body{margin:30px 0; padding:0; background:url('/images/bkg.jpg') #000; color:#CCCCCC;}
table {border-collapse:collapse;}
td {padding:0;}

.header {background:url('/images/head.jpg') left top  no-repeat;}

.top_menu {width:900px; height:33px; background:url(/images/menu_bkg.jpg); white-space:nowrap;}
.top_menu a{color:#CCC; padding:0 25px; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; font-weight:bold;}
.top_menu a:hover{color:#f63;}

.middle_div {width:900px; background:url('/images/main_gr.gif') center repeat-y;}
.middle_div table{background:url('/images/content_bottom.gif') bottom no-repeat;}

.admin_middle_div {width:900px; background:url('/images/main_gr.gif') center repeat-y;}

.menu_item {background:url(/images/hr_bkg.gif) bottom center no-repeat; padding: 0 0 15px 0; text-align:center;}

.left_menu {width:263px; padding:10px 10px 220px 20px; text-align:center;}
.left_menu table{background:transparent;}
.left_menu a{color:#999; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.left_menu a:hover{color:#f66;}
.left_menu td{padding:0 10px;}
.left_menu td:hover{background:url('/images/a_bkg.gif');}

.content {color:#aaa; padding:10px 50px 50px 30px; text-align:justify; text-indent:20px; line-height:18pt;}
.content h1,h2,h3,h4,h5{color:#f63; background:url(images/h_bkg.gif) no-repeat bottom center; text-align:center; padding:0 0 10px 0; margin:0;}
.content h1{font-size:18pt;}
.content table{background:transparent;}
.content a{color:#F63; text-decoration:none;}
.content a:hover{color:#f33; text-decoration:underline;}
.content ul,ol {margin:0 0 0 30px; padding:0; text-indent:0;}
.motto {color:#ccc; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px;}
.motto strong{color:#f63; font-size:12px;}

.search_form {border-width:1px 1px 1px 0; border-color:#f63; border-style:solid; height:23px; width:200px;}

.black_button {border:1px #666 solid; color:#ccc; background:#333 url('images/but_bkg.gif') repeat-x; width:120px; height:21px;}

.bottom td{padding:5px 20px; color:#000;}
.bottom a{color:#000; font-weight:bolder; text-decoration:none;}
.bottom a:hover{text-decoration:underline;}

#head{background:url(./images/head.jpg) no-repeat center top; width:900px; height:228px; }
td.td1{font-size:11px; padding-top:5px; padding-left:10px; width:350px}
td.icons{width:60px; padding-top:10px}
td.center{width:180px}
td.search{padding:5px; font-size:11px;}
#search_form{padding:0; margin:4px; background:url(./images/search.png) no-repeat left top; hieght:30px}
#search_form input{border:0; background:white; margin:2px}
a.href_search{display:block; width:60px; height:30px}

.bigYellow {font-size:16px; color:#FF6633; margin:0; padding:3px 0 0 5px; background:none; text-align:left;}
.Yellow{font-size:11px; color:#FF6633}

a.mail{display:block; width:42px; height:43px; background:url(./images/mail.jpg) no-repeat center top; }
a.home{display:block; width:42px; height:43px; background:url(./images/home.jpg) no-repeat center top; }
a.mail:hover{background:url(./images/mail_a.jpg) no-repeat center top;}
a.home:hover{background:url(./images/home_a.jpg) no-repeat center top;}

a.href_main{display:block; width:129px; height:118px; }
a.href_contacts{display:block; width:142px; height:108px;}

a.href_main:hover{display:block; width:129px; height:118px; background:url(./images/main_a.png) no-repeat center top}
a.href_contacts:hover{display:block; width:142px; height:108px; background:url(./images/contacts_a.png) no-repeat center top; margin-left:16px; margin-top:6px}
