html, body {
	 height:100%;
      margin: 0;
      padding: 0;
      border: none;


background-color:#00aeef;

font-family: Tahoma;
font-size:11px;
background-image:url(../images/bg_clean.jpg);
text-align:center;
background-attachment: fixed;
background-repeat: repeat-x;
color:#711f7e;
}

a img {
  border: 0;
}

table {
  font-size: 11px;
  font-family: Tahoma;
}

#bg{
background-image:url(../images/bg.jpg);
background-attachment: fixed;
background-position:top center;
height: 100%;
background-repeat: no-repeat;

}


 #main-holder {
      width:955px;
      margin: 0 auto;
      padding: 0;
      border: none;
      text-align: left;

      background: #fff;

   }

 


#bg > .tien{
   margin: 0 auto;
     background-image:url(../images/tien.png);
   /*/*//*/  background-image:url(../images/tien.png);/* */
   background-repeat: no-repeat;
   background-position:top center;
   height: 60px;
}






.footer{
 margin: 0 auto;
 width:955px;

}

.author{
 margin: 0 auto;
 width:955px;
 font-size: 11px;
 color: #c2e3f0;
 padding: 6px 0 12px 0;

}

a{
  color: #711f7e;
  text-decoration: none;
}

a:hover{
  text-decoration: underline;
}


.white{
  color: #c2e3f0;
  text-decoration: none;
}


.top-margin{
  height:34px;
}

.content{
  padding:6px 12px;
   background-color: #fff;
}

.box{
  width: 313px;
  float: left;
  background-color: #fff;
  margin-top: 12px;
  margin-bottom: 12px;
}

.box p{
     margin: 0;
     padding: 6px 10px 6px 0;
}

.box h2{
 font-size: 13px;
 padding: 0;
 margin: 12px 0 0px 0;
}

.grey{
  color: #aaa;
}


.purple{
  color:#711f7e ;
}

.orange{
  color:#e27d1e ;
}

.green{
  color:#46812b ;
}




.reset{
  clear: both;
}

.menu{
   background-image:url(../images/menubg2.gif);
   background-repeat: no-repeat;
   width: 512px;
   background-position: top;
   line-height: 26px;
   text-align: center;
   color:#92519d;

}

.menu a{
   color:#fff;
   margin-left:15px ;
   margin-right:15px;
}

.menu-holder {
  padding-right: 14px;
}

.path{
     margin-left:30px;
}

.editor, .editor ol li, .editor ul li {
  color: #000;
}

.editor li a, .editor td a {
  color: #711f7f;
}


.editor h1{
   background-image:url(../images/h1.gif);
   background-repeat: no-repeat;
   font-size:24px;
   font-weight: normal;
   margin: 12px 0 0 0 ;
   padding: 0;
      padding-left:30px;
      color: #711f7e;
}

.editor h2{
   background-image:url(../images/h2.gif);
   background-repeat: no-repeat;
   font-size:15px;
   font-weight: bold;
   padding-left:30px;
   background-position: 8px 0;
    margin: 12px 0 12px 0 ;
    color: #711f7e;

}

.editor h3{
   font-size:13px;
   font-weight: bold;
   padding: 0;
   margin: 0 0 6px 0;
   padding-left:30px;
   color: #711f7e;


}


.editor h4{
   font-size:12px;
   font-weight: bold;
   padding: 0;
   margin: 0 0 6px 0;
   padding-left:30px;
   color: #711f7e;
}

.editor p{
   font-size:11px;
   font-weight: normal;
   padding-left:30px;
   line-height:16px;
   margin: 0 0 18px 0;   
   color: #000;
}

.editor table th{
     background-image: url(../images/th.gif);
     background-repeat: repeat-x;
     background-color: #b34cb4;
     color: white;
      text-align: left;
}

.editor table td{
     background-image: url(../images/tdbg.gif);
     background-repeat: repeat-x;
     background-position: bottom; 
     color: #000;  
}

.phone {
    float:left;
    text-align: center;
    margin-top: 11px;
    margin-right: 7px;
    width: 219px;
    height:248px;
    
}

.phone a img {
    border: 0px;
}

.phone_top {
    width: 219px;
    height: 23px;
    background-image: url(../images/phone_top.gif);
    background-repeat: no-repeat;
    background-position: top center;
    line-height: 23px;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
}

.phone_top span {
    background-image: url(../images/h2_b.gif );
    background-repeat: no-repeat;
    background-position: center left;
    padding-left: 28px;
}

.phone_middle {
    border-left: 1px solid #e3e3e3;
    border-right:  1px solid #e3e3e3;
    padding-top: 5px;
    padding-bottom: 5px;
    height: 170px;
}

.phone_middle img {
  margin-top: 31px;
  margin-bottom: 31px;
}

.phone_darcek {
border-left: 1px solid #e3e3e3;
border-right:  1px solid #e3e3e3;
height: 20px;
font-size: 13px;
font-weight: bold;
color: #711e7e;

}



.phone_bottom {
    width: 219px;
    height: 22px;
    line-height: 22px;
    background-image: url(../images/phone_bottom.gif);
    background-repeat: no-repeat;
    background-position: top center;
}


.submenu{
   list-style-type: none;
   margin: 0 0 0px 0;
   padding: 0;
   color: #fff;
   background-color: #711f7f;
   width: 214px;
}

.submenu li{    
     background-image: url(../images/menubodky.gif);
     background-repeat: no-repeat;
     background-position: 13px bottom;
     color: #fff;
     line-height: 30px;     
     padding-left: 18px;
}

.submenu li a {
  color: #fff;
}

.submenu li.last {
    background: none;
}

.submenu ul {
  list-style-type: none;  
  margin: 0px;
  padding: 0px;  
}

.submenu ul li {
  background-image: none;
  background-repeat: no-repeat;
  background-position: 0px top;
  padding-left: 18px;
  margin-left: 0px;
  line-height: 25px;
}

 .leftbutton{
       margin-top: 6px;
       display: block;
}

ul.sitemap {
  color: #000;
}

li {
    line-height: 20px;
    color: #711f7e;
}

iframe.setting {
  border: 0px;
}

div.flash {
  z-index: 0;
}

.faqOtazka {
margin-left: 28px;
margin-bottom: 10px;
margin-top: 10px;
color:#711f7e ;
font-weight: bold;
}

.faqOdpoved {
display: none;

}

