/*
Theme Name: Durchdensucher.de
Theme URI: http://www.durchdensucher.de
Description: Durchdensucher-Template
Author: Hannes Kroneberger
Author URI: http://www.durchdensucher.de
*/

body { background-color: #ffffff; margin:0;}
a {color:#177899;}
a:hover {color:#bc124e;}

#wrapper {width: 1000px; margin: 0 auto; position:relative; left: 0px;}
#wrp_header { width:100%; height: 180px; background-image:url(./images/header_bg-li.jpg); background-repeat: repeat-x; position: relative;}
#wrp_header2 { width:100%; height: 180px; background-image:url(./images/header_bg-li.jpg); background-repeat: repeat-x; position:absolute; left:0px; top:0px;} /* WRAPPER 2 für 100% Hintergrund */
#header { width: 1000px; height: 180px;}
#header #logo { background-image: url(./images/header.jpg); width: 1000px; height: 151px;}
#wrp_header #header #navi { width: 450px; height: 15px; display:inline; position: absolute; top: 135px; left:500px;}
#btn_blog { width: 40px; height: 14px; margin-right: 20px; background-image:url(./images/btn_blog.jpg); float:left;}
#btn_galerie { width: 61px; height: 14px; margin-right: 20px; background-image:url(./images/btn_galerie.jpg); float:left;}
#btn_flickr { width: 50px; height: 14px; margin-right: 20px; background-image:url(./images/btn_flickr.jpg); float:left;}
#btn_contact { width: 69px; height: 14px; margin-right: 20px; background-image:url(./images/btn_kontakt.jpg); float:left;}
#btn_imprint { width: 86px; height: 14px; margin-right: 20px; background-image:url(./images/btn_impressum.jpg); float:left;}

/* Hover-Effekte für Menüpunkt */

#btn_blog:hover { width: 40px; height: 14px; margin-right: 20px; background-image:url(./images/btn_blog_press.jpg); float:left;}
#btn_galerie:hover { width: 61px; height: 14px; margin-right: 20px; background-image:url(./images/btn_galerie_press.jpg); float:left;}
#btn_flickr:hover { width: 50px; height: 14px; margin-right: 20px; background-image:url(./images/btn_flickr_press.jpg); float:left;}
#btn_contact:hover { width: 69px; height: 14px; margin-right: 20px; background-image:url(./images/btn_kontakt_press.jpg); float:left;}
#btn_imprint:hover { width: 86px; height: 14px; margin-right: 20px; background-image:url(./images/btn_impressum_press.jpg); float:left;}

/* CONTENT */

#content { width: 1000px; float:left; }
#left-col { width: 650px; float:left; border-right:1px inset; border-left:1px outset ;}
#right-col { width: 320px; height: 1200px; float:right;}

/* FOOTER */

#wrp_footer{ width: 100%; height: 56px; clear: both;}  
/*#footer { width: 100%; height: 56px; background-image: url(./images/footer_bg-li.jpg); background-repeat: x-repeat; position:relative;}*/
#footer2 { width: 100%; height: 56px; background-image: url(./images/footer_bg-li.jpg); background-repeat: repeat-x; position:relative;}
#copyright { position: relative; top: 36px; margin: 0 auto; width: 173px; height: 8px; background-image:url(./images/copyright_footer.jpg); }
#rss-link { position: absolute; top: 33px; left:25px; width:178px; height:22px; background-image:url(./images/rss_feedgrafik.jpg); }


/* POSTING */     
.entry { position: relative; width: 100%; height: auto;}
.head-post { position: relative; left: 20px;width: 69%; height: 58px; font-family: sans-serif; background-image: url(./images/posting_content.jpg); background-repeat:no-repeat;}
.head-title { position: relative; left: 60px; top:15px; width:600px; padding-left:20px;}
.title_h3 { text-decoration: underline; font-size: 15pt; font-weight: bold;  }
span.tag { color: #000000; position: relative; left: 36px; top: -0px; font-size: 15pt; font-family: sans-serif; width:40px;}
span.monjahr{ position: absolute; top: 9px; left: 29px; font-size: 7.4pt; font-family: Times; color: #ffffff; }

.head_single-kat{ position:absolute; top:33px;left:125px; font-size:9pt; }

.cont-post { position: relative; width: 90%; height: auto; background-color: #ffffff; padding-right:10px;}
.cont-text { position: relative; width: 100%; height: auto; left: 35px; top: -15px; padding-right: 30px; padding-top: 8px; font-family: sans-serif; font-size: 10pt; }
.readmore { width:80px; position: relative; left:80%; font-size: 11pt; font-weight:lighter; text-decoration: none;}

.foot-post { position: relative; height: 14px; border-bottom: 3px double; padding:4px; background-color:#f0f0f0;}
.foot-kat { position:absolute; top:3px; left:25px; width:580px; height:20px; font-size:9pt;}
.foot_kategorieliste { position:absolute; top:0px; left:20px; font-family: sans-serif;	}
.foot_kommentare { position:absolute; top:0px; left: 480px; font-family: sans-serif; }

.navigation{ position: relative; top: 40px; left: 35%; width: 250px; }
.artpic { float: left; margin: 10px; } /* VORSCHAUBILD IM ARTIKEL */

blockquote{ font-style: italic; font-weight: lighter; color: #177899; }
/* KOMMENTARE */

#single_kommentarform { position: relative; width:500px; height:300px; margin: 0 auto; font-family: sans-serif;}
.writebox { position:relative; top:80px; border:2px groove; padding:5px; }
.table_text { font-weight:bolder; padding-left:15px; font-size:9pt; }

#single_kommentarbox { position: relative; }
.kommentarblock { position:relative; top: 50px; margin: 0 auto; width:500px; height:auto; border-top: 2px groove; border-bottom: 2px groove; padding: 10px 20px 5px 20px; background-color: #f0f0f0; margin-bottom: 10px; font-family: sans-serif;}
.komm_autor { font-weight: bolder; font-size:11pt; color:#e67422;}
.komm_text { position: relative; top:-10px; font-weight: lighter; font-size: 10pt; }
.komm_nr { position: absolute; top: 5px; left: 96%; font-weight: lighter; font-size: 9pt;  }
.komm_datum { font-weight: lighter; font-size:7pt; }

/* SIDEBAR */

#sidebar { position: relative; left: 0px; top: 0px; width:320px; border-right:1px inset; }	
#blogabout { position: relative; margin-top: 15px; top: 3px;left:10px; width:290px; height:140px; padding: 6px; background-color: #f0f0f0; border: 1px groove;}
.bloggerpic{ float: left; margin:5px; border: 1px groove;}
#abouttext{ position: absolute; top: 0px; font-size: 10pt; width:310px}
#list_kategorie{ position: relative; top: 55px; left: 10px;  }

#list_links { position: relative; margin-top: 30px; left: 10px; width: 270px; border: 1px groove; padding: 10px; }
#listbox{ position: relative; left: -20px; width: 90%; margin: 0 auto; font-family: sans-serif; }
/* Klassen für Linkliste */
#listbox li { font-size: 10pt;}
p.sidebar_linklist{ font-size: 10pt; text-decoration: underline; display: block; }
li.linklist_title { list-style-type: none; }

#last_article{ position: relative; left: 10px; top: 0px; width: 290px; border: 1px groove; margin-top: 50px;  }
#artikelliste{ font-family: sans-serif; font-size: 10pt; position: relative; left: -5px; }
#optimiert {position: relative; top:80px; left:0px; width:174px; height:61px; background-image:url(./images/optimiert.jpg); margin: 0 auto; }

/* SONSTIGES */

.gfx-ordner { position:absolute; top: 0px; left:0px; width:20px; height:15px; background-image:url(./images/gfx_ordner_gelb.png); background-repeat:no-repeat; }
.gfx-kommentar { position: absolute; top:0px;left:450px; width:20px; height:14px; background-image:url(./images/gfx_kommentar.png); }
.gfx-kommentartext{ position:absolute; top:30px; left: 60px; width: 85px; height:12px; background-image:url(./images/gfx_kommentartext.jpg); }
.gfx-kommentarschreiben{ position:absolute; top:60px; left: 0px; width: 147px; height:12px; background-image:url(./images/gfx_kommentarverfassen.jpg); }
#gfx-kurzprofil{ position: absolute; top: -25px; left: 0px; width:69px; height:19px; margin-bottom:5px; background-image:url(./images/kurzprofil.jpg); background-repeat:no-repeat; }
#gfx-kategorie{ position: absolute; top: 190px; left: 10px; width:78px; height:16px; margin-bottom:5px; background-image:url(./images/kategorien.jpg); background-repeat:no-repeat; }
.gfx-linkliste{ position: absolute;top: -25px; left: 0px; width: 62px; height: 15px; background-image: url(./images/gfx_linkliste.jpg); }
#gfx-gelesen{ position: absolute; top: -25px; left: 0px; width: 109px; height: 15px; background-image: url(./images/gfx_gelesen.jpg);  }

