
#wrapper {
text-align : left;
margin : 0 auto;
padding : 0;
border : 0;
width : 1000px;
background : #1f1f1f repeat;
border-width : 2px;
border-style : solid;
border-color : #111111;
padding : 1px;
padding-top : 0;
padding-bottom : 0;
text-align : justify;
}
#header {
margin : 0 0 0 0;
height : 150px;
}
#side-left {
margin-top : 5px;
margin-left : 2px;
float : left;
width : 170px;
border-width : 2px;
border-style : solid;
border-color : #303030;
padding : 5px;
padding-left : 4px;
text-align : justify;
}
#content {
float : right;
padding : 3px;
width : 797px;
background : #2d2d2d;
border : 1px;
border-style : solid;
border-color : #191919;
margin : 5px;
color : #6f6f6f;
font : 10px Verdana;
}
#footer {
clear : both;
background : #1d1d1d;
padding : 0;
border-bottom : 1px;
border-left : 0;
border-right : 0;
border-style : solid;
border-color : #222222;
}
A:link, A:visited, A:active {
text-align : left;
font-family : "Verdana", Arial;
font-size : 10px;
text-decoration : none;
color : #999999;
letter-spacing : 1px;
}
A:hover {
text-align : left;
font-family : "Verdana", Arial;
font-size : 10px;
text-decoration : none;
color : #ffffff;
letter-spacing : 1px;
}
#side ul {
margin : 0;
padding-bottom : 0;
padding-top : 0;
padding-right : 0;
padding-left : 0;
list-style-type : none;
font : 11px Arial;
}
#side li {
margin : 0 0 1px;
}
#side a {
display : block;
height : 13px;
border : 1px solid #666666;
background : #333333;
text-decoration : none;
padding : 2px 5px 2px 5px;
}
#side a:link, #side a:active, #side a:visited {
border : 1px solid #666666;
background : #333333;
text-align : left;
}

  .title {
	color: #CCCCCC;
	font: bold 11px Arial;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 2px;
	border-bottom: 2px solid #333333;
	}
  .subtitle {
color : #999999;
font : 10px Arial;
font-weight : bold;
text-align : center;
text-transform : uppercase;
letter-spacing : 1px;
border-bottom : 1px dotted #333333;
}
.footer {
color : #999999;
font : 9px Arial;
font-weight : bold;
text-align : center;
text-transform : uppercase;
letter-spacing : 1px;
}
#header_links {
text-align : center;
text-align : left;
width : 990px;
padding-top : 10px;
margin-bottom : 5px;
}
#span.header_links {
float : left;
display : inline;
width : 11%;
}

#error {
margin : 0 auto;
padding : 0;
width : 600px;
border : 1;
background : #515151 repeat;
border : 1px;
border-style : solid;
border-color : #FF0000;
padding : 1px;
padding-top : 0;
padding-bottom : 0;
text-align : center;
color : #FF0000;
}

#shoutbox {
margin : 0 auto;
padding : 0;
width : 750px;
border : 1;
background : #3D3D3D repeat;
border : 1px;
border-style : solid;
border-color : #C1C1C1;
padding : 1px;
padding-top : 0;
padding-bottom : 0;
text-align : left;
color : #C1C1C1;
}

#info {
margin : 0 auto;
padding : 0;
width : 750px;
border : 1;
background : #404040 repeat;
border : 1px;
border-style : solid;
border-color : #C1C1C1;
padding : 1px;
padding-top : 0;
padding-bottom : 0;
text-align : left;
color : #878787;
}

#info2 {
margin : 0 auto;
padding : 0;
width : 730px;
padding : 1px;
padding-top : 0;
padding-bottom : 0;
text-align : left;
color : #878787;
}

#gallery {
margin : 0 auto;
padding : 0;
width : 750px;
border : 1;
background : #3D3D3D repeat;
border : 1px;
border-style : solid;
border-color : #C1C1C1;
padding : 1px;
padding-top : 0;
padding-bottom : 0;
text-align : left;
color : #6F6F6F;
}

#gallerie {
margin : 0 auto;
padding : 0;
width : 730px;
padding : 1px;
padding-top : 0;
padding-bottom : 0;
text-align : left;
color : #6F6F6F;
}

#bild {
margin : 0 auto;
padding : 0;
width : 750px;
border : 1;
background : #404040 repeat;
border : 1px;
border-style : solid;
border-color : #C1C1C1;
padding : 1px;
padding-top : 0;
padding-bottom : 0;
text-align : center;
color : #878787;
}

#question {
margin : 0 auto;
padding : 0;
width : 480px;
padding : 1px;
padding-top : 0;
padding-bottom : 0;
text-align : left;
color : #878787;
}