body{
margin:0;
padding:0;
background-image: url(../img/bgr_ornament.gif);
font-family:arial;
font-size:9pt;
}
img{
border: 2px solid #999967;
}
ul{
margin-bottom:0;
padding-right:2px;
}
#root{
width:100%px;
text-align:center;
}
#all{
width:979px;
text-align:left;
margin-left:auto;
margin-right:auto;
background-color:#faf9f5;
}
#topmenu{
width:979px;
height:40px;
background-color:#a69468;
}
#flash{
width:979px;
height:195px;
background-color: #e8e1cf;
}
#bottommenu{
width:979px;
height:38px;
background-color:#F5F3EB;
}
#content{
width:979px;
background-image: url("../img/bcg_in.jpg");
background-color:#faf9f5;
padding-bottom:10px;
}
#content_left{
width:242px;
float:left;
text-align:center;
margin-top:19px;
margin-bottom:40px;
}
#content_left p{
  padding:0;
  margin:5px;
}
#content_left img{
border: 2px solid #999967;
margin-bottom:5px;
}
#content_in{
width:510px;
float:left;
margin-top:19px;
text-align:left;
margin-bottom:40px;
}
#content_in table td p{
margin:0;
margin-bottom:3px;
margin-top:1px;
}
#content_right{
width:226px;
/* height:683px; */
float:right;
text-align:center;
margin-bottom:40px;
margin-top:19px;
}
#content_right p{
font-size:9pt;
/*color: #333300;*/
line-height:18px;
}

#fotka_vpravo{
      width:157;
      margin-left:11px;
}
#content_right h2{
margin:0;
margin-top:10px;
margin-bottom:-10px;
font-size:9pt;
color: #990033;
}
#footer{
height:15px;
display:block;
}
.cleaner{clear:both;}

#content_in H1{
color:#990033;
font-size:9pt;
text-align:center;
margin:0;
margin-bottom:5px;
/*font-variant:small-caps;*/
}
#content_in H2{
color:#990033;
font-size:9pt;
margin-left:20px;
margin-right:20px;
margin-top:5px;
margin-bottom:5px;
}

#content_in p{
/* color:#333300; */
font-size:9pt;
text-align:justify;
margin-left:20px;
margin-right:20px;
}
#content_in table{
/*color:#333300;*/
font-size:9pt;
text-align:justify;
padding-left:15px;
padding-right:20px;
}
#content_in table ul{
padding-left:20px;
}
#content_in table td{
height:10px;
}
.gal_thumb{
margin:9px;
text-align:center;
width:110;
float:left;
 margin-right:20px;
 margin-left:20px;
 position:relative;
 left:20px;
  
}
.gal_thumb a{
color:#990033;
text-decoration:none;
}

#langs a img{
  display:block;
  float:right;
  margin-top:14px;
  margin-left:13px;
  /*border:1px solid rgb(234, 166, 13);*/
}

.krajni{
  margin-right:20px;
}

.sss {
position:relative;
top:-7px;
}
#footer{
    margin-left:auto;
    margin-right:auto;
    width:979px;
    color:white;
    font-size:11px;
}

#footer a{
    color:white;
}

#foot_leva{
    float:left;
    position:realtive;
 /*   margin-left:20px;*/
}

#foot_prava{
    float:right;
    position:relative;
    /*margin-right:20px;*/
}

.bannery_vpravo{
    
}

.bannery_vpravo img {
margin-bottom:10px;
}
#mediaspace2{
    margin-left:5px;
}
.no_padding{
padding-left:0px;
padding-right:0px;
}