/* CSS Document */
body, table, input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
body {margin:0px; background-color:#a60433;}

img {border:0px;}
hr {height:1px; color:#862531;}

h1 {font-size:22px; font-family:"Times New Roman", Times, serif; border-bottom:1px solid #000; border-top:1px solid #000; margin:10px 0px 10px 0px; padding:6px 0px 6px 100px;}
h2 {font-size:18px; font-family:"Times New Roman", Times, serif; border-bottom:1px solid #000; border-top:1px solid #000; margin:10px 0px 10px 0px; padding:6px 0px 6px 0px; height:26px;}
h3 {font-size:16px; font-family:"Times New Roman", Times, serif; border-bottom:1px solid #000; border-top:1px solid #000; padding:2px 0px 2px 0px; color:#862531;}

.imgBrd {border:1px solid #862531;}

.scheda_prod {width:508px;}
.scheda_prod h3, .scheda_prod hr{color:#a60433; border-color:#a60433; margin:5px 0px 5px 0px;}

.schedaLink {color:#a60433!important; text-decoration:underline!important;}


a:link, a:visited {color:#000; text-decoration:none;}
a:hover {text-decoration:underline;}

.inputCerca {background-color:#FFFFCC; border:0px none #000;}

.header {background-color:#b82b43; height:125px; border-bottom:1px solid #b83344; text-align:center;}

.menu {background-image:url(../images/bg_menu2.jpg); background-repeat:repeat-x; height:43px; color:#FFFFFF;}
.menu a:link, .menu a:visited {color:#fff; text-decoration:none; font-size:12px}
.menu a:hover {color:#F2DD6F; text-decoration:none}
.menu td {padding:0px 5px 0px 5px;}

.menu a.selected {color:#F2DD6F; text-decoration:none; font-weight:bold;}


.sx {background-color:#862531; border-right:1px solid #d69283; width:198px;}
.dx {background-color:#862531; border-left:1px solid #d69283; width:198px;}
.dx_collane {background-color:#862531; background-image:url(../images/colonna_dx_collane2.jpg); background-repeat:no-repeat; border-left:1px solid #d69283; width:198px;}

.collane_ele {margin-left:34px; margin-top:36px}
.collane_ele td {border-left:1px solid #b92c44; border-bottom:1px solid #b92c44; height:20px;}
.collane_ele a {font-family:"Times New Roman", Times, serif; color:#b92c44!important; text-decoration:none; font-size:12px; padding-left:4px;}

.sx_news {background-color:#000a00; border-right:1px solid #000; width:198px; background-image:url(../images/colonna_sx_news.jpg); background-repeat:no-repeat;}
.news_info {margin-left:34px; margin-top:36px}
.news_info td {border-left:1px solid #000; border-bottom:1px solid #000; height:20px;}
.news_info a {font-family:"Times New Roman", Times, serif; color:#000; text-decoration:none; font-size:11px; padding-left:4px;}


.prod_tit, .prod_tit a {color:#643b1f; font-size:16px}
.prod_desc {padding-left:20px; width:600px;}
.prod_desc_dett {padding-left:10px; width:280px;}

.prod_ico {width:95px; text-align:right!important;}

.bodyPage {background-color:#fff; }

.footer {padding-top:9px; color:#b9c1ab; border-top:1px solid #d69283;  text-align:center;}

.small {font-size:10px;}
.red {color:#f00;}
.button-select {background-color:#000a00; color:#fff; border:1px solid #595e59; font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:bold; cursor:hand;}

.form { text-align:center;}
.form th, .form td {text-align:left;}
.form input, .form textarea {font-size:12px; border:1px solid #595e59;}
