* {
margin: 0px;
padding: 0px;
border: 0px;
}

html { height: 100.3%; font-size: 62.5%; }

body {
background: url("bg_monster.gif");
background-color: #333333;
font-family: "Trebuchet MS", sans-serif;
font-size: 1.1em; 
color: white;
line-height: 1.5em; 
text-align: center;
}

/* Typo ....................................................*/

h1, h6 { font-weight: bold; text-transform: uppercase;}
h1 { font-size: 1.5em; } 
h6 { font-size: 1.1em; } 
h5 { font-size: 1.2em; }
p { margin-top: 1.0em; } 
i { color: #BABABA; } 

/* boxes ....................................................*/

.background { background-image: url("bg_header_lr.jpg"); background-repeat: repeat-x; }

.wrapper {
background-image: url("bg_header_illu.jpg");
background-repeat: no-repeat;
width: 1004px;
margin: 0px auto;
text-align: left;
}

.wrapcontent { 
position: relative; 
top: 220px;
float: left;
}

.navi { float: left; }

.content { background-color:#111111; }

.headline {
padding: 35px 20px 20px 20px;
margin-top: -4px;
margin-bottom: 10px;
}

.mainbox {
width: 960px;
padding: 10px;
margin-bottom: 10px;
}

.box_news {
width: 300px;
padding: 10px;
float: left;
}

.box_news a {
text-transform: uppercase;
}

.innerbox {
padding: 10px;
float: left;
}

.box_450 {
height: 439px;
width: 290px;
}

.box_490 {
height: 479px;
width: 290px;
}

.box_632 {
height: 621px;
width: 290px;
}

.box_680 {
height: 668px;
width: 290px;
}

.box_890 {
height: 870px;
width: 290px;
}

.box_910 {
height: 898px;
width: 290px;
}

.clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}

/* Footer ....................................................*/

.footer {
padding: 10px 20px 10px 20px;  
margin-bottom: 10px;
text-align:right;
}

/* Links ....................................................*/

a:link,
a:hover,
a:visited,
a:active {
color: #33CCFF;
font-weight: bold;
text-decoration: none;
border: 0;
}

a:hover {
text-decoration:underline;
}

.btn { width: 86px; height: 20px; display: block; background-image: url(btn_bestellen_aktiv.gif); }

a.btn:link    { background-image: url(btn_bestellen_inaktiv.gif); }
a.btn:visited { background-image: url(btn_bestellen_inaktiv.gif); }
a.btn:hover   { background-image: url(btn_bestellen_aktiv.gif); }
a.btn:active  { background-image: url(btn_bestellen_aktiv.gif); }
