body {
font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
padding: 0px; margin: 0px; text-align: center; background: #e2e2dc;
font-size: 12pt; line-height: 24px;
}

#celek {position: relative; margin: 0px auto; padding: 0px;}

#hornilista {
position: relative;
padding: 0px; margin: 0px auto;
width: 900px; height: 40px;
border: 0px solid green;
}

#koule666 {
position: absolute;
top: 16px; left: 128px;
width:22px; height:17px;
margin:0px; padding: 0px;
border: 0px solid red;
}
#koule666 a {
display: block;
width:22px; height:17px;
background: url('../103/koule666.gif');
}
#koule666 a:hover {
background: url('../103/koule666.gif');
background-position: 0px -17px;
}

#koulexxx {
position: absolute;
top: 22px; left: 303px;
width:20px; height:18px;
margin:0px; padding: 0px;
border: 0px solid red;
}
#koulexxx a {
display: block;
width:20px; height:18px;
background: url('../103/koulexxx.gif');
}
#koulexxx a:hover {
background: url('../103/koulexxx.gif');
background-position: 0px -18px;
}

#koule1 {
position: absolute;
top: 14px; left: 824px;
width:25px; height:19px;
margin:0px; padding: 0px;
border: 0px solid red;
}
#koule1 a {
display: block;
width:25px; height:19px;
background: url('../103/koule_double.gif');
}
#koule1 a:hover {
background: url('../103/koule_double.gif');
background-position: 0px -19px;
}

#kusadlo {
position: absolute;
top: 0px; left: 526px;
width:79px; height:35px;
margin:0px; padding: 0px;
border: 0px solid red;
}
#kusadlo a {
display: block;
width:79px; height:35px;
background: url('../103/kusadlo2.gif');
}
#kusadlo a:hover {
background: url('../103/kusadlo2.gif');
background-position: 0px -35px;
}


#semaforek1 {
position: absolute;
top: 38px; left: 198px;
width:22px; height:17px;
margin:0px; padding: 0px;
border: 0px solid red;
}
#semaforek1 a {
display: block;
width:35px; height:39px;
background: url('../103/semaforek1.gif');
}
#semaforek1 a:hover {
background: url('../103/semaforek1.gif');
background-position: 0px -39px;
}

#semaforek2 {
position: absolute;
top: 57px; left: 361px;
width:22px; height:17px;
margin:0px; padding: 0px;
border: 0px solid red;
}
#semaforek2 a {
display: block;
width:28px; height:25px;
background: url('../103/semaforek2.gif');
}
#semaforek2 a:hover {
background: url('../103/semaforek2.gif');
background-position: 0px -25px;
}



#hlavnipeklo {
position: relative;
padding: 0px; margin: 0px auto;
width: 900px; height: 280px;
border: 0px solid green;
text-align: center;
z-index:0;
}
#schovana_blikacka {position:absolute; left: 200px;z-index:-1;}
#schovana_blikacka img {z-index:-1;}


#certovykoule div {width: 30px; height: 29px; border: 0px solid red;}
#certovykoule a {display: block; width: 30px; height: 29px;}
#certovykoule a:hover {background: url('../103/certovakoule.gif');}
#certovakoule1 {position: absolute; top: 6px; left: 147px;}
#certovakoule2 {position: absolute; top: 10px; left: 209px;}
#certovakoule3 {position: absolute; top: 13px; left: 275px;}
#certovakoule4 {position: absolute; top: 21px; left: 339px;}
#certovakoule5 {position: absolute; top: 41px; left: 408px;}

#certovakoule6 {position: absolute; top: 47px; left: 477px;}
#certovakoule7 {position: absolute; top: 27px; left: 536px;}
#certovakoule8 {position: absolute; top: 35px; left: 603px;}
#certovakoule9 {position: absolute; top: 20px; left: 666px;}
#certovakoule0 {position: absolute; top: 24px; left: 732px;}

#vnitrek {position: relative; width: 900px; margin: 40px auto 20px; border: 0px solid red; text-align: left;}
.tlacitko1001 {width:400px; height:30px; border: 0px solid red; line-height: 13pt; text-align: left;}
.tlacitko1001 a {display: block; width:31px; height:30px; background: url('../103/tlacitko_double.gif'); margin-right:5px; float:left;}
.tlacitko1001 a:hover {background: url('../103/tlacitko_double.gif'); background-position: 0px -30px;}

p {text-align: justify; width: 890px; border: 0px solid black;}
p:first-letter {font-size:2em;}
img {border: 0px solid white; margin: 0px;}

h1, h2, h3 {margin: 4px auto 10px; text-align: center;}





/* ********************************* */
/* Tady jsou ruzne formatovaci tridy */
.nene {display: none;}
.male_pismo {font-size: 10pt; line-height: 11pt;}
.floutuj_doleva {float: left;}
.floutuj_doprava {float: right;}
.centruj {text-align: center;}
.ramuj {border: 1px solid black;}
.odsad {margin: 10px;}
