body,a,h1,div,td{
	font:normal 14px Times;
	color:#FFFFFF;
	text-decoration:none;}

html, body{
	text-align:left;
	width:100%; height:100%;
	background:url('../img/main_bg.jpg') top left;
	background-color:#070707;
	}

body,form{
	margin:0;
	padding:0;}

a{text-decoration:underline; color:#b28659;}
a:hover{text-decoration:underline; color:#8c8c8c;}

h1{font-size:24px; color:#efc48f; margin:0 0 15px 0;}
h2{font-size:18px; margin:0 0 15px 0; font-weight:normal;}
h3{font-size:24px; color:#efc48f; margin:0 0 15px 0;}

img{border:none;}

table{border:0px; border-collapse:collapse;}
table td{padding:0px;}



ul li{margin:0; padding:0; list-style:none;}

.height{height:100%;}

.main{width:100%; height:100%;}
.container_width{width:100%; max-width:1280px; height:100%;
	width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");
	width: expression(((document.documentElement.clientWidth || document.body.clientWidth) > 1280)? "1280px" : "100%");
}

.content_td{width:100%; height:100%; vertical-align:top;}
.footer_td{width:100%; height:120px; vertical-align:top;}

.heder_block{position:relative; width:94%; height:523px;}
.grav_menu_block{z-index:10; position:relative; width:94%; height:372px; top:47px; background-color:#FFFFFF;}
.grav_block{position:relative; width:92%; height:291px; top:32px;
	background:url('../img/grav1.jpg') no-repeat top left;}
.grav_underground{z-index:20; position:relative; width:94%; height:312px; margin:-270px 0 0 0; border:solid #4F4F4F 2px;}

.logo_block{z-index:80; cursor:pointer; position:absolute; width:245px; height:165px;
	top:0; left:0; margin:86px 0 0 7%;
	background:url('../img/logo.png') no-repeat top left;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/logo.png,sizingMethod=crop);
	}

.clock_block{z-index:50; position:absolute; width:245px; height:410px; left:75%; top:12px;
	background:url('../img/clock1.png') no-repeat top left;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/clock1.png,sizingMethod=crop);
	}

.menu_title{z-index:150; position:absolute; width:15px; height:68px;
	background:url('../img/menu_title.gif') no-repeat top left;
	left:0;	padding:0; margin:20px 0 0 0;}

.top_menu_container{z-index:100; position:absolute; width:900px; height:auto; left:0;
	padding:0; margin:20px 0 0 7%;}

.top_menu_item{float:left; position:relative; margin:0 40px 0 0;}

/*сайтоменю*/
.sitemenu_item{float:left; position:relative; margin:0 31px 0 0; font-size:14px; text-transform:uppercase;}
.sitemenu_item_active{color:#b28659; float:left; position:relative; margin:0 31px 0 0; font-size:14px;  text-transform:uppercase;}
.sitemenu_item a{color:#fff; font-size:18px; text-transform:uppercase; font-size:14px;}
.sitemenu_item a:hover{color:#8c8c8c; font-size:18px; text-transform:uppercase; font-size:14px;}
/*ээээнннд)*/

.top_menu_a{font-size:18px; text-transform:uppercase;}

.top_menu_container2{z-index:100; position:absolute; width:1200px; height:auto; left:0;
	padding:0; margin:65px 0 0 5%;}

.top_menu_a2{font-size:14px; text-transform:uppercase; color:#FFFFFF;}

.content_block{width:88%; margin:0 0 130px 0;}

.left_container{float:left; position:relative; width:42%; text-align:left;}
.left_block1{width:280px; font-size:26px; margin:0 0 40px 0;}
.left_ico{margin:0 15px 5px 0;}

.center_container{float:left; position:relative; width:34%; text-align:left;}
.swi_flag{position:absolute; width:40px; height:40px; margin:0 0 0 -60px;
	background:url('../img/swi_flag.jpg') no-repeat top left;}

.right_container{text-align:left;}
.right_container2{float:right; width:23%; text-align:left;}

.left_container_news{position:absolute; width:32%; height:111px; top:-10px;
	background:url('../img/news_img.gif') no-repeat top right;}

.news_container{width:100%;}
.news_container1{width:65%; float:right; margin:40px 0 0 0; line-height:21px;}
.news_container2{position:relative; width:80%; float:right; left:-6%; margin:40px 0 0 0; line-height:21px;}
.news_container3{margin:40px 0 0 0; line-height:21px;}

.news_data{font-style: italic; padding:0 0 15px 0;}

.footer_block{position:relative; width:88%; height:auto; text-align:left;}

.left_footer_info a{float:left; text-align:right; margin:25px 0 0 0; font:normal 14px Arial, Helvetica, sans-serif; color:#A8ADB0;}
.right_footer_info a{float:left; text-align:left; margin:25px 0 0 0; font:normal 14px Arial, Helvetica, sans-serif; color:#A8ADB0;}
.footer_v{float:right; width:175px; text-align:center;}
.v_a{font:normal 14px Arial, Helvetica, sans-serif; color:#B28659;}

/********5/2*****/

.content_container{width:100%; line-height:21px;}
.wswg{width:100%; margin:50px 0 0 0;}

/*******5/3*****/

.big_img_block{float:left; cursor:pointer; width:177px; height:177px; margin:20px 43px 23px 0; background-color:#FFFFFF;}
.big_img_line{position:relative; width:168px; height:168px; vertical-align:middle; text-align:center; top:4px;
	background-color:#FFFFFF; border:solid #4F4F4F 1px;}

/*******5/4*****/

.navigation_title_container{width:inherit; height:auto; text-align:left; margin:0 0 8px 0;}

.whatch_block{float:left; width:177px; height:auto; margin:12px 43px 0 0;}

.big_img_block2{cursor:pointer; width:177px; height:177px; background-color:#FFFFFF;}

.whatch_title_block{width:177px; height:66px; padding:12px 0 0 0; overflow:hidden;}
.whatch_title_a{font-size:18px; color:#FFFFFF; text-transform:uppercase;}

/********5/6******/

.very_big_img_block{float:left; cursor:pointer; width:354px; height:354px; margin:20px 43px 23px 0; background-color:#FFFFFF;
overflow:visible;}
.very_big_img_line{position:relative; width:345px; height:345px; vertical-align:middle; text-align:center; top:4px;
	background-color:#FFFFFF; border:solid #4F4F4F 1px;}

.watch_info_block{float:left; width:480px; height:auto; margin:20px 0 0 0;  text-align:left;}


/*Блок для обратной связи*/
.formtextarea{width:400px; height:200px; border:1px solid #fff; background:#000; color:#fff;}
.formname{display:block;}
.forminp{width:400px; border:1px solid #fff; background:#000; color:#fff;}
.submitbutton {width:100px; border:1px solid #fff; background:#000; color:#fff;}
