body {
padding : 0;
margin : 0;
height : 100%;
background : url('../../images/dnd.style.bg.jpg') repeat-y;
}
html, body {
font-family : Verdana, Arial, Helvetica, sans-serif;
height : 100%;
}
a:link, a:visited {
text-decoration : none;
color : #666666;
}
a:hover, a:active {
text-decoration : none;
color : #dd8500;
font-weight : bold;
}
#headline {
position : absolute;
left : 140px;
top : 148px;
text-align : center;
font-size : 2.1em;
color : #eaeaea;
width : 524px;
padding-left : 0;
padding-right : 0;
padding-top : 20px;
padding-bottom : 0;
z-index : 99;
}
#dnd-style-03 {
position : absolute;
left : 666px;
top : 0;
width : 84px;
height : 582px;
background : url('../../images/dnd.style.03.jpg') no-repeat;

}
#dnd-style-04 {
position : absolute;
margin : 0 0 0 142px;
top : 210px;
width : 484px;
padding : 20px 20px 40px 20px;
text-align : justify;
font-size : 0.9em;
line-height: 1.5em;
}
#dnd-style-04 b {
font-weight : normal;
}
#dnd-style-04 .boldb {
font-weight : bold;
}
#dnd-style-04 a:link, #dnd-style-04 a:visited {
text-decoration : none;
color : #666666;
border-bottom: 1px solid #666666;
}
#dnd-style-04 a:hover, #dnd-style-04 a:active {
text-decoration : none;
color : #dd8500;
font-weight : bold;
}
#dnd-style-footer {
background : url('../../images/dnd.style.05.jpg') no-repeat;
width : 750px;
left : 0;
position : fixed;
bottom : 0;
padding-left : 144px;
font-size : 0.6em;
}
#dnd-style-menu {
position : absolute;
left : 142px;
top : 170px;
width : 520px;
padding : 0;
margin : 5px 0 5px 0;
border-bottom : 1px dashed #dedede;
font-size : 0.8em;
font-weight : bold;
z-index : 100;
display : inline;
}
#dnd-style-menu ul {
list-style : none;
padding : 0;
margin : 0;
}
#dnd-style-menu li {
display : inline;
float : left;
padding : 0;
margin : 0;
}
#dnd-style-menu a:link, #dnd-style-menu a:visited {
text-decoration : none;
padding : 7px 0 7px 0;
color : #dd8500;
display : block;
}
#dnd-style-menu a:hover, #dnd-style-menu a:active {
text-decoration : none;
padding : 6px 0 6px 0;
border-bottom : 1px dotted #43403e;
border-top : 1px dotted #43403e;
background : white;
}
#content_container {
height : auto !important ;
height : 100%;
bottom : 0;
}
h1 {
font-weight : bold;
font-size : 1.2em;
margin : 0;
padding : 10px 0 10px 0;
}
h2 {
font-weight : bold;
font-size : 1em;
margin : 0;
padding : 0;
}
p.preisl {
padding : 5px;
margin : 1px;
background : #f8f8ff;
width : 380px;
float : left;
}
p.preisr {
padding : 5px;
margin : 1px;
background : #f8f8ff;
width : 75px;
float : right;
text-align : right;
}
p.preis {
padding : 5px;
margin : 5px 1px 1px 1px;
}
p.ra {
padding : 5px;
margin : 5px 1px 1px 1px;
background : #f8f8ff;
}
p.achtung {
background : #ffffcc;
text-align : justify;
padding : 5px;
border : 1px solid #ff6600;
}
.clear {
visibility : hidden;
clear : both;
}
.boldb {
font-weight : bold;
}
.page {
border : 1px solid #ededed;
font-size : 0.8em;
padding : 5px;
margin-top : 10px;
}
.page a:link, .page a:visited {
text-decoration : none;
font-weight : bold;
border-bottom : 1px dotted #000000;
color : #dd8500;
}
.page a:hover, .page a:active {
text-decoration : none;
font-weight : bold;
border-bottom : 1px dotted #dd8500;
color : #000000;
}
#active {
color : black;
font-weight : bold;
border-top : 1px dotted #000000;
}
