html {
min-height: 100.05%;
}

body{
text-align: left;
font-family: Arial;
font-size: 14px;
color: #666666;
text-align:center;

}
p, h3{
padding-left:5px;
padding-right:5px;
text-align:left;
}


h1{
font-family: Arial;
color: #FFE500;
text-align: left;
font-weight: bold;
font-size: 18px;
}

h2{
font-family: Arial;
font-size: 14px;
text-align: justify;
font-weight: bold;

}

h3{
font-family: Arial;
font-size: 13px;
font-weight: bold;

}
h4{
font-family: Arial;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
padding-left: -2px;
color: #000000;
margin-bottom: -1px;

}
li{
margin-left:20px;
}


/* Site IDs*/

#border, #site {
margin: auto;
}

#border {
width: 930px;
background-color: #FFFFFF;
}

#site {
text-align:left;
width: 900px;
}

#breadcrumbs ul{
margin: 0px;
padding:0px;
padding-left:10px;
font-size:10px;
}
#breadcrumbs li{
margin: 0px;
padding:0px;
display:inline;
}

/*Content*/

#content{
position:relative;
margin-top:190px;
width: 550px;
float: left;
}

#box1-border {


}

#box1-header {
height: 30px;
background-image: url(images/hp/contentheader.jpg);
}

#box1-header h2{
height: 25px;
margin:0px;
padding-top: 5px;
padding-left: 10px;
}

#box1-content {
border: 1px solid #cccccc; 
}

#box2-border {
}

#box2-header {
height: 30px;
background-image: url(images/hp/contentheader.jpg);
}

#box2-header h3{
height: 25px;
margin:0px;
padding-top: 5px;
padding-left: 10px;
}

#box2-content {
border: 1px solid #cccccc; 
}

.eintrag{

height:95px;
}


/*searchbox*/

#searchbox {
margin:0px;
position:absolute;
text-align:center;
top:0px;
left:50%;
margin-left:-450px;
width: 900px;
height: 90px;
background-image: url(images/hp/header.jpg);
}

#search{
padding-top: 20px;
}

#adbox{
margin:0px;
position:absolute;
top:95px;
width: 900px;
height: 90px;
text-align:center;
}
#adbox2{
margin:0px;
width: 900px;
height: 90px;
text-align:center;
}

/*Toolbar*/

#toolbar{
margin-top:190px;
float:right;
width:340px;
}

#tbox1-border {
}

#tbox1-header {
height: 30px;
background-image: url(images/hp/boxheader.jpg);
}

#tbox1-header h3{
height: 25px;
margin:0px;
padding-top: 5px;
padding-left: 10px;
}


#tbox1-content {
border: 1px solid #cccccc; 
text-align:justify;
padding-bottom:5px;
}

#tbox1-content  ul{
margin: 0px;
padding:0px;
padding-left:10px;
padding-right:10px;
}


#tbox1-content li {
margin: 0px;
padding:0px;
display:inline;
}

#tbox2-border {
}

#tbox2-header {
height: 30px;
background-image: url(images/hp/boxheader.jpg);
}

#tbox2-header h3{
height: 25px;
margin:0px;
padding-top: 5px;
padding-left: 10px;
}

#tbox2-content {
border: 1px solid #cccccc;
text-align:justify; 
}

#tbox2-content  ul{
margin: 0px;
padding:0px;
padding-left:10px;
padding-right:10px;
}

#tbox2-content li {
margin: 0px;
padding:0px;
display:inline;
}

/*Footer*/
#footer{
padding-top: 30px;
text-align:center;
}

#footer-brake{
width: 900px;
height: 3px;
background-color: #cccccc;

}

#footer-content{
padding-top: 20px;
font-size:11px;
text-align:center;
}

