
@import url("default.css");
@import url("content.css");

#site_conteiner {
	position: relative;
  height: auto !important;
  height: 100%;
  min-height: 100%;
	width: 100%;
  min-width: 1000px;
	max-width: 1680px;
	margin: 0 auto;
	font-size: 1.2em;
	text-align: left;
	background: url(../img/bottom_bg.png) transparent 0 100% repeat-x;
}
*html #site_conteiner { width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'');}
	
	#navigation {
		height: 63px;
		background: url(../img/navigation_bg.png) transparent 0 0 repeat-x;
	}
		#navigation .nav_line {
			height: 4px;
			overflow: hidden;
			background-color: #0054a4;
		}
		#nav_ico {
			float: right;
			width: 185px; height: 40px;
			text-align: center;
			background-color: #0054a4;
		}
			#nav_ico a img {
				margin: 2px 0px 0 5px;
				padding: 12px;
			}
			*html #nav_ico a { display: inline-block; padding: 12px; }

		#main_menu ul {
			margin: 17px 0 0 40px;
			padding: 0;
		}
		#main_menu ul li {
			float: left;
			margin: 0 30px 0 0;
			padding: 0 30px 8px 0;
			list-style-type: none;
			background: url(../img/main_menu_arrow.png) transparent 100% 100% no-repeat;
		}
		#main_menu ul li a {
			display: block;
			float: left;
			padding: 0 0 5px 0;
			color: #2a3d49;
			text-transform: uppercase;
			text-decoration: none;
			background: url(../img/main_menu_minitext.png) transparent 0 100% no-repeat;
		}
		#main_menu a:hover, #main_menu a:active/*, #main_menu a.active*/ {
			color: #0055a4;
		}

	#header {
		position: relative; z-index: 2;
		height: 243px;
		/*border-left: 20px solid #e3141b;*/
	}
		#logo_box {
			position: relative;
			float: left;
			width: 280px; height: 243px;
			text-align: center;
			background: url(../img/logo_map.png) transparent 70% 110px no-repeat;
		}
			#mds_logo {
				position: absolute;
				top: 22px; left: 50%;
				width: 184px; height: 88px;
				margin: 0 0 0 -82px;
			}
			#logo_box .box_border {
				position: absolute;
				top: 0; left: 0;
				width: 20px; height: 243px;
				background-color: #e3141b;
			}
		#visual {
			position: relative;
			margin: 0 0 0 280px;
			height: 243px;
			background: url(../img/visual_bg.png) #66c2f3 0 0 repeat-x;
		}
			#visual_flash {
				width: 730px; height: 243px;
				overflow: hidden;
				background: url(../img/visual_flash_bg.jpg) transparent 0 0 no-repeat;
			}
			#visual .visual_corner {
				position: absolute;
				bottom: -186px; left: -182px; z-index: 1;
				width: 486px; height: 186px;
				background: url(../img/header_corner.png) transparent 0 0 no-repeat;
			}
	#conteiner {
		position: relative; z-index: 3;
		width: 100%;
		/*padding-bottom: 110px;*/
		min-height: 400px;
	}
		#center_panel {
			width: 100%;
			float: left;
			overflow: hidden;
		}
			#content {
				overflow: hidden;
				margin: 30px 300px 0 300px;
				padding-bottom: 110px;
				/*background: url(../img/blank.gif) #fff 0 0 repeat;*/
			}
			*html #content { width: 100%; }

		#left_panel {
			float: left;
			width: 280px;
			margin-left: -100%;
			padding-bottom: 110px;
			overflow: hidden;
		}
			#left_panel .holder {
				margin: 0 20px;
			}
			#left_panel h3.title_h3 { height: 30px; margin: 0 0 12px 0; padding: 0 20px; color: #fff; font-size: 1.2em; line-height: 30px; background: url(../img/blue_title_bg.png) transparent 0 0 repeat-x; }
			#left_panel h3.title_h3 span { padding: 0 5px; font-weight: normal; text-transform: uppercase; background-color: #0055a4; }
			#mds_video_wrapper {
				margin: 0 0 20px 0;
				padding: 2px 3px 2px 1px;
				border: 2px solid #555;
			}
			#mds_video {
				width: 234px;
				height: 174px;
			}
			*html #mds_video_wrapper { padding: 2px; }
			*+html #mds_video_wrapper { padding: 2px; }

		#right_panel {
			float: left;
			width: 280px;
			margin: 30px 0 0 -280px;
			padding-bottom: 110px;
			overflow: hidden;
		}
			#right_panel .holder {
				margin: 0 20px;
			}
			#right_panel h3.title_h3 { height: 30px; margin: 0 0 12px 0; padding: 0 20px; color: #fff; font-size: 1.2em; line-height: 30px; background: url(../img/red_title_bg.png) transparent 0 0 repeat-x; }
			#right_panel h3.title_h3 span { padding: 0 5px; font-weight: normal; text-transform: uppercase; background-color: #e3141b; }

	.cleaner { clear: both; height: 1px; overflow: hidden; }

	#footer {
		position: absolute;
		bottom: 0; left: 0; z-index: 4;
		width: 100%; height: 80px;
	}
		#footer p { margin: 10px 0 10px 50px; }

		#footer .ur66_logo { float: left; display: inline; }
		#footer .copyright { float: left; margin: 15px 0 0 50px; }
			#footer .copyright img { margin: 0 3px 5px 0; }


		#footer .box_border {
			position: absolute;
			bottom: 0; left: 0;
			width: 20px; height: 80px;
			overflow: hidden;
			background-color: #f07017;
		}
		#footer_img {
			position: absolute;
			right: 0; bottom: 0;
			/*top: -83px; right: 0;*/ z-index: 1;
			display: block;
			width: 672px; height: 163px;
		}

/*---------content----------*/

#singleTitle {
	margin-top: 0;
	color: #444;
	font-weight: normal;
	font-size: 1.4em;
}
#single_title { height: 30px; overflow: hidden; margin: 0 0 12px 0; padding: 0 20px; font-size: 1.2em; line-height: 32px; background: url(../img/withe_title_bg.png) transparent 0 0 repeat-x; }
	#single_title span { padding: 0 5px; color: #444; font-weight: normal; text-transform: uppercase; background-color: #fff; }

#left_panel h4 { margin-bottom: 0; }
	#left_panel h4 a {	margin-bottom: 0; font-size: 0.9em;	font-weight: normal; }
