body {
	margin:0;
	padding:0;
	/*background: #FFF url(../images_for_css/BKG_WebTV.jpg) no-repeat top left;*/
	overflow:none;
	SCROLLBAR-FACE-COLOR: #AEAEAE;
	SCROLLBAR-HIGHLIGHT-COLOR: #AEAEAE;
	SCROLLBAR-SHADOW-COLOR: #D6D6D6;
	SCROLLBAR-3DLIGHT-COLOR: #D6D6D6;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #D6D6D6;
	SCROLLBAR-DARKSHADOW-COLOR: #D6D6D6;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#Contenitor{
	position:absolute;
	background: #FFF url(../images_for_css/BKG_WebTV.gif) no-repeat top left;
	width:1000px;
	height:812px;
}
#Archivio, #Istruzioni{
	visibility:hidden;
	position:absolute;
	width:280px;
	height:528px;
	background: #F1F1F1 url(../images_for_css/BKG_Archivio.gif) no-repeat top left;
}

#Istruzioni .Titolo{
	font-size:12px;
	font-weight:bold;
	padding:10px 20px;
}
#Istruzioni p{
	margin:5px 0;
	font-size:11px;
	padding:0 20px;
}
#Istruzioni img{
	vertical-align:middle;
	margin-left:10px;
	padding:0 20px;
}

#IframeUNDER{
	position:absolute;
	top:38px;
	width:275px;
	height:490px;
	overflow: auto;
	direction:rtl;
}



#IframeUNDER a{
	width:250px;
	display:block;
	clear:both;
	border-bottom:1px solid #7E7E7E;
	padding:5px 0 8px 5px;
	text-decoration:none;
	color: #000;
}
#IframeUNDER a:hover{
	background-color:Yellow;
}
#IframeUNDER a .Titolo{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
#IframeUNDER a .Abstract{
	font-size:10px;
}

.Data{
	font-size: 9px;
	font-weight:bold;
	color:#E10000;
}

/* Tasti per tipo connessione HIGH LOW */
#Connessione{
	position:absolute;
	font-size:9px;
	top:110px;
	left:400px;
	color:#ffffff;
}
#Connessione a{
	color:#000000;
	padding:1px 2px;
}
#Connessione a.OFF{
	text-decoration:none;
}
#Connessione a.OFF:hover{
	background-color:#F9D158;
}
#Connessione a.ON{
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	background-color:red;
	cursor: default;
	color:#FFF;
}


/* Schede categorie sotto il video */
#Categorie{
	position:absolute;
	top:6px;
	left:200px;
	}
#Categorie a{
	display:block;
}
#CategorieNAV div{
	float:left;
	width:100px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	padding:2px 0 1px 0;
}
#CategorieNAV div.OFF{
	background-image: url(../images_for_css/Linguetta_OFF.gif);
	color:#747474;
	background-position: top;
	cursor: pointer;
}
#CategorieNAV div.ON{
	text-decoration:none;
	background-image: url(../images_for_css/Linguetta_ON.gif);
	background-position: top;
}
#VideoAttivo {
	position:absolute;
	top:447px;
	left:200px;
	width:360px;
	/*background-color:yellow;*/
}

#VideoAttivo div.Filmato{
	margin-bottom:4px;
}

#VideoAttivo div.Titolo{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height: 18px;
	margin-bottom:4px;
}
#VideoAttivo div.Abstract{
	font-size:10px;
	height:88px;
	overflow: auto;
}


#VideoAttivo div.VideoRun{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:12px;
	background-color: #1A3E96;
	overflow: auto;
	color: #ffffff;
}


#VideoAttivo a{
        text-decoration:underline;
	font-size:12px;
        color: #1A3E96;
}

#VideoAttivo a:hover{
        text-decoration:underline;
	font-size:12px;
        color: #ffffff;
	background-color: #1A3E96;
}

#VideoAttivo a:visited{
        text-decoration:none;
        font-size:12px;
        color: red;
        background-color: none;
}



/* Box Secondari */
.Header {
	background-color:#1A3E96;
	color:#FFF;
	font-size:13px;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 2px 0 1px 5px;
}
#Palinsesto{
	position:absolute;
	width:170px;
	height:420px;
	top:105px;
	left:0;
        display:block;
        font-size:10px;
        margin-bottom:0px;
        margin-top:0px;
}

#Palinsesto img{
	float: left;
}


#TvOnLine{
        position:absolute;
        top:160px;
        left:895px;
}
#TvOnLine p{
        display:block;
        font-size:10px;
        padding:0 5px 5px 5px;
        margin-bottom:0px;
        margin-top:0px;
}
#TvOnLine p span{
        display:block;
        font-weight:bold;
        color:trasparent;
        margin-bottom:2px;
}

#TvOnLine a{
        color:trasparent;
}

#Lanci{
        position:absolute;
        width:325px;
        height:279px;
        top:100px;
        left:571px;
}




#Freccia{
	position:absolute;
	top:430px;
	left:700px;
}

#Servizio{
	position:absolute;
	width:325px;
	height:50px;
	top:440px;
	left:571px;
	padding-top:10px;
}

#Lanci a, #Servizio a{
	width:310px;
}

#Sezione_Sport{
        position:absolute;
        width:282px;
        height:250px;
        top:565px;
        left:181px;
        padding-top:10px;
}

#Sezione_Sport a{
        width:280px;
}
#Sezione_Speciali a, #Sezione_Mondo a{
        width:260px;
}



.Categoria{
	width:598px;
	display:none;
	clear:both;
	height:83px;
	overflow: auto;
}
.Categoria table td{
	border-right:1px solid #AEAEAE;
	padding-right:4px;
}
.Categoria a{
	width:310px;
	text-decoration:none;
	color: #000;
	float:left;
}
#Lanci a, #Servizio a, #Sezione_Sport a,  .IframeUNDER a, #Sezione_Speciali a, #Sezione_Mondo a{
	display:block;
	clear:both;
	border-bottom:1px solid #7E7E7E;
	padding:5px 0 8px 5px;
	text-decoration:none;
	color: #000;
}

#Palinsesto a{
        display:block;
        clear:both;
        text-decoration:none;
        color: #000;
	line-height: 13px;
}


#Servizio a{
	border-bottom:none;
}
#Lanci a:hover, .Categoria a:hover, #Servizio a:hover, #Sezione_Sport a:hover, #IframeArchivio a:hover, #Palinsesto a:hover, #Sezione_Speciali a:hover, #Sezione_Mondo a:hover{
	background-color:#F9D158;
}
#Lanci a img{
	float:right;
	border: 1px solid black;
	margin:0 8px 3px 5px;
}

#Sezione_Sport a img, #Sezione_Speciali a img, #Sezione_Mondo a img{
        float:right;
        border: 1px solid black;
        margin:0 8px 3px 5px;
}


#Lanci a .Titolo, #Servizio a .Titolo{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	vertical-align:middle;
	line-height: 16px;
	margin-bottom:4px;
}


#Sezione_Sport a .Titolo, #Sezione_Speciali a .Titolo, #Sezione_Mondo a .Titolo{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	vertical-align:middle;
	line-height: 16px;
	margin-bottom:4px;
}

#testo{
        font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
        vertical-align:middle;
        line-height: 16px;
        margin-bottom:4px;
}


#Sezione_Sport a .new img , #Sezione_Speciali a .new img, #Sezione_Mondo a .new img{
	border: 0px;
	float: left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

#Lanci a .new img {
	border: 0px;
	float: left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}


#Lanci a .Abstract, #Sezione_Sport a .Abstract,  #Servizio a .Abstract, #Sezione_Speciali a .Abstract, #Sezione_Mondo a .Abstract{
	font-size:10px;
}
.Categoria a img, #Servizio a img{
	float:left;
	border: 1px solid black;
	margin:5px 8px 3px 3px;
}
.Categoria a .Titolo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#DD0024;
	line-height:12px;
	margin-bottom:1px;
	margin-top:1px;
}
.Categoria a .Abstract{
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 11px;
}
.IframeUNDER a .Titolo{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.IframeUNDER a .Abstract{
	font-size:10px;
}
#Menu{
	position:absolute;
	top:65px;
}
#Menu div{
	width:246px;
	background: #E10000 url(../images_for_css/BKG_Voce.gif) repeat-y right;
	color:white;
	font-size:13px;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:3px 0 2px 0;
	text-align:left;
	margin-bottom:2px;
}
#Menu div#ArchivioVideo{
        background-color: transparent;
        background-image: none;
}

#Aiuto{

}

#Menu_right{
        position:absolute;
        top:59px;
        left:451px;
}
#Menu_right div{
        width:92px;
	background: transparent; 
        color:white;
        font-size:13px;
        font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight:bold;
        padding:3px 0 2px 0;
        text-align:left;
        margin-bottom:2px;
}


/*#Istruzioni{
	position:absolute;
	width:558px;
	height:94px;
	top:380px;
	left:157px;
	background-color:#FFFF91;
	visibility:hidden;
	z-index:1000;
	padding:20px 20px 0 20px;
	border:1px solid #000
}*/

#PlayerConsole {
        position:absolute;
        top:378px;
        left:217px;
}


/* Player */
#Player {
	position:absolute;
	top:128px;
	left:217px;
}
#BP{
	position:absolute;
	font-size:9px;
	color:#FFFFFF;
	text-align:left;
	width:320px;
	top:112px;
	left:210px;
}
#playerBAR {
	position:absolute;
	top:372px;
	width:340px;
	left:205px;
}

#playerBAR td {

}

#playerBAR div {
	height:18px;
	background-repeat: no-repeat;
	padding-bottom: 0px;
	width:100%;
}

#playerBAR .divHOVER {
	background-color:#FFD35A;
	cursor: pointer;
}

#playerVolLess{
	background-image: url(../images_for_css/player_VOL_LESS.gif);
	background-position: right;
}

#playerMute{
	background-image: url(../images_for_css/player_MUTE.gif);
	background-position: center;
}

#playerVolMore{
	background-image: url(../images_for_css/player_VOL_MORE.gif);
	background-position: left;
}

#playerFastReverse{
	background-image: url(../images_for_css/player_FAST_REVERSE.gif);
	background-position: right;
}

#playerPlay{
	background-image: url(../images_for_css/player_PLAY.gif);
	background-position: center;
}

#playerFastForward{
	background-image: url(../images_for_css/player_FAST_FORWARD.gif);
	background-position: left;
}

#playerPause{
	background-image: url(../images_for_css/player_PAUSE.gif);
	background-position: center;
}

#playerStop{
	background-image: url(../images_for_css/player_STOP.gif);
	background-repeat: no-repeat;
	background-position: left;
}

#playerFullscreen{
	background-image: url(../images_for_css/player_FULLSCREEN.gif);
	background-position: center;
}



/* Layout */
div.FloatHACK {
	clear: both;
	height:1px;
	overflow:hidden;
	margin-top:-1px;
}



/* Logo Provincia*/
#LogoProvincia {
	position: absolute;
	top:454px;
	left:81px;
}

.re:hover {background-color: #bbbbff; color: #0000bb;border-top: solid 1px #4444bb; border-right: solid 1px #ddddff; border-bottom: solid 1px #ddddff; border-left: solid 1px #4444bb}
.re {display: block; padding: 0px;  text-align: center;background-color: #4444ee; font-size:12px; font-family:Arial; color:#ccccff; font-weight:bold; border-top: solid 1px #9999ff; border-right: solid 1px #000044; border-bottom: solid 1px #000044; border-left: solid 1px #9999ff; width: 100%}
.me:hover {background-color: #99dd99; color: #006600;border-top: solid 1px #007700; border-right: solid 1px #bbffbb; border-bottom: solid 1px #bbffbb; border-left: solid 1px #007700}
.me {display: block; padding: 0px; text-align: center;background-color: #339933; font-size:12px; font-family:Arial; color:#ddffdd; font-weight:bold; border-top: solid 1px #33cc33; border-right: solid 1px #004400; border-bottom: solid 1px #004400; border-left: solid 1px #33cc33; width: 100%}

#Counter {
        font-size:16px;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-weight:bold;
	valign:center;
        position:absolute;
        top:800px;
        left:270px;
	background-color:#F9D158;
}

#Counter a{
        text-decoration:underline;
        color: #000;
}


#Sezione_Speciali{
        position:absolute;
        width:264px;
        height:250px;
        top:565px;
        left:466px;
        padding-top:10px;
}

#Sezione_Mondo{
        position:absolute;
        width:260px;
        height:250px;
        top:565px;
        left:734px;
        padding-top:10px;
}

#Sezione_Time{
        position:absolute;
        top:580px;
        left:15px;
}
#Sezione_Time div{
        width:140px;
        font-size:13px;
        font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight:bold;
        padding:3px 0 2px 0;
        text-align:left;
        margin-bottom:2px;
}

.option 
        {BACKGROUND: none; 
	 COLOR: #000000; i
         FONT-SIZE: 12px; 
         FONT-WEIGHT: bold; 
      	 font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
         TEXT-DECORATION: none}



#Sezione_Logo_Marsec
{
        position:absolute;
        top:485px;
        left:2px;
}

#logo_webtv
{
        position:absolute;
        top:8px;
        left:5px;
}


