BODY{
	background-color: #f2f2f2;
	color: #000000;
	font-size: 12px;
	MARGIN: 0px 0px 0px 0px;
	font-family: Verdana, Arial,Sans-Serif,Verdana;
}

a,a:link,a:link,a:link,a:hover{background:transparent;text-decoration:underline;cursor:pointer} a:link{color:#369} a:visited{color:#369;} a:hover,a:active{color:#f60} a:active{outline:none;}:focus{-moz-outline-style:none;}


a.banner:link, a.banner:active, a.banner:visited {color:#FFFFFF; font-size:11px; text-decoration:none;}
a.banner:hover {color:#FFFFFF; font-size:11px; text-decoration:underline;}

a.zel,a.zel:link,a.zel:link,a.zel:link,a.zel:hover{background:transparent;text-decoration:underline;cursor:pointer} 
a.zel:link{color:#84C51F} a.zel:visited{color:#84C51F;} a.zel:hover,a.gr:active{color:#f60} a.zel:active{outline:none;}:focus{-moz-outline-style:none;}


a.gr,a.gr:link,a.gr:link,a.gr:link,a.gr:hover{background:transparent;text-decoration:underline;cursor:pointer} 
a.gr:link{color:#8d8d8d} a.gr:visited{color:#8d8d8d;} a.gr:hover,a.gr:active{color:#f60} a.gr:active{outline:none;}:focus{-moz-outline-style:none;}

a.gr_not,a.gr_not:link,a.gr_not:link,a.gr_not:link,a.gr_not:hover{background:transparent;text-decoration:none;cursor:pointer} 
a.gr_not:link{color:#8d8d8d} a.gr_not:visited{color:#8d8d8d;} a.gr_not:hover,a.gr_not:active{color:#f60} a.gr_not:active{outline:none;}:focus{-moz-outline-style:none;}


a.not_pod,a.not_pod:link,a.not_pod:link,a.not_pod:link,a.not_pod:hover{background:transparent;text-decoration:none;cursor:pointer} 
a.not_pod:link{color:#369} a.not_pod:visited{color:#369;} a.not_pod:hover,a:active{color:#f60} a.not_pod:active{outline:none;}:focus{-moz-outline-style:none;}

a.last:link,a.last:hover, a.last:visited, a.last:active {color:#FFFFFF; font-size:13px; text-decoration:none;}

textarea, input, select {
	color: #000000;
	font-size: 14px;
	font-family: Verdana, Arial;
}

input.fm, textarea.fm, select.fm {
	border-width: 1px; 
	border-style: solid; 
	font-family: tahoma, sans-serif; 
	font-size: 11px; 
	padding: 2px;
}

h1 {
	font-family: Arial Cyr, Arial;
	font-size: 20px;
	font-weight: bold;
	padding: 0px;
	margin: 6px 0px 6px 0px;
	display: inline;
	color:#990000;
}

h2 {
	font-family: Arial Cyr, Arial;
	font-size: 18px;
	font-weight: bold;
	padding: 0px;
	margin: 6px 0px 6px 0px;
	display: inline;
	color:#990000;	
}

h2.art 	{

	font-family: Verdana, Arial Cyr, Arial;
	font-size: 16px;
	padding: 0px;
	margin: 6px 0px 6px 0px;
	display: inline;
	color:#373737;	
}

h3.art 	{

	font-family: Verdana, Arial Cyr, Arial;
	font-size: 15px;
	padding: 0px;

	display: inline;
	color:#373737;	
}

a.head_menu {
	font-size:10px;
	color: #2A73BF;
	text-decoration: none;
}

a.head_menu:hover {
	font-size:10px;
	color: #fff;
	background: #2A73BF;
	border-bottom: none;
	text-decoration: none;
}

a.footer_menu {
	color: #2A73BF;
	text-decoration: none;
	border-bottom: 1px;
}

a.footer_menu:hover {
	color: #fff;
	background: #2A73BF;
	border-bottom: 1px;
	text-decoration: none;
}

a.rubr_list_top {
	color: #0156b0;
	text-decoration: none;
	border-bottom: 1px;
	font-size:14px;
	font-weight:bold;
}

a.rubr_list_top:hover {
	color: #fff;
	background: #0156b0;
	border-bottom: 1px;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;	
}

a.rubr_list_second {
	color: #2A73BF;
	text-decoration: none;
	border-bottom: 1px;
	font-size:10px;
}

a.rubr_list_second:hover {
	color: #fff;
	background: #2A73BF;
	border-bottom: 1px;
	text-decoration: none;
	font-size:10px;
}

a.second_menu {
	color: #F17707;
	text-decoration: none;
	border-bottom: 1px;
	font-size:14px;
	font-weight:bold;		
}

a.second_menu:hover {
	color: #fff;
	background: #F17707;
	border-bottom: 1px;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;		
}

#main{
	width:960px;
	padding:2px;
}

a.menu_nav{padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:0px; height:25px;display:block;float:left; font-size:12px;} 
a.menu_nav:link, a.menu_nav:visited{text-decoration:none; background-image:url(/images/finde_header_gr.gif); background-repeat:repeat-x; color:#000000} 
a.menu_nav:hover, a.menu_nav:active{text-decoration:none; background-image:url(/images/finde_header_bgr.gif); background-repeat:repeat-x; color:#000000;} 


a.page{margin:1px;padding-left:3px; padding-right:3px; padding-top:5px;width:20px;height:20px;display:block;float:left;font-weight:bold;} 
a.page:link, a.page:visited{text-decoration:none;background-color:#a61a1e;border:1px solid #ccc;color:#FFF} 
a.page:active:link, a.page.active:visited{text-decoration:none;background-color:#a61a1e;color:#FFFFFF;border:1px solid #981017;} 
a.page:hover, a.page:active{text-decoration:none;background-color:#fefefe;border:1px solid #888;color:#0d0732;} 

a.page_active{margin:1px;padding-left:3px; padding-right:3px; padding-top:5px;width:20px;height:20px;display:block;float:left;font-weight:bold;} 
a.page_active:link, a.page_active:visited{text-decoration:none;background-color:#CCCCCC;border:1px solid #ccc;color:#FFF} 
a.page_active:active:link, a.page_active.active:visited{text-decoration:none;background-color:#CCCCCC;color:#FFFFFF;border:1px solid #981017;} 
a.page_active:hover, a.page_active:active{text-decoration:none;background-color:#CCCCCC;border:1px solid #888;color:#0d0732;} 


a.page_next{margin:1px;padding-left:3px; padding-right:3px; padding-top:5px;width:100px;height:20px;display:block;float:left;font-weight:bold;} 
a.page_next:link, a.page_next:visited{text-decoration:none;color:#0d0732; border:1px solid #CCCCCC} 
a.page_next:active:link, a.page_next.active:visited{text-decoration:none;color:#0d0732; border:1px solid #CCCCCC} 
a.page_next:hover, a.page_next:active{text-decoration:none;color:#0d0732; border:1px solid #CCCCCC} 

#content .pagination.keylist{position:relative;margin:0;padding:0;font-weight:normal;height:1.5em;text-align:center;} 
#content .pagination.keylist a{margin:0 1px 5px 0;padding:3px;width:22px;height:15px;display:block;float:left;font-weight:bold;} 
#content .pagination.keylist a:link,#content .pagination.keylist a:visited{text-decoration:none;background-color:#aaaaaa;border:1px solid #ccc;color:#FFF} 
#content .pagination.keylist a:hover,#content .pagination.keylist a:active{text-decoration:none;background-color:#fefefe;border:1px solid #888;color:#0d0732;} 
#content .pagination.keylist a.active:link,#content .pagination.keylist a.active:visited{text-decoration:none;background-color:#a61a1e;color:#FFFFFF;border:1px solid #981017;} 
#content .pagination.keylist a.gray_me_out{background-color:#fff;color:#d6d6d6;border:1px solid #e2e2e2;cursor:default;} 


a.articles {
	color: #373737;
	border-bottom: 1px dotted #373737;
	text-decoration: none;
}



a.articles:hover {
	color: #fff;
	background: #373737;
	border-bottom: none;
	text-decoration: none;
}

.tabname {
	width:140px;
    background-color: #CCCCCC;
    padding:5px;
    float:left;
	border-bottom:1px solid #CECECD;
}

.tabname-active {
  	border-top:1px solid #CECECD; 
    border-left:1px solid #CECECD; 
    border-right:1px solid #CECECD;  
   	border-bottom:0px solid #CECECD;                         
	background-color: #FFFFFF; 
	float:left;  
}

    .tabHidden { 
        display: none;
    }
    .tab {
       border-left:1px solid #CECECD;
       border-right:1px solid #CECECD;
       border-bottom:1px solid #CECECD;
       padding:10px;
       
    }
    .clear_n {
    	border-bottom: solid 1px #CECECD;
    	float:left;
    	width:175px;
        margin-top:10px; 
       
    }

    .clear_n_v {
    	border-bottom: solid 1px #CECECD;
    	float:left;
    	width:5px;
        margin-top:10px; 
       
    } 
    
#r-corner {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width:760px; text-align:left;
	border-collapse:collapse;
	margin-right:20px;
}

#r-corner thead th.r-company{background:#b9c9fe url("/images/left_table_h.png") left -1px no-repeat;}

#r-corner thead th.r-q4 {
	background:#b9c9fe url("/images/right_table_h.png") right -1px no-repeat;
}

#r-corner th {
	font-weight:normal;
	font-size:13px;
	color:#039;
	background:#b9c9fe;
	padding:8px;
}

#r-corner td {
	background:#e8edff;
	border-top:1px solid #fff;
	color:#669;
	padding:8px;
}

#r-corner tfoot td.r-foot-left {
	background:#e8edff url("/images/left_table_f.png") left bottom no-repeat;
}

#r-corner tfoot td.r-foot-right {
	background:#e8edff url("/images/right_table_f.png") right bottom no-repeat;
}

#r-corner tbody tr:hover td {
	background:#d0dafd;
}

img.shadow_logo {
	background: url(/images/shadow.gif) no-repeat right bottom;
	padding: 3px 6px 6px 5px;
}

.contmain {
	padding-left: 8px;
	margin: 0 0 20px -8px;	
	background: url(/images/ico_contact.gif) no-repeat;
}

.contmain_adv {
	padding-left: 8px;
	margin: 0 0 20px -8px;	
	background: url(/images/ico_adv.gif) no-repeat;
}

.contmain_all_kiev {
	padding-left: 8px;
	margin: 0 0 20px -8px;	
	background: url(/images/ico_all_link.gif) no-repeat;
}


.indiv {padding:10px; background: #eaeaea  url(/images/bg_contact.gif);}

.indiv_g {padding:10px; background: #feeed8  ; border:1px solid #FFA22E}

#commen_view {
	padding-top:5px;
}

div.comment_type {
	float:right; color:#CECCCD; font-size:10px;
}

#coment_lev {
	border:1px solid #CECCCD;
	padding:10px;
	background:#fffaf3;
}

#coment_lev span {
	font-size:10px;
}

#commen_view p {
	line-height:120%;
	font-size:12px;
}

#commen_view div.ft {
	border-top:1px solid #CECCCD;
	padding-top:5px;
	height:10px;
}

#commen_view .avatar {
	border: 1px solid #CECCCD; 
	background: #fff; 
	padding: 1px; 
	float: left;
	margin-right:10px; 
	width: 27px; 
	max-height: 53px;
}

#table_concurs td {
	padding:15px;
}

    