@charset "utf-8";
/* CSS Document */

body { 
	margin: 0; padding: 0;
	font: 0.75em Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #092c3e;	
 	height: 100%;
}

img { border:none;}
/* png fix for ie 5.5, 6*/
.logo_container2, .logo_container2 img, .logo_container img, .copyright, #submenu img, .submenu-tip {behavior: url(iepngfix/iepngfix.htc); }

td, th {vertical-align: top;}

a:link { color:#116990;}
a:visited { color:#116990;}
a:hover { color:#179BD5;}

.clearfix { clear:both;}

/* text styles */
h1 {margin: 5px 0 0px 0; color: #202022; font: 35px "arial narrow", Arial, Helvetica, sans-serif; }
h2 {margin: 5px 0 0px 0; color: #202022; font: 24px Arial, Helvetica, sans-serif; }
h3 {margin: 5px 0 0px 0; color: #202022; font: 14px Arial, Helvetica, sans-serif; font-weight: bold;}

.text {padding: 10px 10px 10px 5px;}
.text p {}
.text img { float: left; border: #F5F4F1 4px solid; margin: 0 15px 10px 0;}


/* BACKGROUND */

.container {
	min-width: 985px; max-width: 1308px;
	background-color: #092c3e;
	background-image:url(../img/inner/bg/bg.jpg); background-repeat: repeat-y; background-position: center top;
}

.bg_top { width: 100%; background-image: url(../img/inner/bg/top.jpg); background-repeat: no-repeat; background-position: center top; }
.bg_middle{ width: 100%; background-image: url(../img/inner/bg/middle.jpg); background-repeat: no-repeat; background-position: center 458px; }
.bg_bottom { width: 100%; background-image: url(../img/inner/bg/bottom.jpg); background-repeat: no-repeat; background-position: center 890px; }
.bg_bottom_planet { width: 100%; background-image: url(../img/inner/bg/bottom_planet.gif); background-repeat: no-repeat; background-position: center bottom; }

/* PAGE */
.page_top { width: 990px; }
.page_top .left { width: 305px; }
.page_top .middle{ width: 610px; }
.page_top .right {}
	
	/* logo */
	.logo_container { padding: 67px 0 0 70px;}
	.logo_container2 { padding: 47px 0 0 70px; }
	
	/* topmenu */
	.topmenu { width: 95%; }
	.topmenu .tleft { background-image: url(../img/topmenu/left_inner.gif); background-repeat: no-repeat; width: 46px; height: 52px;}
	.topmenu .tmiddle { background-image:url(../img/topmenu/bg.jpg); background-repeat: repeat-x; vertical-align: middle;}
	.topmenu .tright { background-image: url(../img/topmenu/right.gif); background-repeat: no-repeat; width: 46px; height: 52px;}
	.topmenu .item {padding: 5px 19px 5px 19px; font: 13px "Arial Narrow", Arial, Helvetica, sans-serif; font-weight:bold; text-transform: uppercase; }
	.topmenu .item a:link, .topmenu .item a:visited {color: #202020;}
	.topmenu .item a:hover {color: #cc0000;}
	.topmenu .active { padding: 5px 17px 5px 17px;}
	.topmenu .active a { font-weight: bold; border-bottom: #a21b18 3px solid;  font-size: 14px; text-decoration: none;}
	
	/* navigator */
	.navigator {}
	.navigator .left {height: 152px; width: 28px; background-image:url(../img/navigator/left.gif); background-repeat: no-repeat; background-position: right top;}
	.navigator .right {height: 152px; width: 17px; background-image:url(../img/navigator/right.gif); background-repeat: no-repeat; background-position: left top;}
	.navigator .antenna {width: 40px; background-image:url(../img/navigator/antenna.gif); background-repeat: no-repeat; background-position: left top;}
	.navigator .bar { background-image:url(../img/navigator/bg.jpg); background-repeat: repeat-x; background-position: left 22px; }
	.navigator .bar_content { width: 524px; height:118px; padding-top: 21px; overflow: hidden; }
	.navigator .bar_content td {height: 118px; text-align: center; background-repeat: no-repeat; background-position: center 1px;}
	.navigator .bar_content .selector {}
	.navigator .bar_content .link {padding: 2px 0 3px 0;}
	.navigator .bar_content a {font: 10px "arial narrow",Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; }
	.navigator .bar_content a:link, .navigator .bar_content a:visited {color: #dddddd; text-decoration: none;}
	.navigator .bar_content a:hover {color: #ffffff; text-decoration: underline;}
	.navigator .bar_content .active .selector { background-image: url(../img/navigator/selected.gif); background-repeat: no-repeat; background-position: center top;}
	
	#submenu {margin-left: 25px;}
	#submenu .item img {position: relative; top: 0px;}
	.submenu-tip {
		overflow: hidden;
		font: 10px "arial narrow", Tahoma, Arial; text-transform: uppercase; font-weight: bold;
		background-image: url(../img/submenu/callouts/long_small.png); background-repeat: no-repeat; text-align: center; padding: 12px 10px 15px 10px; width: 99px; height: 10px; line-height: 20px; }
	#submenu .active { background-repeat: no-repeat; }
	
.page_content { width: 990px; margin-top: 25px; }
.page_content .left { width: 321px; }
.page_content .middle{ width: 587px; }
.page_content .right {}
	
	/* left column */
	.page_content .left .header {padding: 57px 0 0 75px;}
	.page_content .left {padding-top: 63px;}
		
		/* red panel */
		.red_panel_connector {margin-top: 27px; background-image: url(../img/inner/red_panel/connector.gif); background-repeat: no-repeat; background-position: right bottom; height: 25px; font-size: 10px;}
		.red_panel { background-image: url(../img/inner/red_panel/bg.jpg); background-repeat: repeat-y; background-position: 70px top; width: 300px; float: right; -moz-opacity:0.95; filter:alpha(opacity=95); }
		.red_panel .top { background-image: url(../img/inner/red_panel/top.gif); background-repeat: no-repeat; background-position: right top; }
		.red_panel .bottom {background-image:url(../img/inner/red_panel/bottom.gif); background-repeat: no-repeat; background-position: 69px bottom; height: 18px; }
		
		.leftmenu {
			padding: 25px 0 0 69px;
		}
		.leftmenu .item { padding: 5px 20px 10px 50px; font: 11px Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; background-image:url(../img/inner/leftmenu/marker.gif); background-repeat: no-repeat; background-position: 28px 7px; }
		.leftmenu .item a:link, .leftmenu .item a:visited {color: #FADFDE;}
		.leftmenu .item a:hover {color: #ffffff;}
		
		.leftmenu .active { background-image: url(../img/inner/leftmenu/active_bottom.gif); background-repeat:no-repeat; background-position: left bottom; }
		.leftmenu .active .item { padding: 7px 25px 11px 55px; margin: 5px 0 5px 0; font-size: 13px; background-image: url(../img/inner/leftmenu/active_top.gif); background-repeat: no-repeat;  background-position: left top;}
		.leftmenu .active a:link, .leftmenu .active a:visited { text-decoration: none; color:#FFFFFF;}
		.leftmenu .active a:hover { text-decoration: underline;}
		
	/* middle column */
	.page_content .middle {padding-top: 6px;}
	.page_content .middle .header {padding: 0 0 0 21px;}
	.page_content .middle .header .spacer {height: 20px;}		
	
	.navibar {font: 10px Tahoma, Arial, Helvetica, sans-serif; color: #43494C; padding: 0 0 0 22px;}
		
		/* white panel */
		.white_panel { opacity:0.95; -moz-opacity:0.95; filter:alpha(opacity=95); position: relative; z-index: 11; }
		.white_panel .rss {text-align: right; padding-right: 57px;}
		.white_panel .wmiddle { background-image: url(../img/main/white_panel/bg.jpg); background-repeat: repeat-y; background-position: 6px top;}
		.white_panel .numpages {
			width: 490px;
			font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #e9d1d1; font-weight: bold;
			background-image: url(../img/inner/white_panel/pages_bg.jpg); background-repeat: repeat-x; padding: 15px 24px 15px 24px; margin: 0 6px 0 6px; }
		.white_panel .numpages a {display: inline; padding: 2px 4px 2px 4px;}
		.white_panel .numpages a:link,  .white_panel .numpages a:visited  {color:#e9d1d1; }
		.white_panel .numpages a:hover { color: #FFFFFF; }
		.white_panel .numpages .active {background-color: #222222; text-decoration: none;}
		
		.white_panel .bottom { height: 38px; background-image: url(../img/inner/white_panel/fire.gif); background-repeat: repeat-x; background-position: 39px top;} 
		/* content */
		.content {padding: 0px 75px 0 40px;}
		
		.to_top { width: 21px; float: right; padding-right: 22px;}
		
		.news { color: #616844; padding-top: 20px;}
		.news .line {margin-bottom: 20px;}
		.news .line .image img {border: #FDFCFB 5px solid; margin-right: 15px;}
		.news .line .date {font-size: xx-small;}
		.news .line .link {margin: 5px 0 5px 0; font: 14px Arial; font-weight: bold;}
		.news .line .anons {}

/* page bottom*/
.page_bottom {padding: 70px 0 10px 0; text-align: center;}
	
	.copyright { text-align: left; width: 296px; height: 110px; padding-left: 75px; background-image:url(../img/common/fox.png); background-repeat: no-repeat; background-position: 15px 25px;}
	.copyright .fox {font-size: x-small; font-family: Tahoma, Verdana, Arial; padding: 20px 0 0 0px;}
	.copyright .fox img {margin-right: 10px; float: left;}
	.links { vertical-align: top; width: 537px;}
	.links .link {display: inline; margin-right: 20px;}
	.copyright .otherlinks {padding-left: 15px; font-size: x-small; font-family: Tahoma, Verdana, Arial; line-height: 15px; padding-top: 10px;}
	.copyright a:link, .copyright a:visited {color: #202020;}
	.copyright a:hover {color: #cc0000;}

/* ADVERTISEMENT */

.top_ad_container td {vertical-align: middle; height: 105px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	