html,body,h1,h2,h3,h4,h5,h6,div,span,td,th,blockquote,p,address,form,fieldset,ul,ol,dl,dt,dd,li,hr,strong,em,sup,sub,dfn,ins,del,q,cite,var,samp,code,kbd,tt,pre{margin:0;padding:0;border:none;}
.clear {display: inline-block;}
.hide {display: none;}
.color {background-color:#a6ff00;}

//body{background:url("/themes/budsoboi/images/green_bg.jpeg") repeat scroll 0 0 #e3e3e3;font-size: 11px;font-family:tahoma,verdana,arial,sans-serif;color:#333333;margin:0;padding:0;text-align:left;direction:ltr;}
body{background:#fff;font-size: 11px;font-family:tahoma,verdana,arial,sans-serif;color:#333;margin:0;padding:0;text-align:left;direction:ltr;}

button{font:13px/19px Arial,Helvetica,sans-serif !important;cursor:pointer;border: 1px solid #CCCCCC;color: #1C94C4;background-color: #F9F9F9;padding:7px;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
button:hover{border-color: #FBCB09;background-color: #FDF5CE;color:#c77405;}

.knopka {background: url("/images/icons/buttons.png") repeat scroll left -34px #1751A4;border: 1px solid rgba(0, 0, 0, 0.15) !important;color: #FFFFFF !important;cursor: pointer;font-size: 11px !important;font-weight: bold !important;margin: 5px 5px 0 0;max-width: 250px;padding: 4px 11px;text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25) !important;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.knopka:hover {color:#fff;background-color: #444 !important;border: 1px solid #777;text-shadow: 0 -1px 0 #777;text-decoration:none;}

.buttons {background: url("/images/icons/buttons.png") repeat scroll left -34px #1751A4 !important;border: 1px solid rgba(0, 0, 0, 0.15) !important;color: #FFFFFF !important;cursor: pointer;font-size: 11px !important;font-weight: bold !important;margin: 5px 5px 0 0;max-width: 250px;padding: 4px 11px;text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25) !important;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.buttons:hover {color:#fff;background-color: #444 !important;border: 1px solid #777;text-shadow: 0 -1px 0 #777;text-decoration:none;}
.buttons:disabled{color:#777;background-color: #ebebeb;border: 1px solid #777;border: 1px solid #777;text-shadow: 0 -1px 0 #fff;}
.flash {z-index:0;padding:0px 3px;}
.sape a{color:#bdbdbd !important;}
#errors{display:none;position:absolute;padding:30px;border: 1px solid #D8000C;background-color: #FFBABA;-moz-border-radius: 7px;-khtml-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);}
#success{display:none;position:absolute;padding:30px;border: 1px solid #71D800;background-color: #D8FFBA;-moz-border-radius: 7px;-khtml-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);}

/*-----------Шапка-----------*/
//#header_bg {z-index:1;position:absolute;width: 100%;height:129px;background:url("images/bg_head_tail.png") repeat-x scroll 0 0 #FFF;}
//#header_bg_img {z-index:2;position:absolute;width: 100%;height:129px; margin: 0px auto;background:url("images/bg_head.png") no-repeat scroll 0 0 transparent;}


#header {z-index:2;height:90px;margin-top: 40px;position:relative;}

#logo {float:left;}
#top {left:0;position:fixed;top:0;width:100%;z-index:5;}
#top_line_conteiner {display:block;height:37px;position:relative;text-align:center;width:100%;}
#top_line_bg {background:#111;background:-webkit-gradient(linear,left top,left bottom,from(#444),to(#111));background:-moz-linear-gradient(top,#444,#111);background:transparent\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#111111');box-shadow:0 1px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);height:100%;left:0;position:absolute;top:0;width:100%;}
#top_line {margin:0 auto;max-width:1030px;_width:940px;min-width:940px;text-align:left;}
#top_line_inside {margin:0px 45px;max-width:1030px;_width:930px;min-width:930px;position:relative;}
#top_line_inside_left {float:left;}
#top_line_inside_right {position:absolute;right:0;top:0;width:380px;}
#top_line_user_menu {float:right;color:#fff;padding: 8px 15px;}
.top_line {position:relative;float:right;color:#fff !important;padding: 8px 15px;}
.top_line span{position:absolute;left:0px;top:2px;}
.top_line:hover {cursor:pointer;background-color:#333333;background:-webkit-gradient(linear,left top,left bottom,from(#777),to(#333333));background:-moz-linear-gradient(top,#777,#333);background:transparent\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#777777',endColorstr='#333333');text-decoration:none;}
.top_line_icon {float:right;opacity:0.7;padding:2px 1px;}
.top_line_icon:hover {float:right;opacity:1;}
.top_new_award_info {z-index:5;display:none;font-weight:bold;color:#fff;text-shadow: 0 1px 1px #222;position:absolute;top:-1px;right:-15px;padding:8px 0px;background:url("/images/icons/awards/new.png") no-repeat scroll 0 0 transparent;text-align:center;width:38px;height:58px;}
.top_new_award_info_menu {font-weight:bold;color:#CE3D2D;margin:1px 4px;}
.top_new_smile_menu {font-weight:bold;color:#CE3D2D;margin:1px 4px;}

.top_new_smile_news {z-index:5;display:none;font-weight:bold;color:#fff;text-shadow: 0 1px 1px #222;position:absolute;top:-2px;right:-113px;padding:1px 0px;background:url("/images/icons/small_new.png") no-repeat scroll 0 0 transparent;text-align:center;width:22px;height:30px;}
.top_new_messages {z-index:5;display:none;font-weight:bold;text-shadow: 0 1px 1px #222;position:absolute;top:10px;right:7px;padding:1px 0px;background:url("/images/icons/small_new.png") no-repeat scroll 0 0 transparent;text-align:center;width:22px;height:30px;}
.top_new_messages a{color:#fff !important;}
#click_show_message{position:relative;}
#new_online{display:none;position: fixed;right:14px;bottom:0px;width:300px;padding:10px;z-index:10;overflow: hidden;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#FFF2BF));background:-moz-linear-gradient(top,#fff,#FFF2BF);background:transparent\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#FFF2BF');box-shadow:0 -1px 3px rgba(0,0,0,0.5);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 -1px 3px rgba(0,0,0,0.5);}

#menu_go_top{display:none;position: fixed;top:40px;padding:8px;z-index:4;overflow: hidden;cursor:pointer;color:#777;margin-left:75px;}
#menu_go_top:hover{background-color:#e3e3e3;}

#top_line .line {border-left: 1px solid #171717;border-right: 1px solid #4F4F4F;display: block;float: right;height: 26px;margin: 6px 3px 1px;}

#top_menu_user_conteiner:hover #top_menu_user{display:block !important;}
#top_menu_user {
display:none;
z-index: 4;
background-color:#222;
background:-webkit-gradient(linear,left top,left bottom,from(#222),to(#555555));
background:-moz-linear-gradient(top,#222,#555555);
background:transparent\9;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222',endColorstr='#555555');
box-shadow:0 1px 3px rgba(0,0,0,0.5);
-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);
-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);
-moz-border-radius: 0px 0px 8px 8px; -webkit-border-radius: 0px 0px 8px 8px; border-radius: 0px 0px 8px 8px;
position:absolute;
width:129px;
height:185px;
top:37px;
right:0px;
}

#top_menu_all_conteiner{position:relative;float:right;}
#top_menu_all_conteiner:hover #top_menu_all{display:block !important;}
#top_menu_all {
display:none;
z-index: 4;
background-color:#222;
background:-webkit-gradient(linear,left top,left bottom,from(#222),to(#555555));
background:-moz-linear-gradient(top,#222,#555555);
background:transparent\9;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222',endColorstr='#555555');
box-shadow:0 1px 3px rgba(0,0,0,0.5);
-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);
-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);
-moz-border-radius: 0px 0px 8px 8px; -webkit-border-radius: 0px 0px 8px 8px; border-radius: 0px 0px 8px 8px;
position:absolute;
width:129px;
height:250px;
top:37px;
right:-60px;
}

.work_area{width: 975px;float:left;margin:35px 0px;position: relative;background: none repeat scroll 0 0 rgba(0, 0, 0, 0.10);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#22000000,endColorstr=#22000000);zoom: 1;}
.content_area{background-color:#fff;width: 977px; }

/*-----------Ссылки-----------*/
a {outline: 0;text-decoration:none;color:#144EA4;}
a:visited {outline: 0;text-decoration:none;color:#144EA4;}
a:active {outline: 0;color:#144EA4;text-decoration:underline;}
a:hover {outline: 0;color:#144EA4;text-decoration:underline;}
a img {border:none;}

.shadow, .href_block, #anketa_status{-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);}
.href_block{display:inline-block;width:98%;padding:5px;background-color:#eaeaea;color:#2F3334 !important;text-shadow: 0 1px 1px #FFF;border:1px solid #ebebeb;}
.href_block:hover{text-decoration:none;background-color:#dadada;}

#bottom_div{width:101%;float:left;position: relative;margin: 10px -15px;padding: 10px;background-color:#FFFFFF;border-radius: 2px;box-shadow: 0px 0px 3px rgba(0,0,0,0.55);background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#E3E3E3));background-image: -moz-linear-gradient(top,#FFFFFF,#E3E3E3);}
#bottom_div_inner{position:relative;display:inline-block;text-align:left;margin:0px auto;padding:15px 0px 10px 15px;}
#bottom_div:before, #bottom_div:after {content: '';position: absolute;border-style: solid;border-color: transparent;bottom: -15px;}
#bottom_div:before {border-width: 0 15px 15px 0;border-right-color: #AFB9BD;left: 0;}
#bottom_div:after{border-width: 0 0 15px 15px;border-left-color: #AFB9BD;right: 0;}



/*------Сообщения--------*/
#show_messages{
display:none;
z-index:7;
position:absolute;
width:955px;
height:585px;
top:38px;
right:0px;
background-color:#fff;
padding:5px;
box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);
-moz-border-radius: 0px 0px 8px 8px; -webkit-border-radius: 0px 0px 8px 8px; border-radius: 0px 0px 8px 8px;
}

#messages_content{width: 720px;display:inline-block;float:left;}
#messages_info{width:99%;display:inline-block;padding:5px;background-color:#77C7EF;color:#fff;font-weight:bold;border-color: #dadada #77C7EF #fff;border-style: solid;border-width: 1px;}
#messages_info a{color:#fff;text-decoration:underline;font-weight:normal;}
#messages_load{width:710px;height:430px;display:inline-block;overflow: auto;border:1px solid #dadada;padding:4px;}
#messages_load div{padding:4px 15px;}
#messages_options{width:200px;padding:5px 0px;display:inline-block;vertical-align:top;background-color:#ebebeb;}
#messages_options span{padding:6px 4px 1px 4px;cursor:pointer;background-color:#fff;border:1px solid #dadada;}
#messages_options span:hover{background-color:#999;border:1px solid #fff;}
#messages_user{width:200px;height:576px;overflow:hidden;float:left;display:inline-block;vertical-align:top;background-color:#ebebeb;}
#messages_send{margin:1px 0px;}
#message_hide{float:right;text-decoration:underline;background:url("/images/icons/anketa/up.png") no-repeat scroll 0 0 transparent;padding:0px 16px;cursor:pointer;}
#message_hide:hover{text-decoration:none;}
#messages_start{margin:50px;text-align:center;}

#messages_send_function{width:100%;margin:3px 0px;padding:7px 0px 4px 3px;float: left;vertical-align:top;background-color:#ebebeb;}
#messages_send_function span{padding:6px 4px 1px 4px;cursor:pointer;background-color:#fff;border:1px solid #dadada;}
#messages_send_function span:hover{background-color:#999;border:1px solid #fff;color:#fff;}

#messages_send_div_text{display:inline-block;}
#messages_send_div_right{display:inline-block;vertical-align:top;margin: -4px 2px;}
#messages_send_div_right p{color:#999;margin:3px 1px;}
#messages_text{font:13px/17px Arial,Helvetica,sans-serif;color:#373737;padding: 4px 0 4px 4px;width: 600px;border-color: #7C7C7C #C3C3C3 #DDDDDD;border-style: solid;border-width: 1px;}
#button_messages_send{vertical-align:top;}
#messages_prev{color:#0285C6;cursor:pointer;margin:3px;padding:8px 11px;border-bottom:1px solid #dadada;width:95%;display:inline-block;}
#messages_prev:hover{background-color:#f3f3f3;}

#messages_search{overflow:auto;height:450px;}
#messages_search_user li{text-align: center;cursor:pointer;padding: 10px;margin:8px;display:inline-block;width:131px;position:relative;background-color: #EFEFEF;-moz-border-radius: 7px;-khtml-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px; }
#messages_search_user li:hover{display:inline-block;background-color: #dadada;-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);}
#messages_search_user li img{width:80px;height:80px;}
#user_search{margin: 0 0 8px;padding: 5px;width: 250px;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;background-color: #FFF;border: 1px solid #DDDDDD;display: block;font: 13px "Lucida Grande",Arial,Sans-serif;}

#user_select{list-style:none outside none;margin:0px;overflow:auto;height:545px;}
#user_select li{padding:3px 1px;cursor:pointer;background-color:#fff;height: 41px;border:1px solid #fff;}
#user_select li:hover{background-color:#dadada;}
#user_select li a {color:#474747;font: 12px/18px Arial,sans-serif;text-decoration:none;position:relative;}
.user_select_active{background-color:#FFF1AF !important;border:1px solid #dadada !important;cursor:auto !important;}
.user_info_avatar{display:inline-block;width:40px;margin: 0px 2px;position:relative;}
.user_info_info{display:inline-block;vertical-align:top;text-transform: capitalize;}
.user_info_online{position:absolute;left:0px;bottom:0px;}

.user_select_active .user_info_info span {display:inline;color:#ababab;cursor:pointer;}
.user_info_info span {display:none;color:#ababab;}
.user_info_info span:hover {color:#999;text-decoration:underline;}
.messages_user_new{font-weight:bold;color:#fff;text-shadow: 0 1px 1px #222;padding:1px 0px;background:url("/images/icons/small_new.png") no-repeat scroll 0 0 transparent;text-align:center;width:22px;height:22px;left: 24px;position: absolute;top: -4px;}
.messages_user_hide{position:absolute;bottom:1px;right:1px;}

.c_time{color:#777;font-size:11px;margin-right:10px;float:right;}
.c_nick_my{font-weight:bold;color:#449F1B;}
.c_nick{font-weight:bold;color:#DF0000;}
.c_text{color:404040; white-space:pre-wrap;word-wrap: break-word;}
.messages_delete {background:url("/images/icons/delete_message.png") no-repeat scroll 0 0 transparent;margin:1px 2px -1px 6px;width:12px;height:12px;cursor:pointer;display:inline-block;}
.messages_delete:hover {background:url("/images/icons/delete_message_hover.png") no-repeat scroll 0 0 transparent;}
.messages_spam {background:url("/images/icons/spam_message.png") no-repeat scroll 0 0 transparent;margin:1px 0px -1px 4px;width:12px;height:12px;cursor:pointer;display:inline-block;}
.messages_spam:hover {background:url("/images/icons/spam_message_hover.png") no-repeat scroll 0 0 transparent;}
.messages_spam_no {margin:1px 0px -1px 4px;width:12px;height:12px;display:inline-block;}





/*------Верхний поиск--------*/
#show_search{
z-index:7;
display:none;
position:absolute;
width:700px;
height:480px;
top:38px;
right:100px;
background-color:#fff;
background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dadada));
background:-moz-linear-gradient(top,#fff,#dadada);
background:transparent\9;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dadada');
box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);
-moz-border-radius: 0px 0px 8px 8px; -webkit-border-radius: 0px 0px 8px 8px; border-radius: 0px 0px 8px 8px;
}
.top_find {position:relative;color:#999;line-height:16px;width:650px;padding:10px 0px 0px 30px;}
.top_find #top_search{width:550px;height:15px;}
.top_find #top_search_select{position:absolute;font: 110%/16px Tahoma;border:none;color:#898989;cursor:pointer;outline:0 none;top:12px;right:55px;height:17px;}
.top_find p{margin-left:45px;margin-top:2px;}

#load_last_visitors{margin-top:10px;margin-left:30px;}
#top_find_visitors{display:inline-block;list-style:none outside none;overflow:hidden;margin:2px 5px;padding:10px;background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.4);}
#top_find_visitors li{margin:2px;width:270px;}
#top_find_visitors li:hover{background-color:#dfdfdf !important;}
#top_find_visitors li:hover a{ text-decoration:none !important;}
#top_find_visitors img{position:absolute;width:44px;height:44px;}
#top_find_visitors div{position:relative;padding:5px 0px 10px 50px;}
#top_find_visitors span {color:#999;}
.top_info {
padding:14px 60px 0px 0px;
float:right;
position: relative;
display: block;
width: 300px;
height:48px
}
.top_info span {
background: url(/themes/budsoboi/images/head/top_info_conteiner.png) no-repeat center top;
width: 300px;
height:48px;
display: block;
position: absolute
}

.top_info .top_info_img{width: 60px;float:left;}
.top_info .top_info_content{width: 230px;overflow: hidden;vertical-align:top;display: inline-block;padding:0px 2px;}
.top_info .top_info_content h3 {font:14px Verdana;color:#8a8a8a;line-height:20px;margin:0px}
.top_info .top_info_content p {padding-left:2px;font:11px Tahoma,sans-serif;color:#222222;}


#mainnav {bottom:0;height:21px;left:-1px;margin:0;position:absolute;width:100%;}
#mainnav li {background:none repeat scroll 0 0 transparent;display:inline;list-style:none outside none;margin:0;padding:0;}
#mainnav a:hover{text-decoration:none;opacity:0.85;}
#mainnav a:hover, #mainnav .active a {background:url("/themes/di_main/images/bg_button.jpg") no-repeat scroll 0 0 transparent;color:#FFFFFF;}
#mainnav a {color:#6E7577;cursor:pointer;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;height:28px;line-height:26px;margin:0 1px 0 0;position:relative;text-align:center;}
#mainnav a:hover span, #mainnav .active span {background:url("/themes/di_main/images/bg_button.jpg") no-repeat scroll 100% -40px transparent;}
#mainnav span {display:block;height:100%;margin-left:4px;padding:0 10px 0 4px;}

/* ---------------Кнопка Online------------- */
#mainnav .menu_online {background:url("/themes/di_main/images/bg_button_online.jpg") no-repeat scroll 0 0 transparent;color:#FFFFFF;}
#mainnav .menu_online span{background:url("/themes/di_main/images/bg_button_online.jpg") no-repeat scroll 100% -40px transparent;}


/* ---------------Кнопка Новости------------- */
#mainnav .menu_news {background:url("/themes/di_main/images/bg_button_news.jpg") no-repeat scroll 0 0 transparent;color:#FFFFFF;}
#mainnav .menu_news span{background:url("/themes/di_main/images/bg_button_news.jpg") no-repeat scroll 100% -40px transparent;}



/*------Чат--------*/
#chat_view {
display:none;
z-index: 6;
overflow: hidden;
background-color:#fff;
position:absolute;
width:920px;
height:520px;
top:37px;
right:1px;
padding:10px;
-moz-border-radius: 7px;-khtml-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);
}
#chat_content{width: 100%;height:440px;}
#chat_load{border:1px solid #999;width:710px;height:440px;display:inline-block;overflow: auto;padding: 1px 1px 5px;}
#chat_user{width:200px;height:448px;display:inline-block;vertical-align:top;background-color:#ebebeb;}
#chat_send{margin:15px 0px;}
#chat_text{padding: 4px 0 4px 2px;width: 710px;border-color: #7C7C7C #C3C3C3 #DDDDDD;border-style: solid;border-width: 1px;}
#chat_load div{padding:3px;}

#chat_send_function{width:100%;margin:3px 0px;padding:7px 0px 4px 0px;display:inline-block;vertical-align:top;}
#chat_send_function span{padding:6px 4px 1px 4px;cursor:pointer;background-color:#fff;border:1px solid #dadada;}
#chat_send_function span:hover{background-color:#999;border:1px solid #fff;color:#fff;}

/*-----------Контейнер-----------*/

.conteiner{color:#333333;margin:0px 4px;padding:10px;}
.info_conteiner{width:95%;float:left;background-color: #FFFFFF;border-top: 1px solid #EAEAEA;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);margin: 10px 10px;padding: 13px;min-height:200px;}

/*-----------Верхнее меню облако-----------*/
.cloud_info {z-index: 4;background-color:#dadada;background:url("/themes/budsoboi/images/head/cloud_top_1.png") no-repeat scroll 0 0 transparent;position:absolute;width:250px;height:275px;top:90px;right:10px}
#cloud_info {padding:70px 45px;}
#cloud_info li{display:block;}
#cloud_info li a{text-decoration:none;}
.cloud_info_nav_icon{position:relative;cursor:pointer;font-size:12px;color: #676767;margin:5px 0px;padding:7px 7px 7px 35px;}
.cloud_info_nav_icon:hover{background-color:#E6EFD1;border:1px solid #CFDFB5;color: #444;}
.cloud_info_nav_icon strong{color: #F36E51;}


/*-----------Правитель-----------*/
.vip_kings {list-style-type:none;margin:10px;}
.vip_kings li {padding:5px;}
.vip_kings p {color:#777777;}
.vip_kings label {width:150px;display:block;}

.vip_conteiner{margin:20px;padding:40px 0px;text-align:center;background-color: #EEE;-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);}
.vip_ul li{display:inline-block;padding:10px 2px;margin:4px;text-align:center;width:150px;background-color: #FFF;-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);text-shadow: 0 1px 1px #bababa;}
.vip_ul img{width:100px;height:100px;}


.king {padding:1px 0px 0px 15px;width:265px;float:left;overflow: hidden;}
.king_img {vertical-align:top;float:left;background:#FFFFFF;}
.king_img img{margin:4px 3px 2px 3px;}
.king_text {vertical-align:top;float:left;margin:10px 6px;width:185px;}
.king_text p {font:14px Verdana;color:#000;line-height:20px;}
.king_text p a{color:#2F3334 !important;text-decoration:none !important;text-shadow: 0 1px 1px #FFFFFF; font: 12px Arial,Helvetica,sans-serif;}
.king_text p a:hover{color:#777 !important;}
.king_text span {padding-left:2px;font:11px Tahoma,sans-serif;color:#222222;text-shadow: 0 1px 1px #FFFFFF;}


.table_main td{padding:2px;}
.table_main img {width:60px;height:60px;box-shadow: 0 2px 4px #777777;}

.main_bg{background:url("/images/bg_main.jpg") no-repeat scroll 0 0 #fff;position:absolute;width:590px;height:430px;top:239px;left:170px;}
.main_bg_content{position:absolute;top:80px;left:170px;width:550px;height:420px;}


/*-------------Главная-------------*/
.main_digit_count{position:absolute;background:url("/images/icons/blog_clound.png");width:147px;height:60px;top:245px;left:55px;z-index:2;padding:45px 1px;text-shadow: 0 1px 1px #fff;text-indent:22px;}
.main_digit_count b {padding:1px 2px;margin:1px;}
.main_digit_count span{text-decoration:underline;}
.main_partner{text-align:center;margin-top:30px;}
.main_social{text-align:right;margin:10px !important;padding:10px;border-top:1px solid #dadada;}
.main_social li{width:20px !important;display:inline-block;}
.main_social a:hover{opacity:0.75;filter:alpha(opacity=70);}

.cosmopolitan {background:url("/images/cosmopolitan.png") no-repeat scroll 0 0 transparent;width:243px;height:51px;display:inline-block;}
.cosmopolitan:hover {opacity:0.75;filter:alpha(opacity=70);}
.avon {background:url("/images/avon.png") no-repeat scroll 0 0 transparent;margin:20px 0px;width:196px;height:75px;display:inline-block;}
.avon:hover {opacity:0.75;filter:alpha(opacity=70);}

.main_border_conteiner_info {
	display:inline-block;
	margin-top:15px;
}

.main_border_conteiner_info_ul li {
	width:67px !important;
	display:inline-block;
}

.main_border_conteiner {
	float:left;
	margin-right:2px;
	margin-top: 9px;
	position:relative;
	border: 1px solid #E3E3E3;
	min-height:200px;
	-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;
}

.main_border_conteiner h2 {
	position:absolute;
	background-color:#fff;
	padding:0px 5px;
	top:-10px;
	left:10px;
	font:20px/20px Helvetica Neue,Arial,sans-serif !important;
 	color: #0090CB !important;
}
.main_border_conteiner a {
 	color: #777;
	text-decoration:underline;
}
.main_border_conteiner a:hover {
 	color: #777;
	text-decoration:none;
}


.main_border_conteiner ul {
	 margin: 30px 0px 30px 17px;
}

.main_border_conteiner li {
	width:200px;
	margin:0px 7px;
	display:inline-block;
}

.main_top_img {
	overflow:hidden;
	background-color:#efefea;
	width:200px;
	height:150px;
	text-align:center;
	margin:5px 0px;
}
.main_top_img img{
	max-width:210px;
	max-height:170px;
}

.main_top_info {
	background-color:#efefea;
	width:200px;
	padding:7px 0px;
	text-indent: 9px;
	-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius:2px;
}

.main_top_info a{
	color:#5C9EC0 !important;
}


#main_content .new_content {width:96%;}
#main_content .new_content .new_text {width:370px;}
#main_content .new_content .new_data {font:12px/1.4 Arial;}

.loginform{margin:10px 5px;}
.loginform label {display: block;padding: 0 2px 3px;}
.loginform input{width:95%;border: 1px solid #DDDDDD;padding: 3px;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.loginform input:focus {border-color: #C9C9C9;outline-width: 0;}

#login_show{
	display:none;
	background: none repeat scroll 0 0 #FFFFFF;
	border: 5px solid #99D8F6;
	line-height: 16px;
	margin: 0;
	padding: 8px;
	position: absolute;
	right: 0;
	text-align: left;
	top: 100%;
	width: 230px;
	z-index: 100;
	-moz-border-radius: 0px 0px 5px 5px;-khtml-border-radius: 0px 0px 5px 5px;-webkit-border-radius:  0px 0px 5px 5px;border-radius:  0px 0px 5px 5px;
	-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);

}

.textbox{margin-top:5px;}
.textbox label {display: block;padding: 0 0 3px;}
.textbox input {
	-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #DDDDDD;
	display: block;
	font: 13px "Lucida Grande",Arial,Sans-serif;
	margin: 0 0 8px;
	padding: 5px;
	width: 218px;
}
 .textbox input:focus {border-color: #CCCCCC;outline-width: 0;}
#login_submit {
	-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;
	background-color: #3399DD;
	border: 1px solid #3399DD;
	color: #FFFFFF;
	cursor:pointer;
	font-size: 11px;
	font-weight: bold;
	margin: 0 5px 0 0;
	padding: 4px 10px 5px;
	text-shadow: 0 -1px 0 #3399DD;
}

#login_submit:hover {
	background-color: #444;
	border: 1px solid #777;
	text-shadow: 0 -1px 0 #777;
}
.top_login_fon{
	text-shadow: 1px 1px 1px #999;
	background:-webkit-gradient(linear,left top,left bottom,from(#238FBF),to(#99D8F6));
	background:-moz-linear-gradient(top,#238FBF,#99D8F6);
	background:transparent\9;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#238FBF',endColorstr='#99D8F6');
	background-color:#238FBF !important;
}
.login_form{
margin: 0px auto;
width: 80%;
padding: 30px;
background-color:#FFFFFF;
-moz-border-radius: 0px 0px 5px 5px;-khtml-border-radius: 0px 0px 5px 5px;-webkit-border-radius:  0px 0px 5px 5px;border-radius:  0px 0px 5px 5px;
-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);
}
.login_submit_div{display:inline-block;margin-top:10px;}
.login_submit_div a {color:#777;text-decoration:underline;}
.login_submit_div a:hover {color:#444;}

/*-------------Подвал-------------*/
#foother{clear: both;float:left;color: #949494;font: 12px/120% Tahoma,Arial;margin: 2px 0 20px 13px;min-width: 725px;overflow: hidden;position: relative;width: 97%;background-color: rgba(255, 255, 255, 0.9);box-shadow:0 5px 4px rgba(50, 50, 50, 0.5);border:2px solid #e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#fffefefe);zoom: 1;}
#foother .footer-conttent {border-top: 1px solid #CCCCCC;margin-left: 0;padding: 20px 0 20px 20px;overflow: hidden;}
.bottom_menu {float: left;overflow: hidden;position: relative;width: 80%;}
.bottom_menu dl {float: left;font-size: 1em;width: 17%;}
.bottom_menu dl dt {font-size: 14px;margin-bottom: 0.6em;}
.bottom_menu dl dd {line-height: 20px;margin-bottom: 0.4em;}
#foother a {text-decoration:underline;color: #40A0CF;}
#foother a:hover {color: #2083AF;}


/*-------------Оценки-------------*/
.votes {background-color:#F4F4F4;width:250px;float:right;padding:6px;margin: 7px 10px;border:1px solid #dadada;}
.votes_error {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background-color:#9F9F9F;width:290px;float:right;padding:1px;margin: 7px 10px;border:1px solid #dadada;}
.votes span {background-color:#A6C850;margin-left:0px;padding:3px 5px;color:#fff;}
.votes ul {list-style:none outside none;margin:0px;}
.votes li {display:inline;list-style:none outside none;padding:3px;}
.votes li a{background: none repeat scroll 0 0 #E9E9E9;border: 1px solid #FFFFFF;color: #444444;padding: 3px 5px;text-decoration: none;}
.votes li a:hover{	padding:5px;text-decoration:none;color: #fff;background-color:#A6C850;}



/*---------Комментарии-----------*/
.comments ul {list-style:none outside none;margin:0px;padding-top:10px;}
.comments li {padding:3px 20px;}
.comments li a{text-decoration:none;}
.button{margin-bottom:10px;text-align:right;}
.comments h3{font:16px Verdana;line-height:1.5em;letter-spacing:0;margin: 0px;padding:0px;}
.comments h3 a{text-decoration:none;color: #037198;}
.comments h3 a:visited{text-decoration:none;color: #037198;}
.comments h3 a:hover{text-decoration:underline;color: #037198;}

.show_comments {width:98%;padding:10px 0px 10px 10px;border:14px solid #e1e1e1;}
.show_comments h3{
	border-top:1px solid #E1E1E1;
	background-color: #F7F7F7;
	font:10px/16px Tahoma,Arial,sans-serif;
	font-weight:bold;
	color:#777777;
	line-height:1.5em;
	letter-spacing:0;
	margin: 0px;
	padding:3px 4px;
}
.show_comments p{width: 355px; overflow: hidden;font:12px/16px Arial,sans-serif;padding:7px 4px;}
.show_comments .comment_time {font-size:12px;padding:15px;text-align:right;color:#9AB8C4;}
.show_comments .comment_content {padding:0px 7px;}
.show_comments .comment_edit {border-top:1px solid #E1E1E1;padding-top:3px;}
.show_comments .comments_votes {text-align:right;color:#777;font-size:10px;padding:0px 10px;}

.online{font-size:10px;color:#a6c850;}
.offline{font-size:10px;color:#bbb;}

/*-----------Новости-----------*/
.top_block {margin-bottom:10px;position:relative;background-color: #F5F5F5;border-bottom: 1px solid #E5E5E5;}
.left_block {float: left;width: 180px;}
.right_block {float: left;width: 190px;border: 1px solid #e7e7e7;padding:10px;margin:18px 0px;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;  }
.center_block {float: left;margin: 0;width: 730px;position:relative;}

.news_conteiner{width:725px;float:left;background-color: #FFFFFF;border-top: 1px solid #EAEAEA;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);margin: 10px 3px;padding: 13px;min-height:600px;}
.news_ul {padding:2px 10px;}
.news {color:#333333;font:12px/18px Tahoma,sans-serif;margin:3px 0 0;border-bottom:1px solid #dadada;padding:15px;background:#fff;}
.news ul{margin:10px;}
.news li{margin:2px 20px;}
.news p {overflow:hidden;word-wrap: break-word;}
.news h2{font:25px/27px Tahoma,sans-serif !important;margin-bottom:17px !important;padding:0px;}
.news h2 a{text-decoration:underline;color: #777 !important;}
.news h2 a:visited{text-decoration:underline;color: #777 !important;}
.news h2 a:hover{text-decoration:none;color: #777 !important;}
.news h3{font:14px/16px Tahoma,sans-serif;margin: 3px 0px;padding:0px;}
.news h3 a{text-decoration:none;color: #5d913e;}
.news h3 a:visited{text-decoration:none;color: #5d913e;}
.news h3 a:hover{text-decoration:underline;color: #aaaaaa;}
.news .news_comment{color:#CF0000 !important;}
.news .news_comment:hover{opacity:0.5;text-decoration:none;}
.news .news_view:hover{opacity:0.5;text-decoration:none;}
.news .news_bottom {color:#dadada;margin: 15px 0px;}
.news .news_time {color:#777;}
.news_category_href {color:#5d913e;}
.news_category_title{position:relative;background-color:#F1F1F1;padding:7px;width:107%;margin:-12px -12px;border-bottom: 1px solid #E3E3E3;text-align:left;border-radius: 2px;box-shadow: 0px 0px 3px rgba(0,0,0,0.55);background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#E3E3E3));background-image: -moz-linear-gradient(top,#FFFFFF,#E3E3E3);}
.news_category_title h3{font:12px/16px Arial;text-shadow: 0px 1px 1px #FFFFFF;margin:0px;}
.news_category_title:before, .news_category_title:after {content: '';position: absolute;border-style: solid;border-color: transparent;bottom: -15px;}
.news_category_title:before {border-width: 0 15px 15px 0;border-right-color: #AFB9BD;left: 0;}
.news_category_title:after{border-width: 0 0 15px 15px;border-left-color: #AFB9BD;right: 0;}


.like_div{display:none;cursor:auto;position:absolute;top:25px;right:-5px;width:220px;height:130px;background-color:#fff;text-shadow: 0 1px 1px #FFF;padding:5px;z-index:3;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#FFF2BF));background:-moz-linear-gradient(top,#fff,#FFF2BF);background:transparent\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#FFF2BF');box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);}
.like_info{text-align:left;color:#333;font:13px/16px Arial;background-color:#dadada;padding:5px;border-bottom:1px solid #ababab;margin-bottom:4px;}
.like_photo{text-align:center;}
.like_photo img{width:40px;padding:1px;}
.like{position:relative;display:inline-block;cursor:pointer;color:#0285C6;}
.like:hover{color:#777;text-decoration:none;}

/*-----------Блог-----------*/
.blog_main_conteiner{float:left;padding: 2px 0px;}
.blog_main_conteiner .warning{margin:100px 10px;}
.left_block_blog{width:210px;float:left;position:relative;}
#bg_blog_top{position:relative;width:980px;height:44px;background:url("/plugin/blog/blog_top.jpg") no-repeat scroll 0 0 #fff;}
#bg_blog_bottom{position:absolute;width:980px;height:444px;right: -40px;background:url("/plugin/blog/blog_bottom.jpg") no-repeat scroll 0 0 #fff;}
#bg_blog{position:absolute;width:980px;height:99%;background:url("/plugin/blog/blog_tile.jpg") repeat-y scroll 0 0 #fff;}
.blog_content {color:#333333;font:12px/18px Tahoma,sans-serif;margin:3px 0 0;border-bottom:1px solid #dadada;padding:10px 0px;}
.blog_content_top {padding:20px 0px;}
.blog_content ul{margin:10px;}
.blog_content li{margin:2px 20px;}
.blog_content p{overflow:hidden;word-wrap: break-word;}
.blog_content h2{font:25px/27px Tahoma,sans-serif !important;margin-bottom:17px !important;padding:0px;}
.blog_content h2 a{text-decoration:underline;color: #676767 !important;}
.blog_content h2 a:visited{text-decoration:underline;color: #676767 !important;}
.blog_content h2 a:hover{text-decoration:none;color: #676767 !important;}
.blog_content h3{font:16px/20px Tahoma,sans-serif;margin: 3px 0px;padding:0px;}
.blog_content h3 a{font:20px/22px Tahoma,sans-serif;text-decoration:underline;color: #40A0CF;}
.blog_content h3 a:visited{text-decoration:underline;color: #40A0CF;}
.blog_content h3 a:hover{text-decoration:none;color: #aaaaaa;}
.blog_content .blog_comment{color:#CF0000 !important;}
.blog_content .blog_comment:hover{opacity:0.5;text-decoration:none;}
.blog_content .blog_view:hover{opacity:0.5;text-decoration:none;}
.blog_content .blog_bottom {color:#dadada;margin: 15px 0px;}
.blog_content .blog_time {color:#777;}
.blog_category_href {color:#5d913e;}
.blog_clound{color:#222;cursor:pointer;overflow: hidden;padding-top:27px;position:absolute;top:-25px;left:-42px;width:146px;height:150px;background: url(/images/icons/blog_clound.png) no-repeat center top;}
.blog_clound:hover{background: url(/images/icons/blog_clound_active.png) no-repeat center top;}
.blog_line{border-left: 1px solid #777777;border-right: 1px solid #E3E3E3;height: 16px;margin: 0 10px;}
.blog_info {position:relative;margin-left:-5px;margin-top:-15px;width:170px;_height:210px;min-height:210px;}
.blog_avatar {margin-left:14px;}
.blog_avatar img{background-color:#fff;margin-top:20px;padding:10px;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);}
.blog_info_info{ padding: 5px 0 0 33px;width:250px;}
.blog_status{padding:3px;width:160px;margin:10px 0px 0px 3px;background-color:#fff;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius:4px;-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);}
.blog_menu_edit{text-align:right;}
.blog_add_div{ background: none repeat scroll 0 0 #F5F5F5;box-shadow: 0 3px 5px #999999;padding: 10px 15px;}
.blog_rules_click{width:125px;margin-top:0px;cursor:pointer;float:right;}
.blog_rules_click:hover{color:#5c5c5c;}
.blog_tag{margin:10px 0px;color:#777;}
.blog_top_right{position:absolute;top:3px;right:1px;padding:10px;}
.blog_top_right a {font:16px/20px Tahoma,sans-serif;text-decoration:underline;}

.blog_ul{list-style:none outside none;margin-top:5px;}
.blog_ul li{padding:10px;}
.blog_ul textarea{width:577px;height:200px;}
.blog_ul label {display: block;padding: 0 0 3px;}
.blog_ul input {-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DDDDDD;display: block;font: 13px "Lucida Grande",Arial,Sans-serif;margin: 0 0 8px;padding: 5px;width: 570px;}
.blog_ul input:focus {border-color: #CCCCCC;outline-width: 0;}
#blog_submit {-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;background-color: #3399DD;border: 1px solid #3399DD;color: #FFFFFF;cursor:pointer;font-size: 11px;font-weight: bold;margin: 5px 5px 0 0;padding: 4px 10px 5px;text-shadow: 0 -1px 0 #3399DD;width:150px;}
#blog_submit:hover {background-color: #444;border: 1px solid #777;text-shadow: 0 -1px 0 #777;}


h1{font:20px/20px Tahoma,sans-serif;margin-bottom: 2px;}
h3{font:25px/20px Tahoma,sans-serif;margin-bottom:13px;}
h4{color:#F77A2E;font: bold 11px/10px Tahoma,Verdana,Sans-Serif;margin:0px 4px 10px;padding:0;}
h5{color:#F77A2E;font: 11px/16px Tahoma,Verdana,Sans-Serif;margin:4px 0px;padding:0;}
h6 { color:#555;font:16px/20px Tahoma,sans-serif !important;}
h2{font:22px Verdana;line-height:1.6em;letter-spacing:0;}
h2 a{text-decoration:underline;color: #037198;}
h2 a:visited{text-decoration:underline;color: #037198;}
h2 a:hover{text-decoration:none;color: #037198;}

.content{padding-top:2px;padding-left:5px;padding-right:5px;line-height:16px;margin:.2em 0;}




.menu_left { background-color:#F9FFD0;padding:12px 0 12px 15px; }
.menu_left_href { margin: 0px 11px; }
.menu_left_href a { color:#0879B1; text-decoration:underline; }

.menu_right { background-color:#F9FFD0;text-align:right; color:#0879B1; padding-right:15px;}
.menu_right_href { margin: 0px 7px; }
.menu_right_href a { color:#0065A3;}



/* Навигация главного меню слева */
.main_menu_left {position:relative;background-color: #fff;margin:10px 7px 0px 12px;padding:0px 5px;border:2px solid #e5e5e5;min-height: 200px;box-shadow:0 5px 4px rgba(50, 50, 50, 0.5);}
.main_menu_left hr {margin:5px 3px;color:#ebebeb;border-top:1px solid #dadada;height:1px;}
.main_menu_left ol {list-style:none outside none;}
.main_menu_left ol li a {padding: 1px 0px 1px 3px;display:block;text-decoration:none;font:11px/24px Tahoma,Arial,sans-serif; color:#333333;}
.main_menu_left ol li a:hover {background-color:#eee;}

#main_menu_nav ul{padding:0px 1px;}
#main_menu_nav li{display:block;}
#main_menu_nav li a{text-decoration:none;}
.main_menu_nav_icon{position:relative;background-color:#FFFFFF;border:1px solid #FAFFEF;cursor:pointer;font-size:11px;color: #676767;margin:5px 0px;padding:9px 11px 11px 45px;}

.main_menu_nav_icon:hover{background-color:#F7F7F7;border:1px solid #dadada;color: #444;}
.main_menu_icon{position:absolute;top:2px;left:9px;height: 32px;width: 32px;}
.main_menu_icon_love { background:url("images/icons/status/user.png") no-repeat scroll 0 0 transparent;}
.main_menu_icon_friend { background:url("images/icons/status/friend.png") no-repeat scroll 0 0 transparent;}
.main_menu_icon_data { background:url("images/icons/status/data.png") no-repeat scroll 0 0 transparent;}
.main_menu_icon_hi { background:url("images/icons/status/hi.png") no-repeat scroll 0 0 transparent;}
.main_menu_icon_photo { background:url("images/icons/status/photo.png") no-repeat scroll 0 0 transparent;}
.main_menu_icon_page { background:url("images/icons/status/page.png") no-repeat scroll 0 0 transparent;}
.main_menu_icon_message { background:url("images/icons/status/message.png") no-repeat scroll 0 0 transparent;}



/* ------------Смайлики--------------*/
#smile{padding:4px;cursor:pointer;border:1px solid #dadada;background-color:#EFEFEF; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
#smile:hover{padding:4px;border:1px solid #bdbdbd;}
#more_smile{background:none repeat scroll 0 0 #F5FAFF;border:1px solid #dadada;bottom:33px;display:none;float:left;left:44px;position:absolute;width:330px;}
.smile_block{float:left;margin-bottom:-4px;padding:10px 5px 8px 8px;position:relative;}
.smile_hr{font-size:9px;font-family:Tahoma;border-top:1px solid #dadada;margin:5px 3px;padding:0px;}

#smile_chat{padding:4px;cursor:pointer;border:1px solid #dadada;background-color:#EFEFEF; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
#smile_chat:hover{padding:4px;border:1px solid #bdbdbd;}
#more_smile_chat{background:none repeat scroll 0 0 #F5FAFF;border:1px solid #dadada;bottom:39px;display:none;float:left;left:10px;position:absolute;width:330px;}
.smile_block_chat{float:left;margin-bottom:-4px;padding:10px 5px 8px 8px;position:relative;}
.smile_block_chat img{cursor:pointer;}
.smile_block_chat img:hover{background-color:#dadada;}

#more_smile_messages{background:none repeat scroll 0 0 #F5FAFF;border:1px solid #dadada;bottom:109px;display:none;float:left;left:212px;position:absolute;width:330px;}
.smile_block_messages{float:left;margin-bottom:-4px;padding:10px 5px 8px 8px;position:relative;}
.smile_block_messages img{cursor:pointer;}
.smile_block_messages img:hover{background-color:#dadada;}

/*-----------Поиск-----------*/

.find_photo{margin:0;padding:0;}
.find_photo ul{list-style:none outside none;}
.find_photo li{margin:3px;padding:5px;border:1px solid #dadada;background:#FFFFFF;width:170px;display:inline-block;vertical-align:top;}
.find_photo div img{padding:4px;width:100px;}
.find_photo h3 {background-color:#fff;border-bottom:1px solid #dadada;clear:both;color:#FFFFFF;font:bold 11px Verdana,Arial,Helvetica,sans-serif;margin:0;padding:5px 10px;text-align:center;}



/* ---------Анкета-----------*/

#anketa_main {width:765px;display:inline-block;vertical-align:top;padding:11px 10px;box-shadow: 0 -3px 4px rgba(0, 0, 0, 0.5);background-color:#fff;}
#anketa_left_block{float:left;margin:0px 10px 0px 0px;overflow:hidden;padding:2px;width:250px;}
#anketa_right_block{float:left;margin:0;overflow:hidden;padding:0px;width:500px;}
#anketa_avatar{height:auto !important;max-height:700px;overflow:hidden;position:relative;}
.anketa_avatar_menu{text-align:left;background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);border-top: 1px solid rgba(0, 0, 0, 0.2);bottom: 0;left: 0;padding: 5px 0;position: absolute;width: 100%;z-index: 2;}
.anketa_avatar_menu a {color:#eaeaea;padding:4px;background:rgba(255, 255, 255, 0.3);box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);}
.anketa_avatar_menu a:hover {text-decoration:none;background:rgba(255, 255, 255, 0.5);}

.anketa_photo li{display: inline-block;height: 100%;overflow: hidden;padding: 4px;width: 88px;margin-bottom:5px;vertical-align:top;-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);}
.anketa_photo li:hover{opacity:0.9;-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.6);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.6);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.6);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.6);}

#anketa_status{background-color:#F4BD1B;padding:10px;}
#anketa_status span{color:#fff !important;font:bold 16px/24px Arial,sans-serif;}
#anketa_status_text{-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);}

#anketa_menu{display:block;margin-bottom:10px;padding:5px;border:1px solid #dadada;}
#anketa_menu span{display:block;margin:1px;padding:4px;}

.anketa_polosa{margin:0px 0px 0px 8px;border-bottom:1px solid #DAE1E8;}
.anketa_head{margin:0px 0px 0px 8px;padding:0px;}
#anketa_nick{float:left;width:225px;}
#anketa_nick h2{color:#FF8800;float:left;font:bold 16px/22px Tahoma,Verdana,Sans-Serif;margin:0;padding:2px 5px 0 0;width:455px;}
#text_nastroenie{font:140%/26px Tahoma,Arial,sans-serif;color:#FC870A !important;}

#anketa_age{display:inline;}
#anketa_age_icon{display:inline-block;width:34px;vertical-align:top;}
#anketa_age_left{display:inline-block;margin: 5px 0px;}
#anketa_age_right{display:inline-block;vertical-align:top;float:right;}

.anketa_info ul{margin-bottom:10px;padding:3px 20px;list-style:none outside none;}
.anketa_info li{width:170px;padding:2px 16px 2px 5px;display:inline-block;vertical-align:top;}
.anketa_info h2{padding:7px 0px;font-size:16px;color:#99CC33  !important;}

.anketa_znakom{width:470px;padding:13px 13px 0px 13px;border:1px solid #dadada;margin:7px 0px;-moz-border-radius:4px 4px 4px 4px;}
.anketa_i_love{width:470px;padding:13px 13px 0px 13px;border:1px solid #dadada;margin:7px 0px;-moz-border-radius:4px 4px 4px 4px;}
.anketa_stremlen{width:470px;padding:13px 13px 0px 13px;border:1px solid #dadada;margin:7px 0px;-moz-border-radius:4px 4px 4px 4px;}
.anketa_haractrer{width:470px;padding:13px 13px 0px 13px;border:1px solid #dadada;margin:7px 0px;-moz-border-radius:4px 4px 4px 4px;}
.anketa_status{width:470px;padding:13px;border:1px solid #dadada;margin:7px 0px 3px 0px;-moz-border-radius:4px 4px 4px 4px;}

.anketa_table  {padding:1px 0px 1px 2px;}
.anketa_table .label {color:gray;width:170px;}
.anketa_table .gray {color:#FF9933 !important;font-size:16px;padding: 4px 0px;}
.anketa_table .online {font-size:11px;}
.anketa_table .offline {color:#333333;font-size:12px;}

#anketa_nav {display:inline-block;}
#anketa_nav ul{padding:0px 9px;}
#anketa_nav li{display:inline-block;}
#anketa_nav li a{text-decoration:none;}

.anketa_nav_icon{position:relative;background-color:#F3F6E5;border:1px solid #E0E8CE;cursor:pointer;font-size:11px;color: #676767;margin:5px 0px;padding:9px 11px 11px 45px;}
.anketa_nav_icon:hover{background-color:#E6EFD1;border:1px solid #CFDFB5;color: #444;}
.anketa_icon{position:absolute;top:2px;left:9px;height: 32px;width: 32px;}

.anketa_icon_photo { background:url("images/icons/status/photo.png") no-repeat scroll 0 0 transparent;}
.anketa_icon_love { background:url("images/icons/status/user.png") no-repeat scroll 0 0 transparent;}
.anketa_icon_friend { background:url("images/icons/status/friend.png") no-repeat scroll 0 0 transparent;}
.anketa_icon_data { background:url("images/icons/status/data.png") no-repeat scroll 0 0 transparent;}
.anketa_icon_hi { background:url("images/icons/status/hi.png") no-repeat scroll 0 0 transparent;}

#anketa_friends{width: 242px;background-color:#f3f3f3;}
.friends_ul {padding:10px 0px;text-align:center;}
.friends_ul li{display:inline-block;padding:2px 5px;margin:4px 2px;text-align:center;background-color: #FFF;-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);text-shadow: 0 1px 1px #bababa;}
.friends_ul img{width:60px;height:60px;}


/*---------Анкета левое меню-----------*/

#anketa_left_nav ul {margin-top:5px;background-color:#f3f3f3;border-top:1px solid #dadada;}
#anketa_left_nav li{display:block;}
#anketa_left_nav span{border:none;padding:0px;}
#anketa_left_nav li a{text-decoration:none;}
.anketa_left_nav_icon
{
	position:relative;
	//background-color:#FFFFFF;
	cursor:pointer;
	text-decoration:underline;
	font-size:11px;
	color: #444;
	margin:5px 0px;
	padding:7px 7px 7px 33px;
}
.anketa_left_nav_icon:hover {background-color:#F7F7F7;color: #222;}
.anketa_left_icon{position:absolute;top:7px;left:9px;height: 16px;width: 16px;}

.anketa_left_icon_photo { background:url("images/icons/anketa/load_image.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_video { background:url("images/icons/anketa/video.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_edit { background:url("images/icons/anketa/folder_edit.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_gift { background:url("images/icons/anketa/happy.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_spam { background:url("images/icons/anketa/fail.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_user { background:url("images/icons/anketa/user.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_friend { background:url("images/icons/anketa/online.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_friend_del { background:url("images/icons/anketa/user_delete.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_message { background:url("images/icons/anketa/email_ok.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_kompliment { background:url("images/icons/anketa/folder_heart.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_stremlenie { background:url("images/icons/anketa/stremlenie.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_privichki { background:url("images/icons/anketa/privichki.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_osebe { background:url("images/icons/anketa/user_edit.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_message { background:url("images/icons/anketa/folder_message.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_friends { background:url("images/icons/anketa/folder_user.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_comments { background:url("images/icons/anketa/folder_heart.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_guest { background:url("images/icons/anketa/folder_star.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_vote { background:url("images/icons/anketa/folder_bell.png") no-repeat scroll 0 0 transparent;}
.anketa_left_icon_avatar_vote { background:url("images/icons/anketa/chart_bar.png") no-repeat scroll 0 0 transparent;}



/*---------Подарки-------- */
#gift_div{background-color: #fff;padding:15px 10px;min-height:440px;}
#gift_div a{color:#1598EA;text-decoration:underline;}
#gift_div a:hover{color:#999;text-decoration:none;}
#gifts li{text-align: left;cursor:pointer;padding: 10px;margin:8px;display:inline-block;width:131px;position:relative;background-color: #EFEFEF;-moz-border-radius: 7px;-khtml-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px; }
#gifts li:hover{text-align: left;background-color: #dadada;-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);}
#gifts li h4{font:16px/30px Tahoma,Arial,Helvetica,sans-serif;text-shadow: 0 1px 1px #FFF;}

#gifts_select li{text-align: left;cursor:pointer;padding: 10px;margin:8px;display:inline-block;width:131px;position:relative;background-color: #EFEFEF;-moz-border-radius: 7px;-khtml-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px; }
#gifts_select li:hover{display:inline-block;text-align: left;background-color: #dadada;-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);}
#gifts_select li:hover .gifts_money{display:inline-block;}
#gifts_select li h4{font:16px/30px Tahoma,Arial,Helvetica,sans-serif;text-shadow: 0 1px 1px #FFF;}
.gifts_money{display:none;background: url("/images/icons/awards/gifts.png") no-repeat scroll 0 0 transparent;color: #FFFFFF;height: 40px;padding-top: 10px;position: absolute;right: -10px;text-indent: 6px;top: 3px;width: 50px;text-shadow: 0 1px 1px #787878;font:16px/18px Tahoma,Arial,Helvetica,sans-serif;}

#gifts_user li{text-align: left;cursor:pointer;padding: 5px;margin:2px;display:inline-block;width:130px;position:relative;-moz-border-radius: 7px;-khtml-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px; }
#gifts_user li:hover{text-align: left;-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);}

#gifts_show_left{display:inline-block;vertical-align:top;padding:0px 10px;}
#gifts_show_right{display:inline-block;text-align:center;width:500px;border-left:1px solid #dadada;}

.anketa_gifts{margin:2px 4px;}
.gifts_ul {padding:5px 0px;text-align:center;overflow: hidden;}
.gifts_ul li{cursor:pointer;display:inline-block;padding:2px 5px;margin:4px 2px;text-align:center;background-color: #FFF;-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);text-shadow: 0 1px 1px #bababa;}
.gifts_ul li:hover{opacity:0.9;-moz-box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.5);-khtml-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.5);box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.5);}
.gifts_ul img{width:104px;height:104px;}


/*---------Блок настроение-------- */

#nastroenie_conteiner {
-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-moz-border-radius: 7px;-khtml-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;
background-color: #FFE87F !important;margin:25px;height:100px;padding:30px 40px;width:300px;display:none;
}
.get_nastroenie_smile{position:absolute;top:-30px;right:-25px;background:url("/images/icons/nastroenie/nastroenie.png") no-repeat scroll 0 0 transparent;width:126px;height:121px;}


/*---------Блок видео-------- */
.get_video_avatar{position:absolute;top:-65px;left:-70px;background:url("/images/icons/web-camera.png") no-repeat scroll 0 0 transparent;width:170px;height:170px;}
#video_avatar_show{cursor:pointer;background:url("/images/icons/show_avatar.png") no-repeat scroll 0 0 transparent;width:243px;height:50px;display:inline-block;}
#video_avatar_show:hover {opacity:0.75;}
#show_video_avatar{margin-top: 40px;}

/*---------Характеристики-------- */

.haracteristic {list-style:none outside none;margin:0px;color:#444444 !important;font-weight:400;line-height:1.6;}
.haracteristic li {padding:0px 10px;}
.haracteristic span {color:#555555;float:right;}


/*------Оценка аватара------- */

#avatar_votes {padding:0px 5px;}
#avatar_votes label{width:150px;display:inline-block;}
#avatar_votes a{ background:url(/images/star.gif) no-repeat 0 0px;padding:2px;width:12px;height:11px;display:inline-block;}
#avatar_votes a:hover{color:#444444;background-position:0 -32px; no-repeat 0 0;padding:2px;}
.avatar_votes{ background-position:0 -32px !important;padding:2px;}
.avatar_votes_active{background-position:0 -16px !important;padding:2px;}
#avatar_votes_right{bottom:0px;right:5px;position:absolute;}
#avatar_votes_first{padding:15px 0px;}

.avatar_votes_result{ margin:5px 0; }
.avatar_votes_result p{ line-height:1.1em; font-size:0.85em;padding-bottom:1px; }

.block_user{overflow:hidden;margin:10px 0px;min-width:220px;min-height:250px;}
.block_user_ul {border-top:1px solid #dadada;padding:10px 5px;margin:10px 1px;}
.block_user_ul li{text-align:right;list-style:none outside none;display:inline-block;width:50px;}
.block_user_ul li img{-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);}
.block_user_ul li img:hover{-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.6);-khtml-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.6);-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.6);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.6);}


/*---------Приветы-----------*/

.anketa_his ul {list-style:none outside none;margin:0px;padding-top:10px;}
.anketa_his li {padding:0px;}
.anketa_his li a{text-decoration:none;}

.button{margin-bottom:10px;text-align:right;}
.anketa_his h3{font:16px Verdana;line-height:1.5em;letter-spacing:0;margin: 0px;padding:0px;}
.anketa_his h3 a{text-decoration:none;color: #037198;}
.anketa_his h3 a:visited{text-decoration:none;color: #037198;}
.anketa_his h3 a:hover{text-decoration:underline;color: #037198;}

.show_anketa_his {width:100%;padding:0px;}
.show_anketa_his h3{
	border-top:1px solid #E1E1E1;
	background-color: #F7F7F7;
	font:16px/18px Verdana,Arial,sans-serif;
	color:#9EBF17;
	line-height:1.5em;
	letter-spacing:0;
	margin: 0px;
	padding:3px 4px;
}
.show_anketa_his p{width: 355px; overflow: hidden;font:12px/16px Arial,sans-serif;padding:7px 4px;}
.show_anketa_his .anketa_hi_avatar {padding:6px 5px 0px 5px;background-color:#FFE2AF;border:1px solid #dadada;}
.show_anketa_his .anketa_hi_time {font-size:12px;padding:15px;text-align:right;color:#9AB8C4;}
.show_anketa_his .anketa_hi_content {padding:0px 4px;}
.show_anketa_his .anketa_hi_edit {border-top:1px solid #E1E1E1;padding-top:3px;}
.show_anketa_his .anketa_his_votes {text-align:right;color:#777;font-size:10px;padding:0px 10px;}

.online{font-size:10px;color:#a6c850;}
.offline{font-size:10px;color:#bbb;}



/* Новости пользователей */

#anketa_news .new_content {float:left;width:99%;margin:2px auto;padding: 10px;}
#anketa_news .new_content ul {list-style:none outside none;	}
#anketa_news .new_content .avatar{display:none;float:left;width:83px;}
#anketa_news .new_content .new_text {border-top:1px solid #efefef;float:left;width:440px;overflow: hidden;}
#anketa_news .new_content .new_data {padding:0px 5px;font-size: 14px;color: #898989;}
#anketa_news .new_content .new_info {vertical-align:top;padding: 0px 0px 5px 5px;}
#anketa_news .new_content .new_menu {vertical-align:top;float:right;}
#anketa_news .new_content .new_text h4 {display:none;font-size:14px;font-weight:normal;text-align:left;}
#anketa_news .comment_time {float:right;padding: 4px;color: #EFB877;}



.user_news
{
	color:#555555 !important;
	line-height:15px;
}

.user_news ul {
	list-style:none outside none;
	margin:0px;
	padding-top:10px;
}

.user_news li {
	padding:5px;
}

.user_news div {
	position:relative;
	vertical-align: top;
	color:#FF9933;
	font-family:Verdana,Verdana,Sans-Serif;
	font-size:14px;
	margin:0;
	padding:2px 5px 0px 25px;
}

.user_news div img {
	position:absolute;
	left:1px;
	padding:0px 2px;
}

.user_news span {
	vertical-align: top;
	color:#777;
}

.user_news span img {
position:relative;
	padding:4px;
}



/* Фотоотчёты*/

.reports_nav{background-color:#F1F1F1;padding:13px;width:97%;margin:0px auto 5px;border-bottom: 1px solid #E3E3E3;text-align:left;}
.reports_nav h2{margin:5px 0px;font:16px/16px Arial;}
.reports_nav h3{margin:5px;font:12px/16px Arial;}
.reports_nav h3 a{color:#565656;text-shadow: 0px 1px 1px #FFFFFF;}

.reports_content{width:850px;margin:10px auto;background-color:#F8F8F8;padding:13px;border-top: 1px solid #eaeaea;box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);}
.reports_content_ul{display: inline;list-style-type: none;}
.reports_content_ul li{display: inline;}
.reports_content_ul li img{padding:6px;background-color:#F1F1F1;}
.reports_content_ul li img:hover{background-color:#ebebeb;}

.reports_mainblock{width:750px;height:295px;padding:10px;background-color:#f5f5f5;margin:10px auto;border-top: 1px solid #eaeaea;box-shadow:0px 1px 3px rgba(0, 0, 0, 0.3);}
.reports_mainblock_img {padding:0px 11px;}
.reports_mainblock_big_img {width:260px;height:180px;overflow: hidden;float:left;}
.reports_mainblock_big_img img{max-width:260px;max-height:270px;}
.reports_mainblock_img li a img{padding:1px 1px;}
.reports_mainblock_info {text-align:left;padding:10px;margin-top:8px;border-top:1px solid #e7e7e7;}

#reports_block_photo{text-align:center;}
#reports_block_img{width:850px;height:500px;padding:15px 0px;margin:4px 0px;display:inline-block;background-color:#f5f5f5;border-top: 1px solid #ececec;}
#reports_block_img img{max-width:800px;max-height:500px;}

#reports_block_button{list-style-type: none;float:right;border-radius: 4px 4px 4px 4px;background: -moz-linear-gradient(center top , #FBFBFB, #F4F4F4) repeat scroll 0 0 transparent;border-color: #F0F0F0 #E2E2E2 #E4E4E4 #F0F0F0;border-style: solid;border-width: 1px 0px;color: #444444;overflow: hidden;margin:5px;}
#reports_block_button li{display: inline-block;padding:5px 0px;}
#reports_block_button li a{position:relative;padding:12px;color:#474747;}
#reports_block_button li a:hover{text-decoration:none;background-color: #f3f3f3;border-color: #F0F0F0 #E2E2E2 #E0E0E0 #EAEAEA;color: #111111;}
#reports_block_button_left{border-left: 1px solid #F0F0F0;border-radius:6px 6px 0px 0px;}
#reports_block_button_center img{position:absolute;top:12px;left:1px;padding:0px 7px;border-left: 1px solid #efefef;border-right: 1px solid #efefef;}
#reports_block_button_right{border-right: 1px solid #F0F0F0;border-radius:0px 0px 6px 6px;}

#reports_block_share{padding:18px;float:right;}


.paging {display: inline-block !important;list-style-type: none;width:700px;margin: 15px;padding: 18px;text-align: center;border-top: 1px solid #eaeaea;}
.paging li {display: inline;font-weight: bold;margin: 0 1px;}
.paging li a{background-color: #FFFFFF;border: 1px solid #CDCDCD;color: #0088CC;padding: 4px;}



/* Новости пользователей */
button{margin:2px;}
#searchFilter{float:right;margin:5px 20px 0px 0px;width:170px;border-left:1px solid #e5e5e5;}
#searchFilter_comment{float:right;margin:5px 20px 0px 0px;width:170px;border-left:1px solid #e5e5e5;}
#searchFilter_vote{float:right;margin:5px 20px 0px 0px;width:170px;border-left:1px solid #e5e5e5;}

.new_content{float:left;width:97%;margin:2px auto;padding: 10px;border:1px solid #ddd;}
.new_content ul{list-style:none outside none;}
.new_content .avatar{float:left;width:83px;}
.new_content .new_text{border-top:1px solid #efefef;float:left;width:790px;overflow: hidden;}
.new_content .new_data{padding:0px 5px;font-size: 14px;color: #898989;}
.new_content .new_info{vertical-align:top;padding: 0px 0px 5px 5px;}
.new_content .new_menu{vertical-align:top;float:right;}
.new_content .new_text h4{font-size:14px;font-weight:normal;text-align:left;}

.newcom_content{float:left;width:97%;margin:2px auto;padding: 10px;border:1px solid #ddd;}
.newcom_content .avatar{float:left;width:110px;}
.newcom_content .newcom_text{float:left;width:650px;overflow: hidden;}
.newcom_content .newcom_menu{vertical-align:top;float:right;}
.newcom_content .newcom_text h4{font-size:14px;font-weight:normal;text-align:left;}

.message_send{display:none;list-style:none outside none;}
.message_send li{margin:2px;list-style:none outside none;}
.message_send input[type="text"]{width:89%;}
.message_send textarea{margin-left:11px;width:89%;height:130px;}
.comment_time{float:right;padding: 4px;color: #EFB877;}


/* Пополнение счёта */
.menu_money {list-style:none outside none;}
.menu_money li{display:inline-block;padding:0px 10px;}
.menu_money li a:hover .menu_money_img{background-color:#dbdbdb;}
.money_head_in{background:#D9FBCF;color:#444444;padding:7px;}
.money_info_in{background:#FBF6CF;border:1px solid #dadada;padding:12px 16px 16px;}
.money_info_in p{color:#777777;font-size:11px;}


/* Главная */
.main_conteiner {padding:0px 5px;height:441px;position:relative;}
.main_back_girl { position:absolute;width:250px;height:365px;bottom:0px;right:0px;background:url("/images/icons/awards/girl_2.jpg") no-repeat scroll right bottom;}
.main_conteiner p {padding:10px 0px;}
.main_button_smile {background:url("/images/knopka/smile.jpg") no-repeat scroll 0 0 transparent;width:109px;height:40px;display:inline-block;}
.main_button_smile:hover {opacity:0.75;}
.main_button_love {background:url("/images/knopka/button_love.png") no-repeat scroll 0 0 transparent;width:108px;height:37px;display:inline-block;}
.main_button_love:hover {opacity:0.75;}


.text, .art, .info, .love, .time, .find, .success, .success_vip, .warning, .money, .errors{border: 1px solid;margin: 7px 8px;padding:15px 10px 15px 50px;background-repeat: no-repeat;background-position: 10px center;}
.text {color: #444;background-color: #FFF;padding-left:15px;}
.info {color: #00529B;background-color: #BDE5F8;background-image: url('images/icons/status/info.png');}
.success {color: #4F8A10;background-color: #DFF2BF;background-image:url('images/icons/status/success.png');}
.success_vip {color: #4F8A10;background-color: #DFF2BF;background-image:url('images/icons/status/vip_success.png');}
.money {color: #9F6000;background-color: #FEEFB3;background-image:url('images/icons/status/money.png');}
.art {color: #9F6000;background-color: #FEEFB3;background-image:url('images/icons/status/art.png');}
.love {color: #D8000C;background-color: #FFBABA;background-image: url('images/icons/status/love.png');}
.time {color: #4F8A10;background-color: #DFF2BF;background-image: url('images/icons/status/time.png');}
.find {color: #4F8A10;background-color: #DFF2BF;background-image: url('images/icons/status/find.png');}
.warning {color: #9F6000;background-color: #FEEFB3;background-image: url('images/icons/status/warning.png');}
.errors {color: #D8000C;background-color: #FFBABA;background-image: url('images/icons/status/error.png');}

.edit_status{border:1px solid #dadada;padding:4px;background:#fff;}

.art_plus {background:#E9E87F;background:-webkit-gradient(linear,left top,left bottom,from(#E9E87F),to(#A1C21B));background:-moz-linear-gradient(top,#E9E87F,#A1C21B);background:transparent\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E9E87F',endColorstr='#A1C21B');box-shadow: 0 2px 2px #444444;font: 115%/1.5em Arial,sans-serif;padding: 15px 12px;margin:17px 0px;text-shadow: 1px 1px 1px #DADADA;text-align:center;}


/* Регистрация */
#signupform table {
  border-spacing: 0px;
  border-collapse: collapse;
  empty-cells: show;
}

#signupform .label {
  padding-top: 2px;
  padding-right: 8px;
  vertical-align: top;
  text-align: right;
  width: 125px;
  white-space: nowrap;
}

#signupform .field {
  padding-bottom: 10px;
  white-space: nowrap;
}

#signupform .status {
  padding-top: 2px;
  padding-left: 8px;
  vertical-align: top;
  width: 246px;
  white-space: nowrap;
}

#signupform .textfield {
  width: 150px;
}

#signupform label.error {
  background:url("images/icons/error.png") no-repeat 0px 0px;
  padding-left: 18px;
  padding-bottom: 2px;
  font-weight: bold;
  color: #EA5200;
}

#signupform label.checked {
  background:url("images/icons/ok.png") no-repeat 0px 0px;
}






 
:focus {
  -moz-outline-style:none;
}
div.panes div {
	display:none;		
	padding:15px 10px;
	border:1px solid #dadada;
	border-top:0;
	min-height:200px;
	background-color:#fff;
	color:#333;
	font:12.8px Tahoma;
}
 

ul.tabs { list-style:none; margin:0 !important; padding:0;height:30px;border-bottom:1px solid #dadada;}
ul.tabs li { float:left;text-indent:0;padding:0;margin:0 !important;list-style-image:none !important; }
ul.tabs a { background: url(images/tabs2.png) no-repeat -652px 0;font-size:11px;display:block;height: 30px;  line-height:30px;width: 111px;text-align:center;text-decoration:none;color:#000;padding:0px;margin:0px;position:relative;top:1px;}
ul.tabs a:active {outline:none;}
ul.tabs a:hover {background-position: -652px -31px;color:#fff;}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {background-position: -652px -62px;cursor:default !important; color:#000 !important;}


/* width 1 */
ul.tabs a.w1 { background-position: -519px 0; width:134px; }
ul.tabs a.w1:hover { background-position: -519px -31px; }
ul.tabs a.w1.current { background-position: -519px -62px; }

/* width 2 */
ul.tabs a.w2{ background-position: -366px -0px; width:154px; }
ul.tabs a.w2:hover{ background-position: -366px -31px; }
ul.tabs a.w2.current { background-position: -366px -62px; }

/* width 3 */
ul.tabs a.w3{ background-position: -193px -0px; width:174px; }
ul.tabs a.w3:hover{ background-position: -193px -31px; }
ul.tabs a.w3.current { background-position: -193px -62px; }

/* width 4 */
ul.tabs a.w4{ background-position: -0px -0px; width:194px; }
ul.tabs a.w4:hover{ background-position: -0px -31px; }
ul.tabs a.w4.current { background-position: -0px -62px; }

div.panes div.pane {display:none;		}


/* Таблица */

.table {border-collapse:collapse;font-size:11px;text-align:left;}
.table td{background:none repeat scroll 0 0 #EFF2FF;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;padding:8px 15px;}
.table th {background:none repeat scroll 0 0 #DCE4FF;border-bottom:1px solid #D6DFFF;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;color:#2b2b2b;font-weight:normal;padding:10px 13px;}
.table_hight {background:none repeat scroll 0 0 #fff;}
.table_dark {background:none repeat scroll 0 0 #E8EDFF !important;}
.table_dark a{color: #475B7F;}


/* Стиль отображения в блоке новые пользователи и фото */

.microGallery{
    position:relative;
    margin:30px 2px 40px 2px;
    font-family: Verdana;
    font-style: normal;
    font-weight: normal;
}
.microGallery img{
    margin-left:auto;
    margin-right:auto;
    border:none;
    -moz-box-shadow:0px 2px 4px #777;
    -webkit-box-shadow:0px 2px 4px #777;
    box-shadow:0px 2px 4px #777;
    display:none;
}
.description{background-color:#f9f9f9;position:absolute;border:1px solid #fff;height:40px;bottom:0px;margin-bottom:9px;left:5px;padding:3px;-moz-box-shadow:1px 1px 5px #cacaca;-webkit-box-shadow:1px 1px 5px #cacaca;box-shadow:1px 1px 5px #cacaca;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; }
.description div{margin:19px 5px 5px 5px;color:#666;text-shadow:-1px 1px 1px #fff;font-size: 9px;}

.nav{background-color:#f9f9f9;position:absolute;border:1px solid #fff;height:25px;top:-30px;left:5px;padding:3px;-moz-box-shadow:1px 1px 5px #cacaca;-webkit-box-shadow:1px 1px 5px #cacaca;box-shadow:1px 1px 5px #cacaca;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;   }
.smallGallery .nav,.smallGallery .description{width:105px;}
.mediumGallery .nav,.mediumGallery .description{width:165px;}
.largeGallery .nav,.largeGallery .description{width:200px;}
a.thumbview{opacity:0.6;width:20px;height:21px;float:left;cursor:pointer;}
a.slideshow{opacity:0.6;width:20px;height:21px;float:right;cursor:pointer;}
a.play{background:transparent url(/scripts/images/play.png) no-repeat center center;}
a.pause{background:transparent url(/scripts/images/pause.png) no-repeat center center;}
a.grid{background:transparent url(/scripts/images/thumbs.png) no-repeat top left;}
a.single{background:transparent url(/scripts/images/single.png) no-repeat top left;}
a.thumbview:hover,a.slideshow:hover{opacity:1.0;}

button.prev,button.next{float:right;width:22px;height:20px;cursor:pointer;opacity:0.6;outline:none;border:none;}
button::-moz-focus-inner { border: 0; }
button.prev:hover,button.next:hover{opacity:1.0;}
.nav button.disabled{opacity:0.2;}
.nav button.disabled:hover{opacity:0.2;}
button.next{background:transparent url(/scripts/images/arrows.png) no-repeat top left;}
button.prev{background:transparent url(/scripts/images/arrows.png) no-repeat 0px -20px;}
.images div{display:table-cell;vertical-align:middle;text-align:center;position:relative;cursor:pointer;}
.smallGallery .images,.mediumGallery .images,.largeGallery .images{padding:10px 0px;background-color:#f9f9f9;border:1px solid #fff;position:relative;-moz-box-shadow:1px 1px 5px #cacaca;-webkit-box-shadow:1px 1px 5px #cacaca;box-shadow:1px 1px 5px #cacaca;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.smallGallery .images,.smallGallery .singleImg div{width:102px;height:102px;}
.mediumGallery .images,.mediumGallery .singleImg div{width:162px;height:162px;}
.largeGallery .images,.largeGallery .singleImg div{width:215px;display:inline-block;}
.smallGallery .thumbs div, .mediumGallery .thumbs div, .largeGallery .thumbs div{float:left;margin:2px;cursor:pointer;}
.smallGallery .thumbs div{width:30px;height:30px;}
.mediumGallery .thumbs div{width:50px;height:50px;}
.largeGallery .thumbs div{width:67px;height:65px;}


#popup_container {font-family: Arial, sans-serif;font-size: 12px;min-width: 300px;max-width: 600px;background: #FFF;color: #000;}
#popup_container:before, #popup_container:after { content:"";position:absolute; z-index:-2 !important;bottom:15px;left:10px;width:50%;height:20%;max-width:300px;-webkit-box-shadow:0 15px 10px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 15px 10px rgba(0, 0, 0, 0.5);box-shadow:0 15px 10px rgba(0, 0, 0, 0.5);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);}
#popup_container:after {right:10px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);}
#popup_title {font-size: 14px;font-weight: bold;text-align: center;line-height: 1.75em;color: #666;background: #CCC url(/scripts/images/title.gif) top repeat-x;border: solid 1px #FFF;border-bottom: solid 1px #999;cursor: default;padding: 0em;margin: 0px -2px;}
#popup_content {background: 16px 16px no-repeat url(/scripts/images/info.gif) #fff;padding: 1em 1.75em;margin: 0em;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 60px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
#popup_content.alert {background-image: url(/scripts/images/info.gif);}
#popup_content.confirm {background-image: url(/scripts/images/important.gif);}
#popup_content.prompt {background-image: url(/scripts/images/help.gif);}
#popup_message {padding-left: 48px;}
#popup_panel {text-align: center;margin: 1em 0em 0em 1em;}
#popup_prompt {margin: .5em 0em;}


#sys_vote {}
#sys_vote_ul {list-style:none outside none;margin:0px;}
#sys_vote_ul li {display:inline;list-style:none outside none;padding:1px;}


.point_ul {padding: 4px 0 7px 3px;list-style: none outside none;}
.point_ul li a {color: #898989;display: block;font-size: 12px;margin: 2px 0px;padding: 0px 0 9px 25px;position: relative;text-decoration: none;}
.point_text {text-decoration: underline;}
.point_ul li sup{color:#77BE26;font-weight: bold;}
.point_ul li a .point_img {position: absolute;width: 22px;height: 22px;left: 0;top: 0;background:transparent url(/scripts/images/thumbs.png) no-repeat top left;}
.point_ul li a:hover .point_img {background:transparent url(/scripts/images/single.png) no-repeat top left;}
.point_ul li a:hover .point_text {text-decoration: none;color:#444;}

.point_ul .point_active a .point_img {background:transparent url(/scripts/images/single.png) no-repeat top left;}
.point_ul .point_active a .point_text {text-decoration: none;color:#3399DD;font-weight: bold;}
.point_ul .point_active a:hover .point_text {text-decoration: none;color:#45A1DF;font-weight: bold;}

.point_orange li a .point_img {position: absolute;width: 22px;height: 22px;left: 0;top: 0;background:transparent url(/images/icons/anketa/emoticon_happy.png) no-repeat center center;}
.point_orange li a:hover .point_img {background:transparent url(/images/icons/anketa/one_sex.png) no-repeat center center;}
.point_orange .point_active a .point_img {background:transparent url(/images/icons/anketa/one_sex.png) no-repeat center center;}
.point_orange .point_active a .point_text {text-decoration: none;color:#FD8C08;font-weight: bold;}
.point_orange .point_active a:hover .point_text {text-decoration: none;color:#FD8C08;font-weight: bold;}


/* Знакомства*/

#love_search_form fieldset{padding:5px 2px;}
#love_search_form ul{list-style:none outside none;padding-left:9px;}
#love_search_form label {cursor:pointer;color:#454545;}
#love_search_form label:hover {color:#000;}
#love_search_content ul{list-style:none outside none;}

#love_search_content  li{float:left;width:99%;margin:2px auto;padding: 3px;border:1px solid #dadada;}
#love_search_content  ul {list-style:none outside none;	}
#love_search_content .avatar{float:left;width:105px;}
#love_search_content .new_text {border-top:1px solid #efefef;float:left;width:350px;overflow: hidden;}
#love_search_content .offline {padding:0px 5px;font:12px/1.4 Arial;color: #EFB877;}
#love_search_content .new_info {vertical-align:top;padding: 0px 0px 5px 5px;}
#love_search_content .new_menu {vertical-align:top;float:right;}
#love_search_content .new_text h4 {font-size:12px;font-weight:normal;text-align:left;}

.love_slide_conteiner {width:924px;float:left;background-color: #F8F8F8;border-top: 1px solid #EAEAEA;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);margin: 10px auto;padding: 13px;min-height:650px;}
.love_slide_content {float:left;width:650px;}
.love_slide {width:160px !important;height:560px; overflow:hidden,position: relative;}
.love_slide .bx-window {margin-top: 5px;height: 550px !important;width:160px !important;}
.love_slide li {cursor:pointer;position:relative;width:155px;height:155px !important;}
.love_slide li div {display:none;position:absolute;bottom:5px;width:100%;padding:4px;background-color:#fff;opacity:0.9;}
.love_slide li:hover div {display:block;}
.love_slide li div b{font: bold 12px/15px Tahoma,sans-serif;color:#FC870A;}
.love_slide li div p{font:12px/15px Tahoma,sans-serif;color:#575757;}

.love_slide_static {list-style:none outside none;}
.love_slide_static li{display:inline-block;cursor:pointer;position:relative;margin:1px;}
.love_slide_static li div {display:none;position:absolute;bottom:5px;width:100%;padding:4px;background-color:#fff;opacity:0.9;}
.love_slide_static li:hover div {display:block;}
.love_slide_static li div b{font: bold 12px/15px Tahoma,sans-serif;color:#FC870A;}
.love_slide_static li div p{font:12px/15px Tahoma,sans-serif;color:#575757;}


/* Помощь*/

.faq p{padding: 0px 20px;color:#000;}
.faq h2{margin: 20px 0px;font:bold 180%/16px Arial,sans-serif;}
.faq h3{margin: 25px 0px 5px 10px;font:110%/16px Tahoma,sans-serif;color:#444;}


/* ----------- Форум ----------- */
.table_forum{width:100%;border-spacing: 0;border-collapse: collapse;line-height: 120%;background-color:#fff;
box-shadow:0 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);
-moz-border-radius: 0px 0px 8px 8px; -webkit-border-radius: 0px 0px 8px 8px; border-radius: 0px 0px 8px 8px;}
.table_forum td{border-bottom: 1px solid #FFFFFF;padding: 10px 8px 8px;}
.table_forum th {padding: 6px;background-color: #dadada;}
.table_forum a {color: #444;font: 13px Arial,verdana,tahoma,sans-serif;text-decoration:underline;}
.table_forum a:hover {color:#000;}
.forum_top h4{margin:0px;font:14px/16px Arial;}

.table_forum input[type=text] {-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DDDDDD;display: block;font: 13px "Lucida Grande",Arial,Sans-serif;margin: 0 0 8px;padding: 5px;}
.table_forum input:focus {border-color: #CCCCCC;outline-width: 0;}
.table_forum textarea {height:150px;}

.table_forum_top{width:100%;background-color:#fff;border-spacing: 0;border-collapse: collapse;line-height: 140%;box-shadow:0 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);}
.table_forum_top td{border-bottom: 1px solid #FFFFFF;padding: 10px 8px 8px;}
.table_forum_top th {padding: 6px;background-color: #dadada;}
.table_forum_top a {color: #444;font: 13px Arial,verdana,tahoma,sans-serif;text-decoration:underline;}
.table_forum_top a:hover {text-decoration:none;}
.forum_top_maintitle{margin: -1px;padding: 10px !important;background:#444 !important;color:#fff;text-align:left;font-weight:bold;-moz-border-radius: 8px 8px 0 0;}


.table_forum_add_message{width:100%;text-shadow: 0 1px 1px #fff;border-spacing: 0;border-collapse: collapse;line-height: 150%;background-color:#FAFBFC;margin-bottom:1px;}
.table_forum_add_message th {padding: 6px;background-color: #D5DEE5;}
.table_forum_add_message td{border-bottom: 1px solid #FFFFFF;padding: 10px 8px 8px;}
.table_forum_add_message textarea {height:100px;}

.table_forum_inner{width:100%;border-spacing: 0;border-collapse: collapse;line-height: 150%;background-color:#FAFBFC;border-bottom: 6px solid #B5C0CF;margin-bottom:1px;}
.table_forum_inner td{border-bottom: 1px solid #FFFFFF;padding: 10px 8px 8px;}
.table_forum_inner th {padding: 6px;background-color: #D5DEE5;}
.table_forum_inner a {color: #444;font: 13px Arial,verdana,tahoma,sans-serif;text-decoration:underline;}
.table_forum_inner a:hover {text-decoration:none;}
.forum_inner_bottom{background-color:#EEF3F8;  }
.post_date_info{color:#777;margin-left: -3px;padding: 5px 0px 7px 0px;}


.table_forum tr:nth-child(2n+1){background:#F1F4F7;}
.table_forum tr:nth-child(2n+2) .forum_icon{background:#EEF3F8;width:2%;}
.table_forum tr:nth-child(2n+2) .forum_author{background:#EEF3F8;}
.table_forum tr:nth-child(2n+2) .forum_last{background:#EEF3F8;}

.forum_top{width:100%;margin: 15px 0px;background-color:#fff;padding:7px;-moz-border-radius: 8px;box-shadow:0 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);}
.forum_maintitle{margin: -1px;padding: 10px !important;background:#444 !important;color:#fff;text-align:left;font-weight:bold;-moz-border-radius: 8px 8px 0 0;}

.forum_col_icon{width:2%;}
.forum_col_title{width:50%;text-align:left;}
.forum_col_author{width:10%; text-align: center;}
.forum_col_stats{white-space: nowrap;text-align:right;width:13%;}
.forum_col_last{width:20%;text-align:left;}

.forum_icon{background:#E4EBF2;}
.forum_title{text-align:left;}
.forum_author{text-align: center;background:#E4EBF2;}
.forum_stats{white-space: nowrap;text-align:right;}
.forum_last{background:#E4EBF2;}
.forum_last_author{margin:3px 1px;}
.forum_stats_view{color:#777;}

.forum_buttons {-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;background-color: #3399DD;border: 1px solid #3399DD;color: #FFFFFF !important;cursor:pointer;font-size: 11px;font-weight: bold;margin: 5px 5px 0 0;padding: 4px 10px 5px;text-shadow: 0 -1px 0 #3399DD;text-decoration:none !important;}
.forum_buttons:hover {color:#fff;background-color: #444;border: 1px solid #777;text-shadow: 0 -1px 0 #777;}
#forum{width:97%;margin: -10px auto 20px;}


/* Календарь */
table.blank_year {
margin:10mm;
}
table.blank_month {

}
th.blank_yeartitle {
text-align:right;
color:black;
background-color:transparent;
padding-bottom:0.5em;
border-bottom:1px solid silver;
}
th.blank_yeartitle big {
font-size:200%;
font-family:Georgia,serif;
font-weight:normal;
}
th.blank_montitle {
font-size:120%;
font-family:Verdana,serif;
font-weight:normal;
text-align:right;
color:black;
background-color:transparent;
padding:0.1em 0.2em 0 0.2em;
}
th.blank_light, th.blank_lightmarked {
font-size:80%;
font-family:Verdana,serif;
font-weight:bold;
text-align:;
color:black;
background-color:transparent;
padding:0.2em 0.2em 0.3em 0.2em;
}
th.blank_dark, th.blank_darkmarked {
font-size:80%;
font-family:Verdana,serif;
font-weight:bold;
text-align:center;
color:black;
background-color:transparent;
padding:0.2em 0.2em 0.3em 0.2em;
}
td.blank_light, td.blank_lightmarked {
font-size:80%;
font-family:Verdana,serif;
font-weight:normal;
text-align:center;
color:black;
background-color:transparent;
padding:0.2em 0.2em 0.3em 0.2em;
}
td.blank_dark, td.blank_darkmarked {
font-size:80%;
font-family:Verdana,serif;
font-weight:normal;
text-align:center;
color:black;
background-color:transparent;
padding:0.2em 0.2em 0.3em 0.2em;
}
th.blank_darkmarked, th.blank_lightmarked, td.blank_darkmarked, td.blank_lightmarked {
color:#990000;
}
td.blank_today {
font-size:80%;
font-family:Verdana,serif;
font-weight:bold;
text-align:center;
color:inherit;
background-color:transparent;
padding:0.2em 0.2em 0.3em 0.2em;
border:1px solid #ee0000;
}
a.blank_datelink {
text-decoration:underline;
color:#3333ff;
background-color:transparent;
display:block;
}
a.blank_titleddatelink {
color:black;
background-color:transparent;
font-weight:bold;
}
em.blank_titleddate {
font-weight:bold;
font-style:normal ;
color:#009900;
background-color:transparent;
}
td.blank_monthcell {
padding-bottom:1em;
padding-right:1em;
}
td.blank_monthlastcell {
padding-bottom:1em;
}



/* ToolTip на фото */
.tip-bs {
	z-index:1000;
	text-align:left;
	padding:8px 8px;
	border: 2px solid #FFFFFF;
	border-radius: 8px 8px 8px 8px;
	box-shadow: 0 3px 18px rgba(0, 0, 0, 0.4);
	background-color: #fff;
}
.tip-bs .tip-inner {
    min-height: 20px;
    min-width: 60px;

}
.tip-bs .tip-arrow-top {
	margin-top:-10px;
	margin-left:-5px;
	top:0;
	left:50%;
	width:16px;
	height:10px;
	background:url(/scripts/images/tip-bs_arrows.png) no-repeat;
}
.tip-bs .tip-arrow-right {
	margin-top:-9px; /* approx. half the height to center it */
	margin-left:-4px;
	top:50%;
	left:100%;
	width:10px;
	height:20px;
	background:url(/scripts/images/tip-bs_arrows.png) no-repeat -16px 0;
}
.tip-bs .tip-arrow-bottom {
	margin-top:1px;
	margin-left:-5px;
	top:100%;
	left:50%;
	width:16px;
	height:13px;
	background:url(/scripts/images/tip-bs_arrows.png) no-repeat -32px 0;
}
.tip-bs .tip-arrow-left {
	margin-top:-9px; /* approx. half the height to center it */
	margin-left:-6px;
	top:50%;
	left:0;
	width:10px;
	height:20px;
	background:url(/scripts/images/tip-bs_arrows.png) no-repeat -48px 0;
}

