body{background-color:#ececec;
     font-family:tahoma;
     margin:0;
     padding:0;
     }
.head1{
background-color:#49bdef;
font-size:85%;
color:gray;
text-align:right;
padding-top:4px;
padding-bottom:4px;
}     
.head2{
background-color:#bfe2f9;
padding-left:2%;
padding-top:6px;
padding-bottom:6px;
font-size:95% 
} 
.leftmenu{
width:130px;
height:100%;
border-right:2px solid #cccccc;
 line-height:150%;
 padding-top:1%;
}
.main{
height:100%;
background-color:#ffffff;
padding-bottom:0px;
padding-top:10px;
text-align:justify;
padding-left:8px;
padding-right:8px;
margin-right:8px;
line-height:190%;
}
.rightmenu{
width:130px;
padding-top:3px; 
line-height:150%; 
text-align:right; 
padding-right:5px;
border-left:2px solid #cccccc;
background-color:#ececec;
}     
h1{line-height:170%; 
   padding-left:5px; 
   margin-right:15px; 
   border:1px solid #cccccc; 
   letter-spacing:1px; 
   font-size:100%; 
   color:black; 
   margin-bottom:0.5%; 
   padding-top:0; 
   margin-top:0}
h2{line-height:170%; 
   padding-left:5px; 
   border:1px solid #cccccc; 
   letter-spacing:1px; 
   font-size:90%; 
   color:black; 
   margin-bottom:0.5%; 
   padding-top:0; 
   margin-top:0}  
h3{
	padding:0px;
	margin:0px;
	padding-left:5px;
	font-weight:700;
	font-size:90%; 
	
}
.menu_span{
	padding-left:5px;
	font-weight:700;
	font-size:90%; 
}
.menu_span2{
	padding-left:5px;
	font-size:90%; 
	text-align:left;
}
h3.blue{
color:blue;
}
ul{list-style-type:none;                         
   margin:0; 
   padding: 0 0 1.1em 0;
   }
li{padding: 0.2ex 0;}     
.flat{
         font-size:95%; 
         color:gray; 
				 border: 1px solid gray;
}
.flat_ta{
         font-size:120%; 
         color:gray; 
				 border: 1px solid gray;
}
.button{
         font-size:95%; 
         color:#333333; 
				 border: 1px solid gray;
}
a{
				color:black; 
				text-decoration:underline;
}                       
a.main-link{
		 font-size:95%; 
         color:gray; 
         text-decoration:none;
         border:1px solid #bfe2f9;
         padding:2px;
         padding-left:4px;
         padding-right:4px}
a.main-link:hover{background-color:white; 
                  border:1px solid gray}

a.menu-link{color:black; 
text-decoration:none; 
padding:3px; 
display:block; 
border-top:1px solid #ececec; 
border-bottom:1px solid #ececec;
padding-left:12px}
a.menu-link:hover{background-color:white; 
                  border-top:1px solid gray; 
                  border-bottom:1px solid gray}
                  
a.active_link{
									text-decoration:none; 
									padding:3px; 
									display:block; 
									border-top:1px solid #ececec; 
									border-bottom:1px solid #ececec;
									padding-left:12px;
									background-color:white; 
									border-top:1px solid gray; 
									border-bottom:1px solid gray;
}                  
.content{

                       text-align:justify; 
                       padding-left:8px; 
                       padding-right:8px; 
                       line-height:170%;
                       margin-bottom:20px;
                       }
.searchform{
font-weight:700;
font-size:70%;
border:1px solid gray;
}  
.mainform{
font-weight:700;
font-size:90%;
border:1px solid gray;
}  
td.td_head{
background-color:#bfe2f9;
padding:4px;
padding-left:10px;
}                     
td.td_head3{
background-color:#bfe2f9;
padding:4px;
text-align:right;
padding-right:10px;
color:blue;
}                     
td.td_main{
padding:3px;
}                  
td.td_main3{
padding:3px;
text-align:right;
padding-right:10px;
}                  
td.td_main2{
padding:3px;
font-weight:normal;
font-size:110%;
}                  
a.nound{
text-decoration:none;
}                  
a.vakancy_link{
color:blue;
text-decoration:none;
}
img{
	border:0px;
}
a.red_link{
color:red;
font-weight:bold;
text-decoration:none;
}

a.bold_link{
font-weight:bold;
text-decoration:none;
}

ul.article{list-style-type:disc;                         
   margin:20px; 
   margin-top:0px; 
   padding: 3 3 3 3;
   }
l.articlei{padding: 0.2ex 0;}     
