/* CSS Document */

html {
height: 100%;
font-family:trebuchet ms, verdana, helvetica, arial;
font-size:12px;
}

body {
margin:10 auto 0 auto;
padding:0;
position:relative;
background: url(../img/taust.gif) repeat;
color:#000;
font-family:trebuchet ms, verdana, helvetica, arial;
font-size:12px;
text-align:center;
}

#konteiner {
margin:0 auto;
width:750px;
padding:0;
text-align:left;
border:3px #fffff1 solid;
}

#slideshow {
width:750px;
margin:0;
padding:0;
border-top: 5px #fff solid;
border-bottom: 2px #fff solid;
}

#header {
width:750px;
height:72px;
margin:0;
padding:0;
background:#22b24b;
}

#hvasak {
float:left;
width:220px;
color:#fff;
font-size:14px;
font-weight:bold;
line-height:14px;
text-align:left;
padding:5px 0 1px 10px;
margin:0;
}

#hparem {
float:right;
width:500px;
color:#fff;
font-size:14px;
font-weight:bold;
line-height:15px;
text-align:right;
margin:0;
}

#hparem img {
position:relative;
top:25px;
right:10%;
margin:0px; 20px 0px 0px;
}

#menyy {
width:750px;
height:25px;
color:#fff;
background:#22b24b;
padding:0;
margin:0;
font:bold 12px Verdana, Arial, Helvetica, Sans-Serif;
line-height:25px;
}

#sisu {
display:table;
width:750px;
margin:0;
padding:0;
background:#fcfef0;
}

#jalus {
width:750px;
display:block;
background-color:#22b24b;
height:35px;
line-height:35px;
color:#fff;
text-align:center;
margin:0;
padding:0;
}

#kontakt {
float:left;
width:717px;
text-align:center;
margin:0;
padding:0;
}

#gilgames {
width:750px;
text-align:right;
margin:0 auto;
padding:2px 0px 0px 0px;
}

a, a:link, a:visited {
font-size:11px;
color:#0093df;
font-weight:bold;
text-decoration:underline;
}

a:hover {
color:#000;
text-decoration:underline;
}

p {
text-align:justify;
font: 12px Arial, Helvetica, Sans-Serif normal;
margin:15px;
}

a.menu, a.menu:link, a.menu:visited {
font-family: Arial, Helvetica, Sans-serif;
font-size:11px;
color:#fff;
font-weight:bold;
text-decoration:none;
margin:0;
padding:0 10px;
}

a.menu:hover {
color:#fffff1;
text-decoration:underline;
}

#jalus a, #jalus a:link, #jalus a:visited {
font-family: Arial, Helvetica, Sans-serif;
font-size:11px;
color:#fff;
font-weight:bold;
text-decoration:none;
margin:0;
padding:0;
}

#jalus a:hover {
color:#fffff1;
text-decoration:underline;
}

h3 {
color:#22b24b;
padding:0;
margin:10px 0px -5px 15px;
font-size:24px;
}

h5 {
color:#22b24b;
margin:0;
padding:0 0px 0px 15px;
font-size:18px;
}

table.kontaktivorm {
font-family: Verdana, Helvetica, Sans-Serif;
color:#000;
font-size:12px;
margin:0px 0px 0px 15px;
padding:0;
}

table.kontakt {
width:700px;
font-family: Verdana, Helvetica, Sans-Serif;
color:#000;
font-size:12px;
line-height:16px;
}

table.kontakt td {
width:300px;
vertical-align:top;
}

.error {
color:bb0000;
}

.form {
margin:0;
padding:0;
}

#galerii {
width:100%;
margin:15px;
text-align:center;
}

#galerii img {
border:1px #777 solid;
margin:10px;
}
