html,body {
height: 100%;
}
body {
margin: 0px;
padding: 0px;
background: white;
color: #000000;
font-size: 14px;
font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
text-align: center;

}
a {
color: #000000;
}
a:hover {
text-decoration: none;
}
img {
border: 0px;
}
.body {
width: 996px;
margin: 0 auto;
text-align: left;
min-height: 100%;
height: auto;
_height: 100%;
position: relative;
background: white;
}
.header {
width: 100%;
height: 309px;
position: relative;
}
.header h1 a {
width: 239px;
height: 309px;
text-indent: 300px;
line-height: 390px;
overflow: hidden;
display: block;
}
.header h1 {
width: 239px;
height: 309px;
margin: 0px;
padding: 0px;
position: absolute;
left: 0px;
top: 0px;
background: url(../gfx/logo.png) top left no-repeat;
}
.grafika {
padding: 0px;
margin: 0px;
position: absolute;
right: -15px;
}
.left {
width: 254px;
float: left;
overflow: hidden;
}
.search {
font-weight: bold;
color: #f8013a;
}
.search input {
border: 1px solid #babbbf;
padding: 4px 2px 4px 4px;
width: 115px;
}
.search span {
float: left;
display: block;
float: left;
padding-right: 4px;
padding-left: 7px;
padding-top: 3px;
}
ul.menu {
list-style: none;
padding: 0px;
margin: 0px;
font-size: 14px;
padding: 20px 10px 10px 57px;
}
ul.menu li {
padding-bottom: 5px;
}
ul.menu a {
color: #f8013a;
font-weight: bold;
text-decoration: none;
}
ul.menu a:hover {
color: #a70126;
}
ul.menu .menu2 li a:hover {
color: #4c4d4e;
}
.text {
width: 702px;
float: left;
overflow: hidden;
padding-left: 4px;
padding-right: 36px;
line-height: 160%;
}
.navigace {
font-size: 14px;
margin-bottom: 36px;
padding-top: 14px;
#padding-top: 0px;
#margin-bottom: 52px;
}
.navigace a {
text-decoration: none;
color: #6d6d70;
}
.navigace a:hover {
text-decoration: underline;
color: #282425;
}
.text h2, .text h3, .text h4, .text p {
margin-top: 0px;
}
.text p strong {
color: #282425;
}
.text h2, .text h4, .text h3 {
font-size: 20px;
font-family: "Arial CE", Arial, Helvetica, sans-serif;
font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
color: #f8013a;
}
.text h2 a, .text h4 a, .text h3 a {
color: #f8013a;
}
.text h4 {
font-size: 14px;
}
.text h3 {
font-size: 18px;
}
.text ul {
list-style: url(../gfx/krizek_r.png);
}
.class0 h2, .class0 h4, .class0 h3 {
color: #f550a6;
}
.class0 ul {
list-style: url(../gfx/krizek_pink.png);
}
.class0 strong em {
color: #f550a6;
}

.class1 h2, .class1 h4, .class1 h3 {
color: #4b9c49;
}
.class1 strong em {
color: #4b9c49;
}
.class1 ul {
list-style: url(../gfx/krizek_z.png);
}
.class1 strong em {
color:#4b9c49;
}
.class2 h2, .class2 h4, .class2 h3 {
color: #812c92;
}
.class2 strong em {
color: #812c92;
}
.class3 h2, .class3 h4, .class3 h3 {
color: #252525;
}
.class3 strong em {
color: #252525;
}
.class3 ul {
list-style: url(../gfx/krizek_grey.png);
}
.class2 ul {
list-style: url(../gfx/krizek_purple.png);
}
.class0 ul {
list-style: url(../gfx/krizek_pink.png);
}
.class1 ul {
list-style: url(../gfx/krizek_green.png);
}
.cite {
background: url(../gfx/cite1.png) top left no-repeat;
padding-top: 100px;
padding-left: 40px;
font-size: 16px;
font-weight: bold;
color: #f8013a;
}
.cite p{
padding-right: 20px;
padding-bottom: 30px;
background: url(../gfx/cite2.png) bottom right no-repeat;
display: block;
font-style: normal;
}
.class2 cite {
color: #80539d;
background: url(../gfx/cite1purple.png) top left no-repeat;
}
.class0 .cite {
background: url(../gfx/cite1pink.png) top left no-repeat;
color: #f550a6;
}
.class0 .cite p {
background: url(../gfx/cite2pink.png) bottom right no-repeat;
}
.class2 cite p {
background: url(../gfx/cite2purple.png) bottom right no-repeat;
}
.class3 cite {
color: #4c4d4e;
background: url(../gfx/cite1grey.png) top left no-repeat;
}
.class3 cite p {
background: url(../gfx/cite2grey.png) bottom right no-repeat;
}
.text strong em {
font-style: normal;
color: #f8013a;
}
.contactus {
margin-bottom: 25px;
margin-top: 5px;
background: url(../gfx/contact_us.png) top left no-repeat;
padding-left: 70px;
font-size: 16px;
height: auto;
_height: 80px;
min-height: 80px;
padding-top: 4px;
}
.contactusuvod {
padding-top: 10px;
}
.contactus a{
color: #f8013a;
}
.footer_shadow {
clear: both;
height: 30px;
}
.footer {
height: 30px;
position: absolute;
bottom: 0px;
left: 0px;
width: 100%;
color: #a4a5a8;
}
.odkaz_footer a{
color: #a4a5a8;
}
.odkaz_footer {
position: absolute;
left: 260px;
bottom: 7px;
}
.copy {
position: absolute;
right: 3px;
bottom: 7px;
}
ul.menu2{
	list-style: none;
	padding: 0px;
	margin: 0px;
	font-weight:normal;
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.menu2 li a{
	color: black;
	font-size: 12px;
	font-weight: normal;
}
.menu2 li {
	padding-left: 10px;
	background: url(../gfx/odrazka.png) top left no-repeat;
}
.pozor {
background: url(../gfx/pozor_red.png) top left no-repeat;
padding-left: 60px;
padding-top: 10px;
padding-bottom: 40px;
}
.class0 .pozor {
background: url(../gfx/pozor_pink.png) top left no-repeat;
}
.class1 .pozor {
background: url(../gfx/pozor_green.png) top left no-repeat;
}
.class2 .pozor {
background: url(../gfx/pozor_purple.png) top left no-repeat;
}
.class3 .pozor {
background: url(../gfx/pozor_grey.png) top left no-repeat;
}
.pozor p {
margin: 0px;
font-weight: bold;
color: #252525;
}
ul.kroky {
list-style: none;
padding: 0px;
margin: 0px;
}
ul.kroky li {
margin-bottom: 15px;
min-height: 60px;
height: auto;
_height: 60px;
padding-left: 70px;
}
ul.kroky li.krok1 {
background: url(../gfx/k1.png) top left no-repeat;
}
ul.kroky li.krok2 {
background: url(../gfx/k2.png) top left no-repeat;
}
ul.kroky li.krok3 {
background: url(../gfx/k3.png) top left no-repeat;
}
ul.kroky li.krok4 {
background: url(../gfx/k4.png) top left no-repeat;
}
ul.kroky li.krok5 {
background: url(../gfx/k5.png) top left no-repeat;
}
ul.kroky li.krok6 {
background: url(../gfx/k6.png) top left no-repeat;
}
ul.kroky li * {
margin: 0px;
padding: 0px;
}
ul.kroky li h3 {
font-size: 14px;
}
ul.kroky li h3 a {
color: #4b9c49;
}
.rozcestnik {
position: absolute;
top: 0px;
left: 250px;
}
.rozcest {
padding-top: 190px;
}
.text .rozcest ul,.class0 .rozcest ul, .text ul.roz {
float: left;
list-style: none;
list-style-type: none;
list-style-image: none;
margin: 0px;
padding: 0px;
font-size: 11px;
font-weight: bold;
padding-left: 52px;
padding-top: 100px;
width: 118px;
font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
}
.text .rozcest ul.networking {
background: url(../gfx/roz1.png) top left no-repeat;
}
.text .rozcest ul.vzdelani {
background: url(../gfx/roz2.png) top left no-repeat;
}
.text .rozcest ul.poradenstvi {
background: url(../gfx/roz3.png) top left no-repeat;
}
.text .rozcest ul.zabava {
background: url(../gfx/roz4.png) top left no-repeat;
}
.text .rozcest ul a {
text-decoration: none;
}
.text .rozcest ul a:hover {
text-decoration: underline;
}
.text .rozcest ul.networking a{
color: #252525;
}
.text .rozcest ul.vzdelani a{
color: #f550a6;
}
.text .rozcest ul.poradenstvi a{
color: #4A9A49;
}
.text .rozcest ul.zabava a{
color: #812b92;
}
.novinky {
font-size: 11px;
padding-left: 58px;
}
.text ul.roz li {
margin-bottom: 0px;
line-height: 140%;
}
.rekli {
position: absolute;
top: 305px;
right: 15px;
}
.info {
position: absolute;
font-size: 10px;
top: 300px;
width: 300px;
right: 50px;
}
#poradenstvi {
color: #4a9a49;
}
#vzdelani {
color: #f550a6;
}
#zabava {
color: #812b92;
}
#networking {
color: #252525;
}
.star {
color: #f8013a;
}
