/* CSS Document */

body#main {margin:0px;padding:0px;font-size:10pt;color:#000000;font-family:"Trebuchet MS","Times New Roman",Arial CE,Helvetica CE,Arial,Tahoma,Helvetica,sans-serif;}

ul, div, p, form, ins, h1, h2, h3, h4, h5 {margin:0;padding:0;}
h1, h2, h3, h4, h5 {width:auto;height:auto;font-size:14pt;float:left;}
h1 a, h2 a, h3 a, h4 a, h5 a {text-decoration: none;}
textarea {resize:none;}
.hidden {display:none;}
.male {font-size:80%;}
a img {border:none;}

h1 {width:auto;height:auto;font-size:1.5em;letter-spacing:0.1ex;padding:0px;margin:0px;display:block;font-weight:normal;color:#000000;float:left;}
h1.subtitle {width:auto;height:auto;font-size:1.5em;letter-spacing:0.1ex;padding:0px;margin:0px;display:block;font-weight:normal;color:maroon;float:left;}
h1.admin {width:100%;height:auto;font-size:18px;padding:15px 0px 0px 5px;margin:0px;letter-spacing:0px;}
h2 {width:auto;height:auto;font-size:105%;padding:0px;margin:0px;display:block;color:#000000;float:left}
h2 a {width:100%;} 
h2.mapa {width:100%;}
h3 {width:auto;height:auto;font-size:105%;padding:15px 0px 0px 0px;margin:0px;display:block;float:left;color:maroon;}
h4 {width:auto;height:auto;font-size:105%;padding:15px 0px 0px 0px;margin:0px;display:block;float:left;color:maroon;}
h5 {width:auto;height:auto;font-size:105%;padding:15px 0px 0px 0px;margin:0px;display:block;float:left;color:maroon;}

div {margin:0px;padding:0px;}
div.all{width:1000px;height:auto;margin:0px auto;display:table}
div.up{width:980px;height:410px;padding:0px 10px;background:url(../images/up.jpg) top center no-repeat;float:left;}
div.up_center1 {width:980px;height:103px;background:url(../images/up_center1.jpg) top center no-repeat;}
div.up_center2 {width:980px;height:auto;float:left;}

div.center{width:970px;height:auto;margin:auto;padding:0px 10px 0px 20px;background:url(../images/center.gif) transparent top center repeat-y;float:left;}
div.centerM {width:660px;height:auto;padding:15px 15px;background:url(../images/center_M.gif) transparent top left no-repeat;float:right;}
div.centerM_index {width:660px;height:auto;padding:0px 15px;background:url(../images/center_M.gif) transparent top left no-repeat;float:right;}
div.centerL {width:196px;height:auto;padding:10px 0px 10px 0px;float:left;background:url(../images/center_L.jpg) transparent top left no-repeat;}
div.centerR {width:265px;height:auto;padding:20px 0 10px 0;float:left;background:url(../images/center_L.jpg) transparent top left no-repeat;}
div.down{width:100%;height:auto;margin:auto;padding:20px 0 100px 0;background:url(../images/down.gif) center top no-repeat;color:white}
div.down_upline{width:980px;height:10px;margin:auto;padding:0px 10px 0px 10px;background:url(../images/down_upline.jpg) center bottom no-repeat;float:left;font-size:5px;}
div.menu{width:auto;height:auto;margin:0px;float:left;padding-top:5px;}
div.menu_vertical_2 {width:265px;height:auto;padding:0 0 20px 0;margin:0 0 5px 0;float:left;}
div.panel{width:550px;height:auto;padding:10px;border:1px solid black;float:left}
div.login {width:auto;height:30px}
div.chyba {color:red;padding:10px 0px;margin:0px}
div.button{width:100%;padding:10px 0px;text-align:center;}
div.nahledbig {position:absolute;left:5px;top:5px;width:auto;height:auto;}
div.nahledbig img {margin:2px;}
div.copyright {width:950px;height:auto;padding:10px 0px 20px 20px;color:black;margin:auto;}
div.subtitle {width:auto;height:auto;font-size:1.5em;letter-spacing:0.1ex;padding:0px;margin:0px;display:block;font-weight:normal;color:maroon;float:left;}

div.index_center {width:100%;height:600px;float:left;background:url(../pictures/another/index.jpg) bottom center no-repeat;}
div.menu_layer2_show {display:block;}
div.menu_layer2_hide {display:none;}
div.navigace {width:100%;height:auto;float:left;padding-bottom:10px;margin-bottom:10px;border-bottom:2px dotted silver;}
div.search {width:100%;height:auto;float:left;padding-bottom:10px;border-bottom:2px dotted silver}
div.vyber_archiv {width:100%;border-top:1px solid gray;float:left;}
div.vyber_archiv div {width:262px;padding:5px;float:left}
div.vyber_archiv div.L {border-right:2px dotted gray;}
div.vyber_archiv div.R {}
div.vyber_archiv strong {color:maroon}
div.vyber_archiv h4 {width:100%;float:left;color:gray;margin:0px;padding:0px;}
div.vyber_archiv a {width:100%;float:left;color:gray;margin:0px;padding:0px;}
div.vyber_archiv a:hover {color:maroon}
div.right_universal {width:100%;height:auto;float:left;margin-top:20px;padding-top:5px}
div.right_all {float:left;margin:20px 0;}
div.lng {float:right;}

span.menu_select {width:210px;height:auto;display:block;padding:5px 0 5px 50px;font-size:11pt;float:right;color:rgb(33,33,33);background:url(../images/menu_point_selected.gif) left top no-repeat;}
span.menu_aktivni_select {width:225px;height:auto;padding:5px 0 5px 35px;margin-top:0px;text-decoration:none;color:rgb(33,33,33);font-size:11pt;font-weight:bold;display:block;float:left;background:url(../images/menu_point_selected.gif) left top no-repeat;}
span.menu_vertical_2 {width:265px;height:20px;font-size:2px;display:block;float:left;background:url(../images/all_menu_background_up.gif) center top no-repeat;}
span.chyba {color:red;}
span.navigace {color:maroon;display:inline;float:none;}

a {color:#28579b}
a:hover {color:#989c77}
a.menu {width:210px;height:auto;font-size:11pt;color:#bfbfbf;margin:0px;padding:5px 0 5px 50px;text-decoration:none;display:block;float:left;background:url(../images/menu_point.gif) left top no-repeat;}
a.menu:hover {color:#989c77;text-decoration:underline;}
a.menu_vertical {width:150px;height:22px;font-size:120%;font-weight:bold;color:maroon;margin:0px;padding:0px 20px 0px 20px;text-decoration:none;display:block;float:right;background:url(../images/menu_point.gif) left bottom no-repeat;float:left}
a.menu_vertical:hover {width:150px;background:url(../images/point_hover.gif) rgb(209,181,58) left bottom no-repeat}
a.menu_pasivni {width:225px;height:auto;padding:10px 0px 10px 25px;margin-top:0px;text-decoration:none;color:#ffffff;font-size:11pt;font-weight:bold;display:block;float:left;background:url(../images/menu_background.gif) left top no-repeat;cursor:pointer}
a.menu_pasivni:hover {}
a.menu_aktivni {width:225px;height:auto;padding:10px 0px 10px 25px;margin-top:0px;text-decoration:none;color:#ffffff;font-size:11pt;font-weight:bold;display:block;float:left;background:url(../images/menu_background.gif) left top no-repeat;}
a.menu_aktivni:hover {color:#989c77;text-decoration:underline;}
a.menu_horizontal {width:auto;height:auto;margin:0px;padding:0px 10px;text-decoration:none;display:block;float:left;background:url(../images/menu_point.gif) left top no-repeat;}
a.menu_horizontal:hover {text-decoration:underline;background:url(../images/menu_point_hover.gif) left top no-repeat}
a.index_menu {width:500px;height:600px;float:left;background:transparent}
a.logout {width:auto;font-weight:bold;color:red;}
a.searchpage {float:right}

a.img img {border:1px solid black;margin:5px;}
a.lng {width:20px;height:20px;display:block;float:right}

form {margin:0px;padding:0px;}
form.search {float:left;margin:0px;padding:3px 0px 0px 10px;}

input {margin:0px;padding:0px;}
input.login {width:140px;height:18px;background-color:#FFFFFF;color:black;font-size:13px;border:1px solid rgb(8,88,133);margin:0px;padding:0px;}
input.button{width:auto;height:20px;background-color:#CCCCFF;border:1px solid black;color:black;cursor:pointer}
input.button1{width:auto;height:20px;margin:0px;padding:0px;background-color:#99CCFF;border:1px solid black;color:black;cursor:pointer}
input.button2{width:auto;height:20px;margin:0px;padding:0px 10px;background-color:#99CCFF;border:1px solid black;color:black;cursor:pointer}
input.button_mini{width:auto;height:16px;margin:0px;padding:0px 3px;background-color:#99CCFF;border:1px solid black;color:black;cursor:pointer;font-size:10px}
input.hledani {width:130px;height:15px;font:11px arial;border:1px solid black;margin:0px;padding:0px 0px;}
input.hledani_tl {width:25px;height:18px;font-size:12px;font-weight:bold;border:none;margin:0px;padding:0px;background:url(../images/lupa.jpg) transparent center no-repeat;cursor:pointer}
input.pagename {width:80px;height:auto;font-size:10px;border:1px solid black}
input.form {margin-right:60px;}
input.back {float:right;margin-top:5px}
input.nazev {width:auto;height:auto;border:1px solid maroon}

select.LNG {border:1px solid black;font-size:80%}

p.searchpage {width:100%;font-size:80%;border-bottom:1px solid maroon}
p.chyba {padding:20px 0px 20px 40px;color:red;background:url(../panel/images/error.gif) left center no-repeat}

table.seznam {width:100%;font-size:12px;float:left;border-spacing:0px;border-collapse:collapse;margin-bottom:20px;}
table.seznam thead {font-size:14px;font-weight:bold;}
table.seznam thead td {border-bottom:2px solid black}
table.seznam tbody td {border-bottom:1px solid black;padding-left:5px;}

ul {margin:0px;padding:0px;}
ul li {list-style-type:none;}
ul.menu_layer2_show {display:block;}
ul.menu_layer2_hide {display:none;}
ul.mapa {width:auto;color:maroon;margin:0px;padding-left:20px;font-weight:normal;float:left}
ul.mapa li {list-style:disc;padding:3px 0px;}
li.second {margin-left:30px}

fieldset {width:auto;height:auto;float:left}
fieldset.login{width:300px;font:12px arial;margin:50px 20px;display:block;border:1px solid rgb(8,88,133);padding:20px;background:url(../panel/images/unlock.jpg) rgb(227,234,246) no-repeat;}

/* kontaktní formulář */
fieldset.kontaktform {width:610px;height:auto;border:1px solid #6c9b53;padding:10px;}
fieldset.kontaktform legend {background:#6c9b53;color:white;padding:0px 10px}
fieldset.kontaktform textarea {width:98%;height:80px;border:1px solid #6c9b53}
fieldset.kontaktform input {border:1px solid #6c9b53}