
html h2 {
font-size:14px;
}

body {
background : #6d0a02 url(img/body.png) repeat-x top left;
margin : 0;
font-size : 11px;
color : #444;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

#fassung {
background : url(img/fassung.png) repeat-x bottom left;
}

#matrix {
width : 980px;
margin : 0 auto;
}

#header ul.nav {
margin : 0;
float : right;
width : 479px;
}

#header ul.nav li {
list-style : none;
text-indent : -9999px;
float : left;
width : auto;
}

#header ul.nav li a {
height : 80px;
display : block;
}

body #header ul.nav li a:hover {
background-position : 0 -80px;
}

#header ul.nav li.home a {
width : 59px;
outline:none;
background : url(img/home.png) no-repeat;
}

#header ul.nav li.blog a {
width : 55px;
outline:none;
background : url(img/blog.png) no-repeat;
}

#header ul.nav li.kontakt a {
width : 95px;
outline:none;
background : url(img/kontakt.png) no-repeat;
}

#header ul.nav li.profil a {
width : 65px;
outline:none;
background : url(img/profil.png) no-repeat;
}

#header ul.nav li.design a {
width : 63px;
outline:none;
background : url(img/design.png) no-repeat;
}

html body#home ul.nav li.home a, body#blog ul.nav li.blog a, body#kontakt ul.nav li.kontakt a, body#profil ul.nav li.profil a, body#design ul.nav li.design a {
background-position : -180px bottom;
outline:none;
}

#header {
margin : 0;
background : url(img/header.jpg) no-repeat top left;
height : 240px;
}

.box2 {
margin:0;
width : 220px;
padding : 23px 0px 0px 40px;
color : #ffffff;
}

.box2 h2 a {
padding:0 0 0 40px;
font-size:12px;
text-decoration:none;
color : #ffa30e;
}


.box2 h2 {
padding:0;
margin:0;
}

.box2 a {
padding:0;
margin:0;
text-decoration:none;
color : #ffa30e;
}

.box2 a:hover {
text-decoration:underline;
color : #ff6600;
}

.box2 p {

padding : 0px 0px 0px 40px;
color : #ffffff;
}


#content {
float : left;
padding : 0 0 0 30px;
background : url(img/content.png) repeat-y top right;
width : 621px;
}

#content ul {
list-style-image : url(img/point.png);
}

#content a {
list-style : none;
text-decoration : none;
color : #ffa30e;
}

#content a:hover {
list-style : none;
text-decoration : none;
color : #ff6600;
}

.st1 {
width : 196px;
float : left;
margin-right : 5px;
}

.st2 {
color : #ffffff;
float : left;
margin : 20px 5px 0 0;
width : 417px;
}

.st2 p{
padding:0 20px 0 0;

}

.st2 h2 {
font-size:14px;
color : #f3f3f3;
}

.style2 {
color : #ffffff;
padding : 14px 0 0 0;
}

.st3 {
color : #ffffff;
margin-right :20px;
}

.st3 {
color : #ffffff;
margin-right : 5px;
}

.st2 {
clear:both;

}

.st1 p  {
padding : 5px;
}

.st2 .gg {
color:#fff;
padding:5px 10px 0 120px;

}
.st2 img {
float:left;
padding:0 0 0 0px;
}

.style {
background : url(img/bg2.png) no-repeat right top;
}

.style h3 {
margin : 25px 5px 10px;
font-size : 1.5em;
font-weight : normal;
color : #eaffa4;
}

.style2 img {
border : 0;
}

.death img {
border : 0;
}

#sidebar {
float : right;
width : 329px;

background : url(img/sidebar.jpg) no-repeat top right;
}

#footer {
margin : 0 0 0 0;
clear : both;
height : 240px;
background : url(img/footer.jpg) no-repeat top left;
}

#footer p {
margin : 0;
text-decoration : none;
padding : 120px 0 0px 25px;
font-size : 9px;
color : #fff;
}

#footer a {
text-decoration : none;
font-size : 9px;
color : #ffa30e;
}

#footer a:hover {
text-decoration : underline;
font-size : 9px;
color : #ff6600;
}

.death {
background:#6d0a02;
border:none;
}
strong {
text-decoration:none;
font-weight:normal;
}