body{
	margin: 0px;
}
#form{
	border: 1px dotted black;
	padding-left:20px;
	padding-top:15px;
	padding-bottom:15px;
	width:500px;
	color: #333366;
	font-size: 14px;
}

/*Верхняя картинка*/
#head{
	height: 259px;
	background: url(images/head_fon.jpg) repeat-x 727px;
}
#picture{
	height: 259px;
	background: url(images/head.jpg) no-repeat left;
}

/*Левая панель*/
#leftbar{
	float:left;}
	*html #leftbar{margin-right:-3px; height:100px;}
#line{
	background: url(images/menu_bar.gif) no-repeat left; 
	background-color: #5a5b5d;
	width: 194px; height: 43px;}
#logo{
	margin: 0px 19px 0px 26px;
	width: 149px;
	height: 62px;
	background: url(images/main_logo.jpg) no-repeat left;
}

#main{
}
#container{
	overflow:hidden;
}
/*Элементы меню*/
#menubar{
	background-color: #5a5b5d;
	height: 43px;	
	padding-right:20%;
}*html #menubar{padding-right:0%;}
#menu{
	margin-left:auto;	
	margin-right:auto;
	width:610px;
}
.menuitem{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #CCCCCC;
	background-color: #5a5b5d;
	
	max-height: 33px;
	height: 43px;
	padding: 10px 12px 0px 12px;
	float:left;
}#menu_selected{background-color: #353a3a;}
.menuitem a:link{color: #CCCCCC; text-decoration: underline;}
.menuitem a:visited{color: #CCCCCC; text-decoration: underline;}
.menuitem a:hover{color: #CCCCCC; text-decoration: none;}

/*Основной текст*/
#content{
	padding-top: 45px;
	width: 80%;
	min-height: 800px;
	font-family: "Times New Roman", Times, serif;
	padding-bottom: 50px;
}*html #content{padding-top: 70px; height: 800px;}
#content a:link{color: #336699; text-decoration: underline;}
#content a:visited{color: #336699; text-decoration: underline;}
#content a:hover{color: #336699; text-decoration: none;}
h1{
	font-size: 24px;
	color: #333366;
	font-weight: normal;
}
ul{
	padding-left:17px;
}*html ul{margin-left:0px;}
ul li{list-style: disc url(images/list.jpg);}
ul p{padding:0px;}
ol li{color: #515b7a;}
ol p{
	padding: 0px 0px 0px 0px;
	margin-left:-40px;
	color: #000000;}
p{padding-left:50px;}
ol ol{list-style: lower-alpha; padding-left:0px; margin-left:-20px;}
}*html ol ol{margin-left:-15px;}
ol ol p{
	padding: 0px 0px 0px 0px;
	margin-left:0px;
	color: #000000;}

/*Нижняя панель*/
#bottom{
	background: url(images/bottom.jpg) repeat-x left;
	height: 63px;
}
#phone{
	background: url(images/phone.jpg) no-repeat left;
	padding-left: 430px;
	height: 64px;
	float:left;
}
#bmain{
	height: 34px;
	padding-top:25px;
}