/* Основное */		
	body, html {margin:0 0 0 0; 
				font-family: Tahoma, Verdana, Arial; 
				font-size: 12px;
				color:black; 
				background-color:#FFFFFF; text-align:center;
				height:100%;
				}
	body {margin:auto;}
	table, td {font-family: Tahoma, Verdana , Arial; font-size:1em;}
	a {color:#354EA2}
	div {box-sizing: border-box; -moz-box-sizing: border-box;}
    #page { 
    		max-width:800px;
			min-width:500px;
			width:expression((document.documentElement.clientWidth || document.body.clientWidth) > 700 ? "700px" : ((document.body.clientWidth || document.documentElement.clientWidth) < 540 ? "530px" : "auto"));
			margin:auto;
			clear:both;
			margin-bottom:1.5em;
		}
	#footer{clear:both;padding-bottom:1.5em;}
	#page div.bline  {clear:both;
			border-bottom:3px solid black;
			}
	.col_box {float:right; border:1px solid #CCCBCC; padding:5px; padding-top:3px; padding-bottom:3px; border-bottom:0; margin-right:5px;}
	#col1 {float:left; width:19%; text-align:left;}
	#col2 {text-align:left;	padding-left:1.5em;}
	#adv1 {margin-bottom:1.5em;}
	#adv3 {margin-bottom:1.5em;}
	#menu {margin-bottom:1.5em;}		
	#searchform {margin-bottom:1.5em;}
	#content    {margin-bottom:1.5em;}
	#spacerTopMain {clear:both; height:10em}
	#spacerTop {clear:both; height:2em}
	#spacerRight {padding-top:7em;}
	#logoImg {width:100px; height:0;}
	div.menuitem {float:right; padding-left:0.5em;}
	div.menuitem_a {float:right; padding-left:0.5em; color:black;}
	div.menuitem1{float:right; padding-right:1.5em; float:left;}
	div.menuitem1_a{float:right; padding-right:1.5em; float:left; color:black;}
	div.feature {float:left; width:20em; background-color:#eeeeee; padding:5px;}
	.notempty {color:red; font-weight:bold;}
					
    .uplink {font-family: Tahoma, Verdana, Arial; color:black;}
    .wlink  {font-family: Tahoma, Verdana, Arial; color:white;}
    .menulink {font-family: Tahoma, Verdana, Arial; color:black; text-decoration:none; font-weight:bold;}
    .menulinkred {font-family: Tahoma, Verdana, Arial; color:red; text-decoration:none; font-weight:bold;}
    .w {color:white;}
    .r {color:red;}
    .sform_capt{background-color:#E5FFC4; padding:5px; color:black;}
    .sform{background-color:#eeeeee; padding:5px;}
    .sformw{background-color:white; padding:5px;}

	.crsl_ad       {font-size:1em;}
	.crsl_ad_table {padding:0;}
	.ad_a {color:black}
	.ad_a_srch {color:#BB0606; font-weight:bold; text-decoration:none}
	.ad_a_srch:hover {text-decoration:underline;}
	.ad_link {background-color:#fdfea8; color:black; padding-left:0.7em; padding-right:0.7em;}
	a.crsl_menu	   {text-transform:lowercase;line-height:14px;}
	a.crsl_menu_a  {text-transform:lowercase;line-height:14px;color:black;}
	a.crsl_menu1   {text-transform:lowercase;line-height:14px;}
	a.crsl_menu1_a {text-transform:lowercase;color:black; line-height:14px}
	.error {color:red; font-weight:bold;}
	.crsl_table2   {background-color:#FCF5E6}
	.crsl_title	   {font-size:2em; color:red}
	.crsl_table1   {background-color:#B60023}
	.crsl_table1_text {color:white; font-weight:bold}
	.hide   { display: none;}
	.show   { display: ;   }
	a.catalog{text-decoration:none}
	a.catalog:hover{text-decoration:underline}
	div.modelBox  {padding:5px; background-color:#ffcc66; font-weight:bold}
	div.modellist {width:22%; float:left; padding-right:1em; padding-bottom:0.15em; margin:0; vertical-align:middle; text-align:left;}
	div.brandlist {width:16%; float:left; padding-right:1em; padding-bottom:0.15em; margin:0; vertical-align:middle; text-align:left;}
	div.advertise{padding:0.5em; background-color:#E5FFC4;}
	div.blistch {width:22%; float:left; padding-right:1em; padding-bottom:0.1em; margin:0; vertical-align:middle; text-align:left;}
	
	.caption {color:#336699}
	.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
	.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
	.xb1, .xb2, .xb3 {height:1px;}
	.xb2, .xb3, .xb4 {background:#ffffff; border-left:1px solid #993333; border-right:1px solid #993333;}
	.xb1 {margin:0 5px; background:#993333;}
	.xb2 {margin:0 3px; border-width:0 2px;}
	.xb3 {margin:0 2px;}
	.xb4 {height:2px; margin:0 1px;}
	.xb5 {border-left:1px solid #993333; background-color:white;}
	.xb6 {border-right:1px solid #993333; background-color:white;}
	.bw{background-color:white}
	.ttl {padding-bottom:2px; border-bottom:1px dashed #993333;cursor:help;}

	.xboxcontent {display:block; background:#ffffff; border:0 solid #993333; border-width:0 1px; padding:5px;}
	input.ch {margin:0; padding:0; border:0;}

/* Форум */

	A.menu {
		COLOR: #000000;
		text-decoration:none;
	}
	A.menu:hover {
		COLOR: #000000;
		background-color:#efefef;
	}
	
	A.menu:active {
		COLOR: #000000
	}
	a.title {
		text-decoration:none;
	}

	.menu {
		COLOR: #000000
	}
	
	TEXTAREA,INPUT {
	 FONT-FAMILY:   Verdana, Arial, Helvetica, Sans-serif;
	 FONT-SIZE:11px;
	}

	.title {
		FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #657195
	}

	h1,h2,.big {  FONT-SIZE:18px;
		}
	.head {
		font-size:18px;color:#337777;
		}

	.logo:hover,.logo {  FONT-SIZE:24px;
		 text-decoration:none;
		 color:black;
		}

	.small { font-size:10px }
	.error { color:red;}
	div.flist {width:18%; float:left; padding-right:1em; padding-top:0.3em; padding-bottom:0.5em; margin:0; vertical-align:middle; line-height:14px;}
	div.hline {clear:both; border:0; padding:0; margin:0;height:0;line-height:0;}
	div.capt  {clear:both; padding:0.5em; background-color:#EEEEEE; margin-top:2em; margin-bottom:1em;}
	div.colr  {float:right;}
	div.coll  {float:left; }
	div.msg   {clear:both;}
	div.thread {background-color:#EEEEEE; padding:1em;}
	div.thread1 {padding:1em;background-color:#FCFCFC}
	.fico{color:white; font-weight:bold; background-color:orange; marging:3px; padding-left:3px; padding-right:3px; text-decoration:none;}
	a.fico:hover{background-color:blue;}
	 
	A.adma {color:#ffa0a0}
	A.aforum{margin:0; padding:0; line-height:14px;}
	.block_topic_item{padding-bottom:1em; padding-left:1em;}
	.block_topic {padding-bottom:1em;}
	.spacerRight {padding-top:8em;}
	.advLink{padding-bottom:1em}
