.blu_medio{
	background: #c5dbea;
}
.blu_chiaro{
	background: #edf7fe;
}
.blu_chiarodue{
	background: #dbeaf4;
}
#left a, #right a, #center a{
	color:#000;
}
#left strong, #teca strong, .sevenbox strong, #right strong{
	display:block;
}
#titolo_magazine{
	font-size:24px;
	font-style: italic;
	font-family: Garamond;
	text-align:center;
	margin-bottom:12px;
}
#left #robin .nome_sezione{
	border-bottom:5px solid #000;
	color:#fff;
	background: #ee1c23;
	padding:4px 11px;
}
/*struttura*/
#left{
	width:180px;
	float:left;
	padding-right:9px;
}
#left .padding{
	padding:4px 13px 16px 11px;
	margin-bottom:15px;
}
#left .blu_medio{
	padding:8px 11px 4px 11px;
}
#e{
	background:#f2edda url(/immagini/e.jpg) no-repeat top center;
	padding-top:0px !important;
}
#e .link a{
	height:25px;
	display:block;
}
#rivista{
	padding:7px 6px 14px 3px;
	min-height:1px;
	height: auto !important;
	height:1px;
}
#img_rivista{
	float:left;
	padding:0px 4px 4px 0px;
	border:1px solid #d7d7d7;
	border-top:0px;
	border-left:0px;
}
#text_rivista{
	width:75px;
	float:right;
}
#robin{
	margin-bottom:12px;
}
#robin .padding{
	margin-bottom:0px;
}
.title_big{
	font-size:18px;
	font-weight: bold;
	padding-bottom:3px;
}

#center{
	width:428px;
	padding:0px 18px;
	float:left;
	overflow:hidden;
}
.home{
	background: url(/immagini/bg.gif) repeat;
}
#dem{
	background: url(/immagini/bg_dem.jpg) no-repeat top right;
	padding:8px 130px 8px 0px;
	padding:8px 0px 8px 0px; 
	min-height: 80px;
	height: auto !important;
	height:80px;
	width: 428px;
}
#tele img, #redazione img{
	float:left;
	margin:0px 16px 3px 0px;
	border:1px solid #d7d7d7;
}
#tele{
	background:#D7D7D7 url(/immagini/rubrica.gif) no-repeat 6px 6px;
	padding:6px 0px 6px 0px;
	min-height: 82px;
	height: auto !important;
	height: 82px;
}
#sevenlink{
	width:180px;
	float:left;
	height: 114px;
	display:block;
}
#sevenlink a{
	width:180px;
	height: 114px;
	display:block;
}
#text_tele{
	width:235px;
	float:right;
}
.sevenbox{
	width:120px;
	float:left;
	padding:7px 22px 0px 0px;
}
.sevenboxcenter{
	width:120px;
	float:left;
	padding:7px 22px 0px 12px;
}
#center p, #right p, #left p{
	padding:0px;
	margin:0px 0px 10px 0px;
}

#redazione{
	padding:6px 20px 8px 0px;
}
#teca{
	padding:10px 0px;
}
.align_right{
	text-align: right;
}
/*pannello scorrevole--------------------------------------------------------*/
ul.panelslider_tabcontainer{
	margin:0px;
	padding:0px;
	text-transform:uppercase;
}
/*ul.panelslider_tabcontainer li{
	margin:5px 1px 0px 0px;
	padding:0px;
	float:left;
	background:#fff;
}
ul.panelslider_tabcontainer  li a span{
	display:block;
	padding:8px 6px;
}
ul.panelslider_tabcontainer li  a{
	display:block;
	color:#000;
}
ul.panelslider_tabcontainer  li  a:hover, ul.panelslider_tabcontainer  li.selected a{
	color:#fff !important;
	background:#0072bc;
}*/
ul.panelslider_tabcontainer li{
	margin:5px 0px 0px 0px;
	padding:0px;
	float:left;
	background:#80a5bd;
	font-family:arial black, arial;
	font-size:11px;
	border-top:2px solid #80a5bd;
}
ul.panelslider_tabcontainer  li a span{
	display:block;
	padding:6px;
}
ul.panelslider_tabcontainer li  a{
	display:block;
	color:#fff !important;
}
ul.panelslider_tabcontainer  li  a:hover, ul.panelslider_tabcontainer  li.selected a{
	background:#edf7fe;
	color:#000 !important;
}
#tabs{
	/*border-bottom:1px solid #cecece;*/
	height:36px;
}
.boxini{
	/*height: 270px;*/
	height: 135px;
	padding-bottom:20px;
	overflow:hidden;
}

.panel{
	height: auto;/*sem metti auto si comporta come il pd che usa l'altezza massima*/
	width:525px;
	margin:0px 0px 20px 0px;
}
.panel img {
	margin:0px 5px 0px 0px;
}
.boxini img {
	float:left;
	margin:0px 10px 2px 0px;
}
/**html #right .blu_chiaro{
	margin-left: -12px !important;
	padding-left:12px;
}*/
#right .blu_chiaro{
	/*margin-left: -13px !important;*/
	padding-left:13px;
}
#rssdisp{width:260px;}
/*fine pannello scorrevole......................................................*/
#menu a.home{
	color:#000;
	background: White;
}
/*#right .note, .note a{
	text-decoration: none;
}*/
.verde_medio{
	background: #c5ead5;
	padding:8px 11px 4px;
}
.verde_chiaro{
	background: #e2fbed;
	margin-bottom:15px;
	padding:4px 13px 16px 11px;
}
.dem_left{
	width: 284px;
	float: left;
}
.dem_right{
	width: 107px;
	float: right;
}
.dem_right a{
	width: 107px;
	height: 80px;
	display: block;
}
.vip{
	background:#01327e;
	color:#fff;
	padding:4px 11px;
}
.vip a{
	color:#fff !important;
}
h3{
	margin:15px 0px 5px 0px;
}
.editoriali strong{
	font-weight:normal;
	font-family: arial black, arial;
	font-size:11px;
}
.sevenboxbig{
	padding:7px 10px 0 0;
	width:135px;
	float:left;
}
.sevenboxright{
	float:right;
	width:120px;
	padding:7px 0px 0px 0px;
}
h2{
	margin:20px 0px 5px 0px;
}
.tit_ag{
	font-weight:bold;
	padding-top:10px;
}
#news .note, #rssev .note{text-decoration:none;}
.ev{
	min-height: 50px;
	height: auto !important;
	height:50px;
}
.ev .tit_ag{
	font-size:14px;
}
#text_rivista .note a{color:#000 !important;}
#center .note, #center a.note{font-size:12px !important;}
