/* CARDIOLOGY */

/* Menu Serie*/
#menu_serie{ margin-right:2px;}

#menu_serie h3{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	background:#fff url(../img/generali/serie_bg_titolo.png) 0 0 repeat-x;										/*Variabile*/
	height:30px;
	text-align:center;
	line-height:30px;
	}

#menu_serie li{
	display: inline;
	}

#menu_serie a:link, #menu_serie a:visited, #menu_serie a:focus, #menu_serie a:active{
	display: block;
	background: #eaeaea url(../img/generali/marker.png) left center no-repeat;
	margin:1px 0px;
	padding: 0.3em 0.6em 0.3em 2.5em;
	}

#menu_serie a:hover, #menu_serie .attivo a{
	background: #eaeaea url(../img/generali/marker_act.png) left center no-repeat;
	padding: 0.3em 0.6em 0.3em 2.5em;
	color:#ff6600;
	}

/*Menu SX*/
.box_quick { border-bottom:2px solid #eaeaea; margin-bottom:10px; }
.box_quick_img {  padding:10px 0px; text-align:center; }
.box_quick h3 {
	font-size:12px;
	color:#fff;
	font-weight:bold;
	background:#fff url(../img/generali/serie_bg_titolo.png) 0 0 repeat-x; /*Variabile*/
	height:30px;
	text-align:center;
	line-height:30px;
}


/*CORPO*/
.titolo{ color:#ff6600; }																							/*Variabile*/
#issue_img{ float:left; margin-right:10px; width:180px; height:257px; text-align:center; vertical-align:middle; overflow:hidden;}
#serie_img{ float:left; margin-right:10px; width:150px; height:150px; text-align:center; vertical-align:middle; overflow:hidden;}


/*Quick menu*/
#sx_quick_menu{ float:left; padding:2px;}
.menu_view{ background-color:#eaeaea; padding:2px 0px; margin-left:180px; text-align:center;}
.menu_view ul li, #footer_menu ul li a{ display:inline;}

#issue_autori{ float:right; width:403px; }
.autore_nome{ display:inline; padding-right:50px; font-weight:bold}

/*Last ISSUE*/
#last_issue{ border-top: 2px solid #eaeaea; padding:0px 3px; margin-top:5px; margin-bottom:20px;}
#last_issue h4{ padding:15px 0px 0px 0px;}																			/*Variabile*/
#last_issue h5 {
		padding-bottom:3px;
		margin-top:10px;
		background:transparent url(../img/generali/last_issue_bicolore.png) center bottom repeat-x; 				/*Variabile*/
		}
#last_issue h5 img{ vertical-align:middle;}
#last_issue h5, #last_issue h5 a, #articoli h5 a{
				font-size:12px;
				font-weight:bold;
				color:#636363;
				padding-left:5px;
				text-decoration:none;
				}

.last_issue_dida { font-size:11px; color:#8C8C8C; padding-left:18px; text-transform:capitalize; margin-bottom:10px }

/*Free articles*/
#free_art{ border-top: 2px solid #eaeaea; padding:0px 3px; margin-top:5px; margin-bottom:20px;}
#free_art h4{ padding:15px 0px 0px 0px;}																			/*Variabile*/
#free_art h5 {
		padding-bottom:3px;
		margin-top:10px;
		background:transparent url(../img/generali/last_issue_bicolore.png) center bottom repeat-x; 				/*Variabile*/
		}
#free_art h5 img{ vertical-align:middle;}
#free_art h5, #free_art h5 a{
				font-size:12px;
				font-weight:bold;
				color:#636363;
				padding-left:5px;
				text-decoration:none;
				}

/*Previus ISSUE*/
.prev_anno{
	display: block;
	background: #eaeaea url(../img/generali/marker.png) left center no-repeat;
	margin:4px 0px;
	padding: 0.2em 0.6em 0.2em 2em;
	font-weight:bold;
	}

/*Table Contentes*/
#table_contents { padding:0px 3px; margin-top:5px; margin-bottom:20px; }
#table_contents h4, #sommario h4{text-align:center; border-bottom:3px solid #ff6600; padding:5px; text-transform:uppercase; margin-bottom:10px;}					/*Variabli----*/

.protezione_icona{ float:left; vertical-align:middle;}

#articoli{ margin-top:15px;}
#articoli h5 {
				padding-bottom:3px;
				margin-top:10px;
				color:#636363;
				font-size:12px;
				background:transparent url(../img/generali/last_issue_bicolore.png) center bottom repeat-x; 												/*Variabile*/
			}
#articoli h5 a{
				font-size:12px;
				font-weight:bold;
				color:#636363;
				padding-left:3px;
				text-decoration:none;
				}
.articolo_menu{ float:none; margin:0px; margin-top:2px; text-align:left; padding-left:10px;}

/*Disclaimer*/
.disclaimer{ border:2px solid #ff6600; padding:5px; margin:10px 0px;}
.disclaimer strong{ text-transform:uppercase; color:#ff6600;}
