@charset "utf-8";
/* CSS Document */
html, body {
	margin:0px; padding:0px; 
	position:relative; 
}
body {
	text-align:center;
	background-color : #c8e5fb; 
	font-family : Arial, Helvetica, sans-serif; 
    font-size : 12px;
	color : #666666;
	background-image : url(pictures/bg.gif); 
    background-repeat : repeat-x; 
}
#all {
	text-align:left;
	margin:0 auto;
	width:980px;
	min-width:980px;
	max-width:980px;
	background-color : #E9E9EA; 
	border:solid 1px;
	border-color:#505050;
}
.logo {
	display:block;
	height:250px;
    background-color : #FFFFFF; 
    background-image : url(pictures/logo.jpg); 
    background-repeat : no-repeat; 
}
#content {
	position:relative; 
	display:block; 
	border-left:solid 200px #E9E9EA;
	background-color : #FFFFFF; 
}
#inner {
	display:block;
	position:relative;
	background-color : #E9E9EA;
	margin-left:-200px;
}
#leftbox {
	float:left; 
	position:relative; 
	width:200px;
	left:0px;
	background-color : #E9E9EA;
}
#rightbox {
	float:right; 
	position:relative; 
	width:200px;
	right:0px;
	background-color : #F4F7F8; 
}
#center {
	position:relative; 
	display:block;
	height:1%;
}
.clear {
	clear:both;
	background-color : #FFFFFF; 
}

.footer {
	display:block;
	height:30px;
	background-color : #c8e5fb;
    
}
a { 
color : #222; 
text-decoration : none; 
font-weight : normal; 

} 
#menu { 
width : 980px; 
height : 31px; 
text-align : left; 
margin-left : auto; 
margin-right : auto; 
background-image : url(pictures/top_right.png); 
background-repeat : repeat-x; 
}
#fishka { 
margin : 0 0 0 750px;
height : 31px; 
background-image : url(pictures/fishka.gif); 
background-repeat : no-repeat; 
position : relative; 
}  
#tabs { 
margin-right : 200px; 
height : 31px; 
background-image : url(pictures/top_button.png); 
background-repeat : repeat-x; 
text-align : center; 
line-height : 31px; 
position : relative; 
} 
#tabs ul { 
margin : 0; 
padding-left : 0; 
display : inline; 
list-style : none; 
} 
#tabs li { 
float : left; 
margin : 0; 
padding : 0 14px 0 14px; 
list-style : none; 
display : inline; 
background-image : url(pictures/top_middle.png); 
background-repeat : no-repeat; 
background-position : right 0%; 
} 
#tabs a { 
color : #3B3B3B; 
text-decoration : none; 
font-family : Tahoma, Arial, Sans-Serif; 
font-size : 12px; 
font-weight:bold;
} 
#tabs a:hover { 
text-decoration : none; 
border-bottom : 2px solid #2d5fb6; 
} 
#footer_tabs { 
height : 31px; 
background-repeat : repeat-x; 
text-align : center; 
line-height : 31px; 
position : relative; 
} 
#footer_tabs ul { 
display : inline; 
list-style : none; 
} 
#footer_tabs li { 
float : left; 
margin : 0; 
padding : 0 14px 0 14px; 
list-style : none; 
display : inline; 
background-image : url(pictures/top_middle.png); 
background-repeat : no-repeat; 
background-position : right 0%; 
} 
#footer_tabs a { 
color : #3B3B3B; 
text-decoration : none; 
font-family : Tahoma, Arial, Sans-Serif; 
font-size : 12px; 
font-weight:bold;
} 
#footer_tabs a:hover { 
text-decoration : none; 
border-bottom : 2px solid #2d5fb6; 
}
#text { 
padding-bottom : 10px; 
background-color : #FFFFFF; 
margin : 0 20px 0 20px; 
} 
#newsbox { 
width : 200px; 
background-color : #E9E9EA; 
float : left; 
position : relative; 
} 
#newsbox div { 
margin-left : 12px; 
margin-bottom : 20px; 
background-color : #E9E9EA; 
} 
#newsbox h1 { 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 16px; 
color : #4e4e4e; 
letter-spacing : 1px; 
background-color : #E9E9EA; 
margin : 0 0 0 20px; 
} 
#newsbox p .date { 
font-weight : bold; 
color : #2d9500; 
font-size : 12px; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #E9E9EA; 
} 
.news_date { 
font-weight : bold; 
color : #2d9500; 
font-size : 12px; 
} 
.news_header { 
color : #2665a5; 
font-weight : bold;
font-size : 12px;  
} 
.news_content { 
text-align : justify; 
font-weight : bold;
font-size : 12px; 
} 
.center_news { 
margin : 0 0 0 60px; 
font-weight:bold;
} 

#newsbox a { 
font-size : 12px; 
color : #2665a5; 
font-weight:bold;
text-decoration : none; 
background-color : #E9E9EA; 
} 
#news_box_top {
width : 200px; 
height : 31px; 
/*background-image : url(pictures/bar_top.png); */
background-color : #E9E9EA; 
} 
#newsbox a:hover { 
text-decoration : none; 
background-color : #E9E9EA; 
} 
#newsbox p { 
width : 160px; 
margin : 0 0 5px 0; 
padding : 0; 
padding-bottom : 5px; 
border-bottom : 1px solid #40535a; 
background-color : #E9E9EA; 
font-size : 12px; 
} 
#newsbox .news_box_bottom { 
margin-left : 0; 
margin-bottom : 0; 
width : 200px; 
height : 17px; 
/*background-image : url(pictures/bar_bottom.png); */
background-color : #E9E9EA; 
float : left; 
position : relative; 
} 
.login_head { 
text-align:center;
margin-bottom : 5px;
font-size : 14px;
font-weight: bold; 
color : #FFFFFF; 
text-decoration : none; 
background-color : transparent; 
} 
.news_head { 
text-align:center;
margin-bottom : 5px;
font-size : 14px;
font-weight: bold; 
color : #576B6A; 
text-decoration : none; 
background-color : transparent; 
} 
.link{
font-size : 12px; 
color : #2665a5; 
text-decoration : none; 
}
#path { 
font-weight : bold; 
color : #c10000; 
font-size : 14px; 
background-color : #FFFFFF; 
} 
#main_content { 
background-color : #FFFFFF; 
font-size : 12px;
} 
img {
border: none;
}
#text p { 
text-align : justify; 
background-color : #FFFFFF; 
} 
#footer_light { 
    
text-align:center;
color:#000000;
}
#login_box_top {
width : 200px; 
height : 31px; 
/*background-image : url(pictures/bar_top.png); */
} 
#login .login_box_bottom { 
margin-left : 0; 
margin-bottom : 0; 
width : 200px; 
height : 17px; 
float : left; 
position : relative; 
} 
#login {
width : 200px; 
background-color : #65C8CC; 
float : left; 
position : relative; 
background-image : url(pictures/auth_bg.gif); 
background-repeat : no-repeat; 
color:#FFFFFF;
font-weight:bold;
}
#login_form{
margin : 0 0 0 16px; 
}
#login_form p{
padding-bottom: 1px;
}
.logging { 
margin : 0 0 0 54px; 
} 
.link_auth{
font-size : 12px;
font-weight:bold; 
color : #FFFFFF; 
text-decoration : none; 
}
input,
textarea,
select {
  padding: 1px;
  font: 400 1em verdana, sans-serif;
  color: #999;
  background: #EEE;
  border: 1px solid #CCC;
}
input:focus,
input:hover,
textarea:focus,
textarea:hover,
select:focus,
select:hover {
  color: #000;
  background: #CCFFCC;
  border: 1px solid #576B6A;
}