body {
	color: #fff;
	text-align:center;
	padding:0;
	margin:0; 
}

img {border:none}

.errorContainer {display:block;text-align:center;margin:5px;padding:5px;}
.messContainer {display:block;text-align:center;margin:5px;padding:5px;}

#motiv-pro-stranku {
  width:100%;
  height:100%
}

#mother {
  width:970px; 
  margin:0 auto;
  position:relative;
  text-align:left;
  /*background: url(../images/bg_mother.gif) no-repeat 55px -10px*/
}

#top {
  height:190px;
  text-align:right;
}

.header {
   position:absolute;
   right:15px;
   top:40px;
   width:430px;
}

#motiv {
  height:340px;
  position:relative;
}

#motiv ul, #motiv li  {
  margin:0;
  list-style-type:none;
}

#motiv li {
  position:relative;
  margin:5px;
}

#motiv li a {
  font-size:18px;  
  padding:5px;
  color:#fff
}  

.header p {
  font-size:16px;
  color:#fff;
  font-style:italic;
  margin-left:20px;
}

#logo {
 position:Absolute;
 left:5px;
 top:25px;
}

#openhours {
  width:291px;
  height:302px;
  background: url(../images/bg_openhours.gif) no-repeat;
  position:relative;
  float:left;
}

#openhours  table {
  position:absolute;
  top:70px;
  left:50px;
  width:170px;
}

#openhours  td {
  color:#fff;
  font-size:16px;
  padding:2px;
  font-weight:bold
}  

div#title_text {  
 font-family: 'Georgia CE', 'Times New Roman CE', georgia, serif, helvetica;
 font-size:25px;
 position:absolute;
 right:25px;
 top:35px;
 color:#fff
}
div#title_text .volejte {
 font-size:18px;
 margin-right:50px;
}
  

.pathInfo {
  height:40px;
  color:#444;
  font-size:11px;
  position:relative;
  left:210px;
  top:14px;
  width:550px
 }
.pathInfo a {padding-right:5px;color:#555;text-decoration:underline}
.pathInfo a:hover {text-decoration:none}

span.help {
  float:left;
  color:#fff;
  padding-top:13px;
  margin-left:25px;
}  
  

#obsah {
 margin:0;
 padding:0;
 text-align:left;
}

#obsah .container {
  padding:0px;
}

#hledani {position:absolute;right:0;top:50px;width:250px}

h3.druh {
   color:#000;
   font-size:14px;
   text-transform:uppercase
}

.clanek {padding:0px;margin-bottom:15px;}

.clanek table.zluty {border:none;background:#ECEF8E}
.clanek .zluty td {background:none;padding:4px}

/*.clanek img {margin-right:10px;margin-bottom:10px;border:3px solid #ECEF8E}*/

.col-in-left {float:left;width:30%;margin-right:10px;}
.col-in-right {float:right;width:30%;margin-left:10px;}
.col-in-text {float:left;width:67%}

.fotogalerie {  background: url(../images/bg_fotogalerie.gif) repeat-x;}

.fotogalerie .c {  
  background: url(../images/bg_fotogalerie_top.gif) no-repeat center top;
  padding:10px;
  padding-top:35px;
}  

.col-in-left .fotogalerie, .col-in-left .fotogalerie .c {background:none;padding:0px;}

.gallery-tab {padding:0;margin:5px;border:none;background:none}
.gallery-tab td {
  padding:3px;
  background:none;
  margin:1px;
  text-align:center;
  width:150px;
}
.gallery-tab img {border:4px solid #93D78C}

#footer {
  display:block;
  text-align:left;
  font-size:11px;
  margin-bottom:10px;
  padding:5px;
  height:230px;
  color:#928A86;
  font-family: 'Arial CE','Georgia CE','Verdana CE',arial,georgia,sans-serif,helvetica;
  background: url(/images/footer_kyticky.gif) no-repeat 70% -10px
}

#footer .c {padding:20px;padding-top:120px;}
#footer a {color:#615650;}
#footer .odkazy {margin-bottom:10px;}
#footer .odkazy a {padding-right:7px;font-size:12px;}
#footer .pravy {float:right;width:180px;text-align:right;margin-left:25px;}


.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;}
.thumbnail {border:1px solid #cccccc}

.border {border:2px solid #e2e2e2;}

.br {font-size:1px;margin:10px;}

.strankovani {text-align:center;margin-top:10px;margin-bottom:10px;padding:10px;}
.strankovani a {padding:7px;}
.strankovani a.aktivni {text-decoration:underline}

#gmapa {width:95%;height:300px;border:5px solid #ccc}

#partneri {
    padding-left:35px;
    padding-right:35px;
}	

#partneri img {
  border:5px solid #870D4F;
  margin:10px;
}

#partneri img:first-child {margin-left:0}

.index-clanek {
  padding-left:35px;
  padding-right:35px;
}  
