@charset "UTF-8";
/* CSS Document */
body {margin:0px 0px 0px 0px; font: 12px/18px Lucida Sans Unicode, Lucida Grande, sans-serif;}

.testo_quadrati {font: 12px/18px Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:10px;}

#pagestruct {margin:5px auto 0px auto; width:770px;}
#pagecontent {margin:0px auto 0px auto; width:758px;}
#menu { background-image:url(../img/struct/bg_menu.jpg); background-repeat:no-repeat; height:23px; margin:0px auto 3px auto; width:748px; padding:3px 0px 0px 10px; clear:both;}
#menu a { text-decoration:none; color:#333333;}
#menu a:hover { color:#0000FF;}
#menu a:visited { text-decoration:none; color:#333333;}
#menu a:visited:hover { color:#0000FF;}

#catalogo_search { background-image:url(../img/struct/bg_catalogo_search.jpg); background-repeat:no-repeat; height:26px; margin:0px auto 3px auto; width:758px; clear:both; padding:3px 0px 0px 0px;}
#catalogo_search a { text-decoration:none; color:#333333;}
#catalogo_search a:hover { color:#0000FF;}
#catalogo_search a:visited { text-decoration:none; color:#333333;}
#catalogo_search a:visited:hover { color:#0000FF;}

#catalogo_menu { background-image:url(../img/struct/bg_menu.jpg); background-repeat:repeat-y; height:23px; margin:0px auto 3px auto; width:758px; clear:both; padding:3px 0px 0px 10px;}
#catalogo_menu a { text-decoration:none; color:#333333;}
#catalogo_menu a:hover { color:#0000FF;}
#catalogo_menu a:visited { text-decoration:none; color:#333333;}
#catalogo_menu a:visited:hover { color:#0000FF;}

#catalogo_menu2_1 { background-image:url(../img/struct/bg_menu_1.jpg); background-repeat:no-repeat; height:23px; margin:0px auto 3px auto; width:758px; clear:both; padding:3px 0px 0px 10px; font-size:10px; color:#FFFFFF}
#catalogo_menu2_1 a { text-decoration:none; color:#fff;}
#catalogo_menu2_1 a:hover { color:#0000FF;}
#catalogo_menu2_1 a:visited { text-decoration:none; color:#fff;}
#catalogo_menu2_1 a:visited:hover { color:#0000FF;}

#catalogo_menu2_2 { background-image:url(../img/struct/bg_menu_2.jpg); background-repeat:no-repeat; height:23px; margin:0px auto 3px auto; width:758px; clear:both; padding:3px 0px 0px 10px; font-size:10px; color:#FFFFFF}
#catalogo_menu2_2 a { text-decoration:none; color:#fff;}
#catalogo_menu2_2 a:hover { color:#0000FF;}
#catalogo_menu2_2 a:visited { text-decoration:none; color:#fff;}
#catalogo_menu2_2 a:visited:hover { color:#0000FF;}

#catalogo_menu2_3 { background-image:url(../img/struct/bg_menu_3.jpg); background-repeat:no-repeat; height:23px; margin:0px auto 3px auto; width:758px; clear:both; padding:3px 0px 0px 10px; font-size:10px; color:#333333}
#catalogo_menu2_3 a { text-decoration:none; color:#333333;}
#catalogo_menu2_3 a:hover { color:#0000FF;}
#catalogo_menu2_3 a:visited { text-decoration:none; color:#333333;}
#catalogo_menu2_3 a:visited:hover { color:#0000FF;}

#catalogo_menu2_4 { background-image:url(../img/struct/bg_menu_4.jpg); background-repeat:no-repeat; height:23px; margin:0px auto 3px auto; width:758px; clear:both; padding:3px 0px 0px 10px; font-size:10px; color:#FFFFFF}
#catalogo_menu2_4 a { text-decoration:none; color:#fff;}
#catalogo_menu2_4 a:hover { color:#0000FF;}
#catalogo_menu2_4 a:visited { text-decoration:none; color:#fff;}
#catalogo_menu2_4 a:visited:hover { color:#0000FF;}

#catalogo_menu2_5 { background-image:url(../img/struct/bg_menu_5.jpg); background-repeat:no-repeat; height:23px; margin:0px auto 3px auto; width:758px; clear:both; padding:3px 0px 0px 10px; font-size:10px; color:#FFFFFF}
#catalogo_menu2_5 a { text-decoration:none; color:#fff;}
#catalogo_menu2_5 a:hover { color:#0000FF;}
#catalogo_menu2_5 a:visited { text-decoration:none; color:#fff;}
#catalogo_menu2_5 a:visited:hover { color:#0000FF;}

#catalogo_menu2_6 { background-image:url(../img/struct/bg_menu_6.jpg); background-repeat:no-repeat; height:23px; margin:0px auto 3px auto; width:758px; clear:both; padding:3px 0px 0px 10px; font-size:10px; color:#FFFFFF}
#catalogo_menu2_6 a { text-decoration:none; color:#fff;}
#catalogo_menu2_6 a:hover { color:#0000FF;}
#catalogo_menu2_6 a:visited { text-decoration:none; color:#fff;}
#catalogo_menu2_6 a:visited:hover { color:#0000FF;}

#catalogo_categorie a{ text-decoration:none; color:#333333;}
#catalogo_categorie a:hover { color:#FF0000;}
#catalogo_categorie a:visited { text-decoration:none; color:#333333;}
#catalogo_categorie a:visited:hover { color:#FF0000;}

#contatti {}
#contatti a { text-decoration:none; color:#00f;}
#contatti a:hover { color:#f00;}
#contatti a:visited { text-decoration:none; color:#00f;}
#contatti a:visited:hover { color:#f00;}

/*.box {
min-height: 190px;
height: auto !important;
height: 190px;
}*/

#catalogo_novita { margin:3px 0px 5px 0px; background-image:url(../img/struct/cat_index.jpg); background-repeat:no-repeat; height:235px; width:758px; clear:both;}

#flashhome { clear:both; margin:0px 0px 0px 0px;}
#ticker {margin: 0 auto 0px 1px; clear: both; color: #76797c;}

#quadline { clear:both; margin:0px 0px 0px 0px;}
#quad1 { background-image:url(../img/struct/quadnews.jpg); background-repeat:no-repeat; width:359px; height:176px; padding:10px 10px 10px 10px; margin:0px 0px 0px -1px; float:left;}
#quad2 { background-image:url(../img/struct/quad1.jpg); background-repeat:no-repeat; width:166px; height:176px; padding:10px 10px 10px 10px; margin:0px 3px 0px 0px; float:left;}
#quad3 { background-image:url(../img/struct/quad1.jpg); background-repeat:no-repeat; width:166px; height:176px; padding:10px 10px 10px 10px; margin:0px 4px 0px 0px; float:left;}
#quad4 { background-image:url(../img/struct/quad1.jpg); background-repeat:no-repeat; width:166px; height:176px; padding:10px 10px 10px 10px; margin:0px 3px 0px 1px; float:left;}

#quad_sondaggio { background-image:url(../img/struct/quadsondaggio.gif); background-repeat:no-repeat; width:359px; height:176px; padding:10px 10px 10px 10px; position:relative; margin:-280px 180px 0px 0px; z-index:50; float:right; font: 12px/18px Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:12px;}
#quad_sondaggio .titolo {font: 14px Lucida Sans Unicode, Lucida Grande, sans-serif; font-weight:bold;}

#quad_sondaggio_postvoto { background-image:url(../img/struct/quadsondaggio_post.gif); background-repeat:no-repeat; width:559px; height:316px; padding:10px 10px 10px 10px; position:relative; margin:-350px 80px 0px 0px; z-index:50; float:right; font: 12px/18px Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:12px;}
#quad_sondaggio_postvoto .titolo {font: 14px Lucida Sans Unicode, Lucida Grande, sans-serif; font-weight:bold;}

#head_bottom { border-top:#CCCCCC 1px solid; width:745px; clear:both; border-bottom:#CCCCCC 1px solid; clear:both; margin-bottom:5px; padding:5px; height:14px;}
#head_bottom .testo {font: 11px Lucida Sans Unicode, Lucida Grande, sans-serif;}

#head_bottom_info { width:760px; clear:both; padding:5px; margin:0px 0px 10px 0px;}
#head_bottom_info .testo {font: 9px Lucida Sans Unicode, Lucida Grande, sans-serif;}
#head_bottom_info a { text-decoration:none; color:#0033FF;}

#quadline .titolo {font: 14px Lucida Sans Unicode, Lucida Grande, sans-serif;}
#quadline .titolo a {text-decoration:none; }
#quadline .titolo a:visited {font: 14px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#333333;}
#quadline .titolo a:hover {text-decoration:none; color:#FF0000;}
#quadline .titolo a:visited:hover {text-decoration:none; color:#FF0000;}

/* TICKER */
.wrapper { width: 760px; margin: 0 auto; }
#ticker { position: relative; float: left; width:750px;}
#ticker p { width: 100%; padding-top: 0px; padding-bottom: 0px; float: left; }
#ticker a#ticker-headline { width: 4.5em; margin-right: 1em; color: #565656; font-weight: bold; text-align: center; border-right: 1px solid #808080; display: block; float: left; }
#ticker a#news-headline { color: #6e6e6e; float: left; }
#ticker a { color: #6e6e6e; text-decoration: none; }

#corpo_centro { margin:5px 5px 5px 5px;}

/* classi */
.lucida_18 {font: 18px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#333333; line-height:20px;}
.lucida_11 {font: 11px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#333333; line-height:13px;}
.lucida_11 a { text-decoration:none; color:#333333;}
.lucida_11 a:visited { text-decoration:none; color:#333333;}
.lucida_11 a:hover { text-decoration:none; color:#FF0000; cursor:pointer;}
.lucida_11 a:visited:hover { text-decoration:none; color:#FF0000; cursor:pointer;}

.lucida_11_l {font: 11px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#333333; line-height:13px;}
.lucida_11_l a { text-decoration:none; color:#0000FF;}
.lucida_11_l a:visited { text-decoration:none; color:#0000FF;}
.lucida_11_l a:hover { text-decoration:none; color:#FF0000; cursor:pointer;}
.lucida_11_l a:visited:hover { text-decoration:none; color:#FF0000; cursor:pointer;}

h2 {font: 18px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#333333;}
h3 {font: 15px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#333333;}
h6 {font: 15px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#333333; margin: -2px 0px 0px 105px;}

.lucida_9 {font: 9px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#333333; line-height:11px;}
.lucida_9_verde {font: 9px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#009900; line-height:11px;}
.lucida_14 {font: 14px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#333333; line-height:16px;}
.lucida_14 a { text-decoration:none; color:#333333;}
.lucida_14 a:visited { text-decoration:none; color:#333333;}
.lucida_14 a:hover { text-decoration:none; color:#FF0000; cursor:pointer;}
.lucida_14 a:visited:hover { text-decoration:none; color:#FF0000; cursor:pointer;}


.lucida_16 {font: 16px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#333333; line-height:18px;}

.catalogo_gruppoprod_title { background-image:url(../img/struct/bg_catalogo_menu.jpg); background-repeat:no-repeat; height:23px; margin:0px auto 3px auto; width:758px; clear:both; padding:3px 0px 0px 10px; font-size: 14px;}

