/* CSS Document */
body { margin:0; padding:0; height:100%; background:#777; font-family:Arial, Helvetica, sans-serif; color:#333; overflow-y:scroll}
img {border:0}
a:hover { text-decoration:none}
p, h1, h2, ul, li { margin:0; padding:0;}

/*.space { width:895px; height:1px}
.space1 { height:40px}*/

table{ border:0; border-collapse:collapse;}
table td { padding:0px; vertical-align:top; font-size:12px}
.backgr { background:#777; height:0px}
.line { width:672px; border-bottom:1px solid #ccc; margin:0 0 10px 10px}
.line1 { border-bottom:1px solid #ccc; margin:10px 7px 15px 10px}
.line2 { width:672px; border-bottom:1px solid #ccc; margin:10px 0 10px 10px}
.line3 { width:672px; background:url(../images/dot.gif) repeat-x; margin-left:10px}

p { padding:17px 30px 17px 26px}
p a { color:#333}
h1 { font-size:23px; font-weight:normal; color:#ba262d; padding:10px 0 10px 26px;}
h1.bascet { background:url(../images/bascet.gif) no-repeat; padding:2px 0 13px 27px; font-size:16px; color:#1e7153}
h2 { font-size:14px; color:#1e7153; padding-left:26px}
h2.quest1 { font-size:14px; color:#1e7153; padding:0 0 7px 0}
h2.about { font-size:14px; color:#1e7153; padding:0 0 0 0}
b.summa, b.summa2 { color:#ba262d}

#main { width:905px; height:100%; background:#ffffff}
#top { height:10px; padding:20px 0; border-bottom:6px solid #ccc}
	#top table { width:905px; height:50px}
	#top table td { border-right:1px solid #ccc; padding-left:20px}
	#top table td a { color:#1e7153}
	#top table td.first { width:203px; padding-top:10px}
	#top table td.last { width:240px; border-right:none; line-height:18px}
		#top table td.last img { margin-left:2px}
#imgr { background:#ccc; height:298px}
	#imgr table { background:#fff; margin-left:5px}
	#imgr table td { padding:2px 0 0 3px; height:94px}
	#imgr table img { margin-right:4px}

.imgr { position:relative; margin:3px 0 0 1px;}

#imgs_inside { background:#ccc; height:178px; padding-left:5px}
	#imgs_inside div { background:#fff; padding:4px; width:886px}
#center {height:100%; width:100%}
#left { width:198px; padding:0 5px; border-left:5px solid #ffffff; border-right:3px solid #ccc}
.logo_cars { padding:27px 0 25px 40px}
#foot { height:170px; color:#494949}
	#foot table { border-top:4px solid #ccc; width:900px}
	#foot td { padding-top:25px}
	#foot td.first { width:245px}
		#foot td.first img { margin-left:20px}
	#foot a { color:#494949}
.webmoney { float:right; margin:-35px 10px 0 0}
	.webmoney img { margin-left:20px}
.menu { height:36px; background:#ccc}
.main_menu {padding:11px 0 0 10px}
	.main_menu li { list-style:none; float:left; font-size:11px; font-weight:bold; font-family:arial}
	.main_menu li a { color:#333; text-decoration:none;padding: 5px}
		.main_menu a:hover, .main_menu li span.select  { background:#1e7153; color:#fff; padding: 5px}
	.main_menu li span {padding:0 3px 0 3px; color:#696969}

.left_menu {margin:20px 0 20px 10px;}
	.left_menu li { list-style:none; color:#333; padding-bottom:9px;}
		.left_menu li a {  background:url(../images/str2.gif) 3px 5px no-repeat; padding:0 3px 0 13px; color:#333}
	

.left_b {font-size:13px; padding:0 3px 0 13px; color:#ba262d;}
.left_a {color:#1e7153}

	.bottom_menu { padding:15px 0}
	.bottom_menu li { float:left; list-style:none}
	.bottom_menu li a { color:#494949}
	.bottom_menu li span { padding:0 10px}
.luxwatch { width:672px; margin-left:10px}
.luxwatch1 { width:50%; border-right:1px solid #ccc; text-align:center}
.luxwatch2 { width:50%; text-align:center}
.luxwatch3 { margin-top:10px; width:90%; line-height:20px}
	.luxwatch3 td { vertical-align:middle}
	.luxwatch3 a, .item1 a { color:#1e7153; font-size:14px; font-weight:bold; text-decoration:none}
		.luxwatch3 a:hover,  .item1 a:hover { text-decoration:underline}
	.luxwatch3 span.summa, .new span.summa { color:#ba262d; font-size:20px}
    .luxwatch3 span.summa2, .new span.summa2 { color:#ba262d; font-size:16px; font-weight: bold;}
	.luxwatch3 span, .new span { color:#888;}
.more { vertical-align:bottom !important; padding:0 0 2px 11px; width:35%}
	.more a, .new a, #pager a { color:#1e7153; font-size:12px; font-weight:normal; text-decoration:underline}
		.more a:hover, .new a:hover,  #pager a:hover { text-decoration:none}
	.more img, .new img { margin-left:3px}
.new { text-align:center; width:672px; padding-bottom:30px}
    .new td { padding:0 10px; text-align:center} 
    .new td p { padding:0 0 8px 0}
         .new td p.name { padding:0 0 4px 0}
    .new td img { margin-bottom:8px}
	.new td img.more1 { margin-bottom:0}
    .new a.name { color:#1e7153; font-size:12px; font-weight:bold; text-decoration:none}
		.new a.name:hover { text-decoration:underline}
.spec img { margin:15px 0 0 5px}
#pager { margin:15px 0 15px 25px; width:653px}
	#pager td.rw, #pager td.ff { width:15%; padding-top:5px; color:#1e7153}
	#pager td.ff { text-align:right}
	.page table { font-weight:bold; padding-top:3px}
	.page div { border:1px solid #ccc; padding:3px 3px; margin-right:3px; margin-bottom:3px; float:left; color:#333}
	.page div.str { border:none; color:#1e7153}
	.page div a { font-weight:bold !important}
.page1 { padding-top:5px; text-align:center}
.quest { width:673px; margin-left:10px}
	.quest td { padding:15px 0}	
	.quest td.foto { width:10px; padding:15px 10px 15px 17px}
.add { text-align:right; width:683px; padding-top:15px}
.item { width:673px; margin-left:10px}
.item1 { padding:15px 0 20px 17px; line-height:18px}
.item2 { border:1px solid #ccc; padding:30px 50px; text-align:center}
.item3 { float:right; color:#ba262d; font-size:20px; margin-right:30px}

.ot1 { padding-top:20px; padding-right:18px;}
.ot2 { margin-top:3px}
	.ot2_1 { margin-bottom:4px}
.ot3 { margin-top:5px}
.ot4 { padding-top:8px}
.ot5 { margin-right:3px}
	.ot5_1 { margin-left:3px}
table.cart{ border:1px solid; border-collapse:collapse;}
table.cart th { padding:5px; vertical-align:top; font-size:12px; border:1px solid #CCCCCC; text-align:center; text-decoration:bold; font-size:14px;}	
table.cart td { padding:5px; vertical-align:top; font-size:12px; border:1px solid #CCCCCC; text-align:center}	
table.cart td a { color:#333}

/* table.cart_forms{ border:1px solid; border-collapse:collapse;} */
table.cart_forms th { padding:5px; vertical-align:top; font-size:12px; text-decoration:bold; font-size:14px;}	
table.cart_forms td { padding:5px; vertical-align:top; font-size:12px; }	
table.cart_forms td a { color:#1e7153}

table.email td {padding:5px; vertical-align:top; font-size:12px; }

.digits_circle{width:auto;height:20px; border:0px solid #D9DAE0; vertical-align: middle; text-align:center;margin:0;}
.digits_circle tr td{width:21px;height:23px;font:bold 24px Arial; color:#B12E51; text-align:center; vertical-align: middle;}
.digits_circle tr td.digits_page{background:url(../images/digits_circle.gif) no-repeat center center;}
.digits_circle tr td a:link, .digits_circle tr td a:visited, .digits_circle tr td a:active{font:12px Arial; color:#395797; text-decoration:none; text-align:center}


table.cart_inf{ border:0px;}	
table.cart_inf td { padding:5px; vertical-align:top; font-size:12px; }	