#wrapper {
text-align : left;
margin : 0 auto;
padding : 0;
border : 2px;
width : 1000px;
background : #c5c8ad;
border-width : 2px;
border-style : solid;
border-color : #4c4c47;
}
#header {
margin : 0;
height : 150px;
text-align : center;
background-color : #9c9c90;
}
#side-left {
position : absolute;
margin-top : 0;
margin-left : 2px;
float : left;
height : auto;
width : 168px;
border-width : 2px;
border-style : solid;
border-color : #787a6a;
padding : 3px;
}
#container {
position : relative;
min-height : 400px;
}
#navigation_style {
text-align : center;
font : 11px Verdana;
}
#content {
position : relative;
left : 182px;
padding : 3px;
width : 800px;
background : #eff7de;
border : 1px;
border-style : solid;
border-color : #7e7f6e;
margin : 5px;
color : #000000;
font : 10px Verdana;
text-align : left;
}
.clear-both {
margin : 0;
padding : 0;
}
#footer {
background : #9c9c90;
background-image : url(http://www.mrgeneration.de/images/footer.png);
background-repeat : no-repeat;
background-position : right bottom;
padding : 0;
color : #000000;
border-bottom : 1px;
border-left : 0;
border-right : 0;
border-style : solid;
border-color : #707068;
width : 1000px;
}
A:link, A:visited, A:active {
text-align : left;
font-family : "Verdana", Arial;
font-size : 10px;
font-style : italic;
text-decoration : none;
color : #443041;
letter-spacing : 1px;
}
A:hover {
text-align : left;
font-family : "Verdana", Arial;
font-size : 10px;
font-style : italic;
text-decoration : underline;
color : #565656;
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;
}
.footer {
color : #000000;
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 : 700px;
background : #dbe2cc repeat;
border : 2px;
border-style : solid;
border-color : #e50300;
padding : 4px;
padding-top : 0;
padding-bottom : 0;
text-align : center;
color : #e50300;
}
#shoutbox {
margin : 0 auto;
padding : 0;
width : 750px;
background : #e6edd7 repeat;
border : 1px;
border-style : solid;
border-color : #c1c1c1;
padding : 1px;
padding-top : 0;
padding-bottom : 0;
text-align : left;
color : #000000;
}
#info {
margin : 0 auto;
padding : 0;
width : 750px;
background : #e6edd7 repeat;
border : 1px;
border-style : solid;
border-color : #c1c1c1;
padding : 1px;
padding-top : 0;
padding-bottom : 0;
color : #6f6f6f;
}
#info2 {
margin : 0 auto;
padding : 0;
width : 730px;
padding : 1px;
padding-top : 0;
padding-bottom : 0;
text-align : left;
color : #000000;
}
#gallery {
margin : 0 auto;
width : 750px;
background : #dce2ce repeat;
border : 1px;
border-style : solid;
border-color : #c1c1c1;
text-align : left;
color : #000000;
}
#gallerie {
margin : 0 auto;
padding : 0;
width : 730px;
padding : 1px;
padding-top : 0;
padding-bottom : 0;
text-align : left;
color : #000000;
}
#bild {
margin : 0 auto;
padding : 0;
width : 750px;
background : #dce2ce repeat;
border : 1px;
border-style : solid;
border-color : #c1c1c1;
padding : 1px;
padding-top : 0;
padding-bottom : 0;
text-align : center;
color : #000000;
}
#question {
margin : 0 auto;
padding : 0;
width : 480px;
padding : 1px;
padding-top : 0;
padding-bottom : 0;
text-align : left;
color : #000000;
}
#discuss {
margin : 0 auto;
width : 750px;
background : #e6edd7 repeat;
border : 1px;
border-style : solid;
border-color : #c1c1c1;
text-align : center;
color : #6f6f6f;
}
#feed {
margin : 0 auto;
padding : 4px;
width : 750px;
background : #e6edd7 repeat;
border : 1px;
border-style : solid;
border-color : #c1c1c1;
text-align : left;
color : #000000;
}
#id {
position : absolute;
width : 30px;
text-align : left;
color : #6f6f6f;
}
#titel {
position : absolute;
margin-left : 90px;
width : 600px;
text-align : left;
color : #6f6f6f;
}
#rating {
position : absolute;
margin-left : 600px;
width : 40px;
text-align : left;
color : #6f6f6f;
}
#full {
position : relative;
margin-top : 10px;
margin-left : 10px;
}
#news_content {
width : 780px;
height : 140px;
margin : 4px;
padding : 4px;
border : 1px;
border-style : solid;
border-color : #c1c1c1;
}
#news_name {
position : absolute;
margin-left : 10px;
}
#news_normal {
position : absolute;
margin-left : 123px;
margin-top : 25px;
width : 650px;
padding : 3px;
border-top : 1px;
border-left : 1px;
border-right : 1px;
border-bottom : 1px;
border-style : solid;
border-color : #c1c6b6;
background-color : #e6edd7;
}
#news_important {
position : absolute;
margin-left : 123px;
margin-top : 25px;
width : 650px;
padding : 3px;
border-top : 1px;
border-left : 1px;
border-right : 1px;
border-bottom : 1px;
border-style : solid;
border-color : #e50300;
color : #e50300;
background-color : #e6edd7;
}
body {
background-color : #191919;
}
div.c1 {
text-align : center;
}
#chglang {
font : 10px Verdana;
color : #d7dbc7;
padding : 4px;
width : 992px;
background-color : #9c9c90;
border-left : 0;
border-top : 1px;
border-bottom : 1px;
border-right : 0;
border-style : solid;
border-color : #565656;
}
#goverview_pic {
position : relative;
left : 20px;
font : 10px Verdana;
color : #000000;
}
#gsort {
position : relative;
left : 50px;
font : 10px Verdana;
color : #000000;
}
#goverview_details {
font : 14px Verdana;
color : #000000;
position : absolute;
right : 300px;
top : 10px;
}

#hosted {
width : 750px;
min-height : 300px;
border : 1px;
border-style : solid;
border-color : #D7DDC9;
padding : 4px;
}
