* {
	margin : 0;
	padding : 0;
	border : none;
	position : static;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
body {
	font-size : small;
	padding : 0 20px 0 20px;
	color : #133A73;
}
table {
	border-collapse : collapse;
	border-spacing : 0;
}
td {
	vertical-align : top;
}
#left{
	width : 190px;
	padding : 50px 0 30px 0;
}
.left-box{
	background-color : #CCCCCC;
	font-weight : bold;
	width : 190px;
	padding : 1px 0 15px 0;
}
 h3{
	color : #22AECD;
	font-size : 17px;
	border-bottom : 1px solid #7F7F7F;
	padding-bottom : 5px;
	margin : 20px 10px 8px 10px;
}
h4{
	font-size : 15px;
	color : #22AECD;
	border-bottom : 1px solid #7F7F7F;
	padding-bottom : 5px;
	margin : 20px 10px 8px 10px;

}
.left-box p{
	margin : 0 10px 8px 10px;
	line-height : 18px;
	text-align : justify;
	font-size : 11px;
}
a{
	color : #22AECD;
	font-weight : bold;
	text-decoration : none;
}
a:hover{
	color : #D2486C;	
}
#nav {
	width : 190px;
	font-size : 17px;
	margin : 40px 0 50px 0;
	border-top : 2px solid #BDBDBD;
}
#nav a{
	border-bottom : 2px solid #BDBDBD;
	padding : 10px 0 10px 20px;;
	display : block;
	font-weight : bold;
	background : url(images/nav-a.gif) no-repeat 0 50%;
}
#nav a:hover, #nav a.active{
	background : url(images/nav-a-active.gif) no-repeat 0 50%;
	color : #D2486C;
}
/*--------------------------------------------Центральная часть ---------------------------------*/
#center{
	padding : 60px 45px 0 45px;
	font-weight : bold;
	width : 553px;
}
H1{
	color : #C10536;
	font-size : 24px;
	border-bottom : 1px solid #7F7F7F;
	padding-bottom : 5px;
	margin : 0 0 20px 0 ;
}
.red {
	color : #C10536;
}
p.point {
	background : url(images/nav-a.gif) no-repeat 0 6px;
	padding-left : 15px;
	margin : 20px 0 30px 0;
}
#contacts {
	clear : left;
	background-color : #CCCCCC;
	font-weight : bold;
	padding : 1px 15px 15px 15px;
}
#contacts p {
	margin : 0 10px 8px 10px;
	line-height : 18px;
	text-align : justify;
	font-size : 12px;

}
#right {
/*	width : 200px;*/
	padding-top : 50px;
	padding-bottom : 50px;
}
#right .bottom{
	border-bottom:1px solid #7F7F7F;
	padding-bottom : 10px;
	margin-bottom:10px;
}
#footer {
	padding : 0 0 0 16px;
	background : url(images/footer.gif) repeat-x 0 0px;
	height : 57px;
	vertical-align : middle;
	font-size : 10px;
	font-weight : bold;
}
#footer td{
		vertical-align : middle;
}

#layer, #layer2{
	position:absolute;
	background-color : #F2F3F7;
	border : 3px solid #22AECD;
	padding:20px;
	display:none;
	cursor: pointer;
	font-size:medium;
	font-weight:bold;
	text-align : center;
}