/*



 url				: www.fattoriabiologica.com

 realizzato         : Settembre 2007 



*/









html,body{margin:0;padding:0}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;font :13px georgia, times, Arial, sans-serif;}

fieldset,img{border:0;}

cite,code,em,strong,th{font-style:normal;font-weight:normal;}

ol,ul{list-style:none;}

th{text-align:left;}

h1,h2,h3,h4{font-size:100%;}

q:before,q:after{content:'';}



i {font-style: italic; color: #5A4E41;}

b {font-weight: bold; color: #222;}

strong {font-weight: normal; color: #222;}

.rosso { font : bold  16px georgia, times, Arial, sans-serif; padding : 5px 0; margin : 0; color : #900; } 

.grigio { font :  10px verdana, georgia, times, Arial, sans-serif; padding : 0 10px 0 0; margin : 0; color : #666; } 

.georgia { font : bold 10pt georgia, times, Arial, sans-serif; padding : 0; margin : 0; color : #333}

.georgia2 { font :  14pt georgia, times, Arial, sans-serif; padding : 0; margin : 0; color : #900}

.color {color: #bbb;}

.red {color: #AF0024;font-size: 1.0em;}

.hide {display: none;}

span.right { float: right; }



h1 {font : bold 13px georgia, times, Arial, sans-serif; padding :0;

margin : 0; color : #827809;} 

h2 {font : bold 13px georgia, times, Arial, sans-serif; padding :0;

margin : 0; color : #827809;} 

h3 {font : bold 13px georgia, times, Arial, sans-serif; padding :0;

margin : 0; color : #827809;} 



.spaziosotto{ margin : 0 0 7px 0;}



body{

background-image:url("bg.jpg"); background-repeat:repeat-x; background-position:top;

font-family: lucida,verdana,Arial,"Times New Roman", Times,  serif; font-size: 78%; text-align:center;}



#container {width:780px; margin:0 auto; text-align:left}



a:link {color:#900; text-decoration: underline;}

a:visited {color:#900; text-decoration: underline;}

a:active {color:#900; text-decoration: underline;}

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

a:focus {color:#900; text-decoration: underline;}



/* Header */

#header {background: url("bg.jpg") repeat-x; width: 100%; height: 35px; }

#header h1{font-weight: normal;  color :#666; padding: 10px 0 15px 0; text-align:center; font-size: 8pt; font-family: verdana, georgia, Arial, Helvetica, sans-serif;}



/* Partners */

#partners {text-align:left; padding:5px 0 10px 0; font-size:12px;}



a.flag1 {background-image: url('immagini/flag/ita1.gif'); width: 33px}

a.flag1:hover {background-image: url('immagini/flag/ita2.gif'); width: 33px; height: 23px;background-position: center top}

a.flag2 {background-image: url('immagini/flag/de1.gif'); width: 33px; height: 23px}

a.flag2:hover {background-image: url('immagini/flag/de2.gif'); width: 33px; height: 23px}

a.flag3 {background-image: url('immagini/flag/en1.gif'); width: 33px; height: 23px}

a.flag3:hover {background-image: url('immagini/flag/en2.gif'); width: 33px; height: 23px}

a.flag4 {background-image: url('immagini/flag/fra1.gif'); width: 33px; height: 23px}

a.flag4:hover {background-image: url('immagini/flag/fra2.gif'); width: 33px; height: 23px}





/* box1: contiene menu e foto piccola */

#box1 {background: url("sfondi/sfondo_spighe.jpg") no-repeat; width: 100%;}

#menu { margin : 0; width : 480px; padding :15px 0; border-top : 1px dotted #669999; border-bottom : 1px dotted #669999;

float : left; height : 85px; color : #000; font-size:11px; font-family:verdana, times, Arial, sans-serif}

#menu img { border :none;}

#fotopiccola{ margin : 0; padding : 15px 0 15px 0; width : 270px; border-top : 1px dotted #669999; border-bottom : 1px dotted #669999;

float : right; height : 85px;}





/* fotogrande e slogan */

#fotogrande{ margin: 0; padding: 15px 0; float:left; width:480px;

background-image:url("sfondi/sfondo_preload.jpg"); background-repeat:repeat-x; background-position:top;}



#slogan {margin: 15px 0 0 0; float:right; width:270px; font :  13px verdana, georgia, times, Arial, sans-serif; }

#testoslogan {
	margin: 0;
	background-image: url('sfondi/green.jpg');
	height: 210px;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	padding-bottom:15px;
	font-size: 14px;
}

#testoslogan h1{ font :  18px georgia, times, Arial, sans-serif; padding : 5px 0; margin : 0; color : #900;}





/* box2: contiene testo e colonnadx */

#box2 {margin:0; padding: 0;  width:100%}

#testo{ margin: 0; padding: 15px 0; float:left; width:480px; border-top : 1px dotted #669999;}

#colonnadx { color : #555;font :  1em verdana,georgia, times, Arial, sans-serif; margin: 0; padding: 15px 0; float:right; width:270px;  border-top : 1px dotted #669999;}





/* footer */

#footer { padding: 0; color: #111; width: 780px;}

#footer { clear:both; }

#footer	{height: 80px; margin: 20px 0; background-image: url('sfondi/sfondo_footer.jpg'); 

border-top : 1px dotted #669999; font-size : 8pt; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:0}

#footer p {font-size: 1.0em; line-height: 1.8em; margin: 0; padding: 0;}









/* Fine */#container #slogan #testoslogan .georgia2.style1 {

}

