/* DESIGN */

body {margin:0px;padding:0px;font-family:tahoma,verdana,arial,helvetica;font-size:70%;color:#000000;background-color:#FFFFFF;text-align:center;}
td {text-align:left;font-family:tahoma,verdana,arial,helvetica;}

input, select, textarea {font-family:tahoma,verdana,arial,helvetica;font-weight:bold;font-size:100%;}
optgroup {font-family:tahoma,verdana,arial,helvetica;font-weight:bold;font-size:100%;color:#ff6600;}
optgroup option {font-family:tahoma,verdana,arial,helvetica;font-weight:bold;font-size:100%;color:#000000;}
.print {display:none;}

a {color:#486400;text-decoration:none;}
a:hover {color:#486400;text-decoration:underline;}

input.button {color:#FFFFFF;font-weight:bold;border:#ffffff solid 0px;background:#678F00;padding:5px;cursor:pointer;border: solid #ffffff 2px;}
input.button:hover {color:#FFFFFF;font-weight:bold;border:#ffffff solid 0px;background:#E1E4D3;padding:5px;cursor:pointer;border: solid #ffffff 2px;}

#telo {width:860px;float:left}

#flash {width:860px;padding-top:2px;}
#left {width:300px;float:left;}
#main {width:860px;text-align:left;}

#text p {padding:0px;margin:2px;text-align:justify}

/* SERVEROVA LISTA */
div#server-line {border:#678F00 0px solid;background-color:#678F00;color:#ffffff;width:100%;font-family:tahoma,sans-serif;font-size:10px;text-align:center;padding:0px;margin:0px;padding-bottom:1px;_padding-bottom:2px;}
div#server-line a {background-color:#678F00;text-decoration:none;color:#ffffff;font-weight:bold;padding:2px 5px 2px 5px;line-height:20px;_position:relative;top:-2px;}
div#server-line a:hover {background-color:#B3C780;color:#ffffff;overflow:hidden;}
#server-line img {position:relative;top:4px;_top:4px;padding-right:4px;}

h2 {width:100%;color:#000000;display:block;font-size:100%;font-weight:bold;padding:10px 0 10px 0;margin:0 0 0 0;background:#ffffff url('/images/line.gif') bottom left repeat-x;}

ul#topmenu {margin:0; padding:0 0 0 0;list-style:none;}
li.topbutton {float:left;width:120px;height:55px;margin:0 0 0 0;background:#486400 url('/images/img_topbutton_01.jpg') 120px 0 no-repeat;font-weight:bold;}
li.topbutton a {display:block;margin:0;padding:0;width:120px;height:55px;overflow:hidden;text-decoration:none;background:#486400 url( '/images/img_topbutton_01.jpg' ) -120px 0 no-repeat;color:#ffffff;}
li.topbutton a span {display:block;margin:0;padding:10px 7px 0 5px;text-align:center;}
li.topbutton a:hover {background:#E8FFAA url( '/images/img_topbutton_01.jpg' ) 0 0 no-repeat;color:#3A5100;text-decoration:none;}
li.topbutton a:hover span {display:block;margin:0;padding-left:2px;padding-top:15px;text-align:center;}

li.topbutton2 {float:left;width:120px;height:55px;margin:0 0 0 0;background:#486400 url('/images/img_topbutton_02.jpg') 120px 0 no-repeat;font-weight:bold;}
li.topbutton2 a {display:block;margin:0;padding:0;width:120px;height:55px;overflow:hidden;text-decoration:none;background:#486400 url( '/images/img_topbutton_02.jpg' ) -120px 0 no-repeat;color:#ffffff;}
li.topbutton2 a span {display:block;margin:0;padding:20px 7px 0 5px;text-align:center;}
li.topbutton2 a:hover {background:#E8FFAA url( '/images/img_topbutton_02.jpg' ) 0 0 no-repeat;color:#3A5100;text-decoration:none;}
li.topbutton2 a:hover span {display:block;margin:0;padding-left:2px;padding-top:10px;text-align:center;}


/* pro skryvani a odkryvani zalozek */
.polozka {display: none;}
#prvni {display: block}

#footer {float:left;width:840px;background:#A0B850 url('/images/img_bckg.jpg') top left repeat-y;text-align:center;color:#ffffff;margin:5px 0 0 0;padding:10px;}
#footer a {color:#ffffff;text-decoration:none;}
#footer a:hover {color:#ffffff;text-decoration:underline;}
#footer2 {float:left;width:850px;text-align:center;color:#343841;margin:5px 0 0 0;padding:5px;}
.partner {margin:0;margin:3px 1px 0 2px;overflow:hidden;border:solid #ffffff 0px;}

/* LEFT MENU */
div.leftmenu {background:#F4FCDD;width:230px;_width:250px;padding:10px;margin-top:2px;text-align:left;color:#000000;width:}
div.leftmenu ul {margin:0 0 0 15px; padding:0 0 0 0;list-style:none;}
div.leftmenu ul li {list-style-image:url('/images/item.gif');line-height:170%;}
div.leftmenu a {color:#344800;font-weight:bold;text-decoration:none;}
div.leftmenu a:hover {color:#A0B850;text-decoration:none;}
.grafanketa {border:#ffffff 2px solid;margin-right:3px;}


/* styly pro kratka radkova nahledka 2 */
.nahledka2 {width:280px;padding:5px;text-align:left;padding-right:5px;min-height:20px;}
div.sudy {background-color:#FAFEEE;}
div.sudy:hover {background-color:#F4FCDD;}
div.lichy {background-color:#FFFFFF;}
div.lichy:hover {background-color:#F4FCDD;}
.nahledka2 a {text-decoration:none;color:#000000;font-weight:bold;}
.nahledka2 img {padding-right:5px;border:0px;float:left;}
.nahledka2 .titulek {width:200px;color:#000000;font-weight:bold;text-align:left;}
.nahledka2 .cena {color:#678F00;font-weight:bold;}

/* NAHLEDY FOTEK */
.obrazek_nahled {cursor:pointer;border:solid #FFFFFF 2px;}
.sipka_nahledu {position:relative;top:-10px;left:-150px;}
#ttimg {margin-top:5px;border:solid #FFFFFF 0px;}
#trailimageid {position:absolute;visibility:hidden;left:0px;top:-20000px;width:1px;height:1px;border:2px solid #cccccc;background:#ffffff;padding:0px 5px 0px 5px;text-align:center;z-index:999;color:#464B59;}


#main table.nospace {padding:0;margin:0;}
#main form {padding:0;margin:0;}
#main img.block {display:block}
#main .error {color:#FF9900;font-weight:bold;}
#main .message {color:#344800;font-weight:bold;}
#main h1, #main h2 {width:100%;color:#000000;display:block;font-size:100%;font-weight:bold;padding:10px 0 10px 0;margin:0 0 0 0;background:#ffffff url('/images/line.gif') bottom left repeat-x;}
#main h3 {width:100%;color:#678F00;display:block;font-size:100%;font-weight:bold;padding:10px 0 10px 0;margin:0 0 0 0;}


#main label {font-weight:bold;color:#344800;width:200px;float:left;text-align:right;padding-right:15px;}
#main .popis {padding-left:215px;text-align:left;color:#5C6476;}
#main .polozka label, .skupina label {font-weight:bold;color:#344800;width:185px;float:left;text-align:right;padding-right:15px;}
#main .polozka .popis, .skupina .popis {padding-left:205px;text-align:left;color:#5C6476;}
#main .polozka, .skupina {background-color:#F4FCDD;border-left:5px solid #D4E0AA;padding:10px;width:670px;margin-bottom:5px;margin-top:2px;color:#000000}
#main .skupina br {clear:left}
#main img.picture {border: solid #E7E8EC 5px;}
#main h4 {background:#A0B850;color:#ffffff;font-weight:bold;font-size:100%;width:300px;text-align:center;margin-top:10px;margin-bottom:0px;line-height:20px;}

/* kontakty */
.kontakt h5 {font-size:150%;color:#678F00;margin:0px;}
.kontakt span {width:50px;font-weight:bold;color:#70788B;float:left}

/* kontextova napoveda */
.napoveda {color:#ffffff;font-weight:bold;background-color:#678F00;display:inline;border:solid #ffffff 2px;cursor:help}
.napoveda:hover {background-color:#E1E4D3;}

/* TOP MENU */
div#logo {width:260px;float:left;}
div#logo h1 {padding:0;margin:0;}
div#logo a {font-size:10px;display:block;background:url("images/img_logo.jpg") no-repeat;text-decoration:none;height:55px;cursor:pointer;}
div#logo h2 {background-image:none;padding:0px;margin:0px;}
div#logo h2 a#logo2 {font-size:10px;display:block;background:url("images/img_logo2.jpg") no-repeat;text-decoration:none;height:50px;cursor:pointer;padding:0px;margin:0px;}
div#logo a span {display:none;}

.titulek {color:#cc0000;}

a.linkbutton {color:#FFFFFF;font-weight:bold;border:#ffffff solid 0px;background:#678F00;padding:5px;cursor:pointer;border: solid #ffffff 2px;text-decoration:none;}
a.linkbutton:hover {color:#FFFFFF;font-weight:bold;border:#ffffff solid 0px;background:#E1E4D3;padding:5px;cursor:pointer;border: solid #ffffff 2px;text-decoration:none;}

.krok_on {color:#FFFFFF;font-weight:bold;border:#ffffff solid 0px;background:#678F00;padding:5px;border: solid #ffffff 2px;}
.krok_off  {color:#FFFFFF;font-weight:bold;border:#ffffff solid 0px;background:#FFCC00;padding:5px;border: solid #ffffff 2px;}

.banner img {border:2px solid #ffffff;}
.banner2 img {border:2px solid #ffffff;border-top:0px;border-bottom:0px;}

th.popisek { background-color:#678F00;color:#ffffff; }
.cenikcena { font-weight:bold;color:#678F00;}

.sudy {background-color:#F4F4F6;}
.sudy:hover {background-color:#D9DBE1;}
.lichy {background-color:#FFFFFF;}
.lichy:hover {background-color:#D9DBE1;}

.minheight {display:block;height:170px;}
.minheight2 {display:block;height:50px;}

.polozka h2 {background-image:none;color:#000000;padding:0px;margin:0px;}
.polozka {padding:15px;background-position: left bottom;background-repeat:no-repeat;height:170px;}
.polozka label { width:100px; display:block; text-align:right; padding-right:10px; font-weight:bold; float:left;}
.polozka form input, .polozka form select {float:left;}
.polozka form .searchbutton {position:absolute;right:48px;bottom:5px;width:150px; color:#000000;font-weight:bold;background-color:#ffcc00;border:0px;height:25px;cursor:pointer; }
.polozka form .searchbutton:hover {color:#000000; background-color:#dddddd}

.polozka a.asearchbutton {position:absolute;right:201px;bottom:5px;width:150px; color:#000000;font-weight:bold;background-color:#ffcc00;border:0px;height:25px;cursor:pointer;display:block;line-height:25px;text-decoration:none;text-align:center; }
.polozka a.asearchbutton:hover {color:#000000; background-color:#dddddd}

div.zalozky a { padding:7px 10px 5px 15px; margin:0px; background-color:#cc0000;color:#ffffff;font-weight:bold; text-decoration:none; line-height:15px; background-repeat:norepeat; backround-position:top left;}

a#m1, a#m1.notactive { background-color:#ff6600; text-decoration:none; background-image: url('/images/zalozka_1.jpg'); }
a#m1:hover, a#m1.active { background-color:#FFCC00; color:#000000;padding-top:8px; background-image: url('/images/zalozka_on.jpg'); }

a#m2, a#m2.notactive { background-color:#cc0000; text-decoration:none; background-image: url('/images/zalozka_2.jpg'); }
a#m2:hover, a#m2.active { background-color:#FFCC00; color:#000000;padding-top:8px; background-image: url('/images/zalozka_on.jpg'); }

a#m3, a#m3.notactive { background-color:#006699; text-decoration:none; background-image: url('/images/zalozka_3.jpg'); }
a#m3:hover, a#m3.active { background-color:#FFCC00; color:#000000;padding-top:8px; background-image: url('/images/zalozka_on.jpg'); }

a#m4, a#m4.notactive { background-color:#0c9e91; text-decoration:none; background-image: url('/images/zalozka_4.jpg'); }
a#m4:hover, a#m4.active { background-color:#FFCC00; color:#000000;padding-top:8px; background-image: url('/images/zalozka_on.jpg'); }

a#m5, a#m5.notactive { background-color:#ff9900; text-decoration:none; background-image: url('/images/zalozka_5.jpg'); }
a#m5:hover, a#m5.active { background-color:#FFCC00; color:#000000;padding-top:8px; background-image: url('/images/zalozka_on.jpg'); }

