body {
  padding:0;
  margin:0;
  font-family:Arial;
  font-size:11px;
}
img {border:0;}
a {color:#d71202;}

.kontent {
  display:block;
  width:800px;
  margin:0 auto;
}
#searchmain {
  margin-top:20px;
}
#searchmain .maskot {
  display:block;
  float:left;
  width:203px;
  height:293px;
  background-image:url('img/maskot.jpg');
  background-repeat:no-repeat;
  margin-right:50px;
}
#searchmain .lexo {
  display:block;
  float:left;
  width:294px;
  height:93px;
}
#searchmain .searchbox {
  display:block;
  float:left;
  margin-top:25px;
}
#searchmain .searchbox input {
  border:1px solid #000000;
  width:320px;
  height:22px;
  padding:5px;
  font-size:17px;
  font-family:"Trebuchet MS";
  color:#333333;
}
#searchmain .submitbox {
  display:block;
  float:left;
  margin-top:25px;
  margin-left:10px;
}
#searchmain .submitbox input {
  display:block;
  float:left;
  background-image:url('img/search.jpg');
  background-repeat:no-repeat;
  width:116px;
  height:34px;
  border:0;
  color:#FFFFFF;
  font-family:"Trebuchet MS";
  font-size:20px;
}
#searchmain .doporucuje {
  display:block;
  float:left;
  font-size:13px;
  margin-top:15px;
}

#lista {text-align:right;margin-right:20px;margin-top:5px;}
#lista a {font-size:12px;} 

.top {margin-top:20px;font-size:16px;}
.facebook {background-image:url('img/facebook.gif');background-repeat:no-repeat;padding-left:20px;}
.firefox {background-image:url('img/firefox.png');background-repeat:no-repeat;padding-left:20px;}
.homepage {background-image:url('img/homepage.gif');background-repeat:no-repeat;padding-left:20px;}
.favorites {background-image:url('img/favorites.jpg');background-repeat:no-repeat;padding-left:20px;}
.paticka {text-align:center;padding-top:10px;padding-bottom:10px;}

.viktor_cistic {clear:both;}
@font-face {
font-family: Alter;
font-style: normal;
font-weight: normal;
/* src: url('img/AllerDisplay.ttf'); */
}

.lexo-facebook {
  position:absolute;
  right:10px;
  top:25px;
  display:block;
  width:180px;
}

.horos h1 {
  font-size:68px;
  font-weight:bold;
  color:#333333;
  text-align:center;
  padding:0;
  margin:0;
}
.horos h1:first-letter {
  color:#D71201;
}

/* Horoskopy */
.znameni {float:left;width:350px;margin-bottom:15px;margin-left:50px;}
.znameni img {float:left;margin-right:20px;}
.znameni a {float:left;font-size:48px;font-weight:bold;color:#333333;line-height:58px;}
.znameni a:first-letter {color:#D71201}
.znameni .popis {display:block;width:300px;margin-left:15px;}

.znameni2 {display:block;}
.znameni2 img {float:left;margin-right:20px;}
.znameni2 h2 {font-size:48px;font-weight:bold;color:#333333;line-height:58px;}
.znameni2 h2:first-letter {color:#D71201}
.znameni2 .popis {display:block;width:300px;margin-left:15px;}
.znameni2 .horoskop {font-size:13px;margin-top:25px;margin-bottom:25px;background-color:#EB746A;}
.znameni2 .horoskop .in10 {padding:10px 20px 10px 20px;}
.znameni2 h3 {padding:0;margin:0;font-size:15px;font-weight:bold;margin-bottom:15px;}

/* Obsahovka */
.prava {float:right;display:block;width:300px;}
.prava h2 {padding:0;margin:0;color:#333333;font-size:20px;margin-top:5px;}
.left {float:left;display:block;width:492px;}
.left h2 {padding:0;margin:0;color:#333333;font-size:20px;margin-top:5px;}

.katalog ul {padding:0;margin:0;float:left;width:123px;}
.katalog li {padding:0;margin:0;list-style-type:none;line-height:20px;}
.katalog a {font-size:12px;}
.addpagekat {background-image:url('img/plus_icon.gif');background-position:left;background-repeat:no-repeat;padding-left:20px;margin-top:5px;display:block;width:300px;}
.addpagekat a {font-weight:bold;} 

.horoskophp {margin-top:5px;}
.horoskophp img {float:left;margin-right:10px;}
.horoskophp .zneni h3 {padding:0;margin:0;}
.horoskophp .zneni h3 a {color:#D61202;font-size:18px;}
.horoskophp .zneni {display:block;width:390px;float:left;}

.more {background-image:url('img/minus_icon.gif');background-position:left;background-repeat:no-repeat;padding-left:20px;margin-top:5px;}
.more a {font-weight:bold;font-size:12px;}

.svatek {margin-top:3px;margin-bottom:5px;text-align:right;}

.diskuze {margin-top:5px;} 
.diskuze a {font-size:12px;}
.diskuze ul {padding:0;margin:0;float:left;width:235px;}
.diskuze li {padding:0;margin:0;list-style-type:none;line-height:20px;background-image:url('img/minus_icon.gif');background-position:left;background-repeat:no-repeat;padding-left:20px;}

.tvright ul {padding:0;margin:0;}
.tvright li {padding:0;margin:0;list-style-type:none;margin-bottom:5px;line-height:20px;font-size:12px;font-weight:bold;}
.tvright img {margin-right:10px;position:relative;top:5px;}
.tvright .program {display:block;float:left;width:40px;font-weight:bold;}

.pocasi {font-size:15px;}
.pocasi img {margin-right:6px;}
.pocasi-link {font-size:11px;}

.katzap {padding-bottom:5px;font-size:12px;}
.katzap h2 a {padding-bottom:5px;font-size:15px;font-weight:bold;}
.katmain h1 {padding:0;margin:0;font-size:18px;color:#333333;font-weight:normal;margin-top:15px;}
.katloc {font-weight:bold;}
.katzap img {float:left;padding:10px;border:1px solid #999999;margin-right:20px;margin-top:7px;}

.addpage label {display:block;}
.addpage textarea {display:block;width:400px;height:100px;border:1px solid #333333;}
.addpage input {display:block;width:400px;border:1px solid #333333;}
.addpage input.btn {width:120px;}
.addpage input.email {width:120px;}
.addpage select {width:120px;font-family:Arial;font-size:11px;}

.hlaska {margin-top:15px;}