* {
	margin:0;
	padding:0;
	border:0;
	font-size:100.01%;
}

html , body {
	width:100%;
	height:100%;
}
body {
	min-height: 100%;

}
/*RATE*/
#sr {
position:absolute;
top:6px;
right:35px;
width:85px;
height:20px;
background:url('/media/stars1.jpg') repeat-x;
}

#sr pre{
position:absolute;
top:2px;
right:-24px;
	color:#888;
display:block;
width:20px;
height:20px;
font-size:16px;
font-weight:bold;
font-family:"Arial";
font-family:"Arial";
}



#sr .cr {
BACKGROUND: url('/media/stars1.jpg') left 25px;
FONT-SIZE: 1px;
height:20px;
}

/*
#st {
position:absolute;
top:10px;
right:25px;
}*/

#str{
float:left;
position:relative;
margin: 0 4px 0 10px;
padding:0;
top:0px;
left:15px;
height:46px;
width:144px;
font-family:"Arial";
font-size:11px;
BACKGROUND: url('/img/ratebox.gif');
overflow:hidden;
}

* html #str{
margin: 0 4px 0 5px;
}


#str #tx {
	font-size:10px;
	margin:0 0 10px 0;
	text-align:center;
	padding:3px 0 0 0;
	}
	
/*
#st ul.st {   LIST-STYLE: none; MARGIN: 0; PADDING: 0; WIDTH: 85px; HEIGHT: 20px; LEFT: 10px; TOP: -5px; POSITION: relative; FLOAT: left; BACKGROUND: url('/media/stars1.jpg') repeat-x; }
#st li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; }
#st li.cu { BACKGROUND: url('/media/stars1.jpg') left 25px; FONT-SIZE: 1px; }
#st div.us { LEFT: 15px;  top:-2px; POSITION: relative; FLOAT: left; font-weight:bold; FONT-SIZE: 16px; FONT-FAMILY: "Arial"; COLOR: #888; }*/


#str .star { LIST-STYLE: none; MARGIN: 0 0 0 22px; PADDING: 0; WIDTH: 85px; HEIGHT: 20px; LEFT: 0px; TOP: -11px; POSITION: relative; FLOAT: left; BACKGROUND: url('/media/stars.gif') repeat-x; CURSOR: pointer; }
* html #str .star {  top:-28px; left:10px;}

#str .curr {  background:none; PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; }
#str .curr { BACKGROUND: url('/media/stars.gif') left 25px; FONT-SIZE: 1px; }
#str div.user { LEFT: 5px; top:-8px; POSITION: relative; FLOAT: left; font-weight:bold; FONT-SIZE: 16px; FONT-FAMILY: "Arial"; COLOR: #888; }

* html #str div.user { LEFT: 15px; top:-8px; POSITION: relative; FLOAT: left; font-weight:bold; FONT-SIZE: 16px; FONT-FAMILY: "Arial"; COLOR: #888; }
/*END RATE*/


/* COMMENTFORM*/
#buttonhighlight  {
position:fixed;
float:left;
top:0;
left:0;
width:400px; 
height:350px;
z-index:1; 
border:1px solid #fff;
background-color:#f4e9ec;
font-family:"Arial";
font-size:14px;
padding:5px 5px 5px 13px;
font-weight:bold;
visibility:hidden;
border:3px solid #333;
overflow:hidden;
}

* html #buttonhighlight
{
position:absolute;
width:420px;
top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + 250 + 'px');
}

#buttonhighlight #t {
float:left;
width:130px;
font-family:"Arial";
font-size:16px;
color:#666666;
text-decoration:underline;
}

#buttonhighlight #s {
clear:both;
float:left;
width:105px;
font-family:"Arial";
font-size:12px;
color:#666666;
margin:5px 0 0 0;
}

#buttonhighlight #close {
float:right;
cursor:pointer;
margin:0;
padding:0;

}

* html #buttonhighlight #close {
margin:0 -4px 0 0;
}


#buttonhighlight textarea {
margin:0 0 0 0 ;
width:398px;
border:1px solid #666666;
}

#buttonhighlight #i {
float:left;
width:80px;
font-family:"Arial";
font-size:12px;
color:#666666;
margin:7px 0 0 0;

}
 
#buttonhighlight #n {
clear:both;
float:left; 
margin:0 0 0 0; 
width:150px; 
color:#666666;
border:1px solid #666666;
}

#buttonhighlight #e {
clear:both;
float:left;
margin:7px 0 0 0; 
font-size:12px;
width:150px; 
color:#666666;
} 
 
#buttonhighlight #captcha{
clear:both;
float:left;
width:110px;
height:25px;
margin:1px 0 0 0;
}

#buttonhighlight #code{
clear:both;
float:left;
width:110px;
height:20px;
margin:1px 0 0 0;
border:1px solid #666666;
}

#buttonhighlight #tt{
clear:both;
float:left;
height:10px;
width:260px;
font-family:Arial;
line-height:10px;
font-size:10px;
margin:1px 0 0 0;
color:#666666;
}

#buttonhighlight #r{
width:30px;
font-family:Arial;
font-size:10px;
height:10px;
line-height:11px;
}

* html #buttonhighlight #r{
padding:2px 0 0 0;

}

#buttonhighlight #b{
float:right;
margin:-3px 0 0 0;
width:80px;
font-family:"Arial";
font-size:15px;
text-align:center;
cursor:pointer;
border:1px solid #666666;
}

* html #buttonhighlight #b{
margin:109px 0 0 0;
}


#buttonhighlight #radio{
font-size:12px;
font-family:"Arial";
font-weight:normal;
color:#666666;
height:30px;
margin:10px 4px 0 0;

}

#buttonhighlight #y{
float:left;
font-size:13px;
line-height:13px;
font-family:"Arial";
font-weight:normal;
color:#666666;
height:13px;
margin:1px 12px 0 0;
}


.radbut{
float:left;
font-size:12px;
margin:2px 0 0 0;
}

/*END COMMENTFORM*/

#content {
	width:100%;
	height: auto !important;
	min-height:100%;
	height: 100%;

}

/* false header */
#header {
	height:122px;
	width:100%;
	background:url(/img/hfon.jpg);

}

#header #logo{
	margin:0 0 0 8px;
	height:92px;
	width:330px;
	background:url(/img/logo.jpg);
}

#header #menuline{
	height:30px;
	width:100%;
	background-color:#78aff0;
	border-top:2px solid #535661;
	border-bottom:2px solid #535661;
}	

#header #menuline #menu{
	margin:0 0 0 20px;
	height:30px;
	width:900px;
}

#header #menuline a{
	color:#FFFFFF;
	line-height:26px;
	font-family:"Arial";
	font-size:16px;
	margin:0 8px 0 0;
	text-decoration:none;
	border-bottom:1px dashed #fff;
}	

#header #menuline a:hover{
	background-color:#fff;
	border:none;
	color:#78aff0;
}	

/* center */
#wrapper {
	position:relative;
	width:100%;
	min-height:100%;
	padding:0;


}
#wrapper #left {
	float:left;
	width:190px;
	text-align:justify;
	padding:3px;
}


#wrapper #left #sum{
	float:left;
	font-family:"Arial";
	margin:5px  3px 0 3px;

	border:1px solid #EAEAEA;

		width:190px;
}

* html #wrapper #left #sum{
	margin:2px  2px 0 2px;
}

#wrapper #left #sum a{
	display:block;
	float:left;
	overflow:visible;		
	font-family:"Arial";
	color:#78aff0;
	height:16px;
	line-height:14px;
	
		font-size:14px;

	margin:0 2px 0 2px;
}

#wrapper #left a:hover{
	color:#78aff0;
	text-decoration:none;
}


#wrapper #left h1 {
font-family:"Arial";
font-size:20px;
color:#535661;
margin:15px 0 0 50px;
font-weight:bold;
}
	

#wrapper #left p {
font-family:"Arial";
font-size:14px;
color:#535661;
margin:10px 0 0 30px;
font-weight:normal;
}	

#wrapper #center {
float:left;
width:700px;
color:#535661;
font-size:17px;
padding:0 0 0 10px;
font-family:"Arial";

}


#wrapper #center #backform{
}

#wrapper #center input{
border:1px solid #535661;
font-family:"Arial";
font-size:12px;
}

#wrapper #center #backbut{
border:1px solid #535661;
font-family:"Arial";
font-size:14px;
margin:15px 0 0 0 ;
cursor:pointer;
}

#wrapper #center textarea{
border:1px solid #535661;
}


#wrapper #center .done{
	float:left;
	position:relative;
	margin:15px 0 0 0;
	padding:0;
	height:280px;
	width:700px;
	 background-color:#EFEFEF;
}




#wrapper #center .done #titl{
	position:relative;
	margin:0 0 0 14px;
	font-size:20px;
	font-weight:bold;
	padding:0;
}

#wrapper #center .done #backlink{
	position:absolute;
	bottom:3px;
	right:5px;
	height:20px;
	font-size:16px;
}

#wrapper #center .done #si{
width:95%;
border-bottom:1px dashed #535661;
text-align:left;
margin:25px 0 10px 15px;
font-size:11px;
}

#wrapper #center .done #dopinf{
	width:90%;
	font-size:14px;
	margin: 0 0 0 25px;
}

#wrapper #center .done #dopinf a{
	font-size:14px;
	font-weight:bold;
}



 #ads1 {
float:left;
margin: 5px 20px 10px 0;

}

#sort {
clear:left;
float:left;
width:500px;
margin:10px 0 10px 0;
border:1px solid #000;
}

#wrapper #center .opinionbut
{
position:absolute;
top:15px;
left:7px;
width:131px;
height:27px;
background:url(/img/opinionbut.gif);
margin:0;
padding:0;

cursor:pointer;
}

#wrapper #center a{
	color:#2059F0;
	font-size:18px;
	
}

#wrapper #centerallcity
{
float:left;
width:700px;
color:#535661;
font-size:17px;
font-family:"Arial";
}

#wrapper #centerallcity a
{
	clear:left;
	display:block;
	float:left;
	color:#2059F0;
	font-size:18px;
	text-decoration:none;
	margin:5px 0 0 0;

}

#wrapper #centerallcity a:hover
{
	color:#2059F0;
	font-size:20px;
	border-bottom:1px dashed #2059F0;
	font-weight:bold;
}


#wrapper #centerallcity p
{

}

#wrapper #centerallcity h1 {
font-family:"Arial";
font-size:20px;
color:#535661;
margin:15px 0 12px 0;
font-weight:bold;
}


#wrapper #center #salsor {
border:1px solid #000;
width:99.5%;
font-size:14px;
font-family:Arial;
height:38px;
border:1px dashed #535661;
margin:8px 0 0 0;
}

#wrapper #center #salsor  #marks{
float:right;
margin:11px 0 0 0;
width:120px;
}



#wrapper #center #salsor #iselect {
float:right;
margin:9px 5px 0 0;
border:1px solid #535661;
cursor:pointer0
}

#wrapper #center h1 {
font-family:"Arial";
font-size:20px;
color:#535661;
margin:15px 0 12px 0;
font-weight:bold;
}


#wrapper #center h2 {
font-family:"Arial";
font-size:17px;
color:#535661;
margin:20px 0 0 0;
font-weight:bold;
}

#wrapper #center h3 {
font-family:"Arial";
font-size:17px;
color:#535661;
margin:20px 0 0 0;
font-weight:bold;
}

#wrapper #center p {
font-family:"Arial";
font-size:15px;
color:#535661;
margin:10px 0 0 0px;
font-weight:normal;
text-align:justify;
}	

#wrapper #center p a{
font-family:"Arial";
font-size:16px;

}	

#wrapper #center img {
float:left;
margin:8px 8px 8px 0;
border:2px solid #E6E6E6;
}	

#wrapper #center .d {
	float:left;	
	position:relative;
	margin:15px 0 10px 0;
	min-height:210px;
	width:695px;
	border:2px solid #cccccc;
	font-size:16px;
}

* html #wrapper #center .d {
	height:215px;
}


#wrapper #center .d .m {
position:absolute;
right:10px;
top:165px;
display:block;
height:37px;
width:125px;
background:url(/img/morebutton.gif);
margin:0;
padding:0;
}



#wrapper #center .d a{
	position:absolute;
	top:-13px;
	margin:0;
	right:0;
	display:block;
	font-family:"Arial";
	font-size:12px;
}


#wrapper #center .d .c{
	position:absolute;
	top:30px;
	right:17px;
	background:url(/img/coment.jpg) no-repeat;
	font-size:16px;
	font-family:"Arial";
	width:75px;
	height:35px;
	font-weight:bold;
	margin:0 0 3px 0;
	padding:5px 0 0 0;
	text-align:right;
	color:#888;
}

#wrapper #center span {
position:relative;
top:3px;
left:20px;
width:500px;
display:block;
font-family:"Arial";
font-size:22px;
font-weight:bold;
}

#wrapper #center .u {
position:relative;
top:8px;
left:0;
margin:0 0 15px 20px;
list-style:none;	
width:85%;
font-size:14px;
}

#wrapper #center .u #dd {
	width:518px;
	font-size:13px;
	margin:5px 0 5px 0;	
	text-align:justify;
	line-height:15px;
}

#wrapper #center .u li{
	font-family:"Arial";
	padding:0;
	margin:0;
	background:none;
}

#wrapper #center .u ol{
	font-weight:bold;
	margin:4px 0 4px 0;
	font-family:"Arial";
	background:url(/img/carspec.gif) 0 0 no-repeat;
	line-height:22px;
	padding:0 0 0 65px;
	height:20px;
	font-size:15px;
}

#wrapper #center .u li a{
}

#wrapper #center ul{
	margin:15px 0 15px 6x;
	font-size:14px;
	list-style:none;
}

#wrapper #center ul.texts li{
	background:url(/img/arrow.gif) 0 3px no-repeat;
	margin:30px 0 0px 0;
	padding:0 0 0 20px;
}

* html #wrapper #center ul.texts li{
	background:url(/img/arrow.gif) 0 4px no-repeat;

}


#wrapper #center  .i {
position:absolute;
top:70px;
right:10px;
width:131px;
height:87px;
border:2px solid #E2E2E2;
margin:0;
padding:0;
float:none;
}

* html #wrapper #center  .i {
width:135px;
height:91px;
}


#wrapper #center  .i a{
display:block;
margin:0;
padding:0;
top:0;
left:0;
}


#wrapper #center  .i a img{
margin:0;
padding:0;
top:0;
left:0;
width:131px;
height:87px;
border:none;
float:none;
}


#wrapper #center .news {
	float:left;
	position:relative;
	width:701px;
	margin:15px 0 0 0;
	height:150px;
	border:1px solid #E2E2E2;
	font-family:"Arial";
	color:#535661;
}

#wrapper #center .newsone {
	float:left;
	position:relative;
	width:701px;
	margin:15px 0 0 0;
	border:1px solid #E2E2E2;
	font-family:"Arial";
	color:#535661;
}

#wrapper #center .news a{
	position:absolute;
	top:3px;
	left:15px;
}

#wrapper #center .newsone #newstit{
	font-family:"Arial";
	font-size:20px;
	font-weight:bold;
	margin:0 0 0 10px;

}

#wrapper #center .news .date{
	position:absolute;
	top:3px;
	right:7px;
	font-size:18px;
}

#wrapper #center .newsone .date{
	position:absolute;
	top:3px;
	right:7px;
	font-size:18px;
}

#wrapper #center .news .anons{
	position:absolute;
	top:33px;
	left:125px;
}

#wrapper #center .newsone .fulltext{
	float:left;
	font-size:14px;
	width:567px;
	text-align:justify;
	padding:  10px 0 0 12px;
}

#wrapper #center .newsone .photoanons{
	float:left;
	top:35px;
	left:15px;
	width:100px;
	height:100px;
	padding:6px 6px 4px 6px;
}

#wrapper #center .news .photoanons{
	position:absolute;
	top:35px;
	left:15px;
	width:100px;
	height:100px;
	
}




#wrapper #com {
	float:left;
	position:relative;
	width:701px;
	
	font-family:"Arial";
	color:#535661;
	overflow:visible;
}

#wrapper #com .comment {
	float:left;
	position:relative;
	width:701px;
	margin:15px 0 10px 0;
	border:1px solid #E2E2E2;
	font-family:"Arial";
	background:url(/img/hfon.jpg) repeat-x;
	color:#535661;

}

#wrapper #center .comment {
	float:left;
	position:relative;
	width:701px;
	margin:7px 0 7px 0;
	padding:0 0 10px 0;
	border:1px solid #E2E2E2;
	font-family:"Arial";
	background:url(/img/hfon.jpg) repeat-x;
	color:#535661;
}



#wrapper #center .comment .name {
	position:absolute;
	top:0;
	left:8px;
	width:80px;
	height:16px;
	font-size:16px;
	font-weight:bold;
}

#wrapper #center .comment .good {
	position:absolute;
	top:0;
	right:0;
	width:31px;
	height:31px;
	font-size:16px;
	font-weight:bold;
	background:url(/img/fingerup.jpg) repeat-x;
	margin:5px;

}

#wrapper #center .comment .bad {
	position:absolute;
	top:0;
	right:0;
	width:31px;
	height:31px;
	font-size:16px;
	font-weight:bold;
	background:url(/img/fingerdown.jpg) repeat-x;
	margin:5px;

}

#wrapper #center .comment .date {

	position:absolute;
	height:16px;
	top:18px;
	left:8px;
	width:80px;
	font-size:10px;
}
#wrapper #center .comment .texts{
	position:relative;
	width:560px;
	top:20px;
	left:87px;
	min-height:90px;
	margin:0 0 10px 0;
	font-size:14px;
	font-weight:normal;
	text-align:justify;
	
}

* html #wrapper #center .comment .texts{
	height:102px;
}

#wrapper #center .comment .ava{
	position:absolute;
	top:44px;
	left:8px;
	height:60px;
	width:60px;	
}

#wrapper #right {
	float:left;
	overflow: hidden;
	width:613px;
		
}


/* footer */
#footer {
	clear:both;
	margin-top: -50px;
	width:932px;
	height:50px;
	width:100%;
	font-size:11px;
	background:#78aff0;
	border-top:2px solid #535661;
	color:#FFFFFF;
	text-align:right;
	font-size:12px;
	font-family:"Arial";

}

#footer a{
	position:absolute;
	left:10px;
	font-size:11px;
	color:#FFFFFF;
}

.footer_guarantor {
	height:50px;
	clear: both;
}