html, body{
	margin:0px;
	padding:0px;
	font:12px Arial, Helvetica, sans-serif;
	width:100%;
	height:100%;
}
*{margin:0px;padding:0px}

form{margin:0px;padding:0px}

table{
	border-collapse:collapse;
	border-spacing:0px;
}

#head{
	margin:0px;
	padding:0px;
	background:url(/img/head_bg.gif) repeat-x;
	height:127px;
	margin-bottom:0;
	float:left;
	clear:both;
	width:100%;
}
	#logo{
		margin:0px 5px 5px 20px;
		float:left;
	}
	#log_form{
		font-size:10px;
		margin:36px 5px 0px 0px;
		padding:0px;
		float:right;	
	}	
		#log_form .logged_user{
			margin:0px 5px 0 0;
			index:100;
			padding:0;
			font-size:12px;
			width:120px;
			height:76px;
			border:1px solid #075d92; 
			background-color:#d1ebfa;
			text-align:left;
			position:relative;
			top:-8px;
		}
		#log_form .logged_user .login{
			font-weight:bold;
			color:#CC0000;
			padding:3px 0 0 10px;
		}
		#log_form .logged_user .cabinet, #log_form .logged_user .partner{
			font-size:11px;
			font-weight:bold;
			padding:4px 0 0 10px;
		}
		#log_form .logged_user .exit{
			color:#0000CC;	
			font-size:10px;
			padding:3px 0 0 10px;
		}
		#log_form .logged_user .cabinet a{
			color:#0000CC;
		}
		#log_form .logged_user .partner a{
			color:#0066FF;
			font-weight:normal;
		}		
		#log_form .logged_user .exit form{
			margin:0;
			padding:0;
		}
		#log_form .logged_user .exit .unlog_btn{
			color:#333333;
			border:none;
			background:none;
			font-size:10px;
			padding:0;
			margin:0;
			text-decoration:underline;
			cursor:pointer;
		}
		#log_form input{
			font:12px Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			margin:0px;
			padding:0px;
			border:0;
			color:#9c9c9c;
		}
		#log_form table{
			border-collapse:collapse;
			border-spacing:0px;
			margin:0px;
			padding:0px;
		}
			#log_form div.know_me{
				float:left;
				font-size:11px;
				color:#333333;
				margin-top:0px;
				padding:0px;
				line-height:12px;
			}
			#log_form .reminisce{
				color:#333333;
			}
			#log_form .reminisce:hover{
				color:#006699;
			}
			#log_form table tr td{
				padding:0px;
			}
			#log_form table tr td.reg{
				height:25px;
				text-align:right;
				padding-top:0px;
			}
				#log_form table tr td.reg a{
					margin-top:0px;
					font:bold 14px Verdana, Arial, Helvetica, sans-serif;					
					color:#05436a;
					font-weight:bold;
					position:relative;
					top:-4px;
				}

			#log_form table tr td.inp{				
				width:150px;
				height:20px;
				background:#FFFFFF;
				padding-left:5px;
			}
			#log_form table tr td.inp, #log_form table tr td.enter{
				border:1px solid #3486b7;
			}
			#log_form table tr td.enter{
				width:20px;
				height:20px;
				background:#ffffff;
			}
	#key_sticker{
		margin:28px 20px 0px 0px;
		padding:0;
		background:url(/img/key_words_bg.gif) 0% 100% no-repeat;
		color:#FFFFFF;
		font-size:10px;
		width:259px;
		height:77px;
		float:right;
	}
	#in_key_sticker{
			border:1px solid #075d92; 
			background-color:#d1ebfa; 
			padding:0;
			height:76px; 
			width:220px;
			float:left;
		}
		#in_in_key_sticker{
			text-align:left;
			font:10px/14px Verdana, Arial, Helvetica, sans-serif;
			padding:0;
			margin:8px 15px 0 15px;;
			color:#000000;
		}
div.menu{
	margin:0px;
	padding:0px;
	background:url(/img/menu_bg.gif) repeat-x;
	width:100%;
	float:left;
	clear:both;
}
	table.menu{
		margin:0 auto;	
	}
	table.menu .menuItem,table.menu .menuItemSelected{
		text-align:center;
		font:14px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#FFFFFF;
		background:url(/img/menu_btn.gif) 50% 50% no-repeat;
		width:115px;
	}
	div.menu, table.menu .menuItem,table.menu .menuItemSelected{
		height:32px;
	}
	table.menu .menuItemSelected{
		background:url(/img/menu_selected_btn.gif) 50% 50% no-repeat;
		width:121px;
	}
	table.menu .menuItem a{
		text-decoration:none;
		color:#FFFFFF;
	}
	table.menu .menuItem a:hover{
		text-decoration:underline;
	}

#content, #header, #footer, #bottom_menu, #context_advert{
	width:100%;
	float:left;
	clear:both;
	text-align:center;
}
#bottom_menu_in {
	width:100%;
	height:27px;
	border-bottom:1px solid #a4c3d6;
}
	#bottom_menu_in ul{
		float:right;
		margin-top:8px;
		list-style-type:square;
		list-style:square;
		list-style-position:inside;
	}
		#bottom_menu_in ul li {
			float:left;
			margin-left:15px;
		}		
		#bottom_menu_in a, #bottom_menu_in span, #bottom_menu_in ul li {
			font-size:11px;			
			color:#424f57;
			text-decoration:none;
		}	
		#bottom_menu_in a:hover {
			text-decoration:underline;
		}
#footer_in{
	margin:5px 12% 5px 12%; 
	background:url(/img/menu_bg.gif) repeat-x 0 0;
	border:0px solid red;
	height:30px;
}
#context_advert {
	/*width:auto;
	margin:5px 12% 5px 12%; */
	width:100%;
}
#footer_in .copy{
	color:#333333;
	margin:0 auto;
	padding:0;
	position:relative;
	top:-6px;	
}
#footer_in .counter{
	padding-top:15px;
	padding-bottom:10px;
	float:right;
}
#footer_in .design{
	float:left; 	
	padding-top:5px;
}
	#footer_in .design a{
		color:#666;
		text-decoration:none;
		font-size:11px;
	}
.mainContent{
	padding:20px 12% 20px 12%;
	text-align:left;
	margin:0 auto;
}
.mainContent h2, .helpBlock h2{
	font-size:17px;
	color:#333333;
	text-align:center;
}
.mainContent p{
	font-size:14px;
	padding:10px 10px 0px 0px;
	line-height:18px;
	text-indent:20px;
}

.opacity{
   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
   -moz-opacity:0.6; 
   -khtml-opacity: 0.6;
   opacity:.60;
}
.no_opacity{
   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
   -moz-opacity:1.0; 
   -khtml-opacity: 1.0;
   opacity:1.0;
}

label{
	cursor:pointer;
}

a.takru{
	font-size:11px;	
}
a.takru b{
	color:#333333;
	font-size:10px;
}

.advartising {
	margin:30px 0px 0px 0px;
	border:1px solid #D8EAEB;
	text-align:center;
}
.advartising .a_hdr {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	margin:5px 0px 5px 0px;
}
.advartising img{
	margin-bottom:10px;
}