body {margin:0px; background-color:#e9e9e9; font-family:Tahoma, Helvetica, sans; color:#7c7c7c; font-size:10pt;}

#headTopBg {width:100%; height:130px; background:url(images/elem_01.png) #e77a00 repeat-x; text-align:right;}
#bannerTop {width:468px; height:81px; background:url(images/elem_05.png) #f2b570 repeat-x; position:absolute; top:25px; left:140px; vertical-align:top; text-align:left;}
#tmpFlash {width:468px; height:60px; background-color:#ffffff;} 
#leftBanBord {position:absolute; top:25px; left:128px;}
#rightBanBord {position:absolute; top:25px; left:608px;}

#logoLine {width:100%; height:47px; background:url(images/elem_09.png) #f6bf6e repeat-x;}
#logoSpacer {width:102px; height:47px;}
#searchBg {position:absolute; top:130px; right:0px; z-index:0;}
#searchInput {position:absolute; top:144px; right:233px; height:15px; width:30%;}
#searchArea {position:absolute; top:144px; right:87px; height:20px; width:133px;}
#searchBtn {position:absolute; top:136px; right:9px;}
#logo{position:absolute; top:0px; left:19px;}
#headTopBg {width:100%; height:130px; background:url(images/elem_01.png) #e77a00 repeat-x; text-align:right;}




#body1 {width:100%; background:url(images/elem_11.png) #e9e9e9 repeat-x;}
#body2 {width:100%; background:url(images/elem_12.png) no-repeat right top; padding-top:27px;}
.body3 td {vertical-align:top;}
.main {padding:0px 10px 0px 10px;}
.main td{padding-bottom:10px; vertical-align:top;}

#navigation {width:201px;}
#newsRev {padding-right:5px;}
#forumRev {padding-left:5px;}
#banners {width:140px;}


a {color:#ff7e00;}

.pTT {background:url(images/body_03.png) repeat-x top; font-size:10pt; font-weight:bold; height:20px; padding:4px 0px 0px 0px;}
.pTL {background:url(images/body_02.png) no-repeat left top; padding-left:6px;}
.pTLb {background:url(images/body_02.png) no-repeat left top; padding-left:6px; width:136px;}
.pTR {background:url(images/body_04.png) no-repeat right top; padding-right:6px;}

.pBG {background:url(images/p.gif) #ffffff repeat-x bottom;}
.pR {background:url(images/p.gif) repeat-y right;}
.pL {background:url(images/p.gif) repeat-y left;}
.pBL {background:url(images/body_07.png) no-repeat left bottom;}
.pBR {background:url(images/body_08.png) no-repeat right bottom; padding:10px 10px 2px 10px;}

#navigation a {color:#ffffff; text-decoration:none; font-weight:bold; font-size:11pt;}
#navigation a:hover {background-color:#ff7e00; text-decoration:underline;}
.subnav td {padding-left:10px;}
.subnav a {font-weight:normal;}

.pBGn {background-color:#b2b1b1;}
.pTn {background:url(images/body_01.jpg) no-repeat top; width:201px;}
.pRn {background:url(images/body__36.gif) repeat-y right;}
.pLn {background:url(images/body__34.gif) repeat-y left;}
.pBLn {background:url(images/body_05.png) no-repeat left bottom;}
.pBRn {background:url(images/body_06.png) no-repeat right bottom; padding:20px 10px 20px 20px;}

.pBGa {background:url(images/body_12.gif) #ffffff repeat-x bottom;}
.pBRa {background:url(images/body_13.png) no-repeat right bottom; padding:0px 1px 0px 1px;}
.pBLa {background:url(images/body_11.png) no-repeat left bottom;}

.pBRs {background:url(images/body_08.png) no-repeat right bottom; padding:0px 1px 0px 1px;}

.auto th {color:#ffffff; height:26px; font-size:10pt; text-align:left; background:url(images/body_09.png) #ffac5d repeat-x top; padding-left:10px;}
.th1 {width:134px;}
.th5 {width:100px;}
.auto td {padding:10px;}
.auto, .dark {background-color:#f0f0f0;}
.auto {background-color:#ffffff;}
.photo {border:solid #ff7e00 1px; width:120px; height:90px; background-color:#999999;}
.prevA {text-decoration:underline;}

.aPagesTotal {width:150px; float:left; color:#ffffff; padding-left:10px;}
.aPages {text-align:right; font-weight:bold; height:20px; font-size:10px; padding-right:10px;}
.aPages div {color:#ff7e00; height:15px; width:22px; float:right; text-align:center; background:url(images/body__55.png) #ff9f3d no-repeat top;}
.aPages a {text-decoration:none;}
.aPages a div {color:#ffffff; cursor:pointer; background:url(images/body__54.png) no-repeat;}
.aPages a:hover div {text-decoration:underline;}

.tempBan {border:solid #ff7e00 1px; width:120px; height:120px; margin-top:10px;} 

.mini {font-size:9px;}
.mini a {color:#7c7c7c;}
.revlink {font-size:10pt;}
.vwlnk {text-align:right;}

.schBG {background:url(images/body_10.png) #ffac5d repeat-x top; height:41px; color:#ffffff; padding:0px; width:100%}
.schAddCont {padding:16px 20px 10px 20px;}
.schAdd td {vertical-align:middle; text-align:center;}
.schAdd input {width:70px;}
#schBtn {text-align:right;}
#autsch {background:url(images/find_btn.png) #ffac5d no-repeat; height:41px; width:100px; color:#ffffff; border-width:0px; font-weight:bold;}

.footer {background:url(images/elem_13.png) #de6400 repeat-x; height:75px;}
.footer td {vertical-align:middle; color:#ffffff; text-align:left; padding:6px;}
.footer #counter {text-align:left; width:190px; background:url(images/elem_14.png) no-repeat top right; padding-left:10px;}
.footer #copyright {text-align:right; background:url(images/elem_15.png) no-repeat top left;}
.footer #copyright a {color:#ffffff;}
#tmpFlash2 {width:468px; height:60px; background-color:#ffffff;} 


div.photoedit, div.photocar {
	float: left;
	padding: 10px 5px 10px 5px;
	width: 120px;
}

div.photocar{
	height: 120px;	
}

table.form1_zebro {width: 100%; margin: 0px; padding: 0px; table-layout: fixed; border-collapse: collapse;}
table.form1_zebro td {vertical-align: top; padding: 10px; margin: 0px}
table.form1_zebro td.aa {width: 25%; font-family: Tahoma; font-size: 12px; color: black;}
table.form1_zebro td.ab {width: 25%; font-family: Tahoma; font-size: 12px; color: #7A7A7A; }
table.form1_zebro td.ca {width: 35%; font-family: Tahoma; font-size: 12px; color: #7A7A7A;}
table.form1_zebro td.cb {width: 65%; font-family: Tahoma; font-size: 12px; color: #7A7A7A;}


table.menu_zebro a:link, table.menu_zebro a:active, table.menu_zebro a:visited {font-family: Tahoma; font-size: 12px; color: black; text-decoration: none; }
table.menu_zebro a:hover {text-decoration: underline; background-color: #FF7E00;}




html, body, table {padding: 0px; margin:0px; border-collapse:collapse; font-family: Tahoma; font-size:12px;}
table {table-layout:fixed; height: auto;}
table {width: 100%;}
table td {padding:0px; margin:0px; border-collapse:collapse;}
input {padding: 0px; margin: 0px}
a:hover {text-decoration:underline;}
a.big {color: #ff7e00;}
a.big:hover {color: #ffffff; background-color:#ff7e00;}
a.big2 {color: #ff7e00; font-size:17px; line-height:22px}
a.big2:hover {color: #ffffff; background-color:#ff7e00; font-size:17px; line-height:22px}
a.small, .data {font-family:Verdana; font-size:10px; color: #898989;}
a.small:hover {background-color:#898989; color: #ffffff}
h1 {font-size:17px; font-weight:normal;}

table.head {height: 201px;}
table.head td.left {background-image:url(/images/bg_header.jpg); background-repeat:repeat-x; background-position:top;}
table.head td.right {width:379px;background-image:url(/images/auto.jpg); background-repeat:no-repeat; background-position:right;}
div.header_top {position:absolute; top: 0px; left: 20px; width:81px;}

div.logo {position:absolute; top: 128px; left: 105px;}
div.banner {position:absolute; top: 22px; left: 145px;}
div.search {position:absolute; top:135px; right: 15px;width:650px}

table.banner {width: 491px; height: 81px;}
table.banner td.bg {background-image:url(/images/corner_10.jpg); background-repeat:repeat-x;}


table.body {background-color:#D4D4D4; background-image:url(/images/bg_body.jpg); background-repeat:repeat-x; background-position:top;}

table.menu {width: 540px; text-align:center; height: 32px}
table.menu td {vertical-align:top;}
table.menu td div.v {width: 250px; height:32px;}
table.menu a.v:link, table.menu a.v:active, table.menu a.v:visited {font-family:Trebuchet MS; font-size:18px; color: #ffffff; text-decoration:none;height:32px;}
table.menu a.v:hover div.v {width: 180px; height:32px; background-image:url(/images/bg_menu.jpg); background-repeat:repeat-x; cursor:pointer}
table.menu a.v:hover {cursor:pointer}


div.block1 {background-image: url(/images/corner_45.gif); background-position:top left; background-repeat:no-repeat; }
div.block2 {background-image: url(/images/corner_49.gif); background-position:top right; background-repeat:no-repeat; height:24px;}
div.block3 {background-image: url(/images/block_46.gif); background-position:top; background-repeat:repeat-x; margin: 0px 6px 0px 6px; height:24px; padding: 0px;}
div.block3, div.block3 a {font-size: 12px; color: #656565; font-weight:bold; text-decoration:none}
div.block3 a:hover {text-decoration:underline}

div.block3 h1, div.block3 h2, span h1, span h2{ font-size:12px; padding:0px; margin:0px}




div.block4 {background-image: url(/images/corner_67.gif); background-position:bottom left; background-repeat:no-repeat;height:6px;}
div.block5 {background-image: url(/images/corner_69.gif); background-position:bottom right; background-repeat:no-repeat; height:6px;}
div.block6 {background-color:#ffffff; background-image: url(/images/fon.jpg); background-position:bottom; background-repeat:repeat-x; margin: 0px 6px 0px 6px; height:6px; padding: 0px;}


div.block7 {background-image: url(/images/block2_99.jpg); background-position:bottom left; background-repeat:no-repeat; height:28px}
div.block8 {background-image: url(/images/block2_101.jpg); background-position:bottom right; background-repeat:no-repeat; height:28px}
div.block9 {background-color:#ffffff; background-image: url(/images/block2_100.jpg); background-position:bottom; background-repeat:repeat-x; margin: 0px 6px 0px 6px; height:28px}


table.block {border-left: 1px solid #656565;border-right: 1px solid #656565; background-color:#ffffff;}
table.block td.a {padding: 8px; line-height:15px}
table.block td.b {padding: 8px 0px 5px 0px}
table.block td p {padding: 5px 0px 0px 0px; margin:0px;}


div.avtor0 {background-color:#dfdfdf;}
div.avtor1, div.avtor4 {background-repeat:repeat-x;}
div.avtor2, div.avtor3 {background-repeat:repeat-y;}
div.avtor5,div.avtor6,div.avtor7,div.avtor8 {background-repeat:no-repeat;}
div.avtor1{background-position:top; background-image: url(/images/avtoriz_43.jpg);}
div.avtor2{background-position:left; background-image: url(/images/avtoriz_49.jpg);}
div.avtor3{background-position:right; background-image: url(/images/avtoriz_52.jpg);}
div.avtor4{background-position:bottom; background-image: url(/images/avtoriz_64.jpg);}
div.avtor5{background-position:top left; background-image: url(/images/avtoriz_42.jpg);}
div.avtor6{background-position:top right;background-image: url(/images/avtoriz_46.jpg);}
div.avtor7{background-position:bottom left;background-image: url(/images/avtoriz_60.jpg);}
div.avtor8{background-position:bottom right;background-image: url(/images/avtoriz_62.jpg);}
table.avtoriz td, table.avtoriz td a {padding: 8px; color: #383838; text-decoration:none}
table.avtoriz td a:hover {text-decoration:underline}
table.top_small {background-color:#535353;}
table.top_small td a {font-size:9px; font-family:Verdana; color: #ffffff;}
/*
div.poll {width:100%;background-color: #ffffff;}
a.poll {color: #898989;}
a.poll:hover {color: #ffffff;text-decoration:underline;cursor:pointer}
a.poll:hover div.poll table{background-color:#ff7e00; color: #ffffff;cursor:pointer}
table.poll td.z {width:30px; padding:5px 5px 0px 8px}
*/



/*vladimir*/
.divmenu{
	width: 890px;
	height: 32px;
}
.divmenu a:link,.divmenu a:visited{
	color: #FFF;
	font: 18px 'Trebuchet MS';
	text-decoration: none;
	display: block;
	padding: 3px 35px 0px 35px;
	height: 32px;
	text-align: center;
	float: left;
	position: relative;
}
.divmenu a:hover{
	background: url('images/bg_menu.jpg') left top repeat-x;
}
.clear{
	clear: both;
	font-size: 0px;
}
.aPages a.pgs_lnk{
	display: block;
	color:#ff7e00;
	height:15px;
	width:22px;
	float:right;
	text-align:center;
	background:url(images/body__55.png) #ff9f3d no-repeat top;
}

/** Таблица для новостей **/
table.blueTable { width:100%; border-collapse:collapse;}
table.blueTable th, table.blueTable td{ padding:7px; border:1px solid #000;}
table.blueTable th { background-color:#dbeefa; font-size:13px;}
table.blueTable td{}
table.blueTable td.blue{ color: #0ff; font-weight: bold; }
table.blueTable td.red{ color: #f00; font-weight: bold; }
/** Таблица для новостей end **/
