/*







Theme Name: Quadri a Olio







Description: Template







Version: 1.0







Author: DecaSeo























*/















/* begin Page */















/*  */



















body{







  margin: 0 auto;







  padding: 0;







  background-color: #FFF;







color: #333333;



    font-size: 12px;



line-height:19px;



font-family:arial,sans-serif







  















}



















a:hover{



text-decoration:underline;



cursor:pointer;



}





#wrapper







{







position: absolute;







width: 925px;







margin-top:-4px;







left: 50%;















margin-left: -475px;















}















#head h1 a b{



text-decoration:none;



font-family: Times New Roman;



margin-top:0px;



    font-size:30px;







   font-weight:normal;







    







	color: #17256B;







    







text-align:left;



float:left;



width:300px;











}



#head h1 a span{



float:right;







font-family: Times New Roman;



margin-top:4px;



    font-size:26px;







   font-weight:normal;







    







	color: #17256B;







width:300px;







   







  







    







text-align:right;











text-decoration:none;







}











h1







{



height:30px;



font-size:27px;







font-family: Georgia,"Times New Roman",Times,serif;











    line-height:30px;







   







    text-shadow: 1px 1px 1px #CCC;







	color: #000;







    font-weight:normal;























text-decoration:none;







}



#middle







{







position:relative;







}



h2







{







font-size:24px;







font-family: Georgia,"Times New Roman",Times,serif;







    







   







    text-shadow: 1px 1px 1px #AAAAAA;







	color: #000;







    font-weight:bold;























text-decoration:none;







}







.lnk {



color:#000000;background:url("images/list.jpg") no-repeat left center;padding-left:16px;}







.hom







{





margin-left:10px;

font-size:16px;







font-family: Georgia,"Times New Roman",Times,serif;



background: url("images/lista.jpg") no-repeat left center;



    line-height:24px;







   padding-left:23px;















	color: #000;







  























text-decoration:none;







}



.hom a:hover







{



cursor:pointer;







}



h2 a







{







font-size:24px;







font-family: Georgia,"Times New Roman",Times,serif;



background: url("images/lista.jpg") no-repeat left center;



    line-height:24px;







   padding-left:23px;







    text-shadow: 1px 1px 1px #AAAAAA;







	color: #000;







    font-weight:normal;























text-decoration:none;







}



hr {



  color:#CCC;



}



.correlati







{







font-size:12px;







margin:15px;







padding:12px;







background-color:#F4F2F2;







border:dotted 1px #CCCCCC; 







}







.subb{



width:211px;



height:27px;



background: url("images/lente.jpg") no-repeat;



border:none;



text-align:center;



cursor:pointer;



}



.int{







background: url("images/plus.png") no-repeat;



padding-left:23px;



}



.subbb{



width:40px;



height:27px;



background: url("images/lente.jpg") no-repeat;



border:none;



float:right;



cursor:pointer;



}



#s{



width:210px;



height:20px;



float:left;

color:#6b6b6b;

padding-left:8px;

}



#respond span{



padding-left:34px;



font-size:21px;



background: url("images/penna.png") no-repeat;



font-weight:normal;







}











.correlati a







{







font-size:15px;















font-family: Georgia,"Times New Roman",Times,serif;







    







   







    text-shadow: 1px 1px 1px #AAAAAA;







	color: #4F619E;







    font-weight:bold;























text-decoration:none;















}

h2 a







{

color:#000000;

font-weight:bold;

font-size:13px;

}

p a







{

color:#000000;

font-weight:bold;

}

.correlati a:hover







{







text-decoration:underline;















}







#head{







width: 925px;



height: 132px;



margin: 0;















}



.social{



float:right;



width:280px;



height:100px;















}



img{



border:none;







}



.social img{



padding-top:6px;



	padding-bottom:5px;



padding-right:10px;







}







#header a{















background: url("images/header.jpg") no-repeat scroll left bottom;



    color: #512B8B;



    



    padding: 0 0 104px 0;



text-decoration:none;



height:40px;



width:925px;



float:left;







   



 



   











}







.forma a{



color:#000;



background: url("images/plus.png") no-repeat;



padding-left:23px;



line-height:35px;



font-size:12px;



}



#head a b{







font-family: Times New Roman;



margin-top:0px;



    font-size:30px;







   font-weight:normal;







    text-decoration:none;







	color: #17256B;







    







text-align:left;



float:left;



width:300px;



text-decoration:none;







}



#head a span{



float:right;



text-decoration:none;



font-family: Times New Roman;



margin-top:4px;



    font-size:26px;







   font-weight:normal;







    







	color: #17256B;







width:300px;







   







  







    







text-align:right;



















}







.hd a{







font-family: arial,helvetica,Sans-Serif;



    



text-decoration:none;







   font-weight:bold;







    



font-size: 12px;



	color: #FFF;



text-transform:uppercase;







    



line-height:27px;







display:inline;







}



.hd a:hover{



height:27px;







background: url('images/nav-hover.jpg') repeat-x;



















}



.hd {



height:35px;







background: url('images/nav-back.jpg') no-repeat;























}



#sid {



width:160px;



float:left;







}







#sid ul {



list-style:none;







margin-top:-5px;



padding-left:4px;



}



#sid ul li a{







text-decoration:none;



color:#000;



width:160px;























}







div.clear {



clear: both;



width: 100%;



height: 1px;



}



#sid ul li{



background: url('images/list.jpg') no-repeat;



text-decoration:none;



color:#000;



width:140px;



padding-left:15px;



font-size:11px;



border-bottom:dotted 1px #CCCCCC; 



line-height:20px;



font-family:  Verdana,sans-serif;



}







#head h2 a{







font-family: Georgia,"Times New Roman",Times,serif;







    font-size:42px;







   







    text-shadow: 1px 1px 1px #AAAAAA;







	color: #4F619E;







    







padding-left:59px;







line-height:80px;







text-decoration:none;







}







#contenuto







{







padding: 0px 15px 15px 25px;















 width:430px; 







	







	







	float:left;







}



#contenuto1 







{







margin-top:15px;







}



#contenuto1 img







{















}



#contenuto1 ul 







{



margin-left:90px;







list-style:none;







}



#contenuto1 ul li







{







background: url('images/bul.png') no-repeat left center;



list-style:none;



padding-left:14px;



line-height:17px;







}



#contenuto1 ul li a







{







color:#000000;



text-decoration:none;







}



#contenuto1 span







{







font-weight:bold;



color:#000;







}



.contenuto2







{



 color: #333333;







    font: 0.8em Verdana,sans-serif;



width:215px;



float:left;



font-size:11px;







padding:4px;



}



.contenuto2 h2







{







font-weight:bold;



font-size:11px;







}



.smo







{



margin-bottom: -15px;



    margin-top: 0;



font-weight:bold;



font-size:11px;







text-shadow:none;



}



.contenuto3







{



color: #333333;







    font: 0.8em Verdana,sans-serif;



width:215px;



float:right;



font-size:11px;



border-left:solid 1px #CCCCCC;



padding:4px;







}



.contenuto4







{



color: #333333;







    font: 0.8em Verdana,sans-serif;



padding-right:8px;

padding-top:4px;

padding-left:-2px;

margin-top:15px;



width:215px;



float:left;



font-size:11px;



}



.contenuto5







{



color: #333333;







    font: 0.8em Verdana,sans-serif;



border-left:solid 1px #CCCCCC;



padding:4px;



margin-top:15px;



width:215px;



float:right;



font-size:11px;







}



.rr a







{



text-align:right;



color:#000;



text-decoration:none;











}



.rr







{







text-align:right;



color:#000;



text-decoration:none;



float:right;







}



.contenuto2 span







{







font-weight:bold;



color:#000;







}



.contenuto3 span







{







font-weight:bold;



color:#000;







}



.contenuto4 span







{







font-weight:bold;



color:#000;







}



.contenuto5 span







{







font-weight:bold;



color:#000;







}



.arrow







{







list-style:none;







}











.soc{







	text-align:center;



background: url('images/soc.jpg') no-repeat top center;



height:34px;



width:450px;

margin-top:10px;







}



#sid2{







	float:right; 



width:275px; 







margin-top:15px;















}



.forum {







	



width:238px; 



background: url('images/message.png') no-repeat;



font-size:13px;



height:27px;



line-height:27px;







font-weight:normal;







color:#FFF;























}







#sid2 h3{







	



width:243px; 







color: #4C4C4C;

    font-size: 14px;

    font-weight: bold;



height:27px;



line-height:27px;









text-transform:uppercase;



















}



.ricerca{







	height:27px;



width:160px;



padding-left:31px;



line-height:27px;







background: url('images/ricerca.gif') no-repeat;





color: #4C4C4C;

    font-size: 14px;

    font-weight: bold;



text-transform:uppercase;







}



.grafico{







width:263px; 



background: url('images/grafico.png') no-repeat;



font-size:13px;



height:27px;



line-height:27px;







font-weight:normal;







color:#FFF;







}



.grafico h3{







	height:27px;



width:300px;



padding-left:35px;



line-height:27px;

color: #4C4C4C;

    font-size: 14px;

    font-weight: bold;



background: url('images/grafico.png') no-repeat;









text-transform:uppercase;







}







.grafico ul li {



background: url('images/gra.png') no-repeat;



padding-left:25px;







}



.cibo{







width:263px; 



background: url('images/cibo.jpg') no-repeat;



font-size:13px;



height:27px;



line-height:27px;







font-weight:normal;







color:#FFF;







}



.cibo h3{







	height:27px;



width:300px;



padding-left:35px;



line-height:29px;





background: url('images/cibo.jpg') no-repeat;





color: #4C4C4C;

    font-size: 14px;

    font-weight: bold;



text-transform:uppercase;







}







.cibo ul li {



background: url('images/cof.jpg') no-repeat;



padding-left:25px;







}



.toppo{







	height:27px;



width:160px;



padding-left:29px;



line-height:27px;







background: url('images/menu1.jpg') no-repeat;





color: #4C4C4C;

    font-size: 14px;

    font-weight: bold;



text-transform:uppercase;







}

.homi{

font-size:15px;

font-weight:bold;

}

.homi h1{

font-size:15px;

font-weight:bold;

}

#sid h3 li a{







	text-underline:none;







}



#copy{





margin-top:15px;

	height:90px;



width:430px;







background: url('images/disclaimer.jpg') no-repeat;



















}







.medaglia{







	







background: url('images/menu2.jpg') no-repeat;



















}



.medaglia h3{







	height:27px;



width:300px;



padding-left:29px;



line-height:27px;











background: url('images/menu2.jpg') no-repeat;





color: #4C4C4C;

    font-size: 14px;

    font-weight: bold;



text-transform:uppercase;







}











#sid2 ul {



list-style:none;







margin-top:-5px;



padding-left:4px;



}



#sid2 ul li a{







text-decoration:none;



color:#000;



width:248px;























}



.medaglia ul li {



background: url('images/star.png') no-repeat;



}



.forum h3{







	height:27px;



width:300px;



padding-left:35px;



line-height:27px;







background: url('images/menuforum.jpg') no-repeat;







color: #4C4C4C;

    font-size: 14px;

    font-weight: bold;

text-transform:uppercase;







}







.forum ul li {



background: url('images/message.png') no-repeat;



padding-left:25px;







}

.bmicalc_div label

   {

      display:block;

      float:left;

      width:150px;

   }

#sid2 ul li{



font: 0.8em Verdana,sans-serif;



text-decoration:none;



color:#000;



width:248px;



padding-left:19px;



font-size:11px;



border-bottom:dotted 1px #CCCCCC; 



line-height:20px;







}







.imag {







margin-top:6px;



font-size:12px;











}



.imag img {

margin-bottom:20px;

text-align:left;



float:left;



width:84px;



padding-right:7px;



margin-top:-3px;











}







.link a{







list-style-type:circle;







	font: 0.7em Tahoma, sans-serif;







	font-size: 12px;







	text-decoration:none;



padding:5px;



color:#FFF;











}



















.ultop{







	list-style: none outside none;



text-align:center;







}



.ultop ul{



text-align:center;



	height:35px;



width:800px;







}



.ultop ul li{







	list-style:none;



text-align:center;







}



.ultop a{



display:block;



float:left;



	list-style:none;



padding-right:20px;



padding-left:20px;



text-align:center;



background: url("images/spaz.gif") no-repeat right;







}







.link li{















	padding:0;







	margin:0;







	list-style-type:none;







}







#footer{



  color: #65425a;







    font: 0.8em Verdana,sans-serif;



	







 width:925px; 







	height:77px;







background: url('images/footer.jpg') no-repeat;



width:100%;



text-align:center;



line-height:16px;

padding-top:5px;

color:#000;



margin-bottom:15px;







}







#footer a{







	font-size:9px;







text-align:center;







color:#000;







text-decoration:none;



text-transform:uppercase;



font-weight:bold;























}



.info a{







color:#000;







}



#top{



height:27px;







line-height:27px;



color:#FFF;



font-size:12px;







}



.topp{







float:right;











}



.topp a{



font-size:11px;



color:#000;



text-decoration:none;











}











.topbar img{







padding-right:5px;















}



.topbot {















	











background: url(images/posto.jpg) no-repeat;



	width: 433px;















	margin-top: 10px;



margin-bottom: 10px;















	color: #4F4F4F;











text-align:center;



	















	















	height: 25px;



























line-height:25px;



	















	background-position: center;















	















	padding-left: 2px;















	padding-right: 5px; font-size: 10px;















}



p.readmore {float:right; line-height:27px;text-align:center;background: url(images/next.jpg) no-repeat;



width:93px;



height:27px;
} p.readmore a { text-align:center;color: #000000; text-decoration:none;font-size: 11px;} 















.topbar {







position:relative;







	float: left;











background-image: url(images/post_bar.jpg);



	width: 433px;















	margin-bottom: 10px;















	color: #4F4F4F;











text-align:center;



	margin-top:10px;















	background-repeat: no-repeat;















	height: 25px;















line-height:27px;















	















	background-position: center;















	















	padding-left: 2px;















	padding-right: 5px; font-size: 10px;















}







.uiLinkSubtle{



            display: none;



           visibility: hidden;



}







.topbot a:link, .topbot a:visited {















	font-weight: bold;















	color: #4F4F4F;















	text-decoration: none;















}







.post a {text-decoration:none;



}



.topbot a:hover {















	color: #4F4F4F;















	text-decoration: none; 















	font-weight: bold;















}















.topbar a:link, .topbar a:visited {















	font-weight: bold;















	color: #4F4F4F;















	text-decoration: none;















}















.topbar a:hover, .post_bar a:active {















	color: #4F4F4F;















	text-decoration: none; 















	font-weight: bold;















}



.mappa ul {















list-style:none;







}



.mappa ul li {















	color: #000000;



text-underline:none;







background: url("images/list.jpg") no-repeat;



list-style:none;







}



.mappa ul li a{



padding-left:14px;











	color: #000000;



text-underline:none;



















}



.artic {







font-size:16px;







}



.ima {







padding-top:2px;



padding-bottom:2px;



text-align:left;



float:left;



padding-right:10px;







}



.ima img {











text-align:left;



float:left;



padding-right:10px;







}

#navigation {



list-style:none;



text-transform:uppercase;

background: url("images/menu.jpg") no-repeat ;











}

#navigation ul li{



list-style:none;







}

.onhome a {







	







	display:block;







	height:23px;







	left:19px;







	position:absolute;







	overflow:hidden;







	text-indent:-9999em;





list-style:none;

	top:5px;







	width:44px;







}









.onhome a:active, #homelink  a:active {background-position:0 -23px;}



.children {margin-left:-40px;}



#homelink a {background-position:0 -46px;}

#nav{



list-style:none;



height:27px;

width:925px;























font-size:12px;

line-height:27px;







}







#nav, #nav ul {





















 line-height: 17px;

    list-style: none outside none;

   







}







#nav a, #nav a:hover {







display: block;







text-decoration: none;







border:none;







}







#nav li {



margin-left:0;



float: left;







list-style:none;







border-right:1px dotted #9CBAB0;







}







#nav a, #nav a:visited {







display:block;







font-weight:bold;







color: #000000;







padding:5px 12px;







}







#nav a:hover, #nav a:active, .current_page_item a, #home .on {







background:#E2DCC6;







text-decoration:none







}







#nav li ul {







position: absolute;







left: -99em;



margin-top:0px;



height: auto;







width: 174px;







border-bottom: 1px solid #a9a9a9;

list-style:none;





}

.clearfloat {







height:120px;







}







#nav li li {







width: 132px;







border-top: 1px solid #a9a9a9;







border-right: 1px solid #a9a9a9;







border-left: 1px solid #a9a9a9;







background: #C9DCE0;





list-style:none;

}







#nav li li a, #nav li li a:visited {







font-weight:normal;







font-size:0.9em;







color:#000;

list-style:none;





}







#nav li li a:hover, #nav li li a:active {

list-style:none;





background:#D7EBEF;







}







#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {



list-style:none;



left: auto;







}

.approve {

height:21px;



width:400px;



background: url("images/comment.jpg") no-repeat;



  text-align:center;





}

.plusone

{

	height:20px;



background: url("images/uno.jpg") no-repeat;

padding-left:200px;

	width:400px;

	

}

.calculator_table

{

	font-size:11px;

	font-family:verdana, arial, sans-serif;

	

	padding:25px;

	width:400px;

	

}
.aut{





background: url('images/menu2.jpg') no-repeat;


	



























}
.contact{
width:2450px;
height: 62px;
background: url('images/contact.jpg') no-repeat;
}

.aut a{

float:right;
text-align:right;
font-weight:bold;
color:#000;
}

.aut h3{







	height:27px;



width:300px;



padding-left:29px;



line-height:27px;











background: url('images/menu2.jpg') no-repeat;





color: #4C4C4C;

    font-size: 14px;

    font-weight: bold;



text-transform:uppercase;







}

.lang{







	





text-align:center;

background: url('images/menu2.jpg') no-repeat;



















}



.lang h3{




text-align:left;


	height:27px;



width:300px;



padding-left:29px;



line-height:27px;











background: url('images/menu2.jpg') no-repeat;





color: #4C4C4C;

    font-size: 14px;

    font-weight: bold;



text-transform:uppercase;







}

