* {border:medium none; margin:0; padding:0;}
html, body {width:100%;}
html {background:transparent url(/img/site/bg_body.gif) scroll center top;}
body {color:#333; font-family:Arial; font-size:68.75%; height:100%; line-height:1.4;}

ul, li {list-style-image:none; list-style-position:outside; list-style-type:none;}
a, a:active, a:visited {text-decoration:none;color:#3B5998;cursor:hand;cursor:pointer;}
.red{color:#3B5998;}
a:hover{text-decoration:underline;}
a:hover img {text-decoration:none;}

h1, h2, h3, h4, h5, h6, th {font-size:10px; font-weight:bold; }
input, select, textarea {font-family:Arial; font-size:12px;}
/*table, td {border-collapse:collapse;}*/
.clearfix:after {clear:both; content:"."; display:block; height:0; visibility:hidden; }
*html .clearfix {display:inline-block;}
*+html .clearfix {display:inline-block;}
#wrap {padding:0px; width:1000px; margin:0px auto; position:relative; border-left:1px solid #f2f2f2; border-right:1px solid #f2f2f2;}
.wrap {width:1002px; margin:0 auto;}
#lbg{position:absolute; left:-300px;}
#rbg {position:absolute; right:-289px; overflow: hidden;}
.wall{color:#8A8A8A}

h2,  .h2{font-size:14px; font-family:arial; font-weight:bold;}
/*header*/
 .top{background:#3B5998;height: 28px;padding-top:10px;}
 .top .menu{padding:0 20px;background: #627AAD;border:1px solid #1D4088;border-bottom:none;float:right;width: 735px;}
 .top .menu li{float:left;white-space: nowrap;}
 .top .menu li a{color:white;padding:6px 6px;font-size: 11px;font-weight: bold;display: block;}
 .top .menu li a:hover{color:white;text-decoration:none;}
 .top .menu li.drop-parent{position:relative;}
 .top .menu li.drop-parent > a{padding-right:12px;background:transparent url(/img/arrow2.png) no-repeat right 10px;}
 .top .menu li.drop-parent a:hover{background-color: #6D86B7;}
 .top .menu li.drop-parent ul{position:absolute;top:100%;background: #627AAD;display:none;z-index: 300;min-width: 100%;right: 0;}
 .top .menu li.drop-parent:hover ul{display:block;}
 .top .menu li.drop-parent ul li{float:none;}

#header{height:108px;}
#header .top .rss{float:left;padding-left:30px;}
#header .logo{ background:white; position:absolute; top:-20px; left:41px;padding: 10px;-moz-border-radius: 15px;  border-radius: 15px;}
#miniprofile {position:relative;}
#miniprofile .profile.home{font-size: 16px;font-weight: bold;float: right;width: 100%;text-align: right;}
#miniprofile ul.navigation > li {background:none;padding-left:0;}
#miniprofile ul.navigation > li > a{background:#EFF2F7;width: 100%;display: block;padding: 3px;}
#miniprofile ul.navigation > li:hover > a{background:#D8DFEA;width: 100%;display: block;padding: 3px;}
#miniprofile #info a{text-decoration:underline;}

#miniprofile a.photo-changer{position:absolute;top:5px;background: white;border: 1px solid #1D4088;display:block;opacity: 0.6;padding: 7px;font-size: 15px;left: 56px;}
#miniprofile.filled a.photo-changer{display:none;}
#miniprofile.filled:hover a.photo-changer{display:block;}
#header .banner_top1{border:1px solid #d3d3d3;height:100px; width:500px; position:absolute; top:3px; right:260px;overflow:hidden;}
#header .banner_top2{border:1px solid #d3d3d3;height:96px; width:236px; position:absolute; top:3px; right:5px;overflow:hidden;padding:2px;}
ul.langbar, ul.service_button, div.registr{float:right; padding-right:15px;}
div.registr p{color:#262626; float:left; font-size:11px; padding-right:5px; padding-top:3px;}
.langbar li{float:left; height:23px; width:25px;}
.langbar li a{display:block; font-family:tahoma; font-size:10px; font-weight:bold; height:23px; padding:4px 0 0 6px; width:19px; color:#000;}
.langbar li.active{padding-right:6px;}
.langbar li.active a{background:url(/img/site/bg/bg_lang.gif) no-repeat; color:#fff; text-decoration:none;}
.service_button li{float:left; height:23px; width:25px;}
.service_button li.active{padding-right:4px;}

.but{ background:url(/img/site/buttons/but_left.gif) no-repeat top left; padding:0  3px; margin-top:-1px; }
.but a{ background:url(/img/site/buttons/but_bg_r.gif) no-repeat top right; padding:4px 8px 4px 6px; color:#fff; font-size:11px; font-weight:bold; display:block;}
.but2{ background:url(/img/site/buttons/but_bg_r.gif) no-repeat top right; padding:4px 8px 4px 6px; color:#fff; font-size:11px; font-weight:bold; display:block;}
.but_black{ background:url(/img/site/buttons/but_black_left.gif) no-repeat top left; padding:0px 3px 0px; }
.but_black a{ background:url(/img/site/buttons/but_black_bg_r.gif) no-repeat top right; padding:3px 8px 4px 8px; color:#fff; font-size:11px; font-weight:bold; display:block; height:15px; white-space:nowrap; }
.somes{ margin:3px 0px 0px}
*html .but a{width:20px}
*html .but_black a{width:20px}
/*top menu*/
#topmenu {border-top:1px solid #f6f6f6;}
#topmenu li{float:left; background:url(/img/site/bg/bg_topmenu.gif) repeat-x left bottom; height:39px;}
#topmenu li div{ background:url(/img/site/bg/bg_topmenu_delim.gif) no-repeat top right; height:34px; float:left}
#topmenu li a{ text-indent:-9999px; height:31px; display:block; overflow:hidden;}
/*#topmenu .main{padding:0px 30px;}
#topmenu .brand{padding:0px 30px;}
#topmenu .opt{padding:0px 30px;}
#topmenu .anonce{padding:0px 30px;}
#topmenu .site{padding:0px 30px;}*/
/*.ul_partizan_menu{padding-left:10px;}*/



body, #container, #content, #left_sidebar, #right_sidebar {position:relative;}
#container {overflow:hidden; padding:7px 216px 5px 235px;; background:url(/img/site/bg/bg_sidebar.gif); width:549px;}
#width_container{overflow:hidden; padding:7px 216px 5px 0px;; background:url(/img/site/bg/bg_sidebar.gif); width:780px;}
#width_container{position:relative;}
#content, #left_sidebar, #right_sidebar {float:left; margin-bottom:-32767px; padding-bottom:32767px;}
div#content{width:100%; z-index:100; //position:relative; //margin-right: -100%}
#left_sidebar { margin-left:-100%; right:228px; width:221px; //margin-left: -221px; //right:7px;}
#right_sidebar { margin-right:-100%; width:202px; padding-left:7px; //margin-right: -202px; //margin-left:272px; //left:7px;}

*+html #content{ margin-right:0;}
*+html #left_sidebar { margin-left:-100%; right:228px; width:221px;}
*+html #right_sidebar { margin-right:-100%; width:202px; padding-left:7px; margin-left:0px;}
#left_sidebar_search a{font-family:Verdana; font-size:12px; font-weight:normal; color:#404040;}
#left_sidebar_search div{padding-bottom:6px;}
#left_sidebar_search li{background:transparent url(/img/site/bg/bg_hover_menu.gif) no-repeat scroll 1px 16px;padding:10px 0 0  9px;}
#left_sidebar_search li strong{font-size:12px; color:#404040;}
#left_sidebar_search  li.submenu{background:none; padding:0 0 0 13px;}
.active_search {color:#3B5998 !important}
/*right sidebar
#right_sidebar{float:left; width:202px; padding-right:8px}*/
/*left sidebar*/
/*#left_sidebar{float:left; width:221px; padding-left:7px; background:url(/img/site/bg/bg_sidebar.gif);}*/
#left_sidebar div{padding-bottom:6px;}
#left_sidebar div.banner{padding:0px;}
#left_sidebar li{background:transparent url(/img/site/bg/bg_hover_menu.gif) no-repeat scroll 1px 16px;padding:10px 0 0  9px;}
#left_sidebar li strong{font-size:12px; color:#404040;}
#left_sidebar li.submenu{background:none; padding:0 0 0 13px;}
*html #left_sidebar ul{zoom:1}
*+html #left_sidebar li.submenu{margin-top:-18px}
#left_sidebar li.active{ background:url(/img/site/bg/bg_activ_menu.gif) no-repeat ; color:#fff; font-size:12px; font-family:Verdana;}
*+html #left_sidebar li.active{margin-top:4px; margin-bottom:4px}
*html #left_sidebar li.active{margin-top:4px; margin-bottom:4px}
#left_sidebar a{font-family:Verdana; font-size:12px; font-weight:normal; color:#404040;}

#left_sidebar a:hover{color:#3B5998; font-weight:normal;}

#left_sidebar li li.active{margin-left:-13px; padding-left:36px;}
#left_sidebar li li li.active{margin-left:-26px; padding-left:49px;}
#left_sidebar li li li li.active{margin-left:-39px; padding-left:62px;}

#left_sidebar div.big_buttons a{ text-indent:-9999px; height:45px; display:block; overflow:hidden;}
.banner_side{border:1px solid #d3d3d3;margin-top:8px;max-height:200px;width:200px;}

/*News*/
h2.title_news {background:#FFFFFF url(/img/site/bg/bg_side_grey_title.gif) no-repeat scroll 0 0; margin:5px 0 1px; padding:4px 0 4px 11px;}
h2.title_congrat {background:#FFFFFF url(/img/site/bg/bg_side_title.gif) no-repeat scroll 0 0; margin:5px 0 1px; padding:4px 0 4px 12px; color:#fff}
.side_block{ background:#f4f4f4 url(/img/site/bg/bg_side_foot.gif) no-repeat bottom left; padding:6px 5px;}
.side_block div{ background-color:#fff; padding:3px; margin-bottom:4px;}
.side_block div a.blockpic{float:left; padding-right:10px;}
.side_block div a{font-size:11px; color:#363636; }
.side_block div a:hover{ text-decoration:underline;}
.side_block div p{color:#898989; font-size:10px;}
.side_block div p strong{color:#ff1134;}
.side_block a.archiv{ margin:7px 0 2px; display:block;}

/*footer*/
#footer{background:url(/img/site/bg/bg_footer.gif) repeat-x; padding-top:20px; width:1000px;}
#footer .copy{ height:63px;}
#footer ul li{float:left;}
#footer ul li span{padding:0px 6px; font-size:11px; color:#8a8a8a;} 
#footer ul li a{color:#8a8a8a; font-size:11px}
#footer ul li a:hover, #footer ul li a.active{color:#3B5998; text-decoration:underline;}
#footer .logo{float:left; padding:2px 40px 0 26px;}
#footer p{ float:left; width:707px; color:#b9b9b9; font-size:11px;}
#footer p strong{color:#2e2e2e; font-weight:normal;}
#footer .counters{ height:82px; padding:15px 0 0 25px; background-color:#f6f6f6;}
#footer .counters .banner{float:left; margin-top:2px;}
#footer .counters ul li{float:left; padding:0 0 4px 15px;}


/*search*/
.searchbox{ background:url(/img/site/bg/bg_searchbox.gif) no-repeat top left; height:25px; padding:6px 5px;}
.searchbox input, .searchbox select{float:left;}
.searchbox input.text, .newpost input.capcha_cod{background:transparent url(/img/site/bg/bg_input.gif) no-repeat scroll 0 0; color:#333; height:14px; padding:5px 2px 5px 5px; width:233px;}
.searchbox input.button{margin-top:2px}
.newpost input.reg_wide{background:transparent url(/img/site/bg/bg_input_wide.gif) no-repeat scroll 0 0; color:#333; height:14px; padding:5px; width:356px; float:left;}
.myaccount input.acc_wide{background:transparent url(/img/site/bg/bg_input_wide.gif) no-repeat scroll 2px 0; color:#333; height:16px; padding:6px 5px; width:356px; float:left;}
.myaccount input.acc_active{background:transparent url(/img/site/bg/bg_input_active.gif) no-repeat scroll 0 0; color:#333; height:14px; padding:7px 5px; width:356px; float:left;}
.myaccount table{margin-top:10px;}
.myaccount table td{ vertical-align:top; font-size:11px; padding-bottom:5px;}
.myaccount  td.button{padding-top:14px;}
.myaccount td strong{ font-weight:normal; padding:4px 0 0 8px; display:block; float:left;}
.myaccount td label{ padding-left:4px }


/*navigator*/
.navigator{ font-size:11px; color:#ff1f34; padding:10px 0px 3px 10px; font-family:tahoma; }
.navigator a{color:#505050; text-decoration:underline;}
.navigator a:hover{color:#3B5998;}
.navigator strong{color:#505050; font-weight:bold;}

/*pager*/
#pager{padding-top:5px; float:left;width: 100%;}
#pager ul li{float:left; padding:1px 4px; font-weight:bold;}
#pager ul li.active{ background: url(/img/site/bg/bg_pager.gif) repeat-x  left 1px; color:#fff;}
#pager ul li a{color:#505050; text-decoration:none; font-weight:bold;}
#pager ul li.np a{font-weight:normal; color:#3B5998;}
#pager ul li.np span:hover{font-weight:normal; color:#3B5998;}
#pager ul li.np span{ text-decoration:underline; color:#505050;}

#pager_top{padding-top:8px; padding-left:35px; padding-bottom:2px;}
#pager_top ul li{float:left; padding:1px 4px; font-weight:bold;}
#pager_top ul li.active{ background: url(/img/site/bg/bg_pager.gif) repeat-x top left; color:#fff;}
#pager_top ul li a{color:#505050; text-decoration:none; font-weight:bold;}
#pager_top ul li.np a{font-weight:normal; color:#3B5998;}
#pager_top ul li.np span:hover{font-weight:normal; color:#3B5998;}
#pager_top ul li.np span{ text-decoration:underline; color:#505050;}

#pager_bot{padding-top:8px; padding-left:35px;}
#pager_bot ul li{float:left; padding:1px 4px; font-weight:bold;}
#pager_bot ul li.active{ background: url(/img/site/bg/bg_pager.gif) repeat-x top left; color:#fff;}
#pager_bot ul li a{color:#505050; text-decoration:none; font-weight:bold;}
#pager_bot ul li.np a{font-weight:normal; color:#3B5998;}
#pager_bot ul li.np span:hover{font-weight:normal; color:#3B5998;}
#pager_bot ul li.np span{ text-decoration:underline; color:#505050;}
.inblock{padding-bottom:10px;}
/*anonce_menu*/
#anonce_menu{ background:url(/img/site/bg/bg_board.gif) repeat-y; height:68px; padding-top:0px; margin-bottom:10px;}
#anonce_menu ul li{float:left;  padding:0px 9px 0 7px; background:url(/img/site/bg/bg_anoncemenu_delim.gif) no-repeat top right;}
#anonce_menu ul li a:link,#anonce_menu ul li a {
	line-height:34px;
}
#anonce_menu ul li a:hover{
	background:#363636;
}
#anonce_menu ul li a.sell{background:url(/img/site/buttons/sale.gif) no-repeat 0px 0px; height:18px; width:71px; overflow:hidden; text-indent:-5000px; display:block;}
#anonce_menu ul li a.buy{background:url(/img/site/buttons/buy.gif) no-repeat 0px 0px; height:18px; width:55px; overflow:hidden; text-indent:-5000px; display:block;}
 #anonce_menu ul li a.sell:hover{ background-position: 0px -18px;}
 #anonce_menu ul li a.buy:hover{background-position: 0px -18px;}
#anonce_menu ul li span.sell{background:url(/img/site/buttons/sale.gif) no-repeat 0px -18px; height:18px; width:71px; overflow:hidden; text-indent:-5000px; display:block;}
#anonce_menu ul li span.buy{background:url(/img/site/buttons/buy.gif) no-repeat 0px -18px; height:18px; width:55px; overflow:hidden; text-indent:-5000px; display:block;}
/*corners*/
.corners{position:absolute; height:5px; width:5px; z-index:999;}
#block_out{position:relative; margin-top:7px; background-color:#FFFFFF; z-index:1; ower}
#block_out .corners_lb {background:transparent url(/img/site/bg/corners/lb_out.gif) no-repeat scroll left top; bottom:0px; left:0px; z-index:2;}
#block_out .corners_rb {background:transparent url(/img/site/bg/corners/rb_out.gif) no-repeat scroll left top; bottom:0px; right:0px; z-index:2;}
#block_out .corners_lt {background:transparent url(/img/site/bg/corners/lt_out.gif) no-repeat scroll left top; top:0px; left:0px; z-index:2;}
#block_out .corners_rt {background:transparent url(/img/site/bg/corners/rt_out.gif) no-repeat scroll left top; top:0px; right:0px; z-index:2;}

.partizan_block_out{position:relative; margin-top:2px; background-color:#FFFFFF; z-index:1; border:2px solid; display:block;  overflow:hidden; width:320px;}
.partizan_block_out .corners_lb {background:transparent url(/img/site/bg/corners/lb_out.gif) no-repeat scroll left top; bottom:0px; left:0px; z-index:2;}
.partizan_block_out .corners_rb {background:transparent url(/img/site/bg/corners/rb_out.gif) no-repeat scroll left top; bottom:0px; right:0px; z-index:2;}
.partizan_block_out .corners_lt {background:transparent url(/img/site/bg/corners/lt_out.gif) no-repeat scroll left top; top:0px; left:0px; z-index:2;}
.partizan_block_out .corners_rt {background:transparent url(/img/site/bg/corners/rt_out.gif) no-repeat scroll left top; top:0px; right:0px; z-index:2;}

.partizan_img_block_out{position:relative;  background-color:#FFFFFF;  border:0px solid; display:block;  overflow:hidden; width:260px; float:left;}

.left_img_partizan{position:relative; margin-left:1px; width:85px; background-color:#FFFFFF; z-index:1; float:left;} 
.cart_img_partizan{position:relative; margin-left:1px; width:30px; background-color:#FFFFFF; z-index:1; float:right;} 
.left_block_partizan{position:relative; padding-left:7px; width:200px; background-color:#FFFFFF; z-index:1; float:left;display:inline;} 
.right_block_partizan{position:relative; margin-left:6px; width:200px; min-height:85px; background-color:#FFFFFF; z-index:1; float:left; text-align:center;display:inline;} 
.right_price_partizan{position:relative; margin-left:1px; width:250px; background-color:#FFFFFF; z-index:1; float:left;  text-align:right; overflow:hidden;}  
.partizan_price_url  {padding-right:30px; display:block; height:20px; padding-top:10px; background:transparent url(/img/site/cart.gif) no-repeat scroll right top; top:0px; right:0px; z-index:2;float:right;}

#owners_icon{position: absolute;vertical-align: middle;right: 0;top: 2px; right: 10px;top: 20px;}
#owners_icon a{width: 22px;height: 22px;display: block;float: left;vertical-align: middle;margin: 2px;border: 1px solid lightgray;}

#group_ava  a{float:left;width:52px;margin: 2px;border: 1px solid lightgray;}
#group_ava  a:hover {border-color:gray;}
#group_ava  img{width:50px;height:50px}

#owners_icon a:hover {width: 24px;height:24px;background-position: 2px;margin:1px;border-color:gray;}
.img_products{background: url(/public/images/products.jpg) no-repeat 1px;}
.img_albums{background: url(/public/images/albums.jpg) no-repeat 1px;}
.img_place{background: url(/public/images/place.jpg) no-repeat 1px;}
.img_question{background: url(/public/images/question.jpg) no-repeat 1px; }
.owner_name{display: none;}
.adress_class{display:none}
#left_sidebar .owner_name{display:none}
#left_sidebar .trader_out{width: 220px ;background:none}
#left_sidebar .adress_class{display:block;padding-top: 40px}
#left_sidebar .adress{display:none;}
#left_sidebar .ava_size{width:65px}
.ava_size{width:65px}
#left_sidebar #owners_icon{}
#blockk_out{position:relative; margin-top:7px; width:350px; background-color:#FFFFF; z-index:1; float:left;} 
#blockk_out .corners_lb {background:transparent url(/img/site/bg/corners/lb_out.gif) no-repeat scroll left top; bottom:0px; left:0px; z-index:2;}
#blockk_out .corners_rb {background:transparent url(/img/site/bg/corners/rb_out.gif) no-repeat scroll left top; bottom:0px; right:0px; z-index:2;}
#blockk_out .corners_lt {background:transparent url(/img/site/bg/corners/lt_out.gif) no-repeat scroll left top; top:0px; left:0px; z-index:2;}
#blockk_out .corners_rt {background:transparent url(/img/site/bg/corners/rt_out.gif) no-repeat scroll left top; top:0px; right:0px; z-index:2;}

#blockkk_out{position:relative; margin-top:7px; margin-left:5px; width:270px; background-color:#FFFFFF; z-index:1; float:left;}
#blockkk_out .corners_lb {background:transparent url(/img/site/bg/corners/lb_out.gif) no-repeat scroll left top; bottom:0px; left:0px; z-index:2;}
#blockkk_out .corners_rb {background:transparent url(/img/site/bg/corners/rb_out.gif) no-repeat scroll left top; bottom:0px; right:0px; z-index:2;}
#blockkk_out .corners_lt {background:transparent url(/img/site/bg/corners/lt_out.gif) no-repeat scroll left top; top:0px; left:0px; z-index:2;}
#blockkk_out .corners_rt {background:transparent url(/img/site/bg/corners/rt_out.gif) no-repeat scroll left top; top:0px; right:0px; z-index:2;}

#blockkkk_out{position:relative; margin-top:7px; width:175px; background-color:#FFFFFF; z-index:1; float:left;}
#blockkkk_out .corners_lb {background:transparent url(/img/site/bg/corners/lb_out.gif) no-repeat scroll left top; bottom:0px; left:0px; z-index:2;}
#blockkkk_out .corners_rb {background:transparent url(/img/site/bg/corners/rb_out.gif) no-repeat scroll left top; bottom:0px; right:0px; z-index:2;}
#blockkkk_out .corners_lt {background:transparent url(/img/site/bg/corners/lt_out.gif) no-repeat scroll left top; top:0px; left:0px; z-index:2;}
#blockkkk_out .corners_rt {background:transparent url(/img/site/bg/corners/rt_out.gif) no-repeat scroll left top; top:0px; right:0px; z-index:2;}


.prod_out{position:relative; margin-top:7px;width:270px;float:left;  background-color:#FFFFFF;}
.prod_out .corners_lb {background:transparent url(/img/site/bg/corners/lb_out.gif) no-repeat scroll left top; bottom:0px; left:0px; z-index:2;}
.prod_out .corners_rb {background:transparent url(/img/site/bg/corners/rb_out.gif) no-repeat scroll left top; bottom:0px; right:0px; z-index:2;}
.prod_out .corners_lt {background:transparent url(/img/site/bg/corners/lt_out.gif) no-repeat scroll left top; top:0px; left:0px; z-index:2;}
.prod_out .corners_rt {background:transparent url(/img/site/bg/corners/rt_out.gif) no-repeat scroll left top; top:0px; right:0px; z-index:2;}
.prod_out .block{border:1px solid #e3e3e3;display:block;margin:0 auto;padding:7px 8px;position:relative;z-index:1;font-size:12px;}
.st{margin-right:7px;}
.prod_out img{border:1px solid #ebebeb;float:left;margin-right:7px;width:80px;}
.prod_out a{color:#3B5998!important;}
.prod_out strong a{display: block;height: 31px;}
.prod_out a.infolink{color:#4f4f4f;background:url(/img/site/ico/info.gif) no-repeat left;padding-left:25px;font-size:11px;font-weight:bold;padding-top:3px;padding-bottom:2px;clear:both;width:132px; display:block;float:right;}
.prod_out .descr{color:#7A7A7A;display:block;float:left;font-size:11px;height:9em;line-height:1.5;overflow:hidden;width:158px;}
.prod_out .point-name{display:block;float:left;margin-top:10px;}
.prod_out strong{display:block;}

.wall-item{padding: 5px 1px 3px;border-top: 1px solid #F1F1F1;position:relative;overflow:hidden;}
.wall-time{float: right;}
.wall-image{float:left;padding:2px;margin: 2px 5px 2px 2px;border:1px solid #ccc;}
.wall-image:hover{border-color: #3B5998;}


/*.trader_out{padding: 5px 1px 3px;border-top: 1px solid #F1F1F1;position:relative;overflow:hidden;}*/

.trader_out{position:relative; margin-top:7px;width:530px;float:left;  background-color:#FFFFFF;border-top: 1px solid #F1F1F1;padding-top:10px}
.trader_out .corners_lb {background:transparent url(/img/site/bg/corners/lb_out.gif) no-repeat scroll left top; bottom:0px; left:0px; z-index:2;}
.trader_out .corners_rb {background:transparent url(/img/site/bg/corners/rb_out.gif) no-repeat scroll left top; bottom:0px; right:0px; z-index:2;}
.trader_out .corners_lt {background:transparent url(/img/site/bg/corners/lt_out.gif) no-repeat scroll left top; top:0px; left:0px; z-index:2;}
.trader_out .corners_rt {background:transparent url(/img/site/bg/corners/rt_out.gif) no-repeat scroll left top; top:0px; right:0px; z-index:2;}
.trader_out .block{border:1px solid #e3e3e3;display:block;margin:0 auto;padding:7px 8px;position:relative;z-index:1;font-size:12px;}
.trader_out .partizanblockcont{border:1px ;display:block;margin:0 auto;padding:4px 4px;position:relative; font-size:12px;  margin-left:350px;  clear:both; float:right;}
.trader_out .partizanblock{border:1px ;display:block;margin:0 auto;padding:4px 4px;position:relative;z-index:1;font-size:12px;  margin-left:90px; margin-right:160px; }
.st{margin-right:7px;}
#tabser .st{margin-right:1px;}
.trader_out img{float:left;padding:2px;margin: 2px 5px 2px 2px;border:1px solid #ccc;}
.trader_out a{color:#3B5998;}
.trader_out a.infolink{color:#4f4f4f;background:url(/img/site/ico/info.gif) no-repeat left;padding-left:25px;font-size:11px;font-weight:bold;padding-top:3px;padding-bottom:2px;clear:both;width:132px; display:block;float:right;}
.trader_out .descr{color:#7A7A7A; display:block; float:left; font-size:11px; width:158px;}
.trader_out strong{display:block;}
.tpoint{position: relative}



#block_in{position:relative; background-color:#fbfbfb; margin-bottom:7px;}
#block_in .corners_lb {background:transparent url(/img/site/bg/corners/lb_in.gif) no-repeat scroll left top; bottom:0px; left:0px}
#block_in .corners_rb {background:transparent url(/img/site/bg/corners/rb_in.gif) no-repeat scroll left top; bottom:0px; right:0px}
#block_in .corners_lt {background:transparent url(/img/site/bg/corners/lt_in.gif) no-repeat scroll left top; top:0px; left:0px;}
#block_in .corners_rt {background:transparent url(/img/site/bg/corners/rt_in.gif) no-repeat scroll left top; top:0px; right:0px;}

#block_out .block{border:1px solid #e3e3e3; display:block; margin:0 auto; padding:7px 8px;  z-index:11;}
#block_in .block{border:1px solid #d9e1f0; display:block; margin:0 auto; padding:7px 8px; position:relative; z-index:1;}

/**/
#map {padding:20px 0 20px 20px;}
#map a{color:#4a4e54; font-size:12px;}
#map a:hover{color:#f11a2d; text-decoration:underline;}
#map li{padding-left:12px;}
#map ul li{padding-left:14px;}

li.parent{ background:url(/img/site/arrow.gif) no-repeat left 3px; padding-bottom:2px;}
*html #map li ul {margin-top:-16px;}
*+html #map li ul {margin-top:-16px;}
a.text{display:block; padding:0 0 4px;}
ul.mapping{padding-left:20px;}
ul.mapping ul{ padding-bottom:0px;} 
ul.mapping ul ul {padding-bottom:20px;}
ul.mapping ul ul ul{padding-bottom:0px;}

#map ul.child li{ background:none; padding:0px;}
#map ul.child li a{padding-left:14px;}
#map ul.child li a:hover{ background:url(/img/site/arrow.gif) no-repeat left 4px; padding-left:14px;}

#personal_map a{color:#4a4e54; font-size:12px;margin:4px 0px;}
#personal_map a:hover{color:#f11a2d; text-decoration:underline;}
#personal_map li{padding-left:12px;margin:2px 0px;}
#personal_map ul li{padding-left:14px;clear:both;}
#personal_map{margin-bottom:20px; padding:20px 0 0 20px;}
#personal_map li.parent{background:url(/img/site/arrow.gif) no-repeat left 3px;}
#personal_map span#cur_cat{background:url(/img/site/bg/bg_cur_cat.gif) repeat-x center;color:#4A4E54;font-size:12px;color:#fff;font-weight:bold;height:20px;float:left;display:block;}
#personal_map div#cur_cat_left{background:url(/img/site/bg/bg_cur_cat_left.gif) no-repeat;float:left;height:20px;width:6px;}
#personal_map div#cur_cat_right{background:url(/img/site/bg/bg_cur_cat_right.gif) no-repeat;float:left;height:20px;width:6px;}
*html #personal_map li ul{margin-top:-16px}
*+html #personal_map li ul{margin-top:-16px}


.block .left_block{float:left; width:49%; padding-right:5px;}
.block .right_block{float:left; width:49%; padding-left:5px}

/**/
h1{ font-size:16px; color:#3c3c3c; font-weight:bold; font-family:Arial;}
h1 strong{color:#3B5998;}
h4{ font-size:14px; color:#3c3c3c; font-weight:bold; height:19px; margin:0px 0 5px;}
h4 strong{color:#3B5998;}
h5{font-size:11px; color:#3B5998; padding-bottom:4px;}
h5 strong{color:#898989;}
h6 {font-size:12px; color:#3B5998; padding-top:4px;}
h6.adv {color:#39393e; padding:0px; margin:0px; font-weight:bold;}
h4.f_left{padding-top:5px;}


p.warning{ background:url(/img/site/warning.gif) no-repeat 0 3px; padding-left:58px; padding-top:4px; font-size:10px; min-height:50px;}
*html p.warning{height:51px;}
*+html p.warning{height:51px;}
p.warning strong{color:#3B5998;}
p.error{padding-bottom:10px; padding-top:8px; margin-bottom:10px; border-bottom:1px solid #f0f0f0;}
/*holidays*/



p.text{padding-bottom:7px;}
p.sub_text{padding-bottom:7px;}
p.text a{color:#3B5998;}
img.photo{float:left; padding-right:10px;}


/*board*/
.adv_header .sell{ height:17px; width:102px; background-color:#eaeffd; display:block;  float:left; padding-left:7px; font-weight:bold; font-size:11px;}
.adv_header .sell1{ height:17px; width:109px; background-color:#eaeffd; display:block;  float:left; padding-left:0px; font-weight:bold; font-size:11px;}
.adv_header .sell1 span{padding:2px 6px 2px 2px; float:left; display:block;}
*html .adv_header .sell1 span {padding:0px; margin:-2px 0 0 -2px;}
*+html .adv_header .sell1 span {padding:0px; margin:-2px 0 0 -2px;}
.adv_header .cell{ height:17px; width:198px;  background-color:#ededed; display:block; text-align:center; float:left; margin-left:4px; font-size:11px;}
.adv_header .cel2{ height:17px; width:304px;  background-color:#ededed; display:block; font-weight:bold; float:left; padding-left:7px; font-size:11px;}
.adv_header .cel3{ height:17px; width:191px;  background-color:#ededed; display:block; font-weight:bold; float:left; margin-left:4px; padding-left:7px; font-size:11px;}
.adv_header .cell strong{text-align:left;}
.adv_text .cell{  width:182px;   display:block;  float:left; margin-left:4px; font-size:11px; padding-left:4px;}
.adv_text .cel2{  width:304px;  display:block;  float:left; margin-left:4px; font-size:11px;}
.adv_text{margin:7px; font-size:11px;}
.adv_contact div{height:17px;  background-color:#ededed; font-size:11px; padding-left:7px; font-weight:bold; margin-bottom:5px;}
.adv_contact p{padding-left:7px;}

.adv_header_wide .sell{ height:17px;background-color:#eaeffd; display:block;  float:left; padding-left:7px; padding-right:7px; font-weight:bold; font-size:11px;width:518px;margin-bottom:4px;}
.adv_header_wide .sell2{ height:17px;background-color:#ededed; display:block;  float:left; padding-left:7px; padding-right:7px; font-weight:bold; font-size:11px;width:518px;margin-bottom:4px;}
.adv_header_wide  .foot a{color:#f62539;font-weight:bold;}
ul.tech_banner li{background:transparent url(/img/site/bg/disk.gif) no-repeat scroll 0 6px; padding-left:14px; color:#505050;}
ul.tech_banner li ul li{background:transparent url(/img/site/bg/disk_gray.gif) no-repeat scroll 0 6px; padding-left:14px;}

.buttons_top{ padding-bottom:8px;}
.buttons_bot{ padding-top:8px;}
.page_404 li, .confirm_alert li{background:transparent url(/img/site/bg/disk.gif) no-repeat scroll 0 6px; font-size:11px; padding-left:12px;}
.page_404 img{padding-top:7px;}
.page_404 img.bg{padding-left:30px;}
/*product description*/

p.title_1, div.title_1{ background-color:#eaeffd; font-weight:bold; padding: 3px 5px; font-size:11px;}
p.title_2, div.title_2{ background-color:#ededed; font-weight:bold; padding: 3px 5px; font-size:11px;}
p.title_3, div.title_3{ background-color:#f9f9f9; font-weight:bold; padding: 3px 5px; font-size:11px;}
p.title_3 a{color: #ec1d35; text-decoration:none;}
img.product{ border:1px solid #eaeaea;}
div.title_1, div.title_2{float:left; width:50%;}
div.titletext_1{ background-color:#eaeffd; font-weight:bold; padding: 3px 5px; font-size:11px; border-bottom:1px solid #FFFFFF; text-align:right;}
div.titletext_2{ background-color:#ededed; font-weight:bold; padding: 3px 5px; font-size:11px; border-bottom:1px solid #FFFFFF; text-align:right;}
a.title_button{margin:5px 0px 0px; display:block;}
div.title_3{ border-bottom:1px solid #FFFFFF;}
/*selectboxes*/

.combo1, .combo2, .combo3, .combo4, .combo5, .combo6 {background: url(/img/site/bg/select.gif) repeat scroll right center; border-left:1px solid #eee;cursor:pointer;display:block;  text-align:left;  font-size:11px;}
.combo1 {color:#000; width:231px;   font-size:12px; padding:5px 4px 4px; margin:0 5px 10px 0;}
.combo2 {color:#2e2e2e; width:218px; float:left; padding:5px 4px 5px; margin-right:3px}
.combo3 {color:#2e2e2e; width:50px; padding:5px 4px 5px; float:left; margin-right:3px}
.combo4 {color:#2e2e2e; width:40px; font-size:11px; padding:5px 4px 4px; float:left;}
.combo5 {color:#2e2e2e; width:55px; font-size:11px; padding:5px 4px 4px; float:left;}
.combo6 {color:#2e2e2e; width:389px; font-size:11px; padding:5px 4px 5px; float:left;}
div.autocomplete { position:absolute; width:400px; background-color:white; border:1px solid #ccc; margin:0px; padding:0px; font-size:10px; text-align:left; max-height:200px; overflow:auto;}
div.autocomplete ul { list-style-type:none; margin:0px; padding:0px;}
div.autocomplete ul li.selected {  background-color: #EAF2FB;}
div.autocomplete ul li { list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer;}

/*new post*/
.newpost textarea{ background:url(/img/site/bg/textarea.jpg) no-repeat top left; height:138px; width:358px; padding:4px; display:inline; font-size:10px;}
.newpost textarea.long{ background:url(/img/site/bg/textarea_long.gif) no-repeat top left; height:110px; width:391px; padding:4px; display:inline; font-size:10px;}
.newpost table{margin-top:10px;}
.newpost table td{ vertical-align:top; font-size:11px; padding-bottom:5px;}
.newpost span{float:left; color:#fa0a21; display:block;}
.newpost .capcha_left{float:left; width:130px;}
.newpost .capcha_right{float:left; width:234px;}
.newpost .capcha_left a{font-size:12px; color:#2e2e2e; text-decoration:underline;}
.newpost .capcha_right p{font-size:10px; line-height:11px;}
.newpost .capcha td{border-top:1px solid #F0F0F0; border-bottom:1px solid #F0F0F0; padding:8px 0;}
.newpost  td.button{padding-top:14px;}
.newpost td strong{ font-weight:normal; padding:4px 0 0 8px; display:block; float:left;}
.newpost td label{ padding-left:4px }

/*authorize*/
.auth .input_auth{background:url(/img/site/bg/auth_input.gif) no-repeat top left; padding:5px 4px 4px; width:315px; color:#929292;}
.auth label{padding-left:4px; font-size:12px;}
.auth td{ height:32px; vertical-align:middle;}
.auth td.button a{float:left; }
.auth td.button a.link{font-size:12px; padding: 5px 0 0 10px;text-decoration:underline; color:#3B5998;}
.auth td.button a.link2{font-size:12px; padding: 5px 0 0 10px;text-decoration:underline; color:#272828;}
/*news, holidays*/
.news_block{ background-color:#fbfbfb; border:1px solid #efefef; padding:6px; margin-bottom:7px;}
.news_block img{float: left; border:1px solid #EBEBEB;}
.news_block a.title{font-size:12px; font-weight:bold; color:#343434; text-decoration:none;}
.news_block a.title:hover{color:#3B5998;}
.news_block div.f_left{padding-left:10px; width:420px;}
.news_block p.news{color:#4f4f4f; padding-top:5px; width:390px;}
.news_block p.news a{color:#3B5998; font-weight:bold;}
.news_block_last{ background-color:#fbfbfb; border:1px solid #efefef; padding:6px; margin-bottom:2px;}
 p.data{color:#535353; font-weight:bold; margin-top:5px;}
 p.data strong{color:#3B5998;}

#date_filter{ background: url(/img/site/bg/bg_date_filter.gif) no-repeat top left; height:23px; width:531px; padding:7px; margin-bottom:10px;}
#date_filter span{float:left; padding:0px 4px;}
#date_filter span.spo{padding-top:5px;}

.decor_1{ background:url(/img/site/pictures/decor_1.gif) no-repeat bottom right;}
.decor_2{ background:url(/img/site/pictures/decor_2.gif) no-repeat top right;}
.decor_3{ background:url(/img/site/pictures/decor_3.gif) no-repeat bottom right;}
.decor_4{ background:url(/img/site/pictures/decor_4.gif) no-repeat bottom right;}
.decor_5{ background:url(/img/site/pictures/decor_5.gif) no-repeat bottom right;}
.decor_6{ background:url(/img/site/pictures/decor_6.gif) no-repeat bottom right;}

.f_left {float:left;}
.f_right {float:right;}
.red {color:#3B5998;}
.grey {color:#272828;}

/*brands_traders*/
#firma #block_out .block {padding:2px 7px 10px;}
#firma p.text {padding-bottom:3px; margin-left:127px;}
#firma h4 {margin: 2px 0 0 127px;}
/*Activ*/
#traders #block_out.activ .block { border:1px solid #2d2d2d; background-color:#dfe2e3;}
#traders #block_out.activ .block .sell , #traders #block_out.activ .block .cell {background-color:#fcfcfc;}
/*Black corners*/
#block_out.activ .corners_lb {background:transparent url(/img/site/bg/corners/lb_b.gif) no-repeat scroll left top; bottom:0px; left:0px}
#block_out.activ .corners_rb {background:transparent url(/img/site/bg/corners/rb_b.gif) no-repeat scroll left top; bottom:0px; right:0px}
#block_out.activ .corners_lt {background:transparent url(/img/site/bg/corners/lt_b.gif) no-repeat scroll left top; top:0px; left:0px;}
#block_out.activ .corners_rt {background:transparent url(/img/site/bg/corners/rt_b.gif) no-repeat scroll left top; top:0px; right:0px;}
/*end*/


#traders #block_out {width:271px; margin-right:7px; float:left;}
#traders #block_out.last {margin-right:0px;}
#traders .sell {margin-left:4px; padding-left:0px;}
#traders .cell , #traders .line , #traders .sell {clear:both; width:99%; text-align:left;padding-left:4px; margin-left:0px;}
#traders .cell {font-weight:bold;}
#traders .foot {background:#efefef;padding-left:4px;font-weight:bold;}
#traders .line , #traders .foot {height:17px;display:block;}
#traders .line {margin-left:4px;}
#traders .title_price {margin-left:4px;}
#traders .red_href {color:#ec1d35}
#traders .line {padding:5px 0px;}
#traders h3.price_title strong {padding-left:3px;vertical-align:top; font-size:12px;}

#brand_list #block_in .block {background:#FFFFFF}
#brand_list .title_firm a {font-size:12px;color:#424242;}
#brand_list .title_firm a:hover {text-decoration:underline;}
#brand_list p.text {padding-bottom:3px;}
#brand_list p.firm_link a {color:#e8253c; font-size:11px; text-decoration:underline;}
#brand_list p.firm_link a:hover {text-decoration:none;}

#wholesales .top_box .block .cell {margin-bottom:6px; padding-right:4px; width:522px; font-size:14px; height:22px;}
#wholesales .foot {margin-left:0px;}
#wholesales .top_box .block .foot {clear:both; font-size:14px; height:22px;}

/*inputs style*/
.inpt_left_bg {background:url(/img/site/bg/input_left.gif) no-repeat; width:8px; height:24px; float:left;}
.inpt_center_bg {background:url(/img/site/bg/input_center.gif) repeat-x; float:left; color:#2e2e2e;}
.inpt_right_bg {background:url(/img/site/bg/input_right.gif) no-repeat; width:3px; height:24px; float:left;}
.inpt_center_bg.text_style {padding:4px 0px 5px;}
.inpt_center_bg.password_style {padding:8px 0px 0px;}

#sites .site {color:#3B5998;font-size:14px;}
#sites #block_out .site_box {background:#fbfbfb;}
#sites h3.site_title {font-size:12px; font-weight:bold;}	
#sites a.site_href {color:#f90e26; font-size:11px;}
#sites p.site_info {font-size:11px;}

#sites #block_out .site_box.activ {background:#ececec; border:1px solid #9f9f9f;}
#sites #block_out .site_box.activ h3.site_title {font-size:16px; font-weight:bold;}	
#sites #block_out .site_box.activ a.site_href {color:#f90e26; font-size:12px; font-weight:bold;}
#sites #block_out .site_box.activ p.site_info {font-size:11px; font-weight:bold;}
/*Popup*/
#popup_box {background:url(/img/site/bg/popup_bg.png) repeat; position:absolute; width:100%; height:100%; color:#030303; z-index:9999; left:0px;}
#login_popup {clear:both;position:absolute;width:383px; left:50%; top:150px; margin-left:-150px;}
#login_popup input.text {background:url(/img/site/bg/bg_input.gif) no-repeat;color:#333333;height:19px;padding:4px;width:233px;}
#login_popup .popup_title {background:url(/img/site/bg/popup_title.gif) no-repeat; height:23px;padding:6px 5px 6px 11px;width:367px;}
#login_popup .popup_title img {float:right;}
#login_popup .popup_title .h2 {float:left; color:#3B5998;}
#login_popup .popup_box {border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0; background:#FFFFFF; padding:7px 0px;}
#login_popup .popup_bottom {background:url(/img/site/bg/popup_bottom.gif) no-repeat; width:383px; height:4px;}
#login_popup .popup_box table.popup_t label {font-size:12px; vertical-align:top; padding-right:3px;}
#login_popup .popup_box table.popup_t tr {height:32px;}
#login_popup .popup_box table.popup_t .popup_action {font-size:12px;}
#login_popup .popup_box table.popup_t .popup_action input {vertical-align:text-bottom;}
#login_popup .popup_box table.popup_t .popup_action strong {vertical-align:super;}
#login_popup .popup_box table.popup_t .popup_action strong a.grey {text-decoration:underline;}
#login_popup .popup_box table.popup_t .popup_action strong a.grey:hover {text-decoration:none;}
#login_popup .popup_box table.popup_t .popup_action strong a.red {text-decoration:underline;}
#login_popup .popup_box table.popup_t .popup_action strong a.red:hover {text-decoration:none;}
#login_popup .popup_box .inpt_center_bg.text_style , #login_popup .popup_box .inpt_center_bg.password_style {width:290px;}

/*contact_us*/
.contact_bg{ background:url(/img/site/bg/bg_contactus.jpg) no-repeat top center; height:223px; border-bottom:1px solid #f0f0f0;}
.forgot_bg{ background:url(/img/site/bg/bg_forgot.jpg) no-repeat top center; height:250px; border-bottom:1px solid #f0f0f0;}
.input_contact{ background:transparent url(/img/site/bg/input_long.gif) no-repeat scroll 0 0; color:#333333; height:16px; padding:4px 6px 4px 4px; width:391px;}
.input_forgot{ background:transparent url(/img/site/bg/input_forgot.gif) no-repeat scroll 0 0; color:#333333; height:16px; padding:4px 6px 4px 4px; width:335px;}
.newpost td.email{padding:4px 6px; font-size:12px;}

.newsitem img{float:left; border:1px solid #f0f0f0; margin-right:10px;}
.newsitem p{padding-bottom:8px}

.terms_list{margin-left:25px;margin-bottom:15px;}
.terms_list li{background:url(/img/site/red_sq.gif) no-repeat 0px 6px;padding-left:10px;}

.pr_block{float:left;width:200px;}

.product_block_1{clear:left;margin-bottom:5px; z-index:11; overflow: hidden; width: 262px; height: 197px;border:1px solid #eaeaea;}
.product_block_1 img{clear:both;height:190px;}

.product_block_2{clear:left;margin-top:5px; z-index:11; overflow: hidden; width: 262px; height: 197px;border:1px solid #eaeaea;}
.product_block_2 img{clear:both;height:190px;}

.product_block_1 span.info, .product_block_2 span.info{text-align:center;}
 
.product_block_3{float:right;  z-index:10;}
.product_block_3 img{border:1px solid #eaeaea;  z-index:10;}


.price{width:100%}
table.price{border-collapse:collapse; margin: 4px 0 10px;}
.price td{border:1px solid #e0e0e0; text-align:center; padding:4px;}
.price th{ background-color:#f0f0f0; border:1px solid #e0e0e0; text-align:center; padding:4px; font-size:12px; font-weight:bold;}


.product_block_1 span.info, .product_block_2 span.info{z-index:11;} 

span.info {position:relative; display:block;}
.pup_top1 {background:url(/img/site/popup_top.gif) top left no-repeat #fff; width:278px; padding-top:5px;  position:absolute; bottom:16px; left:149px; //left:0px; z-index:100;}
.pup_top {background:url(/img/site/popup_top.gif) top left no-repeat #fff; width:278px; padding-top:5px;  position:absolute; bottom:30%; left:-20px; z-index:10000;}
.pup_bot {background:url(/img/site/popup_bottom.gif) bottom left no-repeat; width:278px; padding-bottom:5px;}
.pup_bot .cont {border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:8px;}
.pup_bot .cont h3 {font-size:14px; font-weight:bold; color:#424242;}
.pup_bot .cont h3 strong{font-size:14px; font-weight:bold; color:#3B5998;}
.pup_bot .cont p {font-size:11px; color:#333;padding:5px 0;}
.pup_bot .cont table {width:100%; border-collapse:collapse;}
.pup_bot .cont table th {text-align:left; font-size:11px; color:#333; background:#eaeffd; padding:2px 5px;  border-bottom:1px solid #fff;}
.pup_bot .cont table th.val {text-align:right;}
.pup_bot .cont table td {text-align:left; font-size:11px; color:#333; background:#ededed; padding:2px 5px; border-bottom:1px solid #fff;}
.pup_bot .cont table td.val {text-align:right;}
.pup_bot .cont table tr {margin-bottom:2px;}
.pup_bot .cont .download {background:#f9f9f9;}
.pup_bot .cont .download a{ color:#ec1d35; font-size:11px; font-weight:bold; text-decoration:none; margin-top:4px;}


div.sc_cont{width: 233px; padding:4px 2px; border:1px solid #cccccc; float:left;}
div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	
	height: 74px;
	overflow: hidden;
	
	}
	div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width:72px;
		height:72px;
		overflow:hidden;
		float:left;
		margin-right:5px;
		border:1px solid #e8e8e8;
		}
	div.scroller div.content {
		width: 10000px;
		}

#my-glider {margin-top:10px; width:200px; }
.prev {background:url(/img/site/buttons/prev_slide.gif) top left no-repeat; width:10px; height:72px; float:left; overflow:hidden; text-indent:-9999px;}
.next {background:url(/img/site/buttons/next_slide.gif) top left no-repeat; width:10px; height:72px; float:left; overflow:hidden; text-indent:-9999px;}
.small_img {top left no-repeat; width:66px; float:left; overflow:hidden; padding:1px;  border:1px #FFFFFF solid; margin:1px;   }
#main_image {top left no-repeat; width:260px;  float:left; overflow:hidden; padding:1px;  border:1px #FFFFFF solid; margin:5px;   }



.newsitem img{float:left; border:1px solid #f0f0f0; margin-right:8px;}
.newsitem p{padding-bottom:8px}
.little_labes{font-size:10px;line-height:11px;margin-left:10px;margin-left:20px;padding-top:2px;}
*html .little_labes{padding-top:5px;}
*+html .little_labes{padding-top:5px;}
.page_404, .contactus{ min-height:938px;}
*html .page_404, *html.contactus{height:938px;}
*+html .page_404, *+html.contactus{height:938px;}

.top3{margin-top:3px;}
.bot10{padding-bottom:10px;}
.left_side{position:relative; z-index:11;}

.confirm_alert{ background:url(/img/site/pictures/logo_c.gif) no-repeat left center; padding-left:200px;}
.confirm_alert p{ padding-bottom:8px;}


.celeb{ text-align:center; padding-bottom:30px; font-size:12px; font-weight:bold;}
.postcard{padding:60px 0; text-align:center; }
.ramka1{position:absolute; z-index:50; left:49px; top:16px;}
.ramka2{position:absolute; z-index:50; left:68px; top:20px;}
.ramka3{position:absolute; z-index:50; left:55px; top:16px;}
.ramka4{position:absolute; z-index:50; left:78px; top:26px;}
.ramka5{position:absolute; z-index:50; left:66px; top:20px;}
.ramka6{position:absolute; z-index:50; left:80px; top:27px;}

.help{padding-left:2px;}
.pb_20{margin-bottom:20px;}
.border_bot td{border-bottom:1px solid #F0F0F0;padding-bottom:8px;}
.ptop td{padding-top:8px;}

#flea_ph_frame{float:left;width:100px;height:100px;overflow:hidden;text-align:center;background:#fff;border:1px solid #efefef;margin:2px 6px 2px 0px; padding:2px;}
		
input.submit,.submit, a.submit:visited,a.submit {
	padding:2px 4px 2px 4px;height:22px;font-size:11px;font-weight:bold;line-height:22px;	
	background:url(/img/site/menu/grad.gif) top left repeat-x #333;
	color:#fff;border:1px solid #aaa;
}
.table_partizan {border:5px solid #FFFFFF;} 
.table_partizan_td {border:1px solid #FFFFFF;} 
.table_partizan_streets {border:5px solid  #FFFFFF; width:100%; cellspacing:5px; cellpadding:5px;   } 
.table_partizan_td_streets {border:1px dotted #3B5998; width:25%; padding:5px} 
.salemetod{font-weight:bold; color:#3B5998; padding-top:45px;} 
.partizan_mega_font{font-weight:bold; color:#000000; font-size:28px;} 
.partizan_mid_font{font-weight:bold; color:#000000; font-size:20px;} 
.partizan_href_font{font-weight:bold; color:#000000; font-size:16px;} 


 #my_sel_11 { width:232px; position:relative!important; height:24px;z-index:4000!important; }
 #slct { position:absolute; top:0px; margin-top:24px; z-index:4000!important; border:0; height:75px; width:230px; left:0; overflow:auto; border:1px solid #bfbfbf; background:#fff; padding-top:6px; }
 .style_sel { height:20px; }
 #slct a { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:10px; display:block; width:222; padding:4px 0px 4px 8px }
 #slct a:hover { cursor:pointer; background:#acdaff }
 #vl { background: url(../_images/site/bg/auth_input_sel.gif) no-repeat; height:18px; width: 200px; float:left;padding:3px 0px 4px 8px; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; }
 .br { background:url(../_images/site/bg/auth_input_sel_arrow.gif) no-repeat; height:24px; width:24px; display:block; float:left; }
 .br:hover { text-decoration: none; }
 #preliminary { position:absolute; top:0px; margin-top:31px; margin-left:238px; z-index:4000!important; border:0; height:225px; width:230px; left:0; overflow:auto; border:1px solid #bfbfbf; background:#fff; padding-top:6px; }
 #preliminary a { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:10px; display:block; width:222; padding:4px 0px 4px 8px; }
 #preliminary a:hover { cursor:pointer; background:#acdaff }
 #search_button {
 height:24px; text-align:center; color:#fff; font-size:11px; font-family:Tahoma;padding:0 4px 0 4px; line-height:24px;font-weight:bold;background:url('_images/site_/buttons/but_black_bg_r.gif'); display: block; margin-right: 10px; float:right;
 }
 #search_button:hover{ cursor:pointer; }
 #search_button a{
 color:#ffffff;
 }
 #search_button a:hover{
 text-decoration: none;
 } 

.li_partizan_menu
{
padding-left: 0px; 
}

.li_selected_partizan_menu
{
padding-left: -30px; 
}






#trader_table table {
	background:#999
}
#trader_table table th{
	background:#999;
}
#trader_table table tr{
	background:#eee;
}
#trader_table table tr td{
	/*background:#eee;*/
	padding:2px;
}

#search_button {
background: url(/img/site/buttons/but_black_bg_r.gif);
color: white;
display: block;
float: right;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
height: 21px;
line-height: 18px;
margin-right: 20px;
padding: 0px 4px;
text-align: center;
}
#search_button a {
color: white;
}
div.searchbox input{background: white!important;
border: 1px solid black!important;
width: 460px!important;}

#left_sidebar a.top_cat{text-decoration:none; font-weight:bold;  font-size:12px; } 


/*from footer*/
	#group{float:left;}
	#ban{float:left;/*margin:2px; border:1px solid #f99*/}

/*owner page glider*/
#glide-img-cont{width:216px; height:72px; overflow:hidden; float:left;}

#owner-window{background: white; position: absolute; display:none;z-index:200;border:1px solid black;}
/* #owner-window *{background:none!important;color:white!important;}*/
.album-container{float:left;}
.prod_out .descr-hover{position:absolute;top:7px;right:13px;height:auto;background:#fff;}

a.but-personal-page{background:url(/img/site/buttons/but_personal_page_short.gif);width:104px;display:inline-block;height:17px;padding-top:4px;color:white;font-size:11px;}
.bot-banners{overflow:hidden;}
.bot-banners div{width:240px;height:100px;border:1px solid #d3d3d3;margin:4px;float:left;}
.my-form input[type=password], .my-form input[type=text], .my-form textarea{border:1px solid gray;margin: 3px;padding:3px;}
.long-form input[type=password], .long-form input[type=text], .long-form textarea{width: 479px;}
.long-form .single.element textarea{width: 536px;max-width:536px;}
.long-form textarea.rte_textarea{width: 536px;}
.short-form input[type=password], .short-form input[type=text], .short-form textarea{width: 230px;}
.super-short-form input[type=password], .super-short-form input[type=text], .super-short-form textarea{width: 258px;}
.mini-form{margin: 7px auto 0;}
.mini-form input[type=password], .mini-form input[type=text]{width: 200px;}
.mini-form .clild-ptop > *{padding:0;}
.my-form .button-wrap input{background: #627AAD;border: 1px solid #1D4088;color: white;padding: 2px 5px;font-weight: bold;margin: 3px;}
.my-form select{width:250px;margin:5px;border:1px solid gray;}
.my-form label{font-weight:bold;}

.reg-form label{font-weight:bold;}
form label.no-bold{font-weight: normal;}

p.comment-message{margin-bottom:10px;border-bottom:1px solid #E3E3E3;border-top:1px solid #E3E3E3;overflow: hidden;}
.comments-hideable{display:none;}
.tm-image-main{float:left;width:270px;padding:2px;border:1px solid #E3E3E3;margin-right:10px;}
.tright{text-align:right;}

p.h1{font-size: 25px;
font-weight: bold;
padding: 5px;}

.ac_results{background:white;z-index:1000;padding:3px;border:1px solid black;height:100px;overflow-y:scroll;}
.ac_results li{cursor:pointer;padding:2px;}
.ac_results li:hover{background:#ccc;}
.infoimage{width:40px;margin:4px;border:1px solid black;float:left;}

#left_sidebar a.level-1{font-weight:bold;}
a.active{color:#3B5998!important;}
a.dashboard-add{position:static;margin-left: 430px;color:#3B5998;}

.search_all a{color:red} 
 

img.article-image{width:260px;float:left;margin:5px;}

button, .fb_button {
height: 24px;
border: 1px solid #29447E;
border-bottom: 1px solid #1A356E;
padding: 4px 7px 5px;
line-height: 14px;
font-weight: bold;
color: white!important;
background-color: #29447E;
background-image: url(/img/button_bg.png);
background-repeat: repeat-x;
background-position: 0px -48px;
margin: 4px 1px 3px 0px;
cursor: pointer;
}

.fb_text{
    background: white !important;
    border: 1px solid #3B5998 !important;
    color: #3B5998 !important;
    padding: 4px;
    resize: none;
    font-size: 1em;
    outline: none;    
}

#left_sidebar a#lefttitle{background: #627AAD;border: 1px solid #1D4088;text-align:left;line-height:16px;color:white;font-size: 16px;
display: block;
padding: 10px;
font-weight: bold;}

#miniprofile #info  img.big-avatar{width:221px}
.underl{text-decoration:underline;}
.blue{color:#3B5998;}
.bold{font-weight:bold;}
.calign{text-align: center;}
.ralign{text-align: right;}
.hidden{display:none;}
.clild-ptop > *{padding-top:10px;}

span.plusone{right: 0;position:absolute;}

.subseoer strong{display:none;}
h2.subseoer{display: none;}
ul.errors{color:red;}

.wall-item{padding: 5px 1px 3px;border-top: 1px solid #F1F1F1;position:relative;overflow:hidden;}
.wall-time{float: right;}
.wall-image{float:left;padding:2px;margin: 2px 5px 2px 2px;border:1px solid #ccc;}
.wall-image:hover{border-color: #3B5998;}

.self-panel{position: absolute;right: 0;top: 0;}
.self-panel a{width:16px;height:16px;display:inline-block;}
.self-panel a:hover{opacity:0.5;}
.self-panel .editer{background-image: url(/public/images/edit.png);}
.self-panel .deleter{background-image: url(/public/images/delete.png);}

.wall-preview{border: 1px solid #ccc;padding: 2px;margin: 2px;}
.wall-preview:hover{border-color: #3B5998;}

.prodman{padding: 3px 0 3px 16px;background-position: 0 3px;background-repeat: no-repeat;}
.prodman.list{position:absolute;top:0;right:3px;height:16px;width:1px;display:block;}
.prodman.add{background-image:url(/public/images/add.png);}
.prodman.remove{background-image:url(/public/images/false.png);}
.prodman.blocked{background-image:url(/public/images/close.png);}

.banner_top2 .hide-on-banner{display:none;}
.banner_top2 .do-register{position: relative;bottom: 23px;left: 19px;}

.flash{text-align: center;font-size: 13px;margin-top:10px;border:1px solid black;font-weight:bold;}
.flash.notice{background:#FFFAC3;}

#microprofile img.usr-photo{height:96px;float:left;}
#microprofile .name{font-size: 16px;font-weight: bold;}

#vk_comments_container{
    padding: 9px 0 0 9px;
    background: white;
}
#vk_comments{border:1px solid #E3E3E3;}

#recaptcha_widget_div{float:right;}
/*стена картинок*/
.gp-gallery-picture-zoom {
    position: absolute;
    z-index: 100;
    padding: 5px;
    padding-bottom: 50px;
    background: white;
 
}
.gp-gallery-picture-hover {
    box-shadow: 1px 1px 5px #333;
}
.clear {
    clear: both;
}
/*конец стена картинок*/
