/* CSS per Favaretto Costruzioni author Dinamiza */

/* Colori:
	
	Rosso: #C00418
	Grigio Chiaro: #EFEFEF
	Grigio Medio: #6D6E72
	Grigio Scuro: #4F4949
	
*/

body {	background-color:#6D6E72; font:62.5% Arial, Helvetica, sans-serif; background-image:url(../company-immagini/sfumatura_sfondo.png); background-repeat:repeat-x; position:relative;}

h1 { color:#C00418; font-size:1.5em; font-style:normal; font-family:Arial, Helvetica, sans-serif;}
h3 { color:#4F4949; font-size:1.3em; font-style:normal; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

p { color:#4F4949; font-size:1.18em; line-height:1.4em;}
span { color:#4F4949; font-size:1.0em; line-height:1.4em; font-style:italic;color:#4F4949;}
span a { color:#4F4949; font-style:italic; color:#4F4949;}

#linea { width:100%; height:12px; background-color: #C00418;}

#contenitore {width:940px; height:auto; margin-left:-470px; left:50%; position:absolute; top:50%;margin-top:80px;background-color:#EFEFEF;}

#header { background-color:#FFFFFF;}

#header #immagine { height:317px; width:940px; background-color:#fff; /*background-image:url(../immagini/immaginehome.jpg);*/ background-position:center; background-repeat:no-repeat;}

#sidebar #nav { height:30px; background-color:#FFFFFF; font-size:1.4em; color:#4F4949;}

#sidebar #nav #lang {
	float:left;
	margin-left:40px;
	width:200px;
	height:30px
}
#sidebar #nav #lang li { float:left;color:#4F4949;}
#sidebar #nav #lang li a {float:left; color:#4F4949;}
#sidebar #nav #lang .ita a { margin-top:7px; padding-bottom:6px; padding-top:15px; font-size:0.8em; padding:2px;}
#sidebar #nav #lang .ita a:hover {padding-bottom:6px; padding-top:15px; padding:2px;}
#sidebar #nav #lang .ing a { margin-top:7px; padding-bottom:6px; padding-top:15px; font-size:0.8em; padding:2px;}
#sidebar #nav #lang .ing a:hover {padding-bottom:6px; padding-top:15px; padding:2px;}
#sidebar #nav #lang #active { background-color:#4F4949;}

#header #nav #menu { float:right;}

#header #lin { height:5px; background-color:#C00418;}


#container { background-color:#FFFFFF;}

#container #sidebar { background-color:#fff; width:340px; height:155px; float:left; position:relative;}
#container h1 { color:#C00418; font-size:1.5em; font-style:normal; margin-top:20px;}

#container #sidebar #banner { background-image:url(../company-immagini/banner%20store.gif); width:260px; height:149px; margin-left:40px; margin-top:27px;}
#container #sidebar #bannerlogo { background-image: url(../company-immagini/logo_interne.gif); width:260px; height:216px; margin-left:40px; margin-top:27px; background-repeat:no-repeat;}



#container #news { width:260px; height:auto; margin-left:40px; margin-top:15px; border-bottom:dotted #4F4949 1px;} 
#container #sidebar #news p { color:#4F4949; font-size:1.18em; line-height:1.3em;}
#tit { margin-left:40px; border:0px;}
 #container #news h2 { color:#4F4949; font-size:1.13em; line-height:1.3em; font-style: inherit;}
  #container #news h2 a { color:#4F4949; font-size:1.13em; line-height:1.3em; font-style: inherit;}
 

 

#container #content { background-color:#efefef; width:600px; height:155px; float:right; position:relative;}
#content #sitoaziendale { width:210px; height:75px; margin-top:20px; margin-left:60px; position:absolute; }
#content #onlinestore { width:210px; height:75px; margin-top:20px; margin-left:330px; position:absolute;}

#content #testo { margin-top:3px; width:160px; float:left; font-size:15px; margin-top:5px;}
#content #freccia { width:25px; height:22px; float: right; top:-20px; margin-top:17px;}








#footer {background-color:#4F4949;height:70px;width:100%;bottom:-70px;position:absolute; color:#EFEFEF;}

#footer #footercontainer {width:940px;height:45px;margin-left:-470px;left:50%;position:absolute;margin-top:13px;}
#footer #footercontainer #dati { width:390px; color:#EFEFEF; font-size:1.1em; float:left; margin-left:40px;}
#footer #footercontainer #rina { background-image: url(../company-immagini/rina.gif); width:95px; height:40px; float: left;}
#footer #footercontainer #privacy a {color:#EFEFEF; margin-left:30px; width:20px; height:10px; float:left; margin-top:10px}
