html,body {
      height: 100%;
      margin: 0;
      background: #4e0000; 
      font: 12px arial;
      color: #000;}
      
img {border: 0;display: block;}
table td{vertical-align:top; border:none; padding:3px 5px;}
a{outline: none;color: #6b1e1e;}
a:hover {text-decoration: none;}
table {border:0; border-collapse:collapse;}
body,div,h1,h2,h3,h4,h5,h6,input,textarea,p{margin:0; padding:0;} 
input, textarea, select {outline:none; border:solid 1px #c98119;}	
ul {list-style:disc;list-style-position:outside;margin:7px 0 7px 15px;padding:0;}

.clear {
      margin: 0;
      height: 1px;
      border: none;
      clear:both;
      overflow:hidden;}

#conteiner { 
        background:  url(../images/wrapper.jpg) repeat-y top center;
        min-height: 100%;
        min-width:1000px;
        max-width:100%;
        margin:0 auto;}
      
* html #conteiner {height: 100%;}

#conteiner_main {padding-bottom: 80px;}

#header  {
        background:  url(../images/header.gif) repeat-x top left;
        width: 100%;
        height: 180px;
        margin:0 auto;}
        
.aerop  {
        background:  url(../images/aerop.jpg) no-repeat top left;
        padding:40px 0 0 0;
        text-align:left;
         margin:0 0 10px 0;
         line-height:20px;}
        
.aerop a {
        font: bold 13px arial;
        color: #e8b02e;
        padding: 0 0 0 10px;}


#head  {
        background:  url(../images/head.jpg) no-repeat top center;
        width: 100%;
        height: 180px;
        margin:0 auto;}

#logo {float:left;padding:13px 0 0 0;}

#head_right {float:right;padding:2px 12px 0 0;}


.contact {padding:10px 0;}

#head_right p {
       text-align:right;
       font: bold 13px arial;
       color: #fff;
       padding: 2px 0;}
       
#head_right p span {color: #f2c693;}

#head_right img {float:right;}

#wrapper {width:100%;margin:3px 0 0 0;}

#left_bar {width:184px;padding:0 14px 40px 10px;border: none;}
     
#kabinet  {
        background:  url(../images/kabinet.jpg) no-repeat top left;
        width: 160px;
        height: 101px;
        margin:0;
        padding:7px 12px 0 12px;}  

#kabinet p {
        width: 160px;
        height: 18px;
        padding:3px 0;
        margin:0 auto;
        color: #c35959;}  

#kabinet p span {float:left;}
  
.login {
        background:  url(../images/login.gif) no-repeat top left;
        border: none;
        float:right;
        width: 97px;
        height: 18px;
        margin:0;
        padding:0 5px;
        color: #fff;
        font:12px arial;
        line-height: 18px;}
     
.buton {
	background:  url(../images/buton.gif) no-repeat top left;
        border: 0;
        overflow: visible;
	cursor:pointer;
	margin:0;
	padding:0;
	height:18px;
	width:61px;
        float: right;}   

#kabinet a {
        padding:0;
        margin:0;
        color: #e4a713;
        font: 11px arial;
        float:left;}      
 
.plaha2 {padding:15px 0;}
   
#left_menu_bg {
     	background:  url(../images/left_menu_bg.jpg) repeat-y top left;
	margin: 0;
	padding:0;
        width:184px;}

#left_menu_t {
     	background:  url(../images/left_menu_t.jpg) no-repeat top left;
        width:184px;}

#left_menu_b {
     	background:  url(../images/left_menu_b.jpg) no-repeat bottom left;
	margin: 0;
	padding:0 0 0 0;
        width:184px;}
   
ul#left_menu {
        list-style: none;
        margin:0 auto 0 auto;
        padding:15px 0 35px 10px;}

ul#left_menu li {
        margin:0;
        padding:3px 0;}

ul#left_menu a {
        display: block;
        font: bold 12px arial;
        color: #e8b02e;
        margin:0;
        padding:0;}

ul#left_menu a:hover {text-decoration: none;}
  
#content {padding:0;border: none;background:  #ffe8b4;}

.text_block {padding:5px 15px 15px 15px;}

p {padding:7px 0;}
 
#top_menu{
	background: #4e0000 url(../images/top_menu.gif) repeat-x top left;
	margin:0;
	padding:0;
	height:34px;
	width:100%;}   

#top_menu td{border: none;width:25%;margin:0;padding:0;height:34px;}   

#top_menu .lic{
	background:  url(../images/lic.gif) no-repeat top left;
	margin:0;
	padding:0;
	height:34px;
	width:4px;}   

#top_menu .raw1{background:  url(../images/raw1.jpg) no-repeat top left;} 
#top_menu .raw2{background:  url(../images/raw2.jpg) no-repeat top right;}     

#top_menu a {
        text-decoration: none;
        font: bold 13px arial;
        color: #e8b02e;
        padding:5px 0 0 0;
        margin:0 0 0 12px;
        float:left;}

#top_click {
     	background:  url(../images/tbg.jpg) repeat-x top left;
	margin: 0;
	padding:0;
	height:80px;
        width:100%;}

#top_click td {
       background:  url(../images/top_click_bg.gif) no-repeat top left;
       margin:0;
       padding:0;
       height:80px;
       width:25%;
       border: none;}

#top_click .lic2{
        background: none;
	margin:0;
	padding:0;
	height:80px;
	width:4px;}   
  
.top_click_1, .top_click_2, .top_click_3, .top_click_4, .top_click_5 {
       background:  url(../images/top_click_1.gif) no-repeat top right;
       padding:0 0 0 14px;
       height:80px;}

#top_click .top_click_2 {background:  url(../images/top_click_2.gif) no-repeat top right;}

#top_click .top_click_3 {background:  url(../images/top_click_3.gif) no-repeat top right;}

#top_click .top_click_4 {background:  url(../images/top_click_4.gif) no-repeat top right;}

#top_click .top_click_5 {background:  url(../images/top_click_5.gif) no-repeat top right;}

#top_click a {color: #4e0000; font: bold 12px arial;}

#top_click h6{color: #fff;padding:10px 0 7px 0;}
#top_click h6 a {color: #fff;}
h1 {font: bold 16px arial; color: #540606; padding:10px 0 10px 0; }
h4 {font: bold 16px arial; color: #540606; padding:0; }
h3 {font: bold 13px arial; color: #c98119; padding:10px 0 10px 0; }
h2 {font: bold 16px arial; color: #540606; padding:10px 0 10px 0; }
 
h2 a {color: #c98119;}

h2 a:hover {text-decoration:none; color: #540606;}

.news {padding:15px 0;}

.news img {
      float: left;
      border:1px solid #772f2b;
      margin:0 15px 0 0;}  
  
a.vse {color: #c98119;font: 12px arial;}

.form {width:255px;padding:20px 0 0 0; margin:0 auto;}

  
.table_form {width:255px; margin:0 auto;}

.table_form td {border: none;padding:6px 0;}

.vvod {
        background:  url(../images/vvod.gif) no-repeat top left;
        border: none;
        float:right;
        width: 147px;
        height: 18px;
        margin:0;
        padding:0 5px;
        color: #540606;
        font:12px arial;
        line-height: 18px;}
        

.area  {
        background:  url(../images/area.gif) no-repeat top left;
        border: 0;
       	width: 245px;
       	height:125px;
       	padding:5px 5px 0 5px;
       	margin:0;
       	font:12px arial;
       	color: #540606;
       	overflow:hidden;}      	

.butons {
	background:  url(../images/butons.gif) no-repeat top left;
 border: 0;
 overflow: visible;
	cursor:pointer;
	margin:0;
	padding:0;
	height:18px;
	width:81px;
 float: right;} 

.in_lihk {width:100%;}

.in_lihk td {border: none;}

  
.stana_podrobno{
       background: #fff;
       width:150px;
       height:27px;
       Font: bold 13px arial;
       color:#000;
       line-height:21px;
       padding:3px 2px 3px 6px;}
  
.stana_podrobno img{float:right;}

.raw{text-align: left; background:#fbdd97;padding: 6px 0px 0px 16px;}

.raw a {color: #4e0000; font: bold 12px arial;}

.raw a.actives, .raw a:hover {text-decoration: none;}

ul#menu_strana {
       list-style: none;
       padding: 15px 15px 15px 0;
       margin:0;
       width:159px;
       float:left;}

ul#menu_strana li {
       padding:3px 0px 3px 6px;
       margin:0;} 
  
ul#menu_strana a {
       padding: 0;
       margin:0;
       color: #c98119;
       font: bold 12px arial;}    

ul#menu_strana a:hover {text-decoration:none;}
  
  
  
  
#right_bar {border:0;padding:0 10px 40px 10px;width:192px;}

ul#strana{list-style: none;padding: 0 0 10px 0; margin:0;}

ul#strana img {padding:0; margin:0 0 0 4px;}

ul#strana li {display: inline;}

ul.podmenus{ display: none;list-style: none;padding:0; margin:0;}

ul#country {
        list-style: none;
        width:182px;
        background:#fbdd93;
        border:1px solid #b6772c;
        border-top:none;
        margin:-3px auto 5px auto;
        padding:5px 0;}

ul#country li {
        margin:0;
        padding:0;
        display: inline;}

ul#country a {
        display: block;
        font: bold 12px arial;
        color: #4e0000;
        margin:0;
        padding:3px 10px;
        text-decoration: none;}

ul#country a:hover {background: #e8bb4b;}

#menu_c {
     	background:  url(../images/menu_c.jpg) repeat-y top left;
	margin: 0;
	padding:0;
        width:192px;}

#menu_t {
     	background:  url(../images/menu_t.jpg) no-repeat top left;
        width:192px;}

#menu_b {
     	background:  url(../images/menu_b.jpg) no-repeat bottom left;
	margin: 0;
	padding:0 7px 50px 9px;
        width:176px;}
h5 {
       font: bold 13px arial;
       color: #c35959;
       padding:7px 0;
       text-align: center;}
  
#footer {
        background: url(../images/footer.jpg) repeat-x top left;        
        width: 100%;
        height: 80px;
        margin-top: -80px;}

#foot {
        background: url(../images/foot.jpg) no-repeat top right;        
        width: 100%;
        height: 80px;}

p.footer_contact{
       padding:7px 0 0 30px;
       float:left;
       color: #fff;}

#footer a{color: #e4a713;}

p.trio {
       color: #fff;
       padding:7px 200px 0 0;
       margin:0;
       float:right;}
       

#stat {width:200px; margin:0 auto; padding:37px 0 0 0;}

.static{float:left; padding:0 5px 0 0; }


* html .commod { display:inline;zoom:1;}
*+html .commod { display:inline;zoom:1;}
.commod {
      vertical-align:top;
       display:inline-block;
       display:-moz-inline-stack;
       margin:8px 8px;}
       
.vvods {
        background:  url(../images/vvod.gif) no-repeat top left;
        border: none;
        float:left;
        width: 170px;
        height: 18px;
        margin:0;
        padding:0 5px;
        color: #540606;
        font:12px arial;
        line-height: 18px;}

.vvodt {
        background:  url(../images/vvodt.gif) no-repeat top left;
        border: none;
        
        width: 30px;
        height: 18px;
        margin:0;
        padding:0 5px;
        color: #540606;
        font:12px arial;
        line-height: 18px;}

table.poisk {text-align:left; margin:20px;}
td.poisk0 {padding:3px 0px 3px 0px; font-weight:bold; text-align:center;}
td.poisk1 {border:1px solid rgb(251, 207, 99);  font-size:24px; font-weight:bold; color: rgb(84, 6, 6); background: none repeat scroll 0% 0% rgb(251, 207, 99); padding:5px 10px; vertical-align:middle}
td.poisk2 {border:1px solid rgb(251, 207, 99); color: rgb(84, 6, 6); background: none repeat scroll 0% 0% #fbdd97; padding:3px 7px 3px 15px; vertical-align:middle; width:200px}
td.poisk22 {border:1px solid rgb(251, 207, 99); color: rgb(84, 6, 6); background: none repeat scroll 0% 0% #fbdd97; vertical-align:top; width:200px}
td.poisk3 {border:1px solid rgb(251, 207, 99); color: rgb(84, 6, 6); padding:3px 7px 3px 15px; vertical-align:middle;; width:200px}
td.poisk33 {border:1px solid rgb(251, 207, 99); color: rgb(84, 6, 6); padding:3px 7px 3px 15px; vertical-align:top; font-family:"courier new";}
       
#tury {text-align:center; padding:20px 20px 20px 20px}
td.tury1 {border:1px solid rgb(251, 207, 99); color: rgb(84, 6, 6); background: none repeat scroll 0% 0% rgb(251, 207, 99); padding:3px 7px 3px 7px;}
td.tury2 {border:1px solid rgb(251, 207, 99); padding:3px 7px 7px 7px;}


.butons1 {
	background:  url(../images/butons.gif) no-repeat top left;
 border: 0;
 overflow: visible;
	cursor:pointer;
	margin:5px;
	padding:0;
	height:18px;
	width:81px;
 float: center;} 
.caption
{
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#540606;
}
#chapter
{
	font-size:18px;
	font-family:arial;
	forn-weight:bold;
	color:#540606;
	padding-bottom:2px;
}

#faq tr.top
{
	background:#FBDD97;
}

.sm
{
	font-size:13px;
	color:#c98119;
	font-weight:bold;
}

.answ
{
	padding-left:15px;
}

.faq_date
{
	font-weight:normal;
	font-size:12px;
	color:red;
	color:#000000;
}
.que
{
	font-family:"courier new";

}

.red_btn
{
	background:#641717;
	color:#C35959;
	font-weight:bold;
	font-size:12px;
	padding:2px;
	cursor:pointer;
}
.auth_btn
{
	background:#641717;
	color:#ECB222;
	font-weight:bold;
	font-size:12px;
	padding:2px;
	cursor:pointer;
	border:solid 1px #ECB222;
}
