/*  
Theme Name: Fast-Load-Blog
Theme URI: http://www.wordpress.org
Description: The Fast-Load.de Theme is realized with the Wordpress Functions. Enjoy and have fun on www.fast-load.de .. 
Version: 2009
Author: Fast-Load.de
Author URI:  http://www.fast-load.de/
Tags: fast-load, blog
*/


/* Begin Typography & Colors */
* { margin: 0; padding: 0; }
body {  font: normal 12px "Trebuchet MS", Verdana; background:#fff; }

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;}
input, select, textarea { color:#2b2b2b; font: normal 12px "Trebuchet MS", Verdana; border:0px; z-index:1; }
h1 { font: bold 22px/24px "Trebuchet MS", Verdana; color:#808080; text-decoration:none; padding-bottom:10px; border-bottom:2px solid #ddd; margin-bottom:30px; }
h2 { font: bold 18px/18px "Trebuchet MS", Verdana; color:#165ea1; text-decoration:none; }
h2 a { color:#165ea1; text-decoration:underline; }
h2 a:visited { color:#165ea1; text-decoration:none; }
h2 a:hover { color:#165ea1; text-decoration:none; }
h3 { font: bold 14px/16px "Trebuchet MS", Verdana; color:#165ea1; }
h4 { font: bold 14px/16px "Trebuchet MS", Verdana; color:#165ea1; }
h5 { font: bold 14px/16px "Trebuchet MS", Verdana; color:#165ea1; }

a:link { text-decoration: underline; }
a:active { text-decoration: underline; }
a:visited { text-decoration: underline; }
a:hover	{ text-decoration: none; } 

.textanzeige { position:relative; text-align:center; padding:5px; font:normal 10px/16px "Trebuchet MS", Verdana; color:#808080;  }

#background { position:relative; left:0px;  }
.fastload_logo { position:absolute; top:15px; left:30px; width:187px; height:37px; z-index:1;  background: url(http://blog.fast-load.de/wp-content/themes/fast-load/get_pics/icons/fastload_logo.gif);  }



/* TOPIC SUPERB_Headline
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#hl_ueber { position:relative; top:0px; left:0px; height:70px; background:#2b2b2b; }

.hl_drunter { position:absolute; top:0px; left:540px;  }
.hl_drunter li { display:inline; }

.hl_drunter .go_usenet a { background:#bcce3c; padding:51px 25px 31px 25px; font:bold 14px/60px "Trebuchet MS", Verdana; color:#2b2b2b; border-right:1px solid #ddd; text-decoration:none; }
.hl_drunter .go_usenet a:hover { background:#f3cd1e; color:#2b2b2b; }
.hl_drunter .go_on a { background:#2b2b2b; padding:51px 25px 31px 25px; font:bold 14px/60px "Trebuchet MS", Verdana; color:#fff; border-right:1px solid #ddd;  }
.hl_drunter .go_on a:hover { background:#bcce3c; color:#2b2b2b; }
.hl_drunter .go_blog a { background:#2b2b2b; padding:51px 25px 31px 25px; font:bold 14px/60px "Trebuchet MS", Verdana; color:#fff; border-right:1px solid #ddd;  }
.hl_drunter .go_blog a:hover { background:#00b2e5; color:#2b2b2b; }




/* NAVI
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.head-navigation { position:relative; left:150px; width:820px; top:0px; color:#2b2b2b; padding:50px 0px 45px 0px; font:  bold 14px/16px "Trebuchet MS", Verdana; color:#2b2b2b; background: url(http://blog.fast-load.de/wp-content/themes/fast-load/get_pics/background/headline_topic.gif) no-repeat bottom; }
.head-navigation a { color:#2b2b2b; text-decoration:none; }
.head-navigation a:hover { color:#808080; }
.head-navigation li { display:inline; padding:0px 10px 0px 10px; border-right:1px solid #ddd; }


/* Suchnavigation
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#such-formular { position:relative; left:150px; top:0px; width:820px; height:50px;  }
#such-formular a { color:#116da6; }
.such-sl-l { position:relative; top:25px; left:255px; height:30px; width:445px; padding:8px; }
.such-sl-r { position:absolute; top:9px; left:450px; height:32px; width:95px;  }
.such-sl-powered { position:absolute; top:70px; left:585px; font: normal 11px/16px "Trebuchet MS", Verdana; color:#808080; }

.the_blog { position:absolute; top:35px; left:225px; font:  bold 24px/24px "Trebuchet MS", Verdana; color:#f89537;  }


/* HAUPTTEIL
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.hauptteil { position:relative; left:150px; top:0px; width:880px; padding-top:20px;  }



/* Seiten
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.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; }


/* BOOKMARK
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.bookmark_this { text-align:right; padding-bottom:20px; }
.bookmark_this img { padding-right:5px; }


/* POST
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.post { position:relative; top:0px; left:0px; width:450px; color:#2b2b2b; padding:30px 0px; min-height:2500px; }

.post .p-head {  }
.post .author { font-size:12px; font-weight:bold; color:#808080; padding: 5px 0px;  }

.post .p-con { padding: 0px 0px 10px 0px;  }
.post .p-con p { padding:10px 0px; font: normal 14px/20px "Trebuchet MS", Verdana; color:#2b2b2b;  }
.post .p-con p a { color:#165ea1; }

.post .p-con ul { margin-bottom:2.0em; margin-top:2.0em;  border-top:2px solid #ddd; padding:10px 0px;  }
.post .p-con li { padding:8px;  }
.post .p-con li a { color:#165ea1; }
.post .p-con .grau { background:#f5f5f5; font: normal 14px/20px "Trebuchet MS", Verdana; color:#2b2b2b;  }
.post .p-con .weiss { background:#fff; font: normal 14px/20px "Trebuchet MS", Verdana; color:#2b2b2b;  }
.post .p-con .titel { background:#00b2e5; font: bold 14px/16px "Trebuchet MS", Verdana; color:#fff; margin-bottom:0.5em; }

.post .p-con blockquote { margin-top:10px; margin-bottom:10px; padding: 20px 160px 20px 30px;  }
.post .p-con blockquote p { color:#808080; line-height:20px; font-style:italic; }

.news-intern  { position:relative; left:0px; width:450px; padding: 10px 0px 20px 0px; font-size:13px; color:#585353; border-top:2px solid #ddd; }
.news-intern a { color:#165ea1; }

.tags_und_so  { position:relative; left:0px; width:450px; padding: 10px 0px 60px 0px; font-size:12px; color:#585353; border-top:2px solid #ddd; }
.tags_und_so a { color:#808080; }

.overpostwb { font: normal 11px/20px "Trebuchet MS", Verdana; color:#808080; margin-top:3.0em; } 
.inpostwb { background:#f5f5f5; font: normal 14px/20px "Trebuchet MS", Verdana; color:#2b2b2b; padding:8px; margin-bottom:3.0em; }
.inpostwb a { color:#165ea1; }

.wp-pagenavi { font: bold 18px/24px "Trebuchet MS", Verdana; color:#808080; padding:25px 0px 0px 0px; width:820px; text-align:center; }
.wp-pagenavi a { color:#808080; }

.sim-posts  { margin-bottom:3.0em; padding:20px; background:#f5f5f5; }
.sim-posts p { font: bold 14px/16px "Trebuchet MS", Verdana; color:#165ea1;  }
.sim-posts li { padding:3px 0px 3px 15px; font: normal 12px/16px "Trebuchet MS", Verdana;  color:#2b2b2b; background: url(http://blog.fast-load.de/wp-content/themes/fast-load/get_pics/bookmarks/punkt_schwarz.gif) left no-repeat; }
.sim-posts a { color:#2b2b2b;  }

/* SIDE 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */

#side { position:absolute; top:280px; left:670px; width:300px;  }

/* SIDES
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */

.headsite_twitter { padding:10px; font: bold 14px/16px "Trebuchet MS", Verdana; color:#fff; background: #00b2e5; margin-bottom:10px; }
.headsite_twitter a { color:#fff;  }
.headsite_feed { padding:10px; font: bold 14px/16px "Trebuchet MS", Verdana; color:#fff; background: #f3cd1e; margin-bottom:10px; }
.headsite_feed a { color:#fff;  }

.headsite_gruen  { padding:10px; font: bold 14px/16px "Trebuchet MS", Verdana; color:#fff; background: #bcce3c; margin-bottom:10px; }
.headsite_pink { padding:10px; font: bold 14px/16px "Trebuchet MS", Verdana; color:#fff; background: #e448cc; margin-bottom:10px; }
.headsite_schwarz { padding:10px; font: bold 14px/16px "Trebuchet MS", Verdana; color:#fff; background: #2b2b2b; margin-bottom:10px; }


.downsite  { padding:10px; font: bold 14px/16px "Trebuchet MS", Verdana; color:#2b2b2b; background:#f5f5f5; text-align:right; }
.downsite a { color:#808080; text-decoration:none; }
.downsite a:hover { color:#808080; text-decoration:underline;  }

.featured {  }
.featured li { padding:10px 0px; border-bottom:2px solid #ddd; min-height:75px; }
.featured img { float:left; margin-right:15px;  }
.featured p { font:bold 12px/16px "Trebuchet MS", Verdana;  color:#808080; text-decoration:none; }
.featured a { font:bold 14px/16px "Trebuchet MS", Verdana;  color:#2b2b2b; text-decoration:none; }
.featured a:hover { text-decoration:underline; }



.short_messages {  }
.short_messages li { padding:10px 0px; }
.short_messages p { font:bold 12px/16px "Trebuchet MS", Verdana;  color:#808080; text-decoration:none; }
.short_messages a { font:normal 12px/16px "Trebuchet MS", Verdana;  color:#165ea1;  }
.short_messages a:hover { text-decoration:none; }

.siteroll {  }
.siteroll li { padding:5px 0px; border-bottom:1px solid #ddd; }
.siteroll a { color:#2b2b2b; text-decoration:none; }
.siteroll a:hover { text-decoration:underline; }

.blogroll {  }
.blogroll li { padding:7px 0px; border-bottom:1px solid #ddd;  }
.blogroll a { color:#2b2b2b; text-decoration:none; }
.blogroll a:hover { text-decoration:underline; }

.show_tags { line-height:30px;  }
.show_tags a { color:#2b2b2b; }


/* Trackbacks
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */	

.trackbacks { font: normal 12px/20px "Trebuchet MS", Verdana; color:#2b2b2b; }
.trackbacks li { padding:5px 0px; }
.trackbacks a { color:#116da6; }


/* Kommentare
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */	

.jetzt_aber { padding:10px 0px; font: normal 12px/18px "Trebuchet MS", Verdana; color:#808080; border-top:2px solid #ddd; }
.jetzt_aber a { color:#116da6; }


.meinungen_zu { font: bold 16px/18px "Trebuchet MS", Verdana; color:#165ea1; padding-bottom:10px; border-bottom:1px solid #ddd; }


.Comments { margin: 20px 0px 0px 10px;}

#kommentare { position:relative; left:25px; width:400px;  padding:20px 0px; border-top:2px solid #ced4da; margin-top:2.0em;  }

.commentlist { font-size:13px; color:#2b2b2b; }
.commentlist a { color:#07519a; }

.commentlist li { position:relative; top:0px; padding:20px 0px; border-bottom:1px solid #ddd; }

.commentlist img  { position:absolute; left:0px; top:20px;  padding-bottom:10px;  }

.commentlist .meinung { position:relative; top:0px; left:80px; width:320px; }
.commentlist .meinung img  { position:relative; left:0px; top:0px; padding-bottom:0px; }
.commentlist .meinung p { padding: 10px 0px; }

.commentlist .datemytime { color:#808080; font-size:12px; margin-bottom:1.0em; }
.commentlist .datemytime a { color:#808080; }





.kommentar-right p { padding-bottom:8px; }


/* Kommentare 2
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */	
.kommentar-form { position:relative; top:10px; left:0px; width:410px; margin-bottom:6.5em; background:#f2f2f2; border-top: 2px solid #c5cfd9; padding:20px; }	

.kommentar-form p { padding: 6px 0px; position: relative; color:#2b2b2b; font-size: 12px;  }
.kommentar-form p strong { color:#3668a7; }

.kommentar-form label { position: absolute; top: 12px; left: 130px; font-size: 12px; color: #2b2b2b;}
.kommentar-form a, .com-form a:visited, .com-form a:hover { color: #2b2b2b; text-decoration: none; }
.kommentar-form input { background: #fff; border: 1px solid #ced4da; padding: 4px; margin-right: 10px; font-size: 12px; }

.kommentar-form textarea { background: #fff; border: 1px solid #ced4da; padding: 4px; margin-right: 10px; font-size: 12px; }

#kommentar-links { position:relative; top:0px; left:0px; width:210px; width:200px;}
#kommentar-rechts { position:absolute; top:66px; left:200px; width:200px; }



/* Footer /// ENDE 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.bottom_downloads { position:relative; top:0px; left:150px; width:820px; padding:0px 0px 30px 0px;  min-height:350px;  }
.bottom_downloads ul { margin-bottom:2.0em; margin-top:2.0em; border-top:2px solid #ddd; padding:10px 0px;  }
.bottom_downloads li { padding:8px; }
.bottom_downloads li a { color:#165ea1; }
.bottom_downloads .grau { background:#f5f5f5; font: normal 14px/20px "Trebuchet MS", Verdana; color:#2b2b2b;  }
.bottom_downloads .weiss { background:#fff; font: normal 14px/20px "Trebuchet MS", Verdana; color:#2b2b2b;  }
.bottom_downloads .titel { background:#bcce3c; font: bold 14px/16px "Trebuchet MS", Verdana; color:#fff; margin-bottom:0.5em; }

.footer { position:relative; left:0px; width:100%; background:#f5f5f5; padding:30px 0px 10px 0px; }

.get_it  { position:relative; min-height:250px; left:150px; width:820px; }
.get_this { float:left; height:200px; width:170px; margin-right:1.0em; padding:0px 15px 0px 0px; }
.get_this li { font: normal 12px/16px "Trebuchet MS", Verdana; color:#4a4a4a;  padding:2px 0px; }
.get_this a { color:#4a4a4a; text-decoration:none; }
.get_this a:hover { text-decoration:underline; }

#footer_such-formular { position:relative; left:150px; top:0px; width:820px; height:70px;  }
#footer_such-formular a { color:#116da6; }
.footer_such-sl-l { position:relative; top:0px; left:120px; height:30px; width:445px; padding:8px; }
.footer_such-sl-r { position:absolute; top:9px; left:450px; height:32px; width:95px;  }

.end { position:relative; left:150px; width:820px; border-top:1px solid #e2e0e0; padding:10px 0px; font: normal 12px/18px "Trebuchet MS", Verdana; color:#808080;  }
.end a { color:#808080; }
