BODY {

	BACKGROUND-COLOR:WHITE;PADDING: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000066; PADDING-TOP: 0px; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif;
}
td { FONT-SIZE: 12px; COLOR: #000066;  FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif;
}
a {FONT-SIZE: 12px;FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif;

}

HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000066; PADDING-TOP: 0px; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif;
}

#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000066; PADDING-TOP: 0px; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif;
}
#main {
	DISPLAY: block; PADDING: 0px; height:100%;  FONT-SIZE: 12px; margin: 0 auto; COLOR: #000066;  FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif; WIDTH: 770px; text-align:left;
}

.fb-like {color:#3a5796;display:block;margin:15px;padding:10px;background:#e8f0f9;border:1px solid #abd2e9; }

#obsah {
	DISPLAY: block; PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#whitebg {
	DISPLAY: block; HEIGHT: 185px; BACKGROUND-COLOR: white
}
#tabule {
	 background-image: url("http://www.genomac.cz/images/tabule_poz.jpg");     background-repeat: no-repeat;    background-position: bottom; FLOAT: left; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif; MARGIN-TOP: 20px
}
#tabule2 {
	 BACKGROUND-IMAGE: url(./tabule_poz.jpg);     background-repeat: no-repeat;    background-position: bottom; FLOAT: left; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif; MARGIN-TOP: 20px
}
#tabule3 {
	 BACKGROUND-IMAGE: url(./tabule_poz.jpg);     background-repeat: no-repeat;    background-position: bottom; FLOAT: left; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif; MARGIN-TOP: 20px
}
#tabule4 {
	 BACKGROUND-IMAGE: url(./tabule_poz.jpg);     background-repeat: no-repeat;    background-position: bottom; FLOAT: left; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif; MARGIN-TOP: 20px
}
.mezeraclanku {
	FLOAT: left; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif
}
#stred {
	FLOAT: left; DISPLAY: block; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif
}

#tablab {
	DISPLAY: block; WIDTH: 180px; height: 30px

}
#fotky {
	FLOAT: left; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif
}
#tabule {
	DISPLAY: block; WIDTH: 185px; height: 215px;background-image: url("http://www.genomac.cz/images/tabule_poz.jpg");     background-repeat: no-repeat;    background-position: bottom;

}
#tabule IMG {
	PADDING-BOTTOM: 10px
}
#tabule2 {
	DISPLAY: block; WIDTH: 185px; height: 215px

}
#tabule2 IMG {
	PADDING-BOTTOM: 10px
}
#tabule3 {
	DISPLAY: block; WIDTH: 185px; height: 215px

}
#tabule3 IMG {
	PADDING-BOTTOM: 0px
}
#tabule4 {
	DISPLAY: block; WIDTH: 185px; height: 215px

}
#tabule4 IMG {
	PADDING-BOTTOM: 10px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.08em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000099; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 1.08em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFE400; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000099; PADDING-TOP: 0px; text-decoration: none; FONT-FAMILY: verdana
}
H1 a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000099; PADDING-TOP: 0px; text-decoration: none; FONT-FAMILY: verdana
}
#tabule h1, #tabule h2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 1.08em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFE400; PADDING-TOP: 0px
}
#tabule P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
#tabule SPAN {
	DISPLAY: block; COLOR: #000099; TEXT-ALIGN: right
}
INPUT.inp_small {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 30px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
#tabule A {
	FONT-SIZE: 12px; COLOR: #000099
}
#tabule2 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 1.08em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFE400; PADDING-TOP: 0px

}
#tabule2 P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
#tabule2 SPAN {
	DISPLAY: block; COLOR: #000099; TEXT-ALIGN: right
}
#tabule2 A {
	FONT-SIZE: 12px; COLOR: #000099
}
#tabule3 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 1.08em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFE400; PADDING-TOP: 0px

}
#tabule3 P {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; PADDING-TOP: 0px
}
#tabule3 SPAN {
	DISPLAY: block; COLOR: #000099; TEXT-ALIGN: right
}
#tabule3 A {
	FONT-SIZE: 10px; COLOR: #000099
}
#tabule4 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 1.08em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFE400; PADDING-TOP: 0px
}
#tabule4 P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
#tabule4 SPAN {
	DISPLAY: block; COLOR: #000099; TEXT-ALIGN: right
}
#tabule4 A {
	FONT-SIZE: 12px; COLOR: #000099
}

.pruh {
	DISPLAY: block; FONT-SIZE: 1em; PADDING-TOP: 4px; COLOR: #FFFFFF; WIDTH: 185px; HEIGHT: 20px; BACKGROUND-IMAGE: url(./pruh.gif);  BACKGROUND-REPEAT: repeat-y

}
.pruhmalyleft {
	FONT-SIZE: 0px; MARGIN-BOTTOM: 0px; HEIGHT: 1px
}

A.subNavLink:link, A.subNavLink:visited, A.subNavLink:active {
      FONT-SIZE: 11px;
      color: #666666;
      text-decoration: none}

.pruhmalyright {
	FONT-SIZE: 0px; MARGIN-BOTTOM: 0px; HEIGHT: 5px
}
.pruhvelky {
	FONT-SIZE: 0px; MARGIN-BOTTOM: 0px; HEIGHT: 5px
}
#novinkyindex {
	MARGIN-BOTTOM: 10px
}
#novinkyindex P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
#novinkyindex H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 5px 0px 7px; COLOR: #000099; TEXT-ALIGN: left
}
#indexMapaCR {
	MARGIN-TOP: 25px; POSITION: absolute
}
#leftmenu {
	FLOAT: left;BACKGROUND-COLOR: #69B9E8; WIDTH: 190px;PADDING-BOTTOM: 0px;  BACKGROUND-IMAGE: url(./menu1.gif);  BACKGROUND-REPEAT: repeat-x
}
.leftmenu {
	FLOAT: left; WIDTH: 190px;PADDING-BOTTOM: 0px; BACKGROUND-IMAGE: url(./menu1.gif);  BACKGROUND-REPEAT: repeat-x
}
leftmenu {
	FLOAT: left; WIDTH: 190px;PADDING-BOTTOM: 0px; BACKGROUND-IMAGE: url(./menu1.gif);  BACKGROUND-REPEAT: repeat-x
}
#leftmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000099; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000099; PADDING-TOP: 0px
}
#leftmenu UL {
	PADDING-LEFT: 16px; FONT-SIZE: 10px
}
#leftmenu A {
	COLOR: #000099; TEXT-DECORATION: none
}
#lieftmenu A:hover {
	COLOR: #000099; TEXT-DECORATION: underline
}
.bgsloup {
	BACKGROUND-POSITION: 50% ; BACKGROUND-IMAGE: url(./bg_top_sloup.jpg); WIDTH: 140px; BACKGROUND-REPEAT: repeat-x
}
.bgsloup H2 {
	PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; PADDING-TOP: 14px
}
#leftmenu LI.neaktiv {
	LIST-STYLE-TYPE: disc
}
.pruhmalyleft {
	WIDTH: 140px; BACKGROUND-COLOR: #89afd5
}
#stred {
	MARGIN-BOTTOM: 10px; WIDTH: 570px;  BACKGROUND-COLOR: white
}
#stred .hbgnadpis {
	WIDTH: 480px;
}

#stred H1 {
	PADDING-LEFT: 15px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
#stred H1 A {
	COLOR: #000099; TEXT-DECORATION: none
}
#stred H1 A:hover {
	COLOR: #3568a4; TEXT-DECORATION: none
}
.pruhvelky {
	WIDTH: 423px; BACKGROUND-COLOR: #3568a4
}
#stred H3 {
	DISPLAY: list-item; FONT-WEIGHT: bold; FONT-SIZE: 1.08em; MARGIN: 20px 0px 7px 22px; COLOR: #000099; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
#stred p {

	MARGIN: 15px 10px 10px 22px;
        text-align:justify;
}
#stred SPAN {
	DISPLAY: block; FLOAT: left
}
#stred H3 A {
	COLOR: #000099; TEXT-DECORATION: none
}
#stred H3 A:hover {
	COLOR: #3568a4; TEXT-DECORATION: none
}
#stred P A {
	FONT-SIZE: 12px; COLOR: #000099; font-family: arial;
}
#stred LI A {
	COLOR: #000099
}
#stred UL {
        text-align:justify;
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#stred OL {
        text-align:justify;

}
#stred LI {
	padding-right: 3px; 
	MARGIN-BOTTOM: 2px
}
.sub {
	DISPLAY: inline; FONT-SIZE: 0.7em
}
.bgnadpis H1 {
	PADDING-LEFT: 14px; PADDING-BOTTOM: 8px; PADDING-TOP: 14px;margin:8px; text-decoration: none;
}
.odnadpis H1 {
	PADDING-LEFT: 14px; PADDING-BOTTOM: 8px; PADDING-TOP: 14px;margin:8px; text-decoration: none;
}
.zakaznici H1 {
	PADDING-LEFT: 14px; PADDING-BOTTOM: 8px; PADDING-TOP: 14px;margin:8px; text-decoration: none;
}
#webmapa UL {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 5px
}
#fotky {
	WIDTH: 139px
}
#fotky .bgsloup {
	WIDTH: 139px
}
#fotky IMG {
	PADDING-BOTTOM: 5px
}
.pruhmalyright {
	WIDTH: 139px; BACKGROUND-COLOR: #89afd5
}
#fotky A {
	FONT-SIZE: 0.9em; COLOR: #000099
}
.fotolink {
	DISPLAY: block; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 6px;
}
.fotolink A:hover {
	COLOR: #6c98c5
}
.mezeraclanku {
	FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 1px; MARGIN-RIGHT: 4px; HEIGHT: 180px; BACKGROUND-COLOR: white;
}
#menustred {
	MARGIN: 0px; BORDER-BOTTOM: white 2px solid; POSITION: relative;
}
#obrazky {
	CLEAR: both;
}
#obrazky IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
}
#nadpis A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
}
#menu {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
}
#nadpis {
	padding: 0px; margin: 0px; COLOR: #000066;  FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;    clear: both; height:60px;
}
#menu {
	CLEAR: both; BACKGROUND-COLOR: #fff
}
#nadpis a {
	FLOAT: left;
}
#nadpis #jazyk a {
	DISPLAY: inline; FLOAT: none
}
#jazyk {
	FLOAT: right; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; WIDTH: 315px; TEXT-ALIGN: right;
}
#tisk {
	FLOAT: right; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; WIDTH: 315px; TEXT-ALIGN: right;
}
#souvisi {
	FLOAT: right; PADDING-left: 5px; PADDING-bottom: 5px; WIDTH: 180px; TEXT-ALIGN: left;  BORDER-BOTTOM:	1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; margin: 1px;   background-color:  #E5F2FE}

#zazaznici {
	DISPLAY: block; FONT-SIZE: 13pt; COLOR: white; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

#sluzby {
	DISPLAY: block; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#spolecnost {
	DISPLAY: block; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#reference {
	DISPLAY: block; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#tiskovecentrum {
	DISPLAY: block; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#kontakty {
	DISPLAY: block; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu A {
	DISPLAY: block; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#sluzby {
	DISPLAY: block; FLOAT: left; WIDTH: 144px; PADDING-TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: center
}
#spolecnost {
	DISPLAY: block; FLOAT: left; WIDTH: 144px; PADDING-TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: center
}
#reference {
	DISPLAY: block; FLOAT: left; WIDTH: 144px; PADDING-TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: center
}
#tiskovecentrum {
	DISPLAY: block; FLOAT: left; WIDTH: 144px; PADDING-TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: center
}
#kontakty {
	DISPLAY: block; FLOAT: left; WIDTH: 144px; PADDING-TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: center
}
#menukontejner {
	POSITION: absolute; TOP: 30px
}
.menu {
	DISPLAY: none; WIDTH: 144px; POSITION: relative
}
.menu A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.menu A:hover {
	DISPLAY: block; COLOR: #000099; BACKGROUND-COLOR: white
}
#patickapruh {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; WIDTH: 770px; HEIGHT: 18px; BACKGROUND-COLOR: #6E9FF9
}
#paticka {
	CLEAR: both; FONT-SIZE: 10px; COLOR: white; HEIGHT: 14px; BACKGROUND-COLOR: #073B9D
}
#menudole {
	FLOAT: left; FONT-SIZE: 10px; MARGIN-LEFT: 5px
}
#copyright {
	FONT-SIZE: 10px; FLOAT: right
}
#right {
	FONT-SIZE: 12px; FLOAT: right
}
#paticka A {
	COLOR: white;FONT-SIZE: 10px;  TEXT-DECORATION: none
}
#paticka A:hover {
	COLOR: #e9e9e9; TEXT-DECORATION: none
}
#whitebg_cz {
	DISPLAY: block; PADDING-LEFT: 2px; HEIGHT: 250px; BACKGROUND-COLOR: white
}
.bot {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,arial,Arial;
}
.hr {
	border-bottom:1px solid #000099; width:510px;
}
TABLE TR.EFORM_cen1 {
	FONT-WEIGHT: bold; BACKGROUND: #89afd5
}
.byt {
	color : #FFCC00;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,arial,Arial;
 background: url('../images/pozaa.jpg') repeat-y left bottom;}

.bytp {
	color : #FFCC00;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,arial,Arial;
 background: url('../images/pozap.jpg') repeat-y left bottom;}

div#menus {
margin: 0 0px 0 0;
padding: 0 0 0px;
background: url('../images/poz2.jpg') repeat-y left bottom;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

}
div#menus ul {
list-style: none;
margin: 0;
padding: 0 0 0 0px;
font-weight: bold;
FONT-SIZE: 11px;
border-bottom: 1px solid #CCCCCC;
}
div#menus a {
list-style: none;
margin: 0;
padding: 0 0 0px;
font-weight: bold;
FONT-SIZE: 12px;
}
div#menus ul.actual {
margin: 0;
padding: 0;
}
div#menus ul li a {
display: block;
margin: 0;
padding: 0.4em 10px 0.4em 10px;
color: #FFF;
FONT-SIZE: 11px;
text-decoration: none;
border-top: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}
div#menus ul li a:hover, div#menus ul li a.aktivni { background: url('../images/poz1.jpg') repeat-y left bottom;}
div#menus ul.actual li a { background: url('../images/poz2.jpg') repeat-y left bottom;}
* html div#menus ul li, * html div#menus ul li a { height: 1px; }


div#menux {
margin: 0 0 0 0;
padding: 0 0 0px;
background: url('../images/poz3.gif') repeat-y left bottom;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div#menux ul {
list-style: none;
margin: 0;
padding: 0 0 0px;
font-weight: bold;
FONT-SIZE: 11px;
border-bottom: 1px solid #CCCCCC;
}
div#menux a {
list-style: none;
margin: 0;
padding: 0 0 0px;
font-weight: bold;
FONT-SIZE: 11px;
}
div#menux ul.actual {
margin: 0;
padding: 0;
}
div#menux ul li a {
display: block;
padding: 0.4em 10px 0.4em 10px;
color: #FFF;
FONT-SIZE: 11px;
text-decoration: none;
border-top: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}
div#menux ul li a:hover, div#menux ul li a.aktivni { background: url('../images/poz4.gif') repeat-y left bottom;}
div#menux ul.actual li a { background: url('../images/poz3.gif') repeat-y left bottom;}
* html div#menux ul li, * html div#menux ul li a { height: 1px; }


div#menup {
margin: 0 0px 0 0;
padding: 0 0 0px;
background: url('../images/poz2p.jpg') repeat-y left bottom;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

}
div#menup ul {
list-style: none;
margin: 0;
padding: 0 0 0 0px;
font-weight: bold;
FONT-SIZE: 11px;
border-bottom: 1px solid #CCCCCC;
}
div#menup a {
list-style: none;
margin: 0;
padding: 0 0 0px;
font-weight: bold;
FONT-SIZE: 12px;
}
div#menup ul.actual {
margin: 0;
padding: 0;
}
div#menup ul li a {
display: block;
margin: 0;
padding: 0.4em 10px 0.4em 10px;
color: #FFF;
FONT-SIZE: 11px;
text-decoration: none;
border-top: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}
div#menup ul li a:hover, div#menup ul li a.aktivni { background: url('../images/poz1p.jpg') repeat-y left bottom;}
div#menup ul.actual li a { background: url('../images/poz2p.jpg') repeat-y left bottom;}
* html div#menup ul li, * html div#menup ul li a { height: 1px; }


div#pgt {
FONT-SIZE: 12px;
margin: 0;
background-color:#EBECED;
}

div#pgt li a {
FONT-SIZE: 12px;
display: block;
margin: 0;
padding: 0.3em 5px 0.3em 5px;
}
div#pgt ul li a:hover, div#pgt ul li a.aktivni { background-color:#FFFFFF;margin: 0;color:blue;}
div#pgt ul.actual li a { background-color:#EBECED;margin: 0;}
* html div#pgt ul li, * html div#pgt ul li a { height: 1px; }


div#pgtp {
FONT-SIZE: 12px;
margin: 0;
padding:0;
background-color:#EBECED;
}

div#pgtp ul {
list-style: none;
margin: 0;
padding: 0 0 0 0px;
}

div#pgtp li a {
FONT-SIZE: 12px;
display: block;
margin: 0;
padding: 0.3em 5px 0.3em 5px;

}
div#pgtp ul li a:hover, div#pgtp ul li a.activep { background-color:#FFFFFF;margin: 0;color:blue;}
div#pgtp ul.actual li a { background-color:#EBECED;margin: 0;}
* html div#pgtp ul li, * html div#pgtp ul li a { height: 1px; }


.activep {
}


	div#navi {
		padding: 0.4em;
		border-bottom: 0.1em solid #000;
		text-align: center;
font-size:11px;
	}
	div#navi ul {
		padding: 0; 
		margin: 0; 
		list-style: none;
font-size:11px;
	}
	div#navi ul li {
		display: inline;
font-size:11px;
	}
	div#navi ul li a {
		padding: 0.4em;
		border: 0.1em solid #000;
		text-decoration: none;
		background: #F7E8AB;
font-size:11px;
	}
	div#navi ul li#activ a {
		padding-top: 0.7em;
		border-bottom: 0.1em solid #CEE7FF;
		background: #CEE7FF;
font-size:11px;
	}
	div#navi ul li a:hover {
		padding-top: 0.7em;
		border-bottom: 0.1em solid #CEE7FF;
		text-decoration: underline;
		background: #CEE7FF;
font-size:11px;
	}


.style1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366
}

.rokx { color: red; font-size: 9px
}
.rokx span { color: red; font-size: 9px;TEXT-ALIGN:left
}


#newslettersignupbox {
	margin: 0px 0px 15px 0px;		
	}
#newslettersignuptitle {
	position: relative;
	width: 108px;
	margin: 0px 0px -6px 4px;
	background-color: #FFFFFF;
	}
#newslettersignuptitle h6 {
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 0px 2px;
	text-align: center;
	font-family: arial, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	}	
#newslettersignupborder {
	background-color: #FFFFFF;
	padding: 6px 6px 6px 6px;
	border: 1px solid #B3B3B3;
	}
#newslettersignupbg {
	font-size: 12px;
	BACKGROUND-IMAGE: url(./publ.jpg);  
        background-color: #E1F1FF;
	padding: 4px 4px 8px 8px;
	}
.newsletterrow {
	clear: both;
	width: 530px;
	}
.signupicon {
	float: left;
	text-align: left;
	width: 15px;	
	}
.newsletterlisting {
	padding-top: 2px;
	float: right;
	text-align: left;
	width: 530px;
	}

div#men {
margin: 10px 0 0;
padding: 0 0 0px;
background-color: #940B1E;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div#men ul {
list-style: none;
margin: 0;
padding: 0 0 0px;
font-weight: bold;
FONT-SIZE: 11px;
border-bottom: 1px solid #CCCCCC;
}
div#men a {
list-style: none;
margin: 0;
padding: 0 0 0px;
font-weight: bold;
FONT-SIZE: 11px;
}
div#men ul.actual {
margin: 0;
padding: 0;
}
div#men ul li a {
display: block;
padding: 0.4em 10px 0.4em 10px;
color: #FFFF00;
FONT-SIZE: 11px;
text-decoration: none;
border-top: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}
div#men ul li a:hover, div#men ul li a.aktivni { background-color:  #FF0000;}
div#men ul.actual li a { background-color: #FF0000;}
* html div#men ul li, * html div#men ul li a { height: 1px; }
.neviditelne {
 display: none;
}
.viditelne {
 display: block;
}

.klikni {
 cursor: pointer;
}




	div#geno {
		padding: 0.4em;
		border-bottom: 0.1em solid #000;
		text-align: center;
font-size:13px;
	}
	div#geno ul {
		padding: 0; 
		margin: 0; 
		list-style: none;
font-size:13px;
	}
	div#geno ul li {
		display: inline;
font-size:13px;
	}
	div#geno ul li a {
		padding: 0.4em;
		border: 0.1em solid #000;
		text-decoration: none;
		background: #F7E8AB;
font-size:13px;
	}
	div#geno ul li#activ a {
		padding-top: 1.0em;
		border-bottom: 0.1em solid #CEE7FF;
		background: #FFFFFF;
font-size:13px;
	}
	div#geno ul li a:hover {
		padding-top: 0.7em;
		border-bottom: 0.1em solid #CEE7FF;
		text-decoration: underline;
		background: #FFFFFF;
font-size:13px;
	}



.nenada {
   font-size: 13px;
   margin: 1em 0;
   padding: 0.5em;
   background-color: #f0f8ff;
   border: solid 1px #ccc;
   font-family:arial,helvetica,sans-serif;

}


span.TLACITKO
{
   text-decoration: underline;
   cursor: pointer;
}
span.TLACITKO:hover
{
   color: #4682B4;
}
{
   visibility: hidden;
   clear: both;
}

hr.HIDDEN
{
   visibility: hidden;
   clear: both;
}


#vanoce_2008 {
	BACKGROUND-color: #fff;  
	border: #FF0000 1px solid;
	color: #000;
	margin: 0 auto;
	width: 514px;

	padding: 8px;
}

#certifikat {
dispay: block; 
float:right;
background-image: url(certi_new.png);
margin: 8px;
padding:8px;
text-align:center;
}

div#tacitko {
margin: 10px 0 0;
padding: 0 0 0px;
background-image: url(button_v.gif);
height:24px;
width:123px;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div#tacitko ul {
list-style: none;
margin: 0;
padding: 0 0 0px;
font-weight: bold;
FONT-SIZE: 11px;
}
div#tacitko a {
list-style: none;
margin: 0;
padding: 0 0 0px;
font-weight: bold;
FONT-SIZE: 11px;
}

div#tacitko ul li a {
display: block;
padding: 4px 5px 4px 5px;
color: #FFFFFF;
FONT-SIZE: 11px;
height:16px;
width:113px;
text-decoration: none;
border: 0px;
}
div#tacitko ul li a:hover { background-image: url(button_v.gif);background-position: 0 -24px;}

#panel_l {
display:block;
margin:5px;
float:left;
width:265px;
padding:4px;
background:#FFFFFF;
border: #000099 1px solid;
}

#panel_r {
display:block;
margin:5px;
float:right;
width:265px;
padding:4px;
background:#FFFFFF;
border: #000099 1px solid;
}

#cena {
width:122px;
display:block;
margin:4px;
color: # 999; 
font-size: 12px;
font-weight: bold;
}

#cena_r {
width:122px;
display:block;
float:right;
margin:4px;
color: # 999; 
font-size: 12px;
font-weight: bold;
}

#whitebg_cz_n {
	DISPLAY: block; margin:0px; PADDING-LEFT: 2px; BACKGROUND-COLOR: white;
}
#pata {
	 display: block; FONT-SIZE: 10px; WIDTH: 760px; height:15px; color:white; padding:5px; BACKGROUND-COLOR: #6E9FF9;background-image:url(pata.gif);background-repeat:repeat-y;CLEAR: both;
}

#pata a {
	COLOR: white;FONT-SIZE: 10px;  TEXT-DECORATION: none
}
#pata a:hover {
	COLOR: #e9e9e9; TEXT-DECORATION: none
}
#spodek {
	text-align:center;
	 display: block;
	width: 770px; padding:0px; margin:0px; clear: both;
}
#spodek img {
	border:0px;
}
#facebook_in {
float:left;
}
#kartky {
float:right;
}

.pro_duct {
background-color:#2E63C6;
background-image:url(pro_duct.jpg);
background-repeat:repeat-x;
}

div#stred fieldset {
margin:20px;
padding:0;
background-color:#ffffff;
border:#d32c0b 1px solid;
}


div#stred fieldset legend {
    font-size: 14px;
    padding: 5px 10px;
	margin-left:5px;
    color: #000;
background-color:#fbdf7d;
border:#d32c0b 1px solid;

}

.left_new { width:250px;}
.stred_new { width:500px;}

.orangeram {display:block;background:#fbdf7d;border: #d32c0b 1px solid;padding:5px;margin:20px;font-weight:bold;color:#000000;}

#stred a:hover {
text-decoration:none;
color:red;
}

.genoport {background:#EBECFB;margin-left:10px;border: #0E1182 1px solid;font-size:11px;s}

