body {
	height : 900px;
	font : 100% Arial, Tahoma;
	color : #000000;
	margin : 0px;
	width : 100%;
	width: expression((documentElement.clientWidth||document.body.clientWidth)<990?'990px':'');
	text-align : center;
	min-width : 990px;
	position : absolute;
	margin-right : 12px;
	background : url(../img/sec/bckg.jpg) repeat-x top;
	
}

img{
	border : 0px;
}

a{
	color : #b28d0f;
}

a:hover{
	color : #997a0e;
}

h1{
	color : #22447a;
	font : 150% Tahoma;
	margin : 0px;
	height : 39px;
	padding : 25px 0px 0px 73px;
	background : url(../img/arrow.jpg) no-repeat left top;
}

h2{
	color : #22447a;
	font : 14px Tahoma;
	font-weight : bold;
	margin : 20px 0px 10px 0px;
}

#mmain{
	width : 100%;
}

div{
	float : left;
}


#enemysquare{
	background : url(../img/squares/a2.gif) no-repeat center 55px;
	width : 100%;
}

#corset{
	position : absolute;
	left : 0px;
	height : 508px;
	width : 100%;
	background : url(../img/sec/city.jpg) no-repeat center top;
}

#cityback{
	padding : 0px;
	height : 360px;
	float : none;
	width :  986px;
    margin: auto;
    text-align: left;
}

#corset ul{
	padding : 0px;
	height : 360px;
	float : none;
	width :  986px;
    margin: auto;
    text-align: left;
}

#corset li{
	float : left;
	width : 75px;
	height : 75px;
	list-style : none;
	margin : 0px 5px 5px 0px;
}

#corset li.langbar{
	font-size : 60%;
	width : 194px;
	height : 48px;
	padding-top : 34px;
	text-transform : uppercase;
}


#corset li.toolbar{
	width : 155px;
	vertical-align : top;
}

#corset li.toolbar img{
	padding-top : 31px;
}

#corset li.toolbar a{margin-left : 18px;
}

#corset li.mmenu{
	width : 273px;
	height : 173px;
	margin-top : 13px;
}

#corset li.mmenu a{
	font : 70% Tahoma;
	background : url(../img/arrow_brown.gif) no-repeat left top;
	padding-left : 15px;
	line-height : 22px;
	color : #074382;
}

.px75{
	width : 75px;
	height : 75px;
}

#corset li.mmenu a:hover{
	color : #b28d0f;
}

#corset li.mmenu a.ac{
	color : #b28d0f;
	font-weight : bold;
	background : url(../img/arrow_blue.gif) no-repeat left top;	
	text-decoration : none;
}

.content{
	width : 945px;
	font-size : 80%;
	padding : 0px;
	height : 360px;
	float : none;
    margin: auto;
    text-align: left;
}

#center_div{
	width : 635px;
	margin-top : 43px;
	color : #084282;
}

#center_div ul{
	margin-left : 0px;
	padding-left : 20px;
}

#center_div li{
	padding-left : 0px;
	list-style : none outside url(../img/dot.gif);
}

/*upd 2008-04-07*/
.banner2{
	background : url(../img/banners/sec_bi_ex.gif) no-repeat;
	width : 207px;
	height : 88px;
	padding : 70px 0px 0px 21px;
	margin-left : 77px;
	color : #22457b;
	font : 11px Arial, Tahoma;
	text-align : left;
	cursor : pointer;
}

.banner3{
	background : url(../img/banners/sec_b3.gif) no-repeat;
	width : 207px;
	height : 88px;
	padding : 70px 0px 0px 21px;
	color : #22457b;
	font : 11px Arial, Tahoma;
	text-align : left;
	cursor : pointer;
}

.table{
	margin-left : -18px;
	width : 578px;
	background : url(../img/table/back.jpg) repeat-y;	
}

.table2{
	width : 578px;
	background : url(../img/table/top.jpg) top no-repeat;	
}

.table3{
	width : 578px;
	padding : 13px 0px 32px 0px;
	background : url(../img/table/bottom.jpg) bottom no-repeat;	
}

.table2 table{
	width : 566px;
}

.table2 td{
	padding : 8px 4px 8px 20px;
}

.yellow_tr{
	background : #dbbb54;
}

.yellow_tr td{
	background : #dbbb54;
	padding : 4px 4px 4px 20px;
}

#footer{
	position : absolute;
	top : 645px;
	left : 50%;
	width : 890px;
	height : 233px;
	margin-left : -480px;
	padding : 0px;
	padding-bottom : 22px;
}

#footer a{
	color : #074382;
}

#footerright{
	float : right;
	line-height : 25px;
	font-size : 12px;
	width : 205px;
	padding-top : 30px;
	text-align : left;
	color : #ffffff;
	background : url(../img/sec/call_me.gif) left top no-repeat;	
}

#footerright span{
	color : #92d6f6;
}


#footerright a{
	color : #ffffff;
}

#footerright a:hover{
	color : #92d6f6;
}


#sec_banner_1{
	position : absolute;
	left : 50%;
	top : 288px;
	width : 229px;
	height : 300px;
	margin-left : -479px;
	text-align : left;
	background : url(../img/sec/banner_left_01.gif) left 28px no-repeat;	
	color : #0e558b;
	left: expression((documentElement.clientWidth||document.body.clientWidth)<990?'495px':'')
}

#sec_banner_1_arrow{
	position : absolute;
	left : 50%;
	top : 348px;
	width : 81px;
	height : 120px;
	margin-left : -250px;
	text-align : left;
	color : #0e558b;
}

#sec_banner_1 a{
	font-size : 10px;
	color : #ff7f00;
}

#sec_banner_2{
	position : absolute;
	left : 50%;
	top : 448px;
	width : 151px;
	height : 136px;
	margin-left : -125px;
	text-align : left;
	color : #0e558b;
}


#newsblock{
	position : absolute;
	left : 50%;
	top : 330px;
	width : 290px;
	height : 270px;
	margin-left : 182px;
	padding : 25px 0px 0px 13px;
	text-align : left;
	font-size : 11px;
	background : url(../img/sec/titlenews.gif) top left  no-repeat;	
}

#newsblock span{
	background : white;	
	line-height : 16px;
	padding-left : 4px;
	padding-right : 4px;
	color : #e5c34f;
}


#newsblock a{
	background : white;	
	line-height : 16px;
	padding-right : 4px;
	color : #1b71ad;
}
/*upd 2008-04-07 BAD!*/
#creator{
	padding-top : 50px;
	font-size : 12px;
	color : #5f93b3;
 /*
 float : right;
 padding-right : 187px;
 padding-top : 50px;
 font-size : 12px;
 color : #5f93b3;
 text-align : left;*/
}

#creator a{
	color : #5f93b3;
}

#creator a:hover{
	color : #ffffff;
}

#plaza{
	position : absolute;
	left : 50%;
	top : 392px;
	margin-left : 33px;
	text-align : left;
	font-size : 11px;
}


#wh_sq{
	position : absolute;
	left : 50%;
	margin-left : 70px;
	top : 507px;
	text-align : left;
	font-size : 11px;
}

