*{margin:0px;padding:0px;}
img{border:0px;}
html{font-size:100%;}
body{background:#e0e0e0;font-family:Verdana,Arial CE, Sans Serif;text-align:left;font-size:100%;}
h1{font-size:120%;font-weight:bold;color:#e8482e;margin-top:10px;margin-bottom:10px;}
h2{font-size:90%;font-weight:bold;color:#e8482e;margin-top:10px;margin-bottom:10px;}
h3.podminky{font-size:85%;font-weight:bold;color:#0061af;margin-top:20px;margin-bottom:10px;}
fieldset{padding:5px;margin-bottom:6px;}
fieldset table,fieldset p{margin:15px;}
legend{font-size:80%;font-weight:normal;color:#e8482e;}
p{font-size:80%;margin-bottom:10px;line-height:155%;}
p.podminky{font-size:80%;margin-top:20px;line-height:155%;}
p.tucne{font-size:80%;font-weight:bold;line-height:155%;}
address{font-size:80%;margin-top:20px;}
strong{font-weight:bold;}

ul{list-style-type:square;margin-left:20px;margin-top:10px;}
li{font-size:80%;line-height:170%;}

ul.podminky{list-style-type:disc;margin-left:20px;margin-top:10px;}
ul.podminky li{font-size:80%;line-height:170%;}

ul.odkazy{list-style-type:none;margin-left:0px;margin-top:10px;}
ul.odkazy li{font-size:80%;line-height:150%;margin-bottom:20px;}

td,th{font-size:70%;text-align:left;vertical-align:center;padding-right:10px;padding-bottom:3px;}
input{font-size:110%;}


a{color:#000000;}
a:visited{color:gray;}


div#nadhlavni-strana{width:1100px;min-height:550px;_height:550px;text-align:left;text-align:left;margin:5px auto;position:relative;}
div#hlavni-strana{width:980px;min-height:550px;_height:550px;background:#ffffff;text-align:left; }
div#zahlavi{width:980px; height:83px;background:#e0e0e0;}
div#logo{width:200px; height:80px;float:left;}
div#logo img{margin:10px;margin-top:15px;}
div#reklama{height:80px;}
div#baner-top{float:right;width:720px;height:83px;text-align:right;padding:0px;}
div#baner-right{width:120px;height:600px;text-align:right;padding:0px;position:absolute;left:982px;top:0px;}
div#baner-right-small{width:120px;height:215px;text-align:right;padding:0px;position:absolute;left:982px;top:603px;}
div#hlavicka-menu{width:980px;height:33px;background: url("../images/bg-menu-top.gif") repeat-x top;}
div#hlavicka-menu-inner{height:33px;margin-left:340px;}
div#hlavicka-menu-inner a{padding-top:8px;margin-top:2px;padding-left:15px;padding-right:15px;font-size:11px;font-weight:bold;font-family:Verdana,Sans Serif;color:#000000;text-decoration:none;background:url("../images/hlavicka-menu-bg.gif") no-repeat;display:block;float:left;height:20px;}
div#hlavicka-menu-inner a:hover{color:#b0b0b2;text-decoration:none;}

div#hlavicka{width:980px;height:150px;_height:150px;margin-bottom:5px;}
div#vyhledavani{width:195px;height:150px;float:left;border-top:3px solid #ffffff;border-right:0px solid #ffffff;background:#e8482e;margin-right:5px;}
div#vyhledavani-inner{background: url("../images/hlavicka-vyhledavani-top.gif") no-repeat top;}
div#vyhledavani-inner2{min-height:150px;_height:150px;background: url("../images/hlavicka-vyhledavani.gif") no-repeat bottom;}

div#vyhledavani form{}
div#vyhledavani form h6{margin-bottom:5px;color:#ffffff;font-size:80%;margin-left:10px;padding-top:5px;}
div#vyhledavani form input{font-size:80%;margin-left:10px;}
div#vyhledavani form input#cmd{float:right;margin-top:50px;margin-right:20px;width:70px;}
div#vyhledavani form p{margin-top:5px;font-size:70%;line-height:150%;}

#galerie-block{}
div.galerie{height:153px;float:left;background:#ef4823;margin-right:4px;}
div#posledni{margin-right:0px;}
div.galerie img{display:block;}
div.galerie a.text{width:160px;height:34px;text-align:center;font-size:11px;text-decoration:none;color:#ffffff;font-weight:bold;display:block;background: url("../images/hlavicka-galerie-pozadi.gif") repeat-x left top;}
div.galerie a span{padding-top:10px;display:block;}
div.galerie a:hover{color:#b0b0b2;text-decoration:none;}


div#vypln-leva{height:153px;float:left;width:2px;background:url("../images/hlavicka-vypln-pozadi.gif") repeat-x top left;margin-top:3px;margin-right:5px;}
div#vypln-prava{height:153px;float:left;width:2px;background:url("../images/hlavicka-vypln-pozadi.gif") repeat-x top left;margin-top:3px;margin-left:0px;}

div#hlavni-obsah{background: url("../images/bg-orange2.gif") repeat-y top left;}
div#hlavni-obsah-inner{background: url("../images/hlavicka-vyhledavani2.gif") no-repeat bottom left;}
div#levy-sloupec{width:159px;float:left;}
div#levy-sloupec-inner{height:16px;background: url("../images/hlavicka-vyhledavani-top.gif") no-repeat top;}
div#levy-sloupec-inner2{}
div#obsah-stranky{margin-left:170px;_margin-left:170px;width:618px;min-height:550px;_height:550px;}
div#obsah-stranky2{margin-left:170px;_margin-left:170px;width:768px;min-height:550px;_height:550px;}
div#obsah-stranky-inner{padding:10px;border:1px;padding-top:5px;}

div#pravy-sloupec{width:150px;float:right;background:#ffffff;margin-right:5px;_margin-right:2px;}
div#pravy-box{width:150px;min-height:200px;_height:200px;background:#c7c7c8;margin-bottom:5px;}
div#pravy-box-inner{height:16px;background: url("../images/seda-prechod-top.gif") no-repeat top;}
div#pravy-box-inner2{min-height:200px;_height:200px;background: url("../images/seda-prechod.gif") no-repeat bottom;}
div#pravy-box h3{font-size:10px;padding-left:20px;padding-top:4px;background: url("../images/sipka-oranzova.gif") no-repeat top left;}

div#menu-uzivatele{margin-bottom:20px;}
div#menu-uzivatele h4{padding:10px;padding-top:0px;font-size:80%;}

#menu{padding-top:20px;width:160px;}
#menu div.uroven1{width:160px;height:26px;}
#menu div.uroven1 a{font-size:11px;padding-top:4px;padding-bottom:5px;padding-left:25px;font-weight:bold;font-family:Verdana,Sans Serif;color:#ffffff;text-decoration:none;text-align:left;display:block;background:url("../images/sipka2.gif") no-repeat;border-bottom:1px solid #d4272f;}
#menu div.uroven1 a:hover{color:#b0b0b2;text-decoration:none;}

#menu div.uroven10{height:26px;}
#menu div.uroven10 a{font-size:11px;padding-top:4px;padding-bottom:5px;padding-left:25px;font-weight:normal;font-family:Verdana,Sans Serif;color:#000000;text-decoration:none;text-align:left;display:block;background:url("../images/sipka.gif") no-repeat;border-bottom:1px solid #d4272f;}
#menu div.uroven10 a:hover{color:#b0b0b2;text-decoration:none;}

#menu div.uroven2{min-height:26px;_height:26px;}
#menu div.uroven2 a{font-size:10px;padding-top:3px;padding-bottom:5px;padding-left:40px;font-weight:bold;font-family:Verdana,Sans Serif;color:#ffffff;text-decoration:none;display:block;text-align:left;border-bottom:1px solid #d4272f;}                                                
#menu div.uroven2 a:hover{color:#b0b0b2;text-decoration:none;}

div.cleaner{clear:both;}
div.cleaner-left{clear:left;}
div.cleaner-right{clear:right;}

div#cesta-zpet-stranky a,div#cesta-zpet-stranky span{font-size:70%;color:gray;}
#souhrn-stranky{padding:10px;margin:0px;margin-top:10px;margin-bottom:10px;background:#e2e2e2;font-size:11px;}
#souhrn-stranky ul{background:#e2e2e2;font-size:11px;}
#souhrn-stranky li{background:#e2e2e2;font-size:11px;}

div.form-cmd{text-align:center;margin-top:20px;}
div.form-cmd input{text-align:center;margin:0px auto;font-size:70%;font-weight:bold;display:block;padding:5px;}

form#registrace table{}
form#registrace th,form#registrace td{padding-right:10px;padding-bottom:10px;}
form#registrace th{width:130px;font-weight:normal;}
form#registrace th.povinny{font-weight:bold;}
form#registrace td{}
form#registrace input{border:1px solid gray;padding:2px;}
form#registrace select{border:1px solid gray;padding:2px;font-size:110%;width:200px;}
form#registrace textarea{border:1px solid gray;padding:2px;font-family:Verdana;font-size:110%;}
form#registrace input:link{border:1px solid green;font-size:110%;}

p.chyba {color:red;padding:5px;border:1px solid red;}

ul#skupiny-schodu{margin-top:0px;}
ul#skupiny-schodu li{line-height:200%;}

div.schody-seznam{border:0px solid #000000;}
div.schody-seznam div.schody{float:left;margin-right:6px;margin-bottom:10px;width:170px;height:220px;position:relative;}
div.schody-seznam div.schody a.smazat{position:absolute;right:2px;top:2px;display:block;font-weight:bold;text-decoration:none;font-size:13px;color:#E8482E;padding:0px;border:1px solid #E8482E;font-weight:bold;}
div.schody-seznam div.schody img.land{margin-left:5px;margin-top:20px;width:160px;}
div.schody-seznam div.schody img.port{margin-left:23px;margin-top:5px;height:160px;}
div.schody-seznam div.schody div.foto{min-height:180px;_height:180px;border:1px solid gray;}
div.schody-seznam div.schody h3{font-size:10px;text-align:center;min-height:30px;_height:30px;margin-top:5px;}


div.fotogalerie{}
div.fotogalerie div.schody{float:left;margin-right:6px;margin-bottom:10px;width:170px;height:180px;border:1px solid gray;background:#ffffff;}
div.fotogalerie div.schody img.land{margin-left:5px;margin-top:20px;width:160px;}
div.fotogalerie div.schody img.port{margin-left:23px;margin-top:5px;height:160px;}
div.fotogalerie div.schody div.foto{min-height:180px;_height:180px;}


div.schemata-tvar{}
div.schemata-tvar div.schema-tvar{float:left;text-align:center;margin-right:9px;margin-bottom:10px;}
div.schemata-tvar div.schema-tvar img{border:1px solid gray;}
div.schemata-tvar div.schema-tvar a{color:#EB6A2D;font-weight:bold;font-size:80%;}

img#foto-detail{float:right;margin-left:10px;margin-right:20px;}

address{font-size:80%;font-style:normal;}

div.schema-reg{text-align:center;width:90px;float:left;margin-right:10px;margin-bottom:15px;}
div.schema-reg input{border:none;}

div#podmenu-stranky h2{font-size:80%;font-weight:bold;color:#e8482e;margin:0px;margin-bottom:10px;}
div#podmenu-stranky a{color:#000000}

p.diskuse-dotaz{font-style:italic;font-size:75%;}
p.diskuse-dotaz span{font-weight:bold;}
p.diskuse-odpoved{}
p.diskuse-odpoved span{font-weight:bold;}

div#projekty-schodu{}
div#projekty-schodu img{display:block;float:left;margin-right:5px;margin-bottom:5px;}

table#seznam-vystav{border:1px solid #e8482e;}
table#seznam-vystav td{padding:5px;vertical-align:top;padding-bottom:6px;padding-top:6px;border-bottom:1px solid #e8482e;}
table#seznam-vystav td.datum{width:170px;}
table#seznam-vystav td.nazev{}
table#seznam-vystav td.nazev h2{margin-top:0px;margin-bottom:2px;}
table#seznam-vystav td.nazev p{font-size:100%;margin-top:0px;margin-bottom:2px;}
table#seznam-vystav td.nazev h2 a{font-size:120%;color:#0000EE;}


table#detail-akce{}
table#detail-akce td,table#detail-akce th{vertical-align:top;font-size:75%;padding-right:20px;padding-bottom:5px;}

div.kolekce-fotek{margin-top:20px;width:100%;}
div.kolekce-fotek div.fotka{float:left;margin-right:5px;margin-bottom:10px;margin-left:0px;background:#E2E2E2;}
div.kolekce-fotek div.fotka a.odkaz-detail-foto{display:block;width:170px;height:170px;margin:3px;border:1px solid #E2E2E2;}
div.kolekce-fotek div.fotka a.odkaz-detail-foto img.land{margin:5px;margin-top:15px;}
div.kolekce-fotek div.fotka a.odkaz-detail-foto img.port{margin:5px;margin-left:25px;}
div#hlavni-obsah div.kolekce-fotek p.nazev{display:block;height:30px;padding-left:5px;padding-right:5px;font-size:10px;text-align:center;width:170px;}

div.strankovani{margin:0px;padding:5px;margin-top:20px;font-size:70%;margin-left:0px;color:#000000;}
div.strankovani a{background:#e2e2e2;color:#000000;padding:1px;margin:1px;}
div.strankovani a:visited{color:#ff5200;}
div.strankovani a.selected{font-size:120%;font-weight:bold;}

form#hledat-diskuse{margin:0px;text-align:left;float:right;font-size:75%;background:#e2e2e2;padding:6px;border:1px solid #b2b3b5;color:#000000;width:260px;}
form#hledat-diskuse input{color:#000000;border:1px solid #b2b3b5;background:#ffffff;}
form#hledat-diskuse h5{margin:0px;padding:0px;font-size:11px;font-weight:normal;margin-bottom:2px;}

table.diskuse{border-top:1px solid #b2b3b5;color:#e2e2e2;margin-top:15px;}
table.diskuse td{font-size:80%;padding:5px;padding-bottom:2px;color:#000000;}
table.diskuse tr.hlavicka td{background:#e2e2e2;color:#000000;color:#003251;}
table.diskuse tr.hlavicka td strong{color:#000000;display:inline;color:#003251;}
table.diskuse td a,table.diskuse td a:visited{color:#000000;}
table.prispevek0{margin-left:20px;width:560px;}
table.prispevek1{margin-left:40px;width:540px;}
table.prispevek2{margin-left:60px;width:520px;}
table.prispevek3{margin-left:80px;width:500px;}
table.prispevek4{margin-left:100px;width:480px;}
table.prispevek5{margin-left:120px;width:460px;}
table.prispevek6{margin-left:140px;width:440px;}
table.prispevek7{margin-left:160px;width:420px;}

div#pridat-prispevek a{width:170px;margin-top:10px;margin-left:0px;}
div#pridat-prispevek a{background:#e2e2e2;padding:10px;display:block;font-size:75%;text-align:center;color:#ff5200;font-weight:bold;border:1px solid #b2b3b5;}
table.formular-common{margin-bottom:10px;}
table.formular-common th,table.formular-common td{font-size:12px;vertical-align:top;padding:3px;color:#000000;text-align:left;}
table.formular-common td#submit{text-align:center;padding:10px;}
table.formular-common textarea{font-family:Verdana,Arial,Tahoma,Sans Serif;font-size:100%}
table.seznam-default{margin-left:00px;margin-right:00px;border:1px solid #b2b3b5;margin-top:10px;}
table.seznam-default th,table.seznam-default td{font-size:75%;padding:4px;color:#000000;background:#ffffff;}
table.seznam-default a,table.seznam-default a:visited{font-weight:normal;color:#000000;}
table.seznam-default th{background:#e2e2e2;color:#000000;}
table.seznam-default tr.sudy td{background:#e2e2e2;}

table.clanky{width:720px;}
table.clanky td{width:240px;height:300px;padding-left:20px;}
table.clanky p{font-size:10px;padding-top:10px;}
table.clanky img{border:1px solid #c0c0c0;}
table.clanky td h3{padding-top:15px;font-size:12px;color:#0066ff;}

div.clanky{margin:0px;padding:0px;text-align:left;width:220px;height:300px;float:left;margin-left:7px;margin-top:7px;}
div.clanky p{margin:0px;padding:0px;padding-top:5px;padding-left:5px;line-height:18px;font-size:11px;font-style:normal;color:#000000;text-align:center;}
div.clanky h3{margin:0px;padding:0px;text-align:center;font-size:11px;font-weight:bold;color:#e8482e;}
div.clanky a{color:#777777;font-weight:bold;text-align:center;}
div.clanky img{margin:0px;padding:0px;margin-top:10px;margin-left:60px;margin-bottom:10px;border:1px solid #c4c7c8;}

table#podminky{width:740px;border-left:1px solid #cccccc;border-top:1px solid #cccccc;}
table#podminky td{height:25px;padding:5px;text-align:center;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
table#podminky td.text{height:25px;padding:5px;text-align:left;font-weight:bold;}
table#podminky td.popis{height:25px;padding:5px;text-align:left;}
table#podminky th{background:#e4e4e4;height:25px;text-align:center;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
table#podminky th.text{background:#e4e4e4;height:25px;text-align:center;padding:5px;}
table#podminky th.text2{background:#e4e4e4;height:25px;text-align:center;padding:5px;}

p.akce{margin-top:15px;font-weight:bold;border:2px solid orange;padding:10px;}

td.skupina-schodu{font-size:90%;}

li.autor-0{font-weight:bold;font-size:90%;}

div#zpet-pridat-prispevek{text-align:center;margin-top:20px;}
div#zpet-pridat-prispevek a{display:block;margin:10px auto;font-size:80%;background:#e2e2e2;color:#000000;padding:10px;width:150px;}

div#pridat-schranka{width:200px;float:right;}
div#pridat-schranka input{font-size:80%;margin-right:250px;}

div#toplist{width:88px; height:60px;margin-left:30px;margin-top:30px;}

tr.podskupina td
{
	padding-left:50px;
}


div.schody-seznam-upoutavka{border:0px solid #000000;}
div.schody-seznam-upoutavka div.schody{float:left;margin-right:14px;margin-bottom:10px;width:110px;height:160px;position:relative;}
div.schody-seznam-upoutavka div.schody a.smazat{position:absolute;right:2px;top:2px;display:block;font-weight:bold;text-decoration:none;font-size:13px;color:#E8482E;padding:0px;border:1px solid #E8482E;font-weight:bold;}
div.schody-seznam-upoutavka div.schody img.land{margin-left:5px;margin-top:20px;width:100px;}
div.schody-seznam-upoutavka div.schody img.port{margin-left:16px;margin-top:5px;height:100px;}
div.schody-seznam-upoutavka div.schody img.square{margin-left:4px;margin-top:4px;height:100px;}
div.schody-seznam-upoutavka div.schody div.foto{min-height:120px;_height:110px;border:1px solid gray;}
div.schody-seznam-upoutavka div.schody h3{font-size:10px;text-align:center;min-height:30px;_height:30px;margin-top:5px;}

#sponzor-kategorie{float:right;width:160px;border-left:1px solid #e8482e;padding:10px;padding-top:0px;}
#sponzor-kategorie h2{margin-top:0px;margin-bottom:20px;}
#sponzor-kategorie div{text-align:center;margin-bottom:20px;}
#sponzor-kategorie div a{font-size:12px;font-weight:bold;}
#sponzor-kategorie div div{display:block;margin-top:5px;text-align:center;}


.formkontrola{display:none;}

fieldset{border:1px solid #cccccc;padding:10px;background:#eeeeee;margin-bottom:15px;}
legend{border:1px solid #cccccc;background:#dddddd;padding:3px;}
fieldset p{margin:0px;margin-left:5px;font-size:11px;font-style:italic;}
fieldset table{margin:0px;}
fieldset td{vertical-align:top;font-size:11px;}
.poptavka fieldset tr.hidden{display:none;border:none;}
.poptavka fieldset tr.visible{display:table-row;_display:block;&display:block;}
fieldset textarea{width:300px;height:120px;}

.userType .cmd{width:150px;height:60px;}
.poptavka input{padding:0px;}
.poptavka .longer{width:300px;}
.poptavka th{width:100px;}
.poptavka .predmet th{width:150px;}
.poptavka th.nepovinny{font-weight:normal;}
.poptavka .boolean{width:450px;}
.poptavka .boolean select{width:60px;}
.poptavka #submit {width:100%;}
.poptavka #submit td{text-align:right;}
.poptavka #submit td input{font-weight:bold;font-size:12px;padding:3px;}


.strong{font-weight:bold;}
.poptavka .checkboxes table{width:160px;}
.poptavka .checkboxes td{vertical-align:center;padding:1px;}
.poptavka .textarea textarea{width:400px;height:150px;}
.poptavka .boolean{text-align:left;}
.poptavka .title{text-decoration:underline;}

