body, html{
	height: 100%;
	background: url(/i/body_bgr.png) top left repeat-x;
	align:center;
	margin:0px;
	padding:0px;
	color:#444;
}
body{
	border: 0;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	align:center;
	
}
img{
	border: 0;
}

hr{
height:1px;
border:none;
color:#77DD00;
background-color:#77DD00;
}
a{
color:#0081EB;

}


/***********************Main menu styles***************************/

.main_hr{
border-bottom:3px solid #0081EB;
/*padding-bottom:7px;*/
}

.langs{
margin:15px 0 6px 0;
color:#006699;

}

.langs a, .langs b{
padding:2px 7px 2px 4px;
color:#006699;
text-decoration:none;

}

.langs a:hover{
text-decoration:underline;

}

.blue_text{
color:#006699;
font-size:13px;

}


.search_sub {
background: url(/i/search.png) top left repeat-x;
background-color:#318CB9;
border:none;
color:white;
font-weight:bold;
height:18px;
/*background-color:#318CB9;
border:none;
color:white;
font-weight:bold;
*/
}

.blue_header{
color:#006699;
font-size:15px;
font-weight:bold;
padding:5px 0;
background: url(/i/underline.png) bottom left repeat-x;
margin-bottom:10px;
display:block;
}

.img_left_bord{
float:left;
border:1px solid #006699;
margin-right:5px;
diplay:block;

}

.newslink{
text-align:right;

}

.newslink a{
text-align:right;
color:#0081EB

}

.newslink img{
margin-right:5px;

}

.login{

color:#003399;
padding-left:5px;
background: url(/i/login_body.png) top left repeat-y;
width:135px;

}


.login a{
color:#003399;
text-decoration:none;

}
.login a:hover{
text-decoration:underline;

}

.login input{

margin:3px 0px;
/*width:120px;
height:15px;
border:1px solid #CCCCCC;
*/
}

.login img{
margin-right:5px;

}


/*    zapryan   */

.registrationTable { 
	font-family : verdana, arial;
	font-size : 11px;	
	border: 1px solid #EAA31F;
}

.inputSearch {
	border:1px solid #CBCBCB;
	width:120px;
	margin:3px 5px 0 0;
}

INPUT, TEXTAREA, SELECT, OPTION { 
	font-family : verdana, arial;
		font-size : 10px;	
		border:1px solid #CBCBCB;
/*width:120px;*/
/*margin:3px 5px 0 0;*/
	}
	
.pvNewsTitle {
	margin-bottom:10px;
	color:#0067BB;
	font-weight:bold;
}

.pvNewsTitle a {
	color:#0067BB;
	font-weight:bold;
}
	

.pvNewsDate {
	margin:10px 0px;
	/*margin-bottom:10px;*/
	color:#0067BB;
}

.pvNewsSubTitle {
	display:block;
	color:#444444;
	margin-bottom:10px;
}

.pvNewsBody {
	display:block;
	color:#444444;
	margin-bottom:10px;
}

.div_bulletin p {
	color:#000000;
}

.div_bulletin font {
	font-size: 11px;
}

.tdBody {
	padding:10px;
	width:575px;
	vertical-align:top;
}

.tdContext {
	width:150px;
	padding-top:10px;
	vertical-align:top;
	
}

.viewLabel {
	font-weight:bold;
	color:#003399;
	font-size:13px;
}

/*   end zapryan */

.input_submit {
background: url(/i/search.png) top left repeat-x;
background-color:#318CB9;
border:none;
color:white;
font-weight:bold;

/*margin:3px 22px 0 0;*/
height:18px;
float:right;
/*margin-right:16px;*/
}

#inputSearch {
/*border:1px solid #CBCBCB;
margin-right:5px;*/

border:1px solid #CBCBCB;
width:120px;
margin:3px 5px 0 0;
font-size:13px;
}

.subnav {
padding:10px 0;
color:#666;

}

.subnav a{
color:#666666;
margin:5px;
text-decoration:none;

}

.subnav a:hover{
text-decoration:underline;

}

.subnav img{
margin-right:5px;

}

.tErrors{
font-size:13px;
color:#E67300;
}

.img_left {
float:left;
border:1px solid #006699;
margin-right:5px;
diplay:block;
}

.img_right {
float:right;
border:1px solid #006699;
margin-right:5px;
diplay:block;
}

h1, h2 , h3, h4 , h5 ,h6 {
	font-size:13px;
}