body {
background:url(img/bg.gif) repeat;
text-align: center;
font-family: 'Verdana CE', 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', Verdana, lucida, sans-serif;
font-size: 12px;
cursor: Crosshair;
padding: 0;
margin: 0;
color: white;
}

#hlavni {
padding: 0px;
margin: auto;
width:1000px;
}

#hack {
float: left;
text-align: left;
display: block;
width: 1000px;
background-image: url('img/hack.gif');
}


#head {
float: left;
background-image: url('img/head.gif');
width: 1000px;
height: 526px;	
background-repeat: no-repeat;
}

#stranka {
float: left;
padding: 0px;
width: 1000px;
background: url("img/top.gif") no-repeat top;
}

#text {
width: 700px;
text-align: justify;
float: right;
color: white;
background: url('img/text-top.gif') top no-repeat;
}

.textpad {
padding-top: 15px;
padding-right: 110px;
padding-left: 25px;
padding-bottom: 20px;
}

#menu {
width: 300px;
float: left;
text-align: right;
}

.menupad {
padding-top: 15px;
padding-left: 84px;
padding-right: 14px;
padding-bottom: 10px;
}

.nadpis {
background: url("img/nadpis.gif") no-repeat center;
font-variant: small-caps;
font-size : 17px;
font-weight : bold;
text-align: right;
height: 44px;
padding-right : 14px ;
padding-top: 17px;
color : white;
display : block;}

#zapati {
background-image: url('img/patka.gif');
background-repeat: no-repeat;
width: 1000px;
height: 119px;
text-align: center;
clear: both;}

.zapatipad {
padding-top: 36px;}


/*Odkazy*/

a:link,a:visited
{color: #7fffd4; cursor: Default; font-variant: small-caps; text-decoration: none;}

a:active
{color: white; cursor: Default; font-variant: small-caps; text-decoration: none;}

a:hover
{color: #00bfff; cursor: Default; font-variant: small-caps; text-decoration: none;}

.menupad a {
font-size : 11px;
text-align: left;
text-decoration: none;
color: #00bfff;
cursor: e-resize;
margin-left: 30px;
margin-right: 10px;
display : block;
}

.menupad a:hover {
color: #7fffd4;
}

a.tlacitko {
font-size : 13px;
text-align: left;
text-decoration: none;
border-bottom: 1px solid #7fffd4;
color: #7fffd4;
margin-left: 10px;
margin-right: 10px;
display : block;
cursor: e-resize;
}

a.tlacitko:hover {
text-align: center;
color: #00bfff;
}

h1 {
font-size : 22px;
color : #7fffd4;
font-weight : 300%;
text-align: left;
font-variant: small-caps;
border-bottom : 2px solid #7fffd4;
padding-left : 30px; }

h2 {
font-size : 18px;
color : #7fffd4;
font-variant: small-caps;
font-weight : bold;
text-align: right;
height: 44px;
padding-right : 17px ;
padding-top: 14px;
background: url("img/h2.gif") center no-repeat;
display: block;
}

h3 {
font-size : 18px;
color : #7fffd4;
font-variant: small-caps;
font-weight : bold;
text-align: right;
height: 44px;
padding-right : 17px ;
padding-top: 14px;
background: url("img/h2.gif") center no-repeat;
display: block;
}

.box{
width: 220px;
font-size: 11px;
border: 1px solid #7fffd4;
display: block;
text-align: left; }

.tittle {
background: black;
border-bottom: 1px solid #7fffd4;
color: #00bfff;
display: block;
font-size: 15px;
font-variant: small-caps;
text-align: right;
padding-right: 10px;
}

p {padding: 5px;}

table {margin: auto; padding: 0px; font-size:12px; border: 1px solid #7fffd4;}
td{padding-right: 10px; padding-left:5px;}
<------
nadpis 
odkazy 
a.tlacitko
h3 
----->