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

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

html, body {margin:0; padding:0; background-color:#000; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; color:#fff;}

#striscia_top {width:100%; text-align:center; margin-top:2px; background-color:#999999; padding:4px 0 4px 0;}

h1 {font-size:10px; font-weight:100; margin:0; padding:0;}
h2 {font-size:12px; font-weight:100; margin:0; padding:0; color:#cbcbcb; width:300px;}
#titolo_int h2 {float:left; font-size:12px; font-weight:100; margin:0; padding:0; color:#cbcbcb; width:300px;}

#container {width:982px; margin:5px auto 0 auto;}

#logo {width:480px; height:87px; float:left;}

#clear_header {clear:both; width:980px; height:7px;}

#menu_top {width:455px; float:right; height:88px;}
#menu_top_1 {width:90px; height:88px; float:left;}
#menu_top_2 {width:110px; height:88px; float:left;}
#menu_top_3 {width:135px; height:88px; float:left;}
#menu_top_4 {width:120px; height:88px; float:left;}

#menu_top_1 a, #menu_top_1 a:link, #menu_top_1 a:visited {display:block; float:left; width:90px; height:28px; background-image:url(../img/fondo_menu_alto_1.jpg); background-repeat:no-repeat; text-align:center; font-size:16px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; text-decoration:none; color:#fff; padding-top:60px;}
#menu_top_1 a:hover, .qui_1 {display:block; float:left; width:90px; height:28px; background-image:url(../img/fondo_menu_alto_1_hover.jpg); background-repeat:no-repeat; text-align:center; font-size:16px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; text-decoration:underline; color:#fff; padding-top:60px;}

#menu_top_2 a, #menu_top_2 a:link, #menu_top_2 a:visited {display:block; float:left; width:110px; height:28px; background-image:url(../img/fondo_menu_alto_2.jpg); background-repeat:no-repeat; text-align:center; font-size:16px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; text-decoration:none; color:#fff; padding-top:60px;}
#menu_top_2 a:hover, .qui_2 {display:block; float:left; width:110px; height:28px; background-image:url(../img/fondo_menu_alto_2_hover.jpg); background-repeat:no-repeat; text-align:center; font-size:16px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; text-decoration:underline; color:#fff; padding-top:60px;}

#menu_top_3 a, #menu_top_3 a:link, #menu_top_3 a:visited {display:block; float:left; width:135px; height:28px; background-image:url(../img/fondo_menu_alto_3.jpg); background-repeat:no-repeat; text-align:center; font-size:16px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; text-decoration:none; color:#fff; padding-top:60px;}
#menu_top_3 a:hover, .qui_3 {display:block; float:left; width:135px; height:28px; background-image:url(../img/fondo_menu_alto_3_hover.jpg); background-repeat:no-repeat; text-align:center; font-size:16px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; text-decoration:underline; color:#fff; padding-top:60px;}

#menu_top_4 a, #menu_top_4 a:link, #menu_top_4 a:visited {display:block; float:left; width:120px; height:28px; background-image:url(../img/fondo_menu_alto_4.jpg); background-repeat:no-repeat; text-align:center; font-size:16px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; text-decoration:none; color:#fff; padding-top:60px;}
#menu_top_4 a:hover, .qui_4 {display:block; float:left; width:120px; height:28px; background-image:url(../img/fondo_menu_alto_4_hover.jpg); background-repeat:no-repeat; text-align:center; font-size:16px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; text-decoration:underline; color:#fff; padding-top:60px;}

#menu_vert {clear:both; float:left; width:384px; height:501px; background-image:url(../img/fondo_menu_vert.jpg); background-repeat:no-repeat; padding:20px 0 0 5px;}

#menu_vert_int {clear:both; float:left; width:175px; height:501px; background-image:url(../img/fondo_menu_vert_int.jpg); background-repeat:no-repeat; padding:20px 0 0 5px;}

#menu_vert a, #menu_vert a:link, #menu_vert a:visited, #menu_vert_int a, #menu_vert_int a:link, #menu_vert_int a:visited {font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size:14px; line-height:1.3em; color:#fff; text-decoration:none;}
#menu_vert a:hover, #menu_vert_int a:hover, .qui_vert {font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size:14px; line-height:1.3em; color:#fff; text-decoration:underline;}

#menu_vert li, #menu_vert_int li {list-style:url(../img/icona_menu_vert.jpg); vertical-align:middle;}

#content_dx {width:592px; float:right; }

#content_dx_int {width:799px; float:right;}

#titolo {width:552px; height:22px; background-color:#212220; padding:7px 0 0 40px; background-image:url(../img/icona_h2.jpg); background-repeat:no-repeat; margin-bottom:3px;}

#titolo_int {width:754px; height:22px; background-color:#212220; padding:7px 0 0 40px; background-image:url(../img/icona_h2.jpg); background-repeat:no-repeat; margin-bottom:3px;
margin-left:5px}

#text {/*width:749px;*/width:765px; padding:15px; font-size:13px;/*border:1px solid #FFF*/}

#clear_text {width:700px; height:1px; clear:both;}

#text_sx {width:199px; padding:10px; height:375px; background-color:#1a1a1a; font-size:13px; float:left; line-height:1.5em;}

#img_dx {width:526px; float:right;}

.img_azienda_bottom_sx {float:left; margin-left:15px;}
.img_azienda_bottom_dx {float:right;}

.img_azienda_top {float:left; margin-right:40px; margin-bottom:20px;}

.text_int {line-height:2.0em;}

#titolo_pag {float:right; width:300px; padding-right:8px; font-size:16px; color:#cbcbcb; text-align:right;}

#flash {width:592px; height:490px; float:right;}

#footer {clear:both; width:982px; margin-top:10px; padding-top:5px; border-top:1px solid #1e1d1c;}

#footer_sx {float:left; width:600px; font-size:11px;}

#footer_dx {float:right; width:300px; font-size:11px; text-align:right;}

#footer a, #footer a:link, #footer a:visited {color:#fff; text-decoration:none; font-size:10px;}
#footer a:hover {color:#fff; text-decoration:underline; font-size:10px;}

#clear {clear:both; width:980px; height:1px;}

#w3c {width:984px; text-align:center; margin-top:8px;}

.icona {border:none;}

.logo {border:none;}

/*****************************************************/

#box_dx_contatti{ float:right; background-color:#1A1A1A;}
#box_sx_dovesiamo{ float:left; background-color:#1A1A1A; height:430px;width:270px;margin-right:20px}

#box_dx_contatti_text{margin-top:20px;margin-left:15px;margin-bottom:35px}
#box_sx_dovesiamo_text{margin-top:20px;margin-left:35px}

#gmaps_box{float:left;border:1px solid #323232;padding:10px; height:408px;}

a:link,a:visited { color:#FFF; font-weight:bold; text-decoration:none;}
a:hover{ color:#FFF; font-weight:bold; text-decoration:underline;}




/*stili per parti dinamiche*/







input{border:0px;margin:3px}

.offerta{background-color:#1A1A1A; margin-bottom:15px;float:left;width:794px}
.img_offerta{float:right; margin:3px 8px; padding:3px 4px; border:1px solid #5F5F5F; width:280px}
.text_offerta {float:left; margin:25px 10px; width:465px; /*border:1px solid #FFF*/}

/*----*/
#prodotti_sx{float:left;margin-right:10px;width:350px;background-color:#1A1A1A;padding:15px}
/*----*/
#prodotti_dx{float:left;;width:404px} /*width: 794-350-10-30 */

#img_gallery_piccole {float:left; width:404px; margin-top:10px; }
.img_gallery_box{ float:left; width:95px;height:60px; margin:0px 8px 4px 0px;border:0px solid #FFF }

#img_gallery_grande {float:right; width:382px; border:1px solid #4D4D4D; padding:10px; text-align:center; } /*width: 404-20-2 */
/*----*/


