#top_sponzori {
 min-width:800px;
  text-align:center;
 min-height:52px;
 margin:auto;

}

#top_sponzori h5 {
   display:inline;
}



#top_sponzori img {
 padding:1px;
 border:1px solid white;
 margin-left:10px;
 height:50px;

}

#loading {
 position:absolute;
 z-index:100;
 top:0;
 left:0;
 border:2px solid gray;
 width:200px;
 height:100px;
  background-color:white;
 display:none;
}

h1 {
  color:#283A78;
  font-size:13px;
  font-weight:bold;
  margin:0;
  margin-bottom:3px;
  margin-right:5px;

}

h1 a {
 color:#283A78;
}

h1 a:hover {
 color:#B43012;
}



h2 {
  color:#283A78;
  font-size:13px;
  font-weight:bold;
  margin:0;
  margin-bottom:3px;

}

h2 a {
 color:#283A78;
}

h2 a:hover {
 color:#B43012;
}



h5 {
 color:black;
 font-size:12px;
 margin-bottom:0;

}

h6 {
  color:black;
  font-weight:bold;
  font-family:Georgia;
  font-size:14px;
  margin:0;

}


ul {
 margin:5px;
 padding:5px;
 list-style-type:none;
}

a {
 color:rgb(0,0,153);
}

a:hover {
 color:#EA8512;
}

a img {
  border:0;
}

form {
	border:2px solid #003399;
	margin:2px;
	padding:10px;
	background-color:#70ACF0;

}


form img {
  cursor:pointer;
  border:1px solid gray;
 background-color:white;
 padding:1px;
 vertical-align:middle;

}

ul#menu {
 margin:0;
 padding:0;
 list-style-type:none;
 background-color:#E0E4F4;
 text-align:left;
 border-left:1px solid #CCCCCC;
 border-right:1px solid #CCCCCC;
}

ul#menu li {
  line-height:18px;
  background-image:url("../images/bodd.gif");
  background-repeat:repeat-x;
  background-position:left bottom;
  padding-left:10px;

   margin-left:5px;
   margin-right:5px;
}

ul#menu a {
 font-family:Tahoma;
  font-weight:bold;
  color:#055BA5;
  text-decoration:none;
   background-image:url("../images/bod.gif");
   background-repeat:no-repeat;
   background-position:left 3px;
   padding-left:12px;
}

ul#menu a:hover {
  color:#EA8512;
  text-decoration:none;
}

img#menu-bottom {
 float:left;
}

ul#sponzori {
 padding:0;
 margin:0;
  border-left:1px solid #CCCCCC;
 border-right:1px solid #CCCCCC;
 width:158px;
 list-style-type:none;
 background-color:#E0E4F4;
}


ul#sponzori li {
  background-image:url("../images/bodd.gif");
  background-repeat:repeat-x;
  background-position:left bottom;
  padding-bottom:3px;
   padding-top:3px;
   margin-left:5px;
   margin-right:5px;
   font-size:10px;
   line-height:11px;
}

img#sponzori-bottom {
  float:right;
}

#sponzori img {
  border:0;
}

.reset
{
border: 0px none;
margin: 0px;
padding: 0px;
float: none;
clear: both;
width: 0px;
height: 0px;
line-height: 0px;
font-size: 0px;
}


.cb {
 clear:both;
}


.aktualne {
  border-bottom:1px solid #cccccc;
  padding:3px;
  margin-top:5px;
}

.aktualne img {
  float:left;
  margin-right:3px;
  border:1px solid  #CDCDCD;
  padding:2px;
  background-color:white;
}

.aktualne p img {
  float:none;
}


.aktualne_clanek {
  padding:3px;
  margin-top:5px;
}

.aktualne_clanek img {
  float:left;
  margin-right:3px;
  border:1px solid  #CDCDCD;
  padding:2px;
  background-color:white;
}


.right {
  text-align:right;
}

.center {
  text-align:center;
}

.italic {
  font-style:italic;
}

.cb {
  clear:both;
}

.fr {
  float:right;
}

.fl {
  float:left;
}

.datum {
  color:gray;
  font-size:10px;
  clear:both;
}

.zluta a {
  color:#055BA5;
}

.zluta a:hover {
 color:#EA8512;
}

table.calendar a {
  text-decoration:none;
  color:red;
  font-weight:bold;
}



table.calendar {
  float:right;
  font-size:12px;
  border-right:1px solid gray;
  border-left:1px solid gray;
  border-top:1px solid gray;
  margin-right:10px;

	border:2px solid #003399;
	background-color:#B9D9FF;

}

table.calendar td {
  border-bottom:1px solid #003399;
  text-align:center;
}


table.partneri a img {
border:0;
}


table.partneri {
  width:460px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:10px;
}

table.partneri td {
  border:1px solid gray;
  background-color:white;
  text-align:center;
  width:100px;

}


table.sponzori {
table-layout:fixed;
width:460px;
      border:1px solid gray;
  background-color:white;
  text-align:center;

}

table.sponzori td {
  border:1px solid gray;
  background-color:white;
  text-align:center;
}

div.partner {
 width:457px;
 text-align:center;
 margin:0;
 padding:0;
}

div.partner img {
 border:1px solid gray;
 padding:1px;
}



table.forum {
 width:450px;
 margin-left:auto;
 margin-right:auto;
 border:1px solid #6D738B;
}

table.forum tr {
  padding-left:5px;
  padding-right:5px;
}

table.forum td {
  padding-left:5px;
  padding-right:5px;
}

table.forum th {
 background-color:#9297AD;
  padding-left:5px;
  padding-right:5px;
}

table.forum a {
 color:#055BA5;

}

table.forum a:hover {
 color:#EA8512;
}


div.forum {
 background-color:#EAF1FF;
 margin-top:5px;
 border:1px solid #5789A0;
 padding:1px;
}

div.forum div {
 margin:5px;

}

div.forum h1 {
 background-color:#5789A0;
 padding:3px;
 color:black;
 margin:0;
}

div.forum ul {
 list-style-type:none;
}


.partneri td {
 border:1px solid gray;
}


table.odkazy {
  border-left:1px solid #C0C0C0;
  border-right:1px solid #C0C0C0;
  border-top:1px solid #C0C0C0;
}

table.odkazy td {
 padding:3px;
 border-bottom:1px solid #C0C0C0;
}

.nevhodne {
 border:1px solid gray;
 background-color:#eeeeee;
 padding:3px;
}

.akce {
 text-align:left;
 padding:0;
  background-color:#E0E4F4;
border-left:1px solid #cccccc;
 border-right:1px solid #cccccc;
 }

.akce ul {
 padding:0;
 margin:0;
}

.akce ul li {
 padding:0;
 margin:0;
 padding-left:5px;
 padding-right:5px;
}




.foto {
 text-align:center;
 padding:0;
 background-color:#E0E4F4;
  border-left:1px solid #cccccc;
 border-right:1px solid #cccccc;
 }

 .foto img {
  border:1px solid gray;
  background-color:white;
  padding:2px;
  width:115px;
 }



.akce2 {
 background-color:rgb(245,245,220);
 border:1px solid #E6CB8C;
 padding:5px;
 width:280px;
}

.akce2 ul {
   padding:0;
   margin:0;

}

div.album div {
 display:block;
 float:left;
 margin:0;
 margin-right:1px;
 margin-bottom:20px;
 color:gray;
 font-size:10px;
 line-height:12px;
 text-align:center;
}

div.album div img {
border:1px solid black;
}

div.album div.thumb_planety {
 display:block;
 float:left;
 margin:0;
 margin-right:1px;
 margin-bottom:10px;
 margin-top:10px;
 color:gray;
 font-size:10px;

 text-align:center;
}

div.album div.thumb_planety img {
border:1px solid black;
}





img[alt="odstranit"] {
 border:1px solid gray;
 background-color:white;
 padding:1px;
 vertical-align:middle;
}


table#bezinkari {
 background-image:url("../images/planety/planety.jpg");
 margin-top:5px;
 border-left:1px solid #472A14;
 border-top:1px solid #472A14;
 width:100%;
}

table#bezinkari td {
 border-bottom:1px solid #472A14;
 border-right:1px solid #472A14;
 font-size:15px;
 text-align:center;
 color:gray;
}


table#bezinkari td h1 {
 font-size:12px;
 margin:0;
 padding:0;
 font-weight:normal;
 color:gray;

}


table#bezinkari td a {
 color:white;
 display:block;
 text-decoration:none;
  padding:2px;
}

table#bezinkari td a:hover {
 background-color:rgb(255,204,0);
 color:black;
}



.thumb {
 width:110px;
 height:150px;
 width:112px;

}


.thumb a {
 text-decoration:none;
 font-size:12px;
}

.thumb_bez {
 width:130px;
 height:150px;

}

.thumb_planety {

 height:150px;
 padding:9px;
}

.bezinkar {
 clear:both;

}

.menu-bezinkar {
 width:455px;

}

.menu-bezinkar ul {
 margin:0;
 padding-left:5px;
 padding-right:5px;
 margin-bottom:5px;
 list-style-type:none;
 text-align:left;
  background-image:url("../images/bodd.gif");
  background-repeat:repeat-x;
  background-position:left bottom;
}

.menu-bezinkar li {
  display:inline;
  line-height:18px;
  margin-right:5px;
}

.menu-bezinkar ul a {
 font-family:Georgia;
 color:#055BA5;
 text-decoration:none;
 background-image:url("../images/bod.gif");
 background-repeat:no-repeat;
 background-position:left 3px;
 padding-left:12px;
    font-weight:bold;
}

.menu-bezinkar ul a:hover {
  color:#EA8512;
  text-decoration:none;
}

.kontakt {
  border:1px solid #6D738B;
  background-color:#D8DAE3;
  width:424px;
  margin:3px;
  padding:3px;
  margin-left:auto;
  margin-right:auto;

}

.kontakt img {
  float:left;
   margin-right:5px;
  padding:1px;
  background-color:white;
  border:1px solid gray;
}


.anketa {
 text-align:left;
  border-left:1px solid #cccccc;
 border-right:1px solid #cccccc;

 font-size:11px;

 background-color:#E0E4F4;
 padding-left:5px;
 padding-right:5px;
}



.anketa p {
 font-weight:bold;
 margin:0px;
 font-size:12px;
 background-image:url("../images/bodd.gif");
  background-repeat:repeat-x;
  background-position:left bottom;
}

.anketa a {
 text-decoration:underline;
}

.anketa a:hover {
 color:red;
}


.anketa div {
 /*cursor:pointer;
   */
}


#objednavka {
 clear:both;
 border:1px solid rgb(51,102,255) ;
 background-color:rgb(153,204,255);
}



ul.akce {

}


#slide {
position: relative;
margin-left:110px;
overflow: hidden;
height: 200px;
width: 550px;
}

#slide_text {
  border:0;
  background-color:transparent;
  color:white;
  font-size:20px;
  font-family:"comic sans MS";
  font-weight:bold;
  position: absolute;
  visibility: hidden;
  top: 0;
  z-index: 0;
  white-space: nowrap;
  line-height:25px;

}



