body {font-family:arial,helvetica,sans-serif;font-size:70%;background:#1F0818;text-align:center;background:url('/images/bg_page.jpg') repeat-x #3D2D3A}
div {text-align:left}
h1 {margin:0px 0px 6px 0px;font-size:110%;color:#A08337}
a {color:#fff}
td {font-size:100% !important;font-size:70%;line-height:18px}
input, select {font-size:100%}

#container {position:relative;width:760px;margin:0 auto}
#header	{background:url('/images/logo.gif') no-repeat 5px 9px;line-height:40px;text-align:right;border:1px solid #A08337;color:#A08337;font-weight:bold}
#banner{background:url('/images/header.jpg') no-repeat;width:760px;vertical-align:bottom;padding-top:198px;height:20px !important;height:218px;padding-left:7px;font-weight:bold;}
#banner a {margin-left:64px;color:#fff;text-decoration:none;}
#banner_2{background:url('/images/header_dove.jpg') no-repeat;width:760px;vertical-align:bottom;padding-top:199px;height:20px !important;height:218px;padding-left:7px;font-weight:bold;}
#banner_2 a {margin-left:64px;color:#fff;text-decoration:none;}
#banner_10{background:url('/images/header_10.jpg') no-repeat;width:760px;vertical-align:bottom;padding-top:199px;height:20px !important;height:218px;padding-left:7px;font-weight:bold;}
#banner_10 a {margin-left:64px;color:#fff;text-decoration:none;}
#banner_7{background:url('/images/header_7.jpg') no-repeat;width:760px;vertical-align:bottom;padding-top:199px;height:20px !important;height:218px;padding-left:7px;font-weight:bold;}
#banner_7 a {margin-left:64px;color:#fff;text-decoration:none;}
#banner_8{background:url('/images/header_8.jpg') no-repeat;width:760px;vertical-align:bottom;padding-top:199px;height:19px !important;height:218px;padding-left:7px;font-weight:bold;}
#banner_8 a {margin-left:64px;color:#fff;text-decoration:none;}
#banner_6{background:url('/images/header_6.jpg') no-repeat;width:760px;vertical-align:bottom;padding-top:199px;height:19px !important;height:218px;padding-left:7px;font-weight:bold;}
#banner_6 a {margin-left:64px;color:#fff;text-decoration:none;}
#banner_4{background:url('/images/header_4.jpg') no-repeat;width:760px;vertical-align:bottom;padding-top:199px;height:20px !important;height:218px;padding-left:7px;font-weight:bold;}
#banner_4 a {margin-left:64px;color:#fff;text-decoration:none;}
#banner_5{background:url('/images/header_5.gif') no-repeat;width:760px;vertical-align:bottom;padding-top:98px;padding-bottom:4px;padding-left:7px;font-weight:bold;}
#banner_5 a {margin-left:64px;color:#fff;text-decoration:none;}#banner_9{background:url('/images/header_9.jpg') no-repeat;vertical-align:bottom;padding-top:199px;height:20px !important;height:218px;padding-left:7px;font-weight:bold;}
#banner_9 a {margin-left:64px;color:#fff;text-decoration:none;}
#banner_cam {position:relative;background:url('/images/header_cam.gif') no-repeat;vertical-align:bottom;padding-top:125px;padding-bottom:4px;padding-left:6px;font-weight:bold;;}
#banner_cam a {margin-left:64px;color:#fff;text-decoration:none;}
#menu	{border:1px solid #A08337;background:#000;padding:6px;color:#A08337;font-weight:bold;}
#menu a {color:#fff}
#body a {color:#000}
#body {position:relative;background:#fff;padding:20px;color:#000;border-left:1px solid #A08337;border-right:1px solid #A08337;border-bottom:1px solid #A08337;height:auto !important;height:200px;min-height:200px;line-height:18px;}
#body_2 {position:relative;background:#A08337;padding:20px;color:#000;border-left:1px solid #A08337;border-right:1px solid #A08337;border-bottom:1px solid #A08337;height:auto !important;height:200px;min-height:200px;line-height:18px;}
#body_3 {position:relative;background:#000;padding:20px;color:#fff;border-left:1px solid #A08337;border-right:1px solid #A08337;border-bottom:1px solid #A08337;height:auto !important;height:200px;min-height:200px;line-height:18px;}
#body_3 td {color:#fff}
#body_offerte {position:relative;background:#000 url('/images/bg_offerte.gif');padding:20px 20px 20px 230px;color:#000;border-left:1px solid #A08337;border-right:1px solid #A08337;border-bottom:1px solid #A08337;height:auto !important;height:200px;min-height:200px;line-height:18px;}
#body_prices {position:relative;background:#000 url('/images/bg_prezzi.gif');padding:20px;color:#fff;border-left:1px solid #A08337;border-right:1px solid #A08337;border-bottom:1px solid #A08337;height:auto !important;height:200px;min-height:200px;line-height:18px;}
#body_prices td {color:#fff}
#body_cam {background:#000;padding:20px;color:#fff;border-left:1px solid #A08337;border-right:1px solid #A08337;border-bottom:1px solid #A08337;height:auto !important;height:200px;min-height:200px;line-height:20px}
#box1 {padding:6px;color:#fff;background:#000;margin-top:-1px;border:1px solid #A08337;font-size:100%}
#box1 a {color:#fff}
#box2 {position:absolute;top:23px;left:17px;font-weight:normal;font-style:italic;color:#fff;width:530px;line-height:16px}
#download {position:absolute;top:430px;left:40px}
#menu_19_sub {color:#000;position:absolute;top:20px; left:20px;width:180px;}
#menu_25_sub {color:#000;position:absolute;top:20px; left:20px;width:180px;}
#box3 {float:right;color:#000;width:240px}
#box3 a {color:#fff}
#box3 label {float:left;clear:left;width:120px}
#box3 .form-text {width:116px}
#box3 .form-date {width:90px}
#box3 .form-submit {float:right}
#box3 form {margin-bottom:10px}
#box4 {color:#fff;margin-top:10px}

.error {border:1px solid red; padding:6px; margin:6px 0px}
.link_a,.link {border-right:1px solid #fff;padding-right:6px;margin-right:6px;display:inline;white-space: nowrap;}
.link a {text-decoration:none}
.news_date {float:left;width:50px}
.news_title {font-weight:bold}
.gallery_title {font-weight:bold;float:left;width:200px;border-bottom:1px dotted #fff;padding:3px}
.gallery_desc { font-style: italic;border-bottom:1px dotted #fff;padding:3px}
.gallery_img {border:1px solid #A08337}
.back {text-align:right}
.lang_div {display:inline}
.lang_div a {color:#A08337;text-decoration:none;margin-right:12px}