* {margin:0; padding:0;}

body {
background:#fff;
color:#000;
font-family:arial;
font-size:11px;
}

.clear {clear:both; height:0; overflow:hidden;}

.this {border-collapse:collapse; empty-cells:show; width:100%;}

#container {
width:1000px;
text-align: left;
}

a {color: #03c;}

a:hover {
color: #f00;
}

.unite {
overflow:hidden;
}

.unite2 {
overflow:hidden;
background: #F5F5F5;
}


.shapka {
/*background: url('../images/logo.gif') 10px 14px no-repeat;
height: 30px;
padding: 58px 10px 0;*/
font-size: 11px;
text-align: right;
}

.shapka span {
padding: 0 7px;
}

.search {
height: 32px;
background: #E6E6E6;
text-align: center;
padding-top: 8px;
}

.search-input {
width: 270px;
height: 18px;
position: relative;
top: -2px;
}

.search-btn {
cursor: pointer;
padding: 0 7px;
width: 90px;
height: 24px;
}

.content {
padding: 5px 0 0;
margin: 0;
}


.left, .right {float: left; overflow: hidden;}

.left {/*background: green;*/ padding-right: 20px; width: 480px; }
.right {/*background: blue;*/ width: 500px; }

h2.main {
font-size: 18px;
font-weight: lighter;
border-bottom: 1px solid #8D8D8D;
padding: 9px 5px 6px;
margin: 0 0 5px;
}

.image {
float: left;
width: 140px;
height: 70px;
overflow: hidden;
}

.left .text_after_image {
width: 320px;
float: left;
background: none;
/*height: 56px;*/
padding: 7px 10px;
overflow: hidden;
}

.text_after_image {
width: 340px;
float: left;
background: #F5F5F5;
/*height: 64px;*/
min-height: 64px;
padding: 3px 10px;
overflow: hidden;
}

.text_with_noimage {
width: 340px;
float: left;
background: #F5F5F5;
height: 64px;
padding: 3px 10px 3px 150px;
overflow: hidden;
}

.text_after_image h2, .text_with_noimage h2 {
font-size: 14px;
color: #03c;
margin-bottom: 14px;
}

.text_after_image h2 img, .text_with_noimage h2 img {
position: relative; top: 3px;
}

.text_after_image2 h2 {
font-size: 14px;
color: #03c;
}

.text_with_noimage p, .text_after_image p, .text_after_image2 p {
font-size: 11px;
}

.arrow {
vertical-align:middle;
display:-moz-inline-block;
display:-moz-inline-box;
display:inline-block;
height: 10px;
width: 10px;
overflow: hidden;
background: url('../images/arrow.gif');
margin-right: 5px;
}


.sep {height: 14px;}

.reklama {
height: 100px;
background: #369;
margin-bottom: 5px;
}

.image2 {
float: left;
width: 85px;
min-height: 61px;
overflow: hidden;
text-align: center;
background: #F5F5F5;
padding-top: 8px;
}

.text_after_image2 {
width: 395px;
float: left;
background: #F5F5F5;
/*height: 55px;*/
padding: 7px 10px;
overflow: hidden;
}
.text_after_image3 {
/*	width: 395px;*/
	float: left;
	background: #F5F5F5;
	padding: 7px 10px;
	overflow: visible;
}

.text_after_image3 h2 {
font-size: 14px;
color: #03c;
}

.top-video {
padding: 14px 20px;
background: url('../images/bg.jpg') left top no-repeat;
color: #fff;
font-size: 11px;
}

.top-video .title {
border-bottom: 1px solid #f00;
padding: 0;
margin: 0 0 4px;
}

.flash {
background:transparent;
width: 440px;
height: 355px;
margin-bottom: 15px;
}

.top-video h1 {
font-size: 18px;
color: #fc3;
text-decoration: underline;
font-weight: lighter;
}

.menutopvideo {
text-align: right;
font-size: 12px;
font-weight: bold;
color: #fff;
}

.menutopvideo a:hover {
color: #fff;
}

.menu-top-video {
text-align: right;
font-size: 14px;
font-weight: bold;
}

.menu-top-video a:hover {
color: #fff;
}

.top-video p {
padding: 7px 0;
}

.select {
background: #E6E6E6;
margin: 14px 0;
padding: 7px;
font-size: 18px;
}

.select select {
	width: 310px;
	text-align: left;
	MARGIN: 2px 0px;
}

.next {
padding: 7px 11px;
text-align: right;
background: #f5f5f5;
font-size: 14px;
font-weight: bold;
margin: 0;
}

.podval {
padding: 32px 10px;
border-top: 1px solid #8D8D8D;
font-size: 11px;
}

.podval .separate_text {
padding: 3px 0;
}

.podval .separate_text p {
padding: 7px 0;
}

.counters {
float: right;
width: 200px;
}

.podval_sep {
padding: 0 7px;
}

.help {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.help16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.help18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
}
.videolink  { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFCC00;
	text-decoration: underline;
}
.videolink:hover  { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: underline;
}

.bmw  { font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0033CC;
	text-decoration: underline;
}
.bmw:hover  { font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: underline;
}

.audi  { font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0033CC;
	text-decoration: underline;
}
.audi:hover  { font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: underline;
}
.plus1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	font-weight: bold;
}
.white11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}