@charset "UTF-8";
/* CSS Document */

/*
@name: _ext/css/layout.css
@desc: css home page
@author: Chiara Rostagno
@lastauthor: Chiara Rostagno
*/

html, body {margin:0px; padding:0px; background-image:url(../img/fondo_verde.jpg); background-repeat:repeat-x; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:13px; background-color:#75c378;}

#striscia_top { text-align:center; background-color:#CCCCCC; padding:4px;}

h1 {font-size:10px; color:#000; font-weight:100; margin:0; padding:0;}

#container {width:980px; margin:0px auto;}

#logo {width:980px; text-align:center;}

#menu {width:980px; margin-top:-54px; height:40px;}

#menu1 {width:123px; height:40px; text-align:center; float:left; background-image:url(../img/menu1.jpg); background-repeat:no-repeat; background-position:bottom;}
#menu2 {width:146px; height:40px; text-align:center; float:left; margin-left:486px; background-image:url(../img/menu2.jpg); background-repeat:no-repeat;  background-position:bottom;}
#menu3 {width:225px; height:40px; text-align:center; float:right; background-image:url(../img/menu3.jpg); background-repeat:no-repeat;  background-position:bottom;}

#menu1 a, #menu1 a:link, #menu1 a:visited {width:123px; height:15px; background-image:url(../img/menu1.jpg); background-repeat:no-repeat; background-position:bottom; padding-top:25px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size:14px; color:#074615; float:left; display:block; text-decoration:none; text-align:center;}
#menu1 a:hover, .qui1 {width:123px; height:15px; background-image:url(../img/menu1_hover.jpg); background-repeat:no-repeat;  background-position:bottom; padding-top:25px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size:14px; color:#074615; float:left; display:block; text-decoration:underline; text-align:center;}

#menu2 a, #menu2 a:link, #menu2 a:visited {width:146px; height:15px; background-image:url(../img/menu2.jpg); background-repeat:no-repeat;  background-position:bottom; padding-top:25px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size:14px; color:#074615; float:left; display:block; text-decoration:none; text-align:center;}
#menu2 a:hover, .qui2 {width:146px; height:15px; background-image:url(../img/menu2_hover.jpg); background-repeat:no-repeat;  background-position:bottom; padding-top:25px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size:14px; color:#074615; float:left; display:block; text-decoration:underline; text-align:center;}

#menu3 a, #menu3 a:link, #menu3 a:visited {width:225px; height:15px; background-image:url(../img/menu3.jpg); background-repeat:no-repeat;  background-position:bottom; padding-top:25px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size:14px; color:#074615; float:right; display:block; text-decoration:none; text-align:center;}
#menu3 a:hover, .qui3 {width:225px; height:15px; background-image:url(../img/menu3_hover.jpg); background-repeat:no-repeat;  background-position:bottom; padding-top:25px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size:14px; color:#074615; float:right; display:block; text-decoration:underline; text-align:center;}

#content {clear:both; width:978px; border:1px solid #666; background-color:#fff;float:left}

#logo_basso {width:978px; height:24px; text-align:center; background-image:url(../img/fondo_sfumato.jpg); background-repeat:no-repeat; background-position:center;}


#titolo {width:961px; height:38px; margin-left:8px; margin-top:8px; margin-bottom:8px;}

/**/

#flash {width:879px; height:345px; padding:10px; border:1px dotted #da070d; margin-left:40px; margin-bottom:10px;}

#content_int_azienda {width:939px; padding:10px; border:1px dotted #da070d; margin-left:8px; background-image:url(../img/fondo_pag_azienda.jpg); background-repeat:no-repeat; background-position:bottom right;  line-height:1.5em; margin-bottom:10px;}

#content_int {width:939px; padding:10px; border:1px dotted #da070d; margin:0px 8px; line-height:1.5em; margin-bottom:10px;float:left}

#gallery_row {width:939px; padding:10px; border:1px dotted #da070d; margin-left:8px; line-height:1.5em; margin-bottom:10px;}

/**/

#footer {width:980px; text-align:center; background-image:url(../img/fondo_footer.jpg); background-repeat:no-repeat; font-size:11px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; color:#000; padding-top:10px;}

#footer a, #footer a:link, #footer a:visited 
{color:#000; font-size:11px; font-weight:bold; text-decoration:none; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;} 
#footer a:hover 
{color:#000; font-size:11px; font-weight:bold; text-decoration:underline; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;} 

.icona {border:none;}
.center {text-align:center;}

/*stili per parti dinamiche*/

.img_gallery_row{width:959px;  border:1px dotted #da070d; position:relative; left:8px;float:left}
.img_gallery_row_padder{ float:left; padding:10px; }


.img_gallery_box{ float:left; width:180px; margin-left:6px;border:0px solid #F00; text-align:center }

.img_gallery{ border:5px solid #CCCCCC }

/*----*/





#contatti_sx       {background-color:#D8E8CC; width:376px; margin-right:38px;float:left;height:580px}


#contatti_dx       {background-color:#FFF;  float:left}
#contatti_dx_form_container{height:390px}
#contatti_dx_footer{background-color:#D8E8CC;padding:15px 0px 15px 25px; font-size:12px; line-height:17px;height:161px}

#contatti_dx_footer a, #contatti_dx_footer a:link, #contatti_dx_footer a:visited {color:#000;  font-weight:bold; text-decoration:none; font-size:12px;} 
#contatti_dx_footer a:hover {color:#000; font-weight:bold; text-decoration:underline; font-size:12px;} 


input,textarea{border:1px solid #999999}
