#stred
{
 background:none;
}

#navBar
{
	margin: 0px;
	border: 0px;
	border-right:0px solid #ccc;
	padding: 0px;
	float:left;
   width: 240px;
}

#navBar div#hlavni_nabidka{
   background: url(../images/info_menu.gif) no-repeat top;	
   height: 196px;
   width: 240px;
	padding: 0px;
   margin:0px;		
	float: left;
}

#navBar div#hlavni_nabidka p
{
	color:#cc0033;
   margin-left:35px;
}

* + html #navBar div#hlavni_nabidka p{
	padding-top: 15px;
}

* html #navBar div#hlavni_nabidka p{
	padding-top: 15px;
}

#navBar div#hlavni_nabidka ul
{
	list-style-type: square;
   color:#cc0000;
	font-size: .9em;
	margin: 25px 0px 0px 50px;
}

#navBar div#hlavni_nabidka ul li a
{
	text-decoration:underline;
	color:#333333;
}

#navBar div#hlavni_nabidka ul li a:hover
{
	text-decoration: underline;
}

#info
{
 float: left;	
 font-size: 0.75em;
 font-size: 0.85em;
 width:727px;
 padding: 0px;
}

#info div li
{
	margin-left:10px;
}

#info div{
  margin: 0px 0px 0px 10px;
  width:717px;
  float:left;
}

* html #info div{
  margin: 0px 0px 0px 0px;
}


#info div p,#info div h1,#info div h3{
 margin-left:10px;
}

#info div h1{
font-size: 1.5em;
margin-top:2px;
}

#info div.nahore{
 background: url(../images/bg_info_nahore.gif) no-repeat bottom;		
 height:10px;
}

#info div.stred{
 background: url(../images/bg_info_stred.gif) repeat-y;	
 min-height: 300px;	
}

#info div.dole{
 background: url(../images/bg_info_dole.gif) no-repeat top;		
 height:10px;
}

#info div.stred div{
 float:left;
 width:300px;
 text-align: right;
 margin-left: 20px;
}

* html #info div.stred div{
 margin-left: 0px;
}

#info div.stred p{
	width:680px;
}

#info div.stred div p{
	width:300px;
}

#info div.stred form p,#info div.stred form fieldset{
	width:350px;
}

#info div.stred div iframe{
 border: 1px solid black;
}

#info div.stred div#cenik_th,#info div.stred div.cenik_tr
{
 width:700px;
 display:table;
 margin: 0px 0px 0px 10px;
 padding: 0px;
 font-size:0.90em;
}

#info div.stred div#cenik_th div
{
 float:left;
 border-bottom:1px solid black;
 font-weight:bold;
 height:20px;
 vertical-align: middle;
 margin:0px;
 height: 15px;
 padding:0px;
 padding-top:5px;
}

#info div.stred div.cenik_tr div
{
 float:left;
 border-bottom:1px solid #ccc;
 margin:0px;
 height: 15px;
 padding:0px;
 padding-top:5px;
}

#info div.stred div#cenik_th div.tr_1{ width:220px;text-align:center;}
#info div.stred div#cenik_th div.tr_2{ width:220px;text-align:center;}
#info div.stred div#cenik_th div.tr_3{ width:100px;text-align:center;}
#info div.stred div#cenik_th div.tr_4{ width:75px;text-align:center;}
#info div.stred div#cenik_th div.tr_5{ width:85px;text-align:center;}

#info div.stred div.cenik_tr div.tr_1{ width:220px;text-align:left;}
#info div.stred div.cenik_tr div.tr_2{ width:230px;text-align:center;}
#info div.stred div.cenik_tr div.tr_3{ width:90px;text-align:center;}
#info div.stred div.cenik_tr div.tr_4{ width:75px;text-align:center;}
#info div.stred div.cenik_tr div.tr_5{ width:85px;text-align:center;}

#info div.stred div#recenze,#info div.stred div#pripravujeme,#info div.stred div#mapa_stranek{
	margin: 5px 20px 5px 20px;
	text-align: justify;
}

#info div.stred div#pripravujeme{
font-size: 1.5em;
}

#info div.stred div#mapa_stranek{
	width:680px;
}

* html #info div.stred div#mapa_stranek{
margin: 0px;
}

#info div.stred div#mapa_stranek ul{
 color:#cc3333;	
}

#info div.stred div#soutez,{
	width:650px;
}

#info div.stred div#soutez p{
	width:650px;
	font-size: 1.12em;
}

img.soutez{
	float:left;
	margin-left:5px;
	margin-right: 10px;
}

h2.soutez{
	margin-left:10px;	
	text-align: left;
}

#info div.stred div#soutez_foto{
	width:750px;
}

#info div.stred div#soutez_foto div{
 width:220px;
 height:150px;
 text-align: center;
 background-color: #ececec;
 margin: 5px;
 padding-top: 8px;
}

#info div.stred div#soutez_foto div a img{
border: 0px;
}

#info div.stred div#soutez_foto div span{
 font-size: 1.2em;
 cursor: pointer;
 font-weight: bolder;
}

#info div.stred h1.soutezni_fotka
{
	width:300px;
	float:left;
}

#info div.stred div#soutezni_fotka
{
 width:690px;
 text-align:center;
 margin-top:5px;
}

#info div.stred div#soutezni_fotka img{
border: 1px solid black;
}


#info div.stred div#soutezni_fotka span
{
	font-size: 1.5em;
	 cursor: pointer;
 font-weight: bolder;
}

#info div.stred div.facebook
{
	width:690px;
	width:100px;
	float:right;
	text-align:right;
	margin-right: 5px;
}
