*{margin:0;padding:0;}
body{background-color:#A3A6AD;color:#333;font:11px Verdana,Geneva,sans-serif;}
input,select,textarea{color:#333;font:11px Verdana,Geneva,sans-serif;border:1px inset #808080;}
select{height:18px;}
input{padding:1px 3px;}
textarea{width:806px;padding:1px 3px;height:74px;}
input.button{padding:0;border:0;margin:0;}
.red{color:#FF0000;}
a.remove{color:#CC0000;}

h4{font-size:14px;}
a{color:#333;}
img{border:0;}
li{list-style-type:none;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;font-size:1px;}

.bg{background:url(../img/bg.gif) left top repeat-y;margin:0 auto 30px;width:890px;}
.container{background:url(../img/bg_bottom.gif) left bottom no-repeat;padding:5px 38px 100px;width:814px;}

.login{float:left;}
.title{color:#9999A1;float:right;font-size:18px;}
.title span{color:#E50100;}
.title a img{vertical-align:middle;}
.logo{float:left;}
.motto{float:right;margin:40px 0 10px;}

.menu{background:url(../img/menu_current.gif) left top repeat-x;/**/height:32px;line-height:32px;}
.menu li{float:left;text-align:center;color:#E60003;border-left:1px solid #bdbec1;}
.menu li a{color:#FFF;text-decoration:none;}
.menu .current{background-color:#E0E0E0;}
.menu .current a{color:#E60003;}
.menu .a{width:230px;border:0;}
.menu .b{width:291px;}
.menu .c{width:291px;}


.caption{background:url(../img/bg_caption.gif) left top repeat-x;font-size:22px;height:68px;line-height:68px;padding-left:20px;}


/*search line*/
.search{background:#EBEEE7 url(../img/search_bottom.gif) left bottom no-repeat;position:relative;margin-bottom:20px;}
.search .bottom{background:url(../img/bg_search.gif) left top no-repeat;}
.search .controls{height:15px;padding-top:8px;padding-bottom:20px;position:relative;width:100%;}
.search .box{background:#EBEEE7 url(../img/search_shadow.gif) left top no-repeat;position:relative;top:-20px;width:100%;}
.search .expander{font-size:12px;font-weight:bolder;text-decoration:none;float:left;margin-left:18px;padding-left:20px;vertical-align:bottom;background:url(../img/expander_plus.gif) left center no-repeat;}
.search .expander.mod{background-image:url(../img/expander_minus.gif);}
.search .column{padding-left:20px;}
.search .column span{width:140px;}
.search select, .search input{margin-bottom:6px;}
/*search line*/


.column{float:left;width:370px;padding-left:60px;margin-bottom:30px;}
.column.nopadding{padding-left:0;}
.column span{display:block;float:left;width:150px;line-height:18px;}
.column label{display:block;float:left;width:150px;line-height:18px;}
.column div{float:left;position:relative;line-height:18px;}
.column b{color:#FF0000;}
select,input{margin-bottom:15px;}
.checkbox{padding-bottom:12px;}
.checkbox input{border:0;vertical-align:middle;margin-right:10px;margin-bottom:0;float:left;width:14px !important;}
.checkbox span{float:left;width:340px;}
.checkbox label{float:left;width:340px;}
.column span.squeeze{line-height:13px;}
.column label.squeeze{line-height:13px;}
.column div.squeeze{height:30px;padding:0;}


.double select{width:302px;}
.normal select{width:212px;}
.normal input{width:204px;}
.file input{float:left;width:300px;margin-right:20px;}
.file a{float:left;line-height:20px;padding-left:16px;background:url(../img/add_file.gif) left center no-repeat;}

.half select{width:88px;}
.half input{width:80px;}
.half p{position:absolute;line-height:18px;font-weight:normal;right:95px;}
.half.padding{padding-left:36px;}

.quarter input{width:50px;}


/*sort line*/
.sort{height:27px;background-color:#ebeee7;margin-bottom:30px;}
.sort li{float:left;margin-left:12px;}
.sort .first{background-color:#ebeee7;line-height:27px;font-weight:bolder;}
.sort b{line-height:1px;display:block;font-size:1px;border-left:1px solid #ebeee7;border-right:1px solid #ebeee7;}
.sort a{text-decoration:none;display:block;line-height:25px;padding-left:28px;background-position:6px center;background-repeat:no-repeat;margin-right:6px;}
.sort .sym-desc a{background-image:url(../img/sort_sym_desc.gif);}
.sort .sym-asc a{background-image:url(../img/sort_sym_asc.gif);}
.sort .num-desc a{background-image:url(../img/sort_num_desc.gif);}
.sort .num-asc a{background-image:url(../img/sort_num_asc.gif);}
.sym-asc,.sym-desc,.num-asc,.num-desc{background-color:#d1d4ce;}
.sym-asc b,.sym-desc b,.num-asc b,.num-desc b{background-color:#d1d4ce;}
.sort u{text-decoration:none;border-bottom:1px dashed #333;}
/*sort line*/

/*sort result*/
.car{float:left;margin-bottom:45px;width:814px;}
.car h4{margin-bottom:6px;}
.car p{font-size:14px;font-weight:bolder;margin-top:7px;}
.car img{float:left;margin-right:20px;padding-top:3px;}
.car span{font-size:10px;padding-bottom:10px;display:block;}
.car span a{text-decoration:none;}
.car span a:hover{text-decoration:underline;}
/*sort result*/

.pagination{height:20px;}
.pagination li{font-size:14px;font-weight:bolder;float:left;padding:0 4px;}
.pagination li.current a{color:#E50101;text-decoration:none;}
.pagination .prev,.pagination .next{font-size:12px;font-weight:normal;}
.pagination .prev{padding-left:0;}
.pagination .prev a{padding-left:15px;background:url(../img/pagination_prev.gif) left center no-repeat;}
.pagination .next{padding-right:0;}
.pagination .next a{padding-right:15px;background:url(../img/pagination_next.gif) right center no-repeat;}

/*one position*/
.car-info ul{margin-bottom:20px;}
.car-info li{line-height:20px;height:20px;}
.car-info li div{width:245px;float:left;}

.player{float:right;margin-top:10px;margin-right:30px;width:298px;}
.player a{display:block;border:1px solid #FFF;float:left;}
.player a:hover{border:1px solid #F50000;}
.player img{float:left;}
.player td{width:93px;}
/*one position*/

p.results{font-size:18px;margin-bottom:20px;}
p.results span{font-size:14px;}



/*admin*/
.admin .menu .a{width:139px;}
.admin .menu .b{width:165px;}
.admin .menu .c{width:223px;}
.admin .menu .d{width:284px;}


.options{background:#EBEEE7 url(../img/box_top.gif) left top no-repeat;}
.options .box{background:url(../img/box_bottom.gif) left bottom no-repeat;padding:20px 0 10px;width:100%;}
.options .column{padding-left:20px;margin-bottom:0px;}
.options .column span {width:135px;}
.options .half p{right:85px;}
.options input{margin-bottom:4px;}

.access-header{background-color:#ebeee7;border:0;width:814px;}
.access-header td{text-align:center;line-height:31px;}
.access-header .rights{border-bottom:1px solid #FFF;font-weight:bolder;}
.access-header .user{border-right:1px solid #FFF;width:374px;font-weight:bolder;}
.access-header .user a{background:url(../img/b_add.gif) center top no-repeat;padding:0 70px;font-size:20px;line-height:22px;text-decoration:none;vertical-align:-4px;}
.access input{margin:0;display:inline;padding:0;border:0;vertical-align:middle;}
.access ul{height:31px;border-bottom:1px solid #ebeee7;line-height:31px;overflow:hidden;}
.access li{float:left;}
.access .user{padding-left:16px;width:358px;}
.access .opts{width:219px;border-left:1px solid #ebeee7;text-align:center;font-size:31px;}
.access ul.mod{background-color:#F0F3F7;}
.access ul.mod .opts{border-left:1px solid #F0F3F7;}
.access ul.mod li span{display:inline;}
.access li span{display:none;font-size:10px;padding-left:20px;}
.access li span a{padding:0 3px;text-decoration:none;}
.access li span a:hover{text-decoration:underline;}
.access .ok{text-align:center;padding:10px 0;background-color:#EBEEE7;}


.auto-params .top{line-height:27px;font-weight:bolder;padding-left:8px;background-color:#ebeee7;border-bottom:1px solid #FFF;}
.auto-params .top a{padding-left:20px;background:url(../img/expander_p.gif) left center no-repeat;text-decoration:none;}
.auto-params .top a.mod{background-image:url(../img/expander_m.gif);}
.auto-params li{height:27px;line-height:27px;border-bottom:1px solid #e9ebea;padding-left:30px;}
.auto-params li.button{padding:0;}
.auto-params li img{float:left;margin-top:2px;}
.auto-params li a{text-decoration:none;vertical-align:middle;}
.auto-params li.mod{background-color:#f0f3f7;}
.auto-params li span{display:none;font-size:10px;padding-left:20px;}
.auto-params li.mod span{display:inline;}
.auto-params li span a{padding:0 3px;text-decoration:none;}
.auto-params li span a:hover{text-decoration:underline;}


.add-line{background-color:#ebeee7;padding:10px;height:22px;margin-bottom:20px;}
.add-line img{float:left;}


.photos li{float:left;margin-right:30px;}
.photos li input{margin-bottom:7px;border:0;padding:0;}

.add_photo{float:left;margin-right:10px;line-height:20px;font-weight:bolder;}



/* popup */

.popup{width:336px;background:url(../images/popup_mid.gif) left top repeat-y;position:fixed;left:50%;top:50%;z-index:10000;margin-left:-168px;margin-top:-60px;}
.popup .top{height:2px;line-height:2px;overflow:hidden;font-size:1px;background:url(../images/popup_top.gif) left top no-repeat;}
.popup .bot{height:2px;line-height:2px;overflow:hidden;font-size:1px;background:url(../images/popup_bot.gif) left top no-repeat;}

.close{background:url(../images/popup_close.gif) left top no-repeat;display:block;height:15px;width:15px;float:right;}
.head{background-color:#6E7274;color:#FFF;font-size:10px;height:15px;line-height:15px;margin:0 2px 0;padding:7px 7px 8px 17px;text-transform:uppercase;}
.head div{float:left;}
.body{padding:17px 20px;}

.popup h1{font-size:11px;width:106px;float:left;}.popup h2 input,.popup h3 input{font-size:11px;}
.popup h2{text-align:left;}
.ok{width:78px;}
.popup .cancel{width:93px;text-transform:none;}
.popup h2,.popup h3{margin-bottom:0px;}

.popup-forsale{position:absolute;top:115px;background-color:#FFF;width:880px;z-index:10000;margin-left:10px;}
.popup-forsale .application h1{width:130px;}
.popup-forsale .application h3{width:408px;}
.popup-forsale .head{margin:0;}

.popup-guestbook{background-color:#FFF;width:463px;position:fixed;left:50%;top:50%;z-index:10000;margin-left:-231px;margin-top:-100px;}
.popup-guestbook .head{margin:0;}
.popup-guestbook textarea{height:85px;margin:4px 0 0 0;width:415px;font-size:11px;padding:2px 3px;}

#shadowbox{margin: 0pt; padding: 0pt; background: rgb(0, 0, 0) none repeat scroll 0% 0%; overflow: auto; position: absolute; width: 100%; top: 0pt; left: 0pt; z-index: 2900; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; visibility: visible; opacity: 0.7; display: none;filter:alpha(opacity=70);}
