/* GENERAL LAYOUT */
body {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(img/bg_body7.gif) top center no-repeat #e2dfdf;
	color:#333333;
	margin:0;
	padding:0;
	color: #fff;
}
html { width:100%; height: 100%;}
* html body {background:url(img/bg_body_ie.gif) top center no-repeat #e2dfdf;}
*:first-child+html body {background:url(img/bg_body_ie.gif) top center no-repeat #e2dfdf;}
body a:link{color:#003399; text-decoration:none;}
body a:visited{color:#666666; text-decoration:none;}
body a:hover{color:#3399CC;}

#page {width:766px; background: url(img/bg_pagina.jpg) top left no-repeat #963b04; margin:20px auto 0 auto;}

#header {width:100%; height:140px; background: url(img/header.jpg) no-repeat left top;}

#banner {width:468px; height:60px; margin-left:286px; margin-top:69px;}
#nav {width:144px; float:right; padding-top:50px; /*border: 1px solid red;*/}
#content {width:602px; padding:10px; background-color:#272424; box-sizing:content-box; -moz-box-sizing:content-box; float:right;}
#content h1 { color:#6ABED8; }


/*
#footer2 { width:936px; background: url(img/bg_footer_final.jpg) top left no-repeat #963b04; margin:0 auto 0 auto;}

#footer2 a:link{color:#f5d760;}
#footer2 a:visited{color:#f5d760;}
#footer2 a:hover{color:#B3B3B3;}
#footer2 p{width:766px;margin:0 auto;padding:106px 0 0 10px;}
*/

#footer {width:756px; height:18px; padding:5px; background-color:#3F3F3F; color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:10px; box-sizing:content-box; -moz-box-sizing:content-box;}

#footer a:link{color:#f5d760;}
#footer a:visited{color:#f5d760;}
#footer a:hover{color:#B3B3B3;}
#footer p{width:766px;margin:0 auto;padding:106px 0 0 10px;}





div.spacer {clear:both; background:url(img/bg_spacer.jpg) top left repeat-y;}

h1 {font-family: Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#123787; margin:10px 0; padding:0; letter-spacing: -1px;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#123787; margin:0; padding:0;}
h2 a:link {color:#123787; text-decoration:none;}
h2 a:visited {color:#586E9D; text-decoration:none;}
h2 a:hover {color:#CC3300; text-decoration:underline;}

h3 {font-size:12px; font-weight:bold; color:#123787; margin:10px 0; padding:0;}
h4 {font-size:10px; font-weight:bold; margin:10px 0; padding:0;}
h5 {font-size:10px; font-weight:normal; margin:0; padding:0; }
h6 {font-size:9px; font-weight:normal; color:#123787; margin:10px 0; padding:0;}

.testoparagrafo, .testoparag {font-size:11px; margin:5px 0 5px 0; padding:0; text-align:justify;background-color:}
.box_paragrafo {margin:0 0 10px 0; padding:0;}
.didascalie {font-size:11px; margin:5px 0 5px 0; padding:0; text-align:justify; /*border: 1px solid purple;*/}

/*HOME PAGE*/
#content_home{width:622px; background-color:#272424; box-sizing:border-box; -moz-box-sizing:border-box; float:right; /*border: 1px solid green;*/}
#chisiamo_box_home {padding:10px; margin:0px; width:602px; /*height:252px; float:left;*/ text-align:justify; box-sizing:content-box; -moz-box-sizing:content-box; /*border: 1px solid red;*/}
#news_box_home {padding:10px; margin:0; width:602px; box-sizing:content-box; -moz-box-sizing:content-box; /*border: 1px solid green;*/}
#latest_news_home {padding:0; margin:0; /*width:609px*/; height:37px; background:url(img/latest_arrivals.jpg);  box-sizing:border-box; -moz-box-sizing:border-box;}
#latest_news_home span {display:none;}
.about_home {padding:35px 5px 5px 187px; margin:10px; width:410px; height:60px; box-sizing:content-box; -moz-box-sizing:content-box; /*border: 1px solid green;*/ background:url(img/about-home2.jpg);color:#6abed8;}
.img_about_home {float:left; margin:0 10px 0 0;}

/*NEWS LIST PAGE*/
.box_short_news {text-align:justify; border-top:2px groove white; padding:10px 0; box-sizing:content-box; -moz-box-sizing:content-box;}
.img_short_news {float:left; margin-right:10px;}

.news_box {box-sizing:content-box; -moz-box-sizing:content-box; padding:15px; margin:0px; margin-top:5px; height:87px; /*width:148px;*/  /*float:left;  border: 1px solid blue;*/ }
.news_box h5{color:#fff;font-size:14px;}
.news_box h2 a:link, .news_box h2 a:active, .news_box h2 a:visited{color:#6abed8;text-decoration:none;font-size:18px;}
.news_box h2 a:hover{color:#fff;text-decoration:none;font-size:18px;}
.news_box h3{color:#6abed8;font-size:18px;}
.news_box .testoparagrafo a:link, .news_box .testoparagrafo a:active, .news_box .testoparagrafo a:visited{color:#fff;}
.news_box .testoparagrafo a:hover{color:#6abed8;} 
.img_news_box {padding:2px 0 0 0; margin-right:10px; height:102px; width:134px; background:url(img/bg_foto_latest.jpg); /*border: 1px solid purple;*/ float:left;}
.img_news_box a{padding:2px;}
#latest_news {padding:0; margin:3px 0; height:37px; background:url(img/latest_arrivals.jpg);}
#latest_news span {display:none;}
.nascondi {display:none;}

.titolo_news { font-size:14px; font-weight:bold;}
.titolo_news a {color:#123787; text-decoration:none;}
.titolo_news a:visited {color:#586E9D; text-decoration:none;}
.titolo_news a:hover {color:#CC3300; text-decoration:underline;}

.sottotitolo_news { font-size:12px; font-weight:bold;}



.link_news { font-size:11px;}
.link_news a {color:#123787; text-decoration: none;}
.link_news a:visited {color:#586E9D; text-decoration: none;}
.link_news a:hover {color:#CC3300; text-decoration: underline;}

#news_box_news {padding:0; margin:0;  /*width:458px; float: left; border: 1px solid green;*/}
#news_box_pagine {padding:0px; margin:0; width:602px; box-sizing:content-box; -moz-box-sizing:content-box; /*border: 1px solid green;*/}


/*PAGINE NEWS*/
.img_news_news {margin:10px 0; padding:10px; width:520px; height:340px; background:#fff; box-sizing:content-box; -moz-box-sizing:content-box; text-align:center; /*border: 1px solid purple;*/}

/* PAGINE PRODOTTI*/
.download_link {margin:10px 0; padding:0; font-size:13px; font-weight:bold;}
.download_link SPAN {font-size:11px; font-weight:normal;}
.img_news_prodotti {margin:10px 0; padding:10px; width:520px; height:340px; background:#fff; box-sizing:content-box; -moz-box-sizing:content-box; text-align:center; /*border: 1px solid green;*/}
.img_index_prodotti {margin:0 10px 0 0; padding:0px; /*text-align:center;*/ border: 1px solid #ccc; float:left;}

/*PRODOTTI */
.box_prodotti{border:2px solid #000; float:left; height:120px; width:132px; margin:4px; padding:2px; text-align:center; box-sizing:content-box; -moz-box-sizing:content-box; background:#000;color:#fff;}
.box_prodotti a:link, .box_prodotti a:active, .box_prodotti a:visited{color:#fff;}
.box_prodotti a:hover{color:#6abed8;}
.img_box_prodotti{/*border: 1px solid green;*/ height:85px; width:130px; margin:0 0 5px 0; padding:0; text-align:center;}


/*EVIDENZE*/
.box_evidenze_home .spacer{visibility:hidden;}
.box_evidenze_home {padding:10px 5px 10px 10px; margin:20px 0 0 4px; /*width:612px*/; box-sizing:content-box; -moz-box-sizing:content-box; background:url(img/20091217_bg_new_arrivals_big.jpg) top left no-repeat;/*border: 1px solid green;*/}
.box_evidenze_sezione {}
#in_evidenza_home {padding:0; margin:0; /*width:613px*/; height:38px; box-sizing:border-box; -moz-box-sizing:border-box;}
#in_evidenza_home span {display:none;}
#in_evidenza {padding:0; margin:3px 0; height:32px; background:url(img/evidenza.gif);}
#in_evidenza span {display:none;}


/* RESERVED */
.box_paragrafo_reserved {margin:10px; padding:10px; float:left; width:250px; background:#fff;}
.box_short_reserved {padding:8px; margin:10px; box-sizing:content-box; -moz-box-sizing:content-box; width:250px; background: #fff; float:left;}
.img_box_reserved{/*border: 1px solid green;*/ height:85px; width:85px; margin:0 5px 0 0; padding:0; text-align:center; float:left;}

/*ABOUT*/
.img_about {margin-right:10px; float:left; width:200px; height:300px;}
.cornice {padding:10px; background:#fff;}

/*USATO*/
.box_catalogo{border:2px groove #cacaca; float:left; height:162px; width:132px; margin:4px; padding:2px; text-align:center; box-sizing:content-box; -moz-box-sizing:content-box; background:#fff;}
.img_usato {margin:10px 0; padding:10px; width:520px; height:340px; background:#fff; box-sizing:content-box; -moz-box-sizing:content-box; text-align:center; /*border: 1px solid green;*/}
.table {/*width:400px; */background:#C7C7C7;/* box-sizing:content-box; -moz-box-sizing:content-box; border: 1px solid green;*/}
.table_desc {/*width:400px; */background:#fff;/* box-sizing:content-box; -moz-box-sizing:content-box; border: 1px solid green;*/}
.table td {background:#fff; /*border: 1px solid green;*/}
.prezzo {/*font-weight:bold;*/ font-size:16px; color:#003399;}


/*NAVIGAZIONE*/
.menu_testa{ padding:10px; margin:0px; height:16px; width:124px; font-weight:bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-align:left; text-transform:uppercase;box-sizing:content-box; -moz-box-sizing:content-box; /*border: 1px solid red;*/}
.menu_testa a:link {margin:0px; padding:0px; color:#000; text-decoration:none;}
.menu_testa a:visited  {color:#000; text-decoration:none;}
.menu_testa a:hover {color:#fff;}


/* sotto navigazione*/
.submenu {padding:0px; margin:3px 5px 3px 18px; box-sizing:content-box; -moz-box-sizing:content-box; /*border: 1px solid red;*/}
.menu_elementi {font-size:11px; font-family: Arial, Helvetica, sans-serif; }
.menu_elementi a:link {color: #f5d760; text-decoration: none;}
.menu_elementi a:visited {color: #f5d760; text-decoration: none;}
.menu_elementi a:hover {color: #fff; text-decoration: none;}

/* CERCA BOX*/
#cerca_box {padding:10px; margin:0px; width:124px; font-weight:bold; font-size:11px; color:#000; text-align:left; text-transform:uppercase;box-sizing:content-box; -moz-box-sizing:content-box; /*border: 1px solid red;*/}

.cerca_input {width:100px; font-size:12px; color:#fff; background:#000; margin:5px 0; border:0;}
.cerca_pulsante {width:60px; font-size:12px; color:#000;}

/* LOGIN */
.login_box {padding:10px; margin:30px 0 0 0; width:124px; font-weight:bold; font-size:11px; color:#000; text-transform:uppercase;text-align:left; box-sizing:content-box; -moz-box-sizing:content-box;}

.login_box a:link {color:#F5D760; text-decoration:none;}
.login_box a:visited {color:#F5D760; text-decoration:none;}
.login_box a:hover {color:#fff; text-decoration:none;}

.dealers_input{width:100px; font-size:12px; color:#fff; background:#000; margin:5px 0; border:0;}
.dealers_box_txt{font-size:10px; color:#000;}

.lostpassword {display:none;/*margin:0px 0px 10px 10px; padding:0;*/}
/*.lostpassword a:link {color:#F5D760; text-decoration:none;}
.lostpassword a:visited {color:#F5D760; text-decoration:none;}
.lostpassword a:hover {color:#fff; text-decoration:none;}*/

/* MODULO ORDINE*/

.form {}
