body
{
	font-family:Arial,Verdana,sans-serif;
	FONT-SIZE: 14px;
	background-color:#8ba3ba;
	background-repeat:no-repeat;
	background-position:800px 2px;
	/*background-image: url(pics/iso.jpg);*/
}

a:link, a:visited , a:active 
{
color:#555555;  
font-weight:bold;
text-decoration:none;
}

a:hover
{
color:#333333; 
font-weight:bold;
text-decoration:underline;
}

a.tooltip {text-decoration:none;}
.tooltip span.info{display:none;}
.tooltip:hover span.info
{
font-weight:bold;
color:#ffffff;
padding:10px;
display:block;
background-repeat:no-repeat;
background-image: url(pics/tt01.gif);
position:absolute;
width:280px; 
height:60px;
border:#999999 0px solid;
}




.fett
{
font-weight:bold;
}

.main_box
{
text-align:left;
width:780px;
margin:0px auto;
font-family: Verdana,Arial,sans-serif;
margin-left: 20px;
background-color:#ffffff;
border:#999999 2px solid;
}

.pic_box
{
position:absolute;
top:220px;
left:720px;
height:300px;
width:220px;
background-color:#eeeeee;
border: 2px solid #aaaaaa;
}



.logo_box1
{

width:100%;
height:164px;
background-repeat:no-repeat;
background-image: url(pics/logo22a.jpg);
margin: 0px 0px -46px 0px;
}

.logo_box2
{
width:100%;
height:100px;
background-repeat:no-repeat;
background-image: url(pics/logo22x2.jpg);
}


.output_box
{
width:100%;
min-height:600px;
background-color:#ffffff;
}

.menu_box4
{
font-weight:bold;
border:#11913e 0px solid;

FONT-SIZE:17px;
width:550px;
height:100px;

padding:0px 16px;
}


.menu_box1
{
font-weight:bold;
FONT-SIZE:17px;
width:600px;
height:40px;
padding:0px 25px;
margin-left:0px
}

.menu_box3
{
border-bottom:#535353 1px solid;

width:100%;
height:12px;
background-color:#a2afd0;
}
.menu_box2
{
clear:left;
FONT-SIZE:12px;
border-top:#535353 1px solid;
border-bottom:#535353 1px solid;
width:760;
height:22px;
padding:0px 25px;
background-color:#e5b229;
}

.menu_text1
{

	color:#333333;
	width:130px;
	float:left;
	height:20px;
		 
	padding:0px 0px;
	margin: 2px 0px 2px 0px;
}

/* #### home ###*/

.left_side_box
{
	width:135px;
	min-height:500px;
	float:left;
	padding-left:25px;
	padding-top:14px;
	margin: 0px;
	FONT-SIZE: 12px;
}

.menu_mark
{
	position:relative;
	float:left;
	left:0px;
	height:15px;
	width:15px;
	margin: 0px 0px;
	margin-right:6px;
	background-repeat:no-repeat;
background-image: url(pics/but_news_k.gif);
}

.menu_mark_box
{
 float:left;
	width:100px;
	height:20px;
	color:#e5a700;
	margin-top:5px;
	margin-bottom:0px;
	padding-top:2px;
	background-color:#ffffff;
}

.right_menu
{
	margin-top:0px;
	float:left;
	width:50px;
	margin-left:0px;
}

.rigth_nemu_but
{
margin-top:10px;
}
.rigth_nemu_text
{
    color:#00af19;
	margin-top:5px;
	font-size:bold;
	background-color:#ffffff;
}

.right_side_box
{
	float:left;
	width:500px;
	padding-left:10px;
	margin-top:0px;
}

.right_side_datbox
{
	clear:left;
	float:left;
	width:500px;
	min-height:250px;
	padding-left:10px;
	margin:0px;
	border-left:#dddddd 3px solid;
}

.mark_box
{
    float:left;
	width:500px;
	color:#dddddd;
	padding-left:20px;
	margin-top:20px;
	margin-bottom:0px;
}

.mark
{
	position:relative;
	left:-508px;
	float:right;
	
	height:3px;
	width:3px;
	margin: 4px 3px;
	margin-right:6px;
	border:#dddddd 3px solid;
	background-color:#dddddd;
}

.line
{
	left:-494px;
	position:relative;
	float:right;
	height:30px;
	width:5px;
	border-left:#dddddd 3px solid;
}

.ltop
{
	top:12px;
}
.lbottom
{
	top:-20px;
}


.line_mark
{
	/*position:relative;
	left:-10px; top:7px; 
	float:left;
	height:3px;
	width:6px;
	border-top:#dddddd 3px solid;*/
}

.line_mark_box
{
    float:left;
	width:500px;
	background-repeat:no-repeat;
	background-image: url(pics/f01.gif);
	background-position: 0px 10px;
	padding-left:24px;
	padding-top:10px;
	padding-bottom:5px;
	margin-left:-20px;
}







.menu_text2
{
	color:#333333;
	float:right;
	height:20px;
	padding:0px 5px;
	margin:3px 0px;
	margin-right:5px;
}

.menu_form1
{
	-moz-border-radius:0px;
	float:left;
	height:14px;
	width:14px;
	background-image: url(pics/but_main.gif);
	padding:0px 0px;
	margin-top: 5px;
	margin-right:4px;
}

.col1
{
background-color:#0080ee;
border-color:#0080ee;
}
.col2
{
background-color:#0050ee;
border-color:#b9bb00
}
.col3
{
background-color:#00a0ee;
border-color:#00a0ee;
}
.col4
{
background-color:#00e0ee;
border-color:#e3c663;
}

.col5
{
background-color:#e5a700;
border-color:#e3c663;
}


.i4
{
	position:relative;
	left:9px; top:-40px; 
	float:left;
	height:40px;
	width:5px;
	border-left:#e5a700 3px solid;
	border-bottom:#e5a700 3px solid;
	border-top:#e5a700 3px solid;
}

.i5
{
	position:relative;
	left:-168px; top:15px; 
	float:left;
	height:30px;
	width:5px;
	border-left:#e5a700 3px solid;
	
}

.i6
{
	position:relative;
	left:-10px; top:7px; 
	
	float:left;
	height:3px;
	width:6px;
	border-top:#e5a700 3px solid;
	
}






.f_box
{
	border:#c0c0c0 0px solid;
	font-style:italic;
	clear:right;
	height:24px;
	width:710px;
	margin: 20px  0px  0px  25px;
	
}

.f_text
{
	color:#333333;
	float:left;
	
	width:175px;
	margin-left:2px;
	margin-top:2px;
}


.f_bottom
{
	color:#333333;
	float:left;
	
	
	margin-left:2px;
	margin-top:2px;
}
.f_bottom a:link, .f_bottom a:visited ,.f_bottom a:active 
{
color:#00a0ee;  
text-decoration:none;
font-weight:normal;
font-style:normal;
}

.f_bottom  a:hover
{
color:#00a0ee;  
text-decoration:underline;
font-weight:normal;
font-style:normal;
}


.f_text2
{
	color:#333333;
	float:left;
	
	background-color:#ffffff;
	padding: 0px 5px;
	margin-left:10px;
	margin-top:2px;
}

.f_t_box
{
	position:relative;
	top:-10px;
	color:#333333;
	float:left;
	width:176px;
	
}





.f1
{
	position:relative;
	left:-679px; top:-90px; 
	float:left;
	height:100px;
	border-left:#11913e 3px solid;
	
}

.f2
{
	-moz-border-radius:0px;
	float:left;
	height:11px;
	width:11px;
	margin: 4px 3px;
	margin-right:6px;
}

.f3
{
	-moz-border-radius:0px;
	float:left;
	height:6px;
	width:6px;
	border:#eeeeee 3px solid;
	background-color:#eeeeee;
	margin: 4px 3px;
	margin-right:6px;
}

.f4
{
	position:relative;
	left:9px; top:-40px; 
	float:left;
	height:40px;
	width:5px;
	border-left:#0050ee 3px solid;
	border-bottom:#0050ee 3px solid;
	border-top:#0050ee 3px solid;
}




.f5
{
	position:relative;
	left: 40px;
	top: 4px; 
	clear:right;
	width:680px;
	height:3px;
	border-bottom:#eeeeee 3px solid;
	border-right:#eeeeee 3px solid;
	border-top:#eeeeee 3px solid;
	
}

.f6
{
	position:relative;
	left:-80px; top:5px; 
	float:left;
	height:3px;
	width:20px;
	border-bottom:#eeeeee 3px solid;
	border-top:#eeeeee 3px solid;
	
}

.f7
{
	-moz-border-radius:0px;
	float:right;
	height:8px;
	width:8px;
	background-color:#e4c46f;
	margin: 6px 0px;
	margin-right:1px;
}










.f_box2
{
	float:left;
	height:24px;
	width:800px;
	margin-left:25px;
	margin-top:20px;
	margin-bottom:5px;
}


.l_box
{
	clear:right;
	font-style:italic;
	height:24px;
	width:710px;
	margin: 20px  0px  0px 162px;
	
}

.l_box2
{
	float:left;
	height:24px;
	width:700px;
	margin-left:162px;
	margin-top:20px;
	margin-bottom:5px;
}

.l1
{
	position:relative;
	left:0px; top:0px; 
	float:left;
	height:40px;
	border-left:#11913e 3px solid;
}

.l_text
{
	color:#333333;
	float:left;
	
	background-color:#ffffff;
	padding: 0px 5px;
	margin-left:10px;
	margin-top:0px;
}

.l_t_box
{
	position:relative;
	top:-10px;
	color:#333333;
	float:left;
	width:500px;
	
}

.l4
{
	position:relative;
	left:9px; top:-40px; 
	float:left;
	height:40px;
	width:5px;
	border-left:#0080ee 3px solid;
	border-bottom:#0080ee 3px solid;
	border-top:#0080ee 3px solid;
}

.nav_box
{
	color:#333333;
	font-size:12px;
	width:500px;
	margin-left:25px;
	margin-top:10px;
	margin-bottom:0px;
}
.nav_f
{
	-moz-border-radius:0px;
	
	float:left;
	height:5px;
	width:5px;
	border:#eeeeee 3px solid;
	background-color:#eeeeee;
	margin: 2px 4px;
}

.k_box
{
	clear:right;
	font-style:italic;
	height:24px;
	width:550px;
	margin: 20px  0px  0px 305px;
	
}

.k_box2
{
	float:left;
	height:24px;
	width:550px;
	margin-left:305px;
	margin-top:20px;
	margin-bottom:5px;
}

.k4
{
	position:relative;
	left:9px; top:-40px; 
	float:left;
	height:40px;
	width:5px;
	border-left:#00a0ee 3px solid;
	border-bottom:#00a0ee 3px solid;
	border-top:#00a0ee 3px solid;
}

.k6
{
	position:relative;
	left:9px; top:-40px; 
	float:left;
	height:40px;
	width:5px;
	border-right:#00a0ee 3px solid;
	border-bottom:#00a0ee 3px solid;
	border-top:#00a0ee 3px solid;
}

.a_box
{
	clear:right;
	font-style:italic;
	height:24px;
	width:520px;
	margin: 20px  0px  0px 425px;
	
}

.a_box2
{
	float:left;
	height:24px;
	width:520px;
	margin-left:425px;
	margin-top:20px;
	margin-bottom:5px;
}

.a4
{
	position:relative;
	left:9px; top:-40px; 
	float:left;
	height:40px;
	width:5px;
	border-left:#00e0ee 3px solid;
	border-bottom:#00e0ee 3px solid;
	border-top:#00e0ee 3px solid;
}

.a6
{
	position:relative;
	left:9px; top:-40px; 
	float:left;
	height:40px;
	width:5px;
	border-right:#00e0ee 3px solid;
	border-bottom:#00e0ee 3px solid;
	border-top:#00e0ee 3px solid;
}

.inputField 
{ 
    BORDER-RIGHT: #7f7f7f 1px solid; 
    BORDER-TOP: #7f7f7f 1px solid; 
    BORDER-LEFT: #7f7f7f 1px solid; 
    BORDER-BOTTOM: #7f7f7f 1px solid; 
    FONT-SIZE:12px; 
    
} 

.errorField 
{
    BORDER-RIGHT: #9F0004 1px solid;
    BORDER-TOP: #9F0004 1px solid;
    BORDER-LEFT: #9F0004 1px solid;
    BORDER-BOTTOM: #9F0004 1px solid;
    FONT-SIZE: 12px;
   
    background-color: #FFFFCC;
} 
.errorTable 
{
    BORDER-RIGHT: #9F0004 1px solid;
    BORDER-TOP: #9F0004 1px solid;
    BORDER-LEFT: #9F0004 1px solid;
    BORDER-BOTTOM: #9F0004 1px solid;
    FONT-SIZE: 12px;
    background-color: #FFFFCC;
} 

.button
{
background-color: #bbdded;
    FONT-SIZE: 12px; 
    BORDER: #333333 1px solid; 
    
}