/*Main*/
html,body{margin:0;padding:0}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,input { margin: 0; padding: 0;}
h1, h2, h3, h4, h5 { line-height: normal; }
h1 { font-size: 1.25em; } h2 { font-size: 1.2em; } h3 { font-size: 1.15em; } h4 { font-size: 1.1em; } h5 { font-size: 1em; }
input, textarea, select, button, body { font:normal 12px/16px Tahoma, Geneva, sans-serif; }
input, textarea, select, button, a { outline: none;}
hr { border: 0 none; border-top: 1px solid #dbe8ed; height:1px; }
ul {list-style-type:none;}
h1, h2, h3, h4, h5, h6, p {	margin-top: 0;}
a img {border: none;}
img { border:none;}
body {FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Trebuchet ms, Helvetica, Arial,  sans-serif;
	background-color: #2f809b;
	background-repeat: repeat-x; height:100%;line-height:16px;}


/*Conteiner*/
#header {
	height:168px;
	margin-left: -18px;
	background-color: #518099;
	background-image: url(../images/header_bg.jpg);
	background-repeat: no-repeat;
}
#bar { background:#f0f0f0; width:270px; height:61px;}
#container{width:900px;margin:0 auto;background:#f0f0f0;}
#content { float:right;width:600px; margin:0 10px 0 0; }
#left {float:left;width:230px; margin-left:10px;}
#extra{float:right;width:500px;background:#FF8539}

.clear { clear:left;}
/*>Other*/
#light_top {  width:1000px; height:30px; background:url(../images/light.png); margin: 0 auto; }
#light_bottom { width:1000px; height:30px; background:url(../images/light.png) 0 -40px; margin: 0 auto;}


/*Header*/
#header .logotype {  width:290px; height:146px; float:left; }
#header .logotype img { position:relative; top:30px; left:25px;}
/*>Login*/
#header .login { background:#13afd7; float:right; margin:25px 10px 0 0; width:270px; height:87px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px 10px; font:normal 11px Tahoma; color:#FFF;}
#header .login a {font:normal 11px Tahoma; color:#FFF; text-decoration:none; }
#header .login a:hover {text-decoration:underline;  }
#header .login ul.out { float:left; margin:18px 0 0 20px;}
#header .login ul.out li { float:left; width:115px; height:15px;}
#header .login ul.enter { float:none; float:left; margin:18px 0 0 20px; }
#header .login ul.enter li { margin:0 0 4px 0;}
#header .login ul.enter li.enter { float:right; margin:-45px -47px 0 0;}
#header .login p { margin:0 0 0 20px; }
#header .login span { float:right; margin:-74px 100px 0 0; }
#header .login span a { font:bold 11px Tahoma, Geneva, sans-serif; color:#FFF; }
#header .login input { border:0;padding:0 0 0 40px; font:normal 11px Tahoma, Geneva, sans-serif; color:#000;}
#header .login input.login_l { line-height:19px; background:url(../images/login.gif) 0 -31px #FFF no-repeat; width:147px; height:19px;}
#header .login input.login_p { line-height:19px; background:url(../images/login.gif) 0 -50px #FFF no-repeat; width:147px; height:19px;border:0;padding:0 0 0 40px; font:Tahoma, Geneva, sans-serif;font-size:11px;}
#header .login input.login_o { background:url(../images/login.gif) -187px -31px #FFF no-repeat; width:30px; height:40px; border:0;padding:0 0 0 10px;}
/*>Bar*/
#header .bar { width:120px; height:31px; background:url(../images/top_button.gif) no-repeat; clear:right; margin-left:90px; float:left;}
#header .bar ul { position:relative; top:7px; left:14px;}
#header .bar ul li { float:left; margin-right:4px; }
#header .bar ul li a.rss{ float:left; background: url(../images/top.gif); width:19px; height:19px;  }
#header .bar ul li a:hover.rss{ background: url(../images/top.gif) 0 -19px; width:19px; height:19px; }
#header .bar ul li a.home{ float:left; background: url(../images/top.gif) -19px 0; width:19px; height:19px; }
#header .bar ul li a:hover.home{ background: url(../images/top.gif) -19px -19px; width:19px; height:19px;}
#header .bar ul li a.book{ float:left; background: url(../images/top.gif) -38px 0; width:19px; height:19px; margin-left:4px; }
#header .bar ul li a:hover.book{ background: url(../images/top.gif) -38px -19px; width:19px; height:19px; }
#header .bar ul li a.favourites{ float:left; background: url(../images/top.gif) -57px 0; width:19px; height:19px; }
#header .bar ul li a:hover.favourites{ background: url(../images/top.gif) -57px -19px; width:19px; height:19px;}
/*>Search*/
#bar .search {
	width:270px;
	height:53px;
	background:url(../images/search.gif);
0 0; 	float:left;
	margin-top: 6px;
	margin-right: 10px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#bar .search input.search {background:#efede8; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px 6px;  width:172px; height:22px; margin:14px 0 0 15px; float:left; border:0; padding:0 0 0 10px; font:normal 11px Tahoma, Geneva, sans-serif; color:#303030; }
#bar .search input.search_but {background: url(../images/search_but.gif) no-repeat; margin: 14px 0 0 8px; float:left; width:57px;height:23px; }
/*>Header-Menu*/
 .header_menu {
	width:auto;
	height:40px;
	background-color: #FFF;
	background-image: url(../images/menu_bg.jpg);
	background-repeat: repeat-x;
	margin-right: 2px;
	margin-left: 2px;
}
 .header_menu ul {
	text-align:center;
	float:left;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}
 .header_menu ul li { float:left; height:13px;}
 .header_menu ul li a {color:#FFF; font: normal 13px Tahoma; text-decoration:none; margin:0 10px 0 10px;}
 .header_menu ul li a:hover { color:#F90;}


/*Left-Part*/
#left .btn img { margin:4px 2px 0 0;}
/*>Blue*/
#left .blue_title { background:url(../images/navigation.gif) #13afd7 no-repeat; width:249px; height:25px; padding: 14px 0 0 21px; font:normal 17px Tahoma, Geneva, sans-serif;  color:#FFF; }
#left .blue_body { background:#00829d; width:230px; color:#FFF; padding:0 20px 5px 20px;  font:normal 11px Tahoma, Geneva, sans-serif;}
#left .blue_body a {font:normal 11px Tahoma; text-decoration:none; color:#FFF;}
#left .blue_body a:hover {text-decoration:underline;}
#left .blue_body ul li { border-bottom: 1px dotted #77ccdf;}
#left .blue_body ul li a { display:block; padding: 5px 0 3px 0;}
#left .blue_bot { background:url(../images/navigation.gif) 0 -41px; width:270px; height:18px; margin-bottom:10px;}
/*>Gray*/
#left .gray_title { background:url(../images/top_news.gif) #303030 no-repeat; width:249px; height:25px; padding: 14px 0 0 21px;  font:normal 17px Tahoma, Geneva, sans-serif;  color:#FFF; }
#left .gray_body { background:#303030; width:230px;  padding:0 20px 5px 20px; color:#FFF; font:normal 11px Tahoma, Geneva, sans-serif;}
#left .gray_body a { font:normal 11px Tahoma, Geneva, sans-serif; text-decoration:none; color:#FFF;}
#left .gray_body a:hover {color:#13afd7; text-decoration:underline; }
#left .gray_body ul li {border-bottom: 1px dotted #878683;}
#left .gray_body ul li a { display:block; padding: 5px 0 3px 0;}
#left .gray_bot { background:url(../images/top_news.gif) #303030 0 -37px no-repeat; width:270px; height:18px; margin-bottom:10px;}
/*>White*/
#left .white_title {background:url(../images/button.gif) #303030 no-repeat; width:249px; height:25px; padding: 14px 0 0 21px;  font:normal 17px Tahoma, Geneva, sans-serif;  color:#38aecd; }
#left .white_body { background:#FFF; width:230px;  padding:0 20px 5px 20px; color:#333; font:normal 11px Tahoma, Geneva, sans-serif; }
#left .white_body a { font:normal 11px Tahoma, Geneva, sans-serif;  text-decoration:none; color:#434343;}
#left .white_body a:hover {color:#000000; text-decoration:underline; }
#left .white_bot { background:url(../images/button.gif) #fff 0 -38px no-repeat; width:270px; height:18px; margin-bottom:10px; }
/*>>White-Vote*/
#left .vote_title { background:#2c819b; color:#FFF; width:230px; font:normal 11px  Tahoma, Geneva, sans-serif; padding:10px 20px 10px 20px;}
#left .white_body .list { padding-top:5px;}
#left .white_body .list input { margin-bottom:4px;}
#left .white_body .button { height:24px;}
#left .white_body .button .voter { background:url(../images/button3.gif) ; width:96px; height:21px; float:left; margin:8px 15px 0 10px; }
#left .white_body .button .resultr { background:url(../images/button3.gif) 0 -21px; width:96px; height:21px;  float:left; margin:8px 0 0 0;}


/*Content*/
#content .top { background:url(../images/block.gif) #FFF no-repeat; height:11px; margin-top:4px; width:600px;}
#content .mid { background:#FFF; width:600px;}
#content .bot { background:url(../images/block.gif) 0 -11px #FFF no-repeat; height:15px; width:600px; margin-bottom:10px;}
/*>News*/
/*>>NewsTitle*/
#content .mid .news_title { background:#CCC; width:565px; padding:5px 0 5px 15px;  font:normal 10px Tahoma, Geneva, sans-serif; color:#FFF; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px 6px; margin:0 0 0 10px; }
#content .mid .news_title a {
	font:normal 10px Tahoma, Geneva, sans-serif;
	color:#069;
	text-decoration:none;
}
#content .mid .news_title a:hover { text-decoration:underline; }
#content .mid .news_title .title { width:540px; font:normal 14px Tahoma, Geneva, sans-serif; text-decoration:none;}
#content .mid .news_title .title a { font:normal 14px Tahoma, Geneva, sans-serif; text-decoration:none;}
#content .mid .news_title .title a:hover { text-decoration:underline;} 
#content .mid .news_title .arrow { background:url(../images/button2.gif) 0 -84px; width:13px; height:13px;}
/*>>NewsBody*/
#content .mid .body { width:560px; margin:10px 5px 20px 20px; font:normal 12px Tahoma, Geneva, sans-serif; color:#535353; }
#content .mid .body a { font:normal 12px Tahoma, Geneva, sans-serif; color:#13afd7; text-decoration:none; }
#content .mid .body a:hover { text-decoration:underline;}
/*>>NewsBottom*/
#content .mid .news_bottom { background:url(../images/news_n.gif) #FFF no-repeat; width:580px; height:25px; margin:0 0 0 10px;}
#content .mid .news_bottom1 {  background:#FFF; width:580px; height:25px; margin:0 0 0 10px;}
#content .mid .rating {  float:left; font:normal 10px Tahoma, Geneva, sans-serif; overflow:hidden; height:18px; width:88px; color:#000; margin:3px 0 0 8px;}
#content .mid .news_bottom .more { float:right; margin-right:10px; background:url(../images/button2.gif) #2c819b no-repeat; width:96px; height:21px;}
#content .mid .news_bottom .more a { padding:10px 5px;}
#content .mid .news_bottom .more:hover { background:url(../images/button2.gif) 0 -21px #CCC no-repeat; width:96px; height:21px;}
#content .mid .news_bottom1 .return { float:right; margin-right:5px; }
#content .mid .news_bottom1 .return a.return { float:right; background:url(../images/button2.gif) 0 -42px #2c819b no-repeat; width:96px; height:21px;}
#content .mid .news_bottom1 .return a.return:hover { background:url(../images/button2.gif) 0 -63px #CCC no-repeat; width:96px; height:21px;}
/*>>Tags++*/
#content .mid .line1 { background:url(../images/linefull.gif) 0 -13px #e6e6e6 no-repeat; width:600px; height:8px;}
#content .mid .line2 { background:url(../images/linefull.gif) #e6e6e6 no-repeat; width:600px; height:13px;}
#content .mid .line3 { background:url(../images/linefull.gif) 0 -13px #e6e6e6 no-repeat; width:565px; height:8px;}
#content .mid .line4 { background:url(../images/linefull.gif) #e6e6e6 no-repeat; width:565px; height:13px; }
#content .mid .othbody { padding:0 15px; font:normal 10px Tahoma, Geneva, sans-serif; color:#303030; }
#content .mid .othbody span { font:normal 11px Tahoma, Geneva, sans-serif; color:#13afd7;  }
#content .mid .othbody a { font:normal 10px Tahoma, Geneva, sans-serif; color:#303030; text-decoration:none; }
#content .mid .othbody a:hover { text-decoration:underline;}
#content .mid .othbody ul { margin:4px 0 5px 0;}
#content .mid .othbody ul li { background:url(../images/li.gif) no-repeat; padding-left:12px; margin-bottom:2px;}
#content .mid .othbody ul li a { font:normal 10px Tahoma, Geneva, sans-serif; color:#303030; text-decoration:none; display:block; }
#content .mid .othbody ul li a:hover { text-decoration:underline;}
#content .mid .othbody2 { padding:0 15px; font:normal 11px Tahoma, Geneva, sans-serif; color:#303030; }
#content .mid .othbody2 a { color:#13afd7; }
#content .mid .othbody2 .title  { font:bold 13px Tahoma, Geneva, sans-serif; color:#13afd7; margin:0 0 5px 0;}
#content .mid .submitv { background:url(../images/button3.gif) 0 -42px; width:96px; height:21px;}
#content .mid .submitv:hover { background:url(../images/button3.gif) 0 -63px; width:96px; height:21px;}
/*>>Comment*/
#content .mid .comment { font:normal 11px Tahoma, Geneva, sans-serif;}
#content .mid .comment .img img { border:3px solid #e2e2e2; width:75px; height:75px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px 3px; }
#content .mid .comment a { font:normal 11px Tahoma, Geneva, sans-serif; color:#13afd7; }
#content .mid .comment a:hover { text-decoration:none;}
#content .mid .comment .comm { background:url(../images/comm.gif); width:473px; height:58px;}
#content .mid .comment .infob { font:normal 9px Tahoma; width:460px; margin:7px; float:left; color:#303030;}
#content .mid .comment .infoe a { font:normal 10px Tahoma, Geneva, sans-serif; text-decoration:none; color:#13afd7; }
#content .mid .comment .infoe a:hover { text-decoration:underline; }
#content .mid .comment .infob a { font:bold 9px Tahoma, Geneva, sans-serif; text-decoration:none; color:#13afd7;} 
/*>>Navigation*/
#content .navigation {color:#555555; height:50px; font:normal 11px Tahoma, Geneva, sans-serif;}
#content .navigation a:link,.navigation a:visited,.navigation a:active { font:normal 11px Tahoma, Geneva, sans-serif; text-decoration:none; color: #303030;background: #f8f8f8;border: 1px solid #e1e1e3;padding: 3px 6px;}
#content .navigation a:hover {background: #00acd8; color:#FFF; border-color: #e1e1e3;}
#content .navigation span { background:#fff;padding: 3px 6px;border: 1px solid #e1e1e3;text-decoration: none; color: #303030; font:normal 11px Tahoma, Geneva, sans-serif;}
#content .navigation p { margin-bottom:5px;}
#content .navigation p.nav span { font:bold 12px Tahoma, Geneva, sans-serif; color:#717171; padding:0; border:0;}
#content .navigation p.nav span a { font:bold 12px Tahoma, Geneva, sans-serif; background:#FFF; border:0; padding:0;}
#content .navigation p.nav span a:hover { color:#12bdd6; }


/*Info*/
#content .mid .error { background:#feeaea; font:normal 10px Tahoma, Geneva, sans-serif; color:#303030; border:1px solid #ed9999; border-left:0; border-right:0; padding:5px 25px; margin-bottom:5px;}
#content .mid .error a { color:#13afd7; }
#content .mid .error span { font:bold 11px Tahoma, Geneva, sans-serif; color:#303030; }


/*Footer*/
#footer{
	height:75px;
	clear:both;
	width:900px;
	FONT-SIZE: 11px;
	COLOR: #666666;
	TEXT-ALIGN: center;
	background-color: #FFF;
	background-image: url(../images/footerc.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	
}
#footer a { COLOR: #0066ff; TEXT-ALIGN: center;  font:normal 11px  Tahoma, Geneva, sans-serif; text-decoration:none; }
#footer a:hover { text-decoration:none;}
#footer .l { background:url(../images/footer.gif) #FFF no-repeat; width:25px; height:75px; float:left;}
#footer .r { background:url(../images/footer.gif) -23px 0 #FFF no-repeat; width:25px; height:75px; float:right;}
#footer .fleft { height:54px; float:left; margin: 10px 0 0 5px; }
#footer .fleft p { font:normal 8px Tahoma, Geneva, sans-serif; color:#b6b6b6; margin-top:5px;}
#footer .fleft p  a { font:normal 8px Tahoma, Geneva, sans-serif; color:#b6b6b6; }
#footer .fleft span { font:normal 17px  Tahoma, Geneva, sans-serif; }
#footer .fleft ul { margin-top:5px;}
#footer .fleft ul li { float:left; color:#13afd7; margin-right:4px; }
#footer .fright { float:right; margin:23px 0 0 0; opacity:0.4;}
#footer .fright:hover { opacity:0.9;}
.header {

	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000000

}

.fea {

	 PADDING-LEFT: 16px;PADDING-RIGHT: 10px; TEXT-ALIGN: justify

}



.sub_header {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666

}

.header_home {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #333;
}

.body_home {
	font-size: 14px;
	line-height: 18px;
	color: #333;
	padding-top: 10px;
	width:450px;
}

.message {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red

}

.intro {

	TEXT-ALIGN: left

}

.splashtext {

	FONT-SIZE: 12px; COLOR: #33373f; LINE-HEIGHT: 125%; FONT-FAMILY: Arial

}

A:link {

	COLOR: #0066ff; TEXT-DECORATION: none

}

A:visited {

	COLOR: #0066ff; TEXT-DECORATION: none

}

A:active {

	COLOR: #0066ff; TEXT-DECORATION: none

}

A:hover {

	COLOR: #0066ff; TEXT-DECORATION: none

}

A.home:link {

	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none

}

A.home:visited {

	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none

}

A.home:active {

	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none

}

A.home:hover {

	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none

}

FORM {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

#main {

	MARGIN: 0px auto; WIDTH: 1000px

}

.home_intro {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px

}

#side_news {

	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 5px

}

#side_news A {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066ff; TEXT-DECORATION: underline

}

#side {

	PADDING-RIGHT: 15px; PADDING-LEFT: 18px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 5px

}

#side A {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066ff

}

.remove {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red

}
TD {

	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Trebuchet ms, Helvetica, Arial,  sans-serif;

}



TH {

	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Trebuchet ms, Helvetica, Arial,  sans-serif; 

}
.body img{
	border: 1px solid #999;
	padding: 2px;
	margin-right: 5px;
	max-width:550px;
}