body  {
background:#000000;
margin: 0;
}

#container {
background-image: url(http://lagerfeuermann.com/lagerfeuermann/HG-960_3000_gitarre_95proz.jpg);
top:0px; 
width: 960px;
height:100%;
margin: 0px auto;
padding:0px 0px 0px 0px;
}

img {
vertical-align:top;
margin:0px;
}

#box {
position:absolute;
z-index:1;
top:0px; 
width: 960px;
height:600px;
margin: 0px auto;
padding:0px 0px 0px 0px;
text-align:center;
}

#header {
width:960px;
height:auto;
padding: 0px 0px 0px 0px;
margin:0px 0px 4px 0px;
font-size: 12px;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
text-decoration: none;
text-transform: uppercase;
} 

#header a {
color: #a01e0a;
font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
}

#header a:visited {
color: #a01e0a;
}

#header a:hover {
color: #1e2846;
}

#header li a.active {
color: #1e2846;
}

#header ul{
}

#header li{
padding-right:20px;
float:left
}

#banner {
top:0px;
width:600px; 
height:260px;
padding: 0px 0px 0px 180px;
margin:0px 0px 4px 0px;
text-align:center;
}

#banner a {
color: #646464;
text-decoration: none; 
font-size: 11px;
font-weight: normal;
font-family: Verdana, Arial, sans-serif;
text-align:right;
}

#banner a:hover {
color: #32ccff;
text-decoration: none; 
font-size: 11px;
font-weight: normal;
font-family: Verdana, Arial, sans-serif;
}

font1 {
padding-top:0px;
color:#431314;
font-family: calibri;
font-size:13pt;
font-weight:bold;
letter-spacing:0,25px;
line-height:26px;
}

font2 {
color:#950114;
font-family: calibri;
font-size:13pt;
font-weight:bold;
letter-spacing:0,25px;
line-height:26px;
}

#sidebar {
float:left;
width:170px;
padding: 18px 0px 0px 40px;
margin: 0;
color: #ffffff;
text-align: right;
}

#sidebar a {
text-decoration: none; 
color: #747474;
text-decoration: none; 
font-size: 10px;
font-weight: normal;
font-family: "lucida grande", verdana, arial, sans-serif;
}

#sidebar a:hover {
color: #2696FC;
}

#sidebar img {
border: solid 0px #d6d6d6;
}

#sidebar ul {
border: 0px;
width:140px;
list-style: none;
margin:0px;
padding:0px
}

#sidebar li{
border: 0px;
width:140px;
height:25px;
list-style: none;
margin:0px;
padding-bottom:0px;
}

.project {
margin:0px 0 0px 0;
}

a {
color: #a01e0a;
font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
}

a:visited {
color: #a01e0a;
font-size: 12pt;
font-family: Arial;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #1e2846;
font-size: 12pt;
font-family: Arial;
font-weight: bold;
text-decoration: none;
}

a:active{
color: #1e2846;
font-size: 12pt;
font-family: Arial;
font-weight: bold;
text-decoration: none;
outline: none;
}

a:focus{
-moz-outline-style: none;
}

a, input {
outline-color: invert;
outline-style: none;
outline-width: medium;
}

h1 {
color: #1e2846;
font-family:Arial;
font-weight: bold;
font-size: 15px; 
margin: 0px 0 6px 0px;
}

h2 {
color: #1e2846;
font-family:Arial;
font-weight: normal;
font-size: 12px; 
font-style:normal;
margin-top: 0px;
padding-top: 0px;
display: inline;
}

h2 a{
color: #747474;
font: 14px, Georgia, "Times New Roman", Times, serif; 
font-weight: normal;
margin: 15px 0px 5px 0px;
font-style:italic;
}

h2 a:hover{
color: #32ccff;
font: 14px, Georgia, "Times New Roman", Times, serif; 
font-weight: normal; 
margin: 15px 0px 5px 0px;
font-style:italic;
}

h3 {
margin-top: 0px;
padding-top: 0px;
color: #a01e0a;
font-family:Arial;
font-weight: bold;
font-size: 15px; 
}

#main {
margin:0px 0px 0px 0px;
padding:12px 0px 0px 0px;
width:500px;
height:100%;
} 

#text { 
margin: 0px 0px 0px 0px;
padding: 1px 30px 40px 220px;
width:500px;
height:auto;
text-align: left;
vertical-align:top;
color: #521c10;
font-size: 12pt;
font-family: calibri;
font-weight: normal;
text-decoration: none;
letter-spacing:0,25px;
} 

#text a {
color: #521c10;
font-size: 12pt;
font-family: calibri;
font-weight: bold;
text-decoration: none;
letter-spacing:0,25px;
}

#text a:hover {
color: #521c10;
font-size: 12pt;
font-family: calibri;
font-weight: bold;
text-decoration: underline;
letter-spacing:0,25px;
}

#text h2 a{
color: #1e2846;
font: 14px, Georgia, "Times New Roman", Times, serif; 
font-weight: normal;
margin: 0px 0px 5px 0px;
font-style:normal;
}

#text h2 a:hover{
color: #a01e0a;
font: 14px, Georgia, "Times New Roman", Times, serif; 
font-weight: normal;
margin: 15px 0px 5px 0px;
font-style:normal;
}

#foot {
width:900px;
margin:10px 0px 0px 0px;
padding: 5px 0px 0px 0px;
font-family: verdana, arial, sans-serif;
color: #646464;
font-size: 10px;
text-align: left;
}

#foot a {
text-decoration: none; 
color: #646464;
text-decoration: none; 
font-size: 10px;
font-weight: normal;
font-family: verdana, arial, sans-serif;
}

#foot a:hover {
color: #2696FC;
}

.clear {
clear:both;
}

img {border:0px;margin:0px;padding-bottom:0px}

ul {
list-style-type:none;
}

li {
list-style-type:none
}

ul, li{
list-style-type:none;
margin:0px;
padding:0px
}

img {border:0px}

#litebox {padding-top:5px;padding-bottom:15px;margin:0px;width:300px;}

.liteboxthumb {
padding:2px 8px 0px 0px;
margin:0px 0px 0px 0px;
width:60px;
float:left
}

.smd_slimbox {
float:left;
height:auto;
width:300px;
margin:1em 0;
clear:both;
list-style:none;
}
.smd_slimbox li {
width:60px;
height:auto;
float:left;
margin:1em auto;
text-align:center;
list-style-type:none;
}

.youtube {
border-top:18px #000000 solid;
width:480px;
height:395px;
padding:0px 0px 0px 0px;
margin:0px 0px 5px 0px;
}

#table{
width:400px;
padding:10px 0px 0px 12px;
font-size:9px;
color: #a01e0a;
font-family:Arial;
font-weight: normal;
}

#td{
padding:0px 0px 0px 0px;
width:160px;
font-size:9px;
color: #a01e0a;
font-family:Arial;
font-weight: bold;
}

#td a{
padding:0px 0px 0px 0px;
width:160px;
font-size:9px;
color: #a01e0a;
font-family:Arial;
font-weight: bold;
line-height:15px;
}

#td a:hover{
padding:0px 0px 0px 0px;
width:160px;
font-size:9px;
color: #1e2846;
font-family:Arial;
font-weight: bold;
}






