@charset "utf-8";
/* CSS Document */

* {
margin: 0;
padding: 0;
}
html{ overflow-y: scroll; }

body{/*font: 100% Arial, Helvetica, sans-serif;*/
	font: 100% Verdana, Geneva, sans-serif; background-color:#FFFFFF;	
	background: url(../images/bg/bg_body.jpg) repeat-x scroll 0 0 #FFFFFF;	
	height:100%;
	margin:0;
	padding:0;
	text-align:center;
	color: #333333;
	font-size:12px;
}
h1{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #666;}
h2{font-size:16px; color:#333; padding-left:10px;}

/*
p { text-align:justify;}
h1{font-size:16px; color:#222222;}

h3{font-size:14px; color:#222222; margin-left:10px; margin-bottom:20px;}
h5{font-size:12px; color:#999999;}
*/
#wrapper {width:980px; margin:0 auto; text-align:left; background-color:#FFF; min-height:900px;  border:0px solid #F00}
/*=====header=====*/
#header{
   float: left;
   width: 100%;
/*width:980px;*/
   margin:0;
   padding:0;
   background-color:#000000;
   color: #FFFFFF;
   height: 130px;    
   text-align:left; border:0px solid #00ff00;	
}
#logo_left{float: left; width:200px; margin:40px 0 0 30px; padding:0; text-align:left; border:1px solid #ff0000;}
a.logotext{ margin:0; padding:0; margin-top:-5px; font-size:14px; letter-spacing:0px; color:#999; }
/*p.logotext{ margin:0; padding:0; margin-top:-5px; font-size:14px; letter-spacing:0px;}*/
#headinfo{ float:left; /*font-family:Arial, Helvetica, sans-serif;*/
	width:330px;
	background:#000000;
	padding-top:5px;
	color:#CCCCCC; border:0px solid #F00;
}
#headinfo a {color:#EFEFEF;}
#headinfo a:hover { color:#D2D2D2; border:1PX solid #D2D2D2;}

#headerLinks{position:relative; float:right; width:240px; margin:10px 10px 0 0; text-align:right;  border:0px solid #FF0000}
#headerLinks a.header_links{color:#222222; text-decoration:none; color:#FFFFFF;}
#headerLinks a:hover.header_links{color:#FF6600; text-decoration:underline;}
/*=====menu=====*/
#band{position:relative; float:left; text-align:right; padding:0px 0px 0px 0px; width:980px; background-color:#ffffff; z-index:999;}
#menu{position:relative; float:left; width:auto; height:30px; margin-top:0px; padding-right:0px; padding-top:10px; text-align:right; border:0px solid #FF0000; z-index:999;}
#menu ul ul li a{padding:0px 0 10px 10px; background-color:#000000; font-size:1.1em;}
#menu ul ul li a hr{margin-right:10px;}
/*===============*/
#path{position:relative; float:left; width:680px; height:auto; margin-left:20px; margin-top:0; padding-top:20px; padding-left:0px; background-color:#FFFFFF; border:0px solid #FF0000;}
#login_greeting {
    border: 0px solid #FF0000;
    color: #0000FF;
    float: right;
    padding-right: 20px;
    position: relative;
    text-align: right;
    width: 250px; padding-top:10px;
}
#main{
	position:relative; float:left;
	margin:0px 0px 0px 0px;	
	padding-left:10px; padding-right:0;
	width:968px;
	height:auto; min-height:400px;
	text-align:left;
	border:0px solid #000000;
}
/*====content====*/
#content{float:left;  width:640px; padding:10px 0 10px 0px; background-color:#FFFFFF; text-align:left; border:0px solid #0000FF;}

#ul_home li h3 a.pr_nameh3{margin-bottom:0; margin-top:0px;  padding-left:0px; font-size:18px; color:#666666;}

#ul_home li h4 a.pr_nameh4{font-size:16px; color:#999999; font-style: normal;}

#ul_home {float:left;}
#ul_home  ul { margin:0; padding:0; }
#ul_home li { list-style:none; margin:1px 0; padding:0; border:0px solid #F00; }
#ul_home li a {color:#333333; text-decoration: underline; }
#ul_home li a:hover { background-color:#EEEEEE;}

#ul_home li h4 a.pr_nameh4{font-size:14px; color:#666666; font-style: normal;}
#ul_home li h4 a:hover.pr_nameh4{color:#FF6600; font-style: normal; background-color:#FFFFFF;}

#ul_home li a.to_demo{color:#FF6600; text-decoration: underline;}

div.pr_name{float:left; width:208px; height:auto; margin:0px 0; padding:0; text-align: center; border:0px solid #F00;}
div.pr_name2{float:left; width:415px; height:auto; margin:0px 0; padding:0; border:0px solid #F00;}
div.pr_name,div.pr_name2{ margin-bottom:2px;}
.txtalright{ text-align:right; margin-right:30px;}

p.content_txt4 img{border:0px solid #F00;}

#articles p.date_add {
    color: #999999;
    font-size: 11px;
    margin-top: 10px;
}

p.author {padding-bottom:0; margin-bottom:0;}

p.content_txt, p.content_txt2, p.content_txt3, p.content_txt4{padding:10px 0;}
p.content_txt2{ font-family:Arial, Helvetica, sans-serif;}
p.content_txt3{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
p.content_txt4{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}

#content.content_txt5 p{padding:10px 0 10px 10px; font-size:14px;}
p.float_left{ float:left;}
/*===============*/
#ads_right{
	position:relative; float:right;
	margin:0px 10px 0px 0px;	
	padding-bottom:10px;
	width:310px;
	min-height:100px;
	text-align:right;
	border:0px solid #CCCCCC;
}
#ads_right{margin-bottom:20px;}
/*====articles===*/
#articles, #to_cars_stat, #zapitvania{ background-color:#FFFFFF;
	position:relative; float:right;
	margin:20px 0px 0px 0px;	
	padding-bottom:10px;
	width:310px;
	min-height:100px;
	text-align: right;
	border:0px solid #FFCCCC;
}
.title_blue, .title_contents_blue { float: right; 
	width:290px;
	height: 25px;
	vertical-align: middle;
	padding-left: 10px;
	background-color:#FFF;
	background-image:url(../images/bg/title_blue.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom:15px; text-align:right;
}
h6 img {float:left; margin-right:5px; border:none;}
h6,  h6 a,  h6 a:link,  h6 a:visited,  h6 a:hover {
color: #999999;	
font-size:12px;
font-weight:bold;
/*line-height:18px;*/
text-decoration:none;
margin:0;
}
#articles a.last_news, #to_cars_stat a.last_news{font-size:12px; color:#FF6600; text-decoration:none; font-weight:bold;}
#articles div.articlebox, #to_cars_stat div.articlebox{float:right;
width:300px;
height:auto; min-height:50px;
margin:0;
padding:10px 0;
border-top:1px dotted #CCCCCC;
text-align:left;
}
#to_cars_stat div.articlebox{border-top:none; border-bottom:1px dotted #CCCCCC;}

#main img.img_statia{float:left; margin-right:20px; margin-bottom:10px; border:none;}
#main img.img_statia_big{float:left; margin-right:10px; margin-bottom:5px; border:none;}
/*===============*/
#footer {
    position:relative;
	float: left;
	width:980px;     
	background: url(../images/bg/11.png);
	height:26px;	
	text-align: center; padding:7px 0 0 0;  
}
.footer{color: #cccccc;}
.clear{clear:both;}
/*====paginator===*/
a.current, a.page{ margin-left:20px;}

/*====main.php===*/
#ul_main {float:left;}
#ul_main ul { margin:0; padding:0; }
#ul_main li { list-style:disc; margin:10px 0 0 30px; padding:0; font-size:16px; border:0px solid #F00; }
/*======= user / trader vhod ==========*/
.admin_big {
    margin-bottom:2px;
    margin-top: 2px;
    padding: 2px;
    width: 140px;
}
#ul_main li a.pr_nameh4{font-size:16px; color:#333333; font-style: normal; text-decoration:none; margin:0; padding:0; }
#ul_main li a:hover.pr_nameh4{color:#FF6600;}
/*====contact_page.html===*/
fieldset {
    background-color: #FFFFFF;
    /*border: 1px solid #07519A;*/
    border-radius: 5px 5px 5px 5px;
    clear: both;
    margin: 0 0 0 10px;
    padding: 5px 10px 8px;
    width: auto;
}

#main form #price, #main form #tel, #main form #email, #main form #site, #main form #user_name, #main form #skype{margin-top:2px;}
#main form.input {
border: 1px solid #DFC88B; 
width: 150px;
height: 20px;
font-size: 15px;
padding: 1px;
margin: 2px;	
}
.big {
    width: auto;
}
.error {
    background-color: #FF0000;
    border: 1px solid #000000;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    margin: 2px;
    padding: 1px;
    text-align: center;
    width: 425px;
}
.done {
border: 1px solid #000000;
background-color: #58d87c;
padding: 1px;
margin: 3px;
color: #ffffff;
font-weight: bold;
text-align: center;
}

.done a, .done a:link, .done a:visited {
color: #ffffff;
text-decoration: none;
}

.done a:hover {
color: #ffffff;
text-decoration: underline;
}

#main form #name.input_big, #main form #email.input_big {
    margin-bottom: 5px;
    margin-top: 2px;
    padding: 1px;
    width: 220px;
}
/*=======*/
.select_big {
    font-size: 1.1em;
    padding: 1px;
    width: 180px;
}
.price_stat{width:170px; margin:1px 0;}
#sCartype option{margin-bottom:10px;}
#brandid, #pc_id, #year_id, #sCartype0, #sCartype, #sCarmake0, #sCarmake, #sMonthmake0, #sMonthmake, #sYearmake0, #sYearmake, #sModel0, #sModel, #sCasetype0, #sCasetype, #sMotor0, #sMotor, #sKPP0, #sKPP, #probeg0, #probeg, #doors0, #doors, #rh_drive0, #rh_drive, #sPaint0, #sPaint, #made_month, #made_year, #car_categoryId, #fuelId, #gearId, #doorId, #probeg, #rh_drive{background-color:#efefef; border:2px solid #FFF;}
#vht_sel_decoding option, #vht_decoding_str1, #vht_tr_eq option, #brandid option, #pc_id option, #year_id option, #sCartype option, #sCarmake0 option, #sCarmake option, #sYearmake0 option, #sYearmake option, #sMonthmake option, #sCasetype0 option, #sCasetype option, #sMotor0 option, #sMotor option, #sKPP0 option, #sKPP option, #probeg0 option, #probeg option, #sPaint0 option, #sPaint option, #made_month option, #made_year option, #car_categoryId option, #fuelId option, #gearId option, #doorId option, #probeg option, #doors option, #rh_drive option, #rh_drive option{padding-left:4px;}
#brandid option, #sCarmake option,  #sModel option{padding-left:20px;}
#ul_list_pos{float:right; width:300px; margin-top:20px; list-style-type:none;}
#ul_list_pos li{margin-bottom:10px;}
#gallery{float:left; width:940px; border-right:0px solid #CCC; padding:0; margin-top:0px;}
#gallery img{float:left; margin-top:10px; margin-right:10px; padding:0;  border:0px solid #CCC; }

#t_dealers{border:1px solid #CCCCCC; border-collapse:collapse; margin-bottom:50px; text-align:left;}
#t_dealers th, #t_dealers td{padding-left:4px; padding-right:10px; border:1px solid #CCCCCC;}






