/* CSS Document */
* {margin:0; padding:0; font-size:11px; font-family:  arial, tahoma, helvetica, sans-serif;}
form, table, td, tr, th, p, div, span, input, select, textarea, dd, dt, dl, ol, ul, li, h1, h2, h3, h4, h5, h6, hr, br, a
{margin: 0px;  padding: 0px;    border: 0px;    top: 0px;    left: 0px;}

body{text-align:center;}
hr{visibility:hidden; clear:both; height:1px}
.break{clear:both;}
#container1{width: 980px; height:auto !important; min-height:100%; height:100%;background-color:#f5f0e9;padding:0px;margin:auto;}
.header{border:0px solid red;height:94px; width:980px; background-image: url(img/headimg.gif); background-position:top left; background-repeat:no-repeat; margin-bottom:0px;margin-top:0px;}
.header img{border:0px}
.allbox{background:url(img/bg_m.jpg) left bottom no-repeat;}
#menu_box{float:right;width:608px;height:auto;margin-top:50px;}
#menu_top1{clear:both;height:25px;text-align:right; border:0px solid red; margin-top:0px;width:auto;display:block;margin-left:50px;}
#menu_top1 div{padding:2px 6px; border-right:1px solid #FFFFFF;float:left;}
#menu_top1 div a,#menu_top1 div a:visited{font-family:Arial, Helvetica, Serif;font-size:13px;color:#525152; font-weight:bold; text-decoration:none;}
#menu_top1 div a:hover{color:white}

#menu_top2{clear:both;height:25px;display:block;border:0px solid red;margin-left:0px;}
#menu_top2 div{float:left; padding:2px 6px; border-right:1px solid #FFFFFF}
#menu_top2 div a,#menu_top2 div a:visited{font-family:Arial, Helvetica, Serif;font-size:13px;color:#3F362D; font-weight:bold; text-decoration:none;}
#menu_top2 div a:hover{color:white}

.headline{float:left;color:#800000;width:380px;font-family:arial;font-size:11px;font-weight:bold;margin-left:70px!important;margin-left:30px;margin-top:5px;}
#central{width:650px; border-right:1px dashed #c0c0c0;float:left;margin-top:10px;}
#central h2{font-size:14px;font-weight:bold;color:666666;padding:20px 2px 4px 25px;background:url(img/emme_m.gif) 0px 17px no-repeat;text-transform:uppercase;}
#central p{width:200px;font-family:Verdana, Arial;font-size:12px;line-height:16px;color:#333333;}
#testo{font-size:12px; color:#666666;}
#testo a,#testo a:visited{font-weight:bold;color:#333333;}
#testo a:hover{color:#b10000;}
#testo ul{list-style-type: none;}
#testo li{background:transparent url(img/emme_m.gif) no-repeat 0 1px; margin-bottom:8px;padding: 0px 5px 0px 25px;}
/*contenuti*/
.newsbox{float: left; width: 310px; height:130px; margin-top: 15px; margin-right: 10px;border-top:1px solid #70685f;border-left:1px solid #70685f;border-right:1px solid #70685f;border-bottom:6px solid #70685f;background:#efe4d8;}
.newsbox img{float:left;padding:2px;margin-right:5px;}
.newsbox a,.newsbox a:visited{font-size:13px;font-weight:bold;color:#333333; text-decoration:none;}
.list_canali{border:1px solid red;}
#destro{width:300px;float:right;border:0px solid red;margin-top:10px; margin-left:0px;}

a.link1,a:hover.link1{
color:#686868;
font-weight:normal;
text-decoration:none;
line-height:15px;
}

a.linkorange{
color:#FF7F00;
font-weight:bold;
text-decoration:none;
}

/*pulsanti video foto*/
#btnvideo a,#btnvideo a:visited
{
width:56px;
height:28px;
margin-left:0px;
background-image: url(img/btn_video_off.gif);
float:left;
}
#btnvideo a:hover
{
background-image: url(img/btn_video_on.gif);
}
#btnfoto a,#btnfoto a:visited
{
width:56px;
height:28px;
margin-left:0px;
background-image: url(img/btn_foto_off.gif);
float:left;
}
#btnfoto a:hover
{
background-image: url(img/btn_foto_on.gif);
}

/* pulsanti nella colonna di destra */
a.bottone1_dx{
	font-size:14px; font-weight:bold;color:#5B5B5B; display:block; border:1px solid #5B5B5B; padding:2px; margin-bottom:4px; text-align:center;
	text-decoration:none;
	background-color:#B4B8BB;
}
a.bottone2_dx{
	font-size:14px; font-weight:bold;color:#cfcfcf; display:block; border:1px solid #5B5B5B; padding:2px; margin-bottom:4px; text-align:center;
	text-decoration:none;
	background-color:#7d848e;
}
a.bottone1_dx:hover,a.bottone2_dx:hover {text-decoration:none; background-color:#FFFFFF;color:#656a71;}
/**/
/*canali*/
.titolocanali{width:#100%;background:#70685f;color:white;padding:2px 0px 2px 10px;}
table #cnal{width: 100%; padding:4px; background:#c6b7a8;font-size:12px;}
table #cnal td{width:16%;font-size:12px;}
table #cnal a,table #cnal a:visited{font-size:12px;color:#221c1c;font-weight:bold;text-decoration:none;padding-left:5px;}
table #cnal a:hover{color:white;}
.footer{width:980px;height:40px;background:#c6b7a8;text-align:center;}
.footer div{width:600px;margin:auto;color:#221c1c}
/*arrotondamento SENZA BORDO*/
  .b1, .b2, .b3, .b4 {font-size:1px;   overflow:hidden;   display:block;  }
  .b1 {height:1px;  margin:0 5px;  }
  .b2 {height:1px;  margin:0 3px;  }
  .b3 {height:1px;  margin:0 2px;  }
  .b4 {height:2px;  margin:0 1px;  }
/*BOX FONDO COLORATO*/
   .box1{width:630px;height:210px;margin-top:50px;}
   .box1 b{background:#d6c8b9;  }
   .content1 {background:#d6c8b9; min-height:180px; height:auto !important; height:180px;}
   .content1 div{width:500px;padding:10px;color:#301c08;}
   .content1 div.articolo_home {padding:10px;color:#301c08;}
/*BOX FONDO BIANCO*/

