@charset "windows-1251";
/* CSS Document */

body{
	background:#0062bb;
	color:#686868;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
}
a{ color:#008fd4; text-decoration:underline;}
a:hover{ color:#008fd4; text-decoration:none;}

ul{
	list-style-image:url(../images/bg_list.gif);
}
.main_container{
	padding:0px;
	margin:0px;
	background:url(../images/bg_body.gif) top left repeat-x;
	width:100%;
	float:left;
}
.footer{
	padding:0px;
	margin:0px;
	background:#0062bb url(../images/_bg_footer.gif) top left repeat-x;
	height:75px;
	width:100%;
	clear:both;
}
.footer_main{
	width:970px;
	margin:0 auto;
	padding-left:7px;
	padding-top:30px;
	padding-right:7px;
	color:#231f20;
}
.footer_main a{
	 color:#231f20;
	 text-decoration:none;
	 padding-right:30px;
}
.footer_main a:hover, .footer_main a.selected{ color:#fff;}

.main{
	margin:0 auto;
	width:998px;
}
.main1{
	background:url(../images/bg_main.gif) top left repeat-y;
	float:left;
}
.main_left{
	background:url(../images/bg_main_left.gif) top left no-repeat;
	float:left;
}
.main_right{
	background:url(../images/bg_main_right.gif) top right no-repeat;
	padding-left:7px;
	padding-right:7px;
	width:984px;
	float:left;
}
.head{
	background:url(../images/bg_menu.gif) top left repeat-x;
	width:984px;
	height:54px;
	float:left;
}
.lang{
	float:left;
	background:url(../images/bg_lang.gif) top left no-repeat;
	width:258px;
	height:31px;
	color:#008fd4;
	padding-top:23px;
	padding-left:18px;
}
.lang a{ color:#231f20; text-decoration:none;}
.lang a:hover, .lang a.lang_active{ color:#008fd4; text-decoration:none;}

/*************************** menu ********************************************/

.menu{
	float:left;
	width:708px;
}
.menu ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.menu ul li{
	display:inline;
	float:left;
	padding:0px;
	margin:0px;
}

.menu a, .menu :visited {
color:#231f20;
text-decoration:none;
}
.menu a em.lft, .menu a.current em.lft {
display:block;
float:left;
width:18px;
height:54px;
background: none;
}
.menu a b, .menu a.current b {
display:block;
font-weight:normal;
float:left;
padding-top:23px;
height:31px;
line-height:31px;
background: none;
cursor:pointer;

}
.menu a em.rgt, .menu a.current em.rgt {
display:block;
float:left;
width:18px;
height:54px;
background: none;
}

.menu :hover {
white-space:normal;
}

.menu a:hover b, .menu a.current b {
color:#fff;
background:url(../images/bg_btn.gif) top left repeat-x;
}
.menu a:hover em.lft, .menu a.current em.lft {
background:url(../images/bg_em_left.gif) top left no-repeat;
}
.menu a:hover em.rgt, .menu a.current em.rgt {
background:url(../images/bg_em_right.gif) top left no-repeat;
}
/*************************** end of menu ********************************************/

.banner{
	width:984px;
	background:url(../images/banner.gif) top right no-repeat;
	height:292px;
	float:left;
}
.banner h1{ padding:0px; margin:0px;}
.banner h1 a{ 
	display:block; 
	background:url(../images/logo.gif) top left no-repeat;
	width:264px;
	height:215px;
}
.banner h1 a span{display:none;} 

.container{
	width:984px;
	background:url(../images/bg_submenu.gif) top left repeat-x;
	float:left;
	clear:both;
}
.left{
	float:left;
	width:264px;
	
}
.left ul{
	list-style-image:none;
	padding:0px;
	margin:0px;
	width:264px;
	float:left;
	border-bottom:1px solid #fff;
}
.left ul li{
	width:242px;
	height:23px;
	background:url(../images/bg_submenu.gif) top left repeat-x;
	display:block;
	padding-left:22px;
	padding-top:12px;
}
.left ul li a{
	color:#231f20;
	text-decoration:none;
	background:url(../images/bullet_submenu.gif) left no-repeat;
	padding-left:24px;	
}
.left ul li a:hover, .left ul li a.active{
	color:#008fd4;	
}

.right{
	float:left;
	width:670px;
	padding:18px 25px 51px 25px;
}
h1, h2{
	padding:0px;
	margin:0px;
}
h1{
	color:#231f20;
	font-size:24px;
	font-weight:normal;
}
.blue{color:#008fd4;}
.path{
	width:670px;
	color:#b1b1b1;
	padding-top:8px;
	padding-bottom:24px;
}
.path a{color:#b1b1b1; text-decoration:none;}
.path a:hover{color:#b1b1b1; text-decoration:underline;}
.content{
	width:670px;
}
.pagingBtm{margin:10px 0 0 0px; padding:10px 0 10px 0; text-align:left;}
.pagingBtm a{padding:2px 7px 2px 7px; background-color:#008fd4; text-decoration:none; margin:0 1px 0 0; color:#fff; border:1px solid #fff;}
.pagingBtm a:hover{text-decoration:none; color:#008fd4; background-color:#fff; border:1px solid #008fd4;}

tr.tblH{background-color:#008fd4;}
tr.tblBrd td{border-bottom:1px solid #008fd4;}

.galThumbs{margin:0; padding:5px 0 0 0; text-align:center; position:relative; height:50px;}
.galThumbs a{ text-decoration:none;}
.galThumbs a img{padding:3px 3px 3px 3px; text-decoration:none; color:#6c94cd; border:1px solid #6c94cd; margin-bottom:-18px;}
.galThumbs a:hover img{text-decoration:none; color:#FFFFFF; border:1px solid #FFFFFF}
.myinput{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#008fd4;
	background:none;
	border:1px solid #008fd4;
}
.butt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background:#008fd4;
	border:none;
}
table.t1{
	background:url(../images/bg_submenu.gif) repeat-x;
}

