
body,
h1, h2, h3,
p, ul, li, form {
margin: 0;
padding: 0;
border: 0;
}

body {
background-image:url(bg/bodybg.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
padding-top:2em;
}

a {
color:#000000;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

#add {
height:17px;
width:130px;
position:absolute;
left:30px;
top:35px;
}

#om {
height: 20px;
width: 150px;
font-size:1em;
position:relative;
top:-1.5em;
}

#om a {
color:#FFFFFF;
}

#container {
height:45em;
width:22em;
background-color:#FFFFFF;
margin:auto;
border:#000000 thin solid;
}

#header {
font-size:1.2em;
text-align: center;
padding-top:.6em;
border-bottom:#000000 thick solid;
}

#header a:hover {
text-decoration:none;
}

#hem {
text-align:left;
}

#content {
height:30em;
}


.function {
height:4em;
width:auto;
border-bottom:#999999 thin groove;
}

.pic {
height:3.2em;
width:3.2em;
float:left;
padding-left:.6em;
padding-top:.2em;
}

.pic img {
height:3.2em;
width:3.2em;
}



.text {
clear: right;
height:1.2em;
width:8em;
float:left;
padding-top:.4em;
font-size:2em;
margin-left:.7em;
}

.sajt {
height:3em;
width:auto;
padding-left:.5em;
border-bottom:#999999 thin groove;
}

.sajtpic {
height:2em;
width:2em;
float:left;
margin-top:.4em;
margin-left:.6em;
}

.sajtpic img {
height:2em;
width:2em;
border:#333333 thin solid;
}


.sajttext {
font-size:1.3em;
float:left;
margin-top:.6em;
margin-left:1.8em;
}

.kategorirubrik {
height:4em;
width:auto;
border-bottom:#000000 3px solid;
}

#omtext {
font-size:1em;
margin-left:.7em;
margin-right:.6em;
font-family:Arial, Helvetica, sans-serif;
height:26em;

}

#omtext p {
padding-top:.6em;
}

#omtext ul {
padding-left:1.3em;
padding-top:.2em;
}

#omtext h4 {
margin-bottom:.2em;
}

#url {
line-height:.2em;
}

#footer {
margin-top:4em;
padding-top:2em;
font-size:.8em;
}

#footer #copy {
width:13em;
float:left;
margin-left:.8em;
}

#footer #amung {
width:6em;
float:left;
}

#footer #kontakt{
width:4em;
float:left;
margin-left:1.2em;
}