/* CSS Document */


/* HEADER */
#header {
background-image: url('../imgs/header_print.gif');
height:100px;
}

#header .b728x90 {
display:none;
}


/* AREA CONTENUTO */

#menu {
display:none;
}

#menubanner {
display:none;
}


#content {
  width:100%;
  float:right;
}


/* AREA footer */
#footer {
display:none;
}


#main {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
}


/* prodotti */

#content-table {
	display:table;
  width:100%;
}

/* DETTAGLIO */

#prodottodettaglio {
  background-color: #ffffff;
	margin: 0 9px 0 7px;
  height:100%;
}

#prodottodettaglio #head {
  color: #CC0000;
  font-weight:bold;
  font-size:10pt;
  background-color:#CBCBCB;
  margin:10px;
  padding:2px;
}

#prodottodettaglio .immagini {
  width:257px;
	height: 250px;
}

#prodottodettaglio .immagini .imgbig {
  width:247px;
  height:187px;
  margin-bottom:5px;
}

#prodottodettaglio .immagini #thumbnails {
}

#prodottodettaglio .immagini #thumbnails .thumb {
  float:left;
  margin:2px;
}

#prodottodettaglio .testo {
  text-align:justify;
}


#prodottodettaglio .testo-miniature {
display:none;
}


#prodottodettaglio .titolo {
  font-weight:bold;
  text-align:justify;
  margin-right: 10px;
}


#informazioni {
  position:absolute;
  top:170px;
  right:30px;
	border: 1px solid #8C858E;
	border-collapse: collapse;
	background-color: #E6E6E6;
	margin: 10px 9px 10px 7px;
	width: 237px;
}

#informazioni .titolo, #caratteristiche .titolo, #concessionario .titolo  { 
  font-weight:bold;
  font-size:10pt;
  text-align:center;
  background-color:orange;
  height:25px;
}

#informazioni td, #caratteristiche td, #concessionario td {
	border: 1px solid #8C858E;
	border-collapse: collapse;
	padding: 3px;
	background-color:white;
}

#caratteristiche {
  border: 1px solid #8C858E;
float:left;
  border-collapse: collapse;
  text-align:justify;
  width:270px;
	margin: 20px 15px 0 10px;
}


#caratteristiche .testo {
  background-color:white;
}

.conferma {
width:750px; 
display:block; 
clear:left; 
}

#dettlink {
  padding: 25px 0 0px 0;
  text-align:right;
}

#dettlink a {
  background-color:#8C858E;
}

#concbox {
  width:150px;
	margin: 20px 0 0 0;

}

#concessionario {
  border: 1px solid #8C858E;
  border-collapse: collapse;
  width:150px;
}

.link_bottom {
display:none;
}

#stampaquestapagina {
display:none;

}

#copyright {
display:none;

}

/* FORM */
/* FORM */
#form {
  font-family:Verdana, sans-serif;
  font-size:10px;
}

h2.formtitle {
  display:none;
  font-weight:bold;
  font-size:12pt;
}

/* tag fieldset */
#form fieldset {
  padding: 1em;
  border:0px solid #cccccc;
  margin: 20px
}
  
/* tag legend */
#form legend {
  font-weight:bold;
  font-style:normal;
  color: #cc0000;
  font-size:inherit;
  padding:5px;
}

#userdata div{
margin-bottom:10px;
}  

#extdata div{
margin-bottom:10px;
}  

#logindata div{
margin-bottom:10px;
} 

/* LABELS */


#form .formbox{
  height:25px;
}

#form label{
  display:block;
  float:left;
  width:150px;
  text-align:right;
  font-weight:bold;
  color:#333333;
  padding-right:0;
  font-size:inherit;
  margin-right:10px;
}

#form legend{
font-size: 12px;
}
 
#form #privacy label{
  display:block;
  float:left;
  width:400px;
  text-align:left;
  font-weight:bold;
  color:#333333;
  padding-right:0;
  font-size:inherit;
  margin-right:10px;
}

#form #privacy textarea{
  font-size:12px;
}   

#form span.label {
  text-align:right;
  font-weight:bold;
  color:rgb(51,102,153);
  font-size:inherit;
}
  
#form textarea.field {
  font-size:inherit;
  color: #333333;
  display:inline;
  width: 410px;
  height: 300px;
  border: 1px solid #333333;
  background-color: #FFFFFF;
  margin-bottom: 5px;
  margin-left: 0px;
}
	
#form input.field, #form select {
  font-size:inherit;
  color: #333333;
  display:inline;
  width: 200px;
  border: 1px solid #333333;
	margin-bottom: 7px;
} 
  
#form div.field {
  font-size:inherit;
  color: #333333;
  display:inline;
  width: 200px;
	margin-bottom: 10px;
	position:relative; 
  top:-4px; 
} 
  
#form input.radiofield {
  font-size:inherit;
  color: #333333;
  display:inline;
  width: 20px;
} 
  
#form div.date {
  display:inline;
  width: 200px;
  border: 1px solid #0F7BA3;
  background-color: #FFFFFF;
  margin:0;
}
  
#form input.hiddenfield {
  display:none;
}
  
#form input.button {
  float:left;
	background-color: #FFAA33;
  font-size:inherit;
	color: #333333;
	width: 80px;
  margin: 5px;
}
	
.button a:link, .button a:visited, .button a:active, .button a:hover {
  font-size:inherit;
	color: #0F7BA3;
	text-decoration: none;
	margin: 5px;
}
	
#form .formmessage {
  font-size:inherit;
  color: #cc0000;
  margin-left: 160px;
  font-weight:bold;
  padding:0;
}

#privacy_privacy_text {
  width:430px !important; 
  height:70px !important;  
}

#privacy_privacy_text_comm {
  width:430px !important; 
  height:50px !important;  
}

#privacy_privacy_radio_text {
  width:430px !important; 
  height:70px !important;  
}

#static_form #privacy {
  display:none;
}

#leader_board_banner {
display:none;
}
