/*  
Theme Name: Blokster
Theme URI: http://www.wordpress.org
Description: We love to entertain you. This ist a homemade Theme, being realized with Wordpress. We are the Blokster Blogger - Just love to blog (about you!)
Version: 2009
Author: Blokster
Author URI:  http://www.blokster.de/
Tags: blokster, blog, medien, blogger
*/



/* Begin Typography & Colors */
* { margin: 0; padding: 0; }
body { background:#fafafb; font: normal 12px "Century Gothic", Verdana; }
input, select, textarea { color:#2b2b2b; font: normal 12px "Century Gothic", Verdana; border:0px; z-index:1; }
legend { display: none; }
fieldset { border: none; }
ul, ol { list-style:none; }
table { border-collapse: collapse; width: 100%; }
hr { display: none; }
img { padding: 0px; margin: 0px; border: none; text-align: center;}

a:link { text-decoration: none; color : #2b2b2b; }
a:active { text-decoration: none; color : #2b2b2b; }
a:visited { text-decoration: none; color : #2b2b2b; }
a:hover	{ text-decoration: underline; color : #2b2b2b; } 

h1 { font: bold 15px/15px "Century Gothic", Verdana; color:#07519a; position:relative; left:30px; width:745px; padding: 20px 0px 10px 0px; border-bottom: 2px solid #ced4da; }


h2, h3, h4 { font-family: "Century Gothic", Verdana; }

#bg { position:absolute; left:0px; top:0px; width:800px; padding: 0px 0px 320px 0px;   border-right:2px solid #d8d9da; background:#fff; }

#medien-blogger { position:relative; left:80px; }
 .blue { color: #07519a; font-size:16px; font-weight:bold; position:relative; top:5px;}
 .green { color: #78B749; font-size:14px; position:relative; top:5px;}
 .gray { color: #808080; font-size:11px; position:relative; top:5px; }

 .exter { position:absolute; left:290px; top:20px; width:480px; text-align:right; color: #c5c5c5; font-size:11px; }
 .exter a { color: #c5c5c5; }



/* wb
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.wb-745-geld-head { position:absolute; top:264px; left:30px; width:745px; height:83px; background: url(http://www.blokster.de/wp-content/themes/blokster/images/pics/wb/1822direct_745_head.gif); border-bottom:1px solid #d8d9da; padding-bottom:2px; z-index:1;}
.wb-745-geld-footer { position:absolute; top:0px; top:349px; left:30px; width: 300px; height:300px; background: url(http://www.blokster.de/wp-content/themes/blokster/images/pics/wb/1822direct_745_footer.jpg); z-index:1;}


.wb-side { position:absolute; top:649px; left:30px; width: 300px; padding:0px; z-index:1; margin-bottom:1.5em; border-bottom:2px solid #d8d9da; z-index:1;}
 .adtext { color: #808080; font-size:10px; padding:5px 0px; }


/* buttons
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.button-grau { position:relative; width: 360px; height: 23px; padding:5px 20px; margin-top:1.0em; margin-bottom:1.0em; text-align:center; background:url(http://www.blokster.de/wp-content/themes/blokster/images/button_grau.gif); font-size:13px; }



/* Topic
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#topic-navi { position:absolute; top:40px; left:30px; width:745px; height:80px; border-bottom:2px solid #d8d9da;  border-top:1px solid #d8d9da; padding:5px 0px; background: url(http://www.blokster.de/wp-content/themes/blokster/images/topic_background.jpg) right; background-repeat:no-repeat; }
#topic-navi-leiste { position:absolute; top:138px; left:30px; width:745px; height:17px; padding:5px 0px 20px 0px; font-size: 12px;  background: url(http://www.blokster.de/wp-content/themes/blokster/images/navigation_background.gif);  }

#topic-jahreszeit { position:absolute; top:2px; left:200px; width:180px; height:96px; }
#topic-logo { position:absolute; top:57px; left:30px; width:232px; height:50px; z-index:1;  background: url(http://www.blokster.de/wp-content/themes/blokster/images/logo_geld.gif);  }


#intern-navi { position:absolute; top:0px; left:20px; width:760px; font-size: 10px; padding:10px 0px; height:16px; color: #2b2b2b; z-index:1; text-align:right; }
#intern-navi a { color: #2b2b2b; }

.main-part { width: 800px; position:relative; top:215px;  }



/* Suchnavigation
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#sucheform { position:relative; left:320px; top:0px; width: 400px; height:89px; }
#sucheform a { color:#07519a; }

.suche-top { position:absolute; top:6px; height:12px;  left:10px; font-size:12px; font-weight:bold; }
.suche-main-l { position:absolute; top:29px; left:10px; height:17px;  width:345px; padding:5px 5px 5px 30px; background: url(http://www.blokster.de/wp-content/themes/blokster/images/suche_background.gif); }
.suche-main-r { position:absolute; top:1px; left:380px; height:30px;  }
.suche-bottom { position:absolute; top:59px; left:10px; font-size:11px; }
.suche-poweredby { position:absolute; top:65px; left:630px; width:140px; color:#808080; font-size:10px; }




/* Single
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.post { padding: 5px; position:relative; top:95px; left:345px; width:440px; background:#fff; margin-bottom:1.5em; }
.post-page { padding: 5px; position:relative; top:120px; left:25px; width:740px; margin-bottom:1.5em; }

.post .p-head h2 { font: bold 16px/16px "Century Gothic", Verdana; color:#07519a; position:relative; left:25px; width:400px; padding: 0px 0px 10px 0px; }
.post .p-head h2 a, .post .p-head h2 a:visited { color:#07519a; text-decoration: none;}
.post .p-head h2 a:hover { color:#07519a; }

.post .p-date { font-size: 12px; color:#2b2b2b; padding: 10px 0px 10px 0px; position:relative; left:25px; width:400px; margin-bottom:2.5em; text-align:right;  }
.post .p-green { font-size: 13px; color:#78B749; padding: 20px 0px 0px 25px;  }

.post .p-con { position:relative; left:25px;  width:400px; padding: 10px 0px 10px 0px; border-bottom: 2px solid #ced4da; }
.post .p-con p { font-size:14px; color:#2b2b2b; padding:10px 0px; }
.post .p-con p a { color:#07519a;}
.post .p-con blockquote { margin-top:10px; margin-bottom:10px; padding: 5px 30px; }
.post .p-con blockquote p { color:#808080; font-style: italic; line-height:20px; }

.post .p-con-index { position:relative; left:25px; width:400px; padding: 10px 0px 10px 0px; border-bottom: 1px solid #ced4da; }
.post .p-con-index p { font-size:14px; color:#2b2b2b; padding:10px 0px; }
.post .p-con-index p a { color:#07519a;}
.post .p-con-index blockquote { margin-top:10px; margin-bottom:10px; padding: 5px 10px; }
.post .p-con-index blockquote p { color:#808080; font-style: italic; }

.post .p-con-vergleiche { position:relative; left:25px; width:400px; padding: 870px 0px 10px 0px; border-bottom: 2px solid #ced4da; }
.post .p-con-vergleiche p { font-size:14px; color:#2b2b2b; padding:10px 0px; }
.post .p-con-vergleiche p a { color:#07519a;}
.post .p-con-vergleiche blockquote { margin-top:10px; margin-bottom:10px; padding: 5px 30px; }
.post .p-con-vergleiche blockquote p { color:#808080; font-style: italic; line-height:20px; }
.post .p-con-vergleiche ul { margin-bottom:2.0em; }
.post .p-con-vergleiche li { padding:1px; font-size:13px; color:#2b2b2b; }

.post .p-con ul { margin-bottom:2.0em; }
.post .p-con li { padding:1px; font-size:13px; color:#2b2b2b; }

.post-blog-navigation { position:relative; top:100px; left:30px; width:725px; padding: 20px 10px 20px 10px;  border-top: 1px solid #ced4da; color:#2b2b2b; font-size: 16px; line-height: 20px; height:40px; }

.post-under-left { position:relative; top:0px; left:0px; width:320px; padding:10px 20px 20px 20px; border-right: 1px dotted #ced4da; }
.post-under-right { position:absolute; top:10px; left:380px; width:300px; padding:20px; }

.ovpost-1 { position:absolute; top:10px; left:10px; }
.ovpost-2 { position:absolute; top:10px; left:170px; }
.ovpost-3 { position:absolute; top:10px; left:500px; }
.ovpost-4 { position:absolute; top:10px; left:630px; }

.post-inbox2 { position:relative; float:left; width:180px; margin-right:2.0em; margin-top:1.2em; margin-bottom:0.6em; border-bottom: 2px solid #ced4da; padding-bottom:10px; }
.post-inbox2-text {  font-size:11px; color:#808080; padding:10px 0px;}
.post-inbox3 { position:relative; float:left; width:150px; margin-right:2.0em; margin-top:1.2em; margin-bottom:0.6em; border-bottom: 2px solid #ced4da; padding-bottom:10px; }

.new-posts { position:absolute; width: 300px; top:10px; left: 445px; padding:10px; z-index:1; font-size:12px; border-left: 1px dotted #ced4da; }
.start-new-posts { position:absolute; width: 300px; top:1100px; left: 450px; padding:10px; z-index:1; font-size:12px; }

.stoebern { position:relative; left:40px; color:#808080; }

.vergleiche { position:absolute; left:30px; width:700px; padding: 0px 0px 0px 45px; top:510px; height:750px; border-bottom: 1px solid #ced4da; background: url(http://geld-finanzen.blokster.de/wp-content/themes/blokster/images/finanzvergleiche.gif); background-repeat:no-repeat; }

.feed-more { position:relative;  left:25px; width: 400px; padding: 10px 0px; font-size:12px; border-bottom:1px solid #d8d9da; }

.inpost-wb { position:relative;  left:0px; width: 400px; padding: 30px 0px 10px 0px; text-align:center; height:300px; border-bottom:1px solid #d8d9da; }



/* Post Pages
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.post-page {}
.post-page h1 { font: normal 13px/13px "Verdana"; padding: 10px 0px;}
.post-page h2 { font: normal 13px/13px "Verdana"; }
.post-page p { font: normal 12px/17px 'Verdana'; padding: 5px 0px; color:#2b2b2b; }




/* Sidebar
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
.sidebar { position:absolute; width: 300px; padding:10px 0px; left:30px; top:690px; z-index:1; font-size:12px; background:#f6f6f6; }
.sidebar-vergleiche { position:absolute; width: 300px; left:30px; top:1320px; z-index:1; font-size:12px; }

.box { position:relative; width: 300px; padding:20px 0px; z-index:1; line-height:16px; margin-top:3.5em; border-bottom:2px solid #d8d9da; }

#one li { padding: 5px 0px; border-top:1px dotted #d8d9da; }

#none { margin-top:2.0em; }
#none li { padding: 5px; border-top:1px dotted #d8d9da; }

#r-com {  }
#r-com li { padding: 5px; line-height: 14px; color:#595353; border-top:1px dotted #d8d9da;  }
#r-com li a { font-weight: bold; color:#07519a; }


#sim-posts { position:relative; left:25px; width:400px; margin-top:5.0em; border-top:1px solid #d8d9da; border-bottom:1px solid #d8d9da; padding:10px 0px; }
#sim-posts li { padding: 0px 0px 15px 0px; font-size:13px; }
#sim-posts .gruen { padding: 0px; color:#07519a; font-size:12px; }



.com-anzeigen { position:relative; left:20px; width:360px; margin-top:1.5em; padding:20px; border-bottom:1px solid #d8d9da; }




/* Footer
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.footer { position:relative; top:310px; left:0px; width:420px; min-height:70px; z-index:1; padding-bottom:10px; }

.footer-text { position:relative; top:0px; left:30px; width:745px; z-index:1; color:#2b2b2b; font-size: 12px; border-top:1px solid #ced4da; padding:15px 0px;  }
.footer-text a { color:#2b2b2b;  }

.footer-text .headline-small { padding: 0px 0px 5px 0px; background: url(http://www.blokster.de/wp-content/themes/blokster/images/navigation_background.gif); position:relative; width:130px; border-bottom:1px solid #ced4da; margin-bottom:0.5em; }

.footer-text-a { position:relative; top:0px; left:30px; width:740px; z-index:1; color:#2b2b2b; font-size: 12px; border-top:1px solid #ced4da; padding:15px 0px;  }


.footer-text .headline { padding: 0px 0px 5px 0px; background: url(http://www.blokster.de/wp-content/themes/blokster/images/navigation_background.gif); position:relative; width:350px; border-bottom:1px solid #ced4da; }

.footer-ende { position:relative; top:0px; left:20px; width:765px; z-index:1; color:#2b2b2b; font-size: 12px; border-top:1px solid #ced4da; padding:15px 0px; text-align:center;  }
.footer-ende a { color:#2b2b2b;  }

.footer li { list-style:none; padding:1px; }

.booksite { position:relative; top:0px; left:30px; width:745px; z-index:1; color:#808080; font-size: 12px; border-top:1px solid #ced4da; padding:15px 0px; text-align:center;  }
.booksite a { color:#808080;  }

.tagwolke { line-height:24px; text-align:center; }

#newsbox { position:relative; left:0px; min-height:300px; }
#newsbox .headline { padding: 0px 0px 5px 0px; background: url(http://www.blokster.de/wp-content/themes/blokster/images/navigation_background.gif); position:relative; width:352px; border-bottom:1px solid #ced4da; }

#newsboxa { position:relative; top:0px; left:0px; width:352px; border-right:1px solid #ced4da; padding-right:20px; min-height:300px; }
#newsboxb { position:absolute; top:0px; left:395px; }


#newsbox-in-pic { position:absolute; top:35px; left:0px; width:80px; border-bottom:1px solid #ced4da; padding-bottom:10px;  }
#newsbox-in-news { position:relative; top:10px; left:95px; width:250px; }

#nb li { padding: 0px 0px 15px 0px; font-size:12px; }
#nb .n-blau { padding: 0px; color:#07519a; font-size:11px; }

#container { position:relative; left:0px; min-height:150px; }
#containera { position:relative; top:0px; left:0px; }
#containerb { position:absolute; top:0px; left:154px; }
#containerc { position:absolute; top:0px; left:306px; }
#containerd { position:absolute; top:0px; left:458px; }
#containere { position:absolute; top:0px; left:610px; }


