
body{margin:0; padding:0; text-align:center; font-family:'Courier CE','Courier New',courier,monospace; font-size:0.8em; line-height:1.5em; color:#00495A; background:url('img/bg.jpg') repeat;}
#page{width:1200px; background:url('img/img06.jpg') repeat-x; margin:0 auto;}
a, .mm{text-decoration:underline; color:#9F011A; }
a:hover, .mm:hover{text-decoration:none;}
.mm{border-bottom:2px dotted #9F011A;text-decoration:none;}
.mm:hover{border-bottom:none;}
#header{width:100%; height:250px; background:url('img/img05.jpg') repeat-x bottom;}
#header_inside{width:1000px; margin:0 auto; text-align:left; background:url('img/img07.png') no-repeat 150px 14px;position:relative;}
#logo{float:left; margin-top:30px;}
#tel{width:240px; height:120px; float:right; background:url('img/telefon.png') no-repeat right bottom; margin:39px 30px 10px 0px; line-height:2.5em;position:absolute;right:0;top:0px;}
#tel span{font-family:'Georgia CE','Times New CE','New York CE',Georgia,times,serif; font-size:2.3em; color:#DBB970; display:block; margin-top:15px;}
#header_inside img#vykup_knih{position:relative; left:0px; top:60px;}
ul#topmenu{margin:0; padding:0; list-style-type:none; margin-top:12px; margin-top:-26px;}
ul#topmenu li{float:left;}
ul#topmenu li a{color:#DAC075; font-size:1.2em; padding-top:30px; text-align:center; text-decoration:none; font-family:'Georgia CE','Times New CE','New York CE',Georgia,times,serif; display:block;}
ul#topmenu li a:hover{text-decoration:underline;}
ul#topmenu li a#menu1{width:188px; height:28px; background:url('img/menu1.png') no-repeat;}
ul#topmenu li a#menu2{width:191px; height:28px; background:url('img/menu2.png') no-repeat; margin:3px 0px 0px 15px; padding-top:27px;}
ul#topmenu li a#menu3{width:188px; height:28px; background:url('img/menu3.png') no-repeat; margin:2px 0px 0px 250px; padding-top:28px;}
ul#topmenu li a#menu4{width:149px; height:28px; background:url('img/menu4.png') no-repeat; margin:8px 0px 0px 12px; padding-top:22px;}
#main{width:100%; text-align:left; margin-top:25px;}
#panel{width:255px; float:left;}
ul#left_menu{width:213px; height:917px; background:url('img/panel.jpg') no-repeat left top; margin:0; padding:25px 20px 25px 25px; list-style-type:none; font-family:'Courier CE','Courier New',courier,monospace;}
ul#left_menu li{width:210px; float:left; margin-bottom:0px;}
ul#left_menu li a{color:#fff; text-decoration:none;}
ul#left_menu li a:hover{text-decoration:underline;}
#content{width:930px; float:right; }
#content h1,#content h2,#content h3{font-family:'Georgia CE','Times New CE','New York CE',Georgia,times,serif;}
#content h1, #content h2#h1{width:100%; height:45px; background:url('img/img03.png') no-repeat center bottom; color:#C39A1A; font-size:1.5em; text-align:center; padding-top:5px;}
#content h2{width:100%; text-align:center; color:#931733; font-size:1.2em; margin-top:25px;padding-top:10px; }
#content h2#h1{margin-top:13px;font-size:1.5em;padding-top:5px; }
#content h1#vykup-knih{position:absolute;top:0px;left:100px;padding:0;margin:0;background:none;font-size:12px;color:#4F1C25;}
#content ul{margin:0px 0px 25px 20px; padding:0; list-style-type:none;}
#content ul li{float:left; background:url('img/odrazka.png') no-repeat left center; padding-left:30px; height:20px; margin-bottom:7px; width:100%;}
#content a{text-decoration:none; border-bottom:2px dotted #9F011A;}
#content a#no{text-decoration:none; border-bottom:none;}
#content a:hover{border:none;}
.col_left{width:350px; float:left; margin-right:25px;}
.col_right{width:345px; float:right;}
#content #box{width:191px; height:110px; background:url('img/img14.png') no-repeat; padding:18px 20px 0px 25px; color:#9B0012; margin-left:50px;}
img#mapa{margin-top:-10px;}
/* výpis kníh */
#content .kniha{width:307px; height:263px; margin-bottom:20px; background:url('img/img03.png') no-repeat; padding:25px 20px 20px 25px; float:left; position:relative;}
#content .kniha{width:417px; height:263px; margin-bottom:20px; background:url('img/img15a.png') no-repeat; padding:25px 20px 20px 25px; float:left; position:relative;}
#content .kniha img{border:10px solid #fff; margin-right:12px;min-height:100px;}
#content .kniha a{color:#1F5158; text-decoration:none; border:0;}
#content .kniha a:hover{color:#1F5158; text-decoration:underline; border:0;}
#content .kniha h2{font-size:1.3em; margin:-5px 0 17px 0; line-height:1.3em; text-align:left;}
#content .kniha h2,.kniha span{width:100%; font-family:'Georgia CE','Times New CE','New York CE',Georgia,times,serif; color:#1F5158; text-align:left;}
#content .kniha p{display:inline-block; clear:both; margin:0; padding:0; margin-top:15px;}
#content .kniha span.cena{width:117px; height:35px; background:url('img/img02.png') no-repeat; text-align:center; padding-top:15px; display:block; float:right; position:absolute; right:35px; bottom:17px; font-size:1.2em; color:#2A5B60;}
#content .mr{margin-right:20px;}
.pages{float:right; background:url('img/img09c.jpg') no-repeat 20px 0px; margin-right:50px;text-decoration:none;}
.pages a:first-child{width:14px; height:24px; background:url('img/img09d.png') no-repeat; margin-top:1px;}
.pages a:last-child{width:14px; height:24px; background:url('img/img09e.png') no-repeat; margin-top:1px;}
div#content div.pages a{display:block; float:left; text-decoration:none; margin-left:3px;border-bottom:none;  }
.pages a{width:23px; height:19px; background:url('img/img09.jpg') no-repeat; text-align:center; padding-top:4px; color:#031C21; font-size:1.2em; font-weight:bold; margin-top:2px; }
.pages a:hover,.pages a.sel{background:url('img/img09b.jpg') no-repeat; color:#E2C464;}
#paticka{width:100%; height:230px; background:url('img/img10.jpg') repeat-x bottom; color:#9C8B5F; font-family:'Georgia CE','Times New CE','New York CE',Georgia,times,serif; text-align:center;}
#paticka #inside{width:1000px; margin:0 auto; background:url('img/ie6-img11.jpg') no-repeat 900px -1px; text-align:left;}
#paticka #kontakty{width:230px; margin-left:20px; float:left; background:url('img/img12.png') no-repeat 170px 0px; margin-top:75px; padding-top:35px;}
#paticka a{color:#9C8B5F;}
#paticka ul{width:710px; margin:0; padding:0; list-style-type:none; padding-top:70px; float:right;}
#paticka ul li{float:left; padding:0; margin:0px 0px 2px 5px; padding-right:5px; font-size:0.9em; background:url('img/img13.jpg') no-repeat right;}
#formID{width:351px; background:url('img/img21.png') no-repeat 215px 0px;}
#formID h2{width:100%; text-align:left; padding-left:80px; padding-top:37px; padding-bottom:5px;}
#formID div{width:304px; height:45px; margin-top:10px; padding:17px 20px 0px 20px;}
#formID div#jmeno{background:url('img/img18.png') no-repeat;}
#formID div#telefon{background:url('img/img17.png') no-repeat;}
#formID div#email{background:url('img/img16.png') no-repeat;}
#formID div#atach{background:url('img/img16.png') no-repeat;padding:0;height:60px;width:350px;}
#formID div#atach span{padding:17px 0px 0px 20px;}
#formID div span{font-family:'Georgia CE','Times New CE','New York CE',Georgia,times,serif; font-size:1.2em; float:left; display:inline-block; margin-top:5px;}
#formID div input{width:236px; height:28px; border:0; float:right; padding:0px 5px 0px 5px;}
#formID div#zprava{width:311px; height:149px; background:url('img/img15.png') no-repeat;}
#formID div#zprava span{margin-top:3px;}
#formID div#zprava textarea{width:236px; height:110px; float:right; margin-right:8px; border:0; padding:5px;}
#formID #submit{width:104px; height:45px; background:url('img/img19.png') no-repeat; text-align:center; color:#FBDD83; border:0; float:right; font-family:'Georgia CE','Times New CE','New York CE',Georgia,times,serif; font-weight:bold; cursor:hand; }
#formID b small{font-family:'Georgia CE','Times New CE','New York CE',Georgia,times,serif; font-size:0.9em; float:left; display:inline-block; margin-top:5px;}
.clear{height:1px; clear:both; overflow:hidden;}
.left{float:left;}
.right{float:right;}
.info, .error, .fatal{width:300px;padding:0.5em 1em;margin-top:10px;margin-left:180px; text-align:center; }
.info a, .error a, .fatal a{font-weight:bold;}
.info{border:1px solid #278B31;background-color:#7EE191;}
.error{border:1px solid #8D979F;background-color:#FBCB20; background:url('img/img06.jpg') repeat-x bottom;color:#DAC075;  }
.fatal{border:1px solid #f99;background-color:red;}
body#page_edit div#main3{border:3px solid #12659B;}
body#page_edit{text-align:left;}
ul#left_menu li{height:17px; }
ul#left_menu li a{font-size:12px;}
h2 span{display:none;}
div.col_left p strong, div.col_right p strong{font-weight:normal;}
