html,body{
margin:0;
background:#b1c3cd url(../files/design/bgl.gif) repeat-y;
}
html{
font-size:75%;
color:#b7bdc0;
font-family:Arial;
}
a{
color:#b7bdc0;
}
#main{
float:left;
width:100%;
height:100%;
background:url(../files/design/bg.gif) repeat-x;
}
#main2{
float:left;
width:1000px;
background:url(../files/design/bgl.gif) repeat-y;
}
#rightAd {
float: left;
width: 120px;
height: 600px;
margin: 41px 0 0 15px;
}
#imk{
float:left;
width:31px;
height:817px;
background:url(../files/design/imk.jpg) no-repeat;
}
#im1{
float:left;
width:309px;
height:407px;
background:url(../files/design/im1.jpg) no-repeat;
}
#im2{
float:left;
width:660px;
height:407px;
background:url(../files/design/im2.jpg) no-repeat;
}
#im2im{
float:left;
padding:51px 11px 0 10px;
}
#dvr{
float:left;
width:300px;
}
#ttl{
float:left;
width:620px;
text-align:right;
padding-top:13px;
}
#ttl h1{
font-size:20px;
font-weight:normal;

margin:0;
}
#lng{
float:left;
width:275px;
height:75px;
text-align:right;
padding-top:14px;
color:#83919a;
font-size:11px;
}
#lng img{
margin:0 0 -2px 5px;
border:0;
}
#al{
margin:0 0 0 15px;
border:0;
}
#im3b{
float:left;
width:455px;
background:url(../files/design/im3b.gif) no-repeat;
}
#im3{
float:left;
width:440px;
background:url(../files/design/im3.jpg) no-repeat;
text-align:right;
padding:230px 15px 15px 0;
color:#ffffff;
font-size:11px;

line-height:16px;
}
#im3 h3{
margin:8px 0 8px 0;
font-size:12px;
}
#txt{
float:left;
width:470px;
padding:25px 10px 15px 15px;
font-size:13px;
background:url(../files/design/c2.gif) #071A27 15px 2px no-repeat;
}
#txt h2{
font-size:12px;

margin:0;
}
#txt #dat{
color:#7c8286;
}
#bnr{
float:left;
width:452px;
height:73px;
padding:11px 0 0 10px;
background:url(../files/design/bnr.gif) no-repeat;
margin-top:15px;
}
#bnr iframe{
float:left;
margin-right:10px;
border:0;
}
/******* menu *********/
#menu{
float:left;
width:300px;
}
#menu ul li a{
text-decoration:none;
color:#d7dbdd;
font-size:14px;

padding-left:27px;
background:url(../files/design/a.gif) bottom left repeat-x;
}
#menu ul li a:hover{
color:#ffffff;
background:url(../files/design/ah.gif) bottom left repeat-x;
}
#menu ul li{
margin:0;
padding:0;
list-style-type:none;
}
#menu ul{
margin:0;
padding:0;
}
/*************  VNITROLINKY  ***************/
P.lnk { text-align:right; margin:0; padding:0; }
P.lnk A { color:#ffffff; padding:0 5px 0 10px; }



/**********  SELECTOR  *********/
.selector_first, .selector_second , .selector_third, .selector{
  margin-bottom: 10px;
  _margin-bottom: 0px;
  background-color: #071A27;
  color: #D3D3D3;
  border: solid 1px #808080;
}
.selector_first{
  width: 175px;
  margin-right: 15px;
  margin-bottom: 15px;
}
.selector_second{
  width: 280px;
  margin-bottom: 15px;
}
.selector_third{
  width: 470px;

}
.selector{
  width: 470px;

}


/*****************GALERIE*/
TD.gal_img_on { background-color: #071A27; }
TD.gal_img_off { background-color: #A4B7C3; }

IMG.gal_img_on { border: 1px solid white; }
IMG.gal_img_off { border: 1px solid #5C687C; }

table.galerie{
  width: 470px;

}


/*CLANEK*/
img.clanek_picture{
  border: 0px;
  margin-left: 10px;
  margin-bottom: 10px;
}



/*vnitrek clanku*/
.text table p{
  padding: 0px;
  margin: 0px;

}

div.txt table td p {
  margin: 0px;
}