/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
 background: #fff url('body.jpg') top left;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;

color:#564b47;
padding:0px;
margin:0px;
}
a:link {color: #0066cc;
text-decoration: none;}
a:visited {color:#0066cc;
text-decoration: none;}
a:hover {
	color: #6495ed;
	text-decoration: none;
}
a:active { color:#0066cc;}

h1 {
	font-size: 11px;
	text-transform: uppercase;
	/*padding:5px 15px;*/
	margin: 0px;
	visibility: hidden;
	height: 0px;
}

h2 {
	color: #666;
	font-size: 8px;
	font-weight: normal;
	padding: 0px 10px 0px 0px;
	margin: 0px;
	text-align: right;
	background: #fff;
	text-transform: uppercase;
}
h3{
	padding: 5px 0px 5px 15px;
	margin: 0px;
	color: #0066cc;
	font-size: 1.1em;
	text-transform: uppercase;
}
/*
#content h2 a:link,#content h2 a:visited,#content h2 a:hover{
display: inline;
color: #666;
font-size:10px;
font-weight: normal;
margin:0px;
text-align: right
}*/
h2 a:link,h2 a:visited,h2 a:hover{
display: inline;
color: #999;
font-size:8px;
font-weight: normal;
margin:0px;
text-align: right;
text-decoration: none;
}
img.download {vertical-align:middle;}

p, pre{
	/*padding: 5px 10px 0px 120px;*/
	padding: 5px 0px 25px 15px;
	margin: 0px;
	color: #0066cc;
	font-size: 1.1em;
	background: transparent;
	text-align: justify;
	line-height: 1.5em;
}

/* ----------container to center the layout-------------- */
#container {
/*width: 760px;*/
width: 100%;

margin-left: auto;
margin-right: auto;
height:100%;
/*background: #E8E8E8 url('menubottom.jpg') no-repeat bottom left;
border:1px solid #8D8D8D;*/
}
/* ----------outer-------------- */
#outer {
	/*width: 760px;*/
	position: relative;
	top: -20px;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
	background: #fff url(../img/foglia.jpg) no-repeat bottom left;
}
/* ----------mini_footer-------------- */
#mini_footer {

/*width: 760px;*/
width: 900px;
color: #fff;
margin-left: auto;
margin-right: auto;
height:30px;
background: #0066cc ;
padding:10px 5px 0px 0px;
text-align: center;
}
#mini_footer a:link,
#mini_footer a:visited
{
	color: #fff;
}
#mini_footer a:hover
{
	color: #fff;
	text-decoration: underline;
}
/* ----------banner for logo-------------- */
#banner {
	height: 62px;
	/*text-align: center;*/
	background: url(../img/top_riga.jpg) repeat-x;
	background-color: #e1ddd9;
	padding: 0px;
	margin: 0px;
}
#banner img {padding:10px 0px;} 
#bannertitle{
	padding-top: 10px;
	font-size: .8em;
	font-weight: bold;
	text-align: left;
	width: 900px;
	border-bottom: 30px solid #0066cc;
	color: #999;
}
/*#bannertitle{
	padding-top: 10px;
	font-size: .8em;
	font-weight: bold;
	text-align: right;
	border-bottom: 30px solid #0066cc;
	color: #999;
}*/

/* -----------------inner--------------------- */
#inner {
width: 900px;
	background: #99ccff url(../img/foglia.jpg) no-repeat left bottom;
}
/* -----------------content--------------------- */
#content_index {
  background: white url(../img/agostini_index.jpg) no-repeat 25px 0px;
  /*background: white ;*/
  padding: 0px;
  margin-left: 252px;
  margin-right: 0px;
}
div#content_index {
	min-height: 600px;
	/*height:expression(this.scrollHeight > 600 ? "auto":"600px"); */
	
}
#content_chir_ric{
	background: white url(../img/agostini_ricostruttiva.jpg) no-repeat 25px 0px;
	/*background: white ;*/
	padding: 0px;
	margin-left: 252px;
	margin-right: 0px;
}
div#content_chir_ric {
	min-height: 600px;
	/*height:expression(this.scrollHeight > 600 ? "auto":"600px"); */
	
}
#content_cur{
	background: white ;
	/*background: white ;*/
	padding: 0px;
	margin-left: 252px;
	margin-right: 0px;
}
div#content_cur {
	min-height: 600px;
	/*height:expression(this.scrollHeight > 600 ? "auto":"600px"); */
	
}
#content_faq{
	background: white url(../img/agostini_estetica.jpg) no-repeat 25px 0px;
	/*background: white ;*/
	padding: 0px;
	margin-left: 252px;
	margin-right: 0px;
}
div#content_faq {
	min-height: 600px;
	/*height:expression(this.scrollHeight > 600 ? "auto":"600px"); */
	
}
#content_est{
	background: white url(../img/agostini_estetica.jpg) no-repeat 25px 0px;
	/*background: white ;*/
	padding: 0px;
	margin-left: 252px;
	margin-right: 0px;
}
div#content_est {
	min-height: 600px;
	/*height:expression(this.scrollHeight > 600 ? "auto":"600px"); */
	
}
#content_chir_plast{
	background:white  url(../img/agostini_plastica.jpg) no-repeat 25px 0px;
	/*background: white ;*/
	padding: 0px;
	margin-left: 252px;
	margin-right: 0px;
}
div#content_chir_plast {
	min-height: 600px;
	/*height:expression(this.scrollHeight > 600 ? "auto":"600px"); */
	
}
#content_med_est{
	background: white url(../img/agostini_medestetica.jpg) no-repeat 25px 0px;
	/*background: white ;*/
	padding: 0px;
	margin-left: 252px;
	margin-right: 0px;
}
div#content_med_est {
	min-height: 600px;
	/*height:expression(this.scrollHeight > 600 ? "auto":"600px"); */
	
}
#content_cont{
	background: white ;
	/*background: white ;*/
	padding: 0px;
	margin-left: 252px;
	margin-right: 0px;
}
div#content_cont {
	min-height: 600px;
	/*height:expression(this.scrollHeight > 600 ? "auto":"600px"); */
	
}
.tabella{
	margin: 0px 10px 0px 104px;
	/*margin: 0px;*/
	color: #0066cc;
	background: white;
	filter: alpha(opacity=65);
	-moz-opacity: 0.65;
	opacity: 0.65;
}
.tabella_chir_plast{
	margin: 0px -4px 0px 104px;
	padding-right: 50px;
	/*margin: 0px;*/
	color: #0066cc;
/*	background: white url(../img/agostini_plastica_opaca.jpg) no-repeat right bottom;*/
	background: white url(../img/agostini_plastica_s.jpg) no-repeat right bottom;
	filter: alpha(opacity=65);
	-moz-opacity: 0.65;
	opacity: 0.65;
}
.tabella_est{
	margin: 0px -4px 0px 104px;
	padding-right: 50px;
	/*margin: 0px;*/
	color: #0066cc;
	/*background: white url(../img/agostini_estetica_opaca.jpg) no-repeat right bottom;*/
	background: white url(../img/agostini_estetica_s.jpg) no-repeat right bottom;
	filter: alpha(opacity=65);
	-moz-opacity: 0.65;
	opacity: 0.65;
}
.ptabellatitolo{
padding: 5px 10px 0px 20px;
	margin: 0px;
	color: #0066cc;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1.1em;
}
.ptabella{
padding: 10px 10px 10px 15px;
	margin: 0px;
	color: #0066cc;
	text-align: justify;
}
.ptabella_info{
padding: 10px 10px 10px 20px;
	margin: 0px;
	color: #0066cc;
	text-align: justify;
}

.elenco_att{
	padding: 30px 0px 30px 0px;
	border-bottom: 1px dotted #0066cb;
}
.contattami{
padding: 30px 0px 30px 0px;
	border-right: 1px dotted #0066cb;
}
.info_online{
padding: 30px 0px 30px 0px;
}

/* --------------left navi------------- */
#left {
	float: left;
	width: 252px;
	margin: 0px;
	padding: 0px;
	height: 100%;
	background: #99ccff url(../img/dottagostini.jpg) no-repeat;
}

/* -----------footer--------------------------- */
#footer {
	/*clear: both;*/
	position: relative;
	top: -40px;
	margin: 0px;
	padding: 0px;
	padding-top: 20px;
	height: 35px;
	background: url(../img/top_riga.jpg) repeat-x;
	z-index: -1;
}

 #footer h1 a{
 color:#FFFFFF;
 }
  #footer h1{
  padding:0px 5px 0px 0px;
  visibility: visible;
  }
 /**********vertical menu***************/
.verticalmenu ul{
	list-style: none;
	/*list-style-image: url(../img/sfondo_menu_03.jpg);*/
	padding: 10px;
	margin: 190px 0px 0px 10px;
	border-bottom: 1px dotted #0066cc;
}

 .verticalmenu li a:link, .verticalmenu li a:visited, .verticalmenu li a:hover {
   display: block;
   font: bold 1em Verdana, Arial, Helvetica, sans-serif;
   color: #fff;
   text-decoration: none;
   text-align: left;
   padding-left: 20px;
   width: 180px;
   height: 22px;
	
   /*background: url('menuhover.gif') no-repeat;*/
 }

 .verticalmenu li a:hover{
	background: url(../img/sfondo_menu_03.jpg) no-repeat;
	color: #fff;
}
  /**********link***************/
.link ul{
	list-style: none;
	/*list-style-image: url("bullet.gif")*/
	padding: 25px 0 0 35px;
	margin: 0px;
	font-size: 1.2em;
}

 .link li a:link, .link li a:visited, .link li a:hover {
	display: block;
	font: bold .76em Arial, Helvetica, sans-serif;
	color: #0066cc;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 22px;
	font: 2em;
}

 .link li  a:hover{
	background: url('menuhover.gif') no-repeat;
	/*color: #0066cc;*/
	text-decoration: underline;
	font: 2em;
}
 /**********orizzontal menu***************/
 .orizzontalmenu{
	text-align: center;
	position: relative;
	top: -70px;
	font: .8em Arial, Helvetica, sans-serif;
	color: #999;
}
.orizzontalmenu ul{
	display: inline;
	list-style: none;
	/*list-style-image: url("bullet.gif")*/
	padding: 10px;
	margin: 0px;
}
.orizzontalmenu li{
	display: inline;
	font: .9em Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration: none;
	text-align: left;
	width: 140px;
	height: 32px;
}
 .orizzontalmenu a:link, .orizzontalmenu a:visited, .orizzontalmenu a:hover {
	display: inline;
	font: bold 1.1em Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration: none;
	text-align: left;
	width: 140px;
	height: 32px;
}

 .orizzontalmenu a:hover{
   background: url('menuhover.gif') no-repeat;
   color: #0066cc;
 }
 #menusotto{
 position: relative;
 	top: -70px;
 }
#riquadro_attenzione{
	border: 1px solid #0066cc;
	width: 380px;
	height: 50px;
	padding: 10px;
	text-align: center;
}
#freccia_sin{
	width: 380px;
	height: 50px;
	padding: 5px;
	text-align: left;
}
p.up{
	text-align: right;
}
