html {margin:0;padding:0;}
body,table,input,label,textarea,button,select {margin:0;padding:0;color: #333366;font-family: Tahoma,verdana,arial,sans-serif,Lucida Sans;}
body {background: #fff;font-size:11px;}

div,td,table,tr,span {padding:0;margin:0;}


a,a:link,a:visited{outline:none;text-decoration:none;}

a:hover{text-decoration: underline;}

.float_left {float:left;}
.float_right {float:right;}
.center {text-align: center;}
.align_right {text-align: right;}
.hidden {display:none;}
.text {}

h1,h2,p {margin:0;padding:0;}

.site_bg {background:#E7E6E6 url(bg000000.gif) 0 0 repeat-x;}

#wrapper {width:980px;margin:0 auto;padding-bottom:37px;}
.advert_right {text-align:center;margin-bottom:10px;}


#header {clear:both;overflow:hidden;height:130px;border-bottom:0px solid red;}

#header .search {width:210px;float:right;margin-top:60px;}
#header .search .search_input {float:left;}
#header .search .search_input input{background:#F9F8F8;border:1px solid #BCBCBD;color:#000000;height:20px;line-height:19px !important;width:150px;padding-left:5px;font-size:13px;}
#header .search .search_button {float:left;margin-left:1px;}
#header .search .search_button input {background: transparent url("set_icon.png") no-repeat 0px -166px ;border:0 none;height:23px;width:50px;}

.site_celebs 	#header .search .search_button input {background-position: -1px -166px;}
.site_moda 		#header .search .search_button input {background-position: -54px -166px;}
.site_beautiful #header .search .search_button input {background-position: -106px -167px;}
.site_soblazn	#header .search .search_button input {background-position: -158px -167px;}
.site_home		#header .search .search_button input {background-position: -210px -167px;}
.site_vkusno	#header .search .search_button input {background-position: -262px -167px;}
.site_career	#header .search .search_button input {background-position: -314px -167px;}
.site_magia		#header .search .search_button input {background-position: -367px -167px;}
.site_humor		#header .search .search_button input {background-position: -420px -167px;}
.site_mama		#header .search .search_button input {background-position: -1px -192px;}
.site_mix		#header .search .search_button input {background-position: -53px -192px;}
.site_shopping	#header .search .search_button input {background-position: -158px -167px;}

#logo {width:225px;height:90px;margin-top:25px;float:left;background:transparent url(set_lady.png) 0px -9px no-repeat;}

/*
#logo {background:transparent url(http://img.lady.ru/themes/lady_new/images/holiday/valentine_site.png) -20px -12px no-repeat;}
#logo {background:transparent url(http://img.lady.ru/themes/lady_new/images/holiday/8mart_vk.png) -10px 0px no-repeat;}
#logo {background:transparent url(http://img.lady.ru/themes/lady_new/images/holiday/haloween.png) 0px 0px no-repeat;}

*/


#site_title {width:285px;height:30px;float:left;margin-top:53px;}

#girl {width:200px;height:92px;float:left;background-repeat: no-repeat;}

.site_celebs 	#site_title {background:transparent url(set_titl.png) 0px -695px no-repeat;}
.site_moda 		#site_title {background:transparent url(set_titl.png) 0px -735px no-repeat;}
.site_beautiful #site_title {background:transparent url(set_titl.png) 0px -775px no-repeat;}
.site_soblazn 	#site_title {background:transparent url(set_titl.png) 0px -820px no-repeat;}
.site_home	 	#site_title {background:transparent url(set_titl.png) 0px -870px no-repeat;}
.site_vkusno 	#site_title {background:transparent url(set_titl.png) 0px -916px no-repeat;}
.site_career 	#site_title {background:transparent url(set_titl.png) 0px -965px no-repeat;}
.site_magia 	#site_title {background:transparent url(set_titl.png) 0px -1012px no-repeat;}
.site_humor 	#site_title {background:transparent url(set_titl.png) 0px -1065px no-repeat;}
.site_mama	 	#site_title {background:transparent url(set_titl.png) 0px -1112px no-repeat;}
.site_games	 	#site_title {background:transparent url(set_titl.png) 0px -1157px no-repeat;}
.site_mix	 	#site_title {background:transparent url(set_titl.png) 0px -1261px no-repeat;}
.site_shopping	#site_title {background:transparent url(set_titl.png) 0px -1293px no-repeat;}


.site_main 		.header {position:relative;overflow: hidden;}
.site_main 		#logo {margin-left:150px;}

.site_celebs 	.wrapper_bg {background:transparent url(set_lady.png) no-repeat 0px -100px;}
.site_moda 		.wrapper_bg {background:transparent url(set_lady.png) no-repeat -42px -2408px;}
.site_beautiful .wrapper_bg {background:transparent url(set_lady.png) no-repeat -40px -1498px;}
.site_soblazn 	.wrapper_bg {background:transparent url(set_lady.png) no-repeat -50px -1710px;}
.site_home 		.wrapper_bg {background:transparent url(set_lady.png) no-repeat -15px -500px;}
.site_vkusno 	.wrapper_bg {background:transparent url(set_lady.png) no-repeat -65px -800px;}
.site_career 	.wrapper_bg {background:transparent url(set_lady.png) no-repeat -10px -295px;}
.site_magia 	.wrapper_bg {background:transparent url(set_lady.png) no-repeat -20px -1922px;}
.site_humor		.wrapper_bg {background:transparent url(set_lady.png) no-repeat -25px -1260px;}
.site_mama		.wrapper_bg {background:transparent url(set_lady.png) no-repeat -18px -2190px;}
.site_games		.wrapper_bg {background:transparent url(set_lady.png) no-repeat -30px -1030px;}
.site_mix		.wrapper_bg {background:transparent url(set_lady.png) no-repeat -25px -2628px;}
.site_shopping	.wrapper_bg {background:transparent url(set_lady.png) no-repeat -45px -2858px;}



/* ############ TOP MENU #################### */
#menu {clear:both;border-bottom:2px solid #d4d4d4;padding-left:100px;position:relative;height:27px;}
#menu .ladyru {position:absolute;top:-1px;}
#menu .first {width:70px;}
#menu ul {list-style:none;margin:0;margin-left:70px;padding:0;position:absolute;top:1px;z-index:10;}
#menu ul li {display:inline;height:25px;line-height:25px;}
#menu ul li a {display:block;float:left;height:25px;padding:0 5px;border:1px solid transparent;font-size:13px;color:#505050;font-weight:regular;}
#menu ul .selected a {border: 1px solid #c4c4c4;border-bottom:3px solid #fff;background:#fff;}

/* ############ FOOTER MENU #################### */
#footer_menu {clear:both;background:#fff;border:1px solid #B2B1B1; border-top:0;padding-left:100px;height:27px;}
#footer_menu .first {width:70px;}
#footer_menu ul {list-style:none;margin:0;margin-left:20px;padding:0;}
#footer_menu ul li {display:inline;height:25px;line-height:25px;}
#footer_menu ul li a {display:block;float:left;height:25px;padding:0 5px;border:1px solid transparent;font-size:13px;color:#505050;font-weight:regular;}

/* ################ COLORS MENU ################## */
#menu ul .selected .celebs,		#footer_menu ul .selected .celebs 		{color:#ee3c96;}
#menu ul .selected .moda,		#footer_menu ul .selected .moda  		{color:#952c92;}
#menu ul .selected .beautiful,	#footer_menu ul .selected .beautiful 	{color:#29b4d1;}
#menu ul .selected .soblazn,	#footer_menu ul .selected .soblazn  	{color:#bc003d;}
#menu ul .selected .home,		#footer_menu ul .selected .home			{color:#717380;}
#menu ul .selected .vkusno,		#footer_menu ul .selected .vkusno 		{color:#8eb31e;}
#menu ul .selected .career,		#footer_menu ul .selected .career 		{color:#1a3664;}
#menu ul .selected .magia,		#footer_menu ul .selected .magia 		{color:#330745;}
#menu ul .selected .humor,		#footer_menu ul .selected .humor 		{color:#ff3333;}
#menu ul .selected .mama,		#footer_menu ul .selected .mama 		{color:#72a2ce;}
#menu ul .selected .mix,		#footer_menu ul .selected .mix 			{color:#a9198c;}


.header_block_wrapper {padding:0 15px;background:#fff;border:1px solid #b2b1b1;border-bottom:0;border-top:0;}

#header_sub {clear:both;background:#fff;border:1px solid #b2b1b1;border-bottom:1px solid #c2c2c2;border-top:0;height:28px;}
#header_sub .menu {float:left;}

#header_sub ul.dropdown, #header_sub ul.dropdown li, #header_sub ul.dropdown ul {list-style: none;margin: 0;padding: 0;}

#header_sub ul.dropdown {position: relative;z-index: 597;float: left;}

#header_sub ul.dropdown li {float: left;line-height: 1.3em;vertical-align: middle;zoom: 1;}
#header_sub ul.dropdown li.parent {margin-left:5px;margin-right:10px;line-height:28px;padding:0 19px 0 15px;background: transparent url(set_arro.png) no-repeat right 50px;color:#8a8a8a;}
#header_sub ul.dropdown li.parent a.dir {font-size:13px;color:#8a8a8a;}
#header_sub ul.dropdown li.parent a {color:#8a8a8a;}

#header_sub ul.dropdown li.menu_line em {display:block;height:1px;padding-top:2px;margin-bottom:2px;border-bottom:1px solid #c2c2c2;}

#header_sub ul.dropdown li.hover, #header_sub ul.dropdown li:hover {position: relative;z-index: 599;cursor: default;}

#header_sub ul.dropdown ul {visibility: hidden;position: absolute;top: 100%;left: 0;z-index: 598;}

#header_sub ul.dropdown ul li {float: none;}
#header_sub ul.dropdown ul ul {top: 1px;left: 99%;}

#header_sub ul.dropdown li:hover > ul {visibility: visible;background: #fff;padding:5px 0px;border:1px solid #c2c2c2;border-top:0;margin-top:-1px;white-space: nowrap;}
#header_sub ul.dropdown li:hover > ul li {padding:1px 0;line-height:130%;}
#header_sub ul.dropdown li:hover > ul li a {font-size:11px;padding:0 15px;}

#header_sub .search {float:right;margin-right:2px;}
#header_sub .search a {font-size:11px;color:#afaeae;margin:0 5px;}
#header_sub .search div {display:inline;float:left;}
#header_sub .search .wrap_input,#header_sub .search .wrap_button {margin-top:3px;}
#header_sub .search .wrap_input {margin-right:2px;}
#header_sub .search .wrap_url {line-height: 25px;}
#header_sub .search .input {border:1px solid #bcbcbd;color:#000;line-height:22px;height:20px;width:100px;background: #f9f8f8;}
#header_sub .search .button_search {border:0;width:49px;height:22px;background: transparent url(set_icon.png) no-repeat 0 -166px;}

.site_celebs 	#header_sub .search .button_search {background-position: -1px -166px;}
.site_moda 		#header_sub .search .button_search {background-position: -54px -166px;}
.site_beautiful #header_sub .search .button_search {background-position: -106px -167px;}
.site_soblazn	#header_sub .search .button_search {background-position: -158px -167px;}
.site_home		#header_sub .search .button_search {background-position: -210px -167px;}
.site_vkusno	#header_sub .search .button_search {background-position: -262px -167px;}
.site_career	#header_sub .search .button_search {background-position: -314px -167px;}
.site_magia		#header_sub .search .button_search {background-position: -367px -167px;}
.site_humor		#header_sub .search .button_search {background-position: -420px -167px;}
.site_mama		#header_sub .search .button_search {background-position: -1px -192px;}
.site_games		#header_sub .search .button_search {background-position: -1px -192px;}
.site_mix		#header_sub .search .button_search {background-position: -53px -192px;}




/* ##################### COLORS SUB MENU ############### */
.site_celebs #header_sub ul.dropdown li.parent 		{background-position: right -428px;}
.site_moda #header_sub ul.dropdown li.parent 		{background-position: right -486px;}
.site_beautiful #header_sub ul.dropdown li.parent 	{background-position: right -549px;}
.site_soblazn #header_sub ul.dropdown li.parent 	{background-position: right -620px;}
.site_home #header_sub ul.dropdown li.parent 		{background-position: right -697px;}
.site_vkusno #header_sub ul.dropdown li.parent 		{background-position: right -757px;}
.site_career #header_sub ul.dropdown li.parent 		{background-position: right -836px;}
.site_magia #header_sub ul.dropdown li.parent 		{background-position: right -897px;}
.site_humor #header_sub ul.dropdown li.parent 		{background-position: right -959px;}
.site_mama #header_sub ul.dropdown li.parent 		{background-position: right -1013px;}
.site_games #header_sub ul.dropdown li.parent 		{background-position: right -1013px;}
/* ############ HEADER TOP NEWS #################### */
#header_news {clear:both;background:#fff;border:1px solid #c2c2c2;}
#header_news .top_news {width:100%;height:110px;background:#dddddd;}
#header_news .top_news .title_block {width:75px;height:110px;float:left;font-size:13px;font-weight:bold;}
#header_news .top_news .title_block span {display:block;margin:15px 5px 0 5px;}

#header_news .top_news .arrows {float:left;width:30px;height:110px;}
#header_news .top_news .arrows .next {height:53px;border-bottom:1px solid #d8d7d7;cursor:pointer;margin:1px 0 0 4px;background: transparent url(set_arro.png) no-repeat 8px -1465px;}
#header_news .top_news .arrows .prev {height:54px;cursor:pointer;margin:0 0 1px 4px;background: url(set_arro.png) no-repeat 8px -1503px;}
#header_news .top_news .arrows .jcarousel-next-disabled {background:#afaeae !important;}
#header_news .top_news .arrows .jcarousel-prev-disabled {background:#afaeae !important;}

#header_news .top_news .jcarousel-clip {width:840px;height:110px;float:left;overflow:hidden;}
#header_news .top_news .jcarousel-list {display:block;width:900px;margin:0;padding:0;margin:0 3px !important;}
#header_news .top_news .jcarousel-clip .jcarousel-item {display:block;float:left;margin:5px 6px;width:263px;height:98px;border:1px solid #b2b2b2;}
#header_news .top_news .jcarousel-clip .jcarousel-item .photo {float:left;width:115px;height:98px;overflow:hidden;}
#header_news .top_news .jcarousel-clip .jcarousel-item .title {background:#fff;height:92px;overflow:hidden;padding:3px 5px;position: relative;}
#header_news .top_news .jcarousel-clip .jcarousel-item .title a {font-size:11px;color:#505050;}
#header_news .top_news .jcarousel-clip .jcarousel-item .title .num {position:absolute;z-index:1;width:30px;height:15px;top:85px;left:115px;color:#878787;font-size:10px;}

/* ########### COLORS TOP NEWS ############ */
.site_main 		#header_news .top_news .title_block {background:#878587;color:#fff;}
.site_celebs 	#header_news .top_news .title_block {background:#1a8cff;color:#fff;}
.site_moda 		#header_news .top_news .title_block {background:#7053f0;color:#fff;}
.site_beautiful #header_news .top_news .title_block {background:#29b4d1;color:#fff;}
.site_soblazn 	#header_news .top_news .title_block {background:#bc003d;color:#fff;}
.site_home 		#header_news .top_news .title_block {background:#ffc169;color:#fff;}
.site_vkusno 	#header_news .top_news .title_block {background:#fab857;color:#fff;}
.site_career 	#header_news .top_news .title_block {background:#afaeae;color:#fff;}
.site_magia 	#header_news .top_news .title_block {background:#99748e;color:#fff;}
.site_humor 	#header_news .top_news .title_block {background:#ffc90f;color:#fff;}
.site_mama 		#header_news .top_news .title_block {background:#f08989;color:#fff;}
.site_games 	#header_news .top_news .title_block {background:#afaeae;color:#fff;}
.site_mix		#header_news .top_news .title_block {background:#a9198c;color:#fff;}

.site_celebs 	#header_news .top_news .arrows .next {background-color: #1a8cff;}
.site_celebs 	#header_news .top_news .arrows .prev {background-color: #1a8cff;}

.site_main 		#header_news .top_news .arrows .next {background-color: #e94992;}
.site_main 		#header_news .top_news .arrows .prev {background-color: #e94992;}

.site_moda 		#header_news .top_news .arrows .next {background-color: #7053f0;}
.site_moda 		#header_news .top_news .arrows .prev {background-color: #7053f0;}

.site_beautiful #header_news .top_news .arrows .next {background-color: #29b4d1;}
.site_beautiful #header_news .top_news .arrows .prev {background-color: #29b4d1;}

.site_soblazn 	#header_news .top_news .arrows .next {background-color: #bc003d;}
.site_soblazn 	#header_news .top_news .arrows .prev {background-color: #bc003d;}

.site_home 		#header_news .top_news .arrows .next {background-color: #ffc169;}
.site_home 		#header_news .top_news .arrows .prev {background-color: #ffc169;}

.site_vkusno 	#header_news .top_news .arrows .next {background-color: #fab857;}
.site_vkusno 	#header_news .top_news .arrows .prev {background-color: #fab857;}

.site_career 	#header_news .top_news .arrows .next {background-color: #afaeae;}
.site_career 	#header_news .top_news .arrows .prev {background-color: #afaeae;}

.site_magia 	#header_news .top_news .arrows .next {background-color: #99748e;}
.site_magia 	#header_news .top_news .arrows .prev {background-color: #99748e;}

.site_humor 	#header_news .top_news .arrows .next {background-color: #ffc90f;}
.site_humor 	#header_news .top_news .arrows .prev {background-color: #ffc90f;}

.site_mama 		#header_news .top_news .arrows .next {background-color: #f08989;}
.site_mama 		#header_news .top_news .arrows .prev {background-color: #f08989;}

.site_games 		#header_news .top_news .arrows .next {background-color: #afaeae;}
.site_games 		#header_news .top_news .arrows .prev {background-color: #afaeae;}

.site_mix 		#header_news .top_news .arrows .next {background-color: #a9198c;}
.site_mix 		#header_news .top_news .arrows .prev {background-color: #a9198c;}

/* ############ SITE NAVIGATION #################### */
#header_nav {background:#fff;border:1px solid #b2b1b1;border-top:0;height:20px;line-height:20px;}
#header_nav .ladyru {float:left;width:74px;height:20px;text-align:center;}
#header_nav .ladyru a {font-size:11px;font-weight:bold;}

#header_nav .nav {float:left;font-size:11px;color:#b5b4b4;height:20px;}
#header_nav .nav span.diver {color:#505050;padding:0 3px;}
#header_nav .nav a {color:#505050;font-size:11px;}
/* ############ CONTENT SETTINGS #################### */
#content {clear:both;background:#fff;padding-top:20px;border:1px solid #b2b1b1;border-top:0;overflow:hidden;}

#content #data {float:left;width:560px;padding:0 0 0 5px;margin-left:35px;}
#content #info {float:left;width:305px;margin-left:5px;padding:0 25px;}
#content #info.profile {margin-left:3px;margin-right:2px;}

#content.content_reverse #data {float:left;width:560px;padding:0 25px;margin-left:5px;}
#content.content_reverse #info {float:left;width:305px;padding:0 0 0 5px;margin-left:50px !important;}
#content.content_reverse #info.profile {margin-left:3px;margin-right:2px;}

#content #gallery_wrapper {width:900px;margin:0 auto;}
#content #page_content {width:950px;margin:0 auto;padding-bottom:15px;}


/* ############ BLOG TABS POPULAR #################### */
#content .tabs_popular {width:100%;margin-bottom:20px;overflow: hidden;}
#content .tabs_popular .primary {list-style: none;width:100%;margin:0;padding:0;padding-left:10px;border-bottom:1px solid #e6e6e6;overflow: hidden;}
#content .tabs_popular .primary li {display: block;float:left;border: 1px solid transparent;background: #e74091;margin-right:5px;}
#content .tabs_popular .primary li a {line-height: 25px;color:#fff;padding:0 8px;font-size:13px;}

#content .tabs_popular .primary li.active {border: 1px solid #cfcfcf;border-bottom:1px solid #fff;background: #fff;}
#content .tabs_popular .primary li.active a {color:#545454;}

#content .tabs_popular .secondary {list-style: none;margin-left:5px;padding:0;}
#content .tabs_popular .secondary li {float:left;}
#content .tabs_popular .secondary li a {color:#505050;}

/* ############ BLOG #################### */
.element_blog {/*overflow:hidden;*/margin-bottom:20px;clear:both}
.element_blog .element_blog_spacer {clear:both;height: 50px;}
.element_blog .header {overflow:hidden;}
.element_blog .header .title {width:100%;}
.element_blog .header .title h1 {padding:2px 0 0 0px;line-height:20px;margin:0;font-size:13px;font-weight:bold;}
.element_blog .header .title .icon {display:block;float:left;width:25px;height:20px;background-repeat:no-repeat;}

.element_blog .header .views {float:right;padding-top:2px;color:#b5b5b5;font-size:13px;}
.element_blog .header .views span {display:block;float:left;line-height:20px;padding:0;margin:0;}

.element_blog .header_hr {border-bottom:1px solid #e4e4e4;padding-bottom:10px;margin-bottom:10px;}

.element_blog .header .info {float:left;padding-top:2px;line-height:20px;color:#878787;font-size:11px;}
.element_blog .header .info a {line-height:20px;font-size:11px;color:#878787;}


.element_blog .content {padding:15px 5px;}
.element_blog .content .photo {float:left;width:135px;/*height:135px;overflow: hidden;*/}
.element_blog .content .text {padding:0;padding-top:0px;font-size:12px;color:#505050;line-height:150%;overflow: hidden;}
.element_blog .blog_view .content .text {padding-left:0px;}
.element_blog .content .text p {font-size:12px;color:#505050;margin-bottom:15px;}

.element_blog .content .text span {display:block;min-height:110px;}
.element_blog .content .options {clear:both;padding-top:5px;}
.element_blog .content .options .more {float:left;}
.element_blog .content .options .date {float:right;font-size:10px;color:#878787;}

.element_blog .photos {/*overflow:hidden;*/}
.element_blog .photos .photo {overflow:hidden;float:left;margin:5px 4px;width:83px;height:75px;border:1px solid #7f7f7f;}
.element_blog .photos .title{clear:both;padding:4px;color:#505050;font-size:12px;}
.element_blog .photos .title a {font-size:12px;}

.element_blog hr {clear:both;border:0;border-bottom:1px solid #e4e4e4;}

.element_blog .guess {margin:0 4px 10px 4px;}
.element_blog .guess .input {border:1px solid #c7c7c7;width:130px;height:20px;margin-left:2px;margin-bottom:10px;}
.element_blog .guess .who_this {display:block;font-size:15px; color:#505050;margin:10px 0 10px 2px;}
.element_blog .guess .who_this b {font-size:14px; color:#d2397c;}
.element_blog .guess input.answer {width:66px;height:24px;border:0;background:transparent url(http://img.lady.ru/themes/lady_new/images/set_icon.jpg) no-repeat -3px -95px;cursor:pointer;}
.element_blog .guess input.reject {width:66px;height:24px;border:0;background:transparent url(http://img.lady.ru/themes/lady_new/images/set_icon.jpg) no-repeat -70px -95px;cursor:pointer;}


.element_blog .widget {clear:both;float:left;padding-top:2px;color:#b5b5b5;font-size:13px;overflow: hidden;}
.element_blog .widget .element_widget {display:block;float:left;line-height:20px;padding:0;margin:0;}
.element_blog .widget .vk_like {float:left;width:200px;position:relative;}

.element_blog .blog_related {padding:20px 0;overflow: hidden;}

.element_blog .blog_related .news_blogs {margin:5px 0;}
.element_blog .blog_related h2 {color:#000;font-size:13px;}
.element_blog .blog_related .news_blogs .date {font-size:10px;color:#878787;padding-left:25px;}
.element_blog .blog_related .news_blogs .title {line-height:20px;}
.element_blog .blog_related .news_blogs .title .icon_title {float:left;width:25px;height:20px;}
.element_blog .blog_related .news_blogs .title a {font-size:12px;}

.element_blog .blog_next {clear:both;padding-top:20px;text-align:center;padding-left:100px;}
.element_blog .blog_next a {display:block;float:left;background:transparent url(set_bgs0.png) repeat-x 0 0;cursor:pointer;color:#fff;height:22px;font-size:12px;line-height:20px;margin-left:20px;width:140px;text-decoration: none;}

.element_blog .blog_next a.next {padding-left:10px;}
.element_blog .blog_next a.prev {padding-right:10px;}

.element_blog .blog_next a.next em {display:block;float:right;width:20px;height:20px;background:transparent url(set_arro.png) no-repeat -36px -1420px;}
.element_blog .blog_next a.prev em {display:block;float:left;width:20px;height:20px;background:transparent url(set_arro.png) no-repeat 4px -1444px;}

.site_celebs 	.element_blog .blog_next a {background-position: 0 0px;}
.site_moda 		.element_blog .blog_next a {background-position: 0 -24px;}
.site_beautiful .element_blog .blog_next a {background-position: 0 -48px;}
.site_soblazn	.element_blog .blog_next a {background-position: 0 -72px;}
.site_home		.element_blog .blog_next a {background-position: 0 -96px;}
.site_vkusno	.element_blog .blog_next a {background-position: 0 -120px;}
.site_career	.element_blog .blog_next a {background-position: 0 -144px;}
.site_magia		.element_blog .blog_next a {background-position: 0 -168px;}
.site_humor		.element_blog .blog_next a {background-position: 0 -192px;}
.site_mama		.element_blog .blog_next a {background-position: 0 -216px;}

/* ############ COLORS BLOG #################### */
.element_blog .celebs .header .title h1 a, 			.news_blogs .celebs a {color:#ee3c96;}
.element_blog .celebs .header .title .icon, 		.news_blogs .celebs .icon_title {background:transparent url(set_icon.png) -14px -9px;} 

.element_blog .moda .header .title h1 a, 			.news_blogs .moda a {color:#952c92;}
.element_blog .moda .header .title .icon, 			.news_blogs .moda .icon_title {background:transparent url(set_icon.png) -82px -12px;} 

.element_blog .beautiful .header .title h1 a, 		.news_blogs .beautiful a {color:#29b4d1;}
.element_blog .beautiful .header .title .icon, 		.news_blogs .beautiful .icon_title {background:transparent url(set_icon.png) -50px -11px;} 

.element_blog .soblazn .header .title h1 a, 		.news_blogs .soblazn a {color:#bc003d;}
.element_blog .soblazn .header .title .icon, 		.news_blogs .soblazn .icon_title {background:transparent url(set_icon.png) -120px -11px;} 

.element_blog .home .header .title h1 a, 			.news_blogs .home a {color:#717380;}
.element_blog .home .header .title .icon, 			.news_blogs .home .icon_title {background:transparent url(set_icon.png) -223px -12px;} 

.element_blog .vkusno .header .title h1 a, 			.news_blogs .vkusno a {color:#8eb31e;}
.element_blog .vkusno .header .title .icon, 		.news_blogs .vkusno .icon_title {background:transparent url(set_icon.png) -353px -13px;} 

.element_blog .career .header .title h1 a, 			.news_blogs .career a {color:#1a3664;}
.element_blog .career .header .title .icon, 		.news_blogs .career .icon_title {background:transparent url(set_icon.png) -414px -13px;} 

.element_blog .magia .header .title h1 a, 			.news_blogs .magia a {color:#99748e;}
.element_blog .magia .header .title .icon, 			.news_blogs .magia .icon_title {background:transparent url(set_icon.png) -150px -12px;} 

.element_blog .humor .header .title h1 a, 			.news_blogs .humor a {color:#ff3333;}
.element_blog .humor .header .title .icon, 			.news_blogs .humor .icon_title {background:transparent url(set_icon.png) -189px -11px;}

.element_blog .mama .header .title h1 a, 			.news_blogs .mama a {color:#72a2ce;}
.element_blog .mama .header .title .icon, 			.news_blogs .mama .icon_title {background:transparent url(set_icon.png) -324px -14px;} 


.element_blog .mix .header .title h1 a, 			.news_blogs .mix a {color:#a9198c;}
.element_blog .mix .header .title .icon, 			.news_blogs .mix .icon_title {background:transparent url(set_icon.png) -442px -13px;} 

/* ########### BLOCK RIGHT CAT ################ */
#info .block_cat {padding:5px;margin-bottom:5px;}

#info .block_cat .header {height:24px;margin:3px 0;}

#info .block_cat .content {padding:5px;background:#fff;overflow:hidden;border:1px solid #faa1cb;}
#info .block_cat .content ul {margin:0;padding:0;list-style:none;}
#info .block_cat .content ul li {background:transparent url(http://img.lady.ru/themes/lady_new/images/set_icon.jpg) no-repeat -10px -60px;padding-left:6px;}
#info .block_cat .content ul li a {color:#020202;font-size:11px;}

#info .block_cat .content .first {float:left;width:137px;}
#info .block_cat .content .second {float:left;width:141px;padding-left:5px;}

/* ########### BLOCK RIGHT CAT HEADERS ################ */
.site_celebs #info .block_cat .header {background:transparent url(set_titl.png) no-repeat center 0px;}
.site_celebs #info .block_cat {background:#eb4d96;}

.site_moda #info .block_cat .header {background:transparent url(set_titl.png) no-repeat center -237px;}
.site_moda #info .block_cat {background:#952d92;}

.site_beautiful #info .block_cat .header {background:transparent url(set_titl.png) no-repeat center -267px;}
.site_beautiful #info .block_cat {background:#69c8dd;}

.site_soblazn #info .block_cat .header {background:transparent url(set_titl.png) no-repeat center -292px;}
.site_soblazn #info .block_cat {background:#bc003d;}

.site_home #info .block_cat .header {background:transparent url(set_titl.png) no-repeat center -292px;}
.site_home #info .block_cat {background:#717380;}

.site_vkusno #info .block_cat .header {background:transparent url(set_titl.png) no-repeat center -292px;}
.site_vkusno #info .block_cat {background:#8eb31e;}

.site_career #info .block_cat .header {background:transparent url(set_titl.png) no-repeat center -292px;}
.site_career #info .block_cat {background:#1a3664;}

.site_magia #info .block_cat .header {background:transparent url(set_titl.png) no-repeat center -292px;}
.site_magia #info .block_cat {background:#66143d;}

.site_humor #info .block_cat .header {background:transparent url(set_titl.png) no-repeat center -292px;}
.site_humor #info .block_cat {background:#66143d;}

.site_mama #info .block_cat .header {background:transparent url(set_titl.png) no-repeat center -292px;}
.site_mama #info .block_cat {background:#72a2ce;}

/* ########### BLOCK RIGHT TOP NEWS ################ */
#info .block_news {margin-bottom:15px;padding-bottom:2px;}
#info .block_news .tabs {background:#fff !important;overflow:hidden;}
#info .block_news .tabs ul {margin:0;padding:0;list-style:none;}
#info .block_news .tabs ul li {float:left;line-height:20px;padding:2px 8px;margin-top:2px;margin-right:2px;}
#info .block_news .tabs ul li a {color:#fff;font-size:14px;text-decoration:none;}
#info .block_news .tabs ul li.active {padding-top:4px;margin-top:0;}

#info .block_news .header {height:24px;margin:4px;background:transparent url(set_titl.png) no-repeat center -108px;}

#info .block_news .content {background:#fff;margin:2px;margin-bottom:0;padding:2px 5px;overflow:hidden;}

#info .block_news .content .news {width:130px;height:165px;overflow:hidden;border:1px solid #cbcbcb;float:left;margin:6px;}
#info .block_news .content .news .photo {width:130px;height:135px;overflow:hidden;}
#info .block_news .content .news .text {padding:2px;line-height:130%;}
#info .block_news .content .news .text a {color:#505050;font-size:11px;}

/* ########### BLOCK RIGHT TOP NEWS COLORS ################ */
#info .block_news .celebs 		{background:#e94992;padding-bottom:2px;}
#info .block_news .moda 		{background:#972e93;padding-bottom:2px;}
#info .block_news .beautiful 	{background:#45bdd6;padding-bottom:2px;}
#info .block_news .vkusno 		{background:#8fb31f;padding-bottom:2px;}
#info .block_news .home 		{background:#717380;padding-bottom:2px;}
#info .block_news .soblazn 		{background:#bc003d;padding-bottom:2px;}
#info .block_news .career 		{background:#1a3665;padding-bottom:2px;}
#info .block_news .magia 		{background:#66133d;padding-bottom:2px;}
#info .block_news .humor 		{background:#fb4b4d;padding-bottom:2px;}
#info .block_news .mama 		{background:#72a3ce;padding-bottom:2px;}
#info .block_news .mix 			{background:#A9198C;padding-bottom:2px;}



/* ########### BLOCK RIGHT NEWS PLUS ################ */
#info .block_news_plus {margin-bottom:15px;background:#1a8cff;padding-bottom:2px;}
#info .block_news_plus .header {height:24px;margin:4px;background:transparent url(set_titl.png) no-repeat center -33px;}

#info .block_news_plus .content {background:#fff;margin:2px;margin-bottom:0;padding:2px 5px;overflow:hidden;}
#info .block_news_plus .content .news {width:130px;height:165px;overflow:hidden;float:left;margin:7px;}
#info .block_news_plus .content .news .photo {width:130px;height:135px;overflow:hidden;}
#info .block_news_plus .content .news .text {padding:2px;line-height:130%;}
#info .block_news_plus .content .news .text a {color:#505050;font-size:11px;}

/* ########### BLOCK RIGHT TOP CELEBS ################ */
#info .block_celebs {margin-bottom:15px;background:#ea4b93;padding-bottom:5px;}
#info .block_celebs .header {height:24px;margin:4px;background:transparent url(set_titl.png) no-repeat center -67px;}
#info .block_celebs .content {padding:12px 14px 0 14px;overflow:hidden;background:#fff;margin:5px 5px 0 5px;border:1px solid #faa1cb;}
#info .block_celebs .content .celebs {float:left;width:60px;height:60px;overflow:hidden;border:1px solid #4c4c4c;margin:2px;position:relative;}
#info .block_celebs .content .celebs .number {position:absolute;font-size:12px;padding:1px 4px;background:#000;color:#fff;z-index:10;top:44px;left:0;}
#info .block_celebs .content .more {padding:5px 0 5px 100px;overflow:hidden;border:1px solid #fff;}

#info .block_celebs .birthday {clear:both;overflow: hidden;border-top: 1px dotted #979897;padding-top:5px;}
#info .block_celebs .birthday .birthday_header {width:100%;height:50px;background:transparent url(set_titl.png) no-repeat center -1200px;}
#info .block_celebs .birthday .birthday_content {position:relative;top:-20px;left:60px;}
#info .block_celebs .birthday .birthday_content a {font-size:13px;display:block;color:#242424;}

/* ########### BLOCK RIGHT TOP BRANDS ################ */
#info .block_brands {margin-bottom:15px;background:#6f266d;padding-bottom:5px;}
#info .block_brands .header {height:24px;margin:4px;background:transparent url(set_titl.png) no-repeat center -538px;}
#info .block_brands .content {padding:12px 14px 0 14px;overflow:hidden;background:#fff;margin:5px 5px 0 5px;border:1px solid #faa1cb;}
#info .block_brands .content .brand {float:left;width:85px;height:85px;overflow:hidden;border:1px solid #bbbaba;}

#info .block_brands .content .more {padding:5px 0 5px 100px;overflow:hidden;border:1px solid #fff;}


/* ########### BLOCK RIGHT TOP ADVERT ################ */
#info .block_advert {margin-bottom:15px;background:#c2c2c2;padding-bottom:5px;}
#info .block_advert .header {height:2px;background:transparent url(http://img.lady.ru/themes/lady_new/images/advert.png) no-repeat 15px 101px;}
#info .block_advert .content {padding-top:10px;text-align:center;background:#fff;margin:5px 5px 0 5px;border:1px solid #faa1cb;}

#info .block_advert .content .more {padding:0px 0 2px 100px;overflow:hidden;border:1px solid #fff;}



/* ########### BLOCK MAIN NEWS ################ */
#content .main_news {margin:8px;background:#c9c9c9;padding-bottom:1px;float:left;}
#content .main_news .header {height:18px;line-height:18px;text-align:center;margin:1px;}
#content .main_news .header a {font-weight:bold;font-size:13px;color:#fff;}

#content .main_news .content {background:#fff;margin:1px;margin-bottom:0;padding:2px 5px;overflow:hidden;}
#content .main_news .content .news {overflow:hidden;margin:5px 3px;}
#content .main_news .content .news .photo {width:90px;height:90px;overflow:hidden;float:left;}
#content .main_news .content .news .text {float:left;padding:2px;padding-top:0;height:75px;width:140px;overflow:hidden;line-height:150%;}
#content .main_news .content .news .text a {color:#505050;font-size:11px;}
#content .main_news .content .news .date {width:140px;padding-left:90px;text-align:right;color:#979696;font-size:11px;}

/* ########### BLOCK COLORS MAIN NEWS ################ */
#content .main_news .celebs 	.header {background:#e94992;}
#content .main_news .moda  		.header {background:#972e93;}
#content .main_news .beautiful  .header {background:#45bdd6;}
#content .main_news .vkusno  	.header {background:#8fb31f;}
#content .main_news .home  		.header {background:#717380;}
#content .main_news .soblazn 	.header {background:#bc003d;}
#content .main_news .career  	.header {background:#1a3665;}
#content .main_news .magia  	.header {background:#66133d;}
#content .main_news .humor  	.header {background:#fb4b4d;}
#content .main_news .mama  		.header {background:#72a3ce;}

/* ########### PROFILE INFO ################ */
#info.profile .share {padding-bottom:10px;overflow: hidden;}

#info.profile .name {clear:both;}
#info.profile .name h1 {color:#505050;font-weight:bold;font-size:14px;text-align:center;margin:0 0 10px;padding:0;}


#info.profile .menu {margin:0 3px;}
#info.profile .menu ul {list-style:none;padding:0;margin:0;}
#info.profile .menu ul li {border-bottom:1px solid #e4e4e4;margin:2px 0;line-height:20px;cursor:pointer;}
#info.profile .menu ul li.last {border:0;}
#info.profile .menu ul li a {color:#505050;font-size:11px;}

#info.profile .votes {margin:30px 3px 10px 3px;overflow:hidden;}
#info.profile .votes .title {font-size:13px; color:#1a8cff;text-align:center;}

#info.profile .votes .vote {margin-bottom:10px;}
#info.profile .votes .vote .opts {overflow:hidden;margin:3px 0;}
#info.profile .votes .vote .opts .name {float:left;font-size:13px;color:#505050;font-weight:bold;}
#info.profile .votes .vote .opts .num {float:right;font-size:13px;color:#505050;}
#info.profile .votes .vote .opts .num b {font-weight:normal;color:#eb4d96;}

#info.profile .votes .vote .scale {position:relative;height:16px;}
#info.profile .votes .vote .line {position:absolute;z-index:1;top:5px;height:5px;width:100%;background:#b7b7b7;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
#info.profile .votes .vote .now {position:absolute;top:2px;left:0;z-index:2;width:2px;height:10px;background:#1a1a24;border:1px solid #2c2c35;}

#info.profile .votes .vote .checker {position:absolute;top:1px;z-index:3;width:100%;height:16px;margin:0;padding:0;cursor:pointer;}
#info.profile .votes .vote .checker b {position:absolute;left:0;top:1px;width:4px;height:14px;background:#eb4d96;}

#info.profile .votes .rules {font-size:11px;color:#505050;text-align:center;}
#info.profile .votes .rules b.diver {width:4px;height:14px;background:#eb4d96;display:inline;}

#info.profile .votes .send {margin:20px 0 20px;text-align:center;}

#info.profile .bio {margin:0 5px;}
#info.profile .bio .title {color:#1a8cff;font-size:13px;text-align:center;padding-bottom:10px;border-bottom:1px solid #e4e4e4;}
#info.profile .bio .text {color:#505050;font-size:12px;padding:15px 5px 20px 5px;line-height:16px;}

/* ########### PROFILE INFO COLORS ################ */
.site_beautiful #info.profile .name h1,.site_moda #info.profile .name h1 {margin-top:20px;}
.site_beautiful #info.profile .bio,.site_moda #info.profile .bio  {margin-top:20px;}
.site_beautiful #info.profile .bio .title {color:#29b4d1;}
.site_moda #info.profile .bio .title {color:#973094;}


/* ########### BLOCK PROFILE TABS ################ */
#data .block_tabs {margin-bottom:15px;background:#dddddd;overflow:hidden;position:relative;}
#data .block_tabs .tabs {background:#fff !important;overflow:hidden;height:27px;}
#data .block_tabs .tabs ul {margin:0;padding:0;list-style:none;position:absolute;top:1px;z-index:2;}
#data .block_tabs .tabs ul li {float:left;line-height:18px;padding:2px 8px;margin-top:2px;margin-right:2px;border:1px solid transparent;border-bottom:1px solid #9b9999;}
#data .block_tabs .tabs ul li a {color:#fff;font-size:13px;text-decoration:none;}
#data .block_tabs .tabs ul li.active {padding-top:4px;margin-top:0;border:1px solid #9b9999;border-bottom:1px solid transparent;font-weight:bold;}

#data .block_tabs .content_data {border:1px solid #9b9999;}
#data .block_tabs .content {background:#fff;margin:4px;padding:2px 5px;overflow:hidden;border:1px solid #ababab;}
#data .block_tabs .without_bg .content {background:transparent;border:0;}

/* ########### BLOCK PROFILE TABS COLORS ################ */
#data .block_tabs .red .tabs ul li.active {background:#dddddd;}
#data .block_tabs .red .tabs ul li.active a {color:#eb4d96;}
#data .block_tabs .red .tabs ul li {background:#eb4d96;}
#data .block_tabs .red .tabs ul li a {color:#fff;}

#data .block_tabs .blue .tabs ul li.active {background:#dddddd;}
#data .block_tabs .blue .tabs ul li.active a {color:#1a8cff;}
#data .block_tabs .blue .tabs ul li {background:#59acff;}
#data .block_tabs .blue .tabs ul li a {color:#fff;}

#data .block_tabs .color_1 .tabs ul li.active {background:#dddddd;}
#data .block_tabs .color_1 .tabs ul li.active a {color:#2fb6d2;}
#data .block_tabs .color_1 .tabs ul li {background:#69c8dd;}
#data .block_tabs .color_1 .tabs ul li a {color:#fff;}

#data .block_tabs .color_2 .tabs ul li.active {background:#dddddd;}
#data .block_tabs .color_2 .tabs ul li.active a {color:#973094;}
#data .block_tabs .color_2 .tabs ul li {background:#973094;}
#data .block_tabs .color_2 .tabs ul li a {color:#fff;}

#data .block_tabs .color_3 .tabs ul li.active {background:#dddddd;}
#data .block_tabs .color_3 .tabs ul li.active a {color:#7053f0;}
#data .block_tabs .color_3 .tabs ul li {background:#7053f0;}
#data .block_tabs .color_3 .tabs ul li a {color:#fff;}




#data .block_tabs .news_blogs {margin:10px 0;}
#data .block_tabs .news_blogs .date {font-size:10px;color:#878787;padding-left:25px;}
#data .block_tabs .news_blogs .title {line-height:20px;}
#data .block_tabs .news_blogs .title .icon_title {float:left;width:25px;height:20px;}
#data .block_tabs .news_blogs .title a {font-size:13px;font-weight:bold;}

#data .block_tabs .element {float:left;margin:3px;}
#data .block_tabs .element .photo {width:83px;height:75px;overflow:hidden;}
#data .block_tabs .element .photo a {display: block;}

#data .block_tabs .without_bg .element {float:left;margin:3px;border:1px solid #ababab;background:#fff;padding:2px 3px;}
#data .block_tabs .without_bg .photo {width:120px;height:85px;overflow:hidden;}
#data .block_tabs .without_bg .title {width:120px;height:29px;overflow:hidden;line-height:13px;padding-top:3px;}
#data .block_tabs .without_bg .title a {font-size:11px;color:#505050;}

#data .block_tabs .content .more  {clear:both;margin-left:40%;padding:10px 0 15px;}

/* ########### BLOCK PROFILE HEADERS ################ */
#data .block_header {margin-bottom:15px;}
#data .block_header .header {height:30px;background-repeat:no-repeat;}

#data .block_header .content {overflow:hidden;background:#fff;margin:1px 1px 0 1px;}
#data .block_header .content .more  {clear:both;margin-left:40%;padding:10px 0 20px;}


#data .block_header .element {float:left;margin:3px;}
#data .block_header .element .photo {width:70px;height:70px;overflow:hidden;}

#data .block_header .with_celebs {margin:5px 7px;}
#data .block_header .with_celebs .photo {width:125px;height:140px;}
#data .block_header .with_celebs .name {width:125px;height:30px;overflow:hidden;text-align:center;}


#data .block_header .with_brand {margin:5px 7px;}
#data .block_header .with_brand .photo {width:145px;height:130px;}


#data .block_header .with_funs {margin:5px 1px;width:108px;}
#data .block_header .with_funs .avatar {width:105px;height:100px;overflow:hidden;text-align:center;}
#data .block_header .with_funs .avatar img {margin:auto auto;}
#data .block_header .with_funs .name {height:28px;overflow:hidden;text-align:center;color:#eb4d96;font-size:11px;line-height:120%;}
#data .block_header .with_funs .name a {color:#eb4d96;font-size:11px}
/* ########### BLOCK PROFILE HEADERS COLORS ################ */
#data .block_header .color_blue {background-color:#1a8cff;padding-bottom:1px;}
#data .block_header .color_red {background-color:#ea4b94;padding-bottom:1px;}
#data .block_header .color_1 {background-color:#69c8dd;padding-bottom:1px;}
#data .block_header .color_2 {background-color:#2fb6d2;padding-bottom:1px;}
#data .block_header .color_3 {background-color:#7053f0;padding-bottom:1px;}


#data .block_header .friends .header {background-image: url(set_titl.png);background-position:center -140px;}
#data .block_header .friends_brand .header {background-image: url(set_titl.png);background-position:center -203px;}
#data .block_header .funs .header {background-image: url(set_titl.png);background-position:center -175px;}




/* ########### BLOCK CATALOG ################ */
#content .block_catalog {margin:10px 35px;overflow:hidden;position:relative;}
#content .block_catalog .tabs {background:#fff !important;overflow:hidden;height:27px;}
#content .block_catalog .tabs ul {margin:0;padding:0;list-style:none;position:absolute;top:1px;z-index:50;}
#content .block_catalog .tabs ul li {float:left;line-height:18px;padding:2px 8px;margin-top:2px;margin-right:2px;border:1px solid transparent;border-bottom:1px solid #9b9999;}
#content .block_catalog .tabs ul li a {color:#505050;font-size:13px;text-decoration:none;}
#content .block_catalog .tabs ul li.active {padding-top:4px;margin-top:0;border:1px solid #9b9999;border-bottom:1px solid #fff;font-weight:bold;}
#content .block_catalog .tabs ul li.active a {color:#ee3c96;}
#content .block_catalog .tabs ul li:hover {background:#eb4d96;}
#content .block_catalog .tabs ul li:hover a {color:#fff;}

#content .block_catalog .content {padding:2px 5px;overflow:hidden;border:1px solid #ababab;}

#content .block_catalog .content .sort  {margin:10px 5px;padding:0;list-style:none;}
#content .block_catalog .content .sort  li {display:inline;}
#content .block_catalog .content .sort  li a {color:#8a8a8a;font-size:11px;}

#content .block_catalog .content .letters  {margin:15px 0 20px;padding:0;list-style:none;}
#content .block_catalog .content .letters li {display:inline;padding:0 5px;}
#content .block_catalog .content .letters li a {color:#000000;font-size:16px;}

#content .block_catalog .content .element {width:130px;float:left;text-align:center;margin:10px 9px;}
#content .block_catalog .content .element .photo {width:125px;height:140px;overflow:hidden;border-top:1px solid #ececec;border-bottom:1px solid #858585;border-left:1px solid #ececec;border-right:1px solid #bfbfbf;}
#content .block_catalog .content .element .name {height:30px;width:110px;overflow:hidden;line-height:130%;margin:3px 0 0;text-align:center;}
#content .block_catalog .content .element .name a {font-size:11px;}

#content .block_catalog .content .element_brand {width:100px;float:left;text-align:center;margin:10px 14px;}
#content .block_catalog .content .element_brand .photo {width:80px;height:80px;margin-left:10px;overflow:hidden;border-top:1px solid #ececec;border-bottom:1px solid #858585;border-left:1px solid #ececec;border-right:1px solid #bfbfbf;}
#content .block_catalog .content .element_brand .name {height:30px;width:100px;overflow:hidden;line-height:130%;margin:3px 0 0;}
#content .block_catalog .content .element_brand .name a {font-size:11px;}

/* ########### BLOCK CATALOG COLORS ################ */
#content .block_catalog .celebs .content .sort li.active a {color:#ee3c96;text-decoration:underline;}
#content .block_catalog .celebs .content .letters li.selected a{color:#ec4e97;text-decoration:underline;}
#content .block_catalog .celebs .tabs ul li a {color:#505050;}
#content .block_catalog .celebs .tabs ul li.active a {color:#ee3c96;}
#content .block_catalog .celebs .tabs ul li:hover {background:#eb4d96;}
#content .block_catalog .celebs .tabs ul li:hover a {color:#fff;}


#content .block_catalog .beautiful .tabs ul li a {color:#2fb6d2;}
#content .block_catalog .beautiful .tabs ul li.active a {color:#2fb6d2;}
#content .block_catalog .beautiful .tabs ul li:hover {background:#2fb6d2;}
#content .block_catalog .beautiful .tabs ul li:hover a {color:#fff;}

#content .block_catalog .moda .tabs ul li a {color:#973094;}
#content .block_catalog .moda .tabs ul li.active a {color:#973094;}
#content .block_catalog .moda .tabs ul li:hover {background:#973094;}
#content .block_catalog .moda .tabs ul li:hover a {color:#fff;}

/* ########### BLOCK VIDEO LIST ################ */
#content .block_video_list {margin-bottom:10px;background:#dddddd;overflow:hidden;position:relative;}
#content .block_video_list .tabs {background:#fff !important;overflow:hidden;height:27px;}
#content .block_video_list .tabs ul {margin:0;padding:0;list-style:none;position:absolute;top:1px;z-index:2;}
#content .block_video_list .tabs ul li {float:left;line-height:18px;padding:2px 8px;margin-top:2px;margin-right:2px;border:1px solid transparent;border-bottom:1px solid #9b9999;}
#content .block_video_list .tabs ul li a {color:#fff;font-size:13px;text-decoration:none;}
#content .block_video_list .tabs ul li.active {background:#dddddd;padding-top:4px;margin-top:0;border:1px solid #9b9999;border-bottom:1px solid transparent;font-weight:bold;}
#content .block_video_list .tabs ul li.active a {color:#2fb6d2;}

#content .block_video_list .content_data {border:1px solid #9b9999;}
#content .block_video_list .content {background:#fff;margin:4px;padding:2px 5px;overflow:hidden;border:1px solid #ababab;}
#content .block_video_list .without_bg .content {background:transparent;border:0;}

#content .block_video_list .content .element {background: #fff;border:1px solid #9b9999;margin:5px 0;overflow: hidden;}
#content .block_video_list .content .element .thumb {float:left;width:105px;height:100px;padding:3px;}
#content .block_video_list .content .element .thumb .photo {width:100px;height:100px;overflow: hidden;}
#content .block_video_list .content .element .info {float:left;padding-top:15px;}

#content .video_view {margin:0;}
#content .video_view .block_header .info {overflow:hidden;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #e4e4e4;}
#content .video_view .block_header .info .video_text {float:left;}


/* ########### GAMES ################ */

#content .element_games_bit {float:left;margin:10px 7px;width:170px;}
#content .element_games_bit .photo {width:167px;height: 125px;overflow: hidden;}
#content .element_games_bit .name {height:30px;overflow: hidden;text-align: center;padding-top:2px;}
#content .element_games_bit .name a {color:#505050;font-size:12px;line-height: 15px;}

#content .element_games_cat {width:110px;float:left;margin:5px; padding:0 10px;}


/* ########### PHOTOES EDIT ################ */
#content .element_photo_edit_wrapper {width:500px;margin:0 auto;overflow: hidden;}
#content .element_photo_edit {clear:both;padding-bottom: 10px;}
#content .element_photo_edit .photo_title {width:400px;float:left;}
#content .element_photo_edit .photo_title textarea {width:390px;height:80px;}
#content .element_photo_edit .photo_image {width:100px;float:left;overflow: hidden}
#content .element_photo_edit_wrapper .buttons {clear:both;padding:20px;}
/* ########### COMMENTS ################ */
#comments {overflow:hidden;}
#comments .title {color:#e74091;font-size:13px;border-bottom:1px solid #e4e4e4;padding:15px 0 10px;text-align:center;margin-bottom:20px;}

#comments .comment {overflow:hidden;width:100%;margin-top:10px;}
#comments .comment .user {float:left;width:100px;text-align:center;}
#comments .comment .user name {line-height:130%;}
#comments .comment .user .avatar {width:100px;overflow:hidden;text-align:center;margin-bottom:5px;}
#comments .comment .text {float:left;width:460px;min-height:20px;overflow:hidden;position:relative;}
#comments .comment .text span {display:block;background:#e7e6e6;margin-left:10px;padding:5px;color:#505050;font-size:11px;line-height:130%;}

#comments .comment .text .comment_number {float:right;font-size:24px;color:#fff;margin:0 5px;}

#comments .comment .text .arrow {width:5px;height:15px;background:transparent url(set_icon.png) no-repeat -1px -115px;position:absolute;top:5px;left:5px;z-index:1;}
#comments .comment .date {margin-left:10px;font-size:10px;color:#878787;}

#comments .form {margin:25px 0 20px 5px;}
#comments .form h2 {font-size:12px;padding:3px 0;}
#comments .form textarea {width:550px;height:100px;border:1px solid #616161;margin:5px 0;}

/* ########### PAGER ################ */
#pager {margin:15px auto;text-align:center;line-height:23px;}
#pager .addPager {color:#505050;margin:5px 0;}

#pager .pager_current {display:inline;margin:2px;padding:3px 6px;height:23px;font-size:12px;color:#fff;background:transparent url(set_bgs0.png) repeat-x -50px -50px;}

#pager a {display:inline;margin:2px;padding:2px 6px;height:23px;font-size:12px;border:1px solid #bfbfbf;color:#505050;}
#pager a.pager_next,#pager a.pager_prev {background:transparent url(set_arro.png) no-repeat 50px 50px;padding:2px 10px;}

/* ########### PAGER COLORS ################ */
.site_celebs #pager a.pager_next 		{background-position: -2px -406px;}
.site_celebs #pager a.pager_prev 		{background-position: -18px -406px;}
.site_celebs #pager .pager_current {background-position: 0 0px;}
.site_celebs #pager a {color:#EE3C96;}

.site_moda #pager a.pager_next 			{background-position: -6px -462px;}
.site_moda #pager a.pager_prev 			{background-position: -23px -462px;}
.site_moda #pager .pager_current {background-position: 0 -24px;}
.site_moda #pager a {color:#952C92;}

.site_beautiful #pager a.pager_next 	{background-position: -3px -518px;}
.site_beautiful #pager a.pager_prev 	{background-position: -24px -518px;}
.site_beautiful #pager .pager_current {background-position: 0 -48px;}
.site_beautiful #pager a {color:#29B4D1;}

.site_soblazn #pager a.pager_next 		{background-position: -3px -594px;}
.site_soblazn #pager a.pager_prev 		{background-position: -23px -595px;}
.site_soblazn #pager .pager_current {background-position: 0 -72px;}
.site_soblazn #pager a {color:#BC003D;}

.site_home #pager a.pager_next 			{background-position: -4px -670px;}
.site_home #pager a.pager_prev 			{background-position: -24px -670px;}
.site_home #pager .pager_current {background-position: 0 -96px;}
.site_home #pager a {color:#717380;}

.site_vkusno #pager a.pager_next 		{background-position: -3px -734px;}
.site_vkusno #pager a.pager_prev 		{background-position: -25px -734px;}
.site_vkusno #pager .pager_current {background-position: 0 -120px;}
.site_vkusno #pager a {color:#8EB31E;}

.site_career #pager a.pager_next 		{background-position: -4px -810px;}
.site_career #pager a.pager_prev 		{background-position: -24px -810px;}
.site_career #pager .pager_current {background-position: 0 -144px;}
.site_career #pager a {color:#1A3664;}

.site_magia #pager a.pager_next 		{background-position: -4px -870px;}
.site_magia #pager a.pager_prev 		{background-position: -24px -870px;}
.site_magia	#pager .pager_current {background-position: 0 -168px;}
.site_magia #pager a {color:#99748E;}

.site_humor #pager a.pager_next 		{background-position: -4px -937px;}
.site_humor #pager a.pager_prev 		{background-position: -24px -937px;}
.site_humor #pager .pager_current {background-position: 0 -192px;}
.site_humor #pager a {color:#FF3333;}

.site_mama #pager a.pager_next 			{background-position: -4px -994px;}
.site_mama #pager a.pager_prev 			{background-position: -24px -994px;}
.site_mama #pager .pager_current {background-position: 0 -216px;}
.site_mama #pager a {color:#72A2CE;}

.site_mix #pager a.pager_next 		{background-position: -2px -406px;}
.site_mix #pager a.pager_prev 		{background-position: -18px -406px;}
.site_mix #pager .pager_current {background-position: 0 0px;}
.site_mix #pager a {color:#EE3C96;}














/* ########### GALLERY ################ */
#photo_view .block_header {overflow:hidden;margin:0 10px;padding-bottom:5px;font-size:13px;color:#505050;border-bottom:1px solid #e4e4e4;}


#gallery {width:775px;text-align:center;margin:10px;overflow: hidden;clear:both;}
#gallery .wrapper {position:relative; text-align:left;padding:10px 0;}
#gallery .wrapper .big_block {width:400px;height:450px; padding:15px;text-align: center;position: relative;top:0;left:170px;background: #ffffff url(http://img.lady.ru/themes/slider/loading2.gif) center center no-repeat;}
#gallery .wrapper .title {height:50px;text-align: left;color:#7A7A7A;}
#gallery .wrapper .big_image {width:100%;z-index:1;cursor:pointer;}


/* slider specific CSS */
 #gallery_container {width:100%;border:0px solid red;position:relative;}

.scroll-pane { overflow: auto; width: 99%; float:left; }
.scroll-content { float: left; overflow: hidden;height:115px;}
.scroll-content-item {float: left;}
* html .scroll-content-item { display: inline; } /* IE6 float double margin bug */
.scroll-bar-wrap { clear: left;height:10px;margin: 2px 0; background: #e6e6e6;border:1px solid #d7d6d6;position:relative;}
.scroll-bar-wrap .ui-slider { background: none; border:0; height: 2em; margin: 0 auto;  }
.scroll-bar-wrap .ui-handle-helper-parent { position: relative; width: 100%; height: 100%; margin: 0 auto; }
.scroll-bar-wrap .ui-slider-handle { top:.2em; height: 1.5em; }
.scroll-bar-wrap .ui-slider-handle .ui-icon { margin: -8px auto 0; position: relative; top: 50%; }

.scroll-bar {position:relative;top:-5px;height:20px;}

.scroll-content .image {border:2px solid #dbd7cf;width:133px;margin:0 2px;height: 105px;overflow: hidden;}
.scroll-content .active {border:2px solid #e487bc;}
.scroll-content .image .thumb {width:135px;height:103px;background: #ffffff url(http://img.lady.ru/themes/slider/loading.gif) center center no-repeat;}
.scroll-content .image img {border:0;}


.ui-slider-handle {position:relative;top:-3px;display:block;width:20px;height:10px;background: #fe6db5;border:1px solid #fe6bb4;}

/* ########################### SUGGEST ##################### */
.suggestionsBox {position: relative;top: -12px;left:2px;margin: 3px 0px 0px 2px;	display:none;}
.suggestionList {margin: 0px;padding: 0px;position:relative;width: 200px;left:-2px;top:-2px;background-color: #fff;border: 1px solid #C7C7C7;list-style:none;}
.suggestionList li {margin: 0px 0px 3px 0px;padding: 3px;cursor: pointer;list-style: none;}	
.suggestionList li:hover {background-color: #555; color:#fff}


/* ########################### GUESS WHOE ##################### */
.guess_result {width:95%;margin:0 auto;}
.guess_result h4 {color:#505050;font-size:11px;}
.guess_result .result {margin-bottom:10px;}
.guess_result .result .line {width:100%;height:5px;margin:1px 0;background: #edecec;}
.guess_result .result .line .procent {width:0%;height:5px;background: #fe6db5;}

.guess_result .result .text {color:#505050;font-size:11px;overflow: hidden;}
.guess_result .result .text .name {float:left;}
.guess_result .result .text .num {float:right;}

.guess_msg {color:#505050;font-size:13px;margin-left:10px;}

.guess_next {display:none;}

.guess_whoe_brand {margin-left:0px;margin-bottom:5px;color:#505050;font-size:12px;line-height:12px;}
.guess_whoe_brand input {line-height:12px !important;margin-right:2px;}

/* ########################### SURVER ##################### */
.survey {width:95%;margin:0 auto;margin-bottom:20px;}
.survey .question {margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e4e4e4;}
.survey .question h2 {margin:0 0 5px 17px;padding:0;font-size:12px;color:#333366;}
.survey .question .question_option {margin-bottom:5px;}
.survey .question .question_option input {line-height:12px !important;margin-right:2px;}
.survey .question .question_option label {color:#505050;font-size:11px;line-height:12px;}
		
.survey .answer {margin-bottom:30px;}		
.survey .answer .title {color:#505050;font-size:11px;margin-bottom:10px;}		
.survey .answer h2 {color:#505050;font-size:11px;font-weight: normal;}
.survey .answer .result {margin-bottom:10px;}
.survey .answer .result .line {width:100%;height:5px;margin:1px 0;background: #edecec;}
.survey .answer .result .line .procent {width:0%;height:5px;background: #fe6db5;}

.survey .answer .result .text {color:#b5b4b4;font-size:11px;overflow: hidden;}
.survey .answer .result .text .name {float:left;}
.survey .answer .result .text .num {float:right;}		

/* ########################### POLL ##################### */
.poll {width:98%;margin:0 auto;margin-bottom:20px;border:1px solid #e4e4e4;padding-bottom:15px;}
.poll .question h2 {text-align: center;font-size:12px;color:#333366;margin:15px 0 20px;}
.poll .question .question_option {margin:0 0 12px 10px;}
.poll .question .question_option input {line-height:12px !important;margin-right:5px;}
.poll .question .question_option label {color:#505050;font-size:12px;line-height:12px;}

.poll .answer .result {margin:0 15px 10px 15px;}
.poll .answer h1 {text-align: center;font-size:12px;color:#505050;margin:15px 0 20px;}
.poll .answer h3 {text-align: center;font-size:11px;color:#505050;margin:10px 0 0px;font-weight: normal;}
.poll .answer .result h2 {color:#505050;font-size:11px;margin:0;padding:0;text-align: left;font-weight: normal;}
.poll .answer .result .line {width:100%;height:5px;margin:1px 0;background: #edecec;}
.poll .answer .result .line .procent {width:0%;height:5px;background: #fe6db5;}
.poll .answer .result .text {color:#505050;font-size:11px;overflow: hidden;}
.poll .answer .result .text .num {float:right;}	

/* ########################### QUIZ ##################### */
.survey .answer_quiz {margin-bottom:30px;}		
.survey .answer_quiz .title {color:#505050;font-size:11px;margin-bottom:10px;}		
.survey .answer_quiz h2 {color:#333366;font-size:12px;font-weight: bold;padding:0;margin:0;}
.survey .answer_quiz h3 {color:#505050;font-size:12px;font-weight: bolad;padding:0;margin:5px 0 10px;}
.survey .answer_quiz h4 {color:#505050;font-size:12px;font-weight: normal;padding:0;margin:10px 0;}
.survey .answer_quiz p {font-size:12px;color:#505050;line-height:150%;padding-bottom:15px;}
.survey .answer_quiz .result {margin-bottom:10px;}
.survey .answer_quiz .result h2 {color:#505050;font-size:11px;margin:0;padding:0;text-align: left;font-weight: normal;}
.survey .answer_quiz .result .line {width:100%;height:5px;margin:1px 0;background: #edecec;}
.survey .answer_quiz .result .line .procent {width:0%;height:5px;background: #fe6db5;}

.survey .answer_quiz .result .text {color:#b5b4b4;font-size:11px;overflow: hidden;}
.survey .answer_quiz .result .text .name {float:left;}
.survey .answer_quiz .result .text .num {float:right;}	


.element_molodejj_bit {width:170px;float:left;overflow: hidden;margin:0 5px 10px 5px;}
.element_molodejj_bit .photo {height: 100px;overflow: hidden;}
.element_molodejj_bit .title a {color:#EE3C96;font-size: 12px;font-weight: bold;text-decoration: none;}


/* ########### MORE ################ */
.element_more {float:left;line-height:15px;padding-right:15px;background:transparent url(set_arro.png) no-repeat  right -376px !important;}
.element_more .right {float:right;}
.element_more a {font-size:11px;color:#0077c0 !important;}

.element_more_red a {color:#eb4d96 !important;}
.element_more_blue a {color:#0077c0 !important;}


.clear {clear:both;}

.site_main	 		a {color:#ee3c96;}
.site_celebs 		a {color:#ee3c96;}
.site_moda		 	a {color:#973094;}
.site_beautiful	 	a {color:#29b4d1;}
.site_soblazn	 	a {color:#bc003d;}
.site_home	 		a {color:#717380;}
.site_vkusno 		a {color:#a1c23d;}
.site_career 		a {color:#1a3664;}
.site_magia 		a {color:#99748e;}
.site_humor 		a {color:#ff3333;}
.site_mama	 		a {color:#f08484;}
.site_mix	 		a {color:#a9198c;}

.site_celebs 		h2 {color:#ee3c96;}
.site_moda		 	h2 {color:#973094;}
.site_beautiful 	h2 {color:#29b4d1;}
.site_soblazn 		h2 {color:#bc003d;}
.site_home	 		h2 {color:#fbba5c;}
.site_vkusno	 	h2 {color:#f0af50;}
.site_career	 	h2 {color:#1a3664;}
.site_magia		 	h2 {color:#99748e;}
.site_humor		 	h2 {color:#f5bf04;}
.site_mama		 	h2 {color:#f08484;}
.site_mix		 	h2 {color:#a9198c;}

.button {line-height:20px;cursor:pointer;padding:0 5px;color:#fff;font-size:11px;border-top:1px solid #63a6e9;border-left:1px solid #63a6e9;border-right:1px solid #507ca8;border-bottom:1px solid #507ca8;}

.site_celebs 		.button {background:#1a8cff;}
.site_moda			.button {background:#7053f0;}
.site_beautiful		.button {background:#2fb5d0;}
.site_soblazn		.button {background:#bb003d;}
.site_home 			.button {background:#fbba5c;}
.site_vkusno 		.button {background:#f0ad49;}
.site_career		.button {background:#E74091;}
.site_magia 		.button {background:#9d7a93;}
.site_humor 		.button {background:#f5bf04;}
.site_mama			.button {background:#ec8282;}
.site_mix			.button {background:#a9198c;}

.icon_view {display:block;float:left;width:25px;height:20px;background:transparent url(set_icon.png) no-repeat -270px -93px;}
.icon_comments {display:block;float:left;width:25px;height:20px;background:transparent url(set_icon.png) no-repeat -240px -93px;}
.icon_cat {display:block;float:left;width:23px;height:20px;background:transparent url(set_icon.png) no-repeat 0px -63px;}
.icon_nav {display:block;float:left;margin-right:5px;width:6px;height:20px;background:transparent url(set_icon.png) no-repeat 0px -135px;}
.icon_wrong {display:block;float:left;margin-right:2px;width:17px;height:15px;background:transparent url(set_icon.png) no-repeat -89px -139px;}
.icon_true {display:block;float:left;margin-right:2px;width:17px;height:15px;background:transparent url(set_icon.png) no-repeat -116px -139px;}

.icon_fav {display:block;float:left;width:25px;height:20px;background:transparent url(set_icon.png) no-repeat -15px -93px;}



.icon_profile_fun {display:block;float:left;margin-right:5px;width:18px;height:20px;background:transparent url(set_icon.png) no-repeat -219px -54px;}
.icon_profile_comment {display:block;float:left;margin-right:5px;width:18px;height:20px;background:transparent url(set_icon.png) no-repeat -240px -54px;}


/*  ######################### DIALOG ##########################   */
.dialog_overlay {background:#000;width:100%;height:100%;position:absolute;top:0;left:0;z-index:999;	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;}
.dialog_wrapper {position:absolute;top:0;left:0;z-index:999;visibility: hidden}
#dialog {clear:both;background:#fff;padding:20px 25px;
  -webkit-border-radius:8px;
  -moz-border-radius:8px; 
  border-radius:8px; 
} 
#dialog_close {display:block;cursor:pointer;background: url("http://inlove.ru/themes/inlove_new/images/set_icon.png") no-repeat -115px -194px;width:33px;height:33px;float:right;position:relative;top:19px;left:11px;}


.icon_vkshare {float:left;margin:0 !important;padding:0;position:relative;top:-1px;/*margin-left:5px !important;*/}
.icon_mailshare {float:left;margin:0 !important;padding:0;position:relative;top:0px;margin-left:5px !important;}
.icon_fbshare {float:left;margin:0 !important;padding:0;position:relative;top:0px;margin-left:5px !important;}


/*  ######################### FOOTER ##########################   */
@media screen
  {
  body > div#footer_slice
    {
    position: fixed;
    }
  }

div#footer_slice {position:absolute;width: 100%;left:0;bottom:-1px;background:transparent url(slicer_b.gif) repeat-x bottom;z-index: 999;}

  
#footer_slice .wrapper {width:980px;margin:0 auto;}
#footer_slice .wrapper .content_left {height:37px;float:left;}
#footer_slice .wrapper .content_right {height:37px;float:right;position:relative;}
#footer_slice .wrapper .logo {float:left;position:relative;top:-16px;}

#footer_slice .wrapper .content_left ul {float:left;margin:0;margin-left:20px;margin-top:1px;padding:0;list-style: none;}
#footer_slice .wrapper .content_left ul li {float:left;line-height:35px;height:35px;padding-right:10px;}
#footer_slice .wrapper .content_left ul li:hover {background: #81a1e4;}
#footer_slice .wrapper .content_left ul li a {color:#fff;}
#footer_slice .wrapper .content_left ul li.club .icon {display:block;float:left;width:35px;height:30px;background:transparent url(set_icon.png) no-repeat -131px -220px;}
#footer_slice .wrapper .content_left ul li.games .icon {display:block;float:left;width:35px;height:30px;background:transparent url(set_icon.png) no-repeat -162px -221px;}
#footer_slice .wrapper .content_left ul li.forum .icon {display:block;float:left;width:35px;height:30px;background:transparent url(set_icon.png) no-repeat -196px -221px;}

#footer_slice .wrapper .content_left ul li.shop .icon {display:block;float:left;width:35px;height:30px;background:transparent url(icon_sho.png) no-repeat -8px -2px;}


#footer_slice .wrapper .content_right ul {float:left;margin:0;margin-left:20px;margin-top:1px;padding:0;list-style: none;}
#footer_slice .wrapper .content_right ul li {float:left;line-height:35px;height:35px;cursor: pointer;padding:0 5px;}
#footer_slice .wrapper .content_right ul li:hover {background: #81a1e4;}

#footer_slice .wrapper .content_right ul li.home em {display:block;float:left;width:30px;height:30px;background:transparent url(set_icon.png) no-repeat -6px -219px;}
#footer_slice .wrapper .content_right ul li.fav em {display:block;float:left;width:30px;height:30px;background:transparent url(set_icon.png) no-repeat -38px -218px;}
#footer_slice .wrapper .content_right ul li.feedback em {display:block;float:left;width:30px;height:30px;background:transparent url(set_icon.png) no-repeat -68px -218px;}
#footer_slice .wrapper .content_right ul li.mail em {display:block;float:left;width:30px;height:30px;background:transparent url(set_icon.png) no-repeat -98px -219px;}


#footer_slice .wrapper .content_right ul li.menu {padding:0 15px;}
#footer_slice .wrapper .content_right ul li.menu a {color:#fff;text-decoration: none;font-size:12px;}
#footer_slice .wrapper .content_right ul li.menu a em {display:block;float:right;width:20px;height:20px;background:transparent url(set_icon.png) no-repeat -403px -232px;margin-top:10px;}

#footer_slice .wrapper .content_right ul li.active a em {display:block;float:right;width:20px;height:20px;background:transparent url(set_icon.png) no-repeat -425px -231px;margin-top:10px;}

#footer_slice .wrapper .content_right ul li.menu_loggedout a em {background-position: -380px -231px !important;}

#footer_slice .wrapper .content_right ul li.menu .sub_wrapper {position:absolute;visibility: hidden;right:0;bottom:36px;}

#footer_slice .wrapper .content_right ul li.menu:hover > div.sub_wrapper1 {visibility: visible}

#footer_slice .wrapper .content_right ul li.menu .sub_wrapper .dialog {border:1px solid #D1D3D7;border-bottom: 0;
background: #6082CA;
}

#footer_slice .wrapper .content_right ul li.menu .sub_wrapper .dialog .closed {float:right;}
#footer_slice .wrapper .content_right ul li.menu .sub_wrapper .dialog .closed em {display:block;margin:2px 5px 0;width:18px;height:17px;background:transparent url(set_icon.png) no-repeat -449px -231px;}

#footer_slice .loggedin {width:250px;padding:5px;overflow: hidden;cursor: default;}
#footer_slice .loggedin .user {background: #81a1e4;overflow: hidden;padding:3px;}
#footer_slice .loggedin .user .photo {float:left;width:90px;max-height:85px;overflow: hidden;}
#footer_slice .loggedin .user .name {float:left;width:120px;line-height: 110%;margin-left:5px;color:#fff;font-size:14px !important;text-align: center;}
#footer_slice .loggedin .user .name a {color:#ce2323 !important;padding-top:10px;font-size:16px !important;}
#footer_slice .loggedin #logged_menu {margin:5px 3px;;padding:0;background: transparent;}
#footer_slice .loggedin #logged_menu li {float:none;display: block;line-height: 150%;height: auto;}
#footer_slice .loggedin #logged_menu li:hover {background: transparent;}
#footer_slice .loggedin #logged_menu li a {font-weight: normal;font-size:12px;}
#footer_slice .loggedin #logged_menu li a:hover {text-decoration: underline;}


#footer_slice  .loggedout {width:200px;padding:10px 20px;overflow: hidden;cursor: default;line-height: 110%;}
#footer_slice  .loggedout .row {overflow: hidden;margin-bottom:5px;}
#footer_slice  .loggedout .row .label {font-size:14px;color:#fff;line-height:150%;}
#footer_slice  .loggedout .row .labeled input {font-size:12px;line-height: 17px;height:20px;border:0;background: #fff;width:100%;}

#footer_slice  .loggedout .row .button {padding-left:75px;margin:5px 0;border:0;}
#footer_slice  .loggedout .row .button input  {background: #163e8f;color:#fff;font-size:12px;border:0;padding:3px 10px;cursor: pointer;}

#footer_slice  .loggedout .row .text {text-align:center;}
#footer_slice  .loggedout .row .text a:hover {text-decoration: underline;}

.right_teasers {text-align: center;margin-bottom:15px;border:5px solid #c2c2c2;padding-left:2px;overflow: hidden;}

/* ########################## THUMB PHOTOS ############################### */
div.mask {
    margin: 0px 3px 8px 3px; 
    padding: 0px; 
    float: left; 
    border: 1px solid #999999;
    padding: 1px;
}

div.mask div.thumb a {
    display: block;
    float: left;
    width: 100px;
    height: 100px;
    line-height: 100px;
    overflow: hidden;
    position: relative;
    z-index: 9;
}

div.mask div.thumb a img {
    float:left;
    left:-25px;
    position:absolute;
    top:-5px;
}


div.mask div.thumb a:hover {
    overflow: visible;
    z-index: 100;
    border: none;
}

div.mask div.thumb a:hover img {
    border: 1px solid #999;
    background: #fff;
    padding: 2px;
}
