﻿#zvezda
{}

#zvezda img
{
    cursor:pointer;
    width:12px;
    height:11px;
}

#zvezda .stars_pozitiv
{
    /*opredelyaem_v_kajdoy_rubrike*/
}

#zvezda .stars_negativ
{
    background: url(/Layout/shablon/img/colored-themes/stars/border.gif) no-repeat top left;
}

#mainspan 
{
    display: block; 
    margin: 0px auto; 
    width: 1020px;
} 

#maincontainer
{
	margin:auto;
	position:relative;
	z-index:10;
	width:1000px;
}

#common_top #toolbar, #common_top #logo,#common_top #menu_top {
     z-index:10;
}
#container_one
{
	width:1020px;
	margin:0 auto;	
	background-color:#fff;
}
#container_two
{
    background-color:#fff;
}
#container_three
{
	float:left;
	width:710px; 
	text-align: center;
	background-color:#fff;
}
#column_left_top
{
	width: 440px;
	float: left;
	padding-left:10px;
	padding-right:3px;
	background-color:#fff;
}
#column_center_top
{
	width: 250px;
	float: left;
	background-color:#fff;
}

#column_left_bottom
{
	/*width: 380px;*/
	width: 350px;
	float: left;
	padding-left:10px;
	padding-right:3px;
	background-color:#fff;
}
#column_center_bottom
{
	width: 300px;
	float: left;
	background-color:#fff;
}
#column_right
{
clear:right;
float:right;
/*overflow:hidden;*/
/*padding-right:5px;*/
width:300px;
	background-color:#fff;
}
#corners_bottom
{
	clear:both;
}
#corner_bottom_left
{
	background: url(/controls/templates/bumajko/master/common/image/cbl.gif) bottom left no-repeat;
}
#corner_bottom_right
{
	background: url(/controls/templates/bumajko/master/common/image/cbr.gif) bottom right no-repeat;
	width: 100%;
	height: 9px;
}
#banner_rich
{
/*z-index:99;*/
}
#adriver_bottom 
{
    bottom: 0;
    left: 0;
    position: fixed;
    width: 100%;
    text-align: center;
    left: 0px;
    z-index: 1200;
}
#adriver_banner {
    left: 0;
    margin:0 auto;
    width: 997px;
    z-index: 1200;
}
#banner_1000x90
{
	width:1000px;
	background-color:#fff;
	margin:0 auto;	
	text-align:center;
	z-index:98;
	position:relative;
}
#banner_1000x90 div
{
	margin:0 auto;
	text-align:center;
}
#banner_780x90
{
	
	background-color:#fff;
	margin:0 auto;	
	text-align:center;
}
#banner_780x90 div
{
	text-align:center;
}
#banner_600x90
{
	/*width:700px; */
	/*float: left;*/
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
}
#banner_600x90 div
{
	text-align:center;
}
#banner_300x250
{
	text-align:center;
	padding-bottom:4px;
}
#banner_300x250 div
{
	text-align:center;
	margin: 0px auto;
}

#banner_1000x90_preload,
#banner_300x250_preload,
#banner_600x90_preload,
#banner_780x90_preload,
#banner_rich_preload
{
	display:none;
}

#header
{
	width:1020px;
	margin:0 auto;	
	background-color:#fff;
	padding-top:5px;
	clear: both;
	
}
#text_block
{
	clear:left;
	float:left;
	padding-left:10px;
}
#text_block .date
{
	color:#999;
}
#menu_servis_t
{
	color:#c30;
	padding-top:4px;
	padding-bottom:4px;
}
#menu_servis_t a:link,
#menu_servis_t a:visited
{
	padding:2px;
	color:#c30;
}
#menu_servis_t a:hover
{
	text-decoration:none;
	color:#000;
}

#menu_servis_b
{
	background-color:#c30;
	color:#fff;
	padding:2px;
	text-align:center;
	display:none;
}
#menu_servis_b a:link,
#menu_servis_b a:visited
{
	color:#fff;
	text-decoration:none;
}
#menu_servis_b a:hover
{
	color:#ffe432;
}

#loveradio
{
	visibility:hidden;
	margin-left:15px;
	float:left;
	margin-right:15px;
}
#sponsor
{
}
#menu_top
{
	text-align:left;
	width:1020px;
	margin:0 auto;	
	background-color:#fff;
	font-size:12px;
	padding-top:20px;
	padding-bottom:20px;
}
.menu_top_t
{
	clear:left;
	color:#666;
	padding-left:10px;
}
.menu_top_t a:link,
.menu_top_t a:visited
{
	color:#666;
}
.menu_top_t a:hover
{
	color:#999;
	text-decoration:underline;
}
.menu_top_t a.menu_top_t_active:link,
.menu_top_t a.menu_top_t_active:visited
{
	text-decoration:underline;
	color:#000;
}

.menu_top_t a.menu_top_t_active:hover
{
	cursor:default;
}

.menu_top_b
{
	color:#c30;
	padding-left:10px;
	padding-top: 1px;
}
.menu_top_b a:link,
.menu_top_b a:visited
{
	color:#c30;
}
.menu_top_b a:hover
{
	text-decoration:underline;
	color:#eb8c6c;
}
.menu_top_b a.menu_top_b_active:link,
.menu_top_b a.menu_top_b_active:visited
{
	text-decoration:underline;
	color:#a0310c;
}

.menu_top_b a.menu_top_b_active:hover
{
	cursor:default;
}

#menu_bottom
{
	display:none;
}

#search
{
	/*padding-top:20px;*/
	margin-bottom:4px;
}


#about_wmj_preload
{
    display:none;
}




/**************************************************************************************************************************/
/*																														  */
/*													fignya nujnaya														  */
/*																														  */
/*																														  */
/**************************************************************************************************************************/
#banner_wmj
{
	margin-top:4px;
	margin-bottom:4px;	
	margin-top:30px;
	margin-bottom: 0px;
}
#banner_sex
{
	margin-top:10px;	
	margin-bottom:4px;	
}
#banner_dating
{
	margin-bottom:4px;	
}
#banner_loveradio
{
    margin-bottom: 10px;
}
.corner_tl
{
	clear:left;
}

.corner_bl
{
	clear:both;
}
.clear_div,
.clr
{
	clear:both;
}
.ostavit_kommentariy
{
	clear:both;
	text-align:right;
	font-size:14px;
}
.ostavit_kommentariy a:link,
.ostavit_kommentariy a:visited
{
	text-decoration:underline;
}
.ostavit_kommentariy a:hover
{
	text-decoration:none;
}
#btnBlockArticle_copy
{
	display:none;
}
.prev_next
{
	clear:both;
}

.prev_next .central_text .page_all
{
	display:block;
	float:left;
	/*padding-top:5px;*/
	padding-left:20px;
}
.prev_next .central_text .page_all a:link,
.prev_next .central_text .page_all a:visited
{
	color:#666;
}
.prev_next .central_text .page_all a:hover
{
	color:#999;
}

.anons_sort .div_AnnounceList .title span
{
	display:none;
}
/**************************************************************************************************************************/
/*																														  */
/*													fignya vsyakaya														  */
/*																														  */
/*																														  */
/**************************************************************************************************************************/



#greenmama_cslinks
{
}

#greenmama_cslinks .header_div
{
	display:none;
}

#greenmama_cslinks .element_div
{
	padding-bottom:4px;
}
#greenmama_cslinks .image
{
	padding-right:4px;
	padding-bottom:4px;
	float:left;
	clear:left;
}
#greenmama_cslinks .anons_title
{
	padding-bottom:4px;
	font-size:11px;
	font-weight:bold;
}
#greenmama_cslinks .anons_text
{
	display:block;
	font-size:10px;	
}
#greenmama_cslinks .anons_text a:link,
#greenmama_cslinks .anons_text a:visited
{
	text-decoration:none;
}
#greenmama_cslinks .anons_text a:hover
{
	text-decoration:underline;
}

.nnn_informer_title
{
}

li.nnn_list_item_title
{
	margin-left:5px;
}
.nnn_link_title
{}

a.nnn_link_title:link,
a.nnn_link_title:visited
{
	text-decoration:none;
	font-size:10px;
}
a.nnn_link_title:hover
{
	text-decoration:underline;
}
#MarketGid2973 div
{
	color:#f1b3bd;
}
a.mctitle:link,
a.mctitle:visited
{
	text-decoration:none;
	font-size:10px;
}
a.mctitle:hover
{
	text-decoration:underline;
}


.pageLeftPicture
{
	float:left;
	margin: 4px;
}
.pageRightPicture
{
	float:right;
	clear:right;
	margin: 4px;
	margin-right:0px;
}
.pageLeftText
{
	margin-bottom:10px;
}
.pageRightText
{
	margin-bottom:10px;
}
strong.notbold 
{ 
	font-weight:normal; 
}


#googleSearchUnitIframe iframe
{
	height:1400px;
}

.head_title .head a:link,
.head_title .head a:visited
{
	color:#fff;
	text-decoration:none;
}
.head_title .head a:hover
{
	text-decoration:underline;
}

.div_prosmotrov
{display:none;}

/*Ylka*/
.link_rose,
a:link.link_rose,
a:visited.link_rose,
a:hover.link_rose
{
	color:#ed2264;
}
.link_violet,
a:link.link_violet,
a:visited.link_violet,
a:hover.link_violet
{
	color:#9369aa;
}

.link_blue,
a:link.link_blue,
a:visited.link_blue,
a:hover.link_blue
{
	color:#5d5db8;
}

.link_mayb,
a:link.link_mayb,
a:visited.link_mayb,
a:hover.link_mayb
{
	color:#162b7a;
}

.link_zima,
a:link.link_zima,
a:visited.link_zima,
a:hover.link_zima
{
	color:#162b7a;
}

.link_vesna,
a:link.link_vesna,
a:visited.link_vesna,
a:hover.link_vesna
{
	color:#3b9732;
}

.link_leto,
a:link.link_leto,
a:visited.link_leto,
a:hover.link_leto
{
	color:#d65193;
}

.link_osen,
a:link.link_osen,
a:visited.link_osen,
a:hover.link_osen
{
	color:#c47a01;
}

.link_red,
a:link.link_red,
a:visited.link_red,
a:hover.link_red
{
	color:#993366;
}

.link_orange,
a:link.link_orange,
a:visited.link_orange,
a:hover.link_orange
{
	color:#ff9900;
}



.link_rose_ylka,
a:link.link_rose_ylka,
a:visited.link_rose_ylka
{
	color:#ed2264;
	text-decoration:none;
}
a:hover.link_rose_ylka
{
	text-decoration:underline;
}
.link_violet_ylka,
a:link.link_violet_ylka,
a:visited.link_violet_ylka
{
	color:#9369aa;
	text-decoration:none;
}
a:hover.link_violet_ylka
{
	text-decoration:underline;
}


.link_blue_ylka,
a:link.link_blue_ylka,
a:visited.link_blue_ylka
{
	color:#5d5db8;
	text-decoration:none;
}
a:hover.link_blue_ylka
{
	text-decoration:underline;
}

.link_mayb_ylka,
a:link.link_mayb_ylka,
a:visited.link_mayb_ylka
{
	color:#162b7a;
	text-decoration:none;
}
a:hover.link_mayb_ylka
{
	text-decoration:underline;
}

.link_zima_ylka,
a:link.link_zima_ylka,
a:visited.link_zima_ylka
{
	color:#162b7a;
	text-decoration:none;
}
a:hover.link_zima_ylka
{
	text-decoration:underline;
}

.link_vesna_ylka,
a:link.link_vesna_ylka,
a:visited.link_vesna_ylka
{
	color:#3b9732;
	text-decoration:none;
}
a:hover.link_vesna_ylka
{
	text-decoration:underline;
}

.link_leto_ylka,
a:link.link_leto_ylka,
a:visited.link_leto_ylka
{
	color:#d65193;
	text-decoration:none;
}
a:hover.link_leto_ylka
{
	text-decoration:underline;
}

.link_osen_ylka,
a:link.link_osen_ylka,
a:visited.link_osen_ylka
{
	color:#c47a01;
	text-decoration:none;
}
a:hover.link_osen_ylka
{
	text-decoration:underline;
}

.link_red_ylka,
a:link.link_red_ylka,
a:visited.link_red_ylka
{
	color:#993366;
	text-decoration:none;
}
a:hover.link_red_ylka
{
	text-decoration:underline;
}

.link_orange_ylka,
a:link.link_orange_ylka,
a:visited.link_orange_ylka
{
	color:#ff9900;
	text-decoration:none;
}
a:hover.link_orange_ylka
{
	text-decoration:underline;
}
/*Ylka*/

.div_AnnounceList .text a:link,
.div_AnnounceList .text a:visited
{
	text-decoration:none;
	color:#000;
}
.div_AnnounceList .text a:hover
{
	text-decoration:underline;
}

/*goroskopi*/
.horoscope_date
{
	clear:left;
	font-weight:bold;
	color:#e36286;
	font-size:16px;
	padding-top:5px;
	padding-bottom:5px;
}
.horoscope_navigation_yesterday 
{
	clear: left; 
	font-weight: bold;
	float:left;
	margin-right:10px;
}
.horoscope_navigation_today  
{
	font-weight: bold; 
	float:left;
	margin-right:10px;
}

.horoscope_navigation_tomorrow  
{
	font-weight: bold; 
	margin-right:10px;
	float:left;
}
.horoscope_navigation_dayaftertomorrow
{
	font-weight: bold; 
	margin-right:10px;
}

.horoscope_navigation_yesterday_t 
{
	clear: left; 
	font-weight: bold; 
	float:left;
	margin-right:10px;
}
.horoscope_navigation_today_t  
{
	font-weight: bold; 
	float:left;
	margin-right:10px;
}
.horoscope_navigation_tomorrow_t  
{
	font-weight: bold; 
	float:left;
	margin-right:10px;
}
.horoscope
{
	padding-top:0px;
	
}

.horoscope_data
{
	/*clear: both;*/
	padding-top:0px;
	margin-top: 5px;
}

.horoscope_signs_list
{
	clear:left;
	padding-top:10px;
}

.horoscope_sign
{
	float:left;
	margin-right: 10px;
	width:115px;
}
.horoscope_sign img
{
	float:left;
	margin-right:5px;
}

.horoscope_sign_link
{
	float:none;
	font-weight:bold;
	display:block;
}
.horoscope_sign_date
{
}
.horoscope_copyright
{
	color:#ccc;
	text-align:right;
}
.horoscope_data_prevedmedved
{
	overflow:hidden;
	height:65px;
}
.horoscope_more_petro {text-align: right;}
/*goroskopi*/
/*taro*/
.taro_types_navigation
{
	padding-left:135px;
}
.taro
{
	clear:left;
	padding-top:20px;
}
.taro_data
{
	clear:left;
	text-align:left;
	padding-top:20px;
	padding-bottom:20px;
}
.card_block
{
}
.card_line_1
{
	float:none;
	clear:both;
	padding-left:115px;
}
.card_line_2
{
	float:none;
	clear:both;
	padding-left:150px;
}
.card_line_3
{
	float:none;
	clear:both;
	padding-left:221px;
}
.card_line_4
{
	float:none;
	clear:both;
	padding-left:221px;
}
.taro_card
{
	float:left;
}
.taro_card img
{
	width:70px;
	height:110px;
}

.taro_type
{
	font-weight: bold; 
	float:left;
	margin-right:10px;
}
.taro_navigation_yesterday,
.taro_navigation_yesterday_t,
.taro_navigation_today,
.taro_navigation_today_t,
.taro_navigation_tomorrow,
.taro_navigation_tomorrow_t
{
	font-weight: bold; 
	float:left;
	margin-right:10px;
}
.taro_navigation_yesterday,
.taro_navigation_yesterday_t
{
	margin-left:40px;
}
.taro_copyright
{
	color:#ccc;
	text-align:right;
}
.taro_header
{
	margin-top:10px;
}
.taro_header_text
{
	color:#000;
	font-size:14px;
	font-weight:bold;
}
.taro_header_date
{
	color:#666;
	font-size:14px;
	font-weight:bold;
}

/*taro*/
.goro_link_pitek_underline_hover:link, .goro_link_pitek_underline_hover:visited {text-decoration: none;}
.goro_link_pitek_underline_hover:hover {text-decoration: underline;} 

.linkPrev,
.linkNext
{
	cursor:pointer;
}

#begun
{
    clear:both;
	margin-left: 4px;
	border: 1px solid #a03152;
}
/*
#begun td
{
	vertical-align:top;
	width:33%;
}
*/
#begun_right
{
	text-align:center;
	/*margin:0 auto;*/
	float:none;
	clear:left;
	border: 1px solid #a03152;
	width:278px;
	margin-bottom:4px;
}

#google_right
{
	float:none;
	clear:left;
	width:280px;
	position:relative;
}

#BonusPlaceHolder
{
	float:none;
	clear:left;
	margin-left: 4px;
	margin-top:4px;
}
.newSign
{
	display:none;
	float:left;
	margin-right:5px;
}
#divCommentCount
{
	clear:right;
	float:right;
	color:#a03152;
	top:13px;
	position:relative;
}
/*rocher*/
.yves_rocher_block
{
	border:1px solid #19925c;
	padding:5px;
	width:230px;
	height:390px;
}
.yves_rocher_item
{
	clear:left;
	margin-top:30px;
	margin-bottom:30px;
}

.yves_photo
{
	margin-right: 5px;
	float:left;
	clear:left;
	height:65px;
}
.yves_photo img
{
	width:75px;
	height:50px;
}
.yves_link
{
}
.yves_link a:link,
.yves_link a:visited
{
	color:#000;
	font-size:10px;
	text-decoration:none;
}
.yves_link a:hover
{
	text-decoration:underline;
}

/*rocher*/

.title_ArticleDetails
{
	width:350px;
}

#divtxtComment textarea
{
	width:100%;
	height:100px;
}

#divbtnAdd
{
	text-align:center;
}

#divbtnAdd .btnAdd
{
	color: #fff;
	font-weight:bold;
	background-color:#e36286;
}
.Avatar 
{
	float: left;
}
.Avatar img 
{
	padding: 0px 5px 0px 0px;
	width:70px;
}




/*******************************************************************/
#ContentPane
{
    overflow:hidden;
}
/*******************************************************************/


.text_copyright, div#about_wmj {white-space: normal;}

.novinka {width: 37px; height: 17px; background: url(/layout/pics/wmj/new.gif) no-repeat;}
.novinka img {width: 37px; height: 17px;}
#tooltip{
background:#F9EFF7;
border:1px solid #666666;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
z-index:101;
visibility:hidden
}



/* superman */
#logo 
{
/*background:transparent url(/controls/templates/bumajko/master/common/image/logo.gif) no-repeat scroll 0 0;*/
background:transparent url(/storage/_design/common/fanta.gif) no-repeat scroll 0 0;
float:left;
height:103px;
margin-left:55px;
margin-right:44px;
width:504px;
}

#logo img
{
width: 504px;
height: 103px;    
}

div#menu_top 
{
padding-top: 0px;
}

#search_quintura
{
	margin-bottom:4px;
}

#search_quintura_big
{
	margin-bottom:4px;	
}

.NextPreviousPagerField img {margin-bottom: -7px;}

.test-textarea-with-result {width: 500px; height: 300px;}


.bottom-picture {text-align: right; margin-top:-40px; margin-bottom:10px;}













/****************************************************/




/***********************************************************************************************/
/***********************************************************************************************/
/***********************************************************************************************/
/********************************** CSS NEW DESIGN 04-08-2009 **********************************/
/***********************************************************************************************/
/***********************************************************************************************/
/***********************************************************************************************/

#mainspan {background-color: White;}

div#header 
{
position: relative;    
/*width: 990px;*/
width: 100%;
text-align:center;
clear: both;
}
div#banner_300x250 {clear: both; width: 300px; min-height: 400px;}

/************************************/
/******CHANGES FOR SMALLER SKIN******/
/************************************/
#header .headpolosa 
{
/*
    width: 1000px;
    position:relative;
    margin: 0px auto;
    padding-top: 19px;
    border-bottom: 1px solid #E8E8E8;
*/
clear:left;
height:127px;
margin:0 auto;
}
/************************************/
/******CHANGES FOR SMALLER SKIN******/
/************************************/




#header .add_to_favorite 
{
width: 18px;
height: 108px;    
background: url(/Layout/shablon/img/header/add_to_favorite.gif) left no-repeat;
top:0px;
position:relative;
}



#header .add_to_favorite img
{
width: 18px;
height: 108px;    
}
#logo 
{
position: absolute;
left: 88px;
top: 30px;  
margin: 0px; 
/*z-index: 1; */
}


/*************/
/* LOGIN TOP */
/*************/
#header #div_profil 
{
    position: absolute;
    right: 5px;
    /*z-index:2;*/
    color: #3E424D;
    font-size: 11px;
    top: 0px;
}
#header #div_profil a:link,
#header #div_profil a:visited 
{
    color: #3E424D;
    display: block;
    border-bottom: 1px dotted #3E424D;  
    text-decoration: none;
    width: auto;
    float: left;
    margin: 0px 3px;
}
#header #div_profil a:hover 
{
 
    display: block;
    border-bottom: none;
}
#div_profil .left_corner 
{
    width: 5px;
    height: 29px;
    background: url(/Layout/shablon/img/header/login-left-bg.gif) no-repeat;   
    float: left;
}
#div_profil .right_corner 
{
    width: 5px;
    height: 29px;
    background: url(/Layout/shablon/img/header/login-right-bg.gif) no-repeat;  
    float: left; 
}

#div_profil .profile_top_block_avtorizaciya 
{
     height: 29px;
     background: url(/Layout/shablon/img/header/login-middle-bg.gif) repeat-x;     
     float: left;
}
#div_profil .login_form .login_text
{
    display: none;
}
#div_profil .login_form input 
{
width: 65px;
height: 13px;
text-align: center;
color: #737373;
border: 1px solid #A3A3A3;
font-size: 10px;
line-height:normal;
}

#div_profil .login_form .login_TextBox0
{
width:67px;  
float:left;  
}

#div_profil .login_form .auth_login,
#div_profil .login_form .auth_pwd,
#div_profil .login_form .captcha_Button0,
#div_profil .login_form .remember,
#div_profil .login_form .links_more
{
    width: 75px;   
    margin: 5px 0px 0px 10px;
    float: left;
}
#div_profil .login_form .captcha_Button0 
{
width: 55px;  
margin-top: 6px;  
}


#div_profil .login_form .captcha_Button0 input 
{
    width: 47px;
    color: White;
    height: 16px;
    border: none;
    font-size: 10px;
    background: url(/Layout/shablon/img/header/login.gif) no-repeat;  
    padding-bottom: 3px;
    cursor: pointer;
    
}

#div_profil .login_form .remember 
{
    width: 130px;
    margin-top: 6px;
    margin-left: 0px;
}
#div_profil .login_form .remember span 
{
display: block; 
float: left;   
margin: 2px 0px 0px 5px;
}

#div_profil .login_form .remember input 
{
width: 15px;
float: left;
height: 15px;
margin-left: 5px;
margin-top: 0px;    
}

#div_profil .login_form .error_sochetanie 
{
position: absolute;
top: 33px;
background-color: #D8DEE2;
border: 3px double #C4CBD2;
cursor: pointer;
padding: 3px;
left: 10px;    
}

#div_profil .login_form .links_more {width: 220px; margin-left: 0px; margin-top: 7px;}

#div_profil .preved 
{
    float: left;
    margin: 7px 0px 0px 7px;
}
#div_profil .links_more 
{
    float: left;
    margin: 7px 0px 0px 7px;
}

#div_profil .links_more #exit:link,
#div_profil .links_more #exit:visited,
#div_profil .links_more #exit:hover 
{
border: none;
background: url(/Layout/shablon/img/header/logout.gif) no-repeat;   
width: 52px;
height: 16px;
color: White;
text-align: center;
font-size: 10px;
padding-top: 1px;
}

/*************/
/* LOGIN TOP */
/*************/


/***************/
/* SPONSOR TOP */
/***************/
.sponsor_top 
{
position: absolute;
right: 25px;
bottom: 2px;    
}
.sponsor_top .left_star 
{
width: 55px;
height: 21px;
background: url(/Layout/shablon/img/header/stars_left.gif) no-repeat;   
float: left;   
}
.sponsor_top .right_star 
{
width: 54px;
height: 21px;
background: url(/Layout/shablon/img/header/stars_right.gif) no-repeat;   
float: left;   
}
.sponsor_top .main_sponsor 
{
float: left;    
}
.sponsor_top .sponsor_link
{
    height: 16px;
    background: url(/Layout/shablon/img/header/stars_but_left.gif) no-repeat left;  
    float: left;
    margin: 3px;

}
.sponsor_top .sponsor_link .right_corner 
{
    width: auto;
    height: 16px;
    background: url(/Layout/shablon/img/header/stars_but_right.gif) right no-repeat;       
}
.sponsor_top .sponsor_link .right_corner a:link,
.sponsor_top .sponsor_link .right_corner a:visited 
{
color: White;
text-decoration: none;
display: block;
padding: 1px 5px;    
position: relative;
/*z-index: 5;*/
}
.sponsor_top .sponsor_link .right_corner a:hover 
{
text-decoration: underline;
display: block;
padding: 1px 5px;    
position: relative;
/*z-index: 5;*/
}
/***************/
/* SPONSOR TOP */
/***************/

/***************/
/*****MENU******/
/***************/
#menu_top {width: 1000px;}
#menu_bottom {width: 1000px; margin: 0px auto; padding: 20px 0px;}

.menu_but 
{
    float: left;
    height: 28px;
    overflow:hidden;
    background: url(/Layout/shablon/img/header/top_menu_bg.gif) repeat-x;   
    cursor: pointer;
    text-align: center;
}



.menu_bottom_t a.menu_bottom_t_active:link,
.menu_bottom_t a.menu_bottom_t_active:visited,
.menu_bottom_t a.menu_bottom_t_active:hover,
.menu_top_t a.menu_top_t_active:link,
.menu_top_t a.menu_top_t_active:visited,
.menu_top_t a.menu_top_t_active:hover,
.menu_but a:link,
.menu_but a:visited,
.menu_but a:hover 
{
cursor: pointer;
padding: 3px 0px;
font-size: 14px;
text-decoration: none;    
display: block;
color: #3E3E3E;
}

.menu_but0 {width: 108px;}
.menu_but1 {width: 71px;}
.menu_but2 {width: 86px;}
.menu_but3 {width: 93px;}
.menu_but4 {width: 145px;}
.menu_but5 {width: 124px;}
.menu_but6 {width: 68px;}
.menu_but7 {width: 94px;}
.menu_but8 {width: 108px;}
.menu_but9 {width: 93px;}

.menu_but .bottom_0,
.menu_but .bottom_1,
.menu_but .bottom_2,
.menu_but .bottom_3,
.menu_but .bottom_4,
.menu_but .bottom_5,
.menu_but .bottom_6,
.menu_but .bottom_7,
.menu_but .bottom_8,
.menu_but .bottom_9 
{
    position: relative;
    top: 0px;
    height: 5px;
    width: 100%;
    font-size: 5px;
}
.menu_but .bottom_0 {
    background-color: #505FBD;
}
.menu_but .bottom_1 {
    background-color: #BF0C70;
}
.menu_but .bottom_2 {
    background-color: #FFA600;
}
.menu_but .bottom_3 {
    background-color: #0CA674;
}
.menu_but .bottom_4 {
    background-color: #E96597;
}
.menu_but .bottom_5 {
    background-color: #8AD0DC;
}
.menu_but .bottom_6 {
    background-color: #E63C45;
}
.menu_but .bottom_7 {
    background-color: #45AEE5;
}
.menu_but .bottom_8 {
    background-color: #A3D284;
}
.menu_but .bottom_9 {
    background-color: #F27732;
}
.menu_top_t, .menu_bottom_t {padding: 0px;}
.menu_bottom_t .poloska , .menu_top_t .poloska {width: 1px; height: 23px; background-color: #B8B8B8; float: left;}

.menu_bot_other
{
    background: url(/Layout/shablon/img/header/a_u_menya_otpusk_8P.gif) no-repeat 100% 4px;
    padding-right:13px;
}


.menu_top_b, .menu_bottom_b
{
color: #3E3E3E;  
padding-left: 0px;
padding-top: 5px;  
position:relative;
}


.menu_bottom_b a:link,
.menu_bottom_b a:visited,
.menu_top_b a:link,
.menu_top_b a:visited
{
  color: #3E3E3E; 
  text-decoration: none;  
  position:relative;
 /* z-index:1;*/
}
.menu_bottom_b a:hover
{
  color: #3E3E3E; 
  text-decoration: underline;  
    position:relative;
  /*z-index:1;*/
}



.third_menu_top_img 
{
    width: 140px; 
    height: 20px; 
    position: absolute;
    z-index:0; 
    top: 3px; 
    left: 634px;
    background: #DBE1E6 url(/Layout/shablon/img/header/second_menu_close.gif) no-repeat right;
    cursor:pointer;
    display: none;
}


.menu_top_b .third_menu_top 
{
    display: block;
    position: absolute;
    width: 276px;
    background-color: #F7F8F9;
    border: 1px solid #DBE1E6;
    border-bottom: 10px solid #DBE1E6;
    z-index: 101;
    left: 496px;
    top: -153px;
    padding-bottom: 5px;
    display: none;
}



.third_menu_top a:link,
.third_menu_top a:visited,
.third_menu_top a:hover 
{
display: block;
float: left;
border-bottom: 1px dotted #3E3E3E;
color: #3E3E3E;
text-decoration:none;
padding:5px 0px;
margin: 5px 15px;
display:inline;
}

.third_menu_top a:hover 
{
border-bottom: 1px dotted #F7F8F9;
}



/***************/
/*****MENU******/
/***************/


/***************/
/***COPYRIGHT***/
/***************/
#corners_bottom {display: none;}
#copyright {padding-top: 0px; width: 980px;}
#counters {width: 980px; display: none;}
.newyear-fix-copyright
{}
.newyear-fix-copyright #counters
{
display:none;
}

#about_links {width: 445px; margin: 10px auto;}
#about_links a:link, 
#about_links a:visited,
#about_links a:hover 
{
height: 15px;
color: White;
display: block;
float: left;    
padding: 0px 5px;
background: url(/Layout/shablon/img/header/copy_bg.gif) repeat-x;
margin: 0px 2px;
}
/***************/
/***COPYRIGHT***/
/***************/





/*********************/
/********SEARCH*******/
/*********************/
.livesearch_small 
{
width: 293px;
height: 43px;
background: url(/Layout/shablon/img/mainpage/search_bg.gif) no-repeat top;
margin-top: 10px;  
clear:both; 

}
.livesearch_small .Button 
{
    width: 57px;
    height: 26px;
    color: White;
    font-size: 11px;
    border: none;
    cursor: pointer;
    padding-bottom:1px;
    background: url(/Layout/shablon/img/mainpage/search_button.gif) no-repeat top;
    position:relative;
    top: 2px;
}

.livesearch_small .TextBox 
{
    width: 200px;
    height: 20px;
    border-top: 1px solid black;
    border-left: 1px solid black;
}

.livesearch_small .pole_i_knopka 
{
position: relative;
top: 5px;
left: 15px;    
}

.livesearch_small .info 
{
position:relative;
text-align: right;
top:15px;    
display:none;
}

/*********************/
/********SEARCH*******/
/*********************/




/*********************/
/********STARS********/
/*********************/
.divRes .zvezda img 
{
width: 12px;
height: 11px;
}
.divRes .zvezda .star-orange 
{
background: url(/storage/images/stars/gray.gif) no-repeat;    
}
.divRes .zvezda .star-gray, .divRes .zvezda .golosovat-star  
{
background: url(/storage/images/stars/1.gif) no-repeat;
}
/*********************/
/********STARS********/
/*********************/






/***********************************************************************************************/
/***********************************************************************************************/
/***********************************************************************************************/
/********************************** CSS NEW DESIGN 04-08-2009 **********************************/
/***********************************************************************************************/
/***********************************************************************************************/
/***********************************************************************************************/









/********************CONTAINERS ON MAINPAGE*****************/
.znakomstva
{
	margin-top:4px;
	margin-bottom:15px;
	width: 293px;
	font-family:Verdana;
}

.znakomstva .title_text, .znakomstva 
.main{
	display: none;
}

.znakomstva .zhak_title{
	color: #556a7f;
	text-align: right;
}

.znakomstva .zhak_title span{
	color: #556a7f;
	text-align: right;
	font-weight:bold;
	font-size:14px;
}

.znakomstva .zhak_title a:link,
.znakomstva .zhak_title a:visited {
	border-bottom: 1px dotted #556a7f;
	color: #556a7f;
	text-align: right;
	font-weight:bold;
	font-size:14px;
	text-decoration: none;
}
.znakomstva .zhak_title a:hover {
	border-bottom: none;
	color: #556a7f;
	text-align: right;
	font-weight:bold;
	font-size:14px;
	text-decoration: none;
}

.znakomstva .info{
	clear:both;
	color:#F33F30;
	display:block;
	height:20px;
	margin:0px 0px 2px 0px;
	width:100%;
	font-size: 11px;
	font-family: Verdana;
}

.znakomstva .info .count_all{
	float: left;
}

.znakomstva .info .count_today{
	float: right;
}

.znakomstva .title{
	display: none;
}

.znakomstva a:link,
.znakomstva a:visited
{
	color: #1ab5c7;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}

.znakomstva a:hover
{
	color: #1ab5c7;
	text-decoration: underline;
}

.znakomstva img {border: none;}


.znakomstva .rnd_box {
	background: url(/storage/images/user_rnd_tl.jpg) no-repeat top left;
	margin-top: 10px
}
.znakomstva .rnd_top {
	background: url(/storage/images/user_rnd_tr.jpg) no-repeat top right;
}
.znakomstva .rnd_bottom {
	background: url(/storage/images/user_rnd_bl.jpg) no-repeat bottom left;
}
.znakomstva .rnd_bottom div {
	background: url(/storage/images/user_rnd_br.jpg) no-repeat bottom right;
}
.znakomstva .rnd_content {
	background: url(/storage/images/user_rnd_r.jpg) top right repeat-y;
}

.znakomstva .rnd_top div, .znakomstva .rnd_top,
.znakomstva .rnd_bottom div,.znakomstva .rnd_bottom {
	width: 100%;
	height: 10px;
	font-size: 1px;
}

.znakomstva .rnd_top div, .znakomstva .rnd_top {
	width: 100%;
	height: 15px;
	font-size: 1px;
}

.znakomstva .rnd_content, .znakomstva .rnd_bottom {
	margin-top: 0px;
}
.znakomstva .rnd_content {
	padding: 0px 10px 5px 10px;
	position: relative;
}

.znakomstva .love{
	float: left;
	position: absolute;
	top: 20px
}

.znakomstva .content{
	text-align:right;
	line-height:20px;
}

.znakomstva .clear_div{
	clear: both;
	line-height: 0px;
	margin: 0px;
	padding: 0px
}


/**************************************************/

.simple-tags
{
	width: 293px;
	margin:10px 0px;
}

.simple-tags .title {	
	display: none;
}

.simple-tags .content {
}
.simple-tags
{
	text-align:center;
}
.simple-tags a:link,
.simple-tags a:visited {
	text-decoration:none;
	float:left;
	white-space:nowrap;
	display:block;
	color:#000000;
}
.simple-tags a:hover {
	color: #000000;
}
.simple-tags .CamelSize {
	font-size:18px;
	font-weight:bold;
	margin:0px;
}
.simple-tags .XXL {
	font-size:17px;
	font-weight:bold;
	margin:6px;
}
.simple-tags .XL {
	font-size:16px;
	font-weight:bold;
	margin:6px;
}
.simple-tags .X {
	font-size:15px;
	margin:5px;
}
.simple-tags .M {
	font-size:14px;
	margin:4px;
}
.simple-tags .L {
	font-size:13px;
	margin:3px;
}
.simple-tags .LX {
	font-size:12px;
	margin:3px;
}
.simple-tags .LXX {
	font-size:11px;
	margin:3px;
}

/************************************************************/


.questioning
{
margin-top:4px;
margin-bottom:15px;
width: 293px;
font-family:Verdana;
}

.questioning .title_text{
color: #556a7f;
text-align: right;
}

.questioning span.title_text{
color: #585858;
font-weight: bold;
}

.questioning .info{
clear:both;
color:#F33F30;
display:block;
height:20px;
margin:0px 0px 2px 0px;
width:100%;
font-size: 11px;
font-family: Verdana;
}

.questioning .info .count_all{
float: left;
}

.questioning .info .count_today{
float: right;
}

.questioning .title{
display: none;
}

.questioning a:link,
.questioning a:visited
{
color: #585858;
text-decoration: underline;
font-family: Verdana;
font-size: 11px;
}

.questioning a:hover
{
color: #585858;
}

.questioning .item img
{
width:32px;
height:32px;
float:left;
}

.clear_div {
clear: both;
}

img {border: none;}


.questioning .rnd_box {
background: url(/storage/images/s_rnd_tl.jpg) no-repeat top left;
margin-top: 10px
}
.questioning .rnd_top {
background: url(/storage/images/s_rnd_tr.jpg) no-repeat top right;
}
.questioning .rnd_bottom {
background: url(/storage/images/s_rnd_bl.jpg) no-repeat bottom left;
}
.questioning .rnd_bottom div {
background: url(/storage/images/s_rnd_br.jpg) no-repeat bottom right;
}
.questioning .rnd_content {
background: url(/storage/images/s_rnd_r.jpg) top right repeat-y;
}

.questioning .rnd_top div, .questioning .rnd_top,
.questioning .rnd_bottom div,.questioning .rnd_bottom {
width: 100%;
height: 10px;
font-size: 1px;
}

.questioning .rnd_top div, .questioning .rnd_top {
width: 100%;
height: 5px;
font-size: 1px;
}

.questioning .rnd_content, .questioning .rnd_bottom {
margin-top: 0px;
}

.questioning .rnd_bottom, .questioning .rnd_bottom div {
height: 14px;
}

.questioning .rnd_content { 
padding: 4px 10px 5px 10px; 
color: #585858
}

.questioning .rnd_content a{ 
color: #585858;
text-decoration: none;
}

.questioning_love {
line-height:20px;
text-align:right;
}

.love{
float: left;
}

.questioning_links{
float: right;
text-align:right;
}

.questioning .vote {
text-align: right;
margin-top:5px
}



/**************************END CONTAINERS****************************/





/***glavnaya/forum/novie_temi***/
.forum_new table, .forum_new .title_text  {display:none}

div.forum_new {
	margin-bottom:15px;
	width: 293px;
}

div.forum_new .forum_new_title {
color:#556A7F;
text-align:right;
}
div.forum_new .forum_new_title span {
color:#556A7F;
font-size:14px;
font-weight:bold;
text-align:right;
}
div.forum_new .forum_new_title a:link,
div.forum_new .forum_new_title a:visited {
border-bottom:1px dotted #556A7F;
color:#556A7F;
font-size:14px;
font-weight:bold;
text-decoration: none;
}
div.forum_new .forum_new_title a:hover {
border-bottom:none;
text-decoration: none;
color:#556A7F;
font-size:14px;
font-weight:bold;
}

div.forum_new .forum_tabs_head {
	background: transparent url(/storage/images/bg_top_small.jpg) no-repeat;
margin-top:10px;
}
div.forum_new ul.tab, ul.tab li {border:0; margin:0; padding:0; list-style:none;}
div.forum_new ul.tab{
    border: 0px;
    height:27px;
    padding-left:0px;
    margin-bottom: -1px;
}
div.forum_new ul.tab li{
    float:left;

}
div.forum_new ul.tab li#forum-new {
	width: 133px
}
div.forum_new ul.tab li#forum-top {
	width: 160px
}

div.forum_new ul.tab li#forum-new span {
	 width: 133px;
    font-family: Verdana;
    font-size: 13px;
    color:#3e3e3e;
    text-align: center;
}
div.forum_new ul.tab li#forum-top span {
	 width: 160px;
    font-family: Verdana;
    font-size: 13px;
    text-align: center;

}
div.forum_new ul.tab a:link, div.forum_new .tab a:visited{
    display:block;
    float:left;
    height:27px;
    background:url(/storage/images/2_but_1.jpg) no-repeat right -27px;
    font-family: Verdana;
    font-size: 13px;
    color:#3e3e3e;
    font-weight:bold;
    text-decoration:none;
    outline: none;

}
div.forum_new ul.tab a span{
    display:block;
    float:left;
    height:27px;
    background:url(/storage/images/2_but_1.jpg) no-repeat left -27px;

    line-height:27px;
    font-weight: bold;
    cursor:pointer;

}

div.forum_new ul.tab a:hover span{
    background:url(/storage/images/2_but_1.jpg) no-repeat left -54px;

}

div.forum_new ul.tab .active a span, 
div.forum_new ul.tab .active a:hover span{
   background:url(/storage/images/2_but_1.jpg) no-repeat left 0;
	color: #3e3e3e;
	font-family: Verdana;
	font-size:12px;
}

div.forum_new ul.tab #forum_top_div a span{
   background:url(/storage/images/2_but_2.jpg) no-repeat right -27px;
	color:#3e3e3e;
	font-family:Verdana;
	font-size:12px;

}

div.forum_new ul.tab #forum_top_div a:hover span{
   /* background:url(/storage/images/but_2.jpg) no-repeat right -54px;*/

}

div.forum_new ul.tab .active #forum_top_div a span, 
div.forum_new ul.tab .active #forum_top_div a:hover span{
    background:url(/storage/images/2_but_2.jpg) no-repeat left 0;

}


.rounded-block-tab .r_bottom {
	background: transparent url(/storage/images/bg_bottom_small.jpg) no-repeat;
	height: 5px;
}
.rounded-block-tab .r_bottom div {
}
.rounded-block-tab .r_inner {
background-color: #dbe1e6;
}

div.forum_new .container{
padding: 10px;
}

div.forum_new .content{
padding: 10px;
background-color: #ffffff
}

div.forum_new .content a{
	color: #3e3e3e;
}

div.forum_new .content a:hover{
	color: #f33f30;
	font-weight: bold;
}

div.forum_new .content .bg_rose, div.forum_new .content .bg_white, div.forum_new .content .bg_yellow {
	margin-bottom: 5px;
}
/***glavnaya/forum/novie_temi***/


/**pashion***/
#passion_ru 
{
	/*margin:5px auto; */
	width: 500px;
	clear:both;
}
/**pashion***/


/***blok_razvlekaysya***/
.enjoy
{margin:0;
padding-left:5px;}
.enjoy .title_graf 
{float:left;
height:40px;}
.enjoy .title_graf img
{border:0 none;}
.enjoy .title_text
{color:#000000;
font-family:Times New Roman;
font-size:26px;
height:40px;
padding-top:5px;}
.enjoy .title_text a
{color:#000000;
font-family:Times New Roman;
font-size:26px;
text-decoration:none;}
.enjoy .tests 
{}
.enjoy .tests .title_tests 
{color:#CC3300;
font-family:Verdana;
font-size:14px;
font-weight:bold;
padding-bottom:10px;
padding-left:10px;}
.enjoy .tests .title_tests a 
{color:#CC3300;
font-family:Verdana;
font-size:14px;
font-weight:bold;
text-decoration:none;}
.enjoy .tests .block_tests 
{background-color:#ECECEC;
height:100px;
width:337px;}
.enjoy .tests .block_tests .img_text
{color:#5D5D5D !important;
float:left;
font-family:Verdana;
font-size:11px;
margin:5px 5px 5px 0;
text-align:center;
width:76px;}
.enjoy .tests .block_tests .img_text a 
{color:#5D5D5D !important;
font-family:Verdana;
font-size:11px;
text-decoration:none;}


/***blok_razvlekaysya***/

























/***стандарт***начало***/
html,body
{
	scrollbar-3dlight-color: #fff;
	scrollbar-arrow-color: #cc3300;
	scrollbar-base-color: #a03152;
	scrollbar-face-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-highlight-color: #cc3300;
	scrollbar-shadow-color: #cc3300;
	scrollbar-track-color: #fdf5e7;
	margin:0px;
	padding:0px;
	position: relative;
	text-align:center;	
	background-color:#fff;
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	width: 100%;
	margin: 0px auto;
	background: #fff;
}
img
{
	border:0px;
}

a, 
a:link, 
a:visited
{
	color: #c30;
	text-decoration: none;
}

a:active
{
	text-decoration: none;
}
a:hover
{
	color: #d08971;
	text-decoration: underline;
}
div
{
	margin: 0px;
	padding: 0px;
	text-align:left;
}

table
{
	border-collapse:collapse;
	}
td
{
	padding:0px;
	margin:0px;
}
h1 
{
	font-size:10pt; 
	color:#993366; 
	font-style:normal; 
	margin-bottom:0px; 
	margin-top:0px; 
	padding-bottom:0px; 
	padding-top:0px; 
	font-weight:bold; 
}
hr
{
	height:1px;
}
/***стандарт***конец***/
#bg_monster {
margin:0 auto;
position:relative;
text-align:center;
}
#banner_1000x90
{
margin:0 auto;
position:relative;
text-align:center;
width:1000px;
z-index:98;
}
#banner_500x150 {
clear:both;
margin-bottom:15px;
padding-top:10px;
text-align:center;
}
#banner_240x400
{
height:400px;	
}
#banner_rich
{}

/***#common_top***начало***/
#common_top
{
    background: #fff;
	clear:both;
	width:1000px;
	margin:auto;
	position:relative;
	height:210px;
	font-size:11px;
	font-family:Verdana;
}
#common_top a:link,
#common_top a:visited
{
color:#000;
text-decoration:underline;
}
#common_top a:hover
{
color:#666;
text-decoration:none;		
}
#common_top #counters
{
	display:none;
}
#common_top #toolbar
{
    height:26px;
	width:1000px;
}
#common_top #toolbar table
{	
	height:26px;
	width:100%;
}
#common_top #toolbar .l
{
	background: url(/common/toolbar_left.png) no-repeat scroll 0 0;
	width:3px;
}
#common_top #toolbar .c
{
	background: url(/common/toolbar_center.png) repeat-x scroll 0 0;
}
#common_top #toolbar .r
{
	background: url(/common/toolbar_right.png) no-repeat scroll 0 0;
	width:3px;
}
#common_top .list-links {
    float: left;
    list-style-type: none;
    margin: 2px 0 0 10px;
    padding: 0;
    position: relative;
}
#common_top .list-links li {
    float: left;
    margin: 0 10px 0 0;
    padding: 0;
    position: relative;
}
#common_top .list-links li a{
    font-size: 11px;
    margin: 0;
    padding: 0;
    position: relative;
}
#start_page {
    display: none;
}
#common_top #toolbar #auth
{
    clear:right;
    float:right;
    height:20px;
    margin-right:10px;
    position:relative;
    top:2px;
    z-index: 1000;
}
/*#common_top #toolbar #auth .login_text
{
    display:none;
}

#common_top #toolbar #auth .auth_login
{
    float:left;
    margin-right:10px;
    position:relative;
    top:1px;
}
#common_top #toolbar #auth .auth_login input
{
	border:1px solid #dbe1e6;
	font-size:11px;
	height:13px;
}
#common_top #toolbar #auth .auth_pwd
{
    float:left;
    margin-right:10px;
    position:relative;
    top:1px;
}
#common_top #toolbar #auth .auth_pwd input
{
	border:1px solid #dbe1e6;		
	font-size:11px;
	height:13px;
}
#common_top #toolbar #auth .block_subscription_2 {
    float: left;
    position: relative;
}
#common_top #toolbar #auth .captcha_Button0
{
    float:left;
    position:relative;
    top:2px;
    margin-right:20px;
}
#common_top #toolbar #auth .captcha_Button0 input
{
    background:transparent url(/common/toolbar_button.png) no-repeat scroll 0 2px;
    border:0 none;
    color:#FFFFFF;
    cursor:pointer;
    font-size:11px;
    height:19px;
    padding:0;
    position:relative;
    top:-3px;
    width:52px;
}
#common_top #toolbar #auth .remember
{
    float:left;
    margin-right:20px;
    position:relative;
    top:-4px;
}
#common_top #toolbar #auth .remember input
{
    position:relative;
    top:3px;
}
#common_top #toolbar #auth .remember span
{
    font-size:11px;
}
#common_top #toolbar #auth .preved
{
    float:left;
    margin-right:10px;
}
#common_top #toolbar #auth .preved a:link,
#common_top #toolbar #auth .preved a:visited
{
	font-weight:bold;
}
#common_top #toolbar #auth .preved a:hover
{}
#common_top #toolbar #auth .links_more
{
	float:left;
}
#common_top #toolbar #auth .links_more a:link,
#common_top #toolbar #auth .links_more a:visited
{
	margin-right:10px;
	}
#common_top #toolbar #auth .links_more a:hover
{}
#common_top #toolbar #auth .links_more .link11,
#common_top #toolbar #auth .links_more .link12,
#common_top #toolbar #auth .links_more .link13
{
	display:none;
	}
	
#common_top #toolbar #auth .error_sochetanie
{
    background:none repeat scroll 0 0 #F7F8F9;
    color:#FF0000;
    left:318px;
    padding:3px;
    position:absolute;
    top:0;
    width:380px;
    z-index:10;
}

*/


#common_top #logo
{
background:transparent url(/common/logo.png) no-repeat scroll 0 0;
height:73px;
left:20px;
position:absolute;
top:40px;
width:501px;
}
#common_top #logo img
{
height:73px;
width:501px;
}
#common_top #banner_sponsor
{
    right:25px;
    position:absolute;
    top:56px;
    background:transparent;
}
#common_top #banner-killer {
    display: none;
}
#common_top #banner_sponsor img
{
	height:2px;
	width:2px;
}
#common_top #banner-clear {
    margin: 0;
    padding: 0;
    position: absolute;
}
#common_top #hot_links
{
position:absolute;
right:0px;
top:120px;
}

#common_top #hot_links a:link,
#common_top #hot_links a:visited
{
	color:#fff;
	text-decoration:none;
}

#common_top #hot_links a:hover
{
	text-decoration:underline;
}

#common_top #hot_links table
{
height:17px;
}

#common_top #hot_links .l
{
	background: url(/common/hot_links_left.png) no-repeat scroll 100% 0;
	width:3px;
	padding-left:10px;
}
#common_top #hot_links .c
{
	background: url(/common/hot_links_center.png) repeat-x scroll 0 0;
	padding-left:5px;
	padding-right:5px;
}
#common_top #hot_links .r
{
	background: url(/common/hot_links_right.png) no-repeat scroll 0 0;
	width:3px;
}

#common_top #menu_top
{
border-top:1px solid #DBE1E6;
padding-top:5px;
position:absolute;
top:137px;
height:30px;
}
#common_top #menu_top .menu_but a:link,
#common_top #menu_top .menu_but a:visited
{
	text-decoration:none;
}
#common_top #menu_top .menu_but a:hover
{}
/***#common_top***конец***/
/***#common_bottom***начало***/
#common_bottom
{
	clear:both;
	width:1000px;
	margin:auto;
	padding-top:40px;
	font-family:Verdana;
	color:#6d6d6d;
	font-size:11px;
	background:#fff;
}
#common_bottom a:link,
#common_bottom a:visited
{
	color:#6d6d6d;
	text-decoration:underline;
}
#common_bottom a:hover
{
	text-decoration:none;
	color:#000;
}
#common_bottom .links
{
border-top:2px solid #DAE1E7;
margin:auto;
padding-top:15px;
width:980px;
}
#common_bottom .links .item
{
	float:left;
	width:185px;
}
#common_bottom .links .item .title
{
	color:#556a7f;
	font-size:10px;
	font-weight:bold;
}
#common_bottom .links .item ul
{
	margin:7px 0 15px;
	padding:0px;
}
#common_bottom .links .item li
{
	margin:0px;
	margin-top:3px;
	padding:0px;
	font-size:0.8em;
	list-style-type:none;
}
#common_bottom .links #include_bottom-links-item1
{}
#common_bottom .links #include_bottom-links-item2
{}
#common_bottom .links #include_bottom-links-item3
{
width:220px;
}
#common_bottom .links #include_bottom-links-item4
{
	width:200px;
}
#common_bottom .links #include_bottom-links-item5
{
	text-align:left;
}
#common_bottom .links #include_bottom-links-item5 img
{
	background:#0C4242 none repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	float:left; 
	height:56px;
	text-align:center;
	width:131px;
}
#include_bottom-links-item6,#include_bottom-links-item7 {
width:750px;
height:25px;
float:left;
}
#common_bottom .links.top {
padding-top:5px;
width:100%;
height:60px;
position:relative;
clear:both;
}
#common_bottom .links.top  ul {
padding-left:0px;
}
#common_bottom .links.top  li {
display:inline;
margin-right:10px;
height:20px;
}
#bottom_img {
width:131px;
height:56px;
position:absolute;
right:60px;
top:5px;
}
#common_bottom .copy
{
	padding-top:5px;
}
/***#common_bottom***конец***/

/***#master_center***начало***/
#master_center
{
	clear:both;
	margin:auto;
	width:1000px;
	background:#fff;
}
#master_center #colunms
{
width:700px;
float:left;
}
#master_center #colunms #block1,
#master_center #colunms #block2,
#master_center #colunms #block3,
#master_center #colunms #block4,
#master_center #colunms #block5,
#master_center #colunms #block6,
#master_center #colunms #block7
{
overflow:hidden;
float:left;
}
#master_center #colunms #block1
{
width:413px;		
padding-left:10px;
}
#master_center #colunms #block2
{
padding-left:10px;
width:260px;
}
#master_center #colunms #block2 .title
{
	display:none;
}
#master_center #colunms #block3
{
padding-left:10px;
width:327px;
}
#master_center #colunms #block4
{
padding-left:10px;
width:327px;		
}
#master_center #colunms #block5
{
width:670px;
padding-left:10px;
}
#master_center #colunms #block6
{
border-right:1px dotted #556A7F;
width:129px;
padding-left:10px;
padding-right:15px;

}
#master_center #colunms #block6 .title
{
	display:none;
}
#master_center #colunms #block7
{
width:500px;
padding-left:15px;
}
#master_center #column_right
{
width:300px;
/*overflow:hidden;*/
padding:0px;
}

/***#master_center***конец***/


#maincontainer #contentcolumn .multi-page-article-gallery .titleContainer_copy {
background:none;

}
#maincontainer #contentcolumn .multi-page-article-gallery .titleContainer_copy .titleItem {
color:#6D6D6D;
}
#maincontainer #contentcolumn .multi-page-article-gallery .titleContainer_copy .titleItem a {
color:#6D6D6D;
font-weight:normal;
text-decoration:underline;
}
#maincontainer #contentcolumn .multi-page-article-gallery .content .article .text .float-left .left-picture-tags {
color:#6D6D6D;
}

#maincontainer #contentcolumn .multi-page-article-gallery .content .article .text .float-left .left-picture-vote #voteNumber #VoteCount 
{
font-weight:bold;
}
#maincontainer #contentcolumn .multi-page-article-gallery .content .article .text .float-left .left-picture-tags a:link, .multi-page-article-gallery .content .article .text .float-left .left-picture-tags a:visited {
color:#6D6D6D;
}
#maincontainer #contentcolumn .divTheme a:link, .divTheme a:visited {
color:#6D6D6D;
text-decoration:underline;
}
#maincontainer #contentcolumn .divTheme ul li {
margin-bottom:8px;
}
#maincontainer #contentcolumn .multi-page-article-gallery .content .article .text,
#maincontainer #contentcolumn .multi-page-article-gallery .content .article .title_ArticleDetails h1,
#maincontainer #contentcolumn #pagerSourceDiv, #tags-in-article, #contentCounter 
{
border:none;
}









.share
{
    float: left;
	position:relative;
    top:-2px;
 }
.share .item
{
    float:left;
    margin-right:5px;
}

.share .item img
{
	height:16px;
	width:16px;
}

.share #vkontakte
{
	background: url(/storage/_design/share/vkontakte_act.png) 0 0 no-repeat;
	height: 16px;
	position: relative;
	width: 16px;
}
.share #twitter
{
	background: url(/storage/_design/share/twitter_act.png) 0 0 no-repeat;
	position:relative;
	top:1px;
}
.share #facebook
{
	background: url(/storage/_design/share/facebook_act.png) 0 0 no-repeat;
}
.share #mymail
{
	background: url(/storage/_design/share/mymail_act.png) 0 0 no-repeat;
	position:relative;
	top:1px;
}

.top-divCommentCount
{
left:10px;
position:relative;
}

#add-comment-top
{}
.one-page-news-gallery_service-links,
.one-page-stars_service-links,
.one-page-encyclopaedia_service-links,
.one-page-gallery_service-links,
.one-page-photogallery_service-links,
.multi-page-article-gallery_service-links,
.multi-page-instruction-horiz_service-links,
.multi-page-instruction-vert_service-links
{
	position:relative;
	top:-12px;
	}
	
.divGallery
{
	clear:both;
	margin-bottom:20px;
	}
	
	/****************************************NewUserQuiz****************************************/
	.new_user_quiz_container {
width:839px;
z-index:1000;

}

.new_user_quiz_container2 {
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:500;
	z-index:999;
}

.new_user_quiz_container .close {
	bottom: 2px;
	left:-15px;
	float: right;
	position: relative;
}

.new_user_quiz_container .lblHeader {
	font-weight:bold;
	font-size: 18px;
	text-align: center;
	padding-bottom: 20px;
	color:#0b0b0b;
}

.newUserQuiz {
	font-size:12px;
}
.newUserQuiz td {
	vertical-align: top;
	padding: 5px;
}

.new_user_quiz_container .divAnswerResultLineItem {
	float:left;
	padding-left: 10px;
	padding-left:10px;
}

.new_user_quiz_container .divAnswerResultLineItem .divAnswerImageDefault
{
	width:16px;
	height:20px;
	background: url(/storage/_design/newuserquiz/greypoint.gif) no-repeat center center;
}
.new_user_quiz_container .divAnswerResultLineItem .divAnswerImageCurrent
{
	width:16px;
	height:20px;
	background: url(/storage/_design/newuserquiz/greenpoint.gif) no-repeat center center;
}

.new_user_quiz_container .question {
	font-size:18px;
	color: Green;
	padding-bottom:10px;
	padding-left:15px;
	width:475px;
}
.new_user_quiz_container .divAnswerResultLine {
margin:0 auto;
padding-bottom:15px;
text-align:center;
width:380px;
}

.new_user_quiz_container .links {
	text-align:center;
width:79px;
	height:26px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:15px;
}
.new_user_quiz_container .links input {
width:79px;
	height:26px;
	background: url(/storage/_design/newuserquiz/but_next.gif) no-repeat center center;
    color:#4e4e4e;
    font-size:12px;
    font-weight:bold;
    cursor:pointer;
    margin-top:10px;
    border:none;
}

.new_user_quiz_container .finish{ 
	color: #A7A7A7;
	font-size: 30px;
	width:839px;
	margin:0 auto;
	text-align:center;
}
.new_user_quiz_container .radioButtonList
{
    margin-left:10px;
    width:475px;
}
.new_user_quiz_container .radioButtonList input 
{
    display:block;
    float:left;
    width:15px;
}
.new_user_quiz_container .radioButtonList textarea 
{
    margin-left:22px;
}
.new_user_quiz_container .radioButtonItem 
{
    margin-bottom:10px;
    line-height:15px;
}
.new_user_quiz_container .newUserQuiz td:first-child 
{
    border-right: 1px solid #ececec;
}
.new_user_quiz_container .images_for_right_answers 
{
    padding-left:10px;
}
.new_user_quiz_container .quiz 
{
    margin-left:10px;
}
.new_user_quiz_container .lblDescription 
{
    display:block;
    width:280px;
    margin-left:15px;
}
.new_user_quiz_container .close a
{
    width:12px;
    height:12px;
    background: url(/storage/_design/newuserquiz/but_close.gif) no-repeat center center;
    display:block;
}
.new_user_quiz_container .quiz_top
{
    width:839px;
    height:16px;
    background: url(/storage/_design/newuserquiz/quiz_top.png) no-repeat top center;
}
.new_user_quiz_container .quiz_bottom
{
    width:839px;
    height:16px;
    background: url(/storage/_design/newuserquiz/quiz_bottom.png) no-repeat bottom center;
}
.new_user_quiz_container .quiz_center
{
    background: url(/storage/_design/newuserquiz/quiz_center.png) repeat-y bottom center;
}
.new_user_quiz_container .finish
{
    width:839px;
    height:490px;
    background: url(/storage/_design/newuserquiz/bg_finish.gif) no-repeat center center;
}
#images_for_right_answers {display:none;}
.newUserQuiz em {color:#9f9f9f; float:right}



.carusel_item
{
	float:left;
	margin-left:5px;
	margin-right:5px;
}
#contentcolumn .header_article {
    color: #6a6a6a;
    float: left;
    font-weight: bold;
    margin: 10px 0 10px -10px;
    width: 100%;
}
#contentcolumn .content_article {
    margin: 10px 10px 10px 0;
}
#contentcolumn .content_article a {
    color: #000;
    font-weight: bold;
    text-decoration: underline;
}
#contentcolumn .content_article a:hover {
    text-decoration: none;
}
#contentcolumn .article_img {
    float: left;
    height: 77px;
    margin: 0 10px 10px -10px;
    overflow: hidden;
    width: 100px;
}
#contentcolumn .article_img a img {
    width: 100px;
}
#contentcolumn #divSuggestButtonContainer {
    margin: 10px 0 0 0;
}
#contentcolumn #divSuggestButtonContainer a {
    color: #858585;
    border-bottom: 1px dashed #858585;
    float: left;
    text-decoration: none;
}
#contentcolumn #divSuggestButtonContainer a:hover {
    border-bottom: none;
}
#contentcolumn #article_text {
    margin: 0 10px 0 0;
}
#contentcolumn #article_text a {
    color: #858585;
    text-decoration: none;
}    
#contentcolumn #article_text a:hover {
    text-decoration: underline;
}

/**** end стили для календаря ****/
/**** Добавление события ****/
.edit_event {
    margin: 10px 0 0 0;
    padding: 0;
    width: 1000px; 
}
.event_add_title {
    border-bottom: 2px solid #5caacf;
    float: left;
    font-size: 24px;
    position: relative;
    width: 100%;
}
.event_add_title img {
    background: url(/storage/calendar/add_event_header.jpg) top left no-repeat;
    height: 27px;
    margin: 0 0 5px 0;
    padding: 0;
    width: 249px;
}
/**** Левая колонка добавления событий****/
#event_leftColumn {
    float: left;
    margin: 0 0 30px 0;
    padding: 0;
    position: relative;
    width: 623px;
}
#event_leftColumn .event_title, #event_leftColumn .event_description, #event_leftColumn .event_announce, #event_leftColumn .event_place {
    float: left;
    font-size: 16px;
    margin-bottom: 5px;
    margin-top: 15px;
    position: relative;
    width: 100%;
}
#event_leftColumn .event_title span, #event_leftColumn .event_description span, #event_leftColumn .event_announce span {
    bottom: 0;
    font-size: 12px;
    right: 10px;
    position: absolute;
}
#event_leftColumn .event_title_value, #event_leftColumn .event_announce_value {
    background: url(/storage/calendar/input_bg.png) 0px 2px no-repeat transparent;
    float: left;
    height: 27px;
    margin:  0 0 0 -3px;
    padding: 0 0 0 3px;
    position: relative;
    width: 627px;
}
#event_leftColumn .event_title_value input, #event_leftColumn .event_announce_value input {
    background: transparent;
    border: none;
    font-family: Verdana;
    font-size: 12px;
    height: 20px;
    margin: 4px 0 0 0;
    outline: none;
    padding: 0px 3px;
    width: 607px;
}
#event_leftColumn .event_description_value {
    float: left;
    position: relative;
    width: 100%;
}
#event_leftColumn .event_description_value textarea {
    background: url(/storage/calendar/textarea_bg.png) 2px -3px no-repeat transparent;
    border: none;
    font-family: Verdana;
    font-size: 12px;
    height: 135px;
    overflow: hidden;
    outline: none;
    margin: 0 0 0 -5px;
    padding: 5px 5px 5px 10px;
    width: 607px;
}
/**** галлерея картинок ****/
#event_leftColumn .event_picture_gallery {
    float: left;
    margin-top: 5px;
    position: relative;
    width: 100%;
}
#event_leftColumn .event_picture_gallery div {
    float: left;
    margin: 0 5px;
    position: relative;
    width: 605px;
}
#event_leftColumn .event_picture_gallery .picture_container {
    float: left;
    height: 220px;
    margin: 0 10px 0 0;
    padding: 0;
    position: relative;
    width: 134px;
}
#event_leftColumn .event_picture_gallery .picture_container img {
    background: #000;
    float: left;
    height: 134px;
    position: relative;
    width: 134px;
}
#event_leftColumn .event_picture_gallery .picture_set_main, #event_leftColumn .event_picture_gallery .picture_announce {
    float: left;
    font-size: 12px;
    margin: 0 0 5px 0;
    position: relative;
    padding: 0;
    text-align: center;
    width: 134px;
}
#event_leftColumn .event_picture_gallery .picture_set_main {
    background: url(/storage/calendar/tooltip-bg.png) top left no-repeat transparent;
    color: #fff;
    font-size: 11px;
    height: 19px;
    line-height: 19px;
    margin: 0 0 0 12px;
    opacity: 0;
    filter: alpha(opacity=0);
    position: relative;
    text-decoration: none;
    top: 30px;
    width: 111px;
    z-index: 100;
}
#event_leftColumn .event_picture_gallery .picture_set_main:hover  {
    text-decoration: none;
}
#event_leftColumn .event_picture_gallery .picture_container .picture_description {
    float: left;
    font-size: 12px;
    margin: 15px auto 0 auto;
    position: relative;
    overflow: hidden;
    width: 100%;
}
#event_leftColumn .event_picture_gallery .picture_container .picture_description input {
    background: transparent;
    border: none;
    border: 1px solid #fff;
    border-bottom: 1px dashed #9f9f9f;
    display: block;
    font-size: 12px;
    font-family: Verdana;
    margin: 0 auto;
    overflow: hidden;
    padding: 2px;
    text-align: center;
    width: 121px;
}
#event_leftColumn .event_picture_gallery .picture_prev {
    float: left;
    height: 18px;
    margin: 0 8px 0 0;
    padding: 0;
    position: relative;
    top: 65px;
    width: 11px;
}
#event_leftColumn .event_picture_gallery .picture_prev .btnprev_disabled {
    background: url(/storage/calendar/arrow_pic.jpg) 0 0 no-repeat transparent;
    height: 18px;
    margin: 0;
    padding: 0;
    width: 11px;
}
#event_leftColumn .event_picture_gallery .picture_prev a, #event_leftColumn .event_picture_gallery .picture_next a {
    display: block;
    height: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
}
#event_leftColumn .event_picture_gallery .picture_prev a img {
    background: url(/storage/calendar/arrow_pic.jpg) 0px  -18px no-repeat transparent;
    height: 18px;
    width: 11px;
}
#event_leftColumn .event_picture_gallery .picture_next {
    height: 18px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 65px;
    width: 11px;
}
#event_leftColumn .event_picture_gallery .picture_next a img {
    background: url(/storage/calendar/arrow_pic.jpg) -11px 0 no-repeat transparent;
    height: 18px;
    width: 11px;
}
#event_leftColumn .event_picture_gallery .picture_next .btnnext_disabled {
    background: url(/storage/calendar/arrow_pic.jpg) -11px -18px no-repeat transparent;
    height: 18px;
    margin: 0;
    padding: 0;
    width: 11px;
}
#event_leftColumn .event_picture_gallery .picture_delete {
    margin: 5px 0 0 30px;
    padding: 0;
    position: relative;
    width: 80px;
}
#event_leftColumn .event_picture_gallery .picture_delete a {
    color: #000;
    position: relative;
    margin: 0;
    padding: 0;
    text-decoration: underline;
    width: 100%;
}
#event_leftColumn .event_picture_gallery .picture_delete a img {
    background: url(/storage/calendar/btn_close.png) 0px -10px no-repeat transparent;
    float: left;
    height: 10px;
    margin: 3px 5px 0 0;
    padding: 0;
    width: 11px;
}
#event_leftColumn .event_picture_gallery .picture_delete a:hover img {
    background-position: 0 0;
}
/**** end галлерея картионок ****/
/**** google карты ****/
#mapSearch {
    background: url(/storage/calendar/input_bg.png) 0 2px no-repeat transparent;
    clear: left;
    height: 27px;
    margin: 0 0 0 -3px;
    padding: 0 0 0 3px;
    position: relative;
    width: 627px;
}
#mapSearch input {
    background: transparent;
    border: none;
    font-family: Verdana;
    font-size: 12px;
    height: 20px;
    margin: 4px 0 0 0;
    outline: none;
    padding: 0px 3px;
    width: 607px;
}
#mapSearch #btnSearchAddress {
    height: 14px;
    margin: 0;
    position: absolute;
    padding: 0;
    right: 16px;
    top: 8px;
    width: 17px;
}
#mapSearch #btnSearchAddress a {
    display: block;
    height: 100%;
    width: 100%;
}
#mapSearch #btnSearchAddress a img { 
    background: url(/storage/calendar/search.png) top left no-repeat transparent;
    height: 14px;
    width: 17px
}
#map_canvas {
    margin: 10px 0 0 0;
    padding: 0;
}
/**** end google карты ****/
/**** end левая колонка добавления событий ****/
/**** Правая колонка добавления событий****/
#event_rightColumn {
    float: right;
    margin: 0 45px 0 0;
    padding: 0;
    position: relative;
    width: 300px;
}
#event_rightColumn .event_type {
    font-size: 12px;
    font-weight: bold;
    margin: 21px 0 5px 25px;
    position: relative;
    padding: 0;
}
#event_rightColumn .event_type_wrapper {
    height: 29px;
    margin: 0 0 10px 0;
    padding: 0;
}
#event_rightColumn .event_type_wrapper div {
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
}
#event_rightColumn .event_type_wrapper div img {
    background: url(/storage/calendar/icons_16.png) 0 0 no-repeat transparent;
    height: 20px;
    margin: 0 6px 0 3px;
    padding: 0;
    width: 16px;
}
#event_rightColumn .event_type_wrapper div.Teatr img {
    background-position: 0px 4px;
}
#event_rightColumn .event_type_wrapper div.Muzej img {
    background-position: -16px 4px;
}
#event_rightColumn .event_type_wrapper div.Moda img {
    background-position: -32px 4px;
}
#event_rightColumn .event_type_wrapper div.Muzyka img {
    background-position: -48px 4px;
}
#event_rightColumn .event_type_wrapper div.Kino img {
    background-position: -64px 4px;
}
#event_rightColumn .event_type_wrapper div.Sport img {
    background-position: -80px 4px;
}
#event_rightColumn .event_type_wrapper div.Kulinariya img {
    background-position: -96px 4px;
}
#event_rightColumn .event_type_wrapper div.Raznye img {
    background-position: -112px 4px;
}
#event_rightColumn .event_type_wrapper .event_type_value {
    margin: 0;
    position: relative;
    padding: 0;
    width: 141px;
}
#event_rightColumn .event_type_wrapper .select {
    background: url(/storage/calendar/select_bg.png) top left no-repeat transparent;
    color: #000;
    font-size: 14px;
    height: 21px;
    padding: 4px 20px 0 4px;
    position: absolute;
    width: 117px;
}
#event_rightColumn .event_type_wrapper .disabled { 
    opacity: 0.5;
    filter: alpha(opacity=50); 
}
#event_rightColumn .event_type_wrapper select {
    border: none;
    filter: alpha(opacity=0);
    height: 25px;
    margin: 0;
    opacity: 0;
    padding: 3px 0;
    position: absolute;
    width: 141px;
    z-index: 5; 
}
#event_rightColumn .event_date_value, #event_rightColumn .event_time_value, #event_rightColumn .event_site_value, #event_rightColumn .event_price_value {
    background: url(/storage/calendar/input_bg_small.png) 24px 3px no-repeat transparent;
    height: 27px;
    margin: 0 0 10px 0;
    padding: 2px 0 0 0;
    position: relative;
    width: 260px;
}
#event_rightColumn .event_time_value {
    background: none;
}
#event_rightColumn .event_time_value .event_hour, #event_rightColumn .event_time_value .event_minute{
    background: url(/storage/calendar/input_time.png) 0 1px no-repeat transparent;
    float: left;
    height: 27px;
    margin-left: 5px;
    padding-top: 2px;
    width: 110px;
}
#event_rightColumn .event_date, #event_rightColumn .event_time, #event_rightColumn .event_site, #event_rightColumn .event_price {
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 5px 25px;
    padding: 0;
}
#event_rightColumn .event_date_value input, #event_rightColumn .event_site_value input, #event_rightColumn .event_price_value input {
    border: 0;
    background: transparent;
    margin: 4px 0 0 5px;
    outline: none;
    padding: 0 3px;
    width: 135px;
}
#event_rightColumn .event_time_value input {
    border: 0;
    background: transparent;
    margin: 4px 0 0 1px;
    outline: none;
    padding: 0 3px;
    width: 54px;
}
#event_rightColumn .event_date_value img, #event_rightColumn .event_time_value img, #event_rightColumn .event_site_value img, #event_rightColumn .event_price_value img {
    background: url(/storage/calendar/icons_small.png) 2px -2px no-repeat transparent;
    float: left;
    height: 20px;
    margin: 4px 0 0 0;
    padding: 0;
    width: 20px;
}
#event_rightColumn .event_time_value img {
    background-position: 2px -20px;
}
#event_rightColumn .event_site_value img {
    background-position: 2px -61px;
}
#event_rightColumn .event_price_value img {
    background-position: 2px -41px;
}
#event_rightColumn .event_pics_value {
    float: left;
    font-size: 11px;
    font-weight: bold;
    margin: 30px 0 0 0;
    padding: 0;
    position: relative;
    width: 100%;
}
#event_rightColumn .event_pics_value p.pict_format {
    font-weight: normal;
    margin: 5px 0 5px 0;
    padding: 0;
}
#event_rightColumn .event_pics_value p.pict_upload {
    font-weight: normal;
    margin: 5px 0 5px 0;
    padding: 0;
}
#uploadFileFromPC, #uploadFileFromWeb {
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
}
#uploadFileFromPC #wrapper_file, #uploadFileFromWeb #wrapper_file {
    height: 26px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 300px;
}
#uploadFileFromPC #wrapper_file span.pic_validator, #uploadFileFromWeb #wrapper_file span.pic_validator {
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    top: 28px;
}
#uploadFileFromPC #wrapper_file input[type=file] {
    height: 26px;
    margin: 0;
    left: 0;
    opacity: 0;
    filter: alpha(opacity =0);
    padding: 0;
    position: absolute;
    top: 0;
    z-index: 2;
}
#uploadFileFromPC #wrapper_file input[type=hidden], #uploadFileFromPC #wrapper_file input[type=submit] {
    margin: 0;
    padding: 0;
}
#uploadFileFromPC #wrapper_file span {
    margin: 0;
    padding: 0;
}
.file-name-wrapper {
    border: 1px solid #9f9f9f;
    float: left;
    height: 24px;
    margin: 0;
    left: 0;
    position: absolute;
    padding: 0;
    top: 0;
    width: 180px;
    z-index: 200;
}
#uploadFileFromPC #file-name, #uploadFileFromWeb #wrapper_file .pic_inet_value {
    border: 0;
    padding: 4px 0 0 0;
    width: 180px;
}
#uploadFileFromPC #btn-load, #uploadFileFromWeb a.pic_inet_submit {
    cursor: default;
    height: 26px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    right: 0;
    width: 107px;
    z-index: 1;
}
#uploadFileFromWeb a.pic_inet_submit {
    border: 0;
    background: url(/storage/calendar/btn_load.png) 0 0 no-repeat transparent;
    padding-right: 2px;
    width: 105px;
}
#uploadFileFromWeb .pic_inet_submit:hover {
    background-position: -106px 0;
}
#uploadFileFromPC #btn-load img {
    background: url(/storage/calendar/btn_load.png) 0px 0 no-repeat;
    height: 26px;
    width: 105px;
}
#container_one 
{
    position:relative;
    z-index:100;    
}
/** бредкрампс */
#ctl00_cphCentralColumn_cBreadCrumps_divBreadCrumps {
    background-color: #a0a0a0;
    color: white;
    font-weight: bold;
    padding: 3px;
}
#ctl00_cphCentralColumn_cBreadCrumps_divBreadCrumps a:link,
#ctl00_cphCentralColumn_cBreadCrumps_divBreadCrumps a:visited,
#ctl00_cphCentralColumn_cBreadCrumps_divBreadCrumps a:hover {
    font-weight: normal;
    color: white;
}
/** прелоадер */
.cThrobber, #uploadFromUrlThrobber {
    background: url(/storage/calendar/loader.gif) top left no-repeat transparent;
    height: 32px;
    left: 50%;
    margin: -16px 0 0 -16px;
    padding: 0;
    position: fixed;
    top: 50%;
    width: 32px;
}
#event_rightColumn .event_pics_value p a {
    border-bottom: 1px dashed #2484b1;
    float: left;
    color: #2484b1;
    margin: 0 5px 0 0;
    padding: 0;
    position: relative;
    top: 0;
    text-decoration: none;
}
#event_rightColumn .event_pics_value a.selected {
    border-bottom: 1px dashed #fff;
}
#event_rightColumn .event_pics_value p {
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
}
#event_rightColumn .event_pics_value p span {
    float: left;
    margin: 0 5px 0 0;
    padding: 0;
}
#event_rightColumn .event_pics_value a:hover {
    border-bottom: none;
    text-decoration: none;
}
/**** end Правая колонка добавления событий****/
/**** Сохранение событий ****/
div.event_save {
    border-top: 2px solid #5CAACF;
    clear: left;
    float: left;
    margin: 0 ;
    padding: 0;
    position: relative;
    width: 100%;
}
a.event_preview, a.event_save, a.event_save_hide {
    background: url(/storage/calendar/edit-btn.jpg) top left no-repeat transparent;
    float: left;
    height: 28px;
    margin: 10px 20px 0 0;
    padding: 0;
    position: relative;
    width: 137px;
}
a.event_preview:hover {
    background-position: -144px 0;
}
a.event_save {
    background-position: 0 -67px;
}
a.event_save:hover {
    background-position: -143px -67px;
}
a.event_save_hide {
    background-position: 0 -33px;
    float: right;
}
a.event_save_hide:hover {
    background-position: -144px -33px;
}
/**** end Сохранение событий ****/
.ui-datepicker-calendar a.ui-state-default {
    font-size: 12px;
}
 .ui-datepicker-week-end a.ui-state-default  {
    color: #bb6284;
 }
 .ui-datepicker-current-day a.ui-state-default  {
    border-color: #bb6284;
 }
table.active_bg {
    margin:0 auto;
    width:1002px;
}
/** спецпроект Бриллиантовая лихорадка */
#diamonds {
    float: right;
    font-size: 12px;
    height: 90px;
    position: relative;
    width: 300px
}
#bril-wrap {
    background: url(/storage/special/diamonds/img/diamonds-bg.png) top right no-repeat;
    color: #93795e;
    height: 72px;
    padding: 40px 130px 0 0;
    position: absolute;
    right: 15px;
    top: 0;
    width: 220px;
}
#cDiamonCount{
    color: #fddb84;
    font-size: 1.63em;
    margin: 0 2px;
}

/** спецпроект Бриллиантовая лихорадка */


/* НГ2011 WMJ */

body {
   background:#dce1d7 url(/storage/brend/st-valentine/bg.jpg) no-repeat center 0;
}


#container_one 
{
    display: inline-block;
    width:1000px;    
}
#hot_links 
{

z-index:100;
}
#common_top #hot_links 
{
		top:162px;
}

#toolbar {
 z-index:200;
}
#menu_top {
z-index:10;	
}
#mob_version, #auth, #logo,.list-links {
 z-index:100;    
}

#common_top{
    background:url(/storage/brend/st-valentine/logo_top.png) no-repeat left 0px;
    color:#000000;
    height: 250px;
}
#common_top #toolbar 
{
z-index:200;
position:relative;
}
#active_bg { background:#ffffff;}
#common_top #menu_top {
height:50px;
top:179px;
}
#maincontainer {
z-index:10;
background:#FFFFFF;  
}

#common_bottom 
{
z-index:100;
position:relative;
}

/* НГ2011 WMJ */
