/*  
Theme Name: Tephra
Theme URI: http://tephra.de/
Description: The WordPress theme for Tephra.
Version: 1.0
Author: Christian Roth
Author URI: http://www.goyippi.net
*/


/*----- Allgemeines -----*/
body {font-family:Verdana, Arial, sans-serif; font-size:11px; line-height:16px; color:rgb(255,255,255); background-color:#000; margin:0; padding:0; text-align:center;}
.back {background-image:url(images/cover_web_s.jpg); background-repeat:no-repeat; background-position:center bottom; background-attachment:fixed;}

#lightbox {color:#000;}

img {margin:0; padding:0; border:0;}

/*----- Menü -----*/
a:link, a:visited, a:active {font-weight:normal; text-decoration:none; color:rgb(189,154,90);}
a:hover {color:rgb(255,255,255); text-decoration:none;}

h2 a:link, h2 a:visited, h2 a:active, h2 a:hover {color:#FFF;}

.a_navi a:link, .a_navi a:visited, .a_navi a:active {font-weight:normal; text-decoration:none; color:rgb(255,255,255);}
.a_navi a:hover {color:rgb(189,154,90); text-decoration:none;}

li.current-cat a:link, li.current-cat a:visited, li.current-cat a:active, li.current-cat a:hover {font-weight:normal; text-decoration:none; color:rgb(189,154,90);}
li.current_page_item a:link, li.current_page_item a:visited, li.current_page_item a:active, li.current_page_item a:hover {font-weight:normal; text-decoration:none; color:rgb(189,154,90);}

.a_menue ul {font-family:Georgia, Times, Times New Roman, serif; font-size:18px;}
.a_menue ul, .a_menue li {margin:0; padding:0; list-style:none; line-height:20px;}
.a_menue li {padding:0 0 12px 0; margin:0 0 12px 0; border-bottom:1px solid rgb(255,255,255);}

/*----- Struktur -----*/
.a_all {margin:0 auto; width:842px;}
.a_head {width:842px; padding:38px 0;}
.a_menue {width:192px; float:left; text-align:left; margin-right:12px;}
.a_content {width:434px; float:left; text-align:left;}
.a_side {width:192px; float:left; text-align:left; margin-left:12px;}

.b_inner {padding:12px 12px 6px 12px; background-color:#0D3648;}
#nav {padding:12px 12px 0 12px;}

/*----- Textformatierungen -----*/
h2 {font-family:Georgia, Times, Times New Roman, serif; font-size:18px; line-height:20px; font-weight:normal; margin:0; padding:0 0 12px 0; border-bottom:1px solid rgb(255,255,255);}
h3 {margin:0; font-size:14px; font-weight:normal; padding:0 0 6px 0;}
p {margin:0; padding:12px 0 6px 0;}

.postmetadata {margin-bottom:6px;}
.entry h2 {margin-top:24px;}
.entry h3 {margin:-1px 0 0 0; padding:12px 0 6px 0; border-top:1px solid rgb(255,255,255);}

ul, ol {margin:4px 0 12px 0; padding:0;}
li {margin:0 0 2px 20px; padding:0;}

.linkcat, .linkcat li {list-style:none; margin:0;}

#link h2 {padding:0; border:0;}
#link .linkcat h2 {font-family:Verdana, Arial, sans-serif; font-size:14px; line-height:16px; font-weight:normal; margin:12px 0 0 0; padding:12px 0 6px 0; border-top:1px solid rgb(255,255,255);}
#link entry {margin-top:-1px;}

.imgalignleft {float:left; margin:0 6px 6px 0;}

/*----- Formulare -----*/
form {padding:12px 0 0 0; margin:0;}
form#commentform {padding-top:4px;}
form p {padding:0;}
input, textarea {font-family:Verdana, Arial, sans-serif; font-size:11px; background-color:rgb(189,154,90); color:rgb(0,0,0); border:0; margin:0 0 12px 0; height:18px; width:99%;}
textarea {height:auto;}
label {line-height:20px;}
.button {background-color:rgb(255,255,255); color:rgb(0,0,0); width:auto;}

/*----- Trenner -----*/
.abschluss {font-size:1px; height:1px; line-height:1px; margin:0; padding:0; clear:both;}
.divider1 {font-size:1px; height:12px; line-height:1px; margin:0; padding:0; clear:both;}
.linie {font-size:1px; height:1px; line-height:1px; margin:0 0 12px 0; padding:0; clear:both; border-top:1px solid rgb(255,255,255);}

ol .linie {margin-top:6px;}

.a_menue li.decker {font-size:1px; height:2px; line-height:1px; margin:-13px 0 0 0; padding:0; clear:both; border:0; background-color:#0D3648;}
