html, body {
margin:0;
padding:0;
font-family: Arial; font-size: 10pt; color:#333333;
}
#body {
 height: 100%;
 width: auto;
}
#header {
 background-image: url(../img/header_bg.jpg);
 background-repeat: repeat-x;
 height: 230px;
}
#right_hand {
 margin: 0 0 0 auto;
 width: 1000px;
 height: 230px;
 background-image: url(../img/hand_top.jpg);
 background-position: top right;
 background-repeat: no-repeat;
 text-align: right;
 padding: 3px 10px 0 0;
 color: #996600;
}
#header_bg {
 background-image: url(../img/background_top.jpg);
 background-repeat: no-repeat;
 height: 200px;
}
#menu {
 position: absolute;
 top: 230px;
 left: 0px;
 width: 210px;
}
#main_part {
 position: absolute;
 top:230px;
 left:225px;
 min-width:980px;
 width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "980px" : "auto");
 padding-right: 10px;
}
/*=====main_part=====*/
#main_part h1{
 color: #000099;
 font-size: 13pt;
 clear: left;
 padding: 10px 0px 0px 0px;
}
.left_img {
 float: left;
 margin: 0 10px 0px 0px;
 background-color: #f00;
 padding: 0px;
 width:178px;
 height:158px;
}
#main_part p{
 margin: 10px 0px;
 padding: 0px;
}
.gold {
 color: #b2a300;
 padding: 0 0 0 20px;
 margin: 0;
}
.gold span {
 color: #000;
}
#site_articles {
 background-image: url(../img/site_articles.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 padding: 30px 0 30px 78px;
}
#site_articles a {
 display: block;
 font-family: "Trebuchet MS", "Arial";
 text-decoration: none;
 color: #996600;
 font-weight: 800;
 font-size: 9pt;
}
#site_articles a:hover {
 text-decoration: underline;
}
#phones {
 background-image: url(../img/phones.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 padding: 30px 0 30px 78px;
}
#phones h3, #phones h4 {
 display: inline;
 font-family: "Trebuchet MS", "Arial";
 font-weight: bold;
}
#phones h4 {
 color: #999;
 font-size: 10pt;
 padding-right: 4px;
}
#phones h3 {
 color: #996600;
 font-size: 12pt;
}
#new_courses {
 background-image: url(../img/new_courses.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 padding: 30px 0 30px 78px;
}
#new_courses a {
 display: block;
 font-family: "Trebuchet MS", "Arial";
 text-decoration: none;
 color: #996600;
 font-weight: 800;
 font-size: 9pt;
}
#new_courses a:hover {
 text-decoration: underline;
}
#add_favorites {
 color: #a89576;
 position: absolute; 
 top: 3px;
 left: 51px;
}
#descr {
 position: absolute;
 top: 157px;
 left: 15px;
 width: 300px;
 font-size: 8pt;
 color: #434343;
}
#prep {
 position: absolute;
 top: 152px;
 left: 339px;
 width: 144px;
 font-size: 8pt;
 color: #434343;
}
#prep h1 {
 font-size: 13pt;
 margin: 0;
 padding: 0;
 color: #388acc;
 font-weight: 500;
}
#prep h2 {
 font-size: 11pt;
 margin: 0;
 padding: 0;
 color: #e18b00;
 font-weight: 500;
}
#phones_more {
 position: absolute;
 top: 152px;
 left: 530px;
 width: 262px;
 font-size: 8pt;
 color: #434343;
}
#phones_more h1 {
 font-weight: 500;
 font-size: 13pt;
 margin: 0;
 padding: 0;
 color: #000099;
 
}
#phones_more h3 {
 font-size: 11pt;
 margin: 0;
 padding: 0;
 color: #999;
 display: inline;
 font-weight: 500;
 margin-right: 3px;
}
#phones_more h4 {
 display: inline;
 font-size: 12pt;
 color: #996600;
 font-weight: 500;
}
#footer_container {
 background-image: url(../img/footer_bg.jpg);
 background-position: top left;
 background-repeat: repeat-x;
 height: 125px;
}
#left, #right, #center {
 padding-top: 60px;
}
#left {
 background-image: url(../img/footer_left_bg.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 float: left;
 width: 228px;
 padding-left: 3px;
}
#right {
 float: right;
/*width: 228px;*/
 width: 100px;
 text-align: right;
 padding-right: 20px;
}
#center {
 text-align: center;
 margin: 0 auto;
 width: 300px;
}
#left p{
 margin: 0;
 padding: 0;
 color: #a89576;
}
#footer_container a{
 border: 0px;
}
#footer_container img {
 border: 0px;
}



.rh {
	background: #EEAB42;
	text-align: center;
}
.r2 {
	background: #EBD1A8;
	text-align: center;
}

.r1 {
	background: #ECBE76;
	text-align: center;
}

h3{
	color:#000099;
}
a, li a{
	color:#996600;
}
a:hover, li a:hover{
	text-decoration:none;
}

#napravleniya {
 background-image: url(../img/napravleniya.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 padding: 30px 0 30px 78px;
}
#napravleniya a {
 display: block;
 font-family: "Trebuchet MS", "Arial";
 text-decoration: none;
 color: #996600;
 font-weight: 800;
 font-size: 9pt;
}
#napravleniya a:hover {
 text-decoration: underline;
}
#novosti {
 background-image: url(../img/novosti.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 padding: 30px 0 30px 78px;
}
#new_{
 background-image: url('../img/new.jpg');
 background-position: top left;
 background-repeat: no-repeat;
 padding: 30px 0 30px 78px;
 display: block;
 font-family: "Trebuchet MS", "Arial";
 text-decoration: none;
 color: #b2ba69;
 font-weight: 800;
 font-size: 9pt;
}
.red_index {color:#b60000; font-size:16px; text-decoration:blink; letter-spacing:+1}
.webmaster{
	position:relative; float:left; top:0; rleft:145px;
}
.webmaster a{
	text-decoration:none; font:normal 11px Arial, Helvetica, sans-serif; color:#A89576;
}
.webmaster a:hover{
	text-decoration:underline;
}
