body {
		margin: 0;
		padding: 0;
		color: #000000;
		font-family: Verdana;
		font-weight: normal;
		font-style: normal;
		font-size: 11px;
}

a img { border:none }

a:link {color: #008285; text-decoration: underline}
a:visited {color: #008285; text-decoration: underline}
a:hover {color: #008285; text-decoration: none}

p {
		text-align: left;
		margin: 0 0 15px 0;
		font-size: 11px;
		font-weight: normal;
}

ul,ol {
		margin: 0px;
		margin-bottom: 15px;
		text-align: justify;
}

li {
		margin: 0;
		padding: 0;
		text-align: left;
		list-style: square outside;
}

h2 {
		text-align: left;
		margin: 0 0 20px 0;
		font-size: 12px;
		font-weight: bold;
}

#telo {
		width: 970px;
		height: 600px;
		margin: 0;
		padding: 0;
		background: #008285;
		border: 1px solid #ffffff;
}

#slogan {
		width: 208px;
		height: 106px;
		text-align: left;
		margin: 300px 0 0 139px; 
		padding: 0;
		position: absolute;

}

#adresa {
		width: 970px;
		height: 45px;
		text-align: left;
		margin: 555px 0 0 0; 
		padding: 0;
		position: absolute;

}

#adresa p {
		text-align: center;
		color: #ffffff;
		font-weight: bold;
		font-family: Arial;
		font-style: normal;
		font-size: 13px;
		margin: 0;
		padding: 0;
}

#adresa a:link {color: #ffffff; text-decoration: underline}
#adresa a:visited {color: #ffffff; text-decoration: underline}
#adresa a:hover {color: #ffffff; text-decoration: none}

#uvod_pruh {
		width: 970px;
		height: 150px;
		text-align: left;
		margin: 125px 0 0 0; 
		padding: 0;
		background: #ffffff;
		position: absolute;
}

#uvod_logo {
		width: 208px;
		height: 106px;
		text-align: left;
		margin: 29px 0 0 141px; 
		padding: 0;
		background: #ffffff;
		position: absolute;
}

#uvod_pruh p {
		text-align: left;
		color: #000000;
		font-weight: normal;
		font-family: 'Arial Narrow';
		font-style: normal;
		font-size: 13px;
		letter-spacing: 1px;
		margin: 26px 0 0 550px;
		padding: 0;
		position: absolute;
}


#cesky {
		width: 72px;
		height: 58px;
		text-align: left;
		margin: 66px 0 0 587px; 
		padding: 0;
		background: #ffffff;
		position: absolute;
}

#english {
		width: 88px;
		height: 58px;
		text-align: left;
		margin: 66px 0 0 738px; 
		padding: 0;
		background: #ffffff;
		position: absolute;
}

#cesky p {
		text-align: center;
		color: #000000;
		font-weight: normal;
		font-family: 'Arial Narrow';
		font-style: normal;
		font-size: 13px;
		letter-spacing: 1px;
		margin: 11px 0 0 1px;
		padding: 0;
}

#english p {
		text-align: center;
		color: #000000;
		font-weight: normal;
		font-family: 'Arial Narrow';
		font-style: normal;
		font-size: 13px;
		letter-spacing: 1px;
		margin: 11px 0 0 1px;
		padding: 0;
}

#uvod_pruh a {
		color: #000000;
		text-decoration: none;
}

#uvod_pruh a:hover {
		color: #000000;
		text-decoration: underline;
}

#navigace {
		position: absolute;
		width: 344px;
		height: 100%;
		min-height: 680px;
		text-align: left;
		background: #008285;
		font-size: 11px;
		margin: 0;
		padding: 0;

}

#logo {
		width: 111px;
		height: 56px;
		text-align: left;
		padding: 98px 0 79px 92px;
		margin: 0;
}

#menu {
		margin: 0 0 0 92px;
		padding: 0;
		width: 225px;
		height: 348px;
}

#akce {
		width: 120px;
		height: 69px;
		margin: 20px 0 0 132px; 
		padding: 0;
}


#menu ul {
		list-style: none;
		padding: 0;
		margin: 0;
}

#menu li {
		margin: 0;
		height: 24px;
		list-style: none;
		padding: 0 0 12px 0;
}

#menu li a {
		color: #000000;
		text-decoration: none;
		font-weight: bold;
		font-family: Arial;
		font-size: 12px;
		text-decoration: none;
		margin: 0;
		padding: 5px 0 4px 6px;
}

#menu h1 {
		display: block;
		color: #000000;
		text-decoration: none;
		font-weight: bold;
		font-family: Arial;
		font-size: 12px;
		text-decoration: none;
		margin: 0 0 12px 0;
		padding: 5px 0 4px 6px;
		background: url('images/menu.gif') 0 -24px no-repeat;
}

.odkaz {
		width: 225px;
		margin: 0;
		padding: 0;
		display: block;
		background: url('images/menu.gif') 0 0 no-repeat;
}

.odkaz.active {
		background: url('images/menu.gif') 0 -24px no-repeat;
}
.odkaz:hover {
		background: url('images/menu.gif') 0 -24px no-repeat;
}

#text {
		position: absolute;
		width: 475px;
		margin: 230px 0 0 386px;
		padding: 0;
}

#obr_uvod {
		position: absolute;
		width: 638px;
		height: 98px;
		margin: 68px 0 0 290px;
		padding: 0;
		background: url('images/obr_uvod.gif') 0 0 no-repeat;
}

#blok_uvod {
		position: absolute;
		width: 313px;
		height: 98px;
		margin: 566px 0 0 619px;
		padding: 0;
		background: #00a3b4;
}

.obr_uvod_obr {
		position: absolute;
		height: 76px;
		width: 101px;
		margin: 10px 0 0 0;
		padding: 0;
}

#blok_pravo {
		position: absolute;
		width: 58px;
		height: 100%;
		min-height: 680px;
		text-align: left;
		background: #008285;
		margin: 0 0 0 912px;
		padding: 0;

}

#obr_reklama {
		position: absolute;
		width: 291px;
		height: 98px;
		margin: 68px 0 0 290px;
		padding: 0;
		background: url('images/obr_reklama.gif') 0 0 no-repeat;
}

#obr_reklama2 {
		position: absolute;
		width: 127px;
		height: 548px;
		margin: 68px 0 0 800px;
		padding: 0;
		background: url('images/obr_reklama2.gif') 0 0 no-repeat;
}

.obr_reklama2_obr {
		position: absolute;
		height: 76px;
		width: 101px;
		margin: 0 0 0 1px;
		padding: 0;
}

#obr_potisk {
		position: absolute;
		width: 385px;
		height: 98px;
		margin: 68px 0 0 290px;
		padding: 0;
		background: url('images/obr_potisk.gif') 0 0 no-repeat;
}

#obr_potisk2 {
		position: absolute;
		width: 248px;
		height: 98px;
		margin: 566px 0 0 684px;
		padding: 0;
		background: url('images/obr_potisk2.gif') 0 0 no-repeat;
}

#obr_predmety {
		position: absolute;
		width: 248px;
		height: 98px;
		margin: 377px 0 0 684px;
		padding: 0;
		background: url('images/obr_potisk2.gif') 0 0 no-repeat;
}

#obr_potisk2_obr {
		position: absolute;
		height: 76px;
		width: 101px;
		margin: 10px 0 0 0;
		padding: 0;
}

#obr_obaly {
		position: absolute;
		width: 372px;
		height: 98px;
		margin: 566px 0 0 560px;
		padding: 0;
		background: url('images/obr_obaly.gif') 0 0 no-repeat;
}

#obr_predmety2 {
		position: absolute;
		width: 372px;
		height: 98px;
		margin: 524px 0 0 560px;
		padding: 0;
		background: url('images/obr_obaly.gif') 0 0 no-repeat;
}

#obr_obaly_obr {
		position: absolute;
		height: 76px;
		width: 101px;
		margin: 10px 0 0 0;
		padding: 0;
}

#marketing {
		position: absolute;
		width: 385px;
		height: 98px;
		margin: 566px 0 0 332px;
		padding: 0;
		background: url('images/obr_marketing.gif') 0 0 no-repeat;
}

#marketing2 {
		position: absolute;
		width: 219px;
		height: 98px;
		margin: 97px 0 0 713px;
		padding: 0;
		background: #00a3b4;
}

#obr_konference {
		position: absolute;
		width: 650px;
		height: 98px;
		margin: 68px 0 0 290px;
		padding: 0;
		background: url('images/obr_konference.gif') 0 0 no-repeat;
}

#obr_reference {
		position: absolute;
		width: 650px;
		height: 98px;
		margin: 68px 0 0 290px;
		padding: 0;
		background: url('images/obr_reference.gif') 0 0 no-repeat;
}

#obr_reference2 {
		position: absolute;
		width: 269px;
		height: 98px;
		margin: 566px 0 0 663px;
		padding: 0;
		background: url('images/obr_reference2.gif') 0 0 no-repeat;
}

#kontakt {
		margin: 40px 0 0 102px;
		float: left;
}

#kontakt2 {
		position: absolute;
		background: url('images/k_back.jpg') #008285  0 65px no-repeat;
		margin: 0 0 0 344px;
		width: 568px;
		height: 100%;
		min-height: 680px;
}