﻿@charset "UTF-8";
/*
Theme Name: feed-magazin.de
Theme URI: feed-magazin.de
Description: Template für feed-magazin.de
Author: Webteilchen
Author URI: http://www.webteilchen.de
*/
/*IE 6 PNG Transparenz Hack Benoertigt ein blind gif im Root-Verzeichnis (transparent.gif)*/
* html img,
* html .png{
    position:relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}


body {
color: #505351; 
/*background: url(img/bg.gif) center top #fff; */
background: url(img/feed_body_bg.jpg) center top #898989; 
background-attachment:fixed;

margin:0px; padding:0px;


}

.widget wpsb_opt_in{
	font-weight:bold;
}


#wrapper {width: 982px; margin: -18px auto 0 auto; text-align: left; background: transparent url(img/shadow_right.png) repeat-y right;}
#wrapper2 {height: 30px;width: 982px; margin: 0 auto 0 auto; text-align: left; background: transparent url(img/footer_shadow.png) top center no-repeat;}
#header {height: 300px; padding: 20px; background: url(img/header.gif) no-repeat top center;}
#navi {color:#666666; font-weight: bold; text-transform: uppercase; font-size: 130%;
    margin-top:20px;}

#main {
	background:#ebebeb;margin-left:10px; width: 735px; padding: 10px; float: left; border-top:2px solid #a8a8a8;}
    
#blaettern {text-align:right;}
#sidebar {
	background:#ebebeb;

width: 190px; margin-right: 15px; padding-top: 0px; float: right;}
#footer {clear: both; height: 100px; padding:20px 0 30px 0; margin: 0 20px 0 15px; 
    text-align:center; border-bottom:2px solid #a8a8a8;}

#entry_content{
	line-height: 1.7;
	margin-right:60px;
	text-align:justify;
	
}



#sLeft {float:left; width:185px;}
#sRight {float:right;width:178px;}
#sBild{padding-bottom:10px; margin-bottom:20px; /*border-bottom:2px solid #a8a8a8;*/}
#others {background:#fff; border:1px solid #000; padding:10px;}

#suche {background:#fff; border:1px solid #666666; color:#40849e; padding-left: 10px;}
#s {border:none; width:80px;}
#search_submit{ padding: 3px 10px 0px 0px}

#commentsL{float:left; width: 185px;}
#commentsR{float:left; width: 540px; padding-left:10px; min-height:65px;}

#sidebarL{float:left; width:115px; padding-left: 10px;}
#sidebarR{float:left; width:218px;}

.header_logo{float:left; width:420px; height: 238px;}
.header_text{float:right; width:465px; height: 200px;

	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;


    color:#e5e5e5; font-weight: bold; font-size: 125%; text-align:right;
    text-transform: uppercase; }

.header_text a{ color: #e9e158; text-decoration:none; }
.header_text a:focus, .header_text a:hover, .header_text a:active { color: #e9e158; text-decoration:underline;}

ul.navi {list-style: none; margin: 0; padding: 0 0 5px 0;}
ul.navi li { float: left; margin: 0; padding: 0px 0px; font-size:110%;}
ul.sub_navi {list-style: none; margin: 0; padding: 0;}
ul.sub_navi li { float: left; margin: 0; padding: 0px 0px; font-size:90%;}
ul.navi_fuss {list-style: none; margin: 0; padding: 0 0 10px 85px;}
ul.navi_fuss li { float: left; margin: 0; padding: 0px 0px; font-size:100%;}

.page_item a{ color:#666666; padding: 0px 10px; text-decoration:none;}
.page_item a:focus,
.page_item a:hover,
.page_item a:active {color:#ff6900;}
.current_page_item a{color:#ff6900;}
ul.navi_fuss a{ color:#1c5671; padding: 0px 10px; text-decoration:none;}
ul.navi_fuss a:focus,
ul.navi_fuss a:hover,
ul.navi_fuss a:active {color:#1c5671; text-decoration: underline;}
ul.navi_fuss .current_page_item a{color:#1c5671; font-weight: bold;}

div.padding {padding: 5px 0 0 185px;}

h2{color:#1c5671; font-size: 140%; font-weight: bold; margin-bottom: 0px; text-transform: uppercase;}
h2.sidebar{background:url(img/header_sidebar.gif) no-repeat top center; color:#666666; 
    font-size: 160%; text-transform:none; font-weight: bold; padding:16px 0 0 10px;}
a{ color:#1c5671; text-decoration:none;}
a:focus, a:hover, a:active {color:#1c5671; text-decoration:underline;}

a.author{ color:#1c5671; text-decoration:none; font-weight: bold;}
a.author:focus, a.author:hover, a.author:active {color:#1c5671; text-decoration:underline;}

a.comments { color:#000; text-decoration:none; font-weight: bold;}
a.comments:focus, a.comments:hover, a.comments:active {color:#000; text-decoration:underline;}

.sociable_tagline {visibility: hidden; height:0px;}
.sociable { margin: 0 0 0 0 !important; float:left; width: 300px; line-height:0px;}
.time {float:right; width: 150px;}
.time_single {font-size: 90%;}
hr {background: #666666; height: 1px; margin:10px 0;}
.trenner01 {height:1px; background:#a8a8a8; margin-top:20px;}
.trenner02 {height:2px; background:#a8a8a8; margin-top:20px;}

input.text, input.title {width: 100%; margin:3px 0;}
textarea {height:120px; padding:5px; width:470px;}
.span-6 {padding-top: 10px;}
.absenden {margin: 10px 0;}

.pagebar{text-align: right; }

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */


.wp-caption-text{
	font-weight:bold;
	text-align:left;
	line-height:1.5;
}












