.start_flash{
	position:absolute;
	top:0px;
	left:0px;
	z-index:3;
}
#header .strut {width:1000px;height:1px}
#header {
	min-width:1000px;
	position:relative;
	height:353px;
	background:#ffffff url(images/head-bg0.gif) repeat-x 0 0;
	max-width:1600px;
	margin:0 auto;
	width:expression(document.body.clientWidth < 1000? '1000px': 'auto' );
	width:expression(document.body.clientWidth > 1600? '1600px': 'auto' );
}

.header_sub {
	max-width:1600px;
	margin:0 auto;
	min-width:1000px;
	position:relative;
	height:210px;
	background:url(images/bg_header_sub_znak.jpg) repeat-x 0 0;
	width:expression(document.body.clientWidth < 1000? '1000px': 'auto' );
	width:expression(document.body.clientWidth > 1600? '1600px': 'auto' );
}

.ludi{
	margin:0 auto;
	width:580px;
	height:210px;
	background:url(images/header_sub_znak.jpg);
}

#header_sub {
	min-width:1000px;
	width:expression(document.body.clientWidth < 1000? '1000px': 'auto' );
	width:expression(document.body.clientWidth > 1600? '1600px': 'auto' );
	position:relative;
	height:353px;
	background:#ffffff url(images/head_bg_new.jpg) repeat-x 0 0;
}
#head_tree1 {
	position:absolute;bottom:0px;left:0px;
	width:132px;height:284px;
	background:url(images/head-tre.gif) no-repeat 0 0
}
#head_cloud1 {
	position:absolute;top:-10px;left:0px;
	width:419px;height:230px;
	background:url(images/head-clo.jpg) no-repeat 0 0
}
#head_cloud2 {
	position:absolute;top:-10px;right:0px;
	width:317px;height:154px;
	background:url(images/head-clp.jpg) no-repeat 0 0
}
#head_bottle1 {
	position:absolute;bottom:0px;left:2%;margin-left:-5px;
	width:29px;height:69px;
	background:url(images/head-bot.png) no-repeat 0 0;
}
#head_basket {
	position:absolute;bottom:0px;left:9%;margin-left:-20px;
	width:74px;height:49px;
	background:url(images/head-bas.png) no-repeat 0 0;
}
#person1 {
	left:11%;margin-left:-10px;
	background:url(images/person10.png) no-repeat 0 0;
}
#person2 {
	left:25%;margin-left:-10px;
	background:url(images/person20.png) no-repeat 0 0;
}
#person3 {
	left:45%;margin-left:-10px;
	background:url(images/person30.png) no-repeat 0 0;
}
#person4 {
	left:55%;margin-left:-57px;
	background:url(images/person40.png) no-repeat 0 0;
}
#person5 {
	right:0;
	background:url(images/person50.png) no-repeat 0 0;
}
#person6 {
	left:64%;margin-left:-5px;
	background:url(images/person60.png) no-repeat 0 0;
}
#ball {
	width:37px; height:37px;
	right:8%; margin-right:-50px;
	background:url(images/ball0000.png) no-repeat 0 0;
}
#bottle2{
	width:18px; height:42px;
	right:15%; margin-right:-50px;
	background:url(images/bottle20.png) no-repeat 0 0;
}
#sandwiches {
	width:44px; height:43px;
	left:30%; margin-left:50px;
	background:url(images/sandwich.png) no-repeat 0 0;
}
#right_tree {
	width:126px; height:169px;
	position:absolute;bottom:28px;right:0;
	background:url(images/right-tr.gif) no-repeat 0 0;
}
#center_tree {
	width:221px; height:212px;
	position:absolute; bottom:0px; left:37%;
	background:url(images/center-t.gif) no-repeat 0 0;
}
#cloud {
	width:138px; height:43px;
	position:absolute; bottom:0px; left:40%; margin-left:-10px;
	background:url(images/cloud000.gif) no-repeat 0 0;
}
#galka1 {
	width:22px; height:8px;
	position:absolute; top:143px; right:20%;
	background:url(images/bird-100.gif) no-repeat 0 0;
}
#galka2 {
	width:15px; height:8px;
	position:absolute; top:70px; left:50%;
	background:url(images/bird-200.gif) no-repeat 0 0;
}
#galka3 {
	width:16px; height:6px;
	position:absolute; left:15%; top:30px; margin-left:-80px;
	background:url(images/bird-300.gif) no-repeat 0 0;
}

#person1,#person2,#person3,#person4,#person5,#person6, #ball, #sandwiches, #bottle2{
	_background:none!important;position:absolute;bottom:0px
}

#head_tree_left {
	position:absolute;bottom:0px;left:0px;
	width:112px;height:123px;
	background:url(images/tree_left_new-trans.png) no-repeat 0 0
}

#head_tree_right {
	width:102px; height:122px;
	position:absolute;bottom:0px;right:0;
	background:url(images/tree_right_new-trans.png) no-repeat 0 0;
}

#head_tree_center {
	position:absolute;bottom:0px;left:55%;
	width:199px;height:112px;
	background:url(images/tree_center_new-trans.png) no-repeat 0 0
}

#head_tree_left_logged {
	position:absolute;bottom:0px;left:-60px;
	width:199px;height:112px;
	background:url(images/tree_center_new-trans.png) no-repeat 0 0
}

#head_tree_right_logged {
	width:102px; height:122px;
	position:absolute;bottom:0px;right:0;
	background:url(images/tree_right_new-trans.png) no-repeat 0 0;
}

#head_tree_center_logged {
	position:absolute;bottom:0px;right:10%;
	width:203px;height:212px;
	background:url(images/tree_big_new-trans.png) no-repeat 0 0
}

/*#head_cloud1 {
	position:absolute;top:0px;left:0px;
	width:376px;height:197px;
	background:url(images/oblako_left_new-trans.png) no-repeat 0 0
}
#head_cloud2 {
	position:absolute;top:0px;right:0px;
	width:332px;height:134px;
	background:url(images/oblako_right_new-trans.png) no-repeat 0 0
}*/

#lamp {
	width:84px; height:198px;
	position:absolute;bottom:0px;left:4%;
	background:url(images/lamp_new-trans.png) no-repeat 0 0;
}

#people {
	width:228px; height:224px;
	position:absolute;bottom:0px;left:9%;
	background:url(images/people_new-trans.png) no-repeat 0 0;
}

#center_house {
	width:534px; height:341px;
	position:absolute; bottom:10px; left:34%;
	background:url(images/house_new-trans.png) no-repeat 0 0;
}

#fam {
	width:255px; height:223px;
	position:absolute; bottom:0px; left:40%;
	background:url(images/fam_new-trans.png) no-repeat 0 0;
}

#board {
	width:123px; height:169px;
	position:absolute;bottom:0px;left:81%;
	background:url(images/board_new-trans.png) no-repeat 0 0;
}

.board_text {
	font-size:10px;
	font-weight:bold;
	text-align:center;
	line-height:10px;
	color:#61421B;
	padding-top:7px;
	width:113px;
}

.board_text a {
	color:#61421B;
	text-decoration:none;
}

.board_text a:hover {
	color:#6A1815;
	text-decoration:none;
}

.line {
	border-bottom:1px solid #61421B;
	width:50px;
	height:2px;
	margin:0 auto;
	margin-top:1px;
	margin-bottom:2px;
}

.t_undr_line {
	text-align:top;
	text-decoration:underline;
	font-weight:bold;
	height:30px;
}

#person1,#person2,#person3,#person4,#person5,#person6, #ball, #sandwiches, #bottle2{
	_background:none!important;position:absolute;bottom:0px
}

#logo {	border:0px solid red;position:absolute;top:12px;left:11%; width:140px}
#logo IMG {display:block}
#logo .heart {padding-top:5px;margin:0 auto}

#lang_form {
	border:0px solid red;
	padding-left:20px;
	position:absolute;top:10px;left:15%; width:100px;
	text-align:center;
}
.select_lang {font-size:10px;color:#951918;}
.select {font-size:11px;}

.register_main {position:absolute; width:89px; top:154px;left:12px;color:#ffffff;font-size:9px;}
.home_hotel {position:absolute; width:170px; top:172px;left:195px;color:#F5D4D4;font-size:13px;}
.service_main {position:absolute; width:89px; top:174px;left:426px;color:#ffffff;font-size:9px;}

.left-menu {position:absolute; width:89px; top:282px;left:41px;text-decoration:none;}
.left-menu a{font-size:10px;font-weight:bold;color:#ffffff;text-decoration:underline;}
.left-menu a:hover{font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}
.r-menu {position:absolute; width:100px; top:310px;left:44px;}
.r-menu a{font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}

.b_s input{background:red;}

#city_form {
	width:150px; height:45px;
	z-index:9999;
	background:url(images/city-bl.png) no-repeat 0 0;
	position:absolute; right:21%; top:44px;
	font:normal 12px Tahoma; color:#E3E3E3;
}
.non_pussle {
	position:absolute;
	left: 80%;
	z-index:9999;
	top:15px;
}
.add_event {
	left:0px;
	position:relative;
	top:2px;
}	
.add_event a{
	color: black;
	text-decoration:underline; 
	font-weight: bold;
}

.flash_link {
	left:0px;
	position:relative;
	top:5px;
	
}	
.flash_link a{
	color: black;
	text-decoration:underline;
	font-weight: bold; 
}
.login_link {
	position:relative;
	top:0px;
	left:0px;
}
.login_link a{
	text-transform:uppercase;
}
#login_form {
	width:268px; height:45px;
	z-index:9999;
	background:url(images/logon-bl.gif) no-repeat 0 0;
	position:absolute; right:1%; top:44px;
	font:normal 12px Tahoma; color:#E3E3E3;
}

#login_form .login-label {position:absolute; top:4px; left:31px;}
#login_form .pass-label {position:absolute; top:4px; left:153px}
#login_form .login-input {position:absolute; top:20px; left:32px;}
#login_form .pass-input {position:absolute; top:20px; left:153px}
#login_form .remeber-me {position:absolute; top:19px;left:213px; text-decoration: underline;}
#login_form .remeber-me input{background:#A83A3A;border:none;color:#E3E3E3;cursor:pointer;font-size:12px;width:35px;}
#login_form .remeber-me input:hover{text-decoration:underline;}
#login_form .pass-input INPUT,
#login_form .login-input INPUT {background:transparent; border:1px solid #A83A3A; font-size:10px; width:76px;padding:0px;height:13px;}
#login_form .pass-input INPUT {width:58px!important}
#login_form .left-menu {position:absolute; text-align:center; width:189px; top:50px;left:38px}
#login_form .right-menu {position:absolute; width:100px; top:50px;left:153px}
#login_form .left-flash {position:absolute; width:130px; top:65px;left:33px}

#login_form A:link, #login_form A:visited,
#login_form A {display:block; padding-bottom:2px; font:normal 12px Tahoma; color:#19346f}
#login_form A:hover{text-decoration:underline;}
#login_form .right-menu A:link, #login_form .right-menu A:visited,
#login_form .right-menu A {color:#a03232!important}
#login_form .count {font:normal 11px/12px Tahoma; color:#000000; position:absolute; top:-21px; left:17px; width:230px; text-align:center}

#logout_form {
	width:243px; height:41px;
	background:url(images/logout-b.gif) no-repeat 0 0;
	position:absolute; right:24px; top:23px;
/*	font:normal 10px/10px Arial; */
	color:#ffffff;
}
#logout_form .logout-login { position:absolute; top:16px; left:13px; text-align:center; width:86px; font-size: 10pt; font-weight:bold; }
#logout_form .logout-login a { color:white; cursor:pointer; text-decoration:underline; }
#logout_form .logout-anchor_logout { position:absolute; top:14px; left:116px; width:108px; height:36px; text-align:center; font-size:10pt; }
#logout_form .logout-anchor_logout a { color:white; cursor:pointer; }

#topnavpuzzle TABLE{
	max-width:1600px;
	margin:0 auto;
z-index:2;position:relative;min-width:1000px;padding:0px;border:0px;border-collapse:collapse;
	width:expression(document.body.clientWidth < 1000? '1000px': 'auto' );
	width:expression(document.body.clientWidth > 1600? '1600px': 'auto' );
}
#topnavpuzzle TD {padding:0px; vertical-align:top}
#topnavpuzzle .leftpuzzle {width:55%;height:66px; background:url(images/ind-tnav_left_long.png) right repeat-x;}
#topnavpuzzle .rightpuzzle {width:45%;height:66px;background:url(images/ind-tnaw_right_long.png) left repeat-x;}
#topnavpuzzle .item {width:95px; text-align:center;background:url(images/ind-tnax.png) no-repeat 0 0}
#topnavpuzzle .item_right_blue {width:94px; text-align:center;background:url(images/ind-tnav_right_blue.png) no-repeat 0 0}
#topnavpuzzle .rightmenu A,
#topnavpuzzle .item A {display:block; font:normal 11px/13px Arial; color:#ffffff; text-decoration:none; width:95px; height:29px; padding-top:14px}
#topnavpuzzle .first{background:url(images/ind-tnay.png) no-repeat 0 0}
#topnavpuzzle .last{background:url(images/ind-tnaz.png) no-repeat 0 0}
#topnavpuzzle .last A {padding-left:3px; width:92px}
#topnavpuzzle .blue {width:88px;background:url(images/ind-tnb0.png) no-repeat 0 0}
#topnavpuzzle .blue A {width:88px}

#topnavpuzzle .rightmenu {width:108px; position:relative}

#topnavpuzzle .rightmenu .sub_item1 {
	position:absolute;top:26px;left:0px;
	width:97px;height:62px;
	background:url(images/ind-sub-.gif) no-repeat 0 0
}
#topnavpuzzle .rightmenu .sub_item1 A {margin-top:18px; width:84px; padding-right:3px; margin-left:3px; }
#topnavpuzzle .rightmenu .sub_item1 A IMG { padding-left: 26px; }

#topnavpuzzle .rightmenu .sub_item2 {
	position:absolute;top:88px;left:-13px;
	width:122px;height:53px;
	background:url(images/ind-sub0.gif) no-repeat 0 0;
}
#topnavpuzzle .rightmenu .sub_item2 A {width:84px; height:33px; padding-right:3px; margin-top:2px; margin-left:16px; }
#topnavpuzzle .rightmenu .sub_item2 A IMG { padding-top: 5x; margin-top: 3px; padding-left: 20px; }

#topnavpuzzle .iwant {position:absolute; left:-160px; top:65px}
#topnavpuzzle .iwant IMG {
	position:absolute; left:0; top:5px;
	background:url(images/shadow00-trans.png) no-repeat 0 0;
	_background:none!important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/iwant/shadow-trans.png', sizingMethod='crop');
}
#topnavpuzzle .iwant IMG.over {
	width:120px; height:115px;
	position:absolute; left:0px; top:0px;
	background:url(images/iwant-ov-trans.png) no-repeat 0 0;
	_background:none!important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/iwant/iwant-over-trans.png', sizingMethod='crop');
}

#cwrapper {background:#85A6EA url(images/bg_blue_new.jpg) repeat-x 0 0}
#bg_red {background:url(images/bg_red.gif) repeat-x 0 0}
#bg_blue {background:#C3D9FF;}
#content {width:100%;min-width:740px;margin:0px;padding:0px;border:0px;border-collapse:collapse}
#content TD {vertical-align:top}
#content .leftwrapper {width:7%}
#content .centerwrapper {width:5%}
#content .rightwrapper {width:7%}

#news {padding:19px 20px 0 20px;width:45%}
#news .wrapper {text-align:left!important;border:1px solid red}
#events H1.title ,
#news H1.title {font:bold 18px/18px Arial;color:#4970c2; padding:0px; margin: 0 0 20px 0}
#news .item {clear:both; padding-bottom:32px}
#news .image {float:left}
#news .info {margin-left:104px;_height:1px}
#news .date {font:bold 11px/12px Arial}
#news P {margin:4px 0 0 0; font-size:11px}

#events {padding:145px 20px 0 20px;width:45%}
#events .image {float:left}
#events H1.title {color:#c13636;margin:0 0 5px 0;}
#events .events-items {margin:0px;padding:0px;border:0px;border-collapse:collapse;width:70%}
#events .links A{display:block; margin-top:6px}
#events A {font-size:11px; white-space:normal}
#events .date {font-size: 11px/12px Arial}

#events .item {clear:both; padding-bottom:32px}
#events .info {margin-left:104px;_height:1px}
#events P {margin:4px 0 0 0; font-size:11px}




			/*	 logged		*/




#head_left_tree_logged {
	position:absolute;bottom:0px;left:0px;
	width:362px;height:90px;
	background:url(images/left-tre.gif) no-repeat 0 0
}
#head_right_tree_logged {
	position:absolute;right:0px;bottom:0px;
	width:157px;height:161px;
	background:url(images/right-tr.gif) no-repeat 0 0
}
#head_cloud1_logged {
	position:absolute;top:0px;left:5%;
	width:399px;height:155px;
	background:url(images/left-clo.jpg) no-repeat 0 0
}
#head_cloud2_logged {
	position:absolute;top:0px;right:0px;
	width:412px;height:202px;
	background:url(images/right-cl.jpg) no-repeat 0 0
}

#topnavpuzzle_logged TABLE{
	max-width:1600px;
	margin:0 auto;
background:none;z-index:2;position:relative;min-width:1000px;padding:0px;border:0px;border-collapse:collapse;

	width:expression(document.body.clientWidth < 1000? '1000px': 'auto' );
	width:expression(document.body.clientWidth > 1600? '1600px': 'auto' );

}
#topnavpuzzle_logged TD {padding:0px; vertical-align:top}
#topnavpuzzle_logged .leftpuzzle {width:48%;height:44px; background:url(images/in-tnav--trans.png) repeat-x 0 0}
#topnavpuzzle_logged .rightpuzzle {width:49%;height:44px; background:url(images/left_in-tnav1-trans.png) repeat-x 0 0}
#topnavpuzzle_logged .leftpuzzle DIV {float:right;height:44px; width:85px; background:url(images/in-tnav1-trans.png) no-repeat;}
#topnavpuzzle_logged .rightpuzzle DIV {height:35px; padding:9px 5px 0 25px; text-align:right}

#topnavpuzzle_logged .v1 DIV { background:url(images/left_f_in-tnav1-trans.png) no-repeat 0 0; }
#topnavpuzzle_logged .v2 DIV { background:url(images/in-tnav3-trans.png) no-repeat 0 0; }

*>#topnavpuzzle_logged .rightpuzzle DIV {padding-top:7px}
#topnavpuzzle_logged .item {width:80px; text-align:center; background:url(images/in-tnav3-trans.png) no-repeat 0 0}
#topnavpuzzle_logged .p2 {width:86px!important; background:url(images/in-tnav4-trans.png) no-repeat 0 0}

#topnavpuzzle_logged .item DIV {position:relative;width:80px}
#topnavpuzzle_logged .p2 DIV {width:86px!important}
#topnavpuzzle_logged .p2 .active {position:static;width:86px!important}
#topnavpuzzle_logged .item A {display:block; font:bold 11px/13px Arial; color:#ffffff; text-decoration:none; height:20px; padding-top:9px}
/*#topnavpuzzle .rightpuzzle DIV.p2 {width:auto!important;height:43px!important; background:url(../img/in-tnav-right.gif) no-repeat 0 0!important}*/
#topnavpuzzle_logged .rightpuzzle A {white-space:nowrap; font:normal 11px/13px Arial; color:#ffffff; margin:0 10px}

#topnavpuzzle_logged .item A:hover {
	width:86px!important;height:35px;
	padding:9px 10px 0px 10px;
	position:absolute; left:-13px; top:0px;
	background:url(images/in-tnav5-trans.png) no-repeat 0 0
}
#topnavpuzzle_logged .p2 A:hover {
	width:86px!important;
	position:static;
	height:35px;
	padding:9px 0 0 0;
	background:url(images/in-tnav6-trans.png) no-repeat 0 0
}

#topnavpuzzle_logged .active A{
	width:78px;height:35px;
	padding:9px 14px 0px 14px;
	position:absolute; left:-13px; top:0px;
	background: url(images/in-tnav5-trans.png) no-repeat 0 0
}
#topnavpuzzle_logged .active A:hover{
	width:78px;height:35px;
	padding:9px 10px 0px 10px;
}

#topnavpuzzle_logged .active_1 A{
	width:78px;height:41px;
	padding:3px 14px 0px 14px;
	position:absolute; left:-13px; top:0px;
	background:url(images/in-tnav5-trans.png) no-repeat 0 0
}
#topnavpuzzle_logged .active_1 A:hover{
	width:78px;height:41px;
	padding:3px 10px 0px 10px;
}

#topnavpuzzle_logged .no_active A{
	width:78px;height:41px;
	padding:3px 14px 0px 14px;
	position:absolute; left:-13px; top:0px;
}
#topnavpuzzle_logged .no_active A:hover{
	width:78px;height:41px;
	padding:3px 10px 0px 10px;
}

#topnavpuzzle_logged .n_active A{
	width:78px;height:41px;
	padding:3px 14px 0px 14px;
	position:absolute; left:-13px; top:0px;
}
#topnavpuzzle_logged .n_active A:hover{
	width:78px;height:41px;
	padding:3px 10px 0px 10px;
}
#topnavpuzzle_logged .p2 .active A {
	position:static;
	width:86px!important;
	height:35px;
	padding:9px 0 0 0;
	background:url(images/in-tnav6-trans.png) no-repeat 0 0
}

#topnavpuzzle_logged .p2 .no_active A {
	padding:9px 0 0 17px;
}
#topnavpuzzle_logged .p2 .no_active A:hover {
	padding:9px 0 0 0;
}

/*#personal_block {border:1px solid red;position:absolute; top:50px; left:30%; width:500px; }*/
#personal_block TABLE {margin:0px;padding:0px;border:0px;border-collapse:collapse}
#personal_block TD {padding:0px}
#personal_block .pers_photo {padding:0px 36px 0 0!important}
#personal_block .info {vertical-align:top; padding-top:3px!important}
#personal_block H1{font:bold 14px/17px Arial; color:#425e98; margin:0px;padding:0px}
#personal_block .pers_manager {font:normal 11px/13px Arial;margin:22px 0 0 0!important}
#personal_block .pers_manager A {font-size:12px}
#personal_block .pers_manager A.link {display:block;margin-top:4px}
#personal_block A:link {color:#425e98}
#personal_block .phone {margin:11px 0 0 0;font:bold 11px/11px Arial; padding-left:17px; background:url(images/phone000.gif) no-repeat 0 1px}
#personal_block .pers_bill {position:absolute; left:-285px; top:116px; _top:96px; text-align:right; width:230px}
#personal_block .pers_bill SPAN {font:bold 14px/15px Arial}
#personal_block .pers_bill A {font-size:11px;display:block; margin:3px 0 0 auto}

.box_notify {margin-top:20px;width:193px;border:1px solid #c30101; background:#ffffbc; position:relative;z-index:99; padding:12px 14px 6px 45px; _height:20px; min-height:20px}
.box_notify .exit {position:absolute; right:1px; top:-4px; _top:1px}
.box_notify .icon {position:absolute; top:6px; left:9px;}


.title_box{color:#A02A2A;text-transform:uppercase;font-size:12px;font-weight:bold;}

.ava_top_users img{width:65px;border:1px solid #2F5788;}
.title_vstre4{padding-top:2px;padding-left:11px;width:146px;height:17px;background:url(images/bg_title_vstre4.png) no-repeat;}
.title_vstre4 a{color:#fff;text-decoration:none;}

.title_vstre4_t{width:157px;height:10px;background:url(images/bg_title_vstre4_t.png) no-repeat;}

.title_vstre4_c{width:157px;background:url(images/bg_title_vstre4_c.png) repeat-y;padding-left:11px;}
.title_vstre4_c a{color:#fff;text-decoration:none;}

.title_vstre4_cc{width:157px;background:#8B8F94;padding-left:10px;padding-right:10px;}
.title_vstre4_cc a{color:#fff;text-decoration:none;}


.title_vstre4_b{width:157px;height:9px;background:url(images/bg_title_vstre4_b.png) no-repeat;}



.rub{background:#E3E3E3;color:#4A4A4A;font-weight:bold;padding:3px 7px 3px 7px;}
.u_s{width:16px;height:15px;background:url(images/ugol_strelka.png) no-repeat;float:left;}
.gr_body{

	width:expression(document.body.clientWidth < 1000? '1000px': 'auto' );
	width:expression(document.body.clientWidth > 1600? '1600px': 'auto' );

	max-width:1600px;
	margin:0 auto;
background:url(images/gr_body_sub.jpg) no-repeat right top;z-index:1;position:relative;top:-36px;padding-top:36px;min-width:1000px;text-align:left;}
.male{width:19px;height:26px;background:url(images/male.png) no-repeat;float:left;padding-right:3px;}
.female{width:17px;height:26px;background:url(images/female.png) no-repeat;float:left;padding-right:3px;}

.find_meeting{width:120px;height:32px;background:url(images/find_meeting.png) no-repeat;cursor:pointer;border:none;}
/*
.find_members{width:120px;height:31px;background:url(images/find_members.png) no-repeat;cursor:pointer;border:none;}
*/

.find_members{width:36px;height:24px;background:url(images/arrow_nbut.png) no-repeat;cursor:pointer;border:none;}
.find_members:hover{width:36px;height:24px;background:url(images/arrow_nbut_hover.png) no-repeat;cursor:pointer;border:none;}

.p5_home td{padding:5px;}

.top_link_logged{position:absolute;top:20px;right:5%;width:60px;line-height:20px;font-size:12px;}
.top_link_logged a{color:#32518F;width:100px;}
.top_link_logged a:link{color:#32518F;width:100px;}

.welcome_to{
	color:#425F98;
	font-weight:bold;
	font-size:14px;
	line-height:18px;
}
.welcome_to a{
	color:#425F98;
	text-decoration:none;
}

.in_cash{
	color:#000;
}
.in_cash a{
	color:#000;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}

.avatar_logged img{border:1px solid #fff;margin-right:25px;}
.notices{color:#000;}
.notices a{color:#000;text-decoration:none;}

.f_h{
	position:absolute;
	right:1%;
	top:15px;
	width:78px;
	white-space:nowrap;
	z-index:9999;

}


.con_999{width:157px;}
.con_999 a{color:#fff;text-decoration:none;}

.b1, .b2, .b3, .b4, .b5,
.b1 i, .b2 i, .b3 i, .b4 i, .b5 i,
.b1 b, .b2 b, .b3 b, .b4 b, .b5 b,
.b1 q, .b2 q, .b3 q, .b4 q, .b5 q {
  height: 1px;
  font-size: 1px;
  overflow: hidden;
  border-style: solid;
  border-width: 0 1px;
  display: block;
}
.b1 {
  margin: 0 2px;
  background: #EBEEF0;
  border: none;
}
.b1 b {
 margin: 0 1px;
 background: #8B8F94;/*#B8C3C8*/
 border-color: #CBD3D7;
}
.b2 {margin: 0 1px; border-color: #D6DCDF;background:#8B8F94;}
.b2 b {border-color: #8B8F94;background:#8B8F94;}
.b2 i {border-color: #8B8F94;background:#8B8F94;}
.b2 q {border-color: #F7F8F9;background:#8B8F94;}
.b3 {border-color: #CBD3D7;background:#8B8F94;}
.b3 b {border-color: #8B8F94;background:#8B8F94;}
.b3 i {border-color: #8B8F94;background:#8B8F94;}
.b4 {border-color: #CAD2D6;background:#8B8F94;}
.b4 b {border-color: #8B8F94;background:#8B8F94;}
.b5 {border-color: #8B8F94;background:#8B8F94;}
.b5 b {border-color: #8B8F94;background:#8B8F94;}
.text_999 {
  border: 1px solid #8B8F94;
  border-width: 0 1px;
  padding: 0px 10px 0px 10px;
  text-align:left;
  background:#8B8F94;
}

.mw700{
	max-width:700px;
	width: expression((document.documentElement.clientWidth || document.body.clientWidth) > 700? "700px": "auto");
}

.sub_menu_pad{
	padding-top: 25px;
	padding-left:10px;
	padding-right:10px;
}

.mx700{
	max-width:600px;
	width:expression(document.body.clientWidth > 600? "600px": "auto" );
}
.last_meetings {
	color:#333;
}
.last_meetings a {
	text-decoration: none;
}

.vs_bg{
	background: #EAE5E5;
	/*position:relative;*/
	padding:0px 10px 0px 10px;
}


.vs_center_bot{
	background: url(images/vs_bg.png);
	height:10px;
	overflow:hidden;
}

.vs_left_bot{
	background: url(images/vs_corner_left_bot.png) no-repeat;
	background-position: top right;
	width:15px;
	height:10px;
	overflow:hidden;
}

.vs_right_bot{
	background: url(images/vs_corner_right_bot.png) no-repeat;
	background-position: top left;
	width:15px;
	height:10px;
	overflow:hidden;
}

.vs_left_top{
	background: url(images/vs_corner_left_top.png) no-repeat;
	background-position: bottom right;
	width:15px;
	height:10px;
	margin: 0px;
}

.vs_right_top{
	background: url(images/vs_corner_right_top.png) no-repeat;
	background-position: bottom left;
	width:15px;
	height:10px;
}

.on_home_page {
	position: relative; 
	top: -20px; 
	left: 100%; 
	margin-left:-15px;
	//top: -24;
}

.for_ie {
	//margin-top:-1px;
}

.ie_top_meetings {
	//width:215px;
}

.index_meeting_bar {
	float:left;
	height:130px;
	width:250px;
	margin:3px;
	padding: 5px 20px 5px 20px;
	text-align:left;
	border-radius: 10px; 
	-moz-border-radius:10px 10px 10px 10px; 
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	//background: transparent url(images/box-2.png) top left no-repeat;
	//height:140px;
	//width:290px;
}

.arrow_nbut{
	width:36px;
	height:24px; 
	background: url(images/arrow_nbut.png);
	position:absolute;
	right:-10px;
	top:55px;
}

*|html[xmlns*=""] .vs_right_top {
	background: url(images/vs_corner_right_top.png) no-repeat;
	background-position: top left;
	width:15px;
	height:10px;
}
*|html[xmlns*=""] .arrow_nbut{
	width:36px;
	height:24px; 
	background: url(images/arrow_nbut.png);
	position:absolute;
	right:-42px;
	top:55px;
}
