/*--------------- TAG RIDEFINITI --------------*/
body {
	background-image: url(images/bkg-body.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#454545;
	margin:0;
	padding:0;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #999;
}
form {
	margin:0px;
}
a:link{
	color:#999;
}
a:visited{
	color:#ccc;
}
a:hover{
	color:#c00;
}
hr {
	color: #999;
	border-style: none;
	height: 1px;
	padding:0px;
}
input, textarea {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	border:1px solid #666;
	background-color:#333;
	color:#999;
	margin-right:6px;
}
input[type=checkbox], input[type=radio] {
	border:0;
	background-color: transparent;
}
select {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#333;
	color:#999;
}
h1 {
	font-size:15px;
	color: #c50000;
	margin:0 0 5px 0;
	padding-bottom:5px;
}
h2 {
	font-size:12px;
	margin:0px;
}
h3 {
	font-size:11px;
	margin:0px;
}
p {
	margin-top:11px;
}
li {
	padding-bottom:5px;
}
/*--------------- STILI GENERICI --------------*/
.button, .button:link, .button:visited {
	background-color:#101010;
	color:#999;
	margin-right:0px;
}
.button:link, .button:visited {
	border:1px solid #666;
	padding:3px 10px 3px 10px;
	font-size:10px;
	line-height:10px;
	text-decoration:none;
	margin-right:6px;
}
/*--------------- HEADER --------------*/
#header {
	margin:0 auto;
	width:950px;
}
#logo {
	background-image:url(images/logo-valuepart.gif);
	background-repeat:no-repeat;
	background-position:5px 10px;
}
#logo-turkey {
	background-image:url(images/logo-valuepart-turkey.gif);
	background-repeat:no-repeat;
	background-position:5px 10px;
}
#login {
	float:right;
	background-image:url(images/bkg-login.jpg);
	background-repeat:repeat-x;
	margin-top:20px;
	padding:5px 15px 10px 15px;
}
#login a {
	display:block;
}
/*--------------- BODY --------------*/
.main {
	margin:0 auto;
	width:950px;
	border:0px;
}
#brands {
	background-color: #292929;
	padding:0 5px 0 5px;
}
.brand {
	border:1px solid #5a5a5a;
	background-color: #373737;
	padding:2px;
	font-size:9px;
}
.tabella {
	background-color:#5b5b5b;
}
.tabella th {
	background-color:#444;
	font-weight:normal;
	text-align:left;
	padding:2px 10px 2px 10px;
}
.tabella td {
	background-color:#292929;
	padding:2px;
}
.tabella .riga1 td {
	background-color:#333;
}
.tabella-inside {
	background-color:#eee;
}
.tabella-inside th {
	background-color:#999;
	font-weight:normal;
	text-align:left;
	padding:2px 7px 2px 7px;
}
.tabella-inside td {
	background-color:#444;
	padding:2px 7px 2px 7px;
}
.tabella-modelli {
	background-color:#5b5b5b;
	width:100%;
}
.tabella-modelli th {
	color:#fff;
	background-color:#424141;
	font-weight:normal;
	font-size:10px;
}
.tabella-modelli td {
	background-color:#292929;
	padding:2px 10px 2px 10px;
}
.tabella-modelli a, .tabella-modelli td {
	text-decoration:none;
	line-height:13px;
}
.tabella-modelli .riga1 td {
	background-color:#333;
}
.famiglia-modelli {
	padding:140px 0 10px 0;
	height:17px;
	width:167px;
	border:1px solid #666;
}
.sottotitolo {
	color: #fff;
	font-size: 11px;
	margin-bottom:10px;
	text-decoration: none;
	text-transform:uppercase;
}
.navigatore-valore {
	padding-left:5px;
	padding-right:20px;
	color:#fff;
}
.navigatore-valore a:link, .navigatore-valore a:visited {
	color:#fff;
	text-decoration:none;
}
.navigatore-valore a:hover {
	color:#f00;
}
.scheda-box {
	background-color:#2c2c2c;
}
.distinta-annotazioni {
	font-size: 9px;
}
/*--------------- MENU --------------*/
.prodotto-codice {
	font-size:17px;
	color:#fff;
}
.prodotto-descrizione {
	font-size:14px;
	color:#fff;
}
.prodotto-scheda-valore {
	color:#fff;
}
.prodotto-dimensionale-valore {
	font-size:13px;
	color:#fff;
}
.prodotto-dimensionale-legenda {
	font-size:11px;
	color:#fc0;
}
#back {
	float:right;
	margin:10px 10px 0 0;
}
#print {
	float:right;
	margin:10px 15px 0 0;
}
#registrazione {
	color:#666;
}
.registrazione-box {
	margin-top:12px;
	border-top:1px solid #666;
	padding:5px 10px 5px 10px;
}
.registrazione-box td {
	padding-bottom:5px;
}
.toggler {
	margin-top:20px;
	padding:5px 10px 0 10px;
	color:#f00;
	width:678px;
	background-image:url(images/bkg-header-scheda.jpg);
	background-repeat:repeat-x;
	height:22px;	
}
.toggler-arrow {
	float:right;
	height:15px;
}
/*--------------- MENU --------------*/
#menu-td {
	width:242px;
	padding-right:10px;
}
#intro {
	background-image:url(images/bkg-box-home-img.jpg);
	background-repeat:repeat-x;
	background-color:#101010;
	border-bottom:1px solid #454545;
	padding:45px 13px 45px 13px;
	height:110px;
}
#content {
	background-image:url(images/bkg-box.gif);
	background-repeat:repeat-x;
	background-color:#101010;
	border-bottom:1px solid #454545;
	margin-bottom:10px;
}
#searchVehicle, #searchCode, #searchModel, #searchFeatures {
	background-image:url(images/bkg-box.gif);
	background-repeat:repeat-x;
	background-color:#101010;
	border-bottom:1px solid #454545;
	margin-bottom:10px;
	padding:15px 10px 15px 10px;
}
#box-carrello {
	background-image:url(images/bkg-box-carrello.gif);
	background-repeat:repeat-x;
	background-color:#101010;
	border-bottom:1px solid #454545;
	margin-bottom:30px;
	padding:15px 10px 0 10px;
}
/*--------------- FOOTER --------------*/
#footer {
	margin:40px auto 0 auto;
	padding:5px;
	width:950px;
	background-image:url(images/bkg-footer.jpg);
	background-repeat:repeat-x;
}
#footer a:link, #footer a:visited {
	color:#666;
	text-decoration:none;
}
#footer a:hover {
	color:#c00;
}
#footer-company {
	color:#ccc;
}
#footer-indirizzo {
	color:#999;
}
#footer-recapiti {
	color:#666;
}
/*--------------- VERSIONE STAMPABILE --------------*/
@media print {
body {
	background-image:none;
	background-color:#fff;
	color:#000;
}
a:link, a:visited {
	color:#000;
}
#header {
	background-image:none;
	background-color:#fff;
}
#logo {
	background-image:url(images/logo-valuepart-print.gif);
	background-repeat:no-repeat;
	background-position:5px 10px;
}
#menu-td {
	display:none;
}
#login {
	display:none;
}
#intro {
	background-image:none;
	background-color:#fff;
}
#titolo {
	display:none;
}
#filtraModello {
	display:none;
}
.navigatore-valore, .navigatore-valore a:link, .navigatore-valore a:visited {
	color:#000;
}
/*.scheda-box {
	background-color:#fff;
}*/
.prodotto-codice, .prodotto-descrizione, .prodotto-scheda-valore {
	color:#000;
}
#back, #print {
	display:none;
}
#btnResetta, #btnFiltra {
	display:none;
}
.toggler {
	width:100%;
	background-color:#ccc;
	background-image:none;
}
.toggler-arrow {
	display:none;
}
.tabella {
	background-color:#ccc;
}
.tabella th {
	color:#000;
	background-color:#ddd;
}
.tabella td {
	color:#000;
	background-color:#fff;
}
.tabella .riga1 td {
	background-color:#ddd;
}
.tabella-inside {
	background-color:#ccc;
}
.tabella-inside th {
	color:#000;
	background-color:#ddd;
}
.tabella-inside td {
	color:#000;
	background-color:#fff;
}
/*.tabella-modelli {
	background-color:#ccc;
}
.tabella-modelli th {
	color:#000;
	background-color:#ddd;
}
.tabella-modelli td {
	color:#000;
	background-color:#fff;
}
.tabella-modelli .riga1 td {
	color:#000;
	background-color:#ddd;
}*/
#footer {
	background-image:none;
	color:#000;
}
#footer-company, #footer-indirizzo, #footer-recapiti {
	color:#000;
}
#credits {
	display:none;
}
}
