/* CSS Document */
/*-------------------------------------------------------------- Главная раскладка (начало) ---*/
body {
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;	
}

html, body {
	height:100%;
	margin:0px;
	padding:0px;
}

* html #main { height: 100%; }

.png {
	behavior: url("/css/pngbehavior.htc");	
}

#main {
	min-height:100%;
	width:990px;
	margin:0px auto;
	margin-bottom: -50px;
/*	background:#FFFFCC;*/
}

.footer {
	position:relative;
	height:40px;
	background:url(/img/footer_bg.gif) repeat-x;
	width:990px;
	margin:0px auto;
	
/*	background:#66CCFF;*/
}

.clear {
	clear:both;
/*	height:60px;*/
/*	background:#FF9933;*/
}

.clear_height {
	clear:both;
	height:60px;
/*	background:#FF9933;*/
}

.form { font-size:100%; }
/*-------------------------------------------------------------- Главная раскладка (конец)  ---*/
/*--------------------------------------------------- Раскладка внутри main (начало) ---*/
/*----------------------------------- Header (начало) ---*/
#header {
	position:relative;
	padding-top:25px;
	font-size:120%;
/*	background:#00FFFF;*/
}
.cabinet {
	position:absolute;
	top:4px;
	right:0px;
	_right:15px;
	width: 390px;
	text-align:right;
}
.pda {
	position:absolute;
	top:88px;
	left:40px;
}
.town {
	position:absolute;
	top:5px;
	left:10px;
}
.girls{
	font-size:110%;
}

.city {
	position:absolute;
	top:83px;
	left:135px;
	font-size:200%;
	color:#225384;
}

.vip_col_1, .vip_col_2 {
	position:absolute;
	font-size:120%;
	font-weight:bold;
	color:#FF3300;
}  

.vip_col_1  {
	top:89px;
	left:284px;
}
.vip_col_2  {
	top:89px;
	left:475px;
}
/*----------------------------------- Header (конец)  ---*/
/*----------------------------------- Левая колонка (начало)  ---*/
.left_column {
	width:222px;
/*	background:#EAF1FB;*/
/*	z-index:500;*/
}

.search {
	position:relative;
	width:219px;
	padding-top:40px;
	padding-bottom:2px;
/*	background:#FFFF99;*/
	background:repeat-y; 
	background-image:url(/img/left_menu_sides.jpg);
	font-size:110%;
	line-height:22px;
}
.search_header {
	position:absolute;
	top:0px;
	left:0px;
}
.search_footer {
	position:absolute;
	bottom:-1px;
	left:0px;
}
.left_content {
	padding-left:2px;
}
.light {
	background:#EDF8FE;
}
.dark {
	background:#CFE7FC;
}
.light_bg {
	background:#FEFEED;
}
.adv_search_link {
	position:absolute;
	top:40px;
	right:10px;
	font-size:100%;
}
.advanced_search {
	position:absolute;
	width:190px;
/*	height:405px;*/
	top:5px;
	left:229px;
	padding:5px;
	padding-left:15px;
	background:#F1FBFF;
	border:#9BD2FB 1px solid;
	z-index:501;
}

.small_comment {
/*	position:absolute;*/
	width:190px;
	/*top:85px;
	left:229px;*/
	background:#FEFBE9;
	border:#F3F3F3 1px solid;
	z-index:-5;
	line-height:15px;}

.adv_form{
	margin:0px;
	margin-top:-10px;
	margin-bottom:-10px;
	padding:0px;
}
* html .adv_form {
	padding-bottom:10px;	
	line-height:100px;
}
.button {
	width:120px;
	height:25px;
	margin-left:15px;
}
.reg_button {
	width:140px;
	height:25px;
}

.align_right {
	text-align:right;
}
.district {
	padding:3px 0px 3px 0px;
}
.metro {
	padding:3px 0px 1px 0px;
}
/*----------------------------------- Левая колонка (конец)   ---*/
/*----------------------------------- Правая колонка (начало)  ---*/
.right_column {
	width:768px;
/*	background:#FFFFCC;*/
	z-index:1;
}
.main_table {
/*	position:relative;*/
}
.main_table td {
	/*	position:relative;*/
	width:100px;
	height:130px;
	/*	background-color:#FFFF99*/;
	border:1px solid #EAEAEA;
	background-color: #FFFFF4;
	text-align:center;
}

.main_table_vip td {
	/*	position:relative;*/
	width:145px;
	height:170px;
	/*	background-color:#FFFF99*/;
	border:2px solid #81D1F3;
	background-color: #FFFFF4;
}

.container_girl {
	position:relative;
	width:100px;
	height:130px;
	_width:99px;
	_height:130px;
/*	background:#00CCFF;*/
} 

.img_wrapper {
	position:relative;
	text-align:center;
	clear:both;
/*	width:105px;
	height:105px;
	background-color:#00CCFF;*/
}
.img_wrapper a img{
	margin-top:4px;
	text-decoration:none;
	margin-bottom:-2px;
}
.img_wrapper a{
	display:block;
	line-height:12px;
	margin:3px;
}

.icons {
	position:absolute;
	height:10px;
	width:100px;
	padding-left:1px;
	bottom:1px;
	_left:1px;
	_bottom:0px;
	clear:both;	
/*	background:#00CCFF;*/
}

*:first-child+html .icons {
	position:absolute;
	height:10px;
	bottom:2px;
	left:1px;	
/*	background:#00CCFF;*/
} 

.icons div {
	padding: 1px 2px;
	margin-left:-1px;
/*	padding-left:0px;*/
/*	margin:-1px;*/
	display:block;
	float:left;
	_margin-left:-1px;
	background-position:center;
	background-repeat:no-repeat;
	border:none;
}

.icons .new_ico
{
	background-image:url(/img/sm_ic_new.gif);
	width:23px;
	height:10px;
}
.icons .sto_ico
{
	background-image:url(/img/sm_ic_sto.gif);
	width:23px;
	height:10px;
}
.icons .video_ico
{
	background-image:url(/img/sm_ic_video.gif);
	width:23px;
	height:10px;
}
.icons .vip_ico
{
	background-image:url(/img/sm_ic_vip.gif);
	width:23px;
	height:10px;
}

.ico_padding {
	padding-top:7px;
}

.ico_padding img {
	padding:2px;
}

.main_table_info td {
	/*	position:relative;*/
	width:90px;
	height:90px;
	/*	background-color:#FFFF99*/;
	border:1px solid #EAEAEA;
	background-color: #FFFFF4;
	text-align:center;
}



.container_vip_girl {
	position:relative;
	width:180px;
	height:195px;
	_width:180px;
	_height:195px;
/*	background:#00CCFF;*/
}

.vip_icons {
	position:absolute;
	height:20px;
	width:180px;
	bottom:0px;
	padding-left:0px;
	_left:1px;
	_bottom:0px;	
/*	background:#00CCFF;*/
}
*:first-child+html .vip_icons {
	position:absolute;
	height:20px;
	bottom:0px;
	left:1px;	
/*	background:#00CCFF;*/
} 
.vip_icons img {
	padding-left:1px;
	margin:-1px;
	_margin:-1px;
}
.vip_corner {
	position:absolute;
	bottom:-1px;
	right:-5px;
	z-index:50;
}
*:first-child+html .vip_corner {
	position:absolute;
	bottom:0px;
	right:-4px;
} 

.girl_nick {
	line-height:12px;
	margin:3px;
}

.name {
/*	position:absolute;
	top:1px;
	left:10px;*/
	padding:5px;
	margin-bottom:5px;
	font-size:110%;
	color:#234E8D;
}

.girl_full_params {
	position:absolute;
	width:379px;
	height:225px;
	top:302px;
	left:758px;
	padding:5px;
	margin:auto;
	background:#F1FBFF;
	border:#9BD2FB 1px solid;
	text-align:center;
	vertical-align:middle;
	z-index:100;
	color:#000000;
/*	width: 300px;*/
}
.img_over {
	float:left;
	padding:3px;
	background:#FFFFFF;
	border:#F5F5F5 1px solid;
}
.details_txt {
	font-size:120%;
	line-height:1.5em;
/*	background:#0099FF;*/
}

.details_txt span {
	color:#234E8D;
	font-weight:bold;
}
.bigger_photo_div {
	width:215px;
	height:215px;
	text-align:center;
	vertical-align:middle;
/*	background:#FFCC33;*/
} 

.main_txt_wrapper {
	width:800px;
	margin:0px auto;
	padding:10px;
	font-size:120%;
}
.hotel {
	clear:both;
	margin-bottom:25px;
}
.hotel img {
	float:right;
	padding:4px;
	border:#CCCCCC 1px solid;
}
.hotel p {
	padding:0px;
	margin:4px 0px;
}

/*----------------------------------- Правая колонка (конец)   ---*/

/*--------------------------------------------------- Раскладка внутри main (конец)  ---*/
/*--------------------------------------------------- Раскладка внутри footer (начало)  ---*/
.f_c_1, .f_c_3 { top:5px; }
.f_c_2, .f_c_2_town { top:11px; }

.f_c_1 { left:20px; }
.f_c_2 { left:300px; }
.f_c_2_town { left:410px; }
.f_c_3 { left:870px; }
.f_c_4 { left:0px; }
.f_c_5 { right:-5px; }
/*--------------------------------------------------- Раскладка внутри footer (конец)  ---*/
/*--------------------------------------------------- Общие стили (начало)  ---*/
img { border:none; }
.relative { position:relative; }
.absolute { position:absolute; }
.to_left { float:left; }
.to_right { float:right; }
form { font-size:100%; }
.width_30 {	width:50px; }
.width_50 { 
	width:130px;
	margin-left:15px;
}
.width_550 {
	width:560px;
	padding:5px;
}

.padding_ {
	padding-top:5px;
	padding-bottom:5px;
}

.line_height {
	line-height:20;
}

form.reg { 
	font-size:120%;
	width:450px;
	padding:10px;
	margin:0px auto;
	margin-top:50px;
	background:#FFFAE8;
	border:#FF9933 1px solid;
}

form.enter { 
	font-size:120%;
	width:290px;
	padding:10px;
	margin:0px auto;
	margin-top:50px;
	background:#F1FBFF;
	border:#9BD2FB 1px solid;
}

.message {
	border-bottom:#666666 1px solid;
	margin:10px;
	padding:5px;
	font-size:100%;
}

.border_img {
	border:#CCCCCC 1px solid;
	padding:5px;
	background:#FFFFFF;	
}

.overf_hidden {
	overflow:hidden;
	height:410px;
	width:382px;
	
	_height:363px;
	_width:382px;
}

/*--------------------------------------------------- Общие стили (конец)   ---*/
/*--------------------------------------------------- Шрифты (начало)  ---*/
.main_txt {
	font-size:120%;
}

h1, h2, h4, h5, h6 { font-weight:normal; }
h1 { 
	font-size:220%;
}
h2 { 
	font-size:180%;
}
h3 { 
	font-size:150%;
	color:#006699;
/*	width:402px;*/
	margin:0px;
	padding:0px;
}
h4 {
	font-size:120%;
	color:#315288;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:15px;
}
h4.details {
	font-size:170%;
	color:#1D4B9A;
	line-height:22px;
/*	font-weight:bold;*/
	margin:5px;
}

.details {
	font-size:140%;
	color:#1D4B9A;
	line-height:20px;
	text-align:left;
	font-weight:bold;
	margin:5px;
}

h5 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:120%;
	font-weight:bold;
	color:#FF5800; 
}

h5.black { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:130%;
	font-weight:bold;
	color:#000000; 
}

h6 { 
	font-size:110%; 
}

em {
	font-size:120%;
}

.mini_txt_red {
	font-size:110%;
	color:#0054A8;
}
.red_120 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:120%;
	font-weight:bold;
	color:#FF5800;
}
.red_txt {
	font-size:110%;
	color:#0054A8;
}

.red_txt span{
	font-size:130%;
}

.red_txt2 {
	font-size:110%;
	color:#FF5800;
	font-weight:bold;
}

.red_bold {
	font-size:100%;
	color:#FF3300;
	font-weight:bold;
}

.params1 {
	font-size:130%;
	font-weight:bold;
	color:#252525;
	line-height:19px;
}
.params3 {
	font-size:130%;
	color:#FB9D6B;
	line-height:20px;
}
.params4 {
	font-size:130%;
	color:#5A5A5A;
	line-height:20px;
}

.phone {
	font-size:160%;
	font-weight:bold;
	color:#006699;
}

.phone_1 {
	font-size:140%;
	font-weight:bold;
	color:#234E8D;
}

.title_big {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#006699;
	line-height:24px;
}
.title_big1 {
	font-size:20px;
	font-weight:bold;
	color:#006699;
}

.title_big2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FF5800;
	line-height:30px;
}
ul {
	list-style-image:url(img/bullet.jpg);
	font-size:120%;
	margin-left:10px;
	padding-left:0px;
}

.comment_grey {
	font-size:100%;
	color:#999999;
}

.search_result {
	padding:5px;
	margin:5px auto;
	text-align:center;
	font-size:110%;
	line-height:20px;
	border:#9BD2FB 1px solid;
	background:#F1FBFF;
/*	width:744px;*/
}
.search_result h3 {
	margin-bottom:5px;
}

.info_name {}

.men {
	font-size:110%;
	font-weight:bold;
	color:#CC3300;
}
.marks td {
	border-bottom:#CCCCCC 1px solid;
}

.udovletvor {
	font-size:110%;
	font-weight:bold;
}

.udovletvor {
	color:#999900;
}

.horosho {
	color:#0099FF;
}

.otlichno {
	color:#FF6600;
}

span.error, label.error {
	display:block;
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
	font-style:italic;
}
input.error {
	border:1px solid #FF0000;
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
	font-style:italic;
}


/*--------------------------------------------------- Шрифты (конец)   ---*/
/*--------------------------------------------------- Ссылки (начало)   ---*/
a:link, a:visited, a:hover, a:active {
	font-size:110%;
	color:#006699;
}
a:hover {
	color:#0099CC;
}

/*.pda a:link, .pda a:visited, .pda a:hover, .pda a:active {
	font-size:100%;
	color:#006699;
}
.pda a:hover {
	color:#0099CC;
}*/

.town a:link, .town a:visited, .town a:hover, .town a:active {
	font-size:110%;
	color:#006699;
}
.town a:hover {
	color:#0099CC;
}

.adv_search_link:link, .adv_search_link:visited, .adv_search_link:hover, .adv_search_link:active {
	font-size:100%;
	color:#28A4E6;
	text-decoration:none;
	border-bottom:#0099FF 1px dashed;	
}
.adv_search_link:hover {
	font-size:100%;
	color:#FF00FF;
	border-bottom:#FF00FF 1px dashed;
}

.name:link, .name:visited, .name:hover, .name:active {
	color:#234E8D;
	font-size:110%;
}
.name:hover {
	color:#330099;
}  

a:link.mini_red, a:visited.mini_red, a:hover.mini_red, a:active.mini_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:110%;
	color:#0054A8;
}
a:hover.mini_red {
	color:#0099FF;
}

.padding_div a:link, .padding_div a:visited, .padding_div a:hover, .padding_div a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:120%;
	color:#414141;
	line-height:18px;
}
.padding_div a:hover {
	color:#FF9900;
}
a:link.bigg_red, a:visited.bigg_red, a:hover.bigg_red, a:active.bigg_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF5800;
	font-weight:bold;
}
a:hover.bigg_red {
	color:#CC0000;
}

.params2 a:link, .params2 a:visited, .params2 a:hover, .params2 a:active {
	font-size:130%;
	font-weight:bold;
	color:#006699;
}
.params2 a:hover {
	color:#68B0F2;	
}

.params2_non_link {
    font-size:130%;
	font-weight:bold;
	color:#006699;
}
/*--------------------------------------------------- Ссылки (конец)    ---*/

/*----------------------------------------------------Другие стили  -------*/
.padding_div {
	padding:10px;
	margin-bottom:-10px;
	font-size:110%;
	color:#999999;
}
.padding_div2 {
	font-size:120%;
	margin-top:5px;
	width:360px;
}
.txt_in_column {
	padding:10px;
	padding-left:20px;
	width:192px;
	font-size:110%;
}
.image_border {
	padding:4px;
	border:#CCCCCC solid 1px;
}
.prv_border {
	padding:2px;
	border:#CCCCCC solid 1px;
	background:#FFFFFF;
}
.padding_td {
	padding-left:37px;
}

.main_table_2 {
/*	position:relative;*/
}
.main_table_2 td {
/*	position:relative;*/
	width:90px;
	height:90px;
/*	background-color:#FFFF99*/;
	border:#F4F4F4 1px solid;
}
.img_wrapper_2 {
	position:relative;
	/*width:90px;
	height:90px;*/
/*	background-color:#00CCFF;*/
}

.border_div {
	border:#FFE6D9 solid 1px;
	background-color:#FFFDEC;
	padding:10px;
}

.info_div {
	position:relative;
	background:#F1FBFF;
	border:#9BD2FB 2px solid;
/*	padding:10px;*/
	width:382px;
	_width:300px;
	font-size:100%;
}
.info_margin {
	margin-top:30px;
}
.info_2 {
/*	margin-left:-11px;*/
	width:382px;
	_width:370px;
}

.big_photo {
	position:relative;
}
.real_photo {
	position:absolute;
	bottom:6px;
	right:6px;
	_bottom:8px;
	_right:7px;
}
*:first-child+html .real_photo {
	position:absolute;
	bottom:9px;
	right:6px
}

.vip_wrapper { text-align:center;}

.vip {
	position:absolute;
	top:-40px;
	left:-0px;
}

.tab_on {
	position:absolute;
	top:-32px;	
	padding:5px 5px 10px 5px;
	background:#F1FBFF;
	border:#9BD2FB 2px solid;
	border-bottom:none;
	font-size:120%;
	font-weight:bold;
	color:#000000;
	text-align:center;
	cursor:pointer;
}
.tab_off {
	position:absolute;
	top:-27px;	
/*	height:10px;*/
	padding:4px 5px 4px 5px;
	background:#DBEDFD;
	border:#9BD2FB 2px solid;
	font-size:120%;
	font-weight:bold;
	color:#7D604D;
	vertical-align:top;
	text-align:center;
	cursor:pointer;
}
.tab_1 {
	left:-2px;
	width:55px;
	_width:53px;
}
.tab_2 {
	left:69px;
	_left:67px;
	width:55px;
}
.tab_3 {
	left:140px;
	_left:138px;
	width:79px;
}
.tab_4 {
	left:235px;
	_left:233px;
	width:84px;
}
.tab_5 {
	left:335px;
	_left:333px;
	width:35px;
}

.info1, .info2, .info3, .info4, .info5 {
	position:relative;
	width:382px;
}

.new {
	position:absolute;
	top:-5px;
	right:10px;
}

.comment {
	width:360px;
	padding:10px;
	background:#FFFEF4;
	border:#999999 1px solid;
}

.dollar {
	background:url(../img/dollar.jpg) bottom center no-repeat #FFFDEC;
	vertical-align:middle;
}
.girl_params {
	vertical-align:top;
}
.center {
	width:120px;
	margin:0px auto;
}

.brder {
	border:#CCCCCC 1px solid;
}

.scroll {
	overflow:auto;
	height:300px;
	width:382px;
	_width:392px;

	_margin-bottom:10px;

	border-top:#9BD2FB 1px solid;
	border-bottom:#9BD2FB 1px solid;
	background:#FDFEFF;
}

.scroll_1 {
	width:382px;
	_width:382px;
	height:360px;
	overflow:auto;
	
	position:relative;
	margin-bottom:10px;
	_margin-top:-35px;	
	
	border-top:#9BD2FB 1px solid;
	border-bottom:#9BD2FB 1px solid;
	background:#FDFEFF;	
}

.scroll_2 {
	overflow:auto;
	height:400px;
	width:392px;
	_height:350px;
	_width:382px;

	margin-left:-10px;
	_margin-left:0px;
	_margin-bottom:10px;

	border-top:#9BD2FB  1px solid;
	border-bottom:#9BD2FB  1px solid;
	background:#FDFEFF;

	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
}

.button_color {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#91D9FF;
	border:#3D80BC 1px solid;
	color:#000000;
	padding:2px;
}

.agreement {
	background:#FFFFCC;
	border-left:#993333 2px solid;
	color:#990000;
	padding:5px 15px 15px 15px;
	margin:10px;
	margin-top:20px;
}

.marg_top {
	margin-top:40px;
}

.tbl_ankets {
	font-size:120%;
	font-weight:normal;
/*	border:#CCCCCC 1px solid;*/
	background:#CCCCCC;
}

.tbl_ankets td {
	background-color:#FFFFFF;
}

.tbl_ankets .vip_black, .tbl_ankets .vip_red {
	font-size:150%;
	color:#000000;
}

.tbl_ankets .vip_red {
	color:#FF3300;
}

.tbl_ankets .simple {
	font-size:150%;
	color:#000000;
}

.tbl_ankets a:link, .tbl_ankets a:hover, .tbl_ankets a:visited, .tbl_ankets a:active {
	font-weight:normal;
	font-size:90%; 
}

.plus {
	font-size:150%;
	color:#FF3300;
	text-align:center;
}

.minus {
	font-size:150%;
	color:#0066FF;
	text-align:center;
}

.price {
	color:#666666;
	font-weight:bold;
	font-size:100%;
}

.tbl_title {
	color:#000000;	
	font-weight:bold;
	background:#FFFAE6;
}

.tbl_title .red {
	color:#FF3300;
	font-weight:bold;	
}

.registration {
	width:750px;
	margin:0px auto;
	padding:10px;
	margin-bottom:-30px;
	font-size:120%;
}

.registration ul {
	font-size:100%;
	padding-left:50px;
	margin-top:-5px;
	padding-bottom:10px;
}

/*#tooltip {
	background-color:#EEEEEE;
	border:1px solid #111111;
	opacity:0.85;
	padding:5px;
	position:absolute;
	z-index:3000;
}*/

#tooltip {
	background-color:#FFFFCC;
	border:1px solid #111111;
	opacity:0.9;
	padding:5px;
	position:absolute;
	z-index:3000;
	width:200px;
}

#tooltip h3 {
	color:#000000;
	font-size:12px;
	font-weight:normal;
}

#tooltip div {
  padding:5px;
}
/--------------------------------------------/
.jqiwarning .jqi{
      background-color: #b0be96;
}
.jqifade{
      background-color: #ffffff; /*цвет затенения страницы*/
}
div.jqi{
      position: absolute; 
      background-color:#E4A985; /*цвет и толщина бордера*/
      padding: 5px;
      width: 400px;
	  margin:0px auto;
	  text-align:center;
}
div.jqi .jqiclose{
      float: right;
      margin: -35px -10px 0 0;
      cursor: pointer;
}
div.jqi .jqicontainer{
      background-color:#FFFFCC; /*фон всего блока и цвет текста*/
      padding: 5px;
      color:#FF6600;
	  font-size:130%;
      font-weight:bold;
}  

div.jqi .jqimessage{
      background-color:#FFFFCC; /*фон вокруг текста*/
      padding: 10px;
}
div.jqi .jqibuttons{
/*    text-align: center;
      padding: 5px 0 0 0;*/
}
div.jqi button{
/*    padding: 3px 10px 3px 10px;
      margin: 0 10px;*/
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  background:#FF9933;
	  border:#CC6600 1px solid;
	  color:#000000;
	  padding:5px;
	  margin:5px;
}	  

.txt_div
{
	overflow:auto;
	height:50px;
	padding:20px;
	color:#999999;
}

#views
{
	line-height:10pt;
}

.start {
	height:200px;
	overflow:auto;
	font-size:95%;
	color:#b1b1b1;}

.start h1,
.start h2 {font-size:14px;
	font-weight:bold;}
.start h1 {color:#78BFF3;}
.start h2 {color:#78BFF3;}

.one_column {
	margin:0 auto 30px;
	padding:10px;
	width:750px;
	font-size:120%;}
	
.btn_enter {
	width:331px;
	height:45px;
	cursor:pointer;
/*	margin:25px auto 15px;*/
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	background:url(../img/btn_enter.png);}
.btn_enter:hover {
	background:url(../img/btn_enter_act.png);}
	
.btn_go_away {
	width:185px;
	height:45px;
	cursor:pointer;
/*	margin:25px auto 15px;*/
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	background:url(../img/btn_go_away.png);}
.btn_go_away:hover {
	background:url(../img/btn_go_away_act.png);}

.btn_enter {
	width:331px;
	height:45px;
	cursor:pointer;
/*	margin:25px auto 15px;*/
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	background:url(../img/btn_enter.png);}
.btn_enter:hover {
	background:url(../img/btn_enter_act.png);}
	
.tit1, .tit2 { font-weight:normal; }
h1, .tit1 { 
	font-size:220%;
	margin:0px;
	color:#108BD6;}
	
h2, .tit2 { 
	font-size:180%;
	color:#3EACF7;}
.center1 {text-align:center;}

a:link.btn_enter,
a:visited.btn_enter,
a:hover.btn_enter,
a:active.btn_enter {
	font-size:22px;
	line-height:200%;
	color:#FFFFCC;
	text-decoration:none;}
a:link.btn_go_away,
a:visited.btn_go_away,
a:hover.btn_go_away,
a:active.btn_go_away {
	font-size:17px;
	line-height:260%;
	color:#FFFFCC;
	text-decoration:none;}
	
.btn_banners_wrp {
	margin:5px 0px 0px 5px;}
.btn_banners {
	margin:5px 0px 0px 5px;}	