div#measurer
{
	position: absolute;
	width: 100%;
	top: 0;
	height: 1px;
	line-height: 1px;
}

.logo {
	position:absolute;
	left:24px;
	top:20px;
	z-index:50;
	border:0;
}

.cool {
    font-size:18px;
}

.logo_link {
	cursor:pointer;
}

.pngfix {
	position:relative;
	height:100%;
	width:100%;
}

.main_block {
	position:relative;
	border-top:0px #fff solid;
	width:100%;
	height:100%;
	min-width:1000px;
}

.container {
	position:relative;
	height:100%;
	width:100%;
}

.header {
	position:relative;
	clear:both;
	height:185px;
	width:100%;
}

.header_rep_bg {
	position:relative;
	height:221px;
	width:100%;
	background:url('../i/header_rep_bg.gif') repeat-x left top;
	left:0;
	top:0;
}

.fog {
	position:absolute;
	height:221px;
	width:1020px;
	background:url('../i/fog_bg.jpg') no-repeat left top;
	left:0;
	top:0;
}

.left_block {

float:left;
position:relative;
}


.home_block {
	position:relative;
	margin-left:10px;
	max-width:1300px;
}

/* LEFT MENU ------------------------------------------------------- */
.left_menu {
	position:relative;
	margin-top:7px;
}

.top_left_menu {
	position:relative;
	height:36px;
	width:240px;
	background:url('../i/left_menu/top.gif') no-repeat right top;
	right:0;
	top:0;
}

.punkt {
	position:absolute;
	background:url('../i/punkt.gif') no-repeat left top;
	height:5px;
	width:5px;
	left:36px;
	top:13px;
}

.top_left_menu h4 {
	position:absolute;
	font-size:13px;
	font-weight:normal;
	color:#fff;
	top:6px;
	left:50px;
}

.bottom_left_menu {
	position:relative;
	margin-top:-40px;
	height:58px;
	width:240px;
	background:url('../i/left_menu/bottom.gif') no-repeat right top;
	right:0;
	top:0;
	z-index:5;
}

.content_left_menu {
	position:relative;
	width:239px;
	background-color:#fff;
	border-right:1px #dadada solid;
	z-index:6;
}

.left_menu_content {
	position:relative;
	padding:20px 0 0 28px;
	width:205px;
	overflow:hidden;
	z-index:10;
}

.left_menu_content a {
	margin-left:32px;
}

.ico {
	width:26px;
	height:830px;
	background:url('../i/all_icons.png') no-repeat left top;
	left:0;
	top:0;
}

.ico_1 {margin:0;}
.ico_2 {margin:-27px 0 0 -2px;}
.ico_3 {margin:-57px 0 0 -3px;}
.ico_4 {margin:-90px 0 0 -3px;}
.ico_5 {margin:-119px 0 0 -3px;}
.ico_6 {margin:-148px 0 0 -3px;}
.ico_7 {margin:-179px 0 0 -3px;}
.ico_8 {margin:-208px 0 0 -3px;}
.ico_9 {margin:-237px 0 0 -3px;}
.ico_10 {margin:-269px 0 0 -3px;}
.ico_11 {margin:-298px 0 0 -3px;}
.ico_12 {margin:-328px 0 0 -3px;}
.ico_13 {margin:-716px 0 0 -3px;}
.ico_14 {margin:-760px 0 0 -3px;}
.ico_15 {margin:-787px 0 0 -3px;}
.ico_16 {margin:-812px 0 0 -3px;}
.ico_17 {margin:-361px 0 0 -3px;}
.ico_18 {margin:-390px 0 0 -3px;}
.ico_19 {margin:-420px 0 0 -3px;}
.ico_20 {margin:-452px 0 0 -3px;}
.ico_21 {margin:-478px 0 0 -3px;}
.ico_22 {margin:-508px 0 0 -3px;}
.ico_23 {margin:-538px 0 0 -3px;}
.ico_24 {margin:-565px 0 0 -3px;}
.ico_25 {margin:-591px 0 0 -3px;}
.ico_26 {margin:-616px 0 0 -3px;}
.ico_27 {margin:-642px 0 0 -3px;}
.ico_28 {margin:-671px 0 0 -3px;}
.ico_29 {margin:-695px 0 0 -3px;}
.ico_30 {margin:-785px 0 0 -3px;}
.ico_31 {margin:-737px 0 0 -3px;}

.icon_size {
	position:absolute;
	width:26px;
	height:18px;
	overflow:hidden;
}

.pos_for_button {
	left:10px;
	top:2px;
}

.left_link_content {
	position:relative;
	margin-bottom:15px;
}

.input_block {
	font-size:11px;
	margin:5px 0 3px 0;
}

.input_block a{
	margin:0;
	font-size:11px;
}

.grey_border_input {
	position:relative;
	border:1px #dadada solid;
	width:167px;
	height:17px;
}

.grey_border_input input{
	position:absolute;
	border:1px #fff solid;
	background-color:#f1f1f1;
	width:165px;
	height:15px;
	font-size:11px;
	text-indent:2px;
}

.def_blue_button {
	position:relative;
	margin:10px 35px 0 0;
	float:right;
	width:98px;
	height:23px;
	background:url('../i/bluebutton.gif') no-repeat left top;
	left:0;
	top:0;
	cursor:pointer;
}

.def_blue_button span{
	position:absolute;
	left:38px;
	top:3px;
	font-size:11px;
	color:#fff;
}


.WelcomeBlock {
	position:relative;
	margin:-5px 0 20px 1px;
}


/* HOME BLOCK ------------------------------------------------------------------- */
.home_container {
	position:relative;
	margin-top:7px;
	margin-right:15px;
}

.top_home_container {
	position:relative;
	height:28px;
	background-color:#50b7d4;
	border-bottom:1px #c4cfd3 solid;
}

.content_home_container {
	position:relative;
	background-color:#fff;
	border-left:1px #dadada solid;
	border-right:1px #dadada solid;
}

.bottom_side {
	position:relative;
	height:93px;
	margin-top:-60px;
	z-index:5;
}

.bottom_home_container {
	position:relative;
	margin:0 8px 0 8px;
}

.rep_home_container {
	position:relative;
	height:93px;
	background:url('../i/home_block/rep_bottom.gif') repeat-x left top;
	left:0;
	top:0;
}

.lt, .rt {
	position:absolute;
	width:22px;
	height:32px;
}

.lt {
	background:url('../i/home_block/lt.gif') no-repeat left top;
	left:-6px;
	top:0;
}

.rt {
	background:url('../i/home_block/rt.gif') no-repeat right top;
	right:-6px;
	top:0;
}

.lb, .rb {
	position:absolute;
	height:93px;
	width:9px;
}

.lb {
	background:url('../i/home_block/lb.gif') no-repeat left bottom;
	left:-1px;
	bottom:0;
}

.rb {
	background:url('../i/home_block/rb.gif') no-repeat right bottom;
	right:-1px;
	bottom:0;
}

.content {
	position:relative;
	padding:25px 45px;
	z-index:10;
}

.content p {
	font-size:12px;
	line-height:1.4em;
	padding:0 0 20px 0;
}

.inform_bottom_block {
	white-space:nowrap;
}

.inform_bottom_block li{
	position:relative;
	display:inline;
}

.inform_icon_block {
	position:relative;
	float:left;
	margin:0 20px 0 0;
	overflow:hidden;
	white-space:nowrap;
}

.inform_icon_block a {
	margin-left:25px;
}

.inform_icon_block span{
	margin-left:25px;
	color:#828282;
	font-size:11px;
	height:12px;
	line-height:1.4em;
}

.inform_icon_block a:link{color:#828282; text-decoration:underline;}
.inform_icon_block a:visited{color:#828282; text-decoration:underline;}
.inform_icon_block a:active{color:#828282; text-decoration:underline;}
.inform_icon_block a:hover{color:#828282; text-decoration:none;}

.stars {
	width:90px;
	height:17px;
}

.star_icon {
	position:relative;
	float:left;
	width:17px;
}

.orange_name_block {
	position:absolute;
	width:173px;
	height:31px;
	left:29px;
	top:-1px;
}

.orangeblock {
	position:absolute;
	width:173px;
	height:31px;
	background:url('../i/home_block/mode_name.png') no-repeat left top;
	left:0;
	top:0;
}

.position_orange_name_block {
	position:absolute;
	left:15px;
	top:7px;
}

.orange_name_block a {
	position:absolute;
	margin-left:24px;
	font-size:11px;
}

.orange_name_block a:link{color:#fff; text-decoration:underline;}
.orange_name_block a:visited{color:#fff; text-decoration:underline;}
.orange_name_block a:active{color:#fff; text-decoration:underline;}
.orange_name_block a:hover{color:#fff; text-decoration:none;}

.top_text_block {
	position:absolute;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	top:6px;
	left:175px;
}
.top_text_block a {
    white-space:nowrap;
}

.continue {
	margin:10px 0 7px 0;
}

.right_img {
	position:absolute;
	right:40px;
	top:6px;
}

.new_window {
	margin-bottom:10px;
}

.new_window a {
	line-height:1.4em;
}

/* FOOTER --------------------------------------------- */
.footer {
	position:relative;
	margin-top:10px;
	clear:both;
	height:74px;
}

.grey_border_top {
	position:relative;
	height:73px;
	border-top:1px #dadada solid;
}

.white_border_top {
	position:relative;
	height:72px;
	border-top:1px #f5f5f5 solid;	
}

.max_width {
	position:relative;
	max-width:1550px;
}

.max_width p {
	padding:18px 30px;
	width:620px;
	font-size:11px;
	color:#686868;
}

.design {
	position:absolute;
	right:30px;
	top:18px;
	color:#686868;
	font-size:11px;
}

.design a {
	font-size:11px;
}



