/**{border:1px solid #f00;}*/

body,h1,h2,#content,#head,#image_center,#image_right,#feet,#under_nosd,#under_head,#under_right,#main,.english,.text{
  color:#000;
}

.ref img,#feet,#under_right{
  background: #fff;
}

/* ----------------- tagy ----------------------- */
body{
  background: rgb(224,224,224);
  font:normal 1em 'Trebuchet MS',Arial,Geneva,Verdana,sans-serif;
  padding:0px;
  margin:0px;
}

a{
  color:rgb(20,67,114);
  text-decoration:none;
}
a:hover{
  color:rgb(31,102,173);
  text-decoration:underline;
}

fieldset{
  border:1px solid #000;
  padding:20px;
}

ul{
  padding:0px;
  margin:0px;
  list-style-type:square;
}

li{
  margin:10px 10px 10px 20px;
  list-style-type:square;
}

h1{
  font:normal 1.2em Tahoma,'Trebuchet MS',Geneva,sans-serif;
  padding:0px;
  margin:10px;
}

h2{
  font:bold 1em Verdana,Arial,sans-serif;
}

h3{
  font:normal 0.9em Verdana,Arial,sans-serif;
  color:rgb(79,79,79);
}

acronym{
  border-bottom: 1px dotted #666;
  cursor: help;
}

address{
  font:normal 1em Arial,Geneva,Verdana,sans-serif;
}

p{
  padding:0px;
  margin:0px;
}

td{
  padding-left:5px;
}

img{
  border:none;
}
/* -------------------- presnejsi selektory -------------------- */
.clanek img.new{
  border:none;
  float:none;
  margin:0px;
}

/*.clanek img{
  float:right;
  margin:10px;
}*/

.clanek .fotka{
  float:right;
  clear:both;
  margin:10px;
  width:100px;
}

.clanek .fotka p{
  text-align:center;
}


.clanek h2 a{
  color:rgb(212,35,38);
  margin:0px;
}
.clanek h2{
  margin:0px;
  margin-top:0px;
  font-size:0.9em;
}

.clanek p.perex{
  color:#000;
  font:normal 0.8em Verdana,sans-serif;
  margin-top:5px;
  text-align: justify;
}

.clanek div{
  margin-top:10px;
  color:#000;
  text-align:justify;
}

.clanek .rozdel,.clanek .cistic{
  margin:0px;
}

#menu li{
  padding:3px 0px 0px 12px;
  list-style:none;
  float:left;
  margin:-5px 0px 0px 1px;
  text-align:center;
}

h1 #logo span{
  display:none;
}

#feet a{
  color:#FFF;
}
/* ------------------- zaklad stranky -------------------------- */
#inner{
  margin:0px auto;
  width:850px;
  background: rgb(205,205,205) url("/images/bg.gif") top left repeat-y;
  padding-top:167px;
  border:1px solid #000;
  position:relative;
}

#main{
  position:relative;
  margin:auto;
  width:500px;
  min-height:1000px;
}

* html #main{
  height:1000px;
}

ul#menu{
  width:850px;
  padding:0px;
  height:22px;
  position:absolute;
  top:165px;
  left:0px;
  background:rgb(211,35,38) url("/images/menu.gif") repeat-x;
  vertical-align:upper;
  overflow:hidden;
  font-size: 0.9em;
}

#logo{
  position:absolute;
  top:0px;
  left:0px;
  background: rgb(211,35,38) url("/images/logo.jpg") top right no-repeat;
  width:380px;
  height:83px;
}
#popis{
  display:none;
}
/* ---------------------- id ---------------------------- */
#flash{
	margin-top: 20px;
}

#reklama_nahore{
  position:absolute;
  top:5px;
  right:0px;
  /*background: rgb(211,35,38) url("/images/reklama2.gif") top right no-repeat;*/
  width:470px;
  height:68px;
  margin-top: 0px;
  margin-left: 1px;
}

#milotec{
  position: absolute;
  top: 90px;
  right: 10px;
  width: 120px;
  height: 53px;
}

#milotec2{
  position: absolute;
  top: 100px;
  left: 10px;
  width: 120px;
  height: 49px;
}

#reklama_nahore3{
  position:absolute;
  top:68px;
  left:250px;
  /*background: rgb(211,35,38) url("../images/reklama2.gif") top right no-repeat;*/
  width:350px;
  height:59px;
  margin-top: 7px;
  margin-left: 1px;
}

#reklama_nahore2{
  position:absolute;
  top:0px;
  right:0px;
  /*background: rgb(211,35,38) url("../images/reklama2.gif") top right no-repeat;*/
  width:470px;
  height:68px;
  margin-top: 7px;
  margin-left: 1px;
}

#reklama_vlevo{
  position:absolute;
  top:190px;
  left:0px;
  background: rgb(205,205,205);
  /*background: rgb(205,205,205) url("../images/reklama.gif") top center no-repeat;*/
  width:84px;
  height:300px;
  padding:10px;

  font:bold 1.1em Verdana,sans-serif;
  text-align:center;
}

#imgreklama {
  padding-bottom:80px;
}

#milde, #milde a,#milde a span{
  width:157px;
  height:35px;
  display:block;
  padding:0px;
  margin:0px;
}

#milde{
  position:absolute;
  top:80px;
  right:30px;
  margin-top: 7px;
  margin-left: 1px;
  display: none;
}

#milde a{
  position: relative;
  color:#000;
  overflow:hidden;
}

#milde a span{
  position:absolute;
  top:0px;
  left:0px;
  z-index:5;
  background: url("http://milde.cz/images/logo.gif") no-repeat;
  cursor: hand;
}

#reklama_uprostred{
  width: 650px;
  height: 60px;
  position:absolute;
  top:80px;
  left:142px;
  margin-top: 7px;
  margin-left: 1px;
}



#smart, #dakar, #muzeum{
  /*position:absolute;
  top: 70px;
  left:25px;*/
  margin-top: 0px;
  margin-bottom: 5px;
  margin-left: -1px;
}

#jirirames{
  width: 71px;
  height: 65px;
  /*position:absolute;
  top: 70px;
  left: 35px;*/
  margin-top: 7px;
  margin-bottom: 5px;
  margin-left: 30px;
}

#hummer_tvrz, #miller{
  /*width: 137px;
  height: 65px;
  position:absolute;
  top: 68px;
  left: 350px;*/
  margin: 5px 10px;
}

#abenteuer{
  margin: 5px 10px;
}

#alcar{
 position: absolute;
 top: 90px;
 left: 190px;
 /*width: 850px;
 height: 70px;*/
}

#kokorinsko{
  position: absolute;
  top: 80px;
  left: 10px;
}

#schafberg{
	margin-top: 20px;
	margin-left: 90px;
}

#feet{
  margin-left:150px;
  margin-top:10px;
  padding:0px 5px;
  clear:both;
  width:535px;
  height:22px;
  background: url("/images/feet.jpg") repeat-x;
  text-align:center;
  color:#fff;
  font:bolder 0.8em 'Trebuchet MS',Arial,Geneva,Verdana,sans-serif;
}

#partners{
	margin-left:150px;
	width:535px;
	color: #666;
	font-size: 0.8em;
}

#vyhledavani{
   position:absolute;
   top:190px;
   right:0px;
   width:144px;
   text-align:center;
}
#vyhledavani input{
  width:100px;
  margin-bottom:3px;
}
#vyhledavani a{
  color:#FFF;
}
#rss{
  background: url("/images/rss.gif") left center no-repeat;
  padding-left:20px;
}

#top{
  text-align:left;
}
#top li{
  list-style-type:square;
  font:normal 0.8em Verdana;
  margin:0px 0px 5px 20px;
  padding:0px;
}
#top .nadpis{
  list-style-type:none;
}
#top li h3{
  color:#FFF;
  font-weight:bold;
  font-size:1.3em;
  margin:0px;
  padding:0px;
}
/* --------------------- class ---------------------------- */
a.menu,.selected{
  color:#fff;
  font:bold 0.8em 'Trebuchet MS',Arial,Geneva,Verdana,sans-serif;
}

ul#menu li.krajni{
  padding:3px 0px 0px 0px;
  list-style:none;
  float:left;
  margin:-5px 20px 0px 0px;
  text-align:center;
  width:135px !important;
}

ul#menu li.krajni2{
  display: none;
  padding:0px;
  list-style:none;
  float:right;
  margin:-5px 0px 0px 0px;
  text-align:center;
  width:135px !important;
}

ul#menu li.krajni3{
  padding:0px;
  list-style:none;
  float:left;
  margin:-5px 20px 0px 0px;
  text-align:center;
  width:150px !important;
}

ul#menu li.krajni4{
  padding:0px;
  list-style:none;
  float:right;
  margin:-5px 0px 0px 0px;
  text-align:center;
  width:150px !important;
}

.clanek{
  width:500px;
  clear:both;
  border-bottom:1px solid #000;
  padding:0px;
  padding-top:10px;
  margin:0px;
  margin-top:10px;
  text-align:justify;
  position:relative;
}

.clanek .datum,.clanek .rubrika,.clanek h2{
  float:left;
  display:block;
  line-height:20px;
  margin-left:5px;
}

.clanek .perex{
  clear:left;
  float:none;
  margin-top:10px;
}

.clanek2{
  clear:both;
  padding-top:5px;
}

h2.nadpis_clanku{
  color:rgb(212,35,38);
  text-align:center;
  font:bold 0.9em Verdana,sans-serif;
  float:none;
}

.datum{
  font:normal 0.6em Verdana,sans-serif;
}

.rubrika{
  font:bold 0.8em Verdana,sans-serif;
}

.cistic{
  clear:both;
  height:1px;
  margin:0px;
  padding:0px;
}

.important{
  font-weight:bold;
  color:rgb(141,35,46);
}

.search{
  background: rgb(255,255,51);
}

.left{
  float:left;
}

.right{
  float:right;
}

.center{
  text-align:center;
}

.u{
  text-decoration:underline;
}

.imgintext {
  float: right;
  clear: right;
  margin: 2px 0 2px 5px;
  font-size: 10px;
  text-align: center;
  width: 100px;
}

a.print{
  padding-left:20px;
  background: url("/images/print.gif") no-repeat;
}

.stat{
  display:none;
}

.strankovani {
	/*background:#EEEEEE;*/
	margin-top:20px;
	text-align:center;
	color:#000000;
	font-size:1em;
}
.strankovani a{
	color:#000000;
	font-size:1em;
	display:inline;
	margin:10px;
}
