body {font-family: Arial, Helvetica, sans-serif; font-size:9pt; color: #333333;}
td {font-size:9pt; font-family: Arial, Helvetica, sans-serif;}
a {color:#111111;text-decoration:none;}
a:hover {color:#ff3399;}
h4 {font-family: Arial, Helvetica, sans-serif;}
div.nadpis {font-size:8pt;}
td.8pt {font-size:8pt;}
#account {color:#eeeeee}
#account:hover {color:white}


/* MENU */
div.menu {width:100%; height:25px; padding:5px; cursor:hand;}
div.menuText {width:100%; background-color:#fdfdfd; padding:5px}
div.menuText a img {border:none}
div.menuSeparator {height:10px;}
a.menu {text-decoration:none; color: #333333; }
a:hover.menu {color: #cc3399; background-color:#eed0e0;}

#errors {position:absolute; left:50%; top:95px; width:570px; margin-left:-200px; padding:20px 10px 10px; display:block; background-color:white; border:1px solid #cc9999} 
#errors img {vertical-align:middle; margin-right:50px;}
#close {display:block; position:absolute; right:5px; top:0px; font-size:10pt; color:gray}
#close:hover {color:black}

input.submit {width:22px; height:22px; border:none; font-size:7pt; cursor:pointer}
input.submit1 {height:18px; border:1px outset gray; font-size:7pt; cursor:pointer; margin-top:3px}
input.submit2 {width:130px; height:17px; border:1px outset gray; font-size:7pt; cursor:pointer; margin-top:3px}
input.textmenu {width:130px; height:18px; font-size:7pt; padding:0px}
input.textbody {width:120px; font-size:10pt; padding:0px}

/* VZHLED SEZNAMU NEWS */
a.news {font-family: Verdana; font-size:8pt; text-decoration:none; color: #333333; }
a:hover.news {color: #333333; background-color:#eed0e0;}
div.news {font-family: Verdana; font-size:8pt; width:100%; padding-left:2px; padding-right:2px; padding-top:5px; padding-bottom:5px; background-color:$bgcolor; cursor:hand;}
	#newsCounter {text-align:center; font-size:10pt}
	#newsCounter a {display:inline; color:#304050}
	#newsCounter a:hover {color:#ff3399;}
	#newsCounter a.sipka {font-size:13pt; font-weight:bold}
	
/* IKONA AKTUÁLNÍ JAZYKOVÉ VERZE */
a.lang {color:#eeeeee;text-decoration:none;}
a.lang:hover {color:#ffaadd;}

#flashcontent {margin-bottom:20px; width:560px; height:220px}


/* GALERIE */
#galerie img {border:1px outset silver; margin:3px}

#galerie {margin: 10px 0 0; padding:0px;}
#galerie #title {margin-bottom:10px}
#galerie div.galerie {float:left; width:200px; text-align:center;}
#galerie div.galerie span {display: list-item; list-style-type:none; margin-bottom:15px; }
#galerie .item {display: block; float:left; width:200px; text-align:center;}
#galerie .item span {display: list-item; list-style-type:none; margin-bottom:15px; }
#galerie .clear {clear:both}
#galerie #backToIndex {display:block; clear:both; padding-top:5px}
/*#galerie .right {text-align:right; direction: rtl;}*/
#galerie .prevnext {font-family:arial, verdana; font-weight:bold; font-size:50pt; text-align:center; color:silver}
#galerie .prevnext a {color:black}
#galerie .prevnext a:hover {color:#cc3399}
#galerie .prevnext img {vertical-align:middle}
#galerie.preview {text-align:center;}

/* ANKETA */

TD.odpoved {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left;}
TD.ukazovatko {PADDING:0px; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 7px; TEXT-ALIGN: left;}
IMG.ukazovatko {BACKGROUND-COLOR: pink; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 5px; VERTICAL-ALIGN:BASELINE}

/* TREE NEWS */
#tree_news {float:right; width:200px; padding:5px; background-color: #dfdfdf }                  /*#dfdfdf, #eed0e0*/
#tree_news div {padding:10px 0; text-align:left; border-top: solid 5px #eeeeee}
#tree_news a {display:block; padding:10px 0; text-align:left; border-top: solid 5px #eeeeee}
#tree_news a:hover {color: #cc3399;}
#tree_news a span { color: #cc3399;}


/* ADMINISTRACE */
table.admin {font-size:8pt;}
table.seznam td {padding:2px; font-size:8pt;}  
table.seznam th {text-align:center; font-weight:bold}
table.admin td a:hover {color:#cc0066;}
table.admin td a.delete:hover {color:#ff3333;}

.form {font-size:10pt;}
input.text {background-color:#ffffff; border:1px inset #304050; color:#102030; font-size:9pt; padding-left:2pt;}
input.button {background-color:#203040; border:2px outset #304050; color:white; font-size:8pt; cursor:hand; width:70px;}
input.buttonSmall {background-color:#203040; border:2px outset #304050; color:white; font-size:8pt; cursor:hand; width:30px;}  
input.buttonlength {background-color:#203040; border:2px outset #304050; color:white; font-size:8pt; cursor:hand; width:110px;}
input.buttonRed {background-color:#ff3333; border:2px outset #ff1111; color:white; font-size:8pt; cursor:hand; width:86px;}
textarea {background-color:#ffffff; border:1px outset #304050; color:#102030; font-family:arial; font-size:8pt;}
select {background-color:#ffffff; border:1px outset #304050; color:#102030; font-family:arial; font-size:8pt;}

.borderT {border-top: 1px solid #778899;}
.borderL {border-left: 1px solid #778899;}
.borderR {border-right: 1px solid #778899;}
.borderB {border-bottom: 1px solid #778899;}
.borderTB {border-top: 1px solid #778899;border-bottom: 1px solid #778899;}
.borderTL {border-left: 1px solid #778899; border-top: 1px solid #778899;}
.borderTR {border-right: 1px solid #778899; border-top: 1px solid #778899;}
.borderRL {border-left: 1px solid #778899; border-right: 1px solid #778899;}
.borderBR {border-right: 1px solid #778899; border-bottom: 1px solid #778899;}
.borderBL {border-left: 1px solid #778899; border-bottom: 1px solid #778899;}
.borderTRL {border-left: 1px solid #778899; border-right: 1px solid #778899; border-top: 1px solid #778899;}
.borderBRL {border-left: 1px solid #778899; border-right: 1px solid #778899; border-bottom: 1px solid #778899;}
.borderTBL {border-left: 1px solid #778899; border-bottom: 1px solid #778899; border-top: 1px solid #778899;}
.borderTBR {border-right: 1px solid #778899; border-bottom: 1px solid #778899; border-top: 1px solid #778899;}
.borderTBRL {border-left: 1px solid #778899; border-right: 1px solid #778899; border-bottom: 1px solid #778899; border-top: 1px solid #778899;}

.blocked {text-decoration:line-through}
.noactive {color: gray}
.allowed {color:green; font-weight:bold}
.off {color:red;}
                          
.anchor_as_button {display:inline-block; padding:2px; background-color:#203040; border:2px outset #304050; color:white; font-size:8pt}
.anchor_as_buttonRed {display:inline-block; padding:2px; background-color:#ff3333; border:2px outset #ff4444; color:white; font-size:8pt}
.anchor_as_buttonGreen {display:inline-block; padding:2px; background-color:#33cc33; border:2px outset #44cc44; color:white; font-size:8pt}
.anchor_as_buttonDisabled {display:inline-block; padding:2px; border:2px solid gray; color:gray; font-size:8pt}

table.seznam a.anchor_as_button {height:13px; padding:2px}
img.button {cursor:pointer}

#attachDataBody {display:none; position:absolute; left:700px; background-color:white; width:250px; height:auto; padding:15px}
#attachDataBody table {width: 100%}
#attachDataBody table td {padding:5px}
#attachDataBody #close {cursor: pointer}
#attachData img {cursor: pointer}

.bgcolorA {background-color:#93a3b3}
.bgcolorB {background-color:#97a7b7}
.bgcolor1A {background-color:#b3c3d3}
.bgcolor1B {background-color:#b7c7d7}
.bgcolor2A {background-color:#a8b8c8}
.bgcolor2B {background-color:#acbccc}
