* {margin:0;padding:0}

body,td,tr,ul,li,textarea,input,select,option {font-size:11px;font-family:'Tahoma CE',tahoma,'Verdana CE',verdana,'Trebuchet MS','Lucida sans Unicode','Verdana CE',sans-serif}

body{color: #000;background: #f2f2f2;text-align:left;}
textarea,iframe {order:1px solid #989898}

input,textarea,select {padding:2px;margin:2px;order:1px solid #989898}

a {text-decoration:none; color:#000;}
a:hover {text-decoration:none; color:#656565}
a.ref_button {display:block;padding:10px;font-size:1.4em;margin:1px;background:#ababab}

h1,h2,h3,h4,div {display:block;}
h3{color: #483d8b;padding:5px;font-size:1.1em}
h2{color: #989898;padding:3px;letter-spacing:0px;font-size:14px;margin-top:0px;margin-bottom:15px}
h2 strong {color:#000;border-bottom:1px dotted #000;}
h1{font-size:1.8em;color: #acacac;padding:8px;padding-left:0;
 font-family:'Verdana CE',verdana,'Trebuchet MS','Lucida sans Unicode','Verdana CE',sans-serif;
 text-align:left;
}
img {border:none}

.h1titleimage {float:right;}
h1.actual {font-size:16px}

fieldset {padding:10px;margin:10px;}
legend {podding:5px;margin:6px;color:#0000cd;}
label {float:left;width:100px;text-align:right;padding:2px;padding-right:5px;}

.tdPopis {text-align:left;padding:2px;padding-right:5px;padding-left:5px}
.nFotogalerie .tdPopis {width:200px;}
#categoryList {width:250px;height:40px;border:1px solid #989898}
img.thumb {border:1px solid #989898;padding:1px}

.sedy {color:#acacac}
.help {padding:3px;color:#ff0000;font-size:10px;display:block;}
.tdHelp {padding:3px;color:#ff0000;font-size:10px;}
.errorContainer {display:block;text-align:center;border:1px solid #ff0000;color:#ff0000;padding:6px;}
.messContainer {display:block;text-align:center;border:1px solid #0000ff;color:#0000ff;padding:6px;}
.oddelovac {display:block;text-align:center;margin:5px;}
p {margin:10px;}

h4 {font-size:0.9em;background: #fff url(images/topmenubg.gif);color: #a52a2a;margin:0px;}

.tb-fotogalerie {margin:2px;border:none;width:520px;margin-left:0}
.tb-fotogalerie td {padding:3px;color:#656565}
.tb-fotogalerie img {padding:1px;border:1px solid #c2c2c2;margin:5px;}
.tb-fotogalerie .filename {display:block;font-weight:normal;border-bottom:1px dotted #0000cd;color:#0000cd;padding:3px;margin-bottom:5px;}
.tb-fotogalerie .rozmery {color:#c2c2c2;padding:3px;}
.tb-fotogalerie p {padding:3px;}
.tb-fotogalerie .volby a {color:#ff0000}
.tb-fotogalerie .volby a:hover {color:#ff0000;text-decoration:underline}

.tb-priloha {margin:2px;border:none;width:500px;margin-left:0}
.tb-priloha td {padding:3px;color:#656565}
.tb-priloha img {padding:1px;border:1px solid #c2c2c2;margin:5px;}
.tb-priloha .filename {display:block;font-weight:normal;border-bottom:1px dotted #0000cd;color:#0000cd;padding:3px;margin-bottom:5px;}
.tb-priloha .rozmery {color:#c2c2c2;padding:3px;}
.tb-priloha p {padding:3px;}
.tb-priloha .volby a {color:#ff0000}
.tb-priloha .volby a:hover {color:#ff0000;text-decoration:underline}

.ucty {list-style:none;display:block;}
.ucty li {margin-bottom:1px;padding-left:25px;height:25px}
.ucty li.superadmin {background: url(../images/superadmin.gif) no-repeat}
.ucty li.badmin {background: url(../images/badmin.gif) no-repeat}
.ucty li a {display:block;padding-top:3px;}

.rekapitulace {border:1px solid #ff0000;margin:5px}
.rekapitulace td {padding:4px}

.poradiBox img {display:block;margin:2px}
.poradiBox2 img {display:inline;margin:1px}
hr {font-size:1px;color:#989898;height:1px;}

.hidden {display:none;visibility:hidden}
.show {display:block;visibility:visible}
.on {display:block;visibility:visible}

.helpMessage {display:block;font-size:10px;color:#989898;font-style:italic;padding:3px}

.box {border:1px solid #989898;border-top:5px solid #656565;padding:3px;margin:2px}
.orange {color:#ff6800}

.cenove-skupiny {border:1px solid #656565;padding:1px;}
.cenove-skupiny thead td {padding:2px;color:#fff;background:#656565;border-bottom:2px solid #353535}
.cenove-skupiny td {padding:3px;}

#mother {
 display:block;
 width:100%;
 background:#15077A;
}

#container {padding:0px;background:#fff}

#logoArea {height:52px;background:#efefef url(../images/bg_top.gif) repeat-x top left;margin-bottom:1px}
#logoArea img {position:absolute;top:0;left:0;border:none}

#user-line {background:#fff url(../images/bg_userline.gif) repeat-x top left;height:28px;text-align:right;color:#000;}
#user-line p {padding:6px;display:block;margin:0}
#user-line .uzivatel {border-bottom:1px dotted #656565}

#menumezera {display:block;margin-top:0px;height:30px;border-bottom:1px solid #15077A;border-top:3px solid #15077A;}
#horniMenu {position:absolute;top:85px;left:0;display:block;ackground:#64aeec;margin-top:2px;eight:30px;order-bottom:1px solid #f4a460;order-top:3px solid #f4a460;}
#horniMenu div {padding:7px;}
#horniMenu li {list-style:none;float:left;margin-right:1px;display:block;}
#horniMenu a {padding:8px;padding-right:25px;color:#08088C;text-decoration:none;font-size:11px;font-weight:normal;}
#horniMenu a:hover{color:#000;text-decoration:underline}

#horniMenu .submenu {display:block;background:#efefef;width:160px;text-align:left;border:1px solid #989898}
#horniMenu .submenu a {display:block;padding:5px;color:#0000cd;margin-bottom:1px;text-align:left}
#horniMenu .submenu a:hover {color:#000;background:#ffa500;text-decoration:none}

#tmEshop {position:Absolute;top:20px;left:180px;}
#tmMenu {position:Absolute;top:20px;left:0px;}
#tmRs {position:Absolute;top:20px;left:250px;}
#tmUcty {position:Absolute;top:20px;left:260px;}
#tmKatalog {position:Absolute;top:20px;left:420px;}
#tmExporty {position:Absolute;top:20px;left:520px;}
#tmNastaveni {position:Absolute;top:20px;left:450px;}
#tmData {position:Absolute;top:20px;left:580px;}
#tmNewsletter {position:Absolute;top:20px;left:570px;}


#obsah {text-align:left;margin-top:2px;background: url(../images/bg_obsah2.gif);padding:8px;}

#topcontainer {display:block;background:none;border-top:1px solid #656565;}
#topcontainer .loginpruh {font-size:9px;;display:block;background:#fff;padding:3px;text-align:right;border-bottom:1px dotted #e2e2e2;}

#topmenu {display:block;margin-top:1px;background:#e2e2e2 url(../images/bg_menuoff.gif) repeat-x;margin-bottom:3px;height:35px;}
#topmenu ul {width:100%;margin:0;padding:0;list-style:none;background:none;}
#topmenu li {list-style:none;float:left;margin-right:1px;display:block;height:35px;}
#topmenu a {display:block;padding:10px;font-size:1.0em;font-weight:bold;margin-right:1px;}
#topmenu a.active {background:#cc0000 url(../images/bg_menuon.gif) repeat-x;color:#fff}
#topmenu a:hover {background:#cc0000 url(../images/bg_menuon.gif) repeat-x; color:#fff}

#col-l {float:left;width:20%;display:block;background:#fff;border:1px solid #989898}
#col-l .volbyMenu {text-align:right;background:#000;color:#fff}
.volbyMenu .container {padding:4px;}
.volbyMenu a {color:#fff;padding:5px;font-size:10px;}
.volbyMenu a:hover {text-decoration:underline;color:#efefef}

#col-l .container {padding:3px}
#col-l .podmenu li {list-style-type:none;}
#col-l .podmenu a {display:block;padding:3px;font-size:12px}

#col-l .volbyPolozky {margin-top:1px;width:100%;background:#fff}
#col-l .volbyPolozky ul {width:100%;list-style:none;}
#col-l .volbyPolozky li {background:#fff url(../images/bglevevolby.gif) repeat-x;margin-bottom:0px;border-bottom:1px solid #fff}
#col-l .volbyPolozky a {background: #fff url(../images/bg_levavolbaoff.gif) repeat-x;display:block;color:#fff;padding:5px;text-align:right;}

/*.leve-volby li a#fotogalerie {background:url(../images/lifotogalerieoff.gif) no-repeat left top;}
.leve-volby li a#fotogalerie.active {background:url(../images/lifotogalerieon.gif) no-repeat left top;}
.leve-volby li a#fotogalerie:hover {background:url(../images/lifotogalerieon.gif) no-repeat left top;}
.leve-volby li a#prilohy {background:url(../images/liprilohyoff.gif) no-repeat left top;}
.leve-volby li a#prilohy.active {background:url(../images/liprilohyon.gif) no-repeat left top;}
.leve-volby li a#prilohy:hover {background:url(../images/liprilohyon.gif) no-repeat left top;}*/

#levy-container .shops {padding:1px;margin-top:1px;}
#levy-container .shops a {display:block;width:100%;padding:7px;font-weight:bold;border-bottom:1px solid #009900;background:#f3f3f3 url(../images/buttongreen.gif) repeat-x;}
#levy-container .shops a.active {background:#a2a2a2 url(../images/buttongreenactive.gif) repeat-x;color:#fff}

#levy-container .strom {background:#D7DEEB url(../images/bg_strom.gif) repeat-y;}
.strom .tree {padding:0;margin:0;}
.tree td {padding:0px;margin:0px;text-align:left}
.tree td a {color:#08088C}
.tree td a:hover {color:#989898;}
.tree ul {list-style-type:none;margin-left:25px}
.tree ul {list-style-type:none;}

.menu-container ul {margin:0;padding:0;list-style:none}
.menu-container li {border-bottom:1px dotted #989898}
.menu-container a {display:block;font-size:11px;padding:3px;color:#08088c;}
.menu-container a:hover {text-decoration:none;color:#000}
.menu-container li {list-style:none;margin-bottom:1px;order-bottom:1px solid #e2e2e2}
.menu-container li.menu2 a {padding-left:10px;background:#fff;color:#656565;border-bottom:none}
.menu-container li.menu3 a {padding-left:20px;background:#fff;color:#656565;border-bottom:none}
.menu-container a.active {background:#f4a460;color:#fff}
.menu-container li a.active {background:#f4a460;color:#fff}

.tree td a.active {font-weight:bold}

#levy-container .menutree {display:block;width:100%;}
.menutree ul {list-style-type:none;width:100%}
.menutree li {list-style-type:none;position:relative;width:100%;}
.menutree li a {display:block;background:#fff;border-left:3px solid #c2c2c2;padding:4px;border-bottom:1px solid #a5a5a5}

#pravy-container {display:block;background:none;float:left;margin-left:5px;width:75%;background:#fff;border:1px solid #989898}
#pravy-container .container {padding:3px}
.editLine {text-align:right;background:#F0B678;color:#fff}
.editLine {display:block;padding:6px;}
.editLine a {color:#000;padding:5px;}
.editLine a:hover {text-decoration:underline;color:#656565}

.aktualnicesta {display:block;padding:4px;order:1px solid #e2e2e2;text-align:right}
.aktualnicesta a {color:#656565}
.aktualnicesta a:hover {color:#252525}
.aktualnicesta strong {color:#483d8b}

.moznosti {dipslay:block;background:#4682b4;color:#fff;padding:0.4em;text-align:right;margin-top:1px}
.moznosti a {color:#fff;text-decoration:none}
.moznosti a:hover {text-decoration:underline}

.tb_special {background:#e2e2e2;order:1px solid #e2e2e2}
.tb_special td {padding:4px}

.image_popis {padding:4px;display:block;}
.image_popis h3 {display:block;padding:5px;padding-left:0}
.image_popis p {padding:3px;}
.image_popis strong {}

#infocontainer {width:148px;order:1px solid #e2e2e2;margin:1px}
#infocontainer .container {padding:1px;}
#infocontainer ul {list-style:none;width:100%}
#infocontainer li {display:block;list-style:none;border-bottom:1px solid #989898;}
#infocontainer a {width:100%;display:block;background:#e2e2e2;color:#000;border-bottom:1px solid #989898;padding:8px;background:url(../images/bgbuttonsedy.gif) repeat-x}
#infocontainer .iteminfo {padding:3px;}

.adresarname {font-size:1.2em;color:#252525}

.pathInfo {color:#989898;display:block;background:#fff;padding:5px;border-bottom:1px solid #989898}
.pathInfo a {color:#626262}
.pathInfo a:hover{text-decoration:underline}

.buttonPart {display:block;margin:8px;text-align:center;}
.buttonPart a {color:#626262}
.buttonPart a:hover{text-decoration:underline}
.button {padding:3px; border:none;background:#ffa500;color:#fff;font-size:12px}

input.onlytext {background:transparent;border:none}
a.button {
  color:#000;
  font-weight: bold ;
  padding:0;
  margin:0;
}
.priorita {background:#f5deb3}
td .first {text-align:right;font-weight:normal}

.vypis{width:95%}
.vypis thead td{
	background: #f4f4f4 url(../images/vypistheadbg.gif) repeat-x;
    color:#000;
	padding:5px;
	font-size: 11px;
	font-weight: bold;
	border-bottom:2px solid #a5a5a5;
}
.vypis td{font-size: 11px;text-align:left;padding:3px;}
.vypis td.clear{padding:2px;font-size: 10px;background: #ffffff ;}
.vypis tr.dark td{padding:4px;padding-left:5px;background: #E2EAF3;}
.vypis tr.hidden td{background: #e2e2e2;}
.vypis tr.on td{background : #FAEBD7;}
.vypis tr.tron td{background : #efefef;padding:10px;}
.vypis tr.troff td{background :#f4f4f4;padding:10px;}
td .left { background:#e0cfcd; padding:5px;}

.red {color:#cc6600;}
.break {clear:both}
.float-l {float:left}
.float-r {float:right}
.button { cursor:hand; padding:0px;}
.mezera {height:1.5em;display:block;text-align:center}

.border {
   background:#f6f6f6;
   border:1px solid #989898;
   padding:10px;
 }
 
ul.vypis_volby {
  list-style-type: none;
  order:1px solid #989898;
  margin:1px;
  padding:0;
  margin-right:0px
}

ul.vypis_volby li {
  display:inline;
  list-style-type:none;
  border:1px solid #989898;  
  padding:0px;
  margin:1px;
}

.vypis_volby li a {
  margin:0;
  padding:0;
}

.vypis_poradi {
  float:left;
  width:10%;
  text-align:center;
  padding:2px;  
}

.vypis_text {
  float:left;
  width:80%;
  text-align:left;
  padding:2px;
  padding-left:15px;
}

.message {color:#ababab;}
.message strong {color:#d0205e}

/*users*/
.helpmessage {
  display:block;
  padding:5px;
  background:#f7f7f7;
  font-family:arial;
  font-size: 10px;
  color:#454545;
  margin-top:3px;margin-bottom:3px;  
}

.errormessage {
  display:block;
  padding:5px;
  background:#f7f7f7;
  font-family:arial;
  font-size: 10px;
  color:#454545;
  margin-top:8px;margin-bottom:8px;
}

#footer {display:block;background:#fff;border-top:1px solid #fff;text-align:center}
#footer .container {padding:10px;text-align:center;display:block;color:#656565;font-size:11px;}
#footer a {color:#656565;text-decoration:none;}
#footer a:hover {color:#7c65da;text-decoration:underline}


