* {
		padding:0px;
		margin:0px;
		border:0;
		outline:0;
}
p{
	font:12px Arial;
}
html, body { height:100%; min-height:100%}
body{
	background:#2F2F2F;
}
#document{
	width:100%;
	min-width:966px;
	background:#fff;
}

.article h2{
	font:16px Arial;
	font-weight:bold;
	color:#222;
}
.article p{
	padding-right:25px;
	text-align:justify;
}
.article h3{
	font:14px/28px Arial;
	font-weight:bold;
	margin-bottom:15px;
	color:#222;
}

.top-block{	
	width:100%;
	background:#fff url('pics/headerbg.jpg') repeat-x top left;
}

.header{
	width:906px;
	margin:0 auto;
	background:#333;
}

.logo{
	width:100%;
	height:97px;
	background:url('pics/logobg.jpg') repeat-x left top;
	position:relative;
}

.top-menu{
	height:40px;
	background:#c0c0c0;
	position:relative;
}
#header-galery{
	/*height:423px;*/
	height:188px;
}
.middle-block{
	width:100%;
	margin:0 auto;
	
}
.content-wrap{
	width:906px;
	margin:0 auto;
	overflow:hidden;
	height:100%;
	padding-top:5px;
}
#content{
	margin-right:230px;
	background:#fff;
}
#sidebar{
	width:230px;
	float:right;
	background:#ACACAC url('pics/sidebar_bg.jpg') 0 0 repeat-y;
	
}

.sidebar_fon{	
	background:#ACACAC url('pics/sidebar_bg.jpg') 0 0 repeat-y;
	height:200%;
}
.footer{
	height:136px;
	background:url('pics/footer.gif') left bottom repeat-x;
	text-align:center;
}

.subfooter{
	width:966px;
	margin:0 auto;	
	height:136px;
	background:url('pics/sidebar_bottom.jpg') 665px 0px no-repeat;
	position:relative;
}

.brand{
	height:37px;
	/*height:37px; background:url('pics/brand.gif') left bottom repeat-x; */
	width:90%;
	margin:0 auto;
	padding:5px;
}
.brand_bot{
	height:37px;
	/*height:37px; background:url('pics/brand.gif') left bottom repeat-x; */
	width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-top:-7px;
	margin-bottom:0px;
	padding-bottom:7px;
}
.article{
	display:block;	
	width:100%;
}

.article p{
	margin-top:0px;
	margin-bottom:0px;
	color:#2e2e2e;

}
.firstimg{
	width:300px;
}

.firstimg img{
	width: 235px;
	height:177px;
}
.cars, .car{
	width:90%;
	margin: 0 auto;
	font:12px/14px Arial;
}

.car table{
	width:100%;
	border-collapse:collapse;
 }
 
.cars table{
	width:80%;
	border-collapse:collapse;
	margin:0 auto;
 }
 
 .car td{
	border-bottom:1px solid #ccc;
 }

.carname{
	font:14px/16px Arial;
	font-weight:bolder;
}

.td1{
	width:140px;
}

.td2{
	text-align:right;
}
.spacer{
	height:40px;
	background:url('pics/brand.gif') left center repeat-x;
}

.carnamelink{
	text-decoration:none;
	color:#000;
}

.pagenator, .stranici{
	width:90%;
	margin:10px auto;
	margin-top:15px;
	text-align:center;
	font:12px Arial;
	color:#1f1f1f;
}
.stranici{
	font:11px arial;
	display:none;
}
.strelki{
	font: 14px Arial;
}
.numpages{
	font:12px Arial;
}

.strelki, .numpages, .stranici{
	text-decoration:none;
	color:#8f8f8f;
}

.sidebar_inc{
	background-color:#fff;
	width:210px;
	margin:0 auto;
	overflow:hidden;
	font:11px Arial;
	padding-top:5px;
	padding-bottom:5px;
	height:100%;
	min-height:100%;
}

.bar_td2{
	text-align:right;
}

.bar_cars{
	width:200px;
	margin:0 auto;
}
.bar_cars table{
	width:100%;
}

.bar_firstimg{
	width:105px;
}

.sb_title{
	width:100%;
	height:50px;
	margin:0 auto;
	font:16px/44px Tahoma;
	background-color:#ACACAC;
	padding:5px 10px 10px;
}


.copyright{
	position:absolute;
	bottom:20px;
	left: 333px;
	width:300px;
	margin:0 auto;
	color:#A8A8A8;
	font:12px Arial;
}

.bot_info, .bot_info_first{
	height:130px;
	width:210px;
	float:left;
	padding-top:2px;
	color:#fff;
	font:11px Arial;
	text-align:left;
} 

.bot_info_first{
	margin-left:27px;
}

.bot_info_first p, .bot_info p{
	font:10px/12px Arial;
}

.bot_info{
	margin-left:20px;
}

.bot_info h3,.bot_info_first h3{
	color:#222;
	font:16px Arial;
	font-weight:bolder;
}
.text-link{ 
	color:#222;
	text-decoration:none;
}

.firsttr{
	height:20px;
}

.firsttr td{
	vertical-align:middle;
}

.podname{
	height:10px;
}

#BarraPersonalitzada{
	background:#fff;
	margin-left:120px;
	height:55px;
}


.hide_pag{
	height:0px;
}

#glav_table td{
	vertical-align:top;
	text-align:left;
	width:50%;
}

#glav_table p{
	font:12px Arial;
	margin-top:2px;
}
#glav_table strong{
	display:block;
	font:12px Arial;
	font-weight:bold;
	height:25px;
}


#hidebrands{
	display: none;
	margin-top:13px;
}
#hidebrands1, #hidebrands2, #hidebrands3{
	display: none;
	margin-top:-13px;
}

.slide {
	margin: 0;
	padding: 0;
	padding-bottom:15px;
	/*display:none;*/
}
.btn-slide {
	text-align: left;
	margin: 0 auto;
	display: block;
	color: #000;
	font-weight:bold;
	text-decoration: none;
}
.btn-slide1 {
	text-align: left;
	margin: 0 auto;
	display: block;
	color: #000;
	font-weight:bold;
	text-decoration: none;
}

.table_auto_page td{
	font:12px Arial;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	width:110px;
}

.table_auto_page a{
	font:12px Arial;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

.big{
	font:16pt Arial;
}
.small{
	font:10pt Arial;
}

.p1{
	padding-top:15px;
}
.d50{
	width:320px;
	float:left;
}
p a{
color:#ACACAC;
}

.forservice{
	height:700px;
}
.showall{
	width:120px;
	height:35px;
	float:left;
}
.clear{
	height:0px;
	line-height:0px;
	clear:both;
}

#showall{
	
	width:120px;
	height:35px;
	float:left;
}

#showall a
{
background-image:url(pics/pv1.jpg);
background-repeat: no-repeat;


}
#showall span.hover
{
	width:120px;
	height:35px;
background-image:url(pics/pv2.jpg);
background-repeat: no-repeat;
position:relative;
display:block;
}
#mm{
	
}
#fb{
	/*margin-left:300px;
	height:23px;
	text-align:right;
	padding-top:38px;*/
}

#fb .slide{
width:187px;
top:8px;
	position:absolute;
	right:0px;
	height:20px;
}
#fb a
{
background-image:url(pics/os1.jpg);
background-repeat: no-repeat;


}
#fb span.hover
{
	width:187px;
	height:23px;
background-image:url(pics/os2.jpg);
background-repeat: no-repeat;
position:relative;
display:block;
}

.map_margin{
	height:450px;
}
#secondary {
    color: #FFF;
    padding: 15px 35px;
	background-color:#2F2F2F;
    
}
#secondary h3{
	color:#FF6700;
	font:16px Arial;
}

.pageslide-close {
  font-size: 12px;
  font-weight: bold;
  }
  #logo-image{
	float:left;
  }
  
  .article a{
	color:#000;
  }
  
			.moyka{
				width:99%;
			}
			.moyka table{
				width:100%;
				font:12px Arial;
			}
			.moyka_header table td{
				background:#4B4B4B;
				padding-left:3px;
			}
			.moyka_header{
				background:#fff;
				
			}
			.moyka_header span{
				font-weight:bold;
			}
			.head_moyka{
				height:35px;
				padding-top:20px;
				background:#fff;
				color:#4B4B4B;
				font-weight:bold;
				font:16px Arial;
				padding-left:3px;
			}
			
			.moyka_header td{
				color:#fff;
				vertical-align:top;
			}
			.moyka_cost{
				width:110px;
			}
			.moyka_cost p{
				font:11px Arial;
				color:#fff;
			}
			.moyka_table{
			}
			.moyka_table td{
				vertical-align:top;
				padding-left:5px;
			}
			.name_moyka{
				width:120px;
				font-weight:bold;
				color:#4B4B4B;
			}
			.uslugi_moyka{
				width:200px;
			}
			.underline{
				height:1px;
				background:#4B4B4B;
				font-size:0px;
				line-height:0px;
			}
			.moyka .otstup{
				height:5px;
				font-size:0px;
				line-height:0px;
			}
			.moyka ul{
				list-style:square;
				padding-left:10px;
			}

  #pic, #pic2, #pic3, #pic4, #pic5, #pic6,  #picc, #picc2, #picc3, #picc4, #picc5, #picc6
{
width:300px;
height:220px;
margin:auto;
position:relative;
display:block;
float:left;
}

#pic a, #pic2 a, #pic3 a, #pic4 a, #pic5 a, #pic6 a, #picc a, #picc2 a, #picc3 a, #picc4 a, #picc5 a, #picc6 a
{
position:relative;
display:block;
width:290px;
height:220px;
}
#pic span.hover, #pic2 span.hover, #pic3 span.hover, #pic4 span.hover, #pic5 span.hover, #pic6 span.hover, #picc span.hover, #picc2 span.hover, #picc3 span.hover, #picc4 span.hover, #picc5 span.hover, #picc6 span.hover
{
width:290px;
height:220px;
position:relative;
display:block;
}
#pic span.hover
{
background:url(../1.gif) no-repeat top right;
}
#pic a
{
background:url(../1.gif) no-repeat top left;
}
#pic2 span.hover
{
background:url(../2.gif) no-repeat top right;
}
#pic2 a
{
background:url(../2.gif) no-repeat top left;
}
#pic3 span.hover
{
background:url(../3.gif) no-repeat top right;
}
#pic3 a
{
background:url(../3.gif) no-repeat top left;
}
#pic4 span.hover
{
background:url(../4.gif) no-repeat top right;
}
#pic4 a
{
background:url(../4.gif) no-repeat top left;
}
#pic5 span.hover
{
background:url(../5.gif) no-repeat top right;
}
#pic5 a
{
background:url(../5.gif) no-repeat top left;
}
#pic6 span.hover
{
background:url(../6.gif) no-repeat top right;
}
#pic6 a
{
background:url(../6.gif) no-repeat top left;
}
#picc span.hover
{
background:url(../01.gif) no-repeat top right;
}
#picc a
{
background:url(../01.gif) no-repeat top left;
}
#picc2 span.hover
{
background:url(../02.gif) no-repeat top right;
}
#picc2 a
{
background:url(../02.gif) no-repeat top left;
}
#picc3 span.hover
{
background:url(../03.gif) no-repeat top right;
}
#picc3 a
{
background:url(../03.gif) no-repeat top left;
}
#picc4 span.hover
{
background:url(../04.gif) no-repeat top right;
}
#picc4 a
{
background:url(../04.gif) no-repeat top left;
}
#picc5 span.hover
{
background:url(../05.gif) no-repeat top right;
}
#picc5 a
{
background:url(../05.gif) no-repeat top left;
}
#picc6 span.hover
{
background:url(../06.gif) no-repeat top right;
}
#picc6 a
{
background:url(../06.gif) no-repeat top left;
}
.comix{
	/*margin:0 auto;*/
	margin-left:30px;
	width:600px;
}
.new{
	color:#ff0000;
}
#lightbox{
	margin:10px auto;
	width:200px;
}
