.divImportante {
text-align:center;
}
#callback{width:180px;height:auto;padding:9px;}
#invia_callback{cursor:pointer; font-size:14px; letter-spacing:-1px;color:#C21408;margin:10px 0 0 0;display:block;}
#callback input{width:160px;font-size:13px;background:#FFF;border:1px solid #CCC;outline:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 4px;color:#333;}
#callback input:hover{border:1px solid #8fc4ff;background:#eaf4ff;}
#callback input:focus{border:1px solid #8fc4ff;background:#ffffc6;}
#callback .orario{width:160px;clear:both;}
#callback label{color:#333;clear:both;display:block;text-align:center;font-weight:bold;}


div.banner-prenota-callback {
	background-image:url(/images/callback.png);
	background-position: top center;
	background-repeat:no-repeat;
	width:198px;
	height:238px;
	padding-top:25px;
}

/*.divMain {
	position: relative;
	width: 760px;
	margin-left: auto;
	margin-right: auto;
}

	background-image:url(../images/ombra-laterale-pagina.png);
	background-position:top center;
	background-repeat:repeat-y;
*/



.divMain {
	margin: 0 auto;
	color:#ffffff;
	text-align:center;
	font-family: Verdana, Arial, Helvetica;
 	font-weight: normal;
	font-size: 11px;
	position:relative;
	width:988px;
	padding:0 6px 0 12px;

}



/*
.divTestata {
	z-index: 1;
	position: absolute;
	left: 0px;
	top:0px;
	width: 760px;
	height: 156px;
	background-image:
}
*/


.divTestata {
	z-index: 1;
	left: 18px;
	top:0px;
	margin:0 auto;
padding-right:6px;
float:left;
position:absolute;
}


/*
.divMenuOrizzontale {
	z-index: 1;
	position: absolute;
	left: 0px;
	top: 156px;
	width: 760px;
	height:21px;
	background-image:url(http://www.chirurgia-plastica-estetica.it/img/sfondo-menu-oriz.gif);
	text-align:right;
	padding-top:3px;
}
*/

.divMenuOrizzontale {
	height:35px;
	margin:0 auto;
	text-align:right;
	width:964px;
padding-right:6px;
position: absolute;
top:211px;
left: 18px;
}




/*
.divMenuVerticale {
	z-index: 1;
	position: absolute;
	left: 0px;
	top: 180px;
	width: 170px;
	background-color: #FFFFFF;
}
*/

.divMenuVerticale {
	z-index: 1;
	position: relative;
	left: -12px;
	top: 245px;
	float:left;
	width:198px;
	margin-left:6px;
}


/*
.divContenuto {
	float:right;
	position: absolute;
	left: 170px;
	top: 180px;
	width: 590px;
	background-color: #FFFFFF;
}
*/



td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666f8f;
line-height:17px;
}


.divContenuto {
	width:730px;
	z-index: 0;
	position: relative;
	margin:0px auto;
	padding: 0px 9px 0px 30px;
	top: 245px;
	left: -30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666f8f;
line-height:17px;
float:right;
}


/*
.divFooter {
	z-index: 0;
	position: absolute;
	left: 0px;
	width: 760px;
	height: 76px;
	background-image:url(http://www.chirurgia-plastica-estetica.it/img/sfondo-footer.gif);
	text-align: center;
	padding-top:7px;
	float:left;
}
*/


.divFooter {
	height:138px;
	margin: 245px auto 0px auto;
	text-align: center;
	padding-left:16px;
	z-index:1;
	float: left;
}



/*---------------------------------------------------------------------------------------------------------*/

/*
html {
	height: 100%;
	margin-bottom: 1px;
}
body {
	margin-top:0px;
	background-color: #6876a7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color: #000000;
}
*/


html{
	overflow-y:scroll;
	overflow:-moz-scrollbars-vertical;
	background-image:url(../images/pattern-chiaro.gif);
	background-position:top center;
	background-repeat:repeat;
}


body{
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color: #000000;

}




a, a:link, a:visited, a:active, a:focus {
	color:#0000ee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}


div.titoloarticolo a,div.titoloarticolo  a:link,div.titoloarticolo  a:visited,div.titoloarticolo  a:active,div.titoloarticolo  a:focus {
	color:#0000ee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

div.titoloarticolo a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}



h1 {
	color:#1769c4;
	/*color:#556D93;*/
	font-size:18px;
	font-style:normal;
	/*text-transform: uppercase;*/
	text-align:left;
	/*background-color:#EEEEEE;*/
	/*padding-left: 5px;*/
	/*border-top: 1pt solid #313C51;*/
	/*border-bottom: 1pt solid #313C51;*/
	padding-bottom:7px;
}

h2 {
	color:#556D93;
	font-size:12px;
	font-weight:bold;
	margin-bottom:1px;
	text-transform: uppercase;
	text-align:left;
}

ul {
padding-left: 12px;
padding-top: 5px;
padding-bottom: 5px;
margin: 5px;
list-style-type:circle;
}

/*---------------------------------------------------------------------------------------------------------*/

.testo {
	font-size:13px;
	color: #000000;
	text-align:left;
}

.testoMenu {
	font-size: 12px;
	color:#313C51;
}

a.testoMenu:hover {
	color:#333333;
	text-decoration:none;
	background-color:#FFFFFF;

}

.testoMenuSelected {
	font-size: 12px;
	color:#313C51;
	font-weight:bold;
}

a.testoMenuSelected:hover {
	color:#313C51;
	text-decoration:none;
}

.testoCopright {
	color:#6876a7;
	font-size: 9px;
	font-style:italic;
	padding-top: 5px;
}

.testoFooter {
/*color:#556D93;*/
color:#6876a7;
}

.cellaMenuVerticale {
	padding-left: 10px;
}

.cellaMenuVerticaleOn {
	padding-left: 10px;
	background-image:url(http://www.chirurgia-plastica-estetica.it/img/sfondo-menu-vert-on.gif);
}

.imgContenuto {
margin-left: 7px;
border: solid 1px silver;
}
/*---------------------------------------------------------------------------------------------------------*/

.testoTitolo {
	color:#556D93;
	font-size:23px;
	font-style:italic;
	font-weight:bold;
	margin-bottom:5px;
	line-height:160%;
}

a.testoTitolo:hover {
	text-decoration:none;
}

.testoSottotitolo1 {
	color:#556D93;
	font-size:18px;
	font-weight:bold;
		line-height:160%
}

.testoSottotitolo2 {
	color:#556D93;
	font-size:13px;
	font-weight:bold;
}

/*
h1.importante
	{
	color: silver;
	font-size: 12px;
	text-transform:lowercase;
	font-weight:normal;
	line-height:140%;
	font-style:normal;
	padding-left:0px;
	text-align:center;
	left:50%;
	margin-left:-400px;
	position:absolute;
	text-align:center;
	top:2px;
	width:800px;
	z-index:100;
	}
*/

h1.importante
	{
	background-color:#000000;
	color:#ffffff;
	text-align:center;
	font-family: Verdana, Arial, Helvetica;
 	font-weight:normal;
	font-size: 11px;
	padding: 2px 0px;
	text-transform:lowercase;
	line-height:140%;
	font-style:normal;
	padding-left:0px;
	top:2px;
	margin:0;
	}

a.titoloni:link,a.titoloni:hover, a.titoloni:visited, a.titoloni:active {
color: #313C51;
text-decoration:none;
}
















a.bianco, a.bianco:link, a.bianco:visited, a.bianco:active, a.bianco:focus {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.bianco:hover {
	color: #ffffff;
	text-decoration: underline;
}



b.blu {
	color:#1768c3;
	font-family: Verdana, Arial, Helvetica;
 	font-weight:bold;
	font-size: 11px;
}


div.barra-top-black {
	background-color:#000000;
	color:#ffffff;
	text-align:center;
	font-family: Verdana, Arial, Helvetica;
 	font-weight:normal;
	font-size: 11px;
	padding: 2px 0px;
}

div.pagina {
	margin:0px auto;
	padding:0px;
	background-image:url(/images/ombra-laterale-pagina.png);
	background-position:top center;
	background-repeat:repeat-y;
	color:#ffffff;
	text-align:center;
	font-family: Verdana, Arial, Helvetica;
 	font-weight: normal;
	font-size: 11px;
}


div.testata {
	margin:0px auto;
}


img {
	padding:0;
	margin:0;
 }


div.bottoni {
	width:970px;
	height:35px;
	margin:0px auto;
	text-align:right;
	background-image:url(/images/sfondo-bottoni.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

div.box-bottoni {
	float:right;
	width:970px;
	padding-top:5px;
	padding-left: 608px;
}
/*
span.bottone-home {
	//padding: 0px 38px;
}


span.bottone-curriculum {
	padding: 0px 10px;
}


span.bottone-contatti {
	padding: 0px 30px;
}
*/

span.bottone-home {
	display:block;
	width: 115px;
	text-align: center;
	float:left;
}


span.bottone-curriculum {
	display:block;
	width: 115px;
	text-align: center;
	float:left;
}


span.bottone-contatti {
	display:block;
	float:left;
	width: 110px;
	text-align: center;
}

a.bottone, a.bottone:link, a.bottone:visited, a.bottone:active, a.bottone:focus {
	color: #4e5368;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
 	font-weight:bold;
	font-size: 15px;
}

a.bottone:hover {
	color: #1769c4;
	font-family: Verdana, Arial, Helvetica;
 	font-weight:bold;
	font-size: 15px;
	text-decoration: underline;
}



div.contenuto {
	width:988px;
	margin:0px auto;
	padding: 0px 0px 0px 0px;
}

div.barrasx {
	float:left;
	width:198px;

}

div.box-contenuto {
	float:left;
	width:718px;
	background-color:#ffffff;
	color:#666f8f;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica;
 	font-weight:normal;
	font-size: 13px;
	margin:20px 25px 0px 45px;
}



div.titolo-grande-barrasx {
	background-image:url(/images/titolo-grande-barrasx.gif);
	background-position:top center;
	background-repeat:no-repeat;
	height:30px;
	color:#ffffff;
	text-align:center;
	font-family: Verdana, Arial, Helvetica;
 	font-weight:bold;
	font-size: 13px;
}


div.box-grigio-barrasx {
	background-image:url(/images/sfondogrigio-barrasx.gif);
	background-position:top center;
	background-repeat:repeat-y;
	color:#ffffff;
	text-align:left;
	font-family: Verdana, Arial, Helvetica;
 	font-weight:bold;
	font-size: 13px;
	padding-left:13px;
}


div.img-ombra {
	margin: 0px;
	padding: 0px;
	height: 10px;
}


div.banner-prenota-appuntamento {
	background-image:url(/images/appuntamento.png);
	background-position: top center;
	background-repeat:no-repeat;
	width:198px;
	height:100px;
	padding-top:25px;
}


div.banner-faq {
	background-image:url(/images/faq.png);
	background-position: top center;
	background-repeat:no-repeat;
	width:198px;
	height:100px;
	padding-top:28px;
}

div.dini {
	background-image:url(/images/prof-mario-dini.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	display:block;
	width:730px;
	height:402px;
	margin-bottom:1px;
}


div.dini-sx {
	width:441px;
	line-height:18px;
	padding-bottom:1px;
	padding-top:1px;
	text-align:left;
	background-image:url(/images/sfondo-testo-home.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}


div.box-home {
	float:left;
	width:238px;
	margin-right:8px;
}

div.box-home1 {
	float:left;
	width:238px;
}

div.titolo-box {
	text-align:center;
	padding:8px;
	background-color:#8fc4ff;
	font-family:arial,verdana,helvetica;
	font-size:22px;
	letter-spacing:2px;
	color:#ffffff;
}

div.contenuto-box-home {
	background-color:#c7e1ff;
	padding:4px 10px;
}



div.box-faq {
	width:730px;
	height:83px;
	background-image:url(/images/sfondo-faq.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

div.faq {
	float:left;
	padding-top:32px;
	padding-left:10px;
	padding-right:5px;
}

a.faq, a.faq:link, a.faq:visited, a.faq:active, a.faq:focus {
	font-family:arial,verdana,helvetica;
	font-size:30px;
	letter-spacing:2px;
	color:#1768c3;
	font-weight:normal;
}

a.faq:hover {
	font-family:arial,verdana,helvetica;
	font-size:30px;
	letter-spacing:2px;
	color:#1768c3;
	text-decoration: underline;
	font-weight:normal;
}


a.link-box-home, a.link-box-home:link, a.link-box-home:visited, a.link-box-home:active, a.link-box-home:focus {
	font-weight:normal;
	color:#FFFFFF;
	font-family:arial,verdana,helvetica;
	font-size:22px;
}

a.link-box-home:hover {
	font-weight:normal;
	color:#FFFFFF;
	font-family:arial,verdana,helvetica;
	font-size:22px;
	text-decoration: underline;
}





div.img-faq {
	float:left;
	padding-top:4px;
}

div.box-domande-frequenti {
	float:left;
	padding-left:10px;
	padding-top: 5px;
}



h1.title {
	background-image:url(/images/riga-sotto-titolo.gif);
	background-position:top left;
	background-repeat:no-repeat;
	color:#1769c4;
	font-family:Verdana,Arial,Helvetica;
	font-size:14px;
	font-weight:bold;
	padding-bottom:20px;
}


h1.domande {
	color:#1768c3;
	font-family:Verdana,Arial,Helvetica;
	font-size:21px;
	font-weight:normal;
	font-style:normal;
}


div.piede{
	background-image:url(/images/piede.gif);
	background-position:top center;
	background-repeat:no-repeat;
	height:120px;
	margin:0px auto;
	line-height:18px;
	width:949px;
	padding-top:13px;
}

b.rosso{
	color:#C21408;
	font-family:Verdana,Arial,Helvetica;
	font-size:15px;
	font-weight:bold;
}

b.grigio{
	color:#4e5368;
	font-family:Verdana,Arial,Helvetica;
	font-size:13px;
	font-weight:bold;
}



/*********************
	NEW MENU
*********************/
.accordion	{
	font-family: Verdana, Arial, Helvetica;
	background-color: #eaedf7;
	font-size: 13px;
	margin:	0px;
	width:185px;
}

DIV.accordion-toggler {
	background-color: #4e5368;
	background: url("/images/hmenu.bg.gif") repeat-x;
	padding: 0px 7px;
	color: #4e5368;
	font-size: 14px;
	text-decoration:none;
	font-weight: normal;
	margin: 2px 0px 0px 0px;
	height: 21px;
	background-position: 0px -5px;
	cursor:pointer;
}

DIV.accordion-grammar {
	padding: 0px 0 0px 10px;
	margin: 0;
	border-bottom: 1px solid #c4c6d0;
	font-size: 11px;
}

DIV.accordion-grammar-active {
	padding: 0px 0 0px 10px;
	margin: 0;
	border-bottom: 1px solid #c4c6d0;
	font-size: 11px;
	background-color:#FFFFFF;
}

a.accordion-grammar-description, a.accordion-grammar-description:link, a.accordion-grammar-description:visited, a.accordion-grammar-description:active, a.accordion-grammar-description:focus {
	color: #888888;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display:block;
	width:162px;
	padding:4px 0px 4px 3px;
}

a.accordion-grammar-description:hover {
	color: #888888;
	text-decoration: underline;
	background-color:#FFFFFF;
	display:block;
	width:162px;
	padding:4px 0px 4px 3px;

}

/*********************
     FINE NEW MENU
*********************/




html,body{margin:0;padding:0}
body{background: #FFF;
    font: 70% Arial,sans-serif}
div#menu{float:left;width:452px;background: #BBD9EE;margin-right:65px;}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{margin-left: 5px;width:650px}
ul#nav li{float:left;margin-right: 3px;text-align: center}
ul#nav a{float:left;width: 6em;padding: 5px 0;background: #E7F1F8;text-decoration:none;color: #666}
ul#nav a:hover{background: #8fc4ff;color: #FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}

/*********************
     MODIFICHE PENAGOLI 06 Sett 2011
*********************/

#divContenuto .titoloarticolo a{line-height:18px;margin:0;background:url(../images/freccina.gif) no-repeat 0 -3px;padding:0 0 0 10px;}
#divContenuto .titoloarticolo p.sommario{margin:0 0 15px 0;padding:0;}
#divContenuto h1{line-height:24px;width:80%;}
.boxnews{float:left;margin:20px 0 0 0;padding:0;background:#c7e1ff;border:1px solid #8fc4ff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.boxnews h3{background:#8fc4ff;padding:5px 5px 5px 10px;font-size:18px;color:#FFF;margin:0;}
.boxnews .titoloarticolo{margin:0;padding:10px 10px 0 10px;}
.boxnews .titoloarticolo a{line-height:18px;margin:0;background:url(../images/freccina.gif) no-repeat 0 -3px;padding:0 0 0 10px;}
.boxnews .titoloarticolo p.sommario{margin:0 0 5px 0 !important;padding:0;}
.boxnews .tuttenews{float:right;}
.boxnews .tuttenews a{display:block;padding:0 13px 5px 0;background:url(../images/freccina.gif) no-repeat right -2px;margin:0 10px 0 0}
/* MODIFICHE PENAGOLI 06 Sett 2011 */


