tml {
	width: 100%;
	height: 100%;
	min-width: 1000px;
	width:expression((document.documentElement.clientWidth || document.body.clienWidth) < 1000? "1000px": "100%");
}
body {
	margin: 0;
	text-align: left;
	FONT: 12px arial,tahoma, verdana, sans-serif;
	padding: 0;
	color: #000000;
	background-color: #E3E6FF;
}
h1{
	font-weight: normal;
	color:#100b5d;
	FONT-size: 24px;
}
h2{
	font-weight: normal;
	color:#100b5d;
	FONT-size: 16px;
}
table,img{
	border: 0px;
}
A,A:visited {
	color: #4b82c0;
	TEXT-DECORATION: underline;
}
A:hover {
	color: #375f8c; TEXT-DECORATION: none;	
}
.main{
	background-color: #ffffff;
	width: 1000px;
	margin: 0px auto 0px auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;	
}
.header{
	height: 209px;
	background: #358cdd url('img/head.jpg') no-repeat top left;
}
.logo{
	padding-left: 55px;
	padding-top: 47px;
	float: left;
}
.navig{
	padding-top: 34px;
	padding-right: 55px;
	float:right;
}
.navig img{
	margin-left: 43px;
}
.left{
	width: 251px;
	float: left;
	padding-left: 55px;
}
.body{
	width: 100%;
	float: left;
	padding-top: 30px;
	background: transparent url('img/gr-bottom.jpg') repeat-x bottom left;
}
.contener{
	float: right;
	width: 100%;
	margin-left: -369px;
	background: transparent url('img/fon-left.jpg') no-repeat top left;
}
.content{
	margin-left: 369px;
	padding-right: 40px;
}
.clearing{
	clear: both;
}
.menu{
	background: transparent url('img/menu-fon.gif') repeat;
}
.menu div{
	padding: 20px 18px 50px;
	background: transparent url('img/menu-drop.jpg') no-repeat bottom left;	
}
.menu div p{
	padding: 0px;
	margin: 4px 0px;
}
.menu div p.level{
	padding: 4px 0px 4px 20px;
	margin: 0px;
}

.menu h2{
	padding: 10px 20px 10px 30px;
	margin: 0px;
	color: #d2393c;
	background: transparent url('img/h2-marker.gif') no-repeat center left;
	border-bottom: 1px solid #FFFFFF;
}
*html .menu h2{
	padding-top: 11px;
}
.menu div img{
	margin-right: 15px;
	margin-bottom: 15px;
}
.menu div form{
	text-align: right;
	width: 194px;
}
.menu2{
	background: transparent url('img/menu-fon.gif') repeat;
}
.menu2 div#phone{
	background: transparent url('img/phone.gif') no-repeat top right;	
}
.menu2 div#phone h2{
	margin-right: 48px;
}
.menu2 div#phone div{
	font-size: 11px;
	padding: 20px 18px 20px 20px;
}
.menu2 h2{
	padding: 10px 20px 10px 30px;
	margin: 0px;
	color: #d2393c;
	background: transparent url('img/h2-marker.gif') no-repeat center left;
	border-bottom: 1px solid #FFFFFF;
}
*html .menu2 h2{
	padding-top: 11px;
}
.clearing{
	margin-left: 349px;
	padding-right: 40px;
	background: transparent url('img/menu-fon.gif') repeat;
	padding: 20px;
	color: #9b9b9b;
}
input.input{
	border: 0px;
	background: transparent url('img/input.gif') no-repeat top left;
	width: 194px;
	height: 19px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
}
input.button{
	border: 0px;
	background: transparent url('img/button.gif') no-repeat bottom left;
	width: 75px;
	height: 25px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
}
