body {
  margin: 0 auto;
  background: url(images/bg_body2.gif) repeat #6e6d6d;
  height: auto;
  font-size: 11px;
  font-family: Verdana, Arial, Times New Roman, Tahoma;
  color: #000000;
  vertical-align:top;
  padding: 0 auto 0 auto;
}

.bg_body {
  background:url(images/bg_body.jpg) center 0px no-repeat;
  padding:0px 0px 40px 0px;
}

li{
  list-style: none;
}


a {
  text-decoration: underline;
  color: #000000;
}
a:hover {
  text-decoration: none;
}

img {
  border: 0;
  margin: 0;
  padding: 0;
}
h1{
  margin: 0;
  padding: 15px 0 0 10px;
  font-size: 22px;
  color: #031A3D;
  font-family: Arial;
}
h1.zaglavie {
  margin: 0;
  padding: 0px 0 0 0;
  font-size: 18px;
  color: #031A3D;
  font-family: Arial;
}
h2, h3{
  margin: 0;
  padding: 0;
}
h3{
  font-size: 14px;
  color: #900021;
}
h4{
  font-size: 11px;
  color: #900021;
}
h4{
  margin: 0;
  padding: 0;
  font-size: 12px;
  color: #900021;
}
hr {
  color: #CFCFCF;
  background: #CFCFCF;
  border: 1px solid;
}
div{
  display: block;
}


div, img{
  margin: 0;
  padding: 0;
}
p{
  margin: 0;
  padding: 0;
}
table{
  margin: 0;
  padding: 0;
}
tr{
  margin: 0;
  padding: 0;
}
td{
  margin: 0;
  padding: 0;
}

#bodysite{
  margin: 0 auto;
  width: 986px;
  min-height: 730px;
  height: auto;
  _height: 730px;
  padding: 0;
  display: block;
  clear: none;
}

#header {
  width: 986px;
  height: 150px;
  margin: 0 auto;
  display: block;

}
#header table{
  margin: 0 auto;
}
.logoto{
  padding: 9px 0 10px 2px;
}



#content {
  width: 986px;
  height: auto;
  padding: 0px;
  margin: 0 auto;
  padding: 10px 0px 15px 0px;
  display: block;
  clear: none;
  background: #FFFFFF;
}

#leftcontent{
  float: left;
  width: 655px;
  height: auto;
  display: block;
  clear: left;
  padding: 0 6px 0 10px;
}
.homecontent{
  display: block;
  clear: both;
}
.tdto{
  padding: 0px 10px 5px 10px;
}
.link{
  color: #A40000;
}
.tdto p{
  padding: 7px 0 0 0;
}
.tdto img{
  padding: 1px 0 0 0;
}
.tdto p a{
  text-decoration: none;
}
.tdto p a:hover{
  text-decoration: underline;
}
.snimkata img{
  border: 1px solid #A40000;
}


.homecontent h1.zaglavieto{
  background: url(images/site-portal-auto-zaglavie.jpg);
  width: 645px;
  height: 24px;
  padding: 8px 0 0 10px;
  font-size: 14px;
  font-weight: bold;
  display: block;
  color: #FFFFFF;
}

#rightcontent {
  float: right;
  width: 300px;
  height: auto;
  display: block;
  clear: right;
  padding: 0 10px 0 5px;
  color: #FFFFFF;
}
#rightcontent h4{
  color: #FFFFFF;
  padding: 10px 0;
  font-size: 14px;
}



#footer {
  width: 986px;
  height: 10px;
  font-size: 11px;
  margin: 0 auto;
  padding: 10px 0 0 0;
  color: #FFFFFF;
  font-weight: bold;
}

#footer a{
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}
#footer a:hover{
  color: #FA0202;
  text-decoration: underline;
  font-weight: bold;
}
.bold{
  font-weight: bold;
}
.good{
  font-weight: bold;
  color: #CC0000;
  padding: 0 0 3px 0;
}
.dolumenu{
  margin: 7px 0 0 0;
}
.pics{
  float: left;
  margin: 5px;
}
.pics img{
  border: 1px solid #93AFCE;
}
.zanas{
  font-size: 14px;
}
.zanas p{
  padding: 5px 0 0 0;
}
#rightcontent a{
  text-decoration: none;
}
#rightcontent a:hover{
  text-decoration: underline;
}


.pics1{
  float: left;
  margin: 8px 19px;
  width: 140px;
  height: 150px;
}
.pics1 img{
  border: 1px solid #93AFCE;
}



#leftSide img{
  border: none;
}
#leftSide,.leftSide  {width:655px;float:left;}
.column_content {margin:0 0 10px 0;padding:0 6px 6px 0;border:5px solid #BB3126;border-top:none;}
.column_content p {padding-left:5px;}
.column_content img {margin: 0; }
.topnews_container {background-color:#363636;padding:10px 10px 2px 10px;margin-bottom:10px;}
#top_news {	width:635px;height:340px;/*	visibility: hidden;*/}
#top_news img {padding:0 auto;margin:0 auto; width:635px;}
.caption {background:#000000 none repeat scroll 0 0;top:230px;color:#FFE900;font-weight:bold;font-size:1.05em;height:100px;width:615px;
	_width:615px;left:0; opacity:0.6;
	filter:alpha(opacity=60); /* IE patch */
	position:absolute;padding:5px 10px;}
.caption h1{padding:3px 0 6px 0;}
.caption h1 a {color:#FFFFFF;display:block;text-decoration:none;font-size:17px;}
.caption p a {color:#FFFF99;display:block;text-decoration:none; text-align: justify; }
.nav {margin:0 0 0 0; font-weight: bold; }
#nav a {margin: 0; padding: 2px 7px;text-decoration: none;color:#a7a7a7; background: #555555;}
#nav a.activeSlide {background: #000;color:#fff;}
#nav a:hover {background: #222;color:#fff;}
#nav a:focus {outline: none;}
#nav {text-align: left;}


.teksta{
  background: #F7F7F7;
  margin: 3px 0;
  padding: 5px;
  height: auto;
}

.teksta img{
  margin: 5px;
}

form{
  margin: 0;
  padding: 0;
}


.search .field{
	background:#292929 url(images/search.gif) no-repeat 6px 5px;
	border:0;
	font-size: 14px;
	line-height: 17px;
	text-transform: uppercase;
	color:#e4e4e4;
	width:225px;
	padding:8px 0;
	padding-left:38px;
	float: left;
	display: inline;
}
.search .btnp input{
	float: left;
	display: inline;
	font-size: 14px;
	line-height:33px;
	text-transform: uppercase;
	text-align: center;
	color:#e4e4e4;
	width:35px;
	height:33px;
	border:0;
	background:#292929;
	margin-left:2px;
}
.search .btnp{float: left; display: inline; height:33px}


table{
  margin: 0;
  padding: 0;
}

.lnews{
	width: 100%;
  text-align: justify;
}


.lnews h1 a{
  color: #A40000;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
  padding: 0;
  margin: 0;
}
.lnews h1{
  padding: 3px 0 0 0;
  margin: 0;
}
.dive{
  padding: 7px 0 0px 0;
  display: block;
  width: 424px;
}
.zaglavielqvo{
  background: url(images/site-portal-auto-dqsno.jpg);
  width: 290px;
  height: 24px;
  padding: 8px 0 0 10px;
  font-size: 14px;
  font-weight: bold;
  display: block;
  color: #FFFFFF;
}
.zaglavielqvo a{
  color: #FFFFFF;
  text-decoration: none;
}

.zaglavielqvo1{
  background: url(images/site-portal-auto-zaglavie.jpg);
  width: 645px;
  height: 24px;
  padding: 8px 0 0 10px;
  font-size: 14px;
  font-weight: bold;
  display: block;
  color: #FFFFFF;
}
.zaglavielqvo1 a{
  color: #FFFFFF;
  text-decoration: none;
}
.zaglavielqvo1 a:hover{
  color: #FFFFFF;
  text-decoration: underline;
}

.contentdqsno{
  background: #F7F7F7;
  margin: 3px 0;
  padding: 5px 5px 10px 5px;
  height: auto;
  width: 290px;
  color: #000000;
  display: block;
}
.contentdqsno img{
  border: 1px solid #A40000;
}

.contentdqsno1{
  background: #262626;
  margin: 0;
  padding: 5px 5px 10px 5px;
  height: auto;
  width: 290px;
  color: #FFFFFF;
  display: block;
  clear: both;
}
.homegalery{
  display: block;
  float: left;
  clear: none;
  width: 145px;
  height: 120px;
}
.homegaleryback{
  background: url(images/site-portal-auto-galery-ramka.jpg);
  width: 143px;
  height: 85px;
  display: block;
  clear: none;
}
.homegaleryback img{
  padding: 6px 0 0 6px;

}

.videopic {
	float: left;
	width: 118px;
    height: 108px;
    display: block;
    padding: 7px 5px 8px 5px;

-moz-user-select: none; /* Unselectable text for Mozilla FF */
}
.videopic a{
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  border: none;
  font-size: 10px;
  text-align: center;
}
.videopic img{
  text-decoration: none;
  padding: 5px 0 0 5px;
  margin: 0;
}

.videopic3 {
	float: left;
	width: 118px;
    height: 83px;
    display: block;
    padding: 7px 4px 8px 5px;

-moz-user-select: none; /* Unselectable text for Mozilla FF */
}
.videopic3 a{
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  border: none;
  font-size: 10px;
  text-align: center;
}
.videopic3 img{
  text-decoration: none;
  padding: 5px 0 0 5px;
  margin: 0;
}
.videopicsa3{
  background: url(images/ramka.jpg);
  width: 116px;
  height: 81px;
  padding: 0;
  margin: 0;
}


.videopicsa{
  background:  url(images/ramka.jpg);
  width: 116px;
  height: 81px;
  padding: 0;
  margin: 0;
}

.videopic1 {
	float: left;
	width: 195px;
    height: 140px;
    display: block;
    padding: 7px 8px 5px 12px;
}
.videopicsa1{
  background: url(images/ramka1.jpg);
  width: 185px;
  height: 130px;
  padding: 0;
  margin: 0;
}
div.videopic .textw
{
position: absolute;
cursor: default;
font: bold 10px Verdana, Arial, Sans-serif;
color: White;
padding: 4px 5px;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); /* IE */
opacity: .4; /* Mozilla 2x, Opera 8x */
-moz-opacity: .4; /* Mozilla 1x */
-moz-user-select: none; /* Unselectable text for Mozilla FF */
}
.homegalery a:hover{
  text-decoration: none;
}
.anketimg img{
  border: none;
}
.rezultati{
  background: #000000;
  color: #FFFFFF;
  border: none;
  font-weight: bold;
}

.picsstat{
  display: block;
  width: 635px;
  height: 410px;
}
.picsstat1{
  display: block;
  height: auto;
  padding: 10px 0;
}


.pikachoose{width:655px;height: 29px;margin:0; padding:0;background: url(images/img-big-caption-bg1.jpg); float: left;}
/* This is the ul you have all your images in */
.pikachoose li{float: right; padding:3px 5px; position:relative;overflow:hidden; list-style: none; }
.pikachoose li img{width: 37px; height: 23px;}
.main_pika{
  display: block;
  width: 635px;
  height: 360px;
}
.datata{
  color: #888888;
  width: 500px;
  display: block;
  float: left;
  clear: left;
}
.datata a {
  color: #888888;
  text-decoration: none;
}
.datata a:hover {
  text-decoration: underline;
}


.fontove{
  color: #888888;
  display: block;
  width: 135px;
  float:  right;
  text-align: right;
  clear: right;
}
#text{
  text-align: justify;
}




#send_comments table { /*width: 100%;*/
	margin: 15px auto 0 auto;
	font: 10px tahoma, sans-serif;
}

#send_comments table input,#send_comments table textarea {
	width: 230px; *
	margin-top: -2px;
    background: #EEEEEE;
    border: 1px solid #DDDDDD;
}

#send_comments table input.submit {
	width: 75px;
	margin: 0;
}

#send_comments table .input_cont {
	width: 245px;
	padding-left: 26px;
}

#send_comments table td {
	padding-top: 5px;
}

#send_comments .submit {
	background-color:#A40000;
    border: none;
    color: #FFFFFF;
    font-size: 10px;
    height: 20px;
    padding: 0 0 5px 0;
}
.user_comments {
	padding: 10px 10px;
	border-bottom: 1px dotted black;
}
h5.comments_title {
    font-family: verdana, sans-serif;
    font-size: 11px;
	line-height: 20px;
	border-bottom: 1px solid black;
    font-weight: bold;
    padding: 5px 0;
    margin: 0;
}
.comments_date {
   color: #CFCFCF;
}
a.str{
  color: #FFFFFF;
  text-decoration: none;
}
a.str:hover{
  color: #CC0000;
  text-decoration: none;
}
a.str1{
  color: #CC0000;
  text-decoration: none;
}
#banergore {
  width: 728px;
  height: 90px;
  display: block;
  float: right;
}
.banerdqsno {
  width: 300px;
  height: auto;
  display: block;
  clear: both;
}
.banerdqsno a{
  padding: 0;
  margin: 0;
}
.banerdqsno a img{
  padding: 0;
  margin: 0;
}
.sitemaps p{
  padding: 3px 0 3px 5px;
}
.sitemaps p.mapsa{
  padding: 2px 0 4px 25px;
}
.sitemaps p.mapsa1{
  padding: 2px 0 4px 45px;
  list-style-type: disc;
}

.sitemaps a{
  text-decoration: none;
}

.sitemaps a:hover{
  text-decoration: underline;
}

.price{
  color: #AA360B;
  font-size: 15px;
}
.opisanie{
  padding: 10px 0;
  text-align: justify;
}
.osobenosti{
  display: block;
  float: left;
  padding: 5px;
  width: 140px;
}




.usual {
  background:#FFFFFF;
  color:#111;
  padding: 0px;
  width:650px;
  margin:0 auto;
}
.usual li {
  list-style:none;
  float:left;
}
.usual ul a {
  display:block;
  padding:6px 11px 6px 11px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font:10px Verdana;
  color:#000000;
  background:#F2F2F2;
}
.usual ul a:hover {
  color:#FFF;
  background:#111;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#FFFFFF;
  background:#3B5999;
  cursor:default;
  border: 1px solid #CCCCCC;
  border-bottom: none;
  font-weight: bold;
}
.usual div {
  padding:10px 10px 8px 10px;
  margin: 0;
  clear:left;
  background:#FFFFFF;
}
.usual div a {
  color:#000000;
  font-weight:bold;
}

#usual2 {
  background:#0A0A0A;
  border:1px solid #CCCCCC;
}
#usual2 a {
  background:#222;
}
#usual2 a:hover {
  background:#000;
}
#usual2 a.selected {
  background:#000000;
}
#tabs3 {
  background:#FF9;
}
.usual .idTabs{
  padding: 0;
}

.usual div#idTab1{
  margin: 0px 0 0 0;
  border:1px solid #CCCCCC;
  background:#FFFFFF;
}
.usual div#idTab2{
  margin: 0px 0 0 0;
  border:1px solid #CCCCCC;
  background:#FFFFFF;
}
.usual div#idTab3{
  margin: 0px 0 0 0;
  border:1px solid #CCCCCC;
  background:#FFFFFF;
}
.usual div#idTab4{
  margin: 0px 0 0 0;
  border:1px solid #CCCCCC;
  background:#FFFFFF;
}
.usual div#idTab5{
  margin: 0px 0 0 0;
  border:1px solid #CCCCCC;
  background:#FFFFFF;
}
#idTab2 p.paragraf{
  padding-top: 4px;
}

.osnproducts{
  float: left;
  padding: 3px;
  display: block;
  margin: 5px;
}
.osnproducts img{
  border: 1px solid #9C0000;
}
.osnproducts a{
  color: #9C0000;
  font-weight: bold;
  font-size: 13px;
}
.osnproducts a.link{
  color: #9C0000;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}
.cont1boxa {
  float: left;
  padding: 3px;
  display: block;
  margin: 5px;
  width: 310px;
  height: 95px;
  background: #F7F7F7;
}
.cont12boxa {
  padding: 10px 0;
}

.cont12boxa input{
  width: 151px;
  background: #555555;
  color: #FFFFFF;
  border: 1px solid #999999;
}
.cont12boxa select{
  width: 155px;
  background: #555555;
  color: #FFFFFF;
  border: 1px solid #999999;
}

.cont12boxa table{
  background: #111111;
  color: #FFFFFF;
  padding: 10px;

}
.cont12boxa table tr td{
  padding: 3px 0;
}

.table_title{
  font-weight: bold;
  text-align: center;
}
.avto input{
  width: 133px;
}
.avto select{
  width: 140px;
}
.avto p{
  font-size: 11px;
  padding: 5px 0 0 0;
}

.avto p:first-letter {
  font-weight:bold;
}












table.tehtable{
  text-align: center;
  border: 1px solid #FFFFFF;
  font-size: 12px;
  width: 101%;
}
table.tehtable td{
  padding: 5px;
  border: 1px solid #FFFFFF;
}
table.tehtable td img{
  border: 1px solid #FFFFFF;
}
table.tehtable tr:hover{
  background: #D0D0D0;
}


.parvakolona {
  background: #D0D0D0;
  font-weight: bold;
}
.vtorakolona{

}
.tretakolona{

}
.chetvartakolona{

}
.petakolona{

}

.vtorakolona1{
  display: none;
}
.tretakolona1{
  display: none;
}
.chetvartakolona1{
  display: none;
}
.petakolona1{
  display: none;
}

.cont123boxa {
  padding: 10px;
  background: #F0F0F0;
  width: 99%;
}
.cont123boxa select{
  width: 155px;
  background: #555555;
  color: #FFFFFF;
  border: 1px solid #999999;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial;
}
.modelselect select{
  width: 280px;
  background: #555555;
  color: #FFFFFF;
  border: 1px solid #999999;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial;
}
.cont123boxa a{
  text-decoration: none;
  color: #CC0000;
}
.cont123boxa a:hover{
  text-decoration: underline;
}
.teksta1{
  background: #F7F7F7;
  margin: 3px 0;
  padding: 10px;
  height: auto;
}

.datata1{
  color: #888888;
  width: 550px;
  display: block;
  float: left;
  clear: left;
  padding: 0 0 5px 0;
}
.datata1 a {
  color: #888888;
  text-decoration: none;
}
.datata1 a:hover {
  text-decoration: underline;
}
.homecontent h1.zaglavieto1{
  background: url(images/site-portal-auto-zaglavie1.jpg);
  width: 955px;
  height: 24px;
  padding: 8px 0 0 10px;
  font-size: 14px;
  font-weight: bold;
  display: block;
  color: #FFFFFF;
}
#bashkontenta{
  float: left;
  width: 955px;
  height: auto;
  display: block;
  clear: left;
  padding: 0 10px 0 10px;
}
