/* CSS Document */
/* CONTENT */
#results .outer{overflow:hidden; zoom:1; padding:0 7px 20px 7px; background:#d6d6d6;}
#results .container{float:right; width:100%; margin-left:-256px;}
#results .content{margin-left:256px; padding:2px; background:#8c8c8c;}


#results .center{overflow:hidden; zoom:1; font-size:11px; background:#e5e5e5;}
#results .pager{text-align:center; overflow:hidden; zoom:1; padding:10px;}
#results .pager div{float:left;}
#results .pager form{float:right;}
#results .pager select{width:44px; background:#dbdbdb; font-size:11px; border:1px solid #999;}
#results .pager a{color:#000; text-decoration:none;}
#results .pager a:hover{text-decoration:underline;}
#results .center table{width:100%; border-collapse:collapse; font:11px Tahoma;}
#results .center th{background:#828282; color:#ccc; font-weight:normal; padding:7px 10px 5px 10px; text-align:left; vertical-align:top;}
#results .center th img{vertical-align:middle;}
#results .center td{padding:10px; text-align:left; vertical-align:top; border-bottom:1px solid #828282;  border-right:1px solid #828282;}
#results .center ul{list-style-type:none; margin:0;}

#results .center .sort .add{float:right; display:block;}
#results .center .sort ul{padding-left:28px;}
#results .center .sort li{padding-bottom:10px;}
#results .center .sort input{margin-left:-20px;}
#results .center .sort .nm{font:bold 12px Tahoma; padding-bottom:7px;}
#results .center .sort .adr{color:#2d6f16;}
#results .center .sort .txt{padding-bottom:5px;}
#results .center .sort .det a{color:#ad2d23;}
#results .center .sort .qnt{color:#898989;}

#results .center .serv{width:160px;}
#results .center .serv li{background:url(/public/images/companies/arr_black.gif) no-repeat 0 4px; padding:0 0 8px 7px;}
#results .center .cont{border-right:none; padding-left:30px; width:125px;}
#results .center .cont li{padding-bottom:5px;}

#results .center .textarea{background:#cbcbcb; padding:5px 8px; width:305px; margin-left:27px; overflow:hidden; zoom:1;}
#results .center .textarea label{display:block; padding-bottom:5px;}
#results .center .textarea a{text-decoration:none; border-bottom:1px dashed #641d2d;}
#results .center .textarea a:hover{border:none;}
#results .center .textarea textarea{width:302px; height:48px; border:1px solid #999; margin-bottom:5px;} 
#results .center .textarea .btn{background:url(/public/images/companies/vote_bt.gif) no-repeat; width:108px; height:20px; border:none; color:#fff; font:bold 11px Tahoma; float:right; padding-bottom:3px;}
#results .center .bot{border-top:3px solid #da9f1c; padding:10px 10px 0 10px;}
#results .center .bot li{padding-bottom:3px;}
#results .center .bot img{vertical-align:middle; margin:0 12px 0 6px;}
#results .center .bot a{font-weight:bold;}

#results .filtr{background:#eed48f; margin:0 0 10px 0px; padding:7px 20px 15px 20px; //padding:7px 20px 5px 20px; overflow:hidden; zoom:1;}
#results .filtr .sw {padding: 0px 4px; background:url(/public/images/carads/filtr_arr4.gif) no-repeat 0% -16px;}
#results .filtr .sw_open {background-position: 0% -38px;}
#results .filtr h1{color:#bd6c11; margin-bottom:10px;}
#results .filtr h1 a{font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:none; border-bottom:1px dashed #000;}
#results .filtr h1 a:hover{border:none;}
#results .filtr h1 span{background:url(/public/images/carads/filtr_arr1.gif) no-repeat 100% 11px; //background:url(/public/images/carads/filtr_arr1.gif) no-repeat 100% 3px; padding-right:13px;}
#results .filtr ul{width:300px; float:left; list-style-type:none; margin:0; padding:0; font-size:11px;}
#results .filtr ul li{margin-bottom:6px; padding-right:10px;}
#results .filtr ul li a{color:#000;}
#results .filtr ul ul{padding:5px 0 0 30px;}
#results .filtr ul strong{padding-left:1px; /*background:url(/public/images/carads/filtr_arr4.gif) no-repeat 0% -16px;*/}
#results .filtr ul strong a{/*border-bottom:1px solid #000;*/ /* text-decoration:none; */}
#results .filtr ul strong a:hover{border:none;}
#results .filtr ul .current{font-weight:bold; color:#bd6c11; cursor:text; text-decoration:none;}
#results .filtr ul .open{background-position:100% 6px;}


/* SIDEBAR */
#results .sidebar{float:left; width:243px;}
#results .catreg{margin-bottom:18px;}
#results .nav{background:#c7c6cf; padding:4px 4px 6px 4px; font-size:11px;}
#results .nav .bg{background:#E1E2E5 url(/public/images/companies/serv_nav_bg.gif) repeat-x bottom; padding:3px 3px 3px 3px;}
#results .nav .title{background:#81111e url(/public/images/companies/title_bg.gif) repeat-x; text-align:center; color:#ccc; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding:4px 5px; margin-bottom:6px;}
#results .nav .title img{vertical-align:middle;}
#results .nav form{padding:0 4px;}
#results .nav label{display:block; font-weight:bold; padding-bottom:4px;}
#results .nav select{width:200px; background:#dbdbdb; font-size:11px; border:1px solid #999; margin-bottom:10px;}
#results .nav ul{margin:0;}
#results .nav li{padding:0 0 2px 0; list-style-type:none;}
#results .nav .change{padding:10px;}
#results .nav .change a{background:url(/public/images/companies/arr_white.gif) no-repeat 0 4px; padding-left:11px;}
#results .nav .res{display:block; width:192px; height:20px; background:url(/public/images/companies/res_btn.gif) no-repeat; margin-top:10px; font-weight:bold; color:#fff; padding:0 14px 0 5px; line-height:20px; text-decoration:none;}
#results .nav .res:hover{text-decoration:underline;}
#results .nav .res span{float:right; color:#dedede;}
#results .nav li {padding: 5px 0px 5px 20px; font-weight: normal;}
#results .nav li.z1{background: #D6D6D6}
#results .nav li.z2{background: #E2E2E2}
#results .nav li.hl{background: #EED48F}

.yellow{background: #f1bf00 url(/public/images/ab_h3.gif) top left repeat-x; color:#63111b; padding:3px 10px;}
.yellow H1 a, .yellow H1{color:#63111b; padding:0px; margin:0; font-size: 12px; font-weight: 700; }

h2.yellow{background:url(/public/images/ab_h3.gif) top left repeat-x; color:#63111b; padding:3px 10px;}
h2.yellow a{color:#63111b; padding:0px; margin:0;}


.contejner{padding:0 7px; padding-bottom: 12px;}
#allPage{ background-color: #D6D6D6}