/* 
#1A47A3 - hlavni modra
*/

body {
	background:#fff url(../images/bg_body.gif) repeat-x;
	font-family: 'Arial CE','Verdana CE',arial,verdana,tahoma,lucida, sans-serif;
	color: #000;
	font-size:11px;
	margin:0;
	text-align:left;
	_text-align:left;
}

.oddelovac {
  display:block;
  background: url(../images/oddelovac.gif) repeat-x;
  height:2px;
  margin-top:10px;
  margin-bottom:10px;
}

#mother {
  margin:0;
  text-align:left;
  width:980px;
}

h1 {
 margin-bottom: 55px;
}


/*   --------------- konec horni pruh 1 - logo + prihlaseni  --------------------------- */

.horni-volby {
  float:right;
  position:relative;
  top:60px;
  right:50px;
  border-left:1px solid #ccc;
  padding-left:15px;
}  

.horni-volby a {
    color:#666;
	margin-left:15px;
	text-decoration:none;
}

.horni-volby a:hover {
    color:#666;
	text-decoration:underline;
}

#langlist {
  float:right;
  position:relative;
  top:60px;
  right:50px;
  padding-right:15px;
}

#langlist a {
  display:inline;
  margin-right:6px;
}  

#langlist img {border:1px solid #aaa}

#logo {float:left;position:relative;} 

#container {padding:0}


/*   --------------- konec horni pruh 1 - logo + prihlaseni  --------------------------- */


/*   --------------- horni pruh 2 - sedy s hledanim  --------------------------- */

#top2 {
  position:relative;
  height:245px;
}

#motiv1, #motiv2 {
  position:absolute;
  top:14px;
}  

#motiv1  {  left:306px;}
#motiv2 {  left:484px} 

.tema {
  position:absolute;
  right:15px;
  top:60px;
  width:240px;
  color:#fff;
  font-size:24px;
  border-left:1px solid #434443;
  padding-left:15px;
}  

span.vetsi {
  font-size:36px
}
  
#zlom {
  position:absolute;
  left:0px;
  top:348px;
}

/* ------------------------ hledani -------------------------- */
#hledani {
 float:right;
 position:relative;
 top:60px;
 margin-right:25px;
}

#hledani form {
  float:right;
  position:relative;
  top:30px;
  margin-right:20px;  
}

#hledani input {
  border:none;
  float:left;
}

input#sword {
  width:210px;
  height:40px;
  background: url(../images/hledani_input.gif) no-repeat;
  color:#666;
  padding:13px;
  padding-right:0;
  font-size:12px;
}

#submit_hledej {
  background: url(../images/hledani_submit.gif) no-repeat;
  width:47px;
  height:39px;
}

/* ------------------------ hledani -------------------------- */

/*   --------------- konec horni pruh 2 - sedy s hledanim  --------------------------- */
  
.container {padding:10px;}

#obsah {
 display:block;
 margin-top:66px;
 margin-bottom:20px;
}

#col-l {
 float:left;
 width:274px;
 padding-top:15px;
}

#col-l .container {
  padding-top:25px;
  padding-left:20px;
}

#col-r {
 float:left;
 width:700px;
 background:url(../images/bg_obsah.gif) repeat-x 270px 0px;
 min-height:350px;
 _height:350px;
}

#col-r .container {
  padding-right:25px;
  padding-left:30px;
}

.clanek {padding:10px;font-size:13px}
.clanek ul {}
.clanek li {
 list-style-type:none;
 padding:3px;
 background: url(/images/li_sipka.gif) no-repeat left 5px;
 padding-left:15px;
} 

.kratky_clanek {
  margin-bottom:10px;
  border-bottom:1px solid #aaa;
  padding:5px;
}

.kratky_clanek img {
  float:left;
  margin-right:10px;
  border:2px solid #aaa
}

.kratky_clanek h2 {border:none}
.kratky_clanek h2 a {
  font-size:18px;
}

#footer {
  background:url(../images/bg_footer.gif) repeat-x;
  display:block;
  text-align:right;
  margin-top:10px;
  height:110px;
  padding-top:20px;
  color:#444;
}

#footer a {
  padding:8px;
  border-left:1px solid #ddd
}  

#footer .levy {
  float:left;
  display:block;
  text-align:left;
  width:200px;
  color:#444;
}

#footer .levy a{
  padding:0;
  border:0
}  

.autor {
 text-align:left;
} 


.gallery-tab {padding:0;margin:5px;border:none;}
.gallery-tab td {
  padding:3px;
  background:none;
  margin:1px;
  text-align:center;
  width:150px;
}
.gallery-tab img {border:2px solid #aaa;padding:1px;}

.prilohy {
  padding:5px;
  background:none;
  margin-bottom:10px;
}

.prilohy ul { padding:0px;}
.prilohy li {background: url(../images/listpriloha.gif) no-repeat left top; padding:5px;margin-bottom:2px;}

.mezera {margin-bottom:10px;border:none;}

.none{display: none;}
.block{display: block;}
.hide {visibility: hidden; height:1px; font-size:1px;}

.break {clear: both;}
.align-l { text-align: left;}
.align-r { text-align: right;}
.align-c { text-align: center;}
.float-l { float: left;}
.float-r { float: right;}

.br {font-size:1px;margin:10px;}

#gmapa {
 width:350px;
 float:left;
 margin-right:20px;
 margin-bottom:20px;
 height:300px;
 border:5px solid #444
}

.akce {
 padding:10px;
 padding-left:15px;
 margin-bottom:10px;
 border-bottom:1px solid #ccc 
}

.akce h3 {
  display:inline;
  margin:0;
  font-size:12px;
  clear:right;
} 

.akce span {
  float:left;
  background:#454545;
  color:#fff;
  font-size:11px;
  padding:3px;
  margin-right:8px;
  border-left:1px solid #ccc 
}

a.vice {
 text-align:right;
 display:block;
} 
