* {margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
html, body {width: 100%; height: 100%; font-size: 16px;}
body {background: #000;}
#h1 {width: 100%; padding: 0; text-align: center; background: url(../../img/bg_menue.jpg) left top repeat-x;}
h3 {font-size: 1.2em;}
p {color: #fff; font-size: 1em;}
a {color: #d0a35c;}
img {border: 0;}

#inhalt {width: 915px; margin: 0 auto; padding: 10px; border: 1px solid #666666;}
#inhalt #leftContainer  {width: 608px; float: left; padding-right: 35px; margin-top: 10px; border-right: 1px dotted #9a9393;}
#inhalt #rightContainer {width: 246px; float: left; padding-left: 25px;}

#inhalt #leftContainer .date {float: left; width: 70px; height: 90px; margin-right: 25px; text-align: center; background: url(bg-blog-date.png) left top no-repeat;}
#inhalt #leftContainer .date p span.day {line-height: 50px; font-size: 36px; color: #fff;}
#inhalt #leftContainer .date p small {color: #040404; line-height: 28px;}
#inhalt #leftContainer .headline p {color: #ab7a26;}
#inhalt #leftContainer .headline h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #f7f6f6; line-height: 33px;}
#inhalt #leftContainer .headline h2.gold {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px;}

#inhalt #rightContainer h3 {color: #ab7a26; font-size: 14px; font-weight: normal; line-height: 50px; background: none;}

span.comments {background: url(bg-comment.png) left center no-repeat; padding-left: 20px;}
span.comments a {text-decoration: none; color: #d0a35c; padding-right: 10px;}
span.writecomment a {text-decoration: none; color: #d0a35c; padding-left: 10px; padding-right: 10px;}
.blogContent {padding: 20px 0; margin-bottom: 20px; border-bottom: 1px dashed #595959;}
.blogContent iframe {border: 10px solid #302f2f; margin-bottom: 15px;}
.blogContent h2 {font-size: 14px; line-height: 24px;}
.blogComments h3 {margin-bottom: 15px;}
.blogComments hr {margin: 10px 0; border: 0; border-bottom: 1px dashed #595959;}
.blogContent h3 {font-family: Georgia, "Times New Roman", Times, serif; color: #fff; font-size: 14px; margin-bottom: 8px !important; line-height: 20px; border-bottom: 1px dotted #ccc;}
.blogContent h4 {font-family: Georgia, "Times New Roman", Times, serif; color: #fff; font-size: 14px; margin-bottom: 8px !important; line-height: 20px;}
.blogContent p {color: #fff; text-align: justify; line-height: 20px;}
.blogContent p a {text-decoration: none;}

.keywords {padding-bottom: 15px;}
.keywords p {font-size: 14px; line-height: 24px;}
.keywords p a {text-decoration: none;}
.lastVideos {padding-bottom: 15px;}
.lastVideos ul {padding: 0; list-style-type: none; border-top: 1px solid #3f3d3d;}
.lastVideos ul li {padding: 0; border-bottom: 1px solid #3f3d3d;}
.lastVideos ul li p a {text-decoration: none; font-weight: bold; line-height: 36px;}
.categories ul {padding: 0; list-style-type: none; border-top: 1px solid #3f3d3d;}
.categories ul li {padding: 0; border-bottom: 1px solid #3f3d3d;}
.categories ul li p a {text-decoration: none; font-weight: bold; line-height: 36px;}

#respond textarea {width: 100%; border: 0; background: #5b5b5b; color: #fff;}
#respond input[type=text] {width: 50%; height: 22px; line-height: 20px; padding-left: 2px; color: #ffffff; margin-top: 10px; border: 0; background: #5b5b5b;}
#respond #submit {float: right; margin-top: 10px;}

#footer {width: 915px; margin: 0 auto;}
#footer p {text-align: right; line-height: 35px; font-style: italic; font-size: 11px;}

.gold {color: #ab7a26 !important;}
#rightContainer h3 {font-family: Georgia, "Times New Roman", Times, serif; color: #fff !important; font-size: 14px; font-weight: bold !important;}
