BODY {
 background: 
 url("fon1.jpg") /* Путь к графическому файлу */
 repeat-x; /* Повторяем фон по горизонтали */
 background: #f7f7f7; /* Цвет фона*/
} 
 
A IMG {
 border: none; /* Убираем границу */
}

A { 
  outline: none; /* Убираем границу вокруг ссылок */
 text-decoration: none; /* Отменяем подчеркивание у ссылки */
}

 
#liquid-round { 
 background:#fff url(images/016.png) repeat-y left top;
 margin-right: auto; /* Отступ справа */
 margin-left: auto; /* Отступ слева */
 margin-top: 40px ; /* Отступ сверху */
 width: 950px; /* Ширина слоя */
} 

.top { 
width:auto; 
height:40px; 
background:url(images/011.png) no-repeat left top; 
} 

.top span { 
display:block; 
position:relative; 
height:40px; 
background:url(images/012.png) no-repeat right top; 
}

.center-content { 
position:relative; 
background:url(images/013.png) repeat-y right top; 
padding:0px 10px 90px 40px; 
margin:-1px 0 -10px 0; 
}	
	
.bottom { 
height:147px; 
width:auto; 
background:url(images/01050.png) no-repeat left bottom; 
margin: 0px 0 50px 0; 
} 

.bottom span { 
display:block; 
position:relative; 
height:147px;
width:auto; 
background:url(images/01040.png) no-repeat right top; 
}	


#topleft { /* Верхняя левая часть */
 width: 260px; /* Ширина слоя */
 height: 300px; /* Высота слоя */
 border: solid 0px black; /* Параметры рамки */
 padding: 0px 0px 10px 0px; /* Поля вокруг текста */
 margin: 0px 0px 0px 0px; /* Отступ*/
 border: solid 0px black; /* Параметры рамки */ 
}

#topright { /* Верхняя правая часть  */ 
 width: 600px; /* Ширина слоя */
 height: 300px; /* Высота слоя */
 margin: -310px 0px 10px 270px; /* Отступ*/ 
 padding: 0px 0px 10px 0px; /* Поля вокруг текста */
 border: solid 0px black; /* Параметры рамки */
}	

#leftcolonka { /* Левая колонка */ 
 width: 240px; /* Ширина слоя */
 height: auto; /* Высота слоя */
 margin: 30px 0px 0px 5px; /* Отступ*/ 
 padding: 0px 0px 0px 0px; /* Поля вокруг текста */ 
 background: white; /* Цвет фона левой колонки */
}

#rightcolonka {
 top: 390px; /* Положение от верхнего края окна */
 left: 300px; /* Положение от левого края окна */ 
 width: 610px; /* Ширина слоя */
 height: auto; /* Высота слоя */
 background: #fff; /* Цвет фона правой колонки */
 padding: 0px 0px 10px 0px; /* Поля вокруг текста */ 
 margin-bottom: 100px;
 margin-top: -780px;
 margin-left: 250px; /* Расстояние от левого края до линии */
 padding-left: 0px; /* Расстояние между линией и текстом */
 border-left: 1px dotted #b7b7b7; /* Линия слева от текста */
}	

#rightcolonka p {	
 font-family: Times New Roman, Times, serif; /* Семейство шрифта */
 font: bold 20px Georgia;
 text-decoration: none;
 color: #0083fd;
 outline: none;
 text-align: center;   
 border-left: solid 0px #e47a00; /* Линия слева от текста */
 margin-left: 10px; /* Отступ слева от края до текста */
 padding-left: 7px; /* Расстояние от линии до текста */ 
}
	
#rightcolonka h1 {	
 font-size: 13px; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 color: #ab2031;
 border-left: solid 6px #e47a00; /* Линия слева от текста */
 margin-left: 15px; /* Отступ слева от края до текста */
 padding-left: 10px; /* Расстояние от линии до текста */ 
}

	
#rightcolonka h5  li {	
 list-style-image: url('images/arrow_red.gif');
 list-style-position: inside; /* Маркер обтекается текстом */
}	

#zagolovok p { 
 font-family: Times New Roman, Times, serif; /* Семейство шрифта */
 font: normal 15px Helvetica;
 color: black;
 text-align: justify; /* Выравнивание по ширине */
}
	
#soderjanie ul  { 
 font-family: Times New Roman, Times, serif; /* Семейство шрифта */
 font: normal 15px Helvetica;
 color: #7806ec;
 text-align: justify; /* Выравнивание по ширине */
 list-style-type: square;
 list-style-position: inside; /* Маркер обтекается текстом */
}

	
#levmenu  { 
 background:#fff url(images/leftnew06.png) repeat-y left top;
 margin-right: auto; /* Отступ справа */
 margin-left: auto; /* Отступ слева */
 margin-top: 0px ; /* Отступ сверху */
 width: 220px; /* Ширина слоя */
} 
 
 

#levmenu h4  { 
 font-family:  Times New Roman, Times, serif; /* Семейство шрифта */
 font: bold 17px Georgia;
 text-decoration: none;
 color: #ab2031;
 outline: none;
 text-align: center;
 padding: 0 0 0 30px;
}
 
#levmenu li a  { 
 font-family:  Times New Roman, Times, serif; /* Семейство шрифта */
 font: bold 16px Times New Roman;
 text-decoration: none;
 color: #0083fd;
 outline: none;
 text-align: center;
}

 #levmenu li a:hover {
 color : #7806ec;
}

#levmenu hr  { 
 border: none; /* Убираем границу для браузера Firefox */
 color: #CCCCCC; /* Цвет линии для браузера Internet Explorer */
 background-color: #CCCCCC; /* Цвет линии для браузера Firefox и Opera */
 height: 1px; /* Толщина линии */
}
#levmenu li  { 
color: #a9093e;
}
#levmenu UL {
list-style-image: url('images/arrow.png');
list-style-position: inside; /* Маркер обтекается текстом */
}  	
	 

.vershmenu { 
width:auto; 
height:64px; 
background:url(images/leftnew01.png) no-repeat left top; 


} 
.vershmenu span { 
display:block; 
position:relative; 
height:64px; 
background:url(images/leftnew02.png) no-repeat right top; 

 
}


.pravamenu { 
position:relative; 
background:url(images/leftnew03.png) repeat-y right top;  
height:auto; 
width:auto;
padding: 0px 30px 20px 20px; 
margin: -35px 0px -35px -30px; 
}	
	
.nizmenu { 
height:auto; 
width:auto; 
background:url(images/leftnew05.png) no-repeat left bottom; 
} 
.nizmenu span { 
display:block; 
position:relative; 
height:43px; 
width:auto; 
background:url(images/leftnew04.png) no-repeat right top; 
}	
	
#contact {
margin: 0 0 0 10px;
}	

#botton-area {
 width: 888px; /* Ширина слоя */
 height: auto; /* Высота слоя */
 background: #fff; /* Цвет фона правой колонки */
 padding: 0px 0px 0px 0px; /* Поля вокруг текста */ 
 margin: 0px 0px -85px 0px; /* Отступ*/ 
 border: solid 0px #b1b1b1; /* Параметры рамки */
 font-size: 12px; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 color: #ab2031;
 text-align: center;
}

#botton-area a:hover{
	text-decoration: underline;
}
	
#foto{
margin: 20px 20px 0 70px;
}	
	
	