/* CSS Document */

.v1, .v2, .v3, .v4, .v5 {
	height: 1px;
	font-size: 1px;
	display: block;
	overflow: hidden;
	border: 1px solid #f3f7fc;
	border-width: 0 1px;
	background-color:#f3f7fc;
}
.v1 {margin: 0 5px; background: #f3f7fc;}
.v2 {margin: 0 3px; border-width: 0 2px;}
.v3 {margin: 0 2px;}
.v4 {margin: 0 1px;}
.v5 {margin: 0 1px;}
.text {
	border: 1px solid #f3f7fc;
	border-width: 0 1px;
	padding: 5px 10px;
	background-color:#f3f7fc;
}

.text h4 {
	font-size:24px;
	font-family:"Trebuchet Unicode MS";
	padding-bottom:5px;
}

.menu {
	/*background: #333;*/
	list-style: none;
	margin: 0;
	padding: 0;
	width: 12em;
	width:100%;
}
.menu li {
	font: 15px "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	
}
.menu a {
	/*background: #333;
	border-bottom: 1px solid #393939;*/
	color: #006;
	display: block;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
	font-weight:normal;
	text-shadow: 0 1px 3px #666;
}
.menu a:hover {
	background: #2580a2;
	color: #fff;
	padding-bottom: 8px;
}

.story {padding:10px; line-height: 20px;}
.story .hstory h1 { color:#466477; margin:0 0 10px 0; padding:0; line-height:32px; text-decoration:none; font-weight:normal; text-shadow: 0 1px 3px #666;}
.story .hstory h1 a{ color:#466477; text-decoration:none; font-weight:normal;padding:2px;}
.story .hstory h1 a:hover{ /*text-decoration:underline;*/background-color:#00CC99; text-decoration:none!important; color:#FFFFFF; padding:2px;}
.descr{ padding: 5px 0 0 0; font-size:11px;}
.f_link {text-align:right;}
.sse {padding-top:10px;}

/*.hstory a:hover{ background-color:#00CC99; text-decoration:none!important; color:#FFFFFF; padding: 0 2px;}*/



input {background-color:#F8F8F8; border:solid 1px #BBBBBB;}

#container { padding: 0 15px 0 15px}

.com {background-color:#FFF7DE; margin:10px; padding:5px;}