body.main {
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
}

table {
	border:0;
}

table.main {
	height:100%;
	width:100%;
}

table.table_100 {
	width:100%;
}

td.content ul.main {
	list-style-image:url('../img/lmi.gif');
}

td {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size:75%;
	color:#000000;
}

a {
	color:#0000CC;
	text-decoration:underline;
}

a:hover {
	color:#FF3333;
}

a.text:link {
	color:#000000;
	text-decoration:none;
}

a.text:visited {
	color:#000000;
	text-decoration:none;
}

a.text:hover {_
	color:#000000;
	text-decoration:none;
}

img {
	border:0;
}

form {
	margin: 0px;
}

h1,.h1, h2, h3, h4 {
	font-size:150%;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.h1 {
	font-size:18px;
	margin-bottom:7px;
	margin-left:0px;
}

.h1 a, .h1 a:hover {
	text-decoration:none;
	color:#000000;
}

.header {
	font-size:140%;
	font-weight:normal;
	color:#CC0000;
	text-decoration:none;
	padding-bottom:7px;
}


.header a, .header a:hover {
	color:#CC0000;
	text-decoration:none;
}

p {
	margin-left:15px;
}

input.textfield {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	border:#D4D0C8 solid 1px;
	height:20px;
	font-size:12px;
	color:#7E7E7E;
	padding:1px 5px 2px 5px;
}

td.spacer_left {
	width:28%;
	height:1px;
}

td.spacer_left img {
	width:360px;
	height:1px;
}

td.spacer_right {
	width:72%;
	height:1px;
}

td.spacer_right img {
	width:750px;
	height:1px;
}

td.hat {
	height:122px;
	vertical-align:top;
}

td.hat table.hat {
	width:100%;
	height:122px;
}

td.hat_left {
	text-align:left;
	vertical-align:top;
	height:122px;
	width:25%;
}

td.hat_right {
	width:100%;
	text-align:left;
	vertical-align:top;
	height:122px;
	padding:20px 35px 0px 0px;
	/*background:url('../img/logo_center.gif') no-repeat 75px 20px;*/
	width:75%;	
}

td.hat_right td.logo_right{
	width:100%;
	text-align:right;
	vertical-align:top;
	color:#C60000;
}

td.hat_right td.logo_right div.text{
	text-align:left;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size:19px;
	padding-bottom:5px;
}

td.hat_right td.logo_right div.text2{
	text-align:left;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size:19px;
}

td.hat_right td.logo_right div.text3{
	text-align:left;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size:31px;
}

td.top_menu {
	height:25px;
	vertical-align:top;
	text-align:center;
	vertical-align:top;
}

td.tmi {
	padding:8px 18px 0px 18px;
	vertical-align:top;
}

td.tmi img {
	width:2px;
	height:2px;
}

td.tmt {
	vertical-align:top;
	color:#0000CC;
	text-decoration:underline;
	font-weight:bold;
	font-size:14px;
	font-family: Tahoma, Arial, Verdana, Helvetica;
}

td.tmt a {
	color:#0000CC;
	text-decoration:underline;
}

td.tmt a:hover {
	color:#FF3333;
}

td.tmta {
	vertical-align:top;
	color:#E83131;
	font-weight:bold;
	font-size:14px;
}

td.polosa {
	background-color:#CCCCCC;
	border-left:#FFFFFF solid 26px;
	height:2px;
}

td.left {
	vertical-align:top;
	padding:15px 10px 40px 35px;
	height:100%;
}

td.lmta {
	vertical-align:top;
	color:#FF3333;
	text-decoration:none;
	padding-top:2px;
	font-size:14px;
}

td.lmta a {
	color:#FF3333;
}

td.lmta a:hover {
	color:#FF3333;
}

td.lmi {
	vertical-align:top;
	padding:8px 7px 0px 5px;
}

td.lmi img {
	width:4px;
	height:6px;
}

td.lmt {
	vertical-align:top;
	color:#0202FB;
	padding-top:0px;
        padding-bottom: 5px;
	font-size:14px;
}


td.lmt a {
	color:#0000CC;
}

td.lmt a:hover {
	color:#FF3333;
}

td.l2mi {
	vertical-align:top;
	padding:9px 5px 0px 5px;
}

td.l2mi img {
	margin-top:5px;
	width:4px;
	height:6px;
}

td.l2mt {
	vertical-align:top;
	color:#000000;
	padding-top:4px;
	font-size:12px;
}

td.l2mt div {
	margin-top:5px;
	font-weight:bold;
	margin-bottom:2px;
}

td.l3mi img {
	margin:5px 3px 0 5px;
	width:4px;
	height:6px;
}

td.amt {
	vertical-align:top;
	color:#535353;
	text-decoration:underline;
	padding-top:5px;
	font-size:12px;
}

td.amt a {
	color:#535353;
}

td.amt a:hover {
	color:#535353;
}

td.pmi {
	vertical-align:top;
	padding:7px 7px 0px 0px;
}

td.pmi img {
	width:4px;
	height:6px;
}

td.pmt {
	vertical-align:top;
	color:#7E7E7E;
	text-decoration:underline;
	padding-top:2px;
	font-size:11px;
}

td.pmt a {
	color:#7E7E7E;
}

td.pmt a:hover {
	color:#7E7E7E;
}

div.top_menu {
	text-align:left;
	padding:0px 0px 20px 0px;
}

td.content {
	vertical-align:top;
	padding:20px 70px 40px 30px;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size:12px;
}

td.content ul {
	list-style:none;
}

td.content ul.dash {
	list-style-image:url('../img/lmia.gif');
	margin-bottom:0;
	margin-top:0;
	padding:0;
}	

td.content ul li {
	margin-top:2px;
}

td.content ul li a {
	font-size:14px;
}

td.cmt {
	vertical-align:top;
	padding-top:5px;
}

td.cmt a {
	color:#0202FB;
	text-decoration:underline;
}

td.cmt a:hover {
	color:#FF3333;
}

td.bottom_left {
	vertical-align:top;
	text-align:center;
	padding:9px 0px 0px 35px;
}

td.wa {
	background:url('../img/wa.gif') no-repeat left top;
	padding:0px 0px 0px 30px;
	font-size:11px;
	color:#000000;
	line-height:15px;
}

td.wa a, td.wa a:hover {
	color:#000000;
	text-decoration:none;
}

td.bmi {
	vertical-align:top;
	color:#9D9D9D;
	padding-right:3px;
	font-size:10px;
}

td.bmt {
	vertical-align:top;
	color:#9D9D9D;
	font-size:10px;
}

td.bmt a, td.bmt a:hover {
	color:#9D9D9D;
	text-decoration:underline;
}

td.bottom_right td{
	vertical-align:top;
	padding:9px 35px 10px 45px;
	background:url('../img/bottom_logo.gif') no-repeat left 11px;	
	font-family:Tahoma,Arial,Verdana,Helvetica;
	font-size:10px;
}

td.bottom_right a.link{
	text-decoration:none;
	color:#C60000;
}

td.bottom_right .bottom_menu td{
	vertical-align:top;
	padding:7px;
	background:none;	
	font-family:Tahoma,Arial,Verdana,Helvetica;
	font-size:12px;
}

td.bottom_right .bottom_menu a{
	color:#555;
text-decoration:underline;
}

td.bottom_right .bottom_menu a:hover {
text-decoration:none;
}


td.counters{
        font-family:Tahoma,Arial,Verdana,Helvetica;
	font-size:10px;
}
td.counters a{
       color:#000000;
}

td.counters {
	padding:0px 0px 0px 0px;
}

span.h2{
	font-size:150%;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

span.h3 {
	color:#000000;
	font-family:Tahoma,Arial,Verdana,Helvetica;
	font-size:115%;
	text-decoration:none;
}

p.dealer {
	color:#C60000;
	margin-left:10px;
}

table.spec {
	width:100%;
}

table.spec td.header {
	font-size:11px;
	font-weight:bold;
	color:#D70408;
	text-transform:uppercase;
}

table.spec td.text {
	font-size:11px;
	color:#D70408;
}

.path {
	line-height:20px;
}

table.contacts {
	width:90%;
}

table.contacts td{
	vertical-align:top;
	padding-bottom:10px;
}

table.catalog_image td{
	vertical-align:top;
}

table.catalog_image img{
	border:0 none;
	margin-right:20px;
}

table.catalog{
	border:0 none;
	background-color:#C60000;
}

table.catalog td{
	color:#FFFFFF;
	text-align:center;
}

table.catalog td.art{
	width:75px;
	border-left:1px #C60000 solid;
	border-right:1px #FFFFFF solid;
}

table.catalog td.name{
	width:500px;
	/*border-right:1px #FFFFFF solid;*/
    border-right:1px #C60000 solid;
}

table.catalog td.price{
	width:75px;
	border-left:1px #C60000 solid;
	border-top:0 none;
}

table.catalog_2 td{
	line-height:16px;
}

table.catalog_2 td.art{
	text-align:center;
	width:75px;
	border-left:1px #C60000 solid;
	border-bottom:1px #C60000 solid;
}

table.catalog_2 td.name{
	text-align:left;
	width:500px;
	border-left:1px #C60000 solid;
    border-right:1px #C60000 solid;
	border-bottom:1px #C60000 solid;
}

table.catalog_2 td.name a{
	text-decoration:none;
}

table.catalog_2 td.name a:hover{
	color:#9C0000;
	text-decoration:underline;
}

table.catalog_2 td.price{
	text-align:right;
	width:75px;
	border:1px #C60000 solid;
	border-top:0 none;
}

.red_price {
	color:#C60000;
}

.search_box {
	border:2px groove threedface;
	display:block;
	margin-left:2px;
	margin-right:2px;
	padding:0.35em 0.625em 0.75em;
}

a.text_link, a.text_link hover {
	font-family:Tahoma,Arial,Verdana,Helvetica;
	font-size:10px;
	text-decoration:none;
	color:#000000 !important;
}

.dealer a{color: #C60000; text-decoration:none;}

.dealer a:hover {color: #C60000; text-decoration:none;}
td.banner{
padding-top: 15px;
}
ul.linkspro {padding: 0;}
li.linkspro { 
    list-style-image: url("/images/lmi.gif");
    color: #7E7E7E;
    font-size: 11px;
    padding-top: 2px;
    text-decoration: underline;
    vertical-align: top;}
li.linkspro a {
    color: #7E7E7E;
    font-size: 11px;
    text-decoration: underline;
}
