body {
margin : 0px;
background-color : #333333;
}

#all {
width : 700px;
padding-bottom : 5px;
background-color : #CCFFCC;
border-top : 8px #66cc66 solid;
border-bottom : 8px #66cc66 solid;
display : table;
margin-left : auto;
margin-right : auto;
}

#header h1 {
font-size : 24pt;
font-family : Verdana, Helvetica, Tahoma, sans-serif;
color : #009900;
letter-spacing : -3px;
padding-left : 10px;
}

.h1_big {
font-size : 30pt;
color : #66cc66;
font-weight : bolder;
letter-spacing : -3px;
margin-left : 10px;
margin-right : 10px;
}

#title {
width : 700px;
height : 248px;
background-image : url('../images/title.jpg');
background-repeat : no-repeat;
background-position : left top;
}

#left {
width : 438px;
float : left;
border-right : 1px #339900 dashed;
margin-top : 5px;
}

table {
padding : 0px;
margin : 0px;
border-collapse: collapse;
}

td {
padding : 0px;
margin : 0px;
}

.obsah {
width : 405px;
padding-left : 10px;
margin-top : 5px;
}

.obsah h1 {
font-size : 20pt;
color : #009900;
font-family : Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

.obsah h2 {
font-size : 18pt;
color : #009900;
font-family : Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

.obsah h4 {
font-size : 13pt;
color : #009900;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

.obsah p {
color : #333333;
font-size : 10pt;
font-family : Arial, Verdana, Helvetica, Tahoma, sans-serif;
line-height : 10pt;
}

.obsah li {
color : #333333;
font-size : 10pt;
font-family : Arial, Verdana, Helvetica, Tahoma, sans-serif;
line-height : 10pt;
}

.obsah p a:link {
color : #202020;
text-decoration : none;
border-right : 2px double #66cc66;
font-weight : bolder;
}

.obsah p a:visited {
color : #202020;
text-decoration : none;
border-right : 2px dotted #66cc66;
font-weight : bolder;
}

.obsah p a:active {
color : #555555;
text-decoration : none;
border-right : 2px dotted #66cc66;
font-weight : bolder;
}

.obsah p a:hover {
color : #202020;
text-decoration : none;
border-right : 2px inset #66cc66;
border-bottom : 2px solid #66cc66;
font-weight : bolder;
}

#menu {
float : left;
margin : 5px 0px 0px 10px;
width : 230px;
}

#menu .items {
margin-top : 5px;
}

#menu .items h3 {
margin-bottom : 0px;
color : #009900;
font-size : 20px;
font-family : Verdana, Helvetica, Tahoma, Arial, sans-serif;
}

#menu .items ul {
padding : 0px;
margin : 0px;
}

#menu .items li {
list-style-type : none;
font-family : Verdana, Helvetica, Tahoma, Arial, sans-serif;
color : #333333;
padding-top : 5px;
}

#menu .items li a {
text-decoration : none;
border-left : 1px #009900 solid;
color : #333333;
padding-left : 4px;
display : block;
width : 100%;
}

#menu .items li a:hover {
background-color : #66cc66;
color : #FFFFFF;
text-align : center;
padding-right : 8px;
width : 98%;
font-weight : bold;
/*letter-spacing : 2px;*/
display : block;
border-left : 5px double #049802;
border-right : 5px inset #049802;
}

#paticka {
background-color : transparent;
width : 700px;
margin : 0px auto;
}

#paticka p {
margin : 0px;
padding : 5px 16px;
font-size : 12px;
color : #66CC66;
font-family : Verdana, Helvetica, Tahoma, Arial, sans-serif;
font-weight : bolder;
}

#paticka p a {
color : #66CC66;
text-decoration : none;
}

#paticka p a:hover {
color : #77dd77;
}

#paticka p img {
border : 0px;
float : right;
}
