/* CSS Document */
body{
	font-size: 12px;
	color: #000000;
	background-color: #e8ecef;
	background-image: url(../img/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
}

a:link{ color:#000000; text-decoration:none}
a:visited{ color:#000000; text-decoration:none}
a:active{ color:#000000; text-decoration:none}
a:hover{ color:#c4171d; text-decoration:underline}

.content{
	margin:auto;
	padding:auto;
	width:953px;

}
.contenuto{	
	background-image:url(../img/bg_content.jpg);
	background-repeat:repeat-y;
	background-position:left;
	float:left
	}
.lingue{
	height:24px;
	padding-right:10px;

	padding-top:5px;
	}

.bg_top{
	background-image: url(../img/bg_top.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height:34px;
		width:953px;
	text-align:right;
	}
	
.bg_bottom{
	background-image: url(../img/bg_bottom.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height:36px;
	width:949px;
	float:left;
	}
.bg_bottom_left{
	background-image: url(../img/bg_bottom_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:2px;
	height:34px;
		float:left;
}
.bg_bottom_right{
	background-image: url(../img/bg_bottom_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:2px;
	height:34px;
	float:left;
}

.testo_menu_top{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top:10px;
	padding-right:10px;
}

.testo_menu_top a:link{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;	text-decoration:none}
.testo_menu_top a:visited{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;	 text-decoration:none}
.testo_menu_top a:active{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;	text-decoration:none}
.testo_menu_top a:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #a0a1a2;	 text-decoration:none}

.testo_menu_top_sel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #03123a;
	text-decoration:none;
	font-weight: bold;
}

.immagine_header{
	background-color:#03123a;
	text-align:center;
	padding:5px;
}

.cerca_left{background-image:url(../img/bg_left_cerca.jpg); background-repeat:no-repeat; background-position:left; float:left; height:32px; width:9px; margin-left:10px; margin-top:2px}
.cerca_right{background-image:url(../img/bg_right_cerca.jpg); background-repeat:no-repeat; background-position:right; float:left; height:32px; width:9px;margin-top:2px}
.cerca{
	background-color:#dfe1e2;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	float:left;
	height:25px;
	padding-top:5px;
	margin-top:2px;
	padding-right:15px
}

.menu_principale_sx{background-image:url(../img/bg_left_cerca.jpg); background-repeat:no-repeat; background-position:left; float:right; height:32px; width:9px; margin-left:10px; margin-top:2px; }
.menu_principale_dx{background-image:url(../img/bg_right_cerca.jpg); background-repeat:no-repeat; background-position:right; float:right; height:32px; width:9px;margin-top:2px; margin-right:8px}
.menu_principale{
	background-color:#dfe1e2;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	float:right;
	height:20px;
	padding-top:10px;
	margin-top:2px;
	padding-right:5px;
		padding-left:5px
}


.input{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border:1px solid #cccccc}

.campi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c4171d;
	padding-top:5px;
	padding-bottom:5px;
	font-weight: bold;
	padding-left:10px;
}
.campi_tabelle_colorate{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	padding-top:5px;
	padding-bottom:5px;
	padding-left:0px;

}
.bottone{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #03123a;
	padding:0px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	padding:2px;
	background-image: url(../img/bg_bottone.jpg);
	background-repeat: repeat-x;
	background-position: bottom;	font-weight: bold;
}
	
	
	.textarea{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border:1px solid #cccccc}
	
.centrale{
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	float:left;
	height:100%;
	width:933px;
	background-image: url(../img/bg_menu.jpg);
	background-repeat: repeat-y;
	background-position: left;
	float:left
	}
.centrale_bottom{
	background-image: url(../img/bg_menu_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height:10px;
	float:left;
	width:933px;
		margin-left:10px;
	margin-right:10px;
}
.centrale_top{
	background-image: url(../img/bg_menu_top.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height:10px;
	width:196px;
}

.menu{
	width:196px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	float:left;
	height:100%;
	text-align:left;
}

.menu a:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF; text-decoration:none}
.menu a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration:none}
.menu a:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration:none}
.menu a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #c4171d;text-decoration:none}

.primo_livellosel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c4171d;
	font-weight: bold;
	text-decoration:none;
	display:block;



}

/*.primo_livellosel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c4171d;
	font-weight: bold;
	text-decoration:none;
	background-color:#FFFFFF;
	display:block;
	padding:5px 0px 5px 0px;
	border-top:1px solid #c4171d;
	border-bottom:1px solid #c4171d;
	border-left:1px solid #c4171d;

}*/



li{
padding-top:10px;
font-weight: bold;
text-align:left}

.menu_primo{
	margin-top:10px;
	font-weight: bold;
	text-align:left;
	margin-left:10px;
	background-image: url(../img/pallino_blu.jpg);
	background-repeat: no-repeat;
	background-position: left ;
	padding-left:15px;
}
.menu_primo_sel{
	margin-top:10px;
	font-weight: bold;
	text-align:left;
	margin-left:10px;
	background-image: url(../img/pallino_generico.png);
	background-repeat: no-repeat;
	background-position: left ;
	padding-left:15px;
	color:#c4171d;
}
.menu_primo_sel a:link{color:#c4171d;text-decoration:none;}
.menu_primo_sel a:visited{color:#c4171d;text-decoration:none;}
.menu_primo_sel a:active{color:#c4171d;text-decoration:none;}
.menu_primo_sel a:hover{color:#c4171d;text-decoration:none;}

.bottone_servizi{
	background-image: url(../img/bottone.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height:32px;
	width:190px;
	margin-left:0px;
	padding-left:5px;
	padding-top:10px;
	display:block
}
.bottone_servizi_sel{
	background-image: url(../img/bottone_sel.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height:32px;
	width:190px;
	margin-left:0px;
	padding-left:5px;
	padding-top:10px;
	display:block
}

.dx{
	width:727px;
	float:right;
}







.box_chirurgo{
	height:auto;
	width:100%;
	margin-bottom:5px;
	float:left;
	padding-bottom:60px;
	background-image: url(../img/sc_chirurgo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.box_chirurgia_estetica{
	height:auto;
	width:100%;
	margin-bottom:5px;
	float:left;
	padding-bottom:60px;
	background-image: url(../img/sc_chirurgia_estetica.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.box_chirurgia_ricostruttiva{
	height:auto;
	width:100%;
	margin-bottom:5px;
	float:left;
	padding-bottom:60px;
	background-image: url(../img/sc_chirurgia_ricostruttiva.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.box_prenota{
	height:auto;
	width:100%;
	margin-bottom:5px;
	float:left;
	padding-bottom:60px;
	background-image: url(../img/sc_prenota.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.box_conferma{
	height:auto;
	width:100%;
	margin-bottom:5px;
	float:left;
	padding-bottom:60px;
	background-image: url(../img/sc_conferma.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.box_finanziamento{
	height:auto;
	width:100%;
	margin-bottom:5px;
	float:left;
	padding-bottom:60px;
	background-image: url(../img/sc_finanziamento.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.box_consulenza{
	height:auto;
	width:100%;
	margin-bottom:5px;
	float:left;
	padding-bottom:60px;
	background-image: url(../img/sc_consulenza.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.box_medicina_estetica{
	height:auto;
	width:100%;
	margin-bottom:5px;
	float:left;
	padding-bottom:60px;
	background-image: url(../img/sc_medicina_estetica.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.box_foto_primadopo{
	height:auto;
	width:100%;
	margin-bottom:5px;
	float:left;
	padding-bottom:60px;
	background-image: url(../img/sc_foto.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.box_Cerca il tuo intervento{
	height:auto;
	width:100%;
	margin-bottom:5px;
	float:left;
	padding-bottom:60px;
	background-image: url(../img/sc_Cerca il tuo intervento.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.box_contatti{
	height:auto;
	width:100%;
	margin-bottom:5px;
	float:left;
	padding-bottom:60px;
	background-image: url(../img/sc_contatti.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.box_dove_siamo{
	height:auto;
	width:100%;
	margin-bottom:5px;
	float:left;
	padding-bottom:60px;
	background-image: url(../img/sc_dove_siamo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.titolo_gen_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c4171d;
	background-image: url(../img/riga_grigia.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding:5px;
	margin-bottom:5px;
	text-transform: uppercase;
}
.titolo_gen_chirurgia{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000f38;
	background-image: url(../img/riga_grigia.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding:5px;
	margin-bottom:5px;
	text-transform: uppercase;
}

.link_visualizza_foto{
	color: #c4171d;
	text-align:right;
	width:300px;
	float:right;
		font-size: 10px;
	
}
.titolo_rosso_2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c4171d;
	background-image: url(../img/riga_sfumata.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	float:left;
	vertical-align:top;
	width:600px;
	padding-top:5PX;
	padding-BOTTOM:5PX;
	text-decoration:none;
	text-transform: uppercase;
}
.titolo_rosso_2 a:link{color: #c4171d;text-decoration:none}
.titolo_rosso_2 a:active{color: #c4171d;text-decoration:none}
.titolo_rosso_2 a:visited{color: #c4171d;text-decoration:none}
.titolo_rosso_2 a:hover{color: #000f38;text-decoration:none}


.footer{
	
	background-image: url(../img/bg_footer.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height:22px;
	float:left;
	width:953px;
	text-align:center;
	margin-top:10px;
}
.testo_footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top:3px}
	
.testo_footer a:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF; text-decoration:underline}
.testo_footer a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF; text-decoration:underline}
.testo_footer a:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF; text-decoration:underline}
.testo_footer a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #4a6das; text-decoration:none}
	
	
.bg_menu_secondoliv{
	padding-left:2px;
	margin-left:25px;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#13254d;
	height:100%}
	
.menu_secondoliv{
	padding-left:2px;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#13254d;
}


hr{
border:0;
color: #d9dadc;
background-color: #d9dadc;
height: 1px;}

	







	
	
	




.breadcrumb{
	background-color:#dfe1e2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding:5px;
	margin-bottom:10px
	}
.breadcrumb a:link{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;}
.breadcrumb a:active{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;}
.breadcrumb a:visited{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;}
.breadcrumb a:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;}

.breadcrumb_sel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #03123a;
	font-weight: bold;
	}

.breadcrumb_sel a:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #03123a;font-weight: bold;}
.breadcrumb_sel a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #03123a;font-weight: bold;}
.breadcrumb_sel a:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #03123a;font-weight: bold;}
.breadcrumb_sel a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #03123a;font-weight: bold;}

.laterale_dx_foto{
	width:198px;
	float:right;}

.foto_primadopo{
	margin-top:5px;
	width:187px;
	float:right;
	background-image: url(../img/box_foto_top.gif);
	background-repeat: no-repeat;
	background-position:top;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	}

.testo_foto{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding:5px 5px 5px 10px;
	margin-bottom:2px;}

.bottom_foto{
	background-image: url(../img/box_foto_bottom.gif);
	background-repeat: no-repeat;
	background-position:top;
	float:right;
	height:20px;
	width:187px;
	text-align:center;
	padding-top:5px;
	}

	
.foto{
background-color: #f5f6fa;
	padding-bottom:10px;
	float:left;
	padding-top:5px;
	text-align:center;
	width:93px}
	
.foto_1{
background-color: #f5f6fa;
	padding-bottom:5px;
	float:left;
	padding-top:5px;
	text-align:center;
	width:186px}
	
	h2{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;}
	
		h1{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;}
	
.box_foto{ 
	float:left;
	width:600px;
	margin:10px 10px 10px 50px;
	background-color:#f2f4f6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none}






.schema{
	width:180px;
	float:right;
	height:100%;
	border-bottom:3px solid #5a78ae;

	margin:10px 0px 0px 5px;
}

.box_schema{background-color:#ffffff;
	width:174px;
	height:100%;
	border-left:3px solid #5a78ae;
	border-right:3px solid #5a78ae;
	float:left;
	margin-right:2px;
	margin-bottom:0px;

	
	}


.testo_schema{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding:3px;
	height:100%;
		width:168px;
	float:left;
	background-image: url(../img/riga_schemariass.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}



.angolo_schemariass_sx{
	background-image: url(../img/schema_riass_sx.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:30px;
	width:9px;
	float:left
}
.angolo_schemariass_dx{
	background-image: url(../img/schema_riass_dx.gif);
	background-repeat: no-repeat;
	background-position: right top;
		height:30px;
	width:9px;
		float:left
}
.bg_schemariass{
	width:100px;
	height:27px;
	padding-top:3px;	
	font-size: 10px;
	background-color:#5a78ae;
	float:left;
	text-transform: uppercase;
	color: #FFFFFF;
}

/*tabella costi*/

.tabella_costi{
	width:648px;
	height:100%;
	background-color:#f2f4f6;
	float:left;
	margin-left:30px;
		border:1px solid #cccccc;
}
.intestazione{
		font-weight: bold;
	float:left;
	padding:5px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c4171d;
	text-align:center;
	margin-bottom:1px;
		background-image: url(../img/riga_sfumata.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.cella{
	float:left;
	height:100%;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	
}
.cella a:link{	color: #c4171d; text-decoration:none}
.cella a:active{	color: #c4171d; text-decoration:none}
.cella a:visited{	color: #c4171d; text-decoration:none}
.cella a:hover{	color: #000f38; text-decoration:none}



.cella_area{
background-color:#dfe1e2;
	float:left;
	width:100%;
	padding-bottom:5px;
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000f38;
	font-weight: bold;
	margin-bottom:5px;
	border-bottom:1px dotted #5a78ae

}

.style1 {font-weight: bold}
