
body{
	background: url(pozadi.gif) repeat;
	FONT-FAMILY: Verdana,Arial CE, Geneva CE; 
	font-size:10px;
}

/* hlavní oblast i s vystrčenými lištami*/
#main{
	margin-left:30px;
	margin-top:10px;
	text-align:left;
}

#submain{
	margin:0px;
	padding:0px;
	width:860px;
	margin-top:0px;
	background-color:#52BA84;
	text-align:left;
	border:1px solid black;
}

#pom{
	width:870px;
		border:1px solid green;
}


#content{
	margin:5 15 15 15;
	padding:0px;
	text-align:left;
	width:680px;
	font-size:12px;
}

#content A{
color:#004040;
}

#content A:hover{
color:black;
}


#header{
	background: url(header_tmavy3.jpg) no-repeat;
	width:890px;
	height:170px;
	margin-left:0px;
}

#footer{
	border-top: dotted 2px green;
	padding:3px;
	width:860px;
	text-align:center;
	FONT-SIZE: 9px;
	background-color:white;

}

#left_column{
	padding:0px;
	width:150px;
	margin:0px;
	FONT-SIZE: 11px;
	background-color:#89D0AB;
}

.languages{
	margin:20 10 0 0;
	FONT-SIZE: 11px;
	text-align:right;
	font-weight:bold;
}

.languages img{
	margin-top:-4px;
	margin-left:8px;
	float:right;
}

.languages a{
	color:black;
}

.languages a:hover{
	color:#52BA84;
}

.aktualita
{margin:5 0 5 0; 
border-bottom:1px dashed #DFFFDF; 
padding:3 3 3 3;
}
.datum
{background-color:#DFFFDF;
color:#007D3F;
}

/* GREEN tady jsou definovány barvy*/
#hlavni {BACKGROUND-COLOR: #ecfcec;}
#hlavni a:hover {BACKGROUND-COLOR: #52BA84; color:black;}
#hlavni .m_active {BACKGROUND-COLOR:#52BA84;color:#004040;}
#hlavni ul a { BACKGROUND-COLOR: #128448; color:#FDFDE6;}
/*konec definice barev*/



.navigace {margin-bottom:0px;margin-top:0px;}

.navigace .first_level {
	border-top:1px solid #FD8603;border-bottom:1px solid #FD8603;FONT-WEIGHT: normal; FONT-SIZE:10px; Width: 100%;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-right:0px;margin-left:0px;
}


.navigace a {display:block;color:black; text-decoration:none;vertical-align:middle;background-repeat: no-repeat; text-align:right;}
/* HACK pokud je width:100% nefunguje to v Mozille, width:auto zase v IE*/
.navigace a {
width:auto;
_width:100%;
}

.navigace ul
{
margin:0px;
padding: 0px;
list-style-type: none;
}
.navigace li
{
margin-bottom:1px;
margin-top:1px;
}

.navigace ul a{
	padding: 6px 6px 6px 2px; font-weight: bolder; background-position: 97% 5px;
}


.fsmallblack {
	FONT-FAMILY: Verdana, Arial CE, Geneva CE; FONT-SIZE: 9 pt;COLOR: black;
}




H1 {
	COLOR: black; padding-bottom:4px; FONT-FAMILY: Verdana, Arial CE, Helvetica CE; FONT-SIZE: 16pt;border-bottom:1px solid	#004040;;width=100%;margin-top:3px;
}

.zelenylink {
	COLOR: #004040;
}

.zelenylink:hover{
	BACKGROUND-COLOR: #004040;color:white;
}


.popis {
	COLOR: #ffffcc; FONT-FAMILY: Arial CE, Helvetica CE; FONT-SIZE: 10pt
}


TABLE.seznamlist {
	 border-style: outset; border-color: darkgreen; border-width: thin; BACKGROUND-COLOR: #DBEDD8;  PADDING-BOTTOM: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; WIDTH:100%; FONT-FAMILY: Verdana, Arial CE, Geneva CE;  FONT-SIZE: 9pt; FONT-WEIGHT: normal
}

TD.headerseznamlist {
	BACKGROUND-COLOR: #96CD8F;  PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial CE, Geneva CE;  FONT-SIZE: 9pt; FONT-WEIGHT: bold
}

TR.licharow {
	BORDER-BOTTOM: #B4DAAD thin solid;TEXT-ALIGN: center;padding:5px;
}
TR.sudarow {
	BORDER-BOTTOM: #B4DAAD thin solid;BACKGROUND-COLOR: #D0E9CD;TEXT-ALIGN: center;padding:5px;
}

TR.licharow_left {
	BORDER-BOTTOM: #B4DAAD thin solid;TEXT-ALIGN: left; 
}
TR.sudarow_left {
	BORDER-BOTTOM: #B4DAAD thin solid;BACKGROUND-COLOR: #D0E9CD;TEXT-ALIGN: left;
}




TD.masiv {
	 FONT-FAMILY: Arial CE, Geneva CE;  FONT-SIZE: 8pt; FONT-WEIGHT: normal; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
}

TD.NazevTypuList {
	 FONT-FAMILY: Arial CE, Geneva CE;  FONT-SIZE: 14pt; FONT-WEIGHT: normal; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
}

TD.CelkemList {
	 FONT-FAMILY: Arial CE, Geneva CE;  FONT-SIZE: 10pt; FONT-WEIGHT: normal; VERTICAL-ALIGN: top; TEXT-ALIGN: right; COLOR: #cbf4f8;
}

TD.popistypulist {
	 FONT-FAMILY: Arial CE, Geneva CE;  FONT-SIZE: 10pt; FONT-WEIGHT: normal; VERTICAL-ALIGN: top; TEXT-ALIGN: left; COLOR: Wheat;
}




A.kategorie {
	COLOR: #DBEDD8; FONT-SIZE: 11pt;FONT-WEIGHT: bolder;
}


.fsmall {
	FONT-FAMILY: Verdana, Arial CE, Geneva CE; FONT-SIZE: 12px
}

.fsmallwhite {
	FONT-FAMILY: Verdana, Arial CE, Geneva CE; FONT-SIZE:9pt;COLOR: #DBEDD8;
}











.fnorm {
	FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.fnormnob {
	FONT-SIZE: 9pt
}
.fssmall {
	FONT-FAMILY: Verdana, Arial CE, Geneva CE;  FONT-SIZE: 7pt
}
.aktualnistr {
	BACKGROUND-COLOR: #555555; COLOR: white; CURSOR: hand; FONT-SIZE: 9pt
}
.typystr {
	COLOR: #3399ff; CURSOR: hand; FONT-FAMILY: Arial CE, Geneva CE; FONT-SIZE: 8pt
}
.odvoztypy {
	COLOR: #ffffff; CURSOR: hand; FONT-FAMILY: Arial CE, Geneva CE; FONT-SIZE: 8pt
}
.butsearchf2 {
	FONT-SIZE: 8pt; WIDTH: 65pt
}

.editnadpis {
	BACKGROUND: lightyellow; FONT-FAMILY: Arial CE, Geneva CE; FONT-SIZE: 8pt
}
.pridat {
	COLOR: #ffffff; FONT-SIZE: 9pt
}
.nadpistbl {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.formfont {
	FONT-FAMILY: Arial CE, Geneva CE; FONT-SIZE: 8pt
}
.pommenu {
	COLOR: #ffff66; LEFT: 10pt; POSITION: relative
}
.nadpistabulky {
	COLOR: #ffffff; FONT-FAMILY: Arial CE, Geneva CE; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
TD.headpart {
	BORDER-LEFT: #dddddd thin solid; BORDER-RIGHT: #aaaaaa thin solid; BORDER-TOP: #dddddd thin solid; COLOR: black; CURSOR: hand; FONT-FAMILY: Arial CE, Geneva CE; FONT-SIZE: 8pt; FONT-WEIGHT: normal; VERTICAL-ALIGN: top; TEXT-ALIGN: center;WIDTH: 44px
}
TD.fieldlabel {
	TEXT-ALIGN: left; WIDTH: 500px
}
TD.fieldlabeltop {
	TEXT-ALIGN: right; VERTICAL-ALIGN: top; WIDTH: 82px
}
DIV.zprformdivs {
	POSITION: relative; TOP: 0px; 
}
TABLE.h_zprftables {
	BACKGROUND-COLOR: #C6E2FF; BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; MARGIN: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; WIDTH:500px
}

TABLE.w_zprftables {
	BACKGROUND-COLOR: #ECAAAF; BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; MARGIN: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; WIDTH: 500px
}

TABLE.f_zprftables {
	BACKGROUND-COLOR: #FFFF9D; BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; MARGIN: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; WIDTH:500px
}

.toolNormal {
	BACKGROUND-COLOR: #efefef; BORDER-BOTTOM: #aaaaaa thin solid; BORDER-LEFT: #dddddd thin solid; BORDER-RIGHT: #aaaaaa thin solid; BORDER-TOP: #dddddd thin solid; CURSOR: hand; FONT-FAMILY: Arial CE, Helvetica CE; FONT-SIZE: 8pt; PADDING-LEFT: 2px; TEXT-ALIGN: center; WIDTH: 40px
}
.toolPushed {
	BACKGROUND-COLOR: #cccccc; BORDER-BOTTOM: #aaaaaa thin solid; BORDER-LEFT: #dddddd thin solid; BORDER-RIGHT: #aaaaaa thin solid; BORDER-TOP: #dddddd thin solid; CURSOR: hand; FONT-FAMILY: Arial CE, Helvetica CE; FONT-SIZE: 8pt; PADDING-LEFT: 2px; TEXT-ALIGN: center; WIDTH: 40px
}
.bzprava {
	FONT-SIZE: 10pt
}

.globus {
	COLOR: darkblue
}

.obi {
	COLOR: orange
}

.baumax {
	COLOR: darkred
}

