html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot {margin: 0; padding: 0; border: 0; outline: 0;}
	body {font: 12px Arial, sans-serif; background: #2e3d3d url(../images/backgraund.gif); color:#d1e2ee;}
	img {border: none;}
	ul {list-style: none;}
	table {border-collapse: collapse;}
	tr, td, table {border: none;}
	a {text-decoration: underline; color:#779995;}
   a:focus {outline: none;}
   .clear {clear: both;}
   
   .backgraund { width: 100%; float: left; background: url(../images/backgraund1.gif) repeat-x;}
   
   .main { width: 786px; margin: 0 auto;}
		.main-bg { width: 753px; float: left; background: url(../images/bg.png); //background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg.png', sizingMethod='scale'); padding: 0 17px 0 16px;}
	
		.header { width: 753px; height: 330px; background: #000; position: relative;}
			.header-headline { width: 548px; height: 31px; padding: 12px 0 0 205px; background: url(../images/headline-bg.gif) no-repeat;}
			.header-headline h1 { font-size: 13px; color: #bed0dc; text-transform: uppercase;}
			.header-menu { width: 314px; height: 287px; float: left; background: url(../images/menu-bg.gif) no-repeat;}
			.header-bg { float: left; width: 439px; height: 287px; background: url(../images/header-bg.jpg) no-repeat;}
			.logo { position: absolute; left:10px; top:1px;}
			.menu { height: 206px; padding: 43px 0 0 37px;}
			.menu ul#navmenu {width: 240px;}
			.menu ul#navmenu:after { clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden;}
			.menu ul#navmenu li { float: left; display: block !important; display: inline; height: 20px; margin-bottom: 16px; width: 240px; position: relative;}
			.menu ul#navmenu li div { margin: 2px 4px 0 0; width: 16px; height: 16px; background: url(../images/list-bg.png) no-repeat; //background:none;
			//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/list-bg.png', sizingMethod='scale') no-repeat; float: left;}
			.menu ul#navmenu a {display: block; color: #bed0dc; font-size: 15px; text-decoration:none; text-transform: uppercase; height: auto !important; height: 1%; font-weight: bold;}
			.menu ul#navmenu a:hover, .menu     ul#navmenu li:hover a, .menu ul#navmenu li.iehover a { color: #f7f9fb;}
			.menu ul#navmenu li ul { width: 182px; border: 1px solid #1c2d35; border-bottom: none;}
			.menu ul#navmenu li ul li { background: none; width: 182px; height: auto; padding:0; margin:0;}
			.menu ul#navmenu li ul li a {padding: 5px 0 5px 10px; height: auto; width: 172px; display: block; border-bottom: 1px solid #1c2d35; background: #05101a;}
			.menu ul#navmenu li ul li a:hover {color:#FFF;}
			.menu ul#navmenu li:hover li a, .menu ul#navmenu li.iehover li a { font-size: 12px; color: #5f6e78; border-bottom: 1px solid #1c2d35;}
			.menu ul#navmenu ul { display: none; position: absolute; top: -4px; z-index: 5;}
			.menu ul#navmenu li:hover ul, .menu ul#navmenu ul li:hover ul, .menu ul#navmenu ul ul li:hover ul, .menu ul#navmenu li.iehover ul { display: block;}
			.menu-navigation { padding-left: 18px;}
			.menu-navigation li { float: left; padding: 6px 20px 0 20px; height: 22px; background: url(../images/menu-bg1.gif) right top no-repeat;}
			.menu-navigation li a { font-size: 12px; color: #fbfdfe; text-decoration: none;}
			.menu-navigation li a:hover { text-decoration: underline;}
			.last { background: none!important;}
			
		.content { width: 753px; background: #3e4f4f url(../images/content-bg.gif) left top repeat-x; padding-top: 10px; float: left;}	
			.content-bg {width: 753px; float: left; background: url(../images/right-sidebar-bg.gif) right bottom no-repeat;}
			.content-bg1 {width: 753px; float: left; background: url(../images/right-sidebar-bg1.gif) right top repeat-y;}
			
			.left-sidedar { float: left; width: 470px; padding: 4px 0 30px 22px;}
				.left-block { float: left; width: 470px; background: url(../images/left-block-bg.gif) left top repeat-x; padding-top: 1px;}
					.left-block div { float: left; width: 440px; background: url(../images/left-block-bg.gif) left bottom repeat-x; padding: 4px 15px; position: relative;}
					.left-block div table { width: 440px;}
					.left-block div table tr td { text-align: left; vertical-align: middle;}
					.photo { width: 215px;}
					.photo a { display: block; border: 1px solid #94beb8; float: left;}
					.photo a:hover { border: 1px solid #698784;}
					.photo-active { position: absolute; border: 3px solid #94beb8; left: 85px; top: -17px; z-index:5;}
					
					.left-block div h2 { font-size: 24px; color: #94beb8; font-weight: normal; padding: 5px 0;}
					.left-block div p { padding-bottom: 15px;}
					
			.right-sidedar { float: left; width: 261px; padding-bottom: 170px;}
				.right-block { width: 261px; float: left; background: url(../images/right-block-bg1.gif) repeat-y;}	
				.right-block-bg1 {width: 261px; float: left; background: url(../images/right-block-bg2.gif) left top no-repeat;}
				.right-block-bg2 {width: 211px; float: left; background: url(../images/right-block-bg3.gif) left bottom no-repeat; padding: 15px 0 35px 50px;}
				.right-block1 { float: left; width: 182px;}
				.right-block1 h3 { font-size: 14px; color: #779995; padding: 0 0 19px 3px; background: url(../images/left-block-bg.gif) left bottom repeat-x;}
				.right-block1 div { width: 182px; float: left; padding: 10px 0 15px 0;}
				.right-block1 div table { width: 182px;}
				.right-block1 div table tr td { text-align: center; vertical-align: middle; padding: 4px 0;}
				.right-block1 div table tr td a { text-decoration: underline; color: #d1e2ee;}
				.right-block1-left { text-align: left!important;}
				.right-block1-right { text-align: right!important;}
				
				
		.footer { width: 753px; float: left; background: #07151d;}		
			.baners { float: left; padding: 55px 0 0 30px; width: 480px;}
			.baners table { width: 480px;}
			.baners table tr td { text-align: left; vertical-align: middle; padding: 5px 17px;}
			.contacs { float: right; width: 217px; text-align: right; padding: 10px 13px 0 0; font-size: 16px; font-weight: bold; color: #94beb8; line-height: 1.4;}
			.contacs a {color: #94beb8;}
			
		.copyright { width: 786px; height: 50px; float: left; position: relative;}
		.copyright p { position: absolute; top: 20px; left: 33px; font-size: 11px; color: #798186;}	
		.copyright p a { color: #94beb8; text-decoration: underline;}
a.copy2 {color: #425353; font-family: Verdana, Arial; font-size: 7pt; text-decoration:underline}		
.image_marg {
	padding: 20px;
}

.text {float:left;padding:10px 0 0 0;background:none!important;}