/* Design by Sis srl | Soluzionisis.com */
html, body {font-family: Arial, Verdana, Helvetica, sans-serif;font-size:12px;text-align:left;margin:0px;padding:0px;background:transparent url(../inc/img/sfnd1.jpg) repeat-x top right;}

p{margin:0px;padding:0px;}

#header p { padding: 0px; margin: 0px; text-align: right }
#footer p { padding:1px; text-align:left; margin-left:5px; font-size:11px;}
#menusx p { padding: 1px 6px; }
#lingue p { padding: 1px 6px; }
p.p_news {font-family:Georgia;font-size:16px;}

img {border:0px;}
hr{border: 0;background-color:#CCCCCC;height:1px;width:100%;}
h1.tito{font-family: Georgia;margin: 0 auto;margin-top: 3px;margin-left: 4px;font-size: 18px;color: #003366;}

a:link {color: #003366;background-color: inherit;text-decoration: none;}
a:visited {color: #003366;background-color: inherit;text-decoration: none;}
a:hover {color: #666666;background-color: inherit;text-decoration: underline;}
.p_news a:link {color: #003366;background-color: inherit;text-decoration: none;border-bottom:1px dotted #000099;}
.p_news a:visited {color: #003366;background-color: inherit;text-decoration: none;border-bottom:1px dotted #000099;}
.p_news a:hover {color: #666666;background-color: inherit;text-decoration: none;border-bottom:1px dotted #000099;}

form{padding: 1px 5px;border: 0;}
form.filtra {padding: 2px 0px;border: 0;}
form.log {padding: 1px 6px;border: 0;}
form fieldset {padding:0;border:0;}
form.filtra fieldset{padding: 2px 0px;border: 0;}
label{text-align:left;}
input.cntct_data {width:300px;height:19px;border:1px solid #000099;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:13px;}
select.cntct_data {width:300px;height:23px;border:1px solid #000099;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:13px;}
textarea.cntct_data {width:300px;height:130px;border:1px solid #000099;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:13px;}
input.cntct_btn {float:right;width:70px;height:24px;border:1px solid #CCCCCC;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#FFF;background:#000066;}
input.data_log {width:130px;margin-top:2px;height:18px;border:1px solid #000099;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;}
input.data_mod {float:right;width:50px;height:22px;border:1px solid #CCCCCC;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#FFF;background:#000066;}

table {margin:0px;padding:0px;border-collapse:collapse;}
table.pag{margin:0px;margin-left:4px;margin-right:5px;width:98%;padding:0px;border-collapse: collapse;}
table.pag td {vertical-align:top;}
table.ar{margin:0 auto;margin-top:5px;width:99%;padding:0px;border-collapse:collapse;}

ul#menu,ul#menu li{list-style-type:none;margin:0;padding:0}
ul#menu{width:149px;}
ul#menu li{float:right;font-size:13px;margin-left:9px;margin-bottom:0px;margin-top:0px;text-align: left;border-bottom:1px solid #333399;}
ul#menu a{float:right;width:140px;padding:3px 0px;background: #FFF;text-decoration:none;color:#000}
ul#menu a:hover{background:#EEEEEE;color:#000}

#container{width:760px;margin:0 auto;}
#header {clear:both;height:130px;border-right:1px solid #000099;border-bottom:1px solid #000099;border-left:1px solid #000099;}
#corpo {clear:both;background:#FFF;}
#scheda {float:right;width:607px;border-right:1px solid #000099;border-left:1px solid #000099;height: auto !important;height:520px;min-height:520px;background:#FFF;}
#scheda p {padding-left:5px;padding-right:5px;}
#tit {float:left;margin-top:0px;height: auto !important;height:40px;min-height:40px;width:100%;background:#FFF url(../inc/img/filetto.jpg) no-repeat top right;}
#main_pg {clear:both;width:100%;}
#news {padding:5px;width:94%;margin-left:5px;border:1px dotted #000099;height: auto !important;height:100px;min-height:100px;}
#main_sx {float:left;width:150px;background:#FFF;}
#login {clear:both;padding-top:5px;border-left:1px solid #000099;width:150px;height: auto !important;height:130px;min-height:130px;}
#login b {border-bottom:1px solid #000099;}
#login_in {clear:both;padding-top:5px;border-left:1px solid #000099;width:150px;height: auto !important;height:130px;min-height:130px;}
#login_in p {padding-left:5px;}
#menusx {clear:both;width:150px;height: auto !important;height:200px;min-height:200px;border-left:1px solid #000099;}
#menusx b {border-bottom:1px solid #000099;}
#lingue {clear:both;padding-top:15px;border-left:1px solid #000099;border-bottom:1px solid #000099; width:150px;height:30px;}
#footer {clear:both;margin:0px;width:759px;border-top: 1px solid #000099;border-left:1px solid #000099;}

div.main_prd {margin:0 auto;width:99%;height: auto !important;height:180px;min-height:180px;}
div.main_prd_photo {clear:both;height:130px;padding-left:5px;}
div.main_prd_sx {float:left;}
div.main_prd_gbl {padding:5px;border-top:1px solid #000099;}
div.main_prd_dx {float:right;width:350px;}

div.main_cntct {clear:both;padding-top:10px;margin:0 auto;width:98%;height: auto !important;height:340px;min-height:340px;border-bottom:1px solid #EEEEEE;}
div.main_cntct_sx {float:left;}
div.main_cntct_dx {float:left;}

div.schd {margin:0 auto;padding-top:10px;display:table;width:98%;}
div.schd_sx {float:left;width:365px;border-right:1px dotted #000099;}
div.schd_sx  p {padding-left:0px !important;padding-top:3px;padding-bottom:3px;}
div.schd_photo {clear:both;}
div.schd_photo img {border:1px solid #000099;}
div.schd_dsc2 {height: auto !important;height:20px;min-height:20px;}
div.schd_dx {float:left;width:225px;}
div.schd_dsc1 {clear:both;height: auto !important;height:60px;min-height:60px;padding-bottom:10px;}
div.schd_thumbs {clear:both;padding-top:10px;border-top:1px dotted #000099;}
div.schd_thumbs_img {float:left;height:65px;width:65px;}
div.schd_thumbs_img img {border:1px solid #000099;}

div.gst_error {margin:0px;margin-left:10px;margin-top:10px;margin-bottom:10px;width:500px;}
div.gst_error_top {height:10px;background:transparent url(../inc/img/gst_error_top.jpg) no-repeat top center;}
div.gst_error_cnt {height: auto !important;height:50px;min-height:50px;background:#990033;}
div.gst_error_cnt p {padding:5px;font-weight:bold;color:#FFF;}
div.gst_error_cnt ul {padding:0px;margin:0px 0px 0px 10px;}
div.gst_error_cnt li {list-style:square inside;padding:0px;margin:0px;color:#FFF;font-weight:bold;}
div.gst_error_btn {height:10px;background:transparent url(../inc/img/gst_error_btn.jpg) no-repeat top center;}
div.gst_true {margin-left:10px;margin-top:10px;margin-bottom:10px;width:500px;}
div.gst_true_top {height:10px;background:transparent url(../inc/img/gst_true_top.jpg) no-repeat top center;}
div.gst_true_cnt {height: auto !important;height:50px;min-height:50px;background:#009966;}
div.gst_true_cnt p {padding:5px;font-weight:bold;color:#FFF;}
div.gst_true_cnt ul {padding:0px;margin:0px 0px 0px 10px;}
div.gst_true_cnt li {list-style:square inside;padding:0px;margin:0px;color:#FFF;font-weight:bold;}
div.gst_true_btn {height:10px;background:transparent url(../inc/img/gst_true_btn.jpg) no-repeat top center;}