body{
padding:0px;
margin:0px;
font-family:Arial;
font-size:12px;
color:#000;
background-color:#ffaf01;
}      
a{
color:#ff9600;
}
a img{
border:none;
}
#left{
width:182px;
float:left;
}
#content{
margin-left:182px;
text-align:left; 
}
.left_menu{
margin-top: 10px;
width:144px;
background-color:#fff;
text-align:left;
}
.menu_txt{
padding-left:20px;
font-weight:bold;
}
.menu_txt ul{
list-style:none;
padding:0px;
margin:0px;
}
.ul{
height:2px;
margin-top:3px;
margin-bottom:5px;
background-image:url('ul.jpg');
background-repeat:no-repeat;
background-position:bottom-left;

}
.menu_txt ul li a{
text-decoration:none;
color:#000;
}
.menu_txt ul li a:hover{
text-decoration:underline;
}
.menu_txt ul li ul{
display:none;
}
.menu_txt ul li ul li{
padding-left:20px;
font-size:12px;
padding-top:1px;
}
.menu_txt ul li ul li a{
color:#ffba00;
text-decoration:none;
}
.menu_txt ul li ul li a:hover{
text-decoration:underline;
}
#about{
font-size:11px;
padding-left:7px;
padding-right:0px;
}
#footer_txt{
color:#fff;
padding-top:10px;
padding-left:60px;
}
.left_menu_top{
width:144px;
height:14px;
background-image:url('left_menu_top.jpg');
}
#left_menu_bottom{
width:144px;
height:16px;
background-image:url('left_menu_bottom.jpg');
}
#banners{
margin-top:49px;
}
.banner_id{
margin-bottom:14px;
}

#news {padding: 10px 20px 0px 20px;}

.newsBlock {
text-align: left;
}

.newsBlock A {
text-decoration: none;
color: black;
}

.newsBlock A STRONG {
text-decoration: underline;
}

#footer{
clear: both;
height:34px;
width:100%;
background-color:#252122;
}
#top{
height:138px;
background-image:url('top.jpg');
}
#top_right{
float:right;
width:130px;
height:138px;
background-image:url('menu_right.jpg');
}
#top_right img{
padding-left:48px;
}
#top_right div{
text-align:center;
padding-left:4px;
}
#top_right div table tr td{
font-size:12px;
text-align:left;
}
#top_self{
margin-right:130px;
height:138px;
background-image:url('top.png');
background-repeat:no-repeat;
background-position:top center;
}
#top_self a img{
float:right;
}
#menu{
height:42px;
background-image:url('menu.jpg');
}
#menu ul{
padding:0px;
margin:0px;
list-style-type:none;

}
#adress{
padding-top:20px;
padding-left:10px;
float:left;
font-size:30px;
font-weight:bold;
}
#adress div{
padding-top:15px;
font-size:14px;
color:#fff;
}
#menu table tr td{
background-image:url('menu_id.jpg');
background-position:top left;
background-repeat:no-repeat;
text-align:center;
height:42px;    
font-size:16px;
font-weight:bold;
}
#menu table tr td:first-child{
background:transparent;
}

#menu table tr td a{
color:#272424;
text-decoration:none;
}
#text{
background-color:#fff;
text-align:left;
}
.title{
height:42px;
background-image:url('title.jpg');
background-repeat:no-repeat;
background-position:bottom left;
}
.title_txt{
padding-left:33px;
padding-top:25px;
}
.title_txt a{
color:#000;
}       
.title_txt span{
font-size:12px;
}
.title_txt span a{
color:#ff9600;
}
.title_txt span a:hover,.title_txt a:hover{
 text-decoration:none;
}
.text{
padding-top:15px;
padding-left:33px;
padding-right:20px;
padding-bottom: 15px;
}
.text h2{
margin:0px;
padding:0px;
font-weight:normal;
font-size:22px;
color:#6d6d6d;
} 
.text p{

}
#search{
margin-left:33px;
height:42px;
background-color:#ffaf01;
}

#searchTable {
padding-top: 5px;
}

#searchTable TD {
border-left-width:0px !important;
padding-right: 10px;
}
#searchTable SELECT {
width: 150px;
}

#search img{
float:left;
}
#search form{
margin:0px;
padding:0px;
margin-top:9px;
}
#search form input{

}
#search form #submit2{
height:27px;
background-color:#000;
color:#fff;
border:none;
width: 100px;
left:190px;
}
#pages{
margin-top:5px;
}
#pages a{
color:#000;
text-decoration:none;
}   
#pages a:hover{
text-decoration:underline;
}
#zak{
margin-top:15px;
margin-bottom:15px;
}
#zak span{
margin:5px;
}
#zak span span{
position:relative;top:-8px;
}
#zak a{
  text-decoration:none;
}
#zak span a:hover{
text-decoration:underline;
}

#text table tr td{
border-left-style:dotted;
border-left-width:1px;
border-left-color:#000;
text-align:center;
}
#text table tr td.first{
border-left-width:0px;
}
#text table tr td.first input{
border:#ffeacc;
width:160px;
height:30px;
background:#ff9600;
color:#fff;
font-weight:bold;
}
#text table tr td input{
width:30px;
}
#text table tr.f{
background-color:#eaeaea;
}
#d{
background-color:#ffaf01;
}
#g{   
padding-left:33px;  
}
#search #select {
display:block;
padding-left:25px;
float:right;
Z-INDEX: 3;
POSITION: relative; right:200px;
width:150px;
}
#search #select .v .options {
	Z-INDEX: 30; BORDER-BOTTOM: black 1px solid; POSITION: absolute;
   BORDER-LEFT: black 1px solid; 
   PADDING-BOTTOM: 0px; 
   PADDING-LEFT: 0px; 
   width:150px; 
   PADDING-RIGHT: 0px; 
   DISPLAY: none; 
   BACKGROUND: #ffaf01; 
   HEIGHT: 108px; 
   FONT-SIZE: 12px; 
   OVERFLOW: auto; 
   BORDER-TOP: black 1px solid; 
   TOP: 26px; 
   BORDER-RIGHT: black 1px solid; 
   PADDING-TOP: 0px; 
   LEFT: 54px;

}
#search #select .v .options SELECT {
	DISPLAY: none
}
#search #select .v .options A {
	PADDING-BOTTOM: 2px;
   PADDING-LEFT: 4px; 
   PADDING-RIGHT: 4px;
   DISPLAY: block; 
   COLOR: black; 
   TEXT-DECORATION: none; 
   PADDING-TOP: 2px
}

#search #select .r {
	Z-INDEX: 3; POSITION: absolute;  TOP: 0px; CURSOR: pointer; RIGHT: -31px
}
/*
#text span{
font-size:14px;
color:#ffaf01;
}*/

#sub{
width:426px;
margin-bottom:20px;
}
table#sub tr td{
border:none;
text-align:left;
}
table#sub tr td span{
font-size:11px;
color:#ff9c01;
}
table#sub tr td.first{
text-align:right;
}
table#sub tr td input{
width:290px;
}
table#sub tr td input[type="submit"]{
width:105px;
float:right;
height:30px;
background:#000;
color:#fff;
font-weight:bold;
border:none;
}
table#sub tr td textarea{
height:50px;
width:290px;
}

