@charset "utf-8";
/* CSS Document */
body{
background-image: url(./images/background.png);
background-repeat: repeat-x;
background-color: #7fb417;
color:#22232b;
}
a{
font-size: 14px;
color:#2f4de4;
font-family: arial;
}
p{
font-size: 14px;
color:#22232b;
font-family: arial;
}
h1{
font-size:25px;
color:#243aac;
font-family: arial;
}
table p{
font-size: 13px;
color:#22232b;
font-family: arial;
text-align:center;
}
h2, h2 a{
font-size:18px;
color:#2f4de4;
font-family:arial;
padding-top:10px;
}
h3{
font-size: 14px;
color:#22232b;
font-family: arial;
font-weight: normal;
}
h4{
font-size:15px;
color:#0c23a5;
font-family: arial;
line-height:15px;
margin: 0px 0px -10px 0px;
}
.reference a{
text-decoration: none;
}
.reference a:hover{
text-decoration: underline;
}
/* telo */

#telo_complete{
width:900px;
margin: auto;
padding-top:90px;
position:relative;
}
.top-telo{
width:900px;
height:19px;
background-image: url(./images/top-body-trans.png);
background-repeat: no-repeat;
}
.telo{
position:relative;
width:900px;
min-height:400px;
_height:400px;
background-image: url(./images/body.png);
background-repeat: repeat-y;
top:-1px;
}
.text{
font-family: arial;
font-size: 15px;
width:640px;
float:right;
padding: 50px 35px 15px 0px;
}
.bottom-telo{
position:relative;
width:900px;
height:18px;
top:-1px;
}
.ozubena-kola{
width:80px;
height:74px;
position:absolute;
top:60px;
right:-10px;
background-image: url(./images/vzn4-trans.png);
background-repeat: no-repeat;
}
.title{
width:692px;
height:80px;
position:absolute;
top:50px;
left:30px;
background-image: url(./images/nadpis-trans.png);
background-repeat: no-repeat;
}
.clear{
width:899px;
clear:both;
border-bottom: 3px solid black;
}
/* telo */


/* menu */
#menu_complete{
position:relative;
width:222px;
float:left;
top:45px;
left:-24px;
padding-bottom:50px;
}
.top-menu{
position:relative;
width:222px;
height:19px;
background-image: url(./images/top-menu-trans.png);
background-repeat: no-repeat;
}
.menu{
width:222px;
background-image: url(./images/menu.png);
background-repeat: repeat-y;
padding-bottom:10px;
overflow:auto;
}
.bottom-menu{
width:222px;
height:19px;
background-image: url(./images/bottom-menu-trans.png);
background-repeat: no-repeat;
}
.menu ul{
margin:auto;
list-style: none;
}
.pagenav li {
width:185px;
height:35px;
list-style: none;
padding: 1px 15px 1px 20px;
background-image: url(./images/separator-hor.png);
background-position: bottom;
background-repeat: no-repeat;
float:right;
overflow: hidden;
font-family: arial;
font-size: 20px;
line-height: 35px;
text-align:left;
}
.pagenav a{
color: #324d32;
font-family: arial;
font-size: 20px;
line-height: 35px;
text-align:left;
text-decoration: none;
}
.invisible{
display:none;
}

/* menu */

/* jazyky */
.language{
position:relative;
top:-15px;
left: 40px;
font-family: arial;
color: #4b7200;
font-size:14px;
font-weight: bold;
}
/* jazyky */

/* informace */
.info{
position:relative;
left:30px;
width:160px;
min-height:180px;
_height:180px;
padding: 50px 5px 5px 15px;
line-height: 15px;
background-image: url(./images/separator-ver.gif);
background-position: right;
background-repeat: repeat-y;
}
.info p{
font-size: 12px;
color:#22232b;
font-family: arial;
}
.info a{
font-size: 12px;
color:#2f4de4;
font-family: arial;
}
.info-title{
font-size:15px;
color:#0c23a5;
font-family: arial;
line-height:15px;
}
.autor{
float:right;
font-size: 12px;
color:#FFFFFF;
}
/* informace */
