html {}

body {background:#E3EAF0; }

h2 {font-size: 120%; margin:0;}
img {border:none;}
input {border: 1px solid #AAAAAA;}

div#footer_bg {
	border-left: 1px solid #BED0DE;
	border-right: 1px solid #BED0DE;
	border-bottom: 1px solid #BED0DE;
	}
/*
div#Body div.record {background: #fff; position:relative; height:1300px; width:auto; margin: 0 10px; border:1px solid #BED0DE; border-bottom: none;}
div#Header{margin:0 10px; width:100%; postion:relative;}
div#Footer{padding:0; background:none; position:relative; top:0; width:1210px; margin:0 auto;}
div#footer_bg {width:auto; height:100%; position:relative; border:1px solid #BED0DE; border-top:none; top:-1px;}
div#th_filler_2{width:100%;}


img.header_filler {width:100%;}
img.header_filler2 {width:100%;}*/
div.float_right_module {

	background: #fff url(/image/younicycle_com/show/91) 0px -2px repeat-x;
}
div.float_left_module {

	background: #fff url(/image/younicycle_com/show/91) 0px -2px repeat-x;
}

div.top_menu div.item {font-size:80%; padding:0 5px; float:left; border-right: 1px solid #000;}
div.top_menu div.item a:hover {text-decoration:underline;}
div.top_menu div.last {border:none;}
div.top_menu div.menu_title {display:none;}
div.left_menu_ru div.item {font-size:90%; padding:3px 0px; margin:0 20px; border-bottom:1px solid #ccc}
div.left_menu_item_ru span a {width: 4.2cm;color:#333; display:block; text-decoration:underline; background: url(/image/younicycle_com/show/5) 5px 5px no-repeat;  padding:2px 0px; padding-left:20px; border-bottom:1px solid #ccc}
div.left_menu_item_ru span a:hover {text-decoration:none;}
div.left_menu_ru div.menu_title {margin-left: 10px; height: 27px; color:#487BAB; font-weight:bold;}
div.left_menu div.item {font-size:80%; padding:3px 0px; margin:0 20px; border-bottom:1px solid #ccc}
div.left_menu_item span a {width: 4.6cm;color:#333; display:block; text-decoration:underline; background: url(/image/younicycle_com/show/5) 5px 5px no-repeat;  padding:2px 0px; padding-left:20px; border-bottom:1px solid #ccc}
div.left_menu_item span a:hover {text-decoration:none;}
div.left_menu div.menu_title {margin-left: 10px; height: 27px; color:#487BAB; font-weight:bold;}
div.clear {clear:both; border:none;}
div.block_title {margin:4px 10px 0 10px; color:#0066CC; font-weight:bold;}
div.news_block {margin: 30px 20px 10px 20px;}
div.news_block div.date {color:#333; font-size:70%; margin-top:10px; font-weight:bold;}
div.news_block div.news_title {font-size:70%; padding-bottom:7px;  border-bottom: 1px #ccc dashed;}
div.news_block div.news_title a {text-decoration:underline; color:#587FAB;}

p {color:#333; font-size:80%;}
div.login {margin: 5px 20px 10px 20px; border-top: 1px #ccc dashed;}
div.login div.label {color:#333; font-size:80%;}
div.login input.submit {margin:3px 0px;}
div.login div.checker {color:#333; font-size:80%; margin:5px 0;}
div.login div.label a {text-decoration:underline; color:#587FAB;}
button.button_submit {color: #fff !important;border:1px solid #ccc !important; background: #558BBA !important; font-size:90%; height:20px; line-height:20px;}

div.restore_pass {margin: 5px 20px 10px 20px; }
div.restore_pass div.label {color:#333; font-size:80%;}
div.restore_pass input.submit {margin:3px 0px;}

table.info
{
  font : normal 10px Verdana, Arial, Helvetica;
  border : 1px solid navy;
}

table.info td.head
{
  text-align : right;
  margin: 2px;
  font-weight: bold;
  background-color : #D8E5F5;  
  border-right  : 1px solid #7B92BE;
  border-bottom : 1px solid #7B92BE;  
  border-top : 1px solid white;
  border-left : 1px solid white;  
}

table.info td.empty
{
  text-align : center;
  margin: 2px;
  border  : 0px;
}

table.info td.value
{
  background-color : #F1F5FF;
  text-align : left;
  margin: 2px;
  font-weight: normal;
  border-right : 1px solid #7B92BE;        
  border-bottom : 1px solid #7B92BE;    
  border-top : 1px solid white;
  border-left : 1px solid white;  
}

.form
{ 
  border-left : 1px solid black;
  border-top : 1px solid black;  
  border-right : 1px solid #D0D0D0;
  border-bottom : 1px solid #D0D0D0;  
  font   : normal 10px Verdana;
  background-color : white;
  margin : 0px;
  padding: 0px;
}

div#news_content {overflow:auto; padding:5px;}
div#news_content div.news_title {margin:4px 10px 10px 0px; color:#0066CC; font-size:110%;  font-weight:bold; padding-bottom: 20px; border-bottom:1px dashed #ccc;}

div.yc_plans
{
	font-size: 8pt;
}

div.yc_plans .subheader
{
	background-color: #E3EAF0;
}

div.yc_plans .title
{
	font-weight: bold;
}

div.yc_plans .subheader .title
{
	text-align: center;
}

div.yc_plans .value
{
	text-align: center;
}

input.disabled {border:none !important;}

div.yc_plans .price
{
	font-weight: bold;
	color: #F00;
}

div#account_plans
{font-family:Verdana;
font-size:12px;
line-height:15px;}

div#account_plans table td
{
	vertical-align:top;
}

button.reg_sub_but { 
	border: 1px solid #fff !important; 
	color: white !important;
	background: url(/image/younicycle_com/show/170);
	font-weight:bold;
	}
	
	




input#account_total {border:none !important; font-weight:bold; font-size: 12px;}
div.suc_act
{

	color:white; 
	background: #26B442; 
	padding: 10px;
	border: 1px solid #8DB5D9; 
}

div.err_act
{
	color:white; 
	background: #CC0000; 
	padding: 10px;
	border: 1px solid #8DB5D9; 
}
table.yc_cart {font-family:Verdana; color:#333333; font-size:80%; border-bottom: 1px solid #759CC0;}
table.yc_cart th {border-bottom: 1px solid #759CC0;}
table.yc_cart td {padding:3px;}
table.yc_cart tr.grey td {background: #E3EAF0;}
table.yc_cart th.name { text-align:left; padding-left:10px; }
table.yc_cart th.desc { text-align:left; }
table.yc_cart th.price { text-align:left; width:1%;}

table.yc_cart td.num { text-align:center; font-weight:bold; }
table.yc_cart td.name { padding-left:10px; }
table.yc_cart td.quant { text-align:center; }
table.yc_cart tr td.label { text-align:right; font-weight:bold; }
table.yc_cart tr td.value { text-align:left; font-weight:bold; }
table.yc_cart td.price { text-align:left; }

input.empty_cart { 
	height: 25px; 
	background: url(/image/younicycle_com/show/170);
	font-weight:bold;
	border: none;
	color:white;
	}
#flashPlace {font-family:Verdana; color:#333333; font-size:80%; text-align:center;}
#acrobatPlace {font-family:Verdana; color:#333333; font-size:80%; text-align:center;}
#browserPlace {font-family:Verdana; color:#333333; font-size:80%; text-align:center;}
#privacy {overflow: auto; border:1px solid #759CC0}
#acl {overflow: auto; border:1px solid #759CC0}
#site_privacy {overflow: auto; border:1px solid #759CC0}
#use_terms {overflow: auto; border:1px solid #759CC0}
input.ckeckout_but {border:none !important;}
input.disabled1 {border:none !important;}