/* conquistavita - an xhtml/css website layout by fabio fattizzo (http://). Made for www.architetto-paratore-sabrina.it 

Version: 1.0
(18 novembre 2009)

Screen layout: */


body {
font: 76% Verdana,Tahoma,Arial,sans-serif;
background: #BCBBC3 url(immagini/sf_cell2.jpg) top center repeat-y;
height:auto;
}


a 
{
text-decoration: none;
color: #286ea0;
}

a:hover {
text-decoration: none;
color: #E10000;
}


h1{
	font-size: 12px; 
	color: #D50100; 
	font-family: Verdana; 
	text-decoration: none; 
	font-weight:bold;
	margin-left:5px;
}


h3 {
	font-size: 8pt; 
	COLOR: #FFFFFF; 
	font-family: Verdana; 
	text-decoration: none;
	font-weight:lighter;
	margin-left:40px;
}



#wrap {
color: #303030;
margin: auto;
width: 960px;
}

#front{
clear: both;
margin-left:2px;
}



/* ----------------- INIZIO COLONNA DI SINISTRA PER MOZILLA -----------------------*/
#avmenu {
clear: both;
float: left;
width: 180px;
height: auto;
padding: 0 0 0 0;
font-size: 0.9em;
margin-left: 10px;
}

#avmenu ul {	
list-style: none;
width: 180px;
padding: 0;
font-size: 1.0em;
margin-top: -4px;
font-weight: lighter;
}	

#avmenu li {
margin-top: 4px;
margin-left: 5px;
}

#avmenu li a {
font-weight: bold;
height: 13px;
text-decoration: none;
color: #FFFFFF;
display: block;
}	
	
#avmenu li a:hover {
padding-left:5px;
color: #E10000;
border-left: 12px solid #C50101;
}

#avmenu li a#corrente {
padding-left:5px;
color: #E10000;
border-left: 12px solid #C50101;
}
/* ---------------- FINE COLONNA DI SINISTRA PER MOZILLA -----------------------------------*/



/* -----------------INIZIO COLONNA DI SINISTRA PER EXPLORER -----------------------*/
#avmenu_IE {
clear: both;
float: left;
width: 180px;
height: auto;
padding: 0 0 0 0;
font-size: 0.9em;
margin-left: -30px
}

#avmenu_IE ul {	
list-style: none;
width: 180px;
padding: 0;
font-size: 1.0em;
margin-top: 20px;
font-weight: lighter;
}	

#avmenu_IE li {
margin-top: 4px;
margin-left: 5px;
}

#avmenu_IE li a {
font-weight: bold;
height: 13px;
text-decoration: none;
color: #FFFFFF;
display: block;
}	
	
#avmenu_IE li a:hover {
padding-left:5px;
color: #E10000;
border-left: 12px solid #C50101;
}

#avmenu_IE li a#corrente {
padding-left:5px;
color: #E10000;
border-left: 12px solid #C50101;
}
/* ---------------- FINE COLONNA DI SINISTRA PER EXPLORER -----------------------------------*/


#visitor{
background-color:#ffffff;
color:#303030;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:1; 
align:center; 
}




/* --------------------------------------------------------*/

#content {
background:url(immagini/bg_content.jpg) no-repeat 232px 25px;
margin: 0px 11px 80px 310px;
padding: 0px 5px 0px 5px;
border-left: 1px solid #E10000;
text-align: justify;

}
#content h2 {
font-size: 1.5em;
margin: 0 0 0.5em 0;
}



#content_progetti {
margin: 0px 11px 80px 195px;
padding: 0px 20px 0px 20px;
border-left: 1px solid #E10000;
border-right: 1px solid #E10000;
text-align: justify;

}
#content_progetti h2 {
font-size: 1.5em;
margin: 0 0 0.5em 0;
}





/* box servizi */
#servizi{
font-size: 10px; 
color: #FFFFFF; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}
#servizi ul, #servizi li {
list-style-image: url(sole.png);
}
#servizi h1{
font-size: 10px; 
color: #FFFFFF; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 200;
padding:5px 0 0 0;
}




/* -------------------- Menu Orizzontale --------------------------------*/



#menu02o {
width: 100%;
font: 82% Arial, Helvetica, sans-serif; 
}
#menu02o ul{
margin: 0;
padding-left: 0;
list-style: none;
}
#menu02o li{
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}

#menu02o a:link, #menu02o a:visited{
float:left;
background: url(menu2b.jpg) center top no-repeat;
background-color: #DFDBDB;
color: #FFFFFF;
margin: 0em;
padding: 0.3em 1.5em 0.3em 1.5em;
text-decoration:none;
border-right: 1px solid #FFFFFF;
border-left: 1px solid #7E7D8B;
}
#menu02o a:hover, #menu02o a:focus, #menu02o a:active{
color: #E10000;
background: #FFFFFF; /*url(menu2b.jpg) center top no-repeat;*/
background-color: #FFFFFF;
border-left: 1px solid #FFFFFF;
}
#menu02o a#current {
color: #E10000;
background: #FFFFFF; /*url(menu2b.jpg) center top no-repeat;*/
background-color: #FFFFFF;
border-left: 1px solid #FFFFFF;
} /* colore per menu della pagina corrente */



/* --------------------------------------------------------*/


#footer {
/*background: url(immagini/coptright.jpg); */
clear: both;
margin: 50px auto 0px auto;
padding: 10px 0 20px 0;
width: 737px;
text-align: center;
}

#footer a {
color: #FFFFFF;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
border-bottom: 2px solid #E10000;
}

/* --------------------------------------------------------*/

img {
border: none
}

.input{
background-image:url(bg_input.jpg);
width:180px;
border-style: inset;
border-width: 0;
color:#FFF;
}
.submit {
background-image:url(bg_input_submit.jpg);
width:70px;
border-style: inset;
border-width: 0;
color:#FFF;
margin-left:75px;

}
textarea{
background-image:url(bg_input_text.jpg);
width:310px;
border-style: inset;
border-width: 0;
color:#FFF;
overflow:auto;
font-family: Verdana, Arial, Helvetica;
font-size:13px;
}



.home_body {
FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.titolo {
	font-size: 12px; 
	color: #D50100; 
	font-family: Verdana; 
	text-decoration: none; 
	font-weight:bold;
	margin-left:5px;
	
}
.titolobody {
	font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold
}

.copyright {
	font-size: 8pt; COLOR: #FFFFFF; font-family: Verdana; text-decoration: none
}

.header_table{
bgcolor: #15132B;
border: 0;
width:940px;
}

.header_td_color{
bgcolor: #15132B;
}

.header_td_up{
height:18px;
border:0;
background-image:url(immagini/sf_cell5.jpg);
}

.header_td_down{
height:18px;
border:0;
background-image:url(immagini/sf_cell4.jpg);
}
