/* CSS Document */
body{ padding:0; margin:0; }
div, ul, p, h1, h2, h3, h4, img{ padding:0; margin:0; }
ul{ list-style-type:none; }
.bank{ line-height:0px; font-size:0px; clear:both; }

/*------------------------------up_div---------------------*/
A#logo{ display:block; top:40px; left:7%; position:absolute; }
A#logo img{ border: 0; }
#up_div{background:url(/images/up_bg.gif) repeat-x 0 0 #fff; color:#3b3b3b; width:100%; float:left;	}
#header{	background: url(/images/header.jpg) no-repeat center 0;	width: 100%;	margin: 0 auto;	position: relative;	height: 314px;}
#header img{	display:block; top:36px; left:120px; position:absolute;	}
#header img.logo{	position:absolute; left:50px; top:50px; display:block;	}
h1#head{	width: 95%;	display: block;	font: 15px Arial, Helvetica, sans-serif;	font-weight: bold;	position: absolute; top: 5px;	left: 0px;	text-align: right;	color: #c9c3ec; }
h1#head strong{	color: red; }
h1#head a{	text-decoration: none;	color: #ffb89d;	padding: 1px;	margin: 1px;}
h1#head a:HOVER{	text-decoration: underline;	color: blue;}
div#up_up_menu{	border: 0;	width: 23%; 	display:block; 	position:absolute; 	top:50px; 	left:75%;}
div#up_up_menu a,
div#up_up_menu a:VISITED{	color: #373737;	width:98%; 	display:block; 	padding: 1px;	margin: 1px;	font:12px/20px 'Trebuchet MS', Arial, Helvetica, sans-serif; 	font-weight:bold; 	text-decoration: none;	text-align: center;	background-color: transparent;	text-transform:uppercase; }
div#up_up_menu a.on,
div#up_up_menu a.on:VISITED,
div#up_up_menu a:HOVER{	color: white;	background-color: #e73c31;}
div#up_menu{	width:100%; 	display:block; 	position:absolute; 	top:253px; 	left:0px;	}
div#up_menu a{	float:left; 	display:block; 	margin:0 3px 0 3px;	font:13px/20px 'Trebuchet MS', Arial, Helvetica, sans-serif; 	text-transform:uppercase; 	font-weight:bold; 	padding:0 8px 0 8px;	color:#202020; 	background-color:#FFFFFF; 	text-decoration:none;	}
div#up_menu a.on{ color: red;	text-decoration: underline;}
div#up_menu a:hover,
#up_menu a.on:HOVER{	background-color: #de2418; color:#FFFFFF;	}
#header ul{	width:750px; 	display:block; 	position:absolute; 	top:253px; 	left:15%;	}
#header ul li{	float:left; display:block; margin:0 3px 0 3px;	}
#header ul li a{	font:13px/20px 'Trebuchet MS', Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; padding:0 8px 0 8px;	color:#202020; background-color:#FFFFFF; display:block; text-decoration:none;	}
#header ul li a.on{	background-color: #fff3f0;	text-decoration: underline;}	
#header ul li a:hover,
#header ul li a.on:HOVER{ color:white; background-color: red;	}

/*-----------------------------middle_div-----------------------*/
#mid_div{	background:url(/images/mid_bg.gif) repeat-x bottom ;  width:100%; float:left; 	}
#body{	width:99%; margin:0 auto 0 auto;	}

	/*------------ news informer -------------------*/
	p.body_news A{
	color: #00008b;	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	padding: 1px; margin: 1px;
	display: block;
}
	p.body_news A:VISITED{
	color: #0002bb;
}
	p.body_news A:HOVER{
	background-color: #fcfce6;
	text-decoration: underline;
	color: red;
}


#body_pan{	width:686px; margin:0 auto 0 auto; 	background:url(/images/body_pic.gif) no-repeat 0 0;	}
#body_pan h2{	font:24px/18px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#3b3b3b;  margin:0 0 12px 160px;	width:203px; display:block; background-color:#FFFFFF; }	
#body_pan p{	width:526px; display:block; font:15px/20px Arial, Helvetica, sans-serif; color:#525252; background-color:#FFFFFF;	margin:0 0 30px 160px;	}
#update{	width:308px; float:left;  margin:0; padding:0;	}
#update p.up{	background:url(/images/update_up.gif) no-repeat 0 0; margin:0; padding:0; width:308px; height:11px; font-size:0px; 	}
#update p.down{	background:url(/images/update_down.gif) no-repeat 0 0; margin:0; padding:0; width:308px; height:11px; font-size:0; 	}
#r{	width:100%; 	border:#d4d4d4 1px solid; 	padding: 5px;	margin-bottom: 15px;	}
#r h2{	width:99%; height:23px;  color:#b38800;	font:18px Georgia, "Times New Roman", Times, serif; 	margin:5px 0 0 5px; padding:5px 0 0 5px;	}
#latest{	width:306px; border-left:#d4d4d4 1px solid; border-right:#d4d4d4 1px solid; 	background:url(/images/latest_bg.gif) no-repeat  left bottom #fff; color:#525252;	}
#latest h2{	background:url(/images/latest_up.gif) no-repeat #fff; width:160px; height:23px; display:block; color:#b38800;	font:18px Georgia, "Times New Roman", Times, serif; margin:0 0 14px 44px; padding:22px 0 0 0;	}
#latest h3{	width:222px; display:block; color:#d20039;	font:16px 'Trebuchet MS', Arial, Helvetica, sans-serif; 	margin:0 0 10px 44px; padding:0 0 0 0; font-weight:normal; background-color:#FFFFFF;	}
#latest ul{	width:236px; display:block; margin:0 0 0 44px; font-size:0px;	}
#latest ul li{	display:block; background:url(/images/arrow.gif) no-repeat 0 9px; margin:0; padding:0 0 0 19px;}
#latest ul li a{	font:16px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#525252; text-decoration:underline; background-color:#FFFFFF;	}
#latest ul li a:hover{	text-decoration:none;	}
#latest p{	width:222px; display:block; color:#d20039;	font:16px 'Trebuchet MS', Arial, Helvetica, sans-serif; 	margin:5px 0 0px 44px; padding:0 0 0 0; font-weight:normal; background-color:#FFFFFF;	}
#latest h4{	width:242px; display:block; font:24px Arial, Helvetica, sans-serif; line-height:30px;	margin:5px 0 0px 44px; padding:0 0 0 0; font-weight:normal; 	}
#latest a.more{	width:66px; height:18px; background:url(/images/more_arrow.gif) no-repeat; float:right; display:block;	 padding:0 40px 0 0; text-indent:-2000px;	}
#latest a.more:hover{	width:66px; height:18px; background:url(/images/more_arrow_h.gif) no-repeat; float:right; display:block;	padding:0 40px 0 0; margin:0;	}
/*-------------------------services----------------------*/
#ser{	width:308px; float:left;  margin:0 0 40px 25px; padding:0; 	}
#ser p.se{	background:url(/images/update_up.gif) no-repeat 0 0; margin:0; padding:0; width:308px; height:11px; font-size:0px; 	}
#ser p.se_down{	background:url(/images/update_down.gif) no-repeat 0 0; margin:0; padding:0; width:308px; height:11px; font-size:0; 	}
#services{	width:306px; border-left:#d4d4d4 1px solid; border-right:#d4d4d4 1px solid; 	background:url(/images/latest_bg.gif) no-repeat  left bottom #fff; color:#525252;	}
#services h2{	background:url(/images/services.gif) no-repeat #fff; width:235px; height:23px; display:block; color:#D20039;	font:16px 'Trebuchet MS', Arial, Helvetica, sans-serif; margin:0 0 14px 38px; padding:22px 0 0 0; font-weight:bold;	}
#services img{	margin:0 0 8px 38px; display:block;	}
#services a.click{	padding:0; margin:0 0px 15px 125px; font:12px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#000000;	text-transform:uppercase; font-weight:bold; text-decoration:none; display:block; background-color:#fff; 	}
#services a.click:hover{	color:#D20038; background-color:#fff;	}
#services ul{	width:228px; display:block; margin:0 0 0 38px; font-size:0px;	}
#services ul li{	display:block; background:url(/images/servo.gif) no-repeat 0 9px; margin:0; padding:0 0 0 11px;}
#services ul li a{	font:16px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#525252; text-decoration:underline; background-color:#FFFFFF;	}
#services ul li a:hover{	text-decoration:none;	}
#services a.more1{	width:66px; height:18px; background:url(/images/more_arrow.gif) no-repeat; float:right; display:block;	 padding:0 40px 0 0; text-indent:-2000px; margin:10px 0 0 0;	}
#services a.more1:hover{	width:66px; height:18px; background:url(/images/more_arrow_h.gif) no-repeat; float:right; display:block;	padding:0 40px 0 0; margin:10px 0 0 0;	}
/*----------------------------------footer------------*/
#footer{	width: 100%;	float: left;	margin-top: 20px;	border-top: 3px solid #f7f3f7;	background-color: #ffffef;	padding-top: 20px;		padding-bottom: 20px;}
#foo{	width:686px; margin:0 auto;	}
#foo ul{	 width:540px; display:block; margin:0 0px 8px 70px; height:14px;	 }
#foo ul li{	float:left;  	font:13px/14px 'Trebuchet MS', Arial, Helvetica, sans-serif; 	font-weight:normal;	color:#6F5D2B; 	height:14px; 	display:block; 	background-color:#FFFFFF;	}
#foo ul li a{	font:13px/14px 'Trebuchet MS', Arial, Helvetica, sans-serif;  font-weight:normal;	color:#6F5D2B; text-decoration:none; padding:0 12px 0 12px; background-color:#FFFFFF;	}
#foo ul li a:hover{	text-decoration:underline;	}
#foo p{	width:99%; 	display:block; 	font:12px/20px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#D20039; 	margin:0;	}
#foo p A.hide,#foo p A.hide:VISITED, #foo p A.hide:HOVER{	color:#D20039;	text-decoration: none;}
#foo p A.on,#foo p A.on:VISITED{	color:#D20039;	text-decoration: underline;}
#foo p A.on:HOVER{	font-style: italic;}	
#foo p.de{	margin:0 0  0 249px;  line-height:20px; background-color:#fff; display:block;	color:#D20039; width:350px; padding:0; 	}
#foo p.de a{	color:#000; background-color:#fff; text-decoration:underline;	}
#foo p.de a:hover {		color:#fff;	background-color:#D20039;	}
#foo ul.css{	width:140px; display:block;	margin:10px 0 98px 268px; font-size:0px; padding:0px;	}
#foo ul.css li{	display:block; float:left; margin:0 0 0 0; padding:0;	}
#foo ul.css li a{	display:block; text-indent:-2000px;	height:19px; margin:0 14px 0 0;	font-size:0px; padding:0;	}
#foo ul.css li a.htm{	background:url(/images/xhtml.gif) no-repeat 0 0; width:62px;		}
#foo ul.css li a.htm:hover{	background:url(/images/xhtml_h.gif) no-repeat 0 0; width:62px;		}
#foo ul.css li a.cs{	background:url(/images/css.gif) no-repeat; width:48px;		}
#foo ul.css li a.cs:hover{	background:url(/images/css_h.gif) no-repeat; width:48px;		}


/* news */
div#kprf_news{}
div#kprf_news A#news_item, 
div#kprf_news A#news_item:VISITED{
	display: block;
	padding: 3px 0px 3px 10px;
	text-decoration: none;
	margin-top: 15px;
}
div#kprf_news A#news_item H3{
	font-size: 16px;
}
div#kprf_news A#news_item:HOVER{
	background-color: #fff4f4;
	text-decoration: underline;
}
div#kprf_news span#item{
	display: block;
	padding-left: 15px;
}
div#kprf_news span#item strong{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffa4a4;
}


#photo_gallery h1#gallery_head{
	width:99%; height:23px;  color:#b38800;	
	font:25px Georgia, "Times New Roman", Times, serif; 	
	margin:5px 0 0 5px; padding:5px 0 0 5px;	
}
#photo_gallery A#cat_item,
#photo_gallery A#cat_item:VISITED{
	display: block;	width: 48%;	padding: 2px;
	margin: 2px;	float: left;	border: 1px solid white;
	text-decoration: none; color: blue;}
#photo_gallery A#cat_item img{	border: none;	margin-right: 10px;}
#photo_gallery A#cat_item:HOVER{	background-color: #fff2ea;	border: 1px solid Red;}
#photo_gallery A#cat_item h2{
	width: 99%;
	color: #b38800;
	font: 18px Georgia, "Times New Roman", Times, serif;
	margin: 2px 0 0 5px;
	padding: 0 0 0 5px;
}
#photo_gallery A#cat_item big{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #373737;
}


A#gal_photo_small_it,
A#gal_photo_small_it:VISITED{}
A#gal_photo_small_it img{
	border: 1px solid White;
	margin: 2px;
}
A#gal_photo_small_it:HOVER img{
	border: 1px solid Red;
}

p.news_date_item{
	color: red;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	font-size: 12px;
}

div#smaltext,
div#newsfull{
	padding-left: 30px;
}

a#atakge, a:VISITED#atakge{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	txext-decoration: none;
	display: block;
	padding-left: 30px;
}
a#atakge u, a:VISITED#atakge u, a:HOVER#atakge u{
	text-decoration: none;
	color: red;
	padding-right: 10px;
	font-weight: bold;
}
a#atakge, a:VISITED#atakge big{
	text-decoration: none; 
	}
a:HOVER#atakge big{
	text-decoration: underline;
}
