/*
Theme Name: Netffiliate.de
Theme URI: http://www.netffiliate.de
Description: /
Version: 3.0
Author: Benjamin Schulz
Author URI: http://www.seraph-design.de
Tags: seraph-design, fixed width, three colums

	Netffiliate.de Wordpress 1.0
	http://www.netffiliate.de

	This theme was designed and built in the year 2009 ad by Benjamin Schulz,
	whose blog you will find at http://seraph-design.de/blog

*/

/* Layout */
html,body{margin:0;padding:0;}
html{/*background:#4c4c51 url(gfx/htmlbg.gif);*/background:#ABABAB url(gfx/shadow.png) repeat-y top center;}
body{font-family:Arial, Helvetica, sans-serif;}
#wrap{position:relative;width:980px;margin:0 auto;background:#FFF url(gfx/wrapbg.jpg) repeat-y top right;}
#content{float:left;width:480px;display:block;}

/* Einzelansicht */
#single #content{float:left;width:660px;display:block;}
#single #wrap{background:#FFF url(gfx/wrapbgsingle.jpg) repeat-y top right;}

/* Head */
#head{height:125px;background:#000 url(gfx/logo.jpg) no-repeat top left;position:relative;}
#logo{margin:0;}
#logo a{text-indent:-9999px;width:470px;height:125px;display:block;}
#topad{position:absolute;top:0;left:470px;}
#rssfeed{width:300px;position:absolute;top:0;right:0;color:#FFF;background:url(gfx/rssfeed.jpg) no-repeat top right;font-size:0.9em;line-height:1.5em;height:125px;font-weight:bold;}
#rssfeed a{color:#FFF;text-decoration:none;}
#rssfeed a:hover{color:#fe4d11;}
#rssfeed span{font-size:3em;line-height:0.8em;}
#rssfeed p{margin:0;padding-top:5px;margin-bottom:10px;}
#rssicon{display:block;position:absolute;top:0;right:0;text-indent:-9999px;width:140px;height:125px;}

/* Navigation */
#nav{height:30px;background:#fe4d11 url(gfx/navbg.jpg);padding:0;margin:0;list-style-type:none;}
#nav li,#nav li a{float:left;}
#nav li+li{border-left:1px solid #bb3a0e;}
#nav li a{color:#FFF;text-decoration:none;font-weight:bold;padding:0 10px 0 10px;line-height:30px;}
#nav li a:hover{background:#fe6a38;}

.navigation{display:block;}
.navigation .alignleft{float:left;}
.navigation .alignright{float:right;}
.navigation a{display:block;background:#333;color:#FFF;font-weight:bold;padding:5px 10px 5px 10px;font-size:0.8em;line-height:1.5em;}
.navigation a:hover{background:#fe4d11;color:#FFF;}

/* Suche */
#nav #search{border:none;}
#search{width:136px;position:absolute;right:0;height:30px;border:none;}
#search div{position:relative;width:136px;height:30px;background:#fff url(gfx/suche.jpg) no-repeat;}
#s{width:94px;position:absolute;left:0;height:28px;margin:0;padding:0;border:none;display:block;vertical-align:middle;background:transparent;color:#333;padding-top:8px;padding-left:5px;font-weight:bold;}
#searchsubmit{width:37px;position:absolute;right:0;height:30px;margin:0;padding:0;border:none;display:block;cursor:pointer;background:transparent;text-indent:-9999px;}


/* Top Artikel */
#topbar{font-size:0.7em;background:url(gfx/topboxbg.jpg) top left;display:block;width:980px;}
#topbarbottom{background:url(gfx/topboxbgbottom.jpg) no-repeat bottom left;display:block;width:980px;}
#topbartop{background:url(gfx/topboxbgtop.jpg) no-repeat top left;display:block;width:980px;height:20px;margin-bottom:-15px;}
#single #topbar{background:url(gfx/topboxbgsingle.jpg) top left;display:block;width:980px;}
#single #topbarbottom{background:url(gfx/topboxbgbottomsingle.jpg) no-repeat bottom left;display:block;width:980px;}
#single #topbartop{background:url(gfx/topboxbgtopsingle.jpg) no-repeat top left;display:block;width:980px;height:20px;margin-bottom:-15px;}
#topbar .box{float:left;width:300px;color:#FFF;padding-bottom:0;display:block;margin-right:10px;}
#topbar .box.last{margin-right:0;}
#topbar ul{padding:0;margin:0;margin-bottom:10px;padding-left:10px;list-style-type:square;color:#bb3a0e;line-height:1.5em;display:block;}
#topbar ul a{color:#FFF;text-decoration:none;display:block;}
#topbar ul a:hover{color:#000;}
#topbar ul li+li{border-top:1px dotted #bb3a0e;}
#topbar h3{padding-bottom:5px;border-bottom:1px solid #bb3a0e;margin:0;margin-bottom:5px;font-size:1.3em;}

/* Werbung */
.ad{text-align:center;}
#ISIS_Show_ADS{margin:0;padding:0;list-style-type:none;width:310px;margin-bottom:-5px;}
#ISIS_Show_ADS li{margin-right:5px;margin-bottom:5px;float:left;width:150px;height:150px;}
#ISIS_Show_ADS a img{border:10px solid #d0d0d0;}
#ISIS_Show_ADS a:hover img{border:10px solid #e0e0e0;}
/*.box.ads{padding-bottom:0;}
.ads a img{border:10px solid #d0d0d0;margin-bottom:10px;}
.ads a:hover img{border:10px solid #e0e0e0;}
.ads .spacer{width:10px;display:inline-block;}*/

/* Toplinks */
#toplinks{display:block;background:#e1e1e1 url(gfx/topbarbg.jpg);color:#000;height:33px;line-height:33px;font-size:0.8em;}
#toplinks a{color:#000;}
#toplinks ul a{border-bottom:1px dotted #000;}
#toplinks ul a:hover{border-bottom:1px solid #000;}
#toplinks #topcenter{width:960px;margin:0 auto;padding:0 10px 0 10px;position:relative;}
#toplinks #topnav{display:block;position:absolute;right:10px;top:0;}
#toplinks ul{margin:0;padding:0;list-style-type:none;display:block;height:33px;overflow:hidden;}
#toplinks ul li{height:33px;line-height:33px;}

/* Posts */
#hot{display:block;width:32px;height:32px;background:url(gfx/hot.png) no-repeat;/*position:absolute;top:15px;left:-24px;*/float:right;margin-left:0px;margin-right:5px;margin-top:10px;text-indent:-9999px;}
.post{padding:10px;padding-bottom:1px;line-height:1.5em;font-size:0.9em;color:#333;background:url(gfx/postbg.jpg) no-repeat bottom left;margin-bottom:0;position:relative;}
#single .post{background:url(gfx/postbgsingle.jpg) no-repeat bottom left;}
.post h2{margin:0;color:#fe4d11;font-size:2em;line-height:1em;letter-spacing:-0.03em;padding-bottom:5px;}
.post h2 a{display:block;text-decoration:none;color:#fe4d11;}
.post h2 a:hover{color:#000;}
.post .newstext a{color:#333;text-decoration:none;border-bottom:1px dotted #fe4d11;}
.post .newstext a:hover{color:#fe4d11;border-bottom:1px solid #fe4d11;}
.post ul{list-style-type:square;}
.post blockquote{border-left:5px solid #DDD;padding-left:10px;font-style:italic;}
.meta{background:#fe4d11;color:#FFF;position:relative;margin:0;padding:0;margin-bottom:10px;font-size:0.8em;line-height:1.5em;padding:2px 5px 2px 5px;font-weight:bold;}
.meta a{color:#FFF;text-decoration:none;}
.meta a:hover{color:#000;}
.readmore{clear:both;}
.readmore a{background:#333;color:#FFF;text-decoration:none;padding:5px 10px 5px 10px;}
.readmore a:hover{background:#fe4d11;color:#FFF;}
.postpic{width:150px;height:150px;margin-bottom:10px;}
.pagetitle{margin:0;margin-top:10px;background:#333;color:#FFF;padding:5px 10px 5px 10px;}
.tweets{background:#333 url(gfx/twitterbird.png) no-repeat center left;background-position:5px 50%;color:#FFF;padding:5px 10px 5px 35px;}

/* Kommentare */
#comments{list-style-type:none;margin:-10px;padding:0;margin-right:0px;margin-top:10px;}
#comments li{background:url(gfx/comment1top.jpg) no-repeat top right;margin-bottom:20px;}
#comments .commentmeta{width:100px;float:left;padding-left:10px;}
#comments .commentmeta a{font-size:0.8em;line-height:1.5em;font-weight:bold;background:#fe4d11;color:#FFF;padding:2px 5px 2px 5px;text-decoration:none;}
#comments .commentmeta a:hover{color:#FFF;background:#333;}
#comments .commentmeta p{font-size:0.7em;line-height:1.5em;margin-top:5px;}
#comments .commentmeta img{padding:4px;border:1px solid #AAA;background:#FFF;display:block;margin-bottom:5px;}
#comments .comment{width:500px;margin-top:20px;float:right;color:#FFF;background:#333 url(gfx/comment1bottom.jpg) no-repeat bottom right;padding:0 20px 0 20px;font-size:0.9em;line-height:1.5em;}
#comments .comment p{margin:0;margin-bottom:1em;}
#comments .comment a:hover{color:#FFF;}
/*#comments li.autorpost,#comments li.alt.autorpost{background:url(gfx/comment-top-net.jpg) no-repeat top right;}
#comments li.autorpost .comment,#comments li.alt.autorpost .comment{color:#FFF;background:#FE4D11 url(gfx/comment-foot-net.jpg) no-repeat bottom right;font-size:1.1em;line-height:1.5em;}
#comments li.autorpost .comment a,#comments li.alt.autorpost .comment a{color:#000;}
#comments li.autorpost .comment a:hover,#comments li.alt.autorpost .comment a:hover{color:#FFF;}

#comments li.alt{background:url(gfx/comment-top-alt.jpg) no-repeat top right;}
#comments li.alt .comment{background:#E6E6E6 url(gfx/comment-foot-alt.jpg) no-repeat bottom right;}*/

/*h2.commenttitle{display:block;margin-bottom:20px;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.4em;line-height:1.4em;padding-bottom:10px;border-bottom:1px dotted #888;text-align:center;}*/

#respond{width:560px;}
#respond input,#respond textarea{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;line-height:1.4em;background:#FAFAFA;border:1px solid #999;}
#respond input{width:200px;padding:5px;margin-bottom:10px;}
#respond textarea{width:548px;padding:5px;}

.commenttext{float:right;width:210px;}



/* Sidebar */
#sidebar{float:right;width:500px;}
#single #sidebar{float:right;width:320px;}
#sidebar1{float:left;width:180px;}
#sidebar2{float:right;width:320px;}
#sidebar1 ul{padding:0;margin:0;list-style-type:none;line-height:1.5em;}
#sidebar a{color:#fe4d11;text-decoration:none;}
#sidebar a:hover{color:#000;}
#sidebar h3{padding-bottom:5px;border-bottom:1px dotted #a5a5a5;margin:0;margin-bottom:10px;font-size:1.1em;letter-spacing:-0.05em;}
#sidebar1 .box{background:url(gfx/sidebg1.jpg) no-repeat right bottom;}
#sidebar2 .box{background:url(gfx/sidebg2.jpg) no-repeat right bottom;}

/* Pagenavi */
.wp-pagenavi{display:block;margin:10px;}
#content .wp-pagenavi a{color:#fe4d11;border:1px solid #fe4d11;}
#content .wp-pagenavi a:hover{color:#333;border:1px solid #333;}


/* Footer */
#foot{clear:both;background:#333 url(gfx/footbg.jpg) repeat-x top;padding-bottom:20px;}
#foot a:hover{color:#FFF;}
#foot .box{float:left;width:300px;color:#FFF;padding-bottom:0;font-size:0.8em;line-height:1.5em;}
#foot .box+.box{margin-left:10px;}
#foot h3{margin:0;padding-bottom:5px;border-bottom:1px solid #FFF;margin-bottom:10px;}
#foot ul{margin:0;padding:0;list-style-type:none;}
#foot ul li{padding:5px;}
#foot .comments ul li span{font-weight:bold;}
#foot .comments ul li a{display:block;}

/* Twitter */
#foot .twitter ul{background:#FFF url(gfx/twittertop.jpg) no-repeat top left;color:#333;padding:10px;}
#foot .twitter span+a{display:block;padding-top:5px;font-weight:bold;}
#foot .twitter a:hover{color:#333;}
#followme{display:block;background:url(gfx/twitterbottom.jpg) no-repeat top left;width:290px;height:144px;text-align:right;padding-right:10px;font-weight:bold;color:#002371;}
a#followme:hover{color:#333;}

/* Netzwerke */
.network li a{padding-left:21px;display:block;font-weight:bold;}
.network .affiliatepeople{background:url(gfx/affiliate-people_favicon.ico) no-repeat center left;}
.network .xing{background:url(gfx/xing.ico) no-repeat center left;}
.network .twitter{background:url(gfx/twitter.ico) no-repeat center left;}
.network .facebook{background:url(gfx/facebook.ico) no-repeat center left;}

/* Blogroll */
.blogroll ul{font-size:0.7em;line-height:1.5em;font-weight:bold;}
.blogroll li a{padding-left:18px;display:block;background:url(gfx/anchor.png) no-repeat center left;}

/* Hallo Box */
.widget_text p{font-size:0.75em;line-height:1.5em;}
.widget_text .autor{float:right;padding:1px;background:#FFF;border:1px solid #a5a5a5;margin:0 0 0 10px;}


/* Kategorien Box */
.kategorien ul{list-style-type:none;margin:0;padding:0;}
.kategorien li a{padding-left:21px;display:block;background:url(gfx/report.png) no-repeat center left;font-size:0.9em;line-height:1.5em;font-weight:bold;}


/* Mitglied Box */
.mitglied li a{padding-left:21px;display:block;}
.mitglied .bvdm{background:url(gfx/bvdm.jpg) no-repeat center left;}
.mitglied .ihk{background:url(gfx/ihk.jpg) no-repeat center left;}

/* Misc */
a{color:#fe4d11;text-decoration:none;}
a:hover{color:#333;}

a img{border:none;}
.box{padding:10px;}
.clear{clear:both;}
.hidden{display:none;}
.fleft,.alignleft{float:left;margin-right:10px;}
.fright,.alignright{float:right;margin-left:10px;}

div.thankyou{position:relative;margin-bottom:20px;}
div.thankyou a{display:block;color:#000000;background:#FAFAFA;border:1px dotted #666;padding:10px;padding-right:5px;padding-left:101px;font-size:0.8em;line-height:1.3em;text-decoration:none;}
div.thankyou span{display:block;position:absolute;top:-2px;left:-6px;;background:url(gfx/kaffee.png) no-repeat top left;width:102px;height:80px;}

