a { color:#842A16;font-weight:bold; }
a:hover {text-decoration:none;}
body { color: #6C6B6B;font-family:Arial, Georgia, "Times New Roman", Times, serif;font-size:85%; margin: 0px auto; text-align: center;padding: 0px;line-height:130%;wi dth:916px;position:relative;background:url(img/background.gif) repeat;line-height:150%;}

h1, h2, h3, h4 { color:#842A16;font-weight:normal;margin-top:0;line-height:normal;font-family:"Century Gothic", Geneva, Arial, Georgia, "Times New Roman", Times, serif;}
h1 {font-size: 215%;margin-top:0px;padding-top:0;}
h2 {font-size:165%;font-weight:normal;color:#556B66;}
h3 {font-size:125%;font-weight:bold;text-transform:uppercase;color:#556B66;clear:both;}
h2.header {clear:none;}
p {margin:12px 0;}
p.bigger {font-size:155%;line-height:145%;}
p.right {text-align:right;}
h2, h3 {margin-top:25px;}

#content ul {margin-left:0px;padding-left:0px;}
#content ul li {list-style:none;
list-style-image:none;background:url(img/ul-li.gif) no-repeat 0% 5px;padding-left:20px;margin-left:25px;padding-bottom:10px;}
.discogr {clear:both;padding-bottom:15px;}
.discogr_img {float:left;width:190px;}
.discogr_img img {border:12px solid #fff;}
.discogr_descr {float:right;}
.discogr h2 {margin-top:0;padding-top:0;}
/* PAGE LAYOUT */
#head {background:url(img/header.jpg) no-repeat right;  height: 88px;   position: relative;left:0px;   text-align: right;   width: 751px;z-index:49;color: inherit;float:right;}
#logo { cursor: pointer; display: block;height:70px;position: absolute;   text-align: left;   text-decoration: none;  width: 303px;   z-index: 15;top:11px;left:5px;}
#logo span { background: url("img/robert-pacourek-sign.gif") no-repeat;   display: block; height: 70px; position: absolute;  width:303px;    z-index: 5;   }
#logo strong { color: black;   position: absolute;   text-decoration: underline;  display: none;   }
#logo:hover strong { text-decoration: none;   }

#page {width:916px;margin:0 auto;text-align:left;background: url(img/layout.jpg) repeat-y right;position:relative;}
#right_column {float:right;width:751px;background:url(img/content-bottom.jpg) no-repeat bottom;min-height:495px;}
#content {}
#content .inn {padding:0px 40px 30px 40px;background:url(img/rp.jpg) no-repeat 406px 0px;min-height:160px;}
* html body #content .inn {height:160px;}
* html body #right_column {height:495px;}
#content-top {width:100%;height:51px;background:#fff url(img/content-top.jpg) repeat;}
#sidebar {width:165px;padding-top:185px;background: url("img/logotyp.gif") no-repeat 7px 15px;float:left;position:relative;top:-80px;}

ul#sections {margin:0;padding:0;f ont-size:125%;}
ul#sections li {margin:0;padding:0;text-align:left;height:30px;line-height:30px;display:block;}
ul#sections li a {margin:0;padding:0;color:#fff;text-decoration:none;display:block;font-weight:normal;font-size:18px;font-family:Geneva, Arial, Helvetica, sans-serif;background:url(img/menu-li.gif) no-repeat 0% 50%;padding-left:20px;}
ul#sections li a:hover {text-decoration:none;color:#0A5C5D;}
ul#sections li.active a {color:#0A5C5D;text-decoration:underline;}

#footer {width:751px;text-align:right;clear:both;float:right;z-index:99;color:#82A49C;background:url(img/footer.jpg) no-repeat top;height:63px;line-height:63px;}
#footer p {padding:0;margin:0;font-size:82%;padding-right:45px;}

.fl{float:left;}
.fr{float:right;}
.r {text-align:right;}
.cleaner {clear:both;float:none;font-size:0px;height:0px;line-height:0px;}
p.right {text-align:right;}
img {}
img.left {float:left;border:12px solid #fff;margin:0 15px 10px 0;}

#form {width: 431px;padding: 15px 0px; margin: 20px 0; clear:both;float:none;}
#form fieldset {border:none;padding:0 20px;margin:0;}
#form input, #form textarea {border: 1px solid #119AA0; margin: 2px 0px; width: 200px; }
#form input {padding:3px 3px;width:225px;float:left;}
#form br {float:none;clear:both;}
#form p {padding:0px;margin:0px;float:none;clear:both;}
#form legend {display:none;padding-bottom:10px;}
#form textarea {padding:3px 3px;width:384px;height: 170px; overflow: auto;float:left;}
#form label {position: relative; top: 5px; padding-left: 10px; color:#119AA0;float:left; }
#form label.required {font-weight:bold;color:#000;}
#form p.textarea label {display:none;}
#form .zemThanks {padding:10px 15px;font-weight:bold;}
#form input.button {background:#119AA0;border:none;color:#fff;width:80px;}
#form input[class=button] {width:80px;}
#form ul.zemError {background:#119AA0;color:#fff;padding:10px 0px;}
#form p {position:relative}

.footer, .push {
	height: 45px; /* .push must be the same height as .footer */
}
.photolisting {
	margin: 0 auto;
	width: 100%;
	text-align: center;
} 
.photolisting .thumb a img {
	border: 8px #fff solid;
}
.photolisting .thumb a:hover img {
	border: 8px #D2E8E6 solid;
}
.photolisting .thumb {
	margin: 0 auto;
	text-align: center;
	padding:3px;
	float: left;
	font-style:italic;font-size:85%;width:216px;
}
.thumbs
 {margin:0.5em;           
 float:left;text-align:center}
 
 
 table {font-size: 90%;  width: 100%;  border-collapse: collapse;  margin: 0px;  background-color: transparent;  }
td, th {text-align: center;  }
th { text-align: center;  font-weight: bold;}


table, td{
	font:100% Arial, Helvetica, sans-serif; 
}
table{width:100%;border-collapse:collapse;margin:1em 0;}
th, td{text-align:left;padding:.5em;border:4px solid #fff;}
th{background:#DCECEC;}
td{background:transparent;}

/* tablecloth styles */
tr.even td{background:#EFF8F8;}
tr.odd td{background:#E8F4F4;}

th.over, tr.even th.over, tr.odd th.over{background:#E2F0F0;}
th.down, tr.even th.down, tr.odd th.down{background:#E2F0F0;}
th.selected, tr.even th.selected, tr.odd th.selected{}

td.over, tr.even td.over, tr.odd td.over{background:#E2F0F0;}
td.down, tr.even td.down, tr.odd td.down{background:#E2F0F0;color:#fff;}
td.selected, tr.even td.selected, tr.odd td.selected{background:#842A16;color:#fff;font-style:italic;}
/* use this if you want to apply different styleing to empty table cells*/
td.empty, tr.odd td.empty, tr.even td.empty{background:#fff;} 

dl.header dt{font-size:115%;font-weight:bold;float:none;clear:both;}
dl.header dd span.rssSubdate {width:100px;float:left;}
dl.header dd {float:none;clear:both;}
dl.header dd a.rssArticle {float:left;}

#next_prev {margin-top:20px;border-top:2px solid #fff;}
#next_prev p span.fr {float:right;}
#next_prev p span.fl {float:left;}
#next_prev p br {display:none}

#lang ul {margin:0;padding:0;position:absolute;top:50px;right:0px;z-index:99;}
#lang ul li {list-style:none;list-style-type:none;float:left;display:block;padding:5px 17px;}
#lang ul li a {color:#fff;font-weight:normal;}
#lang ul li.cs-cz {padding-left:20px;background:url(/img/cz.gif) 0% 50% no-repeat;}
#lang ul li.en-gb {padding-left:20px;background:url(/img/gb.gif) 0% 50% no-repeat;}
#lang ul li.cs-cz.l10n_current {padding-left:20px;backg round:url(/img/cz-active.gif) 0% 50% no-repeat;}
#lang ul li.en-gb.l10n_current {padding-left:20px;backgr ound:url(/img/gb-active.gif) 0% 50% no-repeat;}
.sample {clear:both;}
.nofloat {clear:both;}
