body{
	font-family:		Lucida Sans Unicode;
	width:				100%;
	height:				100%;
	padding:			0;
	margin:				0;
	font-size:			11px;
}
td,div,p,span{
	font-size:			11px;
}
img{
	border:				none;
}
h3{
	font-size:			16px;
	font-weight:		normal;
	color:				#993E00;
}
h4{
	
}
h5{
	padding:			0;
	margin:				0;
	font-size:			14px;
	font-weight:		normal;
	color:				#993E00;
}
hr {
  clear: 				both;
  border: 				none;
  color: 				#cccccc;
  background-color: 	#cccccc;
  height: 				1px;
}

.a_menu{
	color:				#006699;	
	font-size:			13px;
	letter-spacing:		-1;
	text-decoration:	none;
}
.a_menu:visited{
	color:				#006699;	
	font-size:			13px;
	letter-spacing:		-1;
	text-decoration:	none;		
}
.a_menu:hover{
	color:				#006699;	
	font-size:			13px;
	letter-spacing:		-1;
	text-decoration:	none;	
}
.a_menu:active{
	color:				#006699;	
	font-size:			13px;
	letter-spacing:		-1;
	text-decoration:	none;	
}
.menu_razd{
	clear: 				both;
	border-style: 		none;
	color: 				#faead7;
	background-color: 	#faead7;
	height: 			1px;
	padding:			0;
	margin:				3 0 3 0;
}
a{
	font-size: 			12px;	
	color: 				#66819e;
	text-decoration: 	underline;
	font-weight:		normal;		
}
a:visited{
	font-size: 			12px;	
	color:				#66819e;
	text-decoration: 	underline;
	font-weight:		normal;		
}
a:hover{
	font-size: 			12px;	
	color:				#66819e;
	text-decoration: 	underline;
	font-weight:		normal;		
}
a:active{
	font-size: 			12px;	
	color:				#66819e;
	text-decoration: 	underline;
	font-weight:		normal;		
}
.nav_tab{
	height:				30px;
	width:				100%;
	border:				none;
	border-top:			1px solid #006699;
}
.kran_list{
	padding-bottom:		10px;
}
.bl{
	margin:				40px 0 40px 0;
}
#output {
	border:1px dashed #006699;
	width:450px;
	padding:10px;
	margin-top:20px;
	background:#fbfc7f;
	text-align:left;
}
#output form {
	margin:10px 0;
}
#output label {
	font-size:12px;
	list-style:none;
	margin:0;
	padding:5px;
	color:#000;
}
#output ul {
	font-size:12px;
	list-style:none;
	margin:0;
	padding:5px;
	color:#000;
}
#record_form_cont {
	margin-top:5px;
	border:1px dashed #999999;
	padding:10px;
	background:#FBFC7F;
}
.feed_form {
	margin:8px 0 2px 0;
}
.error {color:#FF0000;font-weight:bold}

/*----------------------------------------------*/

	.container {
		position: relative;
		top:0; 
		left:0;
		margin: 0 0 0 20px;
		overflow: hidden;
	}
	.container h1{
		font-size:16px;
		font-weight:normal;
		margin:15px 0 5px 0;
		color:#993E00;
		float:left;
	}
	
	ul.topnav {
		margin:0 0 0 5px; 
		padding: 0; 
		list-style: none;
		clear: both;
		float: left;
	}
	ul.topnav li{
		margin: 0; 
		padding: 0; 
		overflow: hidden;
		height:40px;
		border-bottom:1px solid #f1f1f1;
	}
	ul.topnav a, ul.topnav span {
		padding: 10px 0; 
		float: left; 
		text-decoration: none; 
		color: #006699;
		clear: both;
		height: 20px;
		line-height: 20px;
		background: #fff; 
		font-size:13px !important;	
		white-space:nowrap;
	}
	ul.topnav a {	color:red;}
	ul.topnav span {
		display: none;
	}

	ul.topnav.v2 span{
		background: url(a_bg.gif) repeat-x left top;
	}
	ul.topnav.v2 a{
		color: #555;
		background: url(a_bg.gif) repeat-x left bottom;
	}