/*
Theme Name: Lebenspuren
Theme URI: http://goyippi.net/
Description: Das Wordpress-Theme fuer Lebensspuren
Version: 1.0
Author: Christian Roth
*/

/* Allgemeines */
body {font-family:"Trebuchet MS", Trebuchet, Verdana, sans-serif; font-size:80%; line-height:1.45em; color:#5C5B60; text-align:center; background-color:#FFFBF1; padding:0; margin:0;}
div, p {padding:0; margin:0;}
img {padding:0; margin:0; border:0; display:inline;}

/* Links, Navigation, Menü */
a:link, a:visited, a:active {color:#5C5B60; background-color:inherit; font-weight:bold; text-decoration:none;}
a:hover {color:#5C5B60; background-color:inherit; text-decoration:underline;}

.a_navi a:link, .a_navi a:visited, .a_navi a:active {font-weight:normal; color:#736666; background-color:inherit; padding:8px 0; display:block;}
.a_navi a:hover {font-weight:bold; padding-left:8px; border-left:5px solid #998C8C; text-decoration:none;}

.a_navi li.current_page_item a:link, .a_navi li.current_page_item a:visited, .a_navi li.current_page_item a:active , .a_navi li.current_page_item a:hover {color:#736666; background-color:inherit; font-weight:bold; padding-left:8px; border-left:5px solid #998C8C;}

.a_navi ul, .a_navi li {margin:0; padding:0; list-style:none;}
.a_navi ul {border-top:1px solid #998C8C;}
.a_navi li {color:#736666; background-color:inherit; border-bottom:1px solid #998C8C;}

#bio a:link, #bio a:visited, #bio a:active {color:#74A923; background-color:inherit;}
#bio a:hover {border-left:5px solid #93C643;}
#bio li.current_page_item a:link, #bio li.current_page_item a:visited, #bio li.current_page_item a:active, #bio li.current_page_item a:hover {border-left:5px solid #93C643;}
#bio ul {border:0px;}
#bio li {color:#74A923; background-color:inherit; border-bottom:1px solid #93C643;}

#emo a:link, #emo a:visited, #emo a:active {color:#8C6CB5; background-color:inherit;}
#emo a:hover {color:#8C6CB5; background-color:inherit; border-left:5px solid #A592C9;}
#emo li.current_page_item a:link, #emo li.current_page_item a:visited, #emo li.current_page_item a:active, #emo li.current_page_item a:hover {border-left:5px solid #A592C9;}
#emo ul {border-top:0px;}
#emo li {color:#8C6CB5; background-color:inherit; border-bottom:1px solid #A592C9;}

#person a:link, #person a:visited, #person a:active {color:#ED8150; background-color:inherit;}
#person a:hover {color:#ED8150; background-color:inherit; border-left:5px solid #F1AB65;}
#person li.current_page_item a:link, #person li.current_page_item a:visited, #person li.current_page_item a:active, #person li.current_page_item a:hover {border-left:5px solid #F1AB65;}
#person ul {border-top:1px solid #F1AB65;}
#person li {color:#ED8150; background-color:inherit; border-bottom:1px solid #F1AB65;}

/* Struktur */
.a_all {width:1110px; position:absolute; left:50%; top:50%; height:550px; margin-left:-550px; margin-top:-275px; text-align:left;}
.a_pic_1 {width:160px; height:550px; display:block; float:left;}
.a_pic_2 {width:160px; height:550px; display:block; float:left;}
.a_content {width:740px; height:550px; float:left; margin:0 24px; border-bottom:1px solid #998C8C;}
.a_head {border-top:5px solid #998C8C; border-bottom:1px solid #998C8C; background-image:url(img/logo.gif); background-repeat:no-repeat; background-position:0px 0px;}
.a_content_2 {width:740px;}
.a_navi {font-size:14px; width:234px; float:left; margin-right:24px;}
.a_inhalt {width:482px; float:left;}
.a_scroller {width:482px; height:418px; margin-top:7px; overflow:auto;}

.print {visibility:hidden;}
.a_head a:link, .a_head a:visited, .a_head a:active, .a_head a:hover {display:block;}

.font_nav {position:absolute; bottom:3px;}
.font_nav a:link, .font_nav a:visited, .font_nav a:active, .font_nav a:hover {border:0; padding:0; float:left;}

/* Textformate */
h1 {color:#ED8150; background-color:inherit; font-size:1.9em; line-height:1.2em; font-weight:bold; font-style:italic; padding:0; margin:18px 0 24px 0;}
h2 {color:#5C5B60; background-color:inherit; font-size:1.45em; line-height:1.2em; font-weight:bold; padding:0; margin:16px 0 18px 0;}
h3 {color:#5C5B60; background-color:inherit; font-size:1.2em; font-weight:bold; padding:0; margin:0px 0 6px 0;}

.add {color:#FFF; background-color:#93C643; font-weight:normal; padding:6px; margin:0 0 18px 0;}

.post {padding-right:6px;}
blockquote, em {font-size:1.1em; font-weight:normal; font-style:italic; padding:0 0 24px 0; margin:0; display:block;}
p, em {padding:0 0 12px 0;}

ul.counts, ul.counts li {margin:0; padding:0; list-style:none;}

/* Formulare */
input, textarea, select {font-family:"Trebuchet MS", Verdana, sans-serif; font-size:1em; color:#5C5B60; background-color:#FFF; margin:0 0 6px 0; height:16px; width:94%;}
textarea {height:100px;}
select {width:160px; height:22px; padding-top:0;}
label.text {}
input.submit {height:21px; width:auto; color:#FFF; background-color:#5C5B60; border:2px solid #5C5B60;}

/* Trenner */
.abschluss {font-size:1px; height:1px; line-height:1px; padding:0; margin:0; clear:both;}
.divider {font-size:1px; height:48px; line-height:1px; padding:0; margin:0; clear:both;}
.divider2 {font-size:1px; height:24px; line-height:1px; padding:0; margin:0; clear:both;}
.divider3 {font-size:1px; height:12px; line-height:1px; padding:0; margin:0; clear:both;}
.linie {font-size:1px; height:1px; line-height:1px; padding:0; margin:6px 6px 6px 0; clear:both; color:inherit; background-color:#998C8C;}

/* Hintergründe */
.theme_home .a_all {width:712px; position:absolute; left:50%; top:50%; height:550px; margin-left:-356px; margin-top:-275px; text-align:center;}
.theme_home .a_head {border-bottom:5px solid #998C8C; border-top:0; height:100px; background-image:url(img/logo_gross.gif); background-repeat:no-repeat; background-position:center top;}
.theme_home .a_content {width:712px; height:auto; margin:0; border-bottom:5px solid #998C8C;}
.theme_home .a_inhalt {width:712px;}
.theme_home .a_inhalt p, .theme_home .post {padding:0;}

.theme_start .a_all {width:440px; position:absolute; left:50%; top:50%; height:550px; margin-left:-220px; margin-top:-275px; text-align:center;}
.theme_start .a_content {width:440px; height:auto; margin:0; border-top:5px solid #998C8C; border-bottom:5px solid #998C8C;}
.theme_start .a_inhalt {width:440px;}
.theme_start .a_inhalt p, .theme_start .post {padding:0;}

.theme_bio h1 {color:#74A923; background-color:inherit;}
.theme_emo h1 {color:#8C6CB5; background-color:inherit;}

.theme_bio .a_all {background-image:url(img/bio_1.png); background-repeat:no-repeat; background-position:0px -18px;}
#bio_2 .a_all {background-image:url(img/bio_2.png);}
#bio_3 .a_all {background-image:url(img/bio_3.png);}

.theme_emo .a_all {background-image:url(img/emo_1.png); background-repeat:no-repeat; background-position:0px -18px;}

.theme_person .a_all {background-image:url(img/person_1.png); background-repeat:no-repeat; background-position:0px -18px;}
#person_2 .a_all {background-image:url(img/person_2.png);}
