@charset "windows-1251";
@import url(basetags.css);
/* global styles */
span.greyt{color:#7d8a93;}
span.greyt_bot{color:#758aa1; }
a{text-decoration:none; color:#2F4E73;}
a:hover{color:#900;}
h1{font-size:120%; color:#2F4E73;}
/* framefork */
#window{position:relative; min-width:900px; max-width:1200px; min-height:100%; margin:0 auto; padding:0 10px 10px;}
/* framefork */
/* header */
#header{overflow:hidden; position:absolute; top:0; left:0; width:100%; height:156px; padding:0 0 19px 0; background:#2f4e73;}
#header .wrap{position:relative;}
#header .wrap .logo{float:left; width:245px; height:126px; padding:30px 0 0 0;}
#header .wrap .logo a{display:block; width:200px; height:126px; margin:0 auto; background:url(img/logo.png) 0 0 no-repeat;}
#header .wrap .links{margin:0 0 0 245px;}
#header .wrap .links .news{display:inline; float:left; margin:0 245px 0 0;}
#header .wrap .links .news ul{padding:90px 20px 0 50px;}
#header .wrap .links .news ul li{width:100%; font-size:90%;}
#header .wrap .links .news ul li.title{text-transform:uppercase;}
#header .wrap .links .news ul li a{padding:4px 0; color:#7d8a93;}
#header .wrap .links .news ul li a:hover{color:#FFF; text-decoration:underline;}
#header .wrap .links .news ul li a.active{color:#FFF;}
#header .wrap .links .menu{display:inline; overflow:hidden; float:right; width:245px; margin:0 0 0 -245px; background:url(img/menu.png) 8px 0 no-repeat;}
#header .wrap .links .menu ul{width:198px; margin:0 0 0 8px;}
#header .wrap .links .menu ul li{height:26px; margin:0 0 3px 0; padding:0 0 0 15px; background:#7e8b94;}
#header .wrap .links .menu ul li.main{padding:15px 0 0 15px;}
#header .wrap .links .menu ul li a{color:#FFF; line-height:26px;}
/* header */
/* wrapper */
#wrapper{overflow:hidden; position:relative; width:100%; min-height:100%; padding:200px 0 0 0; background:#FFF;}
	/* content */
#wrapper .content{display:inline; overflow:hidden; width:auto; float:left; margin:0 245px 0 245px;}
#wrapper .content .title{height:30px; background:#FFF url(img/line.png) left bottom no-repeat;}
#wrapper .content .title .value{height:27px; padding:0 0 0 20px; color:#FFF; font-size:80%; line-height:27px; background:#2f4e73 url(img/content-header.png) 0 0 repeat-x;}
#wrapper .content .title .value h1{color:#FFF;}
#wrapper .content .in{padding:0 10px 40px;}
#wrapper .content .in h1{padding:20px 0 10px 0; color:#2F4E73; font-weight:normal; font-size:18px;}
#wrapper .content .in p{padding:10px 0; color:#000; font-size:100%; line-height:1.6;}
	/* content */
	/* sidebar left */
#wrapper .sidebar_left{display:inline; overflow:hidden; float:left; width:245px; margin:0 0 0 -100%;}
#wrapper .sidebar_left .inside{padding:0 16px 0 26px;}
#wrapper .sidebar_left .inside dl{width:100%;}
#wrapper .sidebar_left .inside dl dt.title{padding:0 0 0 20px; color:#e1e3e6; line-height:26px; background:#7e8b94;}
#wrapper .sidebar_left .inside dl dd.ad{padding:10px 0; color:#000; font-size:80%; text-align:center;}
#wrapper .sidebar_left .inside dl dd ul{padding:20px 0 30px 0; background:#e1e3e6;}
#wrapper .sidebar_left .inside dl dd ul li{width:100%;}
#wrapper .sidebar_left .inside dl dd ul li a{display:block; padding:4px 0 4px 24px; color:#000; font-size:14px; text-decoration:none;}
#wrapper .sidebar_left .inside dl dd ul li a:hover{background:url(img/active.png) left center no-repeat; color:#900;}
#wrapper .sidebar_left .inside dl dd ul li.active a{color:#2f4e73; background:#e1e3e6 url(img/active.png) left center no-repeat;}
#wrapper .sidebar_left .inside dl dd ul li.active a:hover{color:#2f4e73; background:#e1e3e6 url(img/active.png) left center no-repeat;}
	/* sidebar left */
	/* sidebar right */
#wrapper .sidebar_right{display:inline; overflow:hidden; float:right; width:245px; margin:0 0 0 -245px;}
#wrapper .sidebar_right .search{padding:0 0 0 16px;}
#wrapper .sidebar_right .search form fieldset{background:url(img/sfield.png) 0 0 no-repeat;}
#wrapper .sidebar_right .search form fieldset input.search{width:130px; height:27px; padding:0 5px 0; border:0; color:#000; font-size:90%; line-height:27px; background:none;}
#wrapper .sidebar_right .search form fieldset input.button{width:62px; height:26px; margin:0 0 0 7px; border:0; color:#FFF; font-size:90%; line-height:26px; background:url(img/sbutton.png) 0 0 no-repeat;}
#wrapper .sidebar_right .inside{padding:0 26px 0 16px;}
#wrapper .sidebar_right .inside ul{width:100%; padding:20px 0 0 0;}
#wrapper .sidebar_right .inside ul li p{padding:10px 0; color:#7e8b94;}
#wrapper .sidebar_right .inside ul li.leftnav{position:relative; width:202px; margin:0 0 20px 0;}
#wrapper .sidebar_right .inside ul li .band{position:absolute; top:0; left:0; width:192px; padding:0 0 0 8px; background:url(img/rightbandthumbnail.png) left center no-repeat;}
#wrapper .sidebar_right .inside ul li .band a.title{color:#FFF; font-size:10px; line-height:18px; text-decoration:none; cursor:pointer;}
#wrapper .sidebar_right .inside ul li a.thumbnail{display:block; width:202px; height:124px;}
#wrapper .sidebar_right .inside ul li img{width:200px; height:122px; border:1px solid #7e8b94;}
#wrapper .sidebar_right .inside ul li.ad{}
#wrapper .sidebar_right .inside ul li.ad a{color:#000; font-size:10px; line-height:2; text-decoration:underline;}
#wrapper .sidebar_right .inside ul li.ad a:hover{color:#900;}
	/* sidebar right */	
#wrapper .empty{height:130px;}
/* wrapper */
/* footer */
#footer{position:relative; width:100%; height:150px;}
#footer .left{position:absolute; top:0; left:0; width:10px; height:100%; background:url(img/left.png) 0 0 repeat-y;}
#footer .right{position:absolute; top:0; right:0; width:10px; height:100%; background:url(img/right.png) 0 0 repeat-y;}
#footer .bg{height:100%; margin:0 4px 0; background:#FFF;}
#footer .in{position:absolute; top:40px; left:245px;}
#footer .in .copyright{padding:0 0 12px 0; font-size:90%;}
#footer .in .copyright a{color:#7d8a93;}
#footer .in .copyright a.map{text-decoration:underline;}
#footer .in .ext{}
#footer .in .ext a{display:inline; float:left; width:88px; height:31px; margin:0 0 0 10px;}
#footer .in .ext a img{width:88px; height:31px;}
/* footer */

/* appearance{ */
.top{position:absolute; top:175px; left:10px; right:10px; width:100%; height:10px; background:url(img/top.png) 0 0 repeat-x;}
.topleft{position:absolute; top:175px; left:0; width:10px; height:10px; background:url(img/topleft.png) 0 0 no-repeat;}
.topright{position:absolute; top:175px; right:0; width:10px; height:10px; background:url(img/topright.png) 0 0 no-repeat;}
.left{position:absolute; top:185px; left:0; width:10px; height:100%; background:url(img/left.png) 0 0 repeat-y;}
.right{position:absolute; top:185px; right:0; width:10px; height:100%; background:url(img/right.png) 0 0 repeat-y;}
.bottomleft{position:absolute; bottom:0; left:0; width:22px; height:30px; background:url(img/bottomleft.png) 0 0 no-repeat;}
.bottomright{position:absolute; bottom:0; right:0; width:22px; height:30px; background:url(img/bottomright.png) 0 0 no-repeat;}
.bottom{
	position:absolute;
	bottom:0;
	left:21px;
	right:22px;
	height:30px;
	background:url(img/bottom.png) 0 0 repeat-x;
	font-size:9px;
	text-align:center;
}
.bottom a{color:#758aa1; font-size:9px;}
/* } */
