@charset "utf-8";
/* css by www.petardo.cz */

body {margin:0; padding:0; background:#fff url("../images/bg-body.gif") left top repeat-x; color:#000; font:0.8em/1.5 Verdana, Tahoma, "arial", sans-serif;}
h1.special {font-size:1.5em!important; margin:0!important; font-weight:bold!important;}

a {color:#b04f95; text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0;}

#main {margin:25px auto; width:1001px;}

#header {position:relative; float:left; width:999px; height:103px; border:1px solid #e2c8dd; background-color:#fff;}
#logo, #logo h1, #logo p {margin:0; padding:0;}
#logo {position:absolute; left:13px; top:9px; width:122px; height:37px; background:transparent url("../images/logo.gif") left top no-repeat;}
#logo a {float:left; width:122px; height:37px;}
#logo-claim {position:absolute; left:172px; top:14px; width:122px; height:32px; background:transparent url("../images/logo-claim.gif") left top no-repeat;}
#logo span, #logo-claim span, #menu span, #box-letak span, #box-novinky span, #box-ppg span, #menu-zona span, #menu-eos span {display:none;}

#menu-head {margin:0; padding:0; list-style:none;}
#menu-head li {display:inline;}
#menu-zona a {position:absolute; right:30px; bottom:45px; width:147px; height:13px; background:transparent url("../images/menu-zona.gif") 0 0 no-repeat;}
#menu-eos a {position:absolute; right:17px; bottom:45px; width:30px; height:11px; background:transparent url("../images/menu-eos.gif") 0 0 no-repeat;}
#menu-zona a:hover {background-position:0 -13px;}
#menu-eos a:hover {background-position:0 -11px;}



#menu #nav {position:absolute; left:0; bottom:0; margin:0; padding:0; width:999px; height:36px; list-style:none; background:transparent url("../images/bg-menu.gif") left top repeat-x;}
#menu ul li {display:inline;}
#menu-1 a {float:left; width:50px; height:36px; margin-left:19px; background:transparent url("../images/menu-1.gif") 0 0 no-repeat;}
#menu-2 a {float:left; width:49px; height:36px; margin-left:25px; background:transparent url("../images/menu-2.gif") 0 0 no-repeat;}
#menu-3 a {float:left; width:70px; height:36px; margin-left:25px; background:transparent url("../images/menu-3.gif") 0 0 no-repeat;}
#menu-4 a {float:left; width:77px; height:36px; margin-left:25px; background:transparent url("../images/menu-4.gif") 0 0 no-repeat;}
#menu-5 a {float:left; width:86px; height:36px; margin-left:25px; background:transparent url("../images/menu-5.gif") 0 0 no-repeat;}
#menu-6 a {float:left; width:79px; height:36px; margin-left:25px; background:transparent url("../images/menu-6.gif") 0 0 no-repeat;}
#menu-7 a {float:left; width:70px; height:36px; margin-left:25px; background:transparent url("../images/menu-7.gif") 0 0 no-repeat;}
#menu-8 a {float:left; width:56px; height:36px; margin-left:25px; background:transparent url("../images/menu-8.gif") 0 0 no-repeat;}
.mainmenu a:hover, .mainmenu a.active {background-position:0 -36px!important;}

#search {position:absolute; right:16px; bottom:7px; margin:0; padding:0; width:190px; height:21px; border:1px solid #e2c8dd;}
#search div {position:relative; margin:0; padding:0;}
#search-query {position:absolute; top:0; left:0; margin:0; padding:2px; width:166px; height:17px; border:0;}
#search-submit {position:absolute; top:0; right:0; margin:0; border:0;}


#content {clear:both; margin:0; padding:0;}
#content-left {clear:both; float:left; width:765px; margin:8px 9px 0 0; padding:0;}
#content-right {float:left; width:227px; margin:8px 0 0 0; padding:0;}
#content h3 {color:#b04f95; margin-bottom:0!important;}
#content h3 a {color:#b04f95;}


#main-image {float:left; margin:0; padding:0; border:1px solid #e2c8dd!important;}
#main-image img {border:0;}
#main-banner {float:left; margin:0; padding:0; border:1px solid #e2c8dd!important;}
#main-banner img {border:1px solid #e2c8dd!important;}

#box-novinky {clear:both; float:left; width:763px; height:193px; margin:8px 0 0 0; padding:0; color:#918790; border:1px solid #e2c8dd; background-color:#fff; overflow:hidden;}
#box-novinky #novinky-nadpis {float:left; width:729px; height:26px; margin:6px 0 0 18px; padding:0; background:transparent url("../images/ico-novinky-large.gif") left top no-repeat;}
#box-novinky .novinky-levy {clear:both; float:left; width:355px; margin:5px 17px 0 18px; padding:0;}
#box-novinky .novinky-pravy {float:left; width:355px; margin:5px 18px 0 0; padding:0;}
#box-novinky .novinky-levy p, .novinky-pravy p {margin:1px 0;}

#box-letak {position:relative; float:left; width:225px; height:193px; margin:8px 0 0 0; padding:0; color:#6b5565; background:#f9f2f7 url("../images/aktualni_nabidka.jpg") right bottom no-repeat; border:1px solid #e2c8dd;}
#letak-nadpis {float:left; width:162px; height:18px; margin:6px 0 0 12px; padding:0; background:transparent url("../images/ico-nabidka.gif") left top no-repeat;}
#letak-text {clear:both; float:left; width:132px; margin:6px 0 0 12px; padding:0;}
#letak-ulozit {position:absolute; left:13px; bottom:35px; width:88px; height:24px; margin:0; padding:0;}
#letak-ulozit a {float:left; width:88px; height:24px; margin:0; padding:0; background:transparent url("../images/button-ulozit.gif") left top no-repeat;}

#box-novinky2 {clear:both; float:left; width:763px; height:153px; margin:8px 0 0 0; padding:0; color:#918790; border:1px solid #e2c8dd; overflow:hidden;}
#box-text {clear:both; float:left; width:743px; min-height:494px; margin:8px 0 0 0; padding:10px; color:#918790; border:1px solid #e2c8dd; background-color:#fff;}
#box-text .novinky-levy {clear:both; float:left; width:355px; margin:5px 17px 0 8px; padding:0;}
#box-text .novinky-pravy {float:left; width:355px; margin:5px 8px 0 0; padding:0;}
#box-text .novinky-levy p, .novinky-pravy p {margin:1px 0;}

#box-ppg {position:relative; float:left; width:227px; height:153px; margin:8px 0 0 0; padding:0; color:#6b5565;}
#box-ppg a {position:absolute; right:0; bottom:0; width:145px; height:25px; background:transparent url("../images/logo-ppg.gif") left top no-repeat;}


#footer {clear:both; float:left; width:1001px; margin:10px 0 5px 0; color:#918790; font-size:0.9em;}
#footer a {color:#918790; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer-levy {float:left;}
#footer-levy ul {margin:0; padding:0; list-style:none;}
#footer-levy ul li {display:inline;}
#footer-levy a {margin-right:10px;}
#footer-pravy {float:right;}

#zprava {width:300px; height:100px;}
.povinne {font-weight:bold;}


/* ostatni */
hr {border:0; height:1px; background-color:#f8ecf3;}
.clear {clear:both;}
.smalltext {font-size:0.85em; line-height:1.2em;}
.bold {font-weight:bold;}
.regular {font-weight:normal!important;}
.right {text-align:right;}
.fleft {float:left;}
.fright {float:right;}
.noscreen {display:none;}
.ruzovy {color:#b04f95;}
.ruzovy a {font-weight:bold; color:#b04f95;}
.bg-arrow {background:transparent url("../images/ico-arrow.gif") 676px 96px no-repeat;}
iframe {width:730px!important;}
