/*  
Theme Name:Verwandt.de Blog Layout
Theme URI: 
Hier kannst Du walten und schalten wie Du magst und kannst.
viel Spass mts von http://www.texto.de
*/


/* braucht man immer*/
acronym, abbr, span.caps {	cursor: help; }

/* allgemeines */

* { font-family: verdana, arial, sans-serif;}
html, body {margin: 0; padding: 0;}
body {color:#000; background: #FFF}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

a {text-decoration: none; color: #026787; font-size: 12px}
a:hover {text-decoration: underline;}
a img {border:0}
.clear { clear: both;}
/* main containers */
#main-container {text-align: left; margin: 0 auto;/* max-width:1200px; */ min-width:812px;}

#header {border-bottom: 6px solid #5ec404; margin-bottom:20px;}
#header #headerimg {position: relative; border-bottom: 2px solid #5ec404; margin-bottom: 2px; height: 77px; }
#header #headerimg img {position: absolute; z-index: 2001;}

/* normaler header 
#header #headerimg img.family {position: absolute; right: 0; top: 8px; margin:0; z-index: 1001}
*/

#header #headerimg img.family {position: absolute; right: 0; top: 8px; margin:0; z-index: 1001}


/* IE6 hack */
* html #header {padding-bottom: 2px}
/* IE7 hack */
*+html #header {padding-bottom: 2px}

#background_pane {background-color: #f0f8fb; width: 100%; padding: 10px 0; border-top: 2px solid #1995bc; border-bottom: 2px solid #1995bc;margin-bottom: 6px;}

.left {float: left;}
.right {float: right;}
.nomargin {margin:0 !important}
.nopadding {padding:0 !important}
.noborder {border:0 !important}
.center {width: 770px; margin: 0 auto;}
.content_container {width: 531px;}
.bluebox .top { background: url(/blog/wp-content/themes/verwandt-blog/images/blog_bluebox_top.jpg) no-repeat scroll top left; width: 531px;}
.bluebox .top .date {float: right; color: #026787; padding-right: 12px; padding-top: 8px; font-size: 10pt;}
.bluebox .top h2 {color: #026787; font-size: 14pt;margin: 0; padding:17px 0px 12px 55px; height:35px}
* html .bluebox .top h2 {padding-bottom: 5px}
.bluebox .top h2 a {text-decoration: none; color: #026787;font-size: 12pt;}
*+html {line-height: 16px;}
.bluebox .content { background: url(/blog/wp-content/themes/verwandt-blog/images/blog_bluebox_content.gif) repeat-y scroll top left; width: 497px; padding: 12px 20px 10px 20px;}
.bluebox .content .entry p {margin: 0 0 12px 0; font-size: 10pt;}
.bluebox .content .entry h3 {color: #026787; font-size: 14px;margin: 0 0 6px 0; }
.bluebox .content .entry th, .bluebox .content .entry td {font-size: 12px}
.bluebox .content .entry li { font-size:  10pt;}
.bluebox .content .entry {padding-bottom: 12px;}
.bluebox .content table {margin-bottom: 12px;}
.bluebox .content .comments {padding-bottom: 10px;}
.bluebox .content .comments a {text-decoration: none; color: #026787; font-size: 10pt; }
.bluebox .bottom .socialBookmarks { font-size: 10pt; }
.bluebox .bottom .socialBookmarks a img { margin-left: 2px; border: 0; vertical-align: top;}
.bluebox .bottom { background: url(/blog/wp-content/themes/verwandt-blog/images/blog_bluebox_bottom.gif) no-repeat scroll bottom left; height: 20px; width: 497px; padding: 0 17px 10px 17px;}
.bluebox .bottom span.category {font-size: 8pt;}
.bluebox .bottom * {font-size: 8pt !important;}

div.static-page-container {margin: 0 auto;}
th, td {font-size: 12px; text-align:left;}

.whitebox {margin-bottom: 15px;}
.whitebox .top  { background: url(/blog/wp-content/themes/verwandt-blog/images/blog_whitebox_top.gif) no-repeat top left; width: 531px; height: 12px;}
.whitebox .content { background: url(/blog/wp-content/themes/verwandt-blog/images/blog_bluebox_content.gif) repeat-y scroll top left; width: 503px; padding: 2px 14px;}
.whitebox .content h1 {color: black; font-size: 11pt;margin: 0; padding-left: 41px; padding-top: 5px;  }
.whitebox .content h1.category { background: url(/blog/wp-content/themes/verwandt-blog/images/icon_category.jpg) no-repeat scroll top left;	padding: 6px 0 8px 41px}
.whitebox .content .backlink {font-size: 10pt; margin-top: -4px;}
.whitebox .bottom {	background: url(/blog/wp-content/themes/verwandt-blog/images/blog_whitebox_bottom.gif) no-repeat scroll bottom left;	width: 531px;height: 11px;}

.comments h2 {color: black; font-size: 11pt;margin: 0; padding-left: 41px; padding-top: 5px; padding-bottom: 10px; background: url(/blog/wp-content/themes/verwandt-blog/images/icon_comments.jpg) no-repeat scroll top left;	min-height: 27px;}
.comments ul {list-style-type: none; padding: 0 0 3px; margin: 0;}
.comments ul li {padding-bottom: 5px;}
.comments h3 {border-bottom: 1px solid #f2f2f2; font-size: 10pt; padding: 0 0 2px 0;  margin: 0;}
.comments p {font-size: 10pt; margin: 0 0 12px 0;}

.greenbox {}
.greenbox a {color: #316700;}
.greenbox .top {background: url(/blog/wp-content/themes/verwandt-blog/images/blog_greenbox_top.jpg) no-repeat scroll top left;	width: 240px; height: 51px;}
.greenbox .top h2 {color: #316700; font-size: 14pt;margin: 0; padding-left: 55px; padding-top: 17px;padding-bottom: 6px}
.greenbox .content {background: url(/blog/wp-content/themes/verwandt-blog/images/blog_greenbox_content.gif) repeat-y scroll top left;width: 206px; padding: 0 17px;}
.greenbox .content ul {margin: 0; list-style-type: none; padding: 0 0 15px 15px; }
.greenbox .content ul li {padding: 2px 0; margin:0; font-size: 10pt;}
.greenbox .bottom {background: url(/blog/wp-content/themes/verwandt-blog/images/blog_greenbox_bottom.gif) no-repeat scroll top left;	width: 240px;	height: 11px;}

.orangebox a {color: #b4582a;}
.orangebox .top {background: url(/blog/wp-content/themes/verwandt-blog/images/blog_orangebox_top.jpg) no-repeat scroll top left;	width: 240px; height: 51px;}
.orangebox .top h2 {color: #b4582a; font-size: 14pt;margin: 0; padding-left: 55px; padding-top: 17px;}
.orangebox .content { background: url(/blog/wp-content/themes/verwandt-blog/images/blog_greenbox_content.gif) repeat-y scroll top left;	width: 206px; padding: 0 17px;}
.orangebox .content ul {margin: 0; list-style-type: none; padding: 0 0 15px 15px; }
.orangebox .content ul li {padding: 2px 0; margin:0; font-size: 10pt;}
.orangebox .bottom {background: url(/blog/wp-content/themes/verwandt-blog/images/blog_greenbox_bottom.gif) no-repeat scroll top left;	width: 240px;	height: 11px;}

#searchbox {padding-bottom: 12px}
#searchbox input {width: 112px; font-size: 12px}
#searchbox button {font-size:12px}

#orkut img {margin: 4px 0}

/* footer */
/*
#footer {clear:both; border-top: 6px solid #5ec404; margin-top: 20px;text-align: center}
#footer #footer-content {border-top: 2px solid #5ec505; margin-top: 2px; padding-top: 20px}
#footer #footer-content p {color: #999; margin-top: 6px; font-size: 12px}
#footer #footer-content a {color: #999; padding: 0 4px 0 8px; border-left: 1px solid #DDD; font-size: 12px}
*/

#press-row {display:none;}
#footer-container {border-top: 8px solid #5DC304; margin:0px; padding:0px; }
#footer-container hr { border:1px solid #5DC304; margin:2px 0 6px 0; }
* html #footer-container hr { margin:-5px 0px 0 0 ; padding:0px; }
*+html #footer-container hr { margin:-5px 0px 0 0 ; padding:0px; }

#footer {clear:both; text-align: center; width: 100%; padding-top: 1px}
#footer #footer-content {margin:0}
#footer #footer-content div.footer-link-wrapper {color: #999; margin: 12px 0 12px 0; font-size: 12px}
#footer #footer-content a {color: #999; border-right: 1px solid #DDD; padding-right: 8px; margin-right: 4px}
#footer #footer-content a#jobs {line-height: 16px; height: auto; padding: 0 8px 0 0}
#footer #footer-content a:hover {text-decoration:underline;}

#footer #footer-content .new-wrapper {position:relative; display:inline;}
#footer #footer-content #nowosc {position:absolute;top:-16px; left: 12px}

/** Redaktions-Specials */
img.leftpadding{padding: 0 0 0 10px;}
img.rightpadding{padding: 0 10px 0 0;}
img.alignright {margin: 0 0 2px 7px;}
img.alignleft {margin: 0 7px 2px 0;}
.alignright {float: left;}
.alignleft {float: right;}


div.sidebar {width: 235px; margin-right:0px; overflow:hidden;}

.clear {clear: both !important}

/* new small-footer */
#small-footer {color:#DDDDDD; font-size:11px; height:20px; padding:4px 4px 0pt; margin-bottom:6px;}
#small-footer div#copyright {float:left; padding-top:1px; text-align:left;}
#small-footer a {color:#999999; font-size:11px;}
#small-footer div#footer-links {text-align:center;}

/* tree link */
#tree-link {position:absolute; top: 89px; left: 12px; z-index: 2001}
#tree-link a {color:#0F95C0 !important; font-size:12px; text-decoration:none;}
#tree-link a:hover, #tree-link a:active {text-decoration:underline;}
#banner {position:absolute; left:0px; top:65px; z-index:2001;}
.unvisible {display:none !important}
.visible {display:inline !important}

/* teaser */
.sidebar #teaser {font-size:12px;}
.sidebar #teaser img.cousin {margin:20px 15px 0px 0px;}
.sidebar #teaser .teaser-text {margin-top:20px}
.sidebar #teaser img.treeprev {clear:both; margin:20px 0;}
.sidebar #teaser ul {margin:0px; padding:0px;}
.sidebar #teaser li {background:transparent url(/blog/wp-content/themes/verwandt-blog/images/bullet-sidebox.png) no-repeat scroll 0%; margin-left:0px; padding:0pt 0pt 6px 46px; font-size:12px; height:40px}
.sidebar #teaser .start-button {margin:20px 35px;}

.avatar { float: right; }
.navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 40px; }
.alignleft { float: left; }
.alignright { float: right; }



.authcomment { background-color: #EDF9E5 !important; } 
.avatar { width:40px; height: 40px; background: url(/blog/wp-content/themes/verwandt-blog/images/empty.gif) no-repeat; } 

/* russian social bookmarks (doesn't use plugin) */

.social-bookmarks-ru a img {border: 1px solid #AAA !important; padding: 2px; margin-right: 2px}

/*blogroll */
li.linkcat {list-style:none}
li.linkcat h2 {display:none}
li.linkcat ul {padding-left:0 !important}

/* tweet */
.greenbox .content ul.tweet_list {padding: 0 0 12px 0}
.greenbox .content ul.tweet_list li {margin-bottom: 6px}
.greenbox .content ul.tweet_list li a {font-size:10px; color:#0F95C0 !important}
.greenbox .content ul.tweet_list li a.tweet_avatar img {float:left; margin-right: 4px}
.greenbox .content ul.tweet_list li span.tweet_join{font-size:10px; color: #999}
.greenbox .content ul.tweet_list li span.tweet_text{font-size:11px;}


