@charset "windows-1250";
html {
 overflow-y: scroll;
}
body {
background: #FED387 url(body_bg.png) repeat-x left top;
background-color:#FED387;
text-align:center;
padding: 0 0 0 0;
margin: 0 0 0 0;
min-width:800px;
}
#obal {
width:800px;
margin: 0 auto;
text-align:left;
}
#zahlavi {
width:800px;
height:193px;
background: #FED387 url(banner.jpg) no-repeat left top;
text-align:center;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#menu {
width:775px;
height:28px;
}
#odkazy {
text-align:right;
font-size:8px;
color:#000000;
padding-right:20px;
padding-top:10px;
}
#odkazy a { color:#000000; }
#telo {
width:800px;
min-height:551px;
_height:551px;
background: url(telo_bg.png) repeat-y left top;
text-align:justify;
}
#text {
position:relative;
width:714px;
padding:45px 43px 60px 43px;
color:#663300;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
background: url(telo_top_bg.png) no-repeat left top;
}
#pata {
clear:both;
width:800px;
height:27px;
background: #FED384 url(pata.png) no-repeat left top;
}
#copyright {
position:relative;
top:-10px;
width:800px;
background: #FED384 url(telo_bg.png) repeat-y left top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#996633;
}
#pata {
width:800px;
height:27px;
}
#copy {
display:block;
float:left;
width:190px;
height:auto;
text-align:left;
padding-left:25px;
}
#autor {
display:block;
float:right;
width:520px;
height:auto;
text-align:right;
padding-right:30px;
}

div#menu {min-height:30px;_height:30px;width:800px;top:163px;position:relative; z-index:1;}
div#menu ul {margin:0px;font-family:Verdena,Arial, Helvetica, sans-serif;font-size: 13px;color: #996633;line-height: 30px;white-space: nowrap;font-weight: bold;}
div#menu li {list-style-type:none;float:left;}
div#menu li a {text-decoration: none;padding: 0px 28px 0px 28px;} /*změna šířky tlačítek*/
div#menu li a:link {color: #996633;}
div#menu li a:visited {color: #996633;}
div#menu li a:focus {font-weight: bold;color: #ffff99;}
div#menu li a:hover {font-weight: bold;color: #ffff99;}
div#menu li a:active {font-weight: bold;color: #ffff99;}

div#menu li a.active_link {font-weight: bold;color: #ffff99;}
/* div#menu li .active_link {font-weight: bold;color: #ffff99;}*/

ul.last_menu_item{margin-left:-85px !important;}
ul.menu_item_kontakt{margin-left:-50px !important;}
ul.menu_item_kurzy{margin-left:-55px !important;}
ul.menu_item_prodej{margin-left:-35px !important;}
ul.menu_item_poradna{margin-left:-45px !important;}


h1,h2 {
color:#993300;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
}

h1.skryt {
text-indent:-1000em;
padding:0;
margin:0;
}

.bold_text {
font-weight:bold;
}

.tabulka_kurzu td:FIRST-LINE {
font-weight:bold;}

.tabulka_kurzu {
border-collapse:collapse;
width:100%;
border:2px solid #963;
margin:30px 0 30px 0;
}
.tabulka_kurzu td{
padding: 15px 15px 15px 15px;
border:1px dotted #963
}
.tabulka_kurzu thead{
background:#fff url(menu_bg.png) repeat-x left center;
font-weight:bold;
padding-left:15px;
text-indent:15px;
height:28px;
}


#seznam_knih {
background:#ffc url(seznam_body.png) repeat-y left top;
width:714px;
}
#seznam_zahlavi {
background:#ffc url(seznam_top.png) no-repeat left top;
width:714px;
height:23px;
}
#seznam_zahlavi_text {
position:relative;
top:2px;
left:15px;
width:600px;
height:18px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#663300;
}
#seznam_telo {
width:714px;
}
#seznam_obrazek {
position:relative;
width:95px;
left:20px;
top:14px;
float:left;
text-align:center;
}
#seznam_text {
width:555px;
position:relative;
top:10px;
right:25px;
_height:120px;
min-height:120px;
float:right;
text-align:left;
padding-bottom:25px;
text-align:justify;
}
#seznam_pata {
width:714px;
height:35px; /*19px*/
background:#ffc url(seznam_bottom.png) no-repeat left top;
clear:both;
}

div.uvod_left {
}
div.uvod_right {
}
div.uvod_mholoubkova {
width:178px;
height:253px;
position:absolute;
top:75px;
left:545px;
background:#ffc url(uvod_mholoubkova.jpg) no-repeat left top;
}
div.uvod_aforismus {
width:384px;
height:53px;
position:absolute;
top:70px;
left:85px;
background:#ffc url(uvod_aforismus.jpg) no-repeat left top;
}
div.uvod_knihy {
width:283px;
height:166px;
position:absolute;
top:175px;
left:130px;
background:#ffc url(uvod_knihy.jpg) no-repeat left top;
}
div.uvod_text {
margin-top:370px;
padding-left:35px;
padding-right:35px;
font-size:16px;
line-height:1,3em;
font-style:italic;
} 

span.counter {
display:block;
width:740px;
height:16px;
position:relative;
top:135px;
left:-10px;
text-align:left;
font-family:"Courier New", Courier, mono;
font-size:15px;
font-weight:bold;
color:#996633;
}
span.counter a {
text-align:left;
font-family:"Courier New", Courier, mono;
color:#996633; 
font-size:8px;
text-decoration:none;
cursor:default;
}
span.counter a:visited {
color:#996633;
text-decoration:none;
cursor:default;
}
span.counter a:focus {
color:#996633;
text-decoration:none;
cursor:default;
}
span.counter a:hover {
color:#996633;
text-decoration:none;
cursor:default;
}


div.vizitka {
width:504px;
height:282px;
position:relative;
top:60px;
left:105px;
background: url(vizitka2.jpg) no-repeat left top;
}
div.vizitka p {
display:none;
text-indent:-1000em;
}

table.doporucuji {padding-top:30px;}
table.doporucuji a {text-decoration: none;font-weight: bold; font-size:11px;padding: 10px auto auto 20px;}
table.doporucuji a:link {color:#000000;}
table.doporucuji a:visited {color: #000000;}
table.doporucuji a:focus {text-decoration:underline;}
table.doporucuji a:hover {text-decoration:underline;}
table.doporucuji a:active {text-decoration:underline;}

span.doporucuji_small {font-size:10px;}

td.black {color: #000000;font-weight: bold; font-size:11px;}  

#maintext { display:none; }
#tabs {margin: 0 0 0 -5px}

.tabulka_kurzu .aktualni_kurz{background-color:#FED387}