* {
margin : 0;
padding : 0;
}
h1, h2, h3 {
color : #333;
font-size : 13px;
padding-top : 10px;
}
a {
color : #3399cc;
text-decoration : none;
}
a:focus {
outline : none;
}
a:hover {
color : #ff9900;
}
img {
border : 0;
}
object {
padding : 15px 0 15px 0;
}
blockquote {
margin : 20px 0 20px 20px;
padding : 0 0 0 10px;
border-left : 1px solid #3399cc;
color : #999;
line-height : 15px;
font-style : italic;
}
body {
background : #3399cc url(img/bg.gif) fixed;
font-size : 12px;
font-family : Verdana, Arial, SunSans-Regular, Sans-Serif;
color : #333;
padding : 0;
margin : 0;
}
div#wrapper {
border : medium none;
margin : 20px auto 0;
padding : 0;
width : 968px;
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.center {
text-align : center;
}
div#top {
background-image : url(img/header.png);
height : 138px;
width : 968px;
position : relative;
}
div#middle {
background : transparent url(img/wrapperbg.png) repeat-y scroll center top;
padding : 5px 15px;
height : 100%;
}
div#sidebarl {
padding : 10px;
width : 180px;
min-width : 12em;
float : left;
border : 1px solid #ccc;
background : url(img/sidebarlbg.png);
}
div#sidebarr {
padding : 10px;
width : 180px;
min-width : 12em;
float : right;
border : 1px solid #ccc;
}
div#content {
text-align : justify;
padding : 10px;
min-width : 12em;
margin-left : 210px;
margin-right : 210px;
border : 1px solid #ccc;
line-height : 20px;
}
div#footer {
text-align : center;
padding : 10px;
margin-left : 210px;
margin-right : 210px;
margin-top : 5px;
border : 1px solid #ccc;
}
div#info {
padding : 10px;
margin-left : 210px;
margin-right : 210px;
margin-top : 5px;
border : 1px solid #ccc;
}
div#breadcrumb {
padding : 10px;
margin-left : 210px;
margin-right : 210px;
margin-bottom : 5px;
border : 1px solid #ccc;
font-size : 10px;
}
div#bottom {
background : transparent url(img/footer.png) no-repeat scroll center top;
height : 50px;
width : 968px;
}
div#navi {
width : 400px;
height : 122px;
position : absolute;
right : 250px;
bottom : 0;
font-size : 14px;
font-weight : bold;
color : #fff;
font-family : "Trebuchet MS", Verdana, Arial;
}
div#rss {
width : 140px;
height : 100px;
position : absolute;
right : 15px;
bottom : 0;
font-size : 14px;
font-weight : bold;
color : #fff;
font-family : "Trebuchet MS", Verdana, Arial;
}
div#navi ul {
color : #fff;
float : left;
width : 100%;
letter-spacing : 2px;
}
div#navi ul li.page_item {
display : inline;
}
div#navi ul li.page_item a {
background : transparent url(img/nav_line.png) no-repeat top right;
text-align : center;
text-transform : uppercase;
padding : 80px 0 0 0;
color : #fff;
text-decoration : none;
float : left;
height : 41px;
width : 100px;
}
div#navi ul li.page_item a:hover {
background : url(img/hover.png) no-repeat;
}
div#navi ul li.line {
display : inline;
}
div#navi ul li.line span {
text-align : center;
padding : 75px 0 0 0;
color : #fff;
text-decoration : none;
float : left;
height : 39px;
width : 1px;
background : url(img/nav_line.png) no-repeat top right;
}
div#sidebarr h2, div#sidebarl h2 {
border-bottom : 1px dotted #ccc;
color : #ff9900;
font-size : 14px;
margin-bottom : 10px;
text-transform : uppercase;
}
div#sidebarr ul li, div#sidebarl ul li {
list-style-type : none;
line-height : 25px;
}
div#sidebarr ul li.feed {
padding-left : 20px;
line-height : 30px;
background : transparent url(img/icons/feed-icon-16x16.png) no-repeat left 8px;
}
div#sidebarl ul li ul.children {
padding : 0 0 0 15px;
}
div#sidebarl ul.list li:before, div#sidebarr ul.list li:before {
color : #3399cc;
content : "\00BB \0020";
}
div#sidebarr ul.most_viewed li {
border-bottom : 1px dotted #ccc;
}
div#sidebarr a, div#sidebarl a {
font-weight : normal;
font-size : 13px;
}
div#sidebarr form input#search {
border : 1px solid #ccc;
margin : 0 0 0 2px;
padding : 5px 5px 0 30px;
width : 140px;
color : #9e9e9e;
height : 20px;
background : url(img/input_search.png) no-repeat 10px 4px;
}
div#sidebarr form input#search:hover, div#sidebarr form input#search:focus {
background : url(img/input_search_hover.png) no-repeat 10px 4px;
}
div#content div.post {
padding-bottom : 5px;
}
div#content div.post p {
margin : 0 0 15px 0;
}
div#content div.tagcloud {
padding-bottom : 5px;
margin-bottom : 20px;
border-bottom : 1px solid #ccc;
text-align : justify;
}
div#content div.post p .adsensepost {
margin : 50px 0 20px 0;
text-align : center;
}
div#content div.post div.adsense_post {
text-align : center;
margin : 10px 0;
}
div#content h2 {
font-size : 15px;
padding : 0 0 5px 0;
font-weight : bold;
}
div#content h2 a {
color : #ff9900;
text-decoration : none;
}
div#content h2 a:hover {
color : #ffcc66;
}
div#content div.entry {
padding-bottom : 10px;
}
div#content p.postmetadata {
font-size : smaller;
color : #666;
text-align : right;
}
div#content p.postmetadata a {
color : #999;
text-decoration : none;
}
div#content p.postmetadata a:hover {
color : #999;
text-decoration : underline;
}
div#content a {
color : #888888;
text-decoration : none;
}
div#content a:hover {
color : #ff9900;
}
div#content div.post ul, ol {
padding : 0 0 10px 30px;
}
div#content div.post li {
list-style-type : none;
text-indent : -16px;
}
div#content div.post ul li:before, div#content div#postinfo ul li:before {
content : "\00BB \0020";
}
div#content div.google-anzeige {
margin-bottom : 20px;
margin-top : 20px;
text-align : center;
}
div#content img {
padding : 5px;
}
div#content p.singletag {
color : #3399cc;
font-size : 20px;
padding : 0 0 15px 0;
}
div#content div.yiggbutton {
text-align : right;
}
div#content div.yiggbutton div.yiggtext {
text-align : left;
float : left;
margin-top : 20px;
font-weight : bold;
font-size : 11px;
}
div#top div.test {
position : absolute;
top : 140px;
left : 50px;
color : #fff;
z-index : -1000;
font-size : 1px;
}
a.liexternal {
padding-right : 9px;
background : url(img/icons/link-icon_external_11.png) no-repeat right 0%;
}
a.liimdb {
padding-right : 18px;
background : url(img/icons/link-icon_imdb.png) no-repeat right 0%;
}
a.liftp {
padding-right : 13px;
background : url(img/icons/link-icon_ftp.png) no-repeat right 0%;
}
a.limailto {
padding-right : 18px;
background : url(img/icons/link-icon_mail.png) no-repeat right 0%;
}
a.lipdf {
padding-right : 12px;
background : url(img/icons/link-icon_pdf.png) no-repeat right 0%;
}
div#content h2.category {
color : #333;
}
div#content div.kategorie-info {
margin-bottom : 20px;
}
div#content p.pagination {
text-align : center;
padding-top : 30px;
}
div#content div.pagebar {
text-align : center;
}
.pagebar a, .pageList .this-page {
padding : 2px 6px;
border : 1px solid #ccc;
background : #fff;
text-decoration : none;
}
.pagebar a:visited {
padding : 2px 6px;
border : 1px solid #ccc;
background : #fff;
text-decoration : none;
}
.pagebar .break {
padding : 2px 6px;
border : none;
background : #fff;
text-decoration : none;
}
.pagebar .this-page {
padding : 2px 6px;
border-color : #999;
font-weight : bold;
font-size : 13px;
vertical-align : top;
background : #fff;
}
.pagebar a:hover {
color : #fff;
background : #3399cc;
border-color : #999;
text-decoration : none;
}
h4.relatedPosts {
font-size : 14px;
padding : 5px 0;
}
div#postinfo {
margin : 20px 0;
border : 1px solid #676767;
padding : 5px 20px 12px 15px;
line-height : 15px;
color : #676767;
font-size : 11px;
}
div#postinfo h4 {
margin : 10px 0 0 0;
padding : 0 0 3px 20px;
font-size : 100%;
font-weight : bold;
}
div#postinfo h4.metainfo {
background : url(img//icons/icon_info.png) no-repeat 0 0.1em;
}
div#postinfo h4.metabookmark {
background : url(img/icons/icon_bookmark.png) no-repeat 0 0.1em;
}
div#postinfo h4.metabrowse {
background : url(img/icons/icon_blaettern.png) no-repeat 0 0.1em;
}
div#postinfo h4.metarelatedpost {
background : url(img/icons/icon_bookmark.png) no-repeat 0 0.1em;
}
div#postinfo h4.metacomments {
background : url(img/icons/icon_comment.png) no-repeat 0 0.1em;
}
div#postinfo ul {
list-style : none;
margin : 0;
padding : 0;
}
div#postinfo ul li {
background : url(images/icons/bullet.png) no-repeat 0 0.5em;
padding : 0 0 0 13px;
}
div#content span.noentry {
color : #ff0000;
}
div#footer p.left {
float : left;
}
div#footer p.right {
float : right;
}
div#footer p.center {
color : #000;
}
div#footer p.center a {
color : #000;
}
div#landingsites {
border : 1px solid #cccccc;
padding : 10px;
margin : 20px 5px;
overflow : hidden;
display : block;
}
div#landingsites ul, ol {
padding : 0 0 10px 30px;
}
div#landingsites li {
list-style-type : none;
text-indent : -16px;
}
div#landingsites ul li:before {
content : "\00BB \0020";
}
#commentform {
font-size : 11px;
}
#commentform p {
vertical-align : middle;
}
#commentform textarea {
font : 12px/14px arial, helvetica, sans-serif;
width : 96%;
}
#commentform input#subscribe {
margin : 0 0 0 10px;
border : 0;
}
#commentlist {
width : 100%;
font-size : 11px;
color : #000;
margin : 0 0 20px 0;
padding : 0;
}
#pinglist {
width : 96%;
font-size : 11px;
color : #000;
margin : 0 0 20px 0;
padding : 0;
}
#commentlist li {
border : 1px solid #dddddd;
margin : 0 0 10px 0;
list-style-type : none;
padding : 0;
background : #ffffff;
}
ul#pinglist {
list-style-type : none;
padding : 0 0 10px 20px;
}
#pinglist li {
text-indent : -14px;
}
ul#pinglist li:before {
color : #3399cc;
content : "\00BB \0020";
}
#commentlist li div, #pinglist li div {
padding : 5px;
}
#commentlist li.bypostauthor, #pinglist li.postbyauthor {
border : 1px solid #ff9900;
}
#commentlist ul, #pinglist ul {
margin : 0;
}
#commentlist li p {
font-size : 11px;
padding : 15px 10px 5px 70px;
margin : 0;
}
#commentform p.form {
padding : 0;
margin : 0;
}
#commentform p.subscribe-to-comments {
padding : 0;
margin : 0;
vertical-align : middle;
}
#pinglist li p {
font-size : 11px;
padding : 7px 10px 5px 5px;
margin : 0;
}
#commentlist a, #pinglist a {
text-decoration : underline;
}
#commentlist li div.meta {
padding : 10px 0 0 0;
margin : 0;
text-align : center;
}
#commentlist li .avatar {
float : left;
padding : 0;
margin : 5px;
}
#commentlist2 {
width : 97%;
font-size : 11px;
color : #000;
margin : 0 0 20px 0;
padding : 0 0 0 10px;
}
#commentlist2 li {
border : 5px solid #dcdcdc;
margin : 0 0 20px 0;
padding : 5px;
list-style-type : none;
padding : 5px 10px 5px 63px;
background : #f5f5f5;
}
#commentlist2 ul {
margin : 0;
padding : 0;
}
#commentlist2 li p {
font-size : 11px;
margin : 0;
}
#commentlist2 a {
text-decoration : underline;
}
#commentlist2 li div.meta {
padding : 0;
margin : 0;
text-align : center;
}
#commentlist2 li .avatar {
float : left;
padding : 0;
margin-left : -58px;
width : 32px;
height : 32px;
}
#commentlist2 li ul li {
margin-right : -15px;
margin-left : -50px;
margin-bottom : -10px;
}
.children {
padding : 10px 10px 0 10px;
}
h3.comment_headings {
font-size : 25px;
padding : 20px 0 20px 0;
color : #777777;
}
.authorcomm {
float : left;
margin : 0;
padding : 0;
width : 70px;
text-align : center;
line-height : 12px;
font-size : 10px;
}
.authorcomm a {
text-decoration : none;
font-weight : bold;
}
.reply {
text-align : right;
padding : 5px;
}
.navigation {
width : 100%;
height : 20px;
}
.cancel-comment-reply {
text-align : right;
float : none;
font-size : 11px;
}
.comment-meta a {
font-size : 11px;
float : right;
margin-top : -18px;
color : #757575;
padding : 10px 0 0 0;
}
.fn {
font-size : 13px;
font-weight : bold;
}
.says {
display : none;
}
#respond h3 {
font-size : 16px;
color : #777777;
}
div#feedBox {
background : #3399cc;
color : #ffffff;
padding : 10px;
height : 140px;
border : 1px solid #2984b2;
}
div#feedBox a {
color : #ffffff;
}
div#feedBox div.left {
float : left;
width : 45%;
}
div#feedBox div.left p {
font-size : 10px;
padding : 10px 0 0 0;
}
div#feedBox div.right {
float : right;
width : 49%;
font-weight : bold;
font-size : 11px;
}
#footerSec {
background : transparent url(img/wrapperbg.png) repeat-y scroll center top;
padding : 5px 15px 20px;
font-size : 10px;
}
#footerSec hr {
border : 1px solid #ddd;
width : 50%;
margin : 10px auto;
}
#footerSec #ddmcc_container {
padding : 0 0 0 50px;
width : 100%;
font-weight : bold;
color : #ff9900;
}
#footerSec .ddmcc {
width : 17%;
float : left;
padding-right : 20px;
}
#footerSec .ddmcc ul {
margin : 10px 0 10px 0;
padding : 0;
list-style-type : square;
}
#footerSec .ddmcc li {
margin : 0 0 2px 0;
padding : 0;
}
#footerSec .ddmcc p.sep {
font-size : 1.2em;
color : #808080;
font-weight : bold;
}
#footerSec .ddmcc p.sep:hover {
cursor : pointer;
}
#footerSec #container {
padding : 0 0 0 10px;
width : 100%;
color : #ff9900;
}
#footerSec #archiv {
width : 12%;
}
#footerSec #other {
width : 20%;
padding : 10px 0 0 40px;
}
#footerSec #related {
width : 53%;
padding : 10px 0 0 50px;
}
#footerSec #tags {
padding : 0 15px 0 0;
}
#footerSec .box {
float : left;
padding : 10px 20px 0 10px;
text-align : justify;
}
#footerSec .box ul {
list-style-type : none;
padding : 0 0 0 15px;
}
#footerSec .box ul.list {
list-style-type : square;
}
#footerSec #container .box h3 {
font-size : 10px;
font-weight : bold;
padding : 0 0 10px 0;
}
#tags {
font-size : 10px;
}
#tags h4 {
font-size : 14px;
padding : 10px 0;
}
.taglistleft {
background : url(img/tag_left.png) no-repeat;
width : 13px;
height : 13px;
float : left;
}
.taglistmiddle {
background : #3399cc;
height : 13px;
float : left;
line-height : 11px;
}
div#tags div.taglistmiddle a {
color : #ffffff;
font-size : 10px;
}
div#tags div.taglistmiddle a:hover {
color : #ff9900;
font-size : 10px;
}
.taglistright {
background : url(img/tag_right.png) no-repeat;
width : 13px;
height : 13px;
float : left;
}
.trigami {
font-size : 10px;
text-align : center;
}
#feedmail {
border : 1px solid #ccc;
margin : 0 0 0 2px;
padding : 4px 5px 0 35px;
width : 140px;
color : #9e9e9e;
height : 20px;
background : #ffffff url(img/input_mail.png) no-repeat 10px 4px;
}
#feedmail:hover, #feedmail:focus {
background : #ffffff url(img/input_mail_hover.png) no-repeat 10px 4px;
}
form#commentform p.form input {
border : 1px solid #ccc;
margin : 0 0 10px 2px;
padding : 4px 5px 0 35px;
width : 140px;
color : #9e9e9e;
height : 20px;
}
form#commentform p.form textarea {
border : 1px solid #ccc;
margin : 0 0 10px 2px;
padding : 4px 5px 0 5px;
color : #9e9e9e;
}
#author {
background : #ffffff url(img/input_author.png) no-repeat 10px 4px;
}
input#author:hover, input#author:focus {
background : #ffffff url(img/input_author_hover.png) no-repeat 10px 4px;
}
#email {
background : #ffffff url(img/input_mail.png) no-repeat 10px 4px;
}
input#email:hover, input#email:focus {
background : #ffffff url(img/input_mail_hover.png) no-repeat 10px 4px;
}
#url {
background : #ffffff url(img/input_url.png) no-repeat 10px 4px;
}
input#url:hover, input#url:focus {
background : #ffffff url(img/input_url_hover.png) no-repeat 10px 4px;
}
#message {
background : #ffffff url(img/input_message.png) no-repeat bottom right;
padding : 10px;
}
#submit {
padding: 0pt 5px 0pt 15px; height: 30px; width: 200px;
background : #ffffff url(img/input_submit.png) no-repeat 10px 4px;
}
input#submit:hover, input#submit:focus {
background : #ffffff url(img/input_submit_hover.png) no-repeat 10px 4px;
}



.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
/* optional rounded corners for browsers that support it */
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.wp-caption.alignleft {
float:left;
}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}