/*
hneda: #5b240e
orange: #ff7122
seda(pismo): 6c6c6c
*/

* {  margin:0;  padding:0;  border:none; }
body{  text-align:left;  color:#696969;  font-family:arial, tahoma;  font-size:12px;  line-height:17px; background:url(../img/hotez/bg.jpg) repeat;}
a{  text-decoration:underline;  color:#ff7122; }
a:hover{  text-decoration:none; }
ul{ list-style:none; }
table{ border-collapse:collapse; }
h1{ color:#2c1703; font-size:20px; font-weight:normal; margin:0px 0 24px -1px; display:block; }
h3{ color:#5f340c; font-size:16px; font-weight:bold; margin:0px 0 15px 0; display:block; }
.clear{ clear:both; height:0; font-size:0; line-height:0; }

#nadhlavni{ width:1024px; background:url(../img/hotez/top_bg.jpg) no-repeat left top #FFFFFF; margin: 0 auto 0 auto; padding-top: 38px; }
#hlavni{ width:1024px; background:url(../img/hotez/bg.jpg) repeat-y left top; }

#logo{ position:absolute; left: 0px; top: 9px;}
#banner{ position:absolute; left:256px; top: 9px;}

#toptext{ position:absolute; left:800px; top:83px; font-family:corbel, arial, tahoma; font-size:26px; line-height:28px; color:#ffffff; }
#toptext strong{ font-size:24px; }

#topmenu{ position:absolute; top:228px; background:url(../img/hotez/menu_bg.jpg) no-repeat left top; padding-left:1px; width: 930px; height:41px;}
#topmenu ul{padding-left: 30px;}
#topmenu ul li{ float:left; display:block; background:url(../img/hotez/arrow.gif) no-repeat left 18px; margin-right: 12px; position:relative;}
#topmenu ul li a{ display:block; color:#ffffff; font-weight:bold; font-family:arial, verdana, tahoma; font-size:9pt; text-decoration:none; padding:12px 5px 12px 12px; }
#topmenu ul li a:hover{ text-decoration:underline; }

/*#topmenu ul li ul{border-left:1px solid black; border-right:1px solid black;}*/
#topmenu ul li ul li {background: #683a0f; float: none; border-bottom:1px solid #522b07; display:block; }
#topmenu ul li ul li a {color: #FFFFFF; padding:7px 10px 7px 14px; display:block; width:130px; font-size:11px; }
#topmenu ul li ul{ display: none; position:absolute; left:0; top:41px; padding-left: 0px; }
#topmenu ul li:hover ul,#topmenu ul li.sfhover ul{ display: block; }


/*#left{ float:left; width:210px; margin-top: 70px;}
#left ul {margin-left: 10px;}
#left ul li{ display:block; background:url('../img/divider.png') no-repeat right bottom; _height:0;}
#left ul li a{ display:block; color:#092026; font-weight:bold; font-family:arial, calibri, tahoma; font-size:9pt; text-transform:uppercase; text-decoration:none; background:url('../img/menu_arrow.png') no-repeat left center; padding:6px 12px 6px 19px; vertical-align: middle; }
#left ul li a:hover{ text-decoration:underline; }*/

.news-item{ padding:0 3px 20px 3px; margin-bottom:15px; font-size:10px; color:#6c6c6c; line-height:13px; }
.news-item .news-date{ display: block; line-height: 20px; color:#6c6c6c; font-size:10px; margin: 0 0 10px 0; text-align: left;}
.news-item h2 a{ font-size:12px; text-decoration:underline;}
.news-item h2 a:hover{ text-decoration:none; }
.news-item p{ font-size:9px; color:#696969; padding:10px 0 10px 0; font-family:verdana; }
.news-item a.news-info{ display:block; background:url(../img/hotez/arrow.gif) no-repeat 5px center #5b240e; font-family:tahoma; padding: 5px 7px 5px 15px;  color:#ffffff; text-decoration: none; width: 75px; text-align:center; margin: 5px 0 5px 0}
.news-item a.news-info:hover {text-decoration: underline}

#main{ display: block; width:930px; background:#ffffff; padding-top: 270px; position: relative; margin: 0 auto 0 auto}

#obsah{ float:left; width:620px; padding:0 0px 0 30px; background:#FFFFFF; margin-top: 35px;}
#obsah p{ padding-bottom:18px; text-align: justify; }
#obsah .blok{ font-weight:bold; font-size:14px; border-left:solid 2px #e9ebec; border-right:solid 2px #e9ebec; padding:7px 19px; }

#right-panel{ float:right; width:230px; padding:0 0 0px 20px; margin-top: 35px; }

.xxl{font-size: 13pt;}

#foot{ width: 870px; height: 63px; margin:0px auto 0 auto; background:url('../img/hotez/footer_bg.jpg') repeat-x left top; text-align:left; padding:35px 30px 0 30px; font-size:11px; color:#ffffff; font-family: verdana,arial;}
#foot a.text{ text-decoration:underline; }
#foot a.text:hover{ text-decoration:none; }
#foot a.text2{ text-decoration:none; color:#ffffff;}
#foot a.text2:hover{ text-decoration:underline; }

#copy{float: left;}
#odkazy{float: right;}

#shadow_left{display: block; position:absolute; width: 14px; height: 550px; top: 0px; left:-14px; background:url('../img/hotez/shadow_left.jpg') no-repeat top left;}
#shadow_right{display: block; position:absolute; width: 14px; height: 550px; top: 0px; left:930px; background:url('../img/hotez/shadow_right.jpg') no-repeat top left;}

#news-table td{padding: 3px;}

ul#gallery-table{padding:0 !important;}
ul#gallery-table li {background: url('../img/hotez/slozka.gif') no-repeat left center; padding-left: 22px; line-height:25px; font-weight: bold; font-size: 11pt; }
ul#gallery-table li a {color:#683a0f;}

#album{
  width:620px;
  padding:0;
  margin:0;
}

div.album-img{
  float:left;
  width:186px;
  height:133px;
  border:solid 1px #b27f4f;
  background-color:#f3e3d4;
  margin:0 18px 18px 0;
  text-align:center;
  padding-top:13px;
}

#obsah ol, #obsah ul{
  padding-left:18px;
}
