/* CSS Document */

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

h1 {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.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:maroon;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:960px;height:275px;padding:0px 20px;background:url(../images/up.jpg) top center no-repeat;float:left;}
div.up_EN{width:960px;height:275px;padding:0px 20px;background:url(../images/up_EN.jpg) top center no-repeat;float:left;}
div.up_center1 {width:960px;height:170px;background:url(../images/up_center1.jpg) top center no-repeat;}
div.up_center2 {width:960px;height:auto;float:left;}

div.center{width:960px;height:auto;margin:auto;padding:0px 20px 0px 20px;background:url(../images/center.gif) transparent center repeat-y;float:left;}
div.centerM {width:640px;height:auto;padding:10px 20px;background:url(../images/center_M.gif) transparent top left no-repeat;float:right;}
div.centerM_index {width:640px;height:auto;padding:10px 20px;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:right;background:url(../images/center_L.jpg) transparent top left no-repeat;}
div.centerR {width:260px;height:auto;padding:10px 5px 10px 5px;float:left;background:url(../images/center_L.jpg) transparent top left no-repeat;border:3px solid rgb(200,200,200)}
div.down{width:980px;height:auto;margin:auto;padding:0px 10px 25px 10px;background:url(../images/down.gif) center bottom no-repeat;float:left;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:190px;height:auto;padding:0px 0px 10px 0px;margin:-12px 0px 5px 0px;float:left;background:url(../images/menu_background.gif) left bottom no-repeat;}
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;padding-left:20px;padding-top:10px;height:auto;color:#003399;}
div.copyright a {color:gray;}
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.lng {float:right;padding-top:40px;padding-right:2px;}

span.menu_select {width:246px;height:auto;display:block;padding:5px 0px 6px 15px;float:right;background:url(../images/menu_background.jpg) left bottom no-repeat;}
span.menu_aktivni_select {width:246px;height:auto;padding:5px 0px 6px 15px;margin-top:10px;text-decoration:none;color:rgb(200,200,200);font-size:14px;font-weight:bold;display:block;float:left;background:url(../images/menu_background.jpg) left bottom no-repeat;}
span.menu_vertical_2 {width:190px;height:5px;font-size:2px;display:block;float:left;background:url(../images/menu_background.gif) left top no-repeat;}
span.chyba {color:red;}
span.navigace {color:maroon;display:inline;float:none;}

a {color:#cc9900}
a:hover {color:#0056EC}
a.menu {width:230px;height:auto;font-size:14px;font-weight:bold;color:#FEAA16;margin:0px;padding:5px 0px 6px 30px;text-decoration:none;display:block;float:left;background:url(../images/menu_background.jpg) left top no-repeat;}
a.menu:hover {color:rgb(252,204,120);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.jpg) 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:246px;height:auto;padding:5px 0px 6px 15px;margin-top:10px;text-decoration:none;color:#FEAA16;font-size:14px;font-weight:bold;display:block;float:left;background:url(../images/menu_background.jpg) top left repeat-y;cursor:pointer}
a.menu_pasivni:hover {}
a.menu_aktivni {width:246px;height:auto;padding:5px 0px 6px 15px;background:url(../images/menu_background.jpg) left bottom no-repeat;margin-top:10px;text-decoration:none;color:#FEAA16;font-size:14px;font-weight:bold;display:block;float:left;}
a.menu_aktivni:hover {color:rgb(200,200,200);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:30px;height:20px;display:block;float:right;margin-left:5px;}

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;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.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}

object.module {width:auto;height:auto;float:left;}

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 #ff4b1e;background:#ccddff;padding:10px;}
fieldset.kontaktform legend {background:#ff4b1e;color:white;padding:0px 10px}
fieldset.kontaktform textarea {width:98%;height:80px;border:1px solid #ff4b1e}
fieldset.kontaktform input {border:1px solid #ff4b1e}

/* kontaktní formulář v pravém panelu */
fieldset.kontaktform_rightpanel {width:324px;height:auto;border:2px solid #17212f;background:#bababa;padding:10px;}
fieldset.kontaktform_rightpanel em {font-size:10 px;}
fieldset.kontaktform_rightpanel legend {background:#ff4b1e;border:2px solid #17212f;color:#17212f;padding:0px 10px}
fieldset.kontaktform_rightpanel textarea {width:310px;height:80px;border:1px solid #17212f}
fieldset.kontaktform_rightpanel input {border:1px solid #17212f}