* { margin: 0; padding: 0; }
body
{
	font: 11px Verdana;
	background-image: url("../images/bg.gif");
	background-repeat: repeat;
	background-position: 0% 50%;
	color: #002F49;
	background-color: #000000;
}
#main_intro {
    position: relative;
	width: 1024px;
	height: 800px;
	margin: 0 0 0 -512px;
	left: 50%;
	visibility: transparent;
}
#main {
    position: relative;
	width: 820px;
	height: 800px;
	margin: 0 0 0 -410px;
	left: 50%;
	visibility: transparent;
}
#logo {
    position: absolute;
	top: 40px;
	visibility: transparent;
}
#intro {
    position: absolute;
	top: 350px;
	left: 100px;
	visibility: transparent;
}

#menu {
    position: absolute;
	top: 85px;
	left: 435px;
	visibility: transparent;
}
#menu_ge {
    position: absolute;
	top: 85px;
	left: 330px;
	visibility: transparent;
}

#menu_text {
    position: absolute;
	font: 15px Verdana;
	top: 51px;
	font-weight:bold;
	visibility: transparent;
}

#slogan {
    position: absolute;
	top: 165px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;	
	visibility: transparent;
}
#slogan_sub {
    position: absolute;
	top: 400px;
	left: 30px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;	
	visibility: transparent;
}
#slogan_sub2 {
    position: absolute;
	top: 415px;
	left: 30px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;	
	visibility: transparent;
}
#slogan_sub2en{
    position: absolute;
	top: 390px;
	left: 30px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;	
	visibility: transparent;
}

#vltava {
    position: absolute;
	top: 166px;
	left: 640px;
	visibility: transparent;
}
#text01 {
    position: absolute;
	top: 420px;
	left: 0px;
	width: 240px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#text02 {
    position: absolute;
	top: 420px;
	left: 290px;
	width: 240px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#text03 {
    position: absolute;
	top: 420px;
	left: 580px;
	width: 240px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#text04 {
    position: absolute;
	top: 640px;
	left: 0px;
	width: 240px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#text05 {
    position: absolute;
	top: 640px;
	left: 290px;
	width: 240px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#text06 {
    position: absolute;
	top: 640px;
	left: 580px;
	width: 240px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#text04en {
    position: absolute;
	top: 670px;
	left: 0px;
	width: 240px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#text05en {
    position: absolute;
	top: 670px;
	left: 290px;
	width: 240px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#text06en {
    position: absolute;
	top: 670px;
	left: 580px;
	width: 240px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#textDisclaimer {
    position: absolute;
	top: 195px;
	left: 230px;
	width: 585px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}

#zavorka {
    position: absolute;
	top: 610px;
	left: 200px;
	visibility: transparent;
}
#zavorka_before {
    position: absolute;
	top: 617px;
	left: 87px;
	visibility: transparent;
}
#zavorka_after {
    position: absolute;
	top: 601px;
	left: 225px;
	visibility: transparent;
}

#zavorka_ge {
    position: absolute;
	top: 640px;
	left: 200px;
	visibility: transparent;
}
#zavorka_before_ge {
    position: absolute;
	top: 647px;
	left: 87px;
	visibility: transparent;
}
#zavorka_after_ge {
    position: absolute;
	top: 625px;
	left: 225px;
	visibility: transparent;
}

#team {
    position: absolute;
	top: 695px;
	visibility: transparent;
}
#mail {
    position: absolute;
	top: 180px;
	left: 340px;
	font: 12px Verdana;
	visibility: transparent;
}
#contact_mail {
    position: absolute;
	top: 200px;
	font: 12px Verdana;
	visibility: transparent;
}
#mistri {
    position: absolute;
	top: 695px;
	left: 60px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#caution {
    position: absolute;
	top: 900px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#en_caution_team {
    position: absolute;
	top: 755px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#en_caution_service {
    position: absolute;
	top: 1075px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#en_caution_values {
    position: absolute;
	top: 1095px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#cz_caution_service {
    position: absolute;
	top: 1025px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#ge_caution_index {
    position: absolute;
	top: 1005px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#en_caution_proces {
    position: absolute;
	top: 885px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}

#footer01 {
    position: absolute;
	top: 690px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#footer01ge {
    position: absolute;
	top: 800px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#footerTeam01 {
    position: absolute;
	top: 740px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#footerTeam03 {
    position: absolute;
	top: 760px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#footer02 {
    position: absolute;
	top: 850px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#footer02en {
    position: absolute;
	top: 900px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#footer03 {
    position: absolute;
	top: 870px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#footer03en{
    position: absolute;
	top: 870px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}
#footer04 {
    position: absolute;
	top: 1080px;
	font: 12px Verdana;
	visibility: transparent;
	text-align: justify;
}



.styleTextHeader {
	font: 16px Verdana;
	font-weight: bold;
}
.styleHeaderArrow {
	font: 13px Verdana;
	font-weight: bold;
}
.styleNormal {
	font: 12px Verdana;
	color: #002F49;
}
.styleLegenda {
	font: 10px Verdana;
}
.styleMenuNormal {
	font: 12px Verdana;
	font-weight: normal;
}
.styleMenuBold {
	font: 12px Verdana;
	font-weight: bold;
}
.styleSubMenuNormal {
	font: 11px Verdana;
	font-weight: normal;
}
.styleTopNormal {
	font: 9px Verdana;
	color: #002F49;
	Vertical-align: super;
}

a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;} 
a:active{text-decoration:none;}

