/*--------------------------------------------------------------
# jekonet-1 - Febbraio 2008
# Copyright (C) 2008 jekonet.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.jekonet.com
# Support: support@jekonet.com 
# background: url('../images/background.png') repeat-x 0 top;
# background-color: #CEE6F3;



body{
font-size: 1.0em;
font-family:LucidaGrande, Geneva, Arial, Verdana, sans-serif;
}



h1,h2,h3 { 

font-family:Arial, Helvetica, sans-serif;

 
}






---------------------------------------------------------------*/
#bg {
	
	font-size: 1em;
       background: url('../images/bg_ta1.png') repeat-x 0 top;
       background-color: #ffffff;
       margin: 0 auto;
      
       
}


/* LOGO
--------------------------------------------------------------- */

#logo {
      
       border: 0px solid #6A7379;
       margin-top: 6px;
	width: 241px;
	height: 47px;
      
}

#datetime {
       border: 1px solid #6A7379; 
       font-size: 0.7em;
     
       font-family: 'Verdana','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Verdana, Arial, sans-serif;       
	margin-right: 5px;
	width: 140px;
	height: 23px;
       background-color: #ffffff;

}

#meteo{
       
      
      

}






/* TESTA
----------------------------------------------------------------- */

#evidenz {
       border: 1px solid #6A7379;       
	width: 226px;
       margin-bottom: 4px;
	
}

#leftpage {
       padding-top: 4px;
       border: 1px solid #6A7379;       
	width: auto;
	
}

#spotplay {
       border: 0px solid #6A7379;       
	width: 322px;
       margin-bottom: 4px;
	
}


.imgtesta {
       border-right: 0px solid #6A7379;
       border-left: 0px solid #6A7379;
       border-bottom: 1px solid #cccccc;
	display: block;
	height: 80px;
	width: 994px;
	margin: 0 auto;
	padding: 0;
       background: none;
       background: url('../images/header_bg1.png') repeat-x 0 top;

}

#bannersx {
       border: 0px solid #6A7379;       
	width: 184px;
	height: 90px;
}

#bannerdxvideocontent {
       border: 1px solid #6A7379;
margin-right: 0px;
	width: 728px;
	height: 90px;
      
}


#bannerdx {
      border: 0px solid #6A7379;
	width: 260px;
	height: 90px;
}
#oggivgtitle {

	width: 322px;
      height: 25px;
      background: url('../images/oggi_vg.png') repeat-x 0 top;
      
}


#oggivg {

      width: 320px;
      background-color:#FFFFFF;
      border: 1px solid #4D6F9C;       
     
      margin-bottom: 4px;
}

#right {
width: 310px;
       border: 1px solid #6A7379;
    
	
}

.meteo { 
	width: 318px;
       height: auto;
       border: 1px solid #6A7379;
      
      
	
	
       
}

.menu { 
	width: 994px;
       height: 31px;
        border-right: 0px solid #6A7379;
       border-left: 0px solid #6A7379;
      
	margin: 2px auto 0px;
	padding: 0;
       background: url('../images/menu_navlist1.png') repeat-x 0 top;
}


.wrapper { 
	width: 994px;
       border: 0px solid #6A7379;
      
      
	margin: 0 auto;
	
}

.bar1 { 
	width: 994px;
       height: 2px;
       border-right: 1px solid #6A7379;
       border-left: 1px solid #6A7379;
       margin: 0 auto;
	padding: 0;
       background: url('../images/menu_navlist.png') repeat-x 0 top;
}


.wrapperVIDEOcontent { 
	width: 994px;
       border-right: 0px solid #6A7379;
       border-left: 0px solid #6A7379;
       background-color: #FFFFFF;
	margin: 0 auto;
	
}

.wrapper2 { 
	width: 994px;
       border-right: 0px solid #6A7379;
       border-left: 0px solid #6A7379;
       background-color: #FFFFFF;
	margin: 0 auto;

	
}

#pagewrapsx {
	width: 210px; 
       border-right: 0px solid #cccccc;
       border-left: 0px solid #cccccc;
      
}

#pagewrapcenter {
	width: 426px;   
       border-right: 0px solid #cccccc;
       border-left: 0px solid #cccccc;     
	
}

#pagewrapcenterflash {
	
       background-color:#FFFFFF;
       border:0px solid #CCCCCC;      
       padding: 0;
       margin-bottom: 4px;
}

#banner426x60uno {
	width: 426px;
       background-color:#F5F5F5;
       border:0px solid #CCCCCC;
       margin-bottom: 4px;      
      
}

#banner426x60due {
	width: 426px;
       height: 55px;
       background-color:#F5F5F5;
       border:0px solid #E8E8E8; 
       padding: 0;
       margin-bottom: 4px;
}

#banner426x60tre {
	
       background-color:#F5F5F5;
       border:1px solid #CCCCCC; 
       padding: 0;
       margin-bottom: 4px;
}

#banner426x60quattro {
	width: 426px;
       height: 55px;
       background-color:#F5F5F5;
       border:1px solid #CCCCCC; 
       padding: 0;
       margin-bottom: 4px;
}

#login {

	width: 320px;
       border: 1px solid #CCCCCC;       
	
       margin-bottom: 4px;
}



#banner1dx {

	width: 320px;
       border: 0px solid #CCCCCC;       
	padding: 0px;
       margin-bottom: 4px;
}

#banner2dx {

	width: 320px;
       border: 0px solid #CCCCCC;       
	padding: 0px;
       margin-bottom: 4px;
}

#banner3dx {

	width: 320px;
       border: 0px solid #CCCCCC;       
	padding: 0px;
       margin-bottom: 4px;
margin-top: 4px;
}
#banner4dx {

	width: 320px;
       border: 0px solid #CCCCCC;       
	padding: 0px;
       margin-bottom: 4px;
}

#banner5dx {

	width: 320px;
       border: 0px solid #CCCCCC;       
	padding: 0px;
       margin-bottom: 4px;
}

#banner6dx {

	width: 320px;
       border: 0px solid #CCCCCC;       
	padding: 0px;
       margin-bottom: 4px;
}
#banner7dx {

	
	width: 320px;
       border: 0px solid #CCCCCC;       
	padding: 0px;
       margin-bottom: 4px;
}
#banner8dx {

	width: 320px;
       border: 0px solid #CCCCCC;       
	padding: 0px;
       margin-bottom: 4px;
}

#banner9dx {

	width: 320px;
       border: 0px solid #CCCCCC;       
	padding: 0px;
       margin-bottom: 4px;
}



#pagewrapdx {

	
       border: 0px solid #CCCCCC; 
	
	padding: 0;
       margin-bottom: 0px;
}

#pagewrapdxVIDEOcontent {

	width: 326px;

       border: 1px solid #CCCCCC; 
	margin-top: 12px;
	padding: 0;
}

#rssscroll {
      
	width: 426px;
       border: 0px solid #CCCCCC;       
	
	padding: 0px;
       margin-bottom: 4px;
}

#flashscroll {
      
	width: 320px;
       height: 40px;
       border: 1px solid #CCCCCC;       
       margin-bottom: 4px;
       background: url('../images/flashnews.png') repeat-x 0 top;
}

#search {
      
       width: 320px;
       height: 25px;
       border: 0px solid #CCCCCC;
       margin-bottom: 4px;
}

#newsruoppolo {
      
	width: 426px;
       border: 1px solid #CCCCCC;       
	margin: 0 auto;
	padding: 0px;
       margin-bottom: 4px;
}
#pagewrapcontent {
       font-size: 1.0em;
       text-align: justify;
       width: 662px;
       float: left;	   
       border: 1px solid #CCCCCC;      
	
	
}




.moduletableMosNewsWriter {
       
       font-size: 1.1em;   
       width: 424px;
       height: 30px;
       border: 1px solid #CCCCCC;
       background: url('../images/bg_rssscroll.jpg') repeat-x 0 top;
       font-color: #FFFFFF;
	
	
}




.foot { 
       font-size: 0.8em;  
       font-family: Arial, Helvetica, sans-serif;
	width: 994px;
       height: 60px;
       text-align: center;    
       border: 1px solid #6A7379;
	margin: 0 auto;
	padding-left: 0px;
       background-color: #CCCCCC;
}



.contentpaneopen {
       width: 100%;
      
       color: #222222;
       margin-top: 1px;
       margin-bottom: 0px;
       margin-left: 0px;
       font-size: 1em;      


}





.contentheading {
       width: 100%;
       text-align: center;
       font-size: 1.4em;
       font-weight: bold;
       padding-right: 0px;
       color: #34548f;
       background: url(../images/);
       border-bottom: 1px solid #CCCCCC;
       
}

.mainlevel {
       width: 100%;
       font-size: 1em;
     
     
       color: #ffffff;
       background: url(../images/) ;
       text-decoration: none;
       width: 980px;
       margin-bottom: 0px;
       margin-left: 0px;
       margin-top: 0px;
       margin-right: 0px;
       border-bottom: 0px solid #CCCCCC;

}


#mainMenu
{

       border: 0px solid #6A7379;
	display: block;
	height: 25px;
	
	margin: 0 auto;
	padding: 0;
       background: none;
}


#menuline
{

       
	display: block;
	height: 1px;
	width: 980px;
	margin: 0 auto;
	padding: 0;
       background: none;
}


#menuDown
{

       border-bottom: 0px solid #cccccc;
       border-right: 0px solid #cccccc;
       border-left: 0px solid #cccccc;
	display: block;
	height: 25px;
	width: 815px;
       margin: 0 auto;
	margin-bottom: 0px;
	padding: 0;
       
}

#submenuline { 
       
display: block;
height: 4px;
width: 988px;
margin: 0 auto;
padding: 0;
background: none;

}


/* CSS Horizontal Menu */


#navlist
{
width: 948px;
height: 25px;
margin: 0;
white-space: nowrap;
border-left: 1px solid #6A7379;
border-right: 1px solid #6A7379;
background: url('../images/menu_navlist.png') repeat-x 0 top;

}


#navi #navlist ul
{
margin: 0;
white-space: nowrap;
padding: 0;
background: #CCCCCC;
}

#navi #navlist li
{
display: inline;
list-style-type: none;
}



#pagewrapcontentvideo {
	   
       border: 0px solid #CCCCCC;
       margin: 0 auto;
	padding: 10px;
}


#allvideos {
       float: left;
       width: 420px;
	height: 418px;
       border: 1px solid #CCCCCC;
       background-color: #E8E8E8;
	padding: 0px;
}

.moduletable_menuservizivideo {
      
	width: 220px;
       height: 347px;
       border: 1px solid #CCCCCC;
       background: url('../images/servizivg_logo.jpg') repeat-x 0 top;
       background-color: #E8F2F8;
	padding-top: 35px;
}

/****prima pagina spalla sx inizio****/

.news1box img {
border: 1px solid #CCCCCC;
width: 183px;

}

.news1box .title {
font-family: arial,helvetica,sans-serif;
font-size: 18px;
border:0px solid #E8E8E8;
font-weight: bold;
margin: 0px 0px 0px 0px;
}

.news1box .date {
font-size: 0.8em;
border:0px solid #E8E8E8;
font-height: italic;
margin-left: 15px;
color: #990000;
}




.news1box .text {
margin-top: 4px;
margin-left: 8px;
margin-right: 8px;
font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Verdana, Arial, sans-serif;	
color:#222222;
font-size: 12px;
line-height: 18px;
word-spacing: -0.766667px;
}

.news1box .box {
width: 214px;
background-color:#fafdff;
border:1px solid #CCCCCC;
margin-bottom: 1px;

padding: 0px;
}


/****prima pagina spalla sx fine****/


/****prima pagina spalla sx2 inizio****/

.news9box img {
border: 1px solid #CCCCCC;
padding: 1px 1px 1px 1px;
width: 174px;
height: 130px;
float: left;
margin-top: 2px;
margin-left: 2px;

}

.news9box .title {
font-family: 'georgia','time news';
font-size: 20px;
border:0px solid #E8E8E8;
line-height: 24px;
margin: 0px 0px 0px 0px;
}

.news9box .date {
font-size: 0.8em;
border:0px solid #E8E8E8;
font-weight: italic;
margin-left: 15px;
color: #990000;
}




.news9box .text {
margin-top: 4px;
margin-left: 8px;
margin-right: 8px;
margin-bottom: 4px;
font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Verdana, Arial, sans-serif;	
color:#222222;
font-size: 12px;
line-height: 14px;
word-spacing: -0.766667px;
}

.news9box .box {
width: 424px;
height: 150px;
background-color:#fafdff;
border-top:1px solid #666666;
margin-bottom: 4px;

padding: 0px;
}


/****prima pagina spalla sx2 fine****/

/****prima pagina "CENTRALE prima" inizio****/




.news2box img {
margin-top: 4px;
border: 1px solid #CCCCCC;
width: 408px;
height: 300px;
padding: 1px 1px 1px 1px;

}

.news2box .title {
font-family: 'georgia','time news';
font-size: 26px;
line-height: 30px;
border:0px solid #E8E8E8;

margin-left: 6px;

}

.news2box .date {
font-size: 0.8em;
border:0px solid #E8E8E8;
font-weight: italic;
margin-left: 15px;
color: #990000;

}
.news2box .text {
margin-top: 4px;
margin-left: 15px;
margin-right: 15px;
font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Verdana, Arial, sans-serif;	
color:#222222;
font-size: 14px;
line-height: 14px;
word-spacing: -0.766667px;
}

.news2box .box {
width: 422px;

border-top:1px solid #666666;
border-bottom:1px solid #666666;
margin-bottom: 4px;
padding: 1px;
}




/****prima pagina "CENTRALE prima" fine****/

/****prima pagina "FLASHnews2" inizio****/


.news8box img {
float: right;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
margin-left: 2px;
margin-top: 2px;
width: 70px;
height: 50px;
}

.news8box .title {
font-size: 0.8em;
margin-left: 2px;
border: 0px solid #E8E8E8;
font-weight: bold;

}

.news8box .text {
margin-left: 8px;
font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Verdana, Arial, sans-serif;	
color: #222222;
font-size: 12px;
line-height: 14px;
word-spacing: -0.766667px;

}

.news8box .date {
font-size: 0.6em;
border:0px solid #E8E8E8;
font-weight: italic;
margin-left: 5px;
color: #990000;
}

.news8box .box {
width: 219px;
height: auto;
padding-bottom: 14px;
border-left:0px solid #cccccc;
border-right:0px solid #cccccc;
border-bottom:1px dotted #cccccc;
margin-bottom: 4px;
margin-left: 4px;
background: url('../images/') no-repeat top left;

}



/****prima pagina "FLASHnews2" fine****/


/****prima pagina "FLASHnews" inizio****/


.news3box img {
float: left;
border: 1px solid #CCCCCC;
padding: 0px;
margin: 0px;
width: 30px;
}

.news3box .title {
font-size: 0.9em;
border: 0px solid #E8E8E8;
font-weight: bold;
margin: 0px 0px 0px 0px;
}

.news3box .text {
margin-top: 4px;
margin-left: 8px;
margin-right: 8px;
font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Verdana, Arial, sans-serif;	
color:#222222;
font-size: 12px;
line-height: 18px;
word-spacing: -0.766667px;
}

.news3box .date {
font-size: 0.7em;
border:0px solid #E8E8E8;
font-weight: italic;
margin-left: 5px;
color: #990000;
}

.news3box .box {
width: 184px;
background-color:#E8F2F8;
border-left:1px solid #cccccc;
border-right:2px solid #cccccc;
border-bottom:2px solid #cccccc;
margin: 0px 0px 3px 0px;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 10px;
}



/****prima pagina "FLASHnews" fine****/

/****prima pagina "FLASHnews3" inizio****/


.news18box img {
float: right;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
margin-left: 0px;
margin-top: 2px;
width: 70px;

}

.news18box .title {
font-size: 0.9em;
margin-left: 2px;
border: 0px solid #E8E8E8;
font-weight: bold;

}

.news18box .text {
margin-left: 8px;
font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Verdana, Arial, sans-serif;	
color: #222222;
font-size: 12px;
line-height: 14px;
word-spacing: -0.766667px;

}

.news18box .date {
font-size: 0.7em;
border:0px solid #E8E8E8;
font-weight: italic;
margin-left: 5px;
color: #990000;
}

.news18box .box {
width: 200px;
height: auto;
padding-bottom: 14px;
border-left:0px solid #cccccc;
border-right:0px solid #cccccc;
border-bottom:1px dotted #cccccc;
margin-bottom: 4px;
margin-left: 4px;
background: url('../images/') no-repeat top left;

}



/****prima pagina "FLASHnews3" fine****/

/****prima pagina "trasmissioni in evidenza" inizio****/


.news19box img {
float: left;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
margin-left: 0px;
margin-top: 3px;
margin-bottom: 0px;
width:80px;
height: 60px;
}

.news19box1 .title {
font-size: 2.9em;
margin-left: 2px;
border: 0px solid #E8E8E8;
font-weight: bold;
margin-bottom: 0px;


}

.news19box .text {
margin-left: 0px;
margin-top: 0px;
font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Verdana, Arial, sans-serif;	
color: #222222;
font-size: 12px;
line-height: 14px;
word-spacing: -0.766667px;
margin-bottom: 0px;

}

.news19box1 .date {
font-size: 0.7em;
border:0px solid #E8E8E8;
font-weight: italic;
margin-left: 0px;
color: #990000;
}

.news19box .box {
width: 218px;
height: auto;
padding-bottom: 25px;
border-bottom:1px dotted #cccccc;
margin-bottom: 0px;
margin-left: 4px;
background: url('../images/') no-repeat top left;

}



/****prima pagina "trasmissioni in evidenza" fine****/

/****prima pagina "VIDEOnewsboxes" inizio****/


.news4box img {
border: 0px solid #CCCCCC;
width: 80px;
padding: 0px;
margin-bottom: 0px;
margin-top: 4px;
margin-left: 0px;
margin-right: 0px;
}

.news4box .title {
font-size: 1em;

border: 0px solid #E8E8E8;
font-weight: bold;
margin: 0px 0px 0px 0px;
}



.news4box .text {
margin-top:4px;
color:#222222;
font-size:1em;
}

.news4box .box {
width: 200px;
background-color:#000000;
border:1px solid #E8E8E8;
margin-bottom: 5px;
padding: 0px;
}



/****prima pagina "VIDEOnewsboxes" fine****/



/****prima pagina evidenza inizio****/

.evibox img {
border: 1px solid #CCCCCC;
width: 200px;

}



.evibox .title {
height: auto;
font-size: 15px;
border:0px solid #E8E8E8;
font-weight: bold;
margin-left: 5px;
}

.evibox .date {

font-size: 0.7em;
border:0px solid #E8E8E8;
font-weight: italic;
margin-left: 22px;
color: #990000;
}



.evibox .text {
margin-top: 4px;
margin-left: 15px;
margin-right: 15px;
font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Verdana, Arial, sans-serif;	
color:#222222;
font-size: 14px;
line-height: 18px;
word-spacing: -0.766667px;
}

.evibox .box {
width: auto;
height: 380px;
background-color:#D0DAE9;
border:1px solid #E8E8E8;


}


/****prima pagina evidenza sx fine****/






/****prima pagina "CENTRALE prima OSSERVATORIO" inizio****/




.news5box img {

border: 1px solid #CCCCCC;
width: 410px;

}

.news5box .title {
font-size: 1em;

border:0px solid #E8E8E8;
font-weight: bold;
margin-left: 6px;

}

.news5box .text {
       margin-top: 4px;
       margin-left: 6px;
       margin-right: 0px;
	
	color:#222222;
	font-size: 1em;
}

.news5box .box {
width: 424px;
background-color:#cccccc;
border:0px solid #E8E8E8;
margin-bottom: 4px;
padding: 1px;
}




/****prima pagina "CENTRALE prima OSSERVATORIO" fine****/

/****prima pagina "OGGI al VG" inizio****/


.news60box img {
width: 300px;
border: 0px solid #CCCCCC;
margin: 0 auto;
}

.news60box .title {
font-size: 0.9em;
border: 0px solid #E8E8E8;
font-weight: bold;
margin: 0px 0px 0px 0px;
}

.news60box .text {
margin-top: 0px;
color:#222222;
font-size: 0.9em;
font-weight: bold; 
}

.news60box .date {
font-size: 0.7em;
border:0px solid #E8E8E8;
font-weight: italic;
margin-left: 0px;

}

.news6box .box {
width: 286px;
border-bottom: 1px solid #CCCCCC;


}



/****prima pagina "OGGI al VG" fine****/








#scegliVG {

	width: 320px;
       height: 27px;
       border-top: 1px solid #CCCCCC;       
	border-left: 1px solid #CCCCCC;
       border-right: 1px solid #CCCCCC;
      
       background: url('../images/sceglivg.png') ;
}

#fotoVG {

	width: 320px;
       height: 180px;
       border-left: 1px solid #CCCCCC;       
	border-right: 1px solid #CCCCCC;
      
      
}

#playerVG {

	width: 320px;
       height: 73px;
       border-left: 1px solid #CCCCCC;       
	border-right: 1px solid #CCCCCC;
       border-bottom: 1px solid #CCCCCC;
       margin-bottom: 4px;
       background: url('../images/player.png') ;
}


#finestrasceglivg {

	width: 220px;
       height: 30px;
       border: 1px solid #CCCCCC;       
	
       margin-bottom: 4px;
       background: url('../images/seleziona_vg.jpg') ;
}

a,a:link,a:active,a:visited { text-decoration: none; color : #34548f; }
a:hover	{ text-decoration: underline; color : #00386b;}

a.mainlevel,a.mainlevel:link,a.mainlevel:active,a.mainlevel:visited { text-decoration: none; 
color : #FFFFFF; 
font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Verdana, Arial, sans-serif;
font-size: 0.9em; }
a.mainlevel:hover	{ text-decoration: none; color : #FE7D41; 
                       font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Verdana, Arial, sans-serif;}



a.item2,a.item2:link,a.item2:active,a.item2:visited { text-decoration: none; color : #FFFFFF; }
a.item2:hover	{ text-decoration: none; color : #FE7D41;}

.ucd_introtext,.ucd_introtext:link,.ucd_introtext:active,.ucd_introtext:visited { text-decoration: none; color : #FFFFFF; font-size: 1.1em; }

b { 
    text-decoration: none; 
    color : #000000;
    
}

h3,h3:link,h3:active,h3:visited { 
         width: 440px;
         margin: 0 0 0 4px;
         text-decoration: none; 
         color : #00386b; 
         font-family: ariel,helvetica,sans-serif;

}

p { 
padding-left: 5px;
padding-right: 5px;

}


.adminform {
       width: 646px;
       	   
}


img{
       border: 1px solid #CCCCCC; 
       	   
}



.moduletablemesevideo1{

       width: 320px;
       border: 1px solid #CCCCCC;
       margin-bottom: 4px;
       	  
}





#evidenza {
       width: 244px;
       height: auto;
       margin: 0 auto;
       border: 0px solid #CCCCCC;
       	   
}

.moseasymediaJWFLVPlayer {
       width: auto;
       height: auto;
       border: 0px solid #CCCCCC;
     	   
}


