/*
  Athena Theme for phpBB version 2+
  Created by Vjacheslav Trushkin
  http://www.trushkin.net
*/


 /* General page style. The scroll bar colours only visible in IE5.5+ */

html {min-height: 100.05%;}

body {
	background-color: #FFF;
/*	scrollbar-arrow-color:  #1D2938;
	scrollbar-face-color: #9DB3CC;
	scrollbar-track-color: #D6DEE9;
	scrollbar-highlight-color: #C8D3E1;
	scrollbar-3dlight-color: #EAEFF4;
	scrollbar-shadow-color: #7492B6;
	scrollbar-darkshadow-color: #3A5370;*/
	font-family: Arial,Verdana,sans-serif; 
	font-size: 12px;
}
/* Anpassung fuer Twitter Wall */

.content_large_frame{
	position:relative;
	}

/* Anpassung fuer Twitter Wall ENDE */

a{
border:0;
outline:none;
text-decoration:none;
}
.content_large_frame a:link,
.content_large_frame a:visited,
.content_large_frame a:hover,
.content_large_frame a:active{
color:#AB926D!important;
}

.thCornerL /* Linke Ecke */
{
text-align:left;
padding-left:55px;
}

.thCornerL, /* Überschriften */
.thTop,
.thCornerR
{
color:#000000;
background-color:#FFFFFF;
border-right:1px solid #A3C2DF;
}
.thCornerR
{
border-right:none;
}

tr.trow1{
background-color:#F6F6F8!important;
}

tr.trow2{
background-color:#FFFFFF!important;
}

.row1{
/*background-color:#F6F6F8!important;*/
border-right:1px solid #A3C2DF;
vertical-align:top;
text-align:left;
}
.row2{
width:100px;
/*background-color:#F6F6F8!important;*/
border-right:1px solid #A3C2DF;
vertical-align:top;
}
.row3{
/*background-color:#F6F6F8!important;*/
vertical-align:top;
text-align:left;
padding-left:20px;
}
.row3 img,.row1 img{
padding-right:7px;
}
.row1{
width:460px;
padding-right:35px;
padding-bottom:10px;
}
table .forumline .perst_detail td,
table .forumline .rahmen td{
padding:0;
margin:0;
}
.rahmen{
margin-right:1px;
}
.rahmen .reo{
background:url(images/pers_detail_re_o.gif) no-repeat;
height:17px;
width:17px;
}
.rahmen .lio{
background:url(images/pers_detail_li_o.gif) no-repeat;
height:19px;
width:24px;
}
.rahmen .reu{
background:url(images/pers_detail_re_u.gif) no-repeat bottom;
height:16px;
}
.rahmen .liu{
background:url(images/pers_detail_li_u.gif) no-repeat left bottom;
height:16px;
}
.rahmen .remi{
background:url(images/pers_detail_re_mi.gif) repeat-y;

}
.rahmen .limi{
background:url(images/pers_detail_li_mi.gif) repeat-y;
}
.mio{
border-top:1px solid #9CBFDF;
border-left:1px solid #9CBFDF;
width:278px;
background-color:#E7F4FC;
}
.miu{
border-bottom:1px solid #9CBFDF;
border-left:1px solid #9CBFDF;
background-color:#E7F4FC;
}

.avatar{
background-color:#FFF;
border-top:1px solid #9CBFDF;
border-bottom:1px solid #9CBFDF;
min-width:120px;
}
.avatar img{
padding:4px;
}
.pers_detail b{
padding-top:7px;
color:#DABA93;
}
.profile b{
color:#005EA6;
}
.header_large_frame{
background:url(images/header_autorenpool.gif) no-repeat;
height:84px;
}

.members .row3 img,.members .row1 img{
padding-right:0px;
}
.members .row3,.members .row1,.members .row2{
margin:0;
padding:15px;
text-align:center;
}
/* General font families for common tags */
a { color: #AB926D; text-decoration:none !important;}
hr	{ height: 0px; border: solid #0053A2 0px; border-top-width: 1px;}


/* This is the outline round the main forum tables*/
table .forumline td	{ 
padding-top:15px;
white-space:normal;
color:#434D56;
font-weight: normal;
} 

/* Profile data. Visible only with eXtreme Styles mod. */
.profileline {
margin-left:9px;
}
td.profile {  
font-size: 12px; color:#000;
background-image:none!important;
padding:0;
margin:0;
}
.impravatar img{
margin-left:15px;
margin-right:15px;
}

/* Main table cell colours and backgrounds. row1 - row3 are set in overall_header.tpl */
td.row4	{ background-color: #EAEDF4; }


/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
		background-color: #FFFFFF;
}

/* Header cells - the blue and silver gradient backgrounds */
th, td.th	{
	color: #AB926D; font-size: 12px; font-weight: bold;
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight {
	background-color: #F1F5F9; height: 28px; text-align: center;
}

td.catBottom {
	border-top:1px solid #A3C2DE;
}

td.th2 {background-color: #F1F5F9; height: 20px; color: #000000; }

td.spaceRow { background-color: #F1F5F9; color: #000000; }


/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/

/* The largest text used in the index page title and toptic title etc. */
h1	{ 
font-size: 16px ;
font-weight:normal!important;
color: #AB926D;
margin:0;
padding:0;
}
h2	{ 
font-size: 16px!important;
font-weight:normal!important;
color: #AB926D!important;
margin:0!important;
padding:0!important;
letter-spacing:0!important;
}
h1.start { font-weight: bold; font-size: 18px ; letter-spacing: 0px; color: #AB926D; display:inline;}

.maintitle	{
			font-weight: bold; font-size: 18px; 
			text-decoration: none; line-height : 120%; color: #FFFFFF;
}
.subtitle	{
			font-size: 16px; 
			text-decoration: none; font-weight: bold; color: #FFFFFF;
}
.title{
 font-size: 16px ; 
 color: #AB926D;
 font-weight:bold;
 }
 
 .rowstart .genmed{
 line-height:22px;
 font-size:14px;
 color:#000000;
 }
 
 .statistik .gensmall b{
 color:#AB926D;
 }
 

/* General text */
.gen { font-size : 12px; }
.genbl { font-size : 12px; color:#005BA1; font-weight:bold; }
.genmed { font-size : 13px; color:#434D56}
.gensmall,.gensmall2{ text-decoration: none; font-size : 13px;} 
.gensmall a,.gensmall2 a { text-decoration: none; font-size : 13px; font-weight:bold; color:#AB926D;}
.gen,.genmed,.gensmall { color : #434D56; }
a.gen,a.genmed,a.gensmall { color: #0053A2; text-decoration: none;  font-weight:bold;}
a.gen:visited,a.genmed:visited,a.gensmall:visited { color: #00468C; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #FF6633; text-decoration: none; }
a.gen:active,a.genmed:active,a.gensmall:active	{ color: #FF6633; text-decoration: none; }

.genstart a.gensmall,
.genstart a:hover.gensmall {
color:#AB926D;
}


/* Forum category titles */
.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 0px; color: #AB926D; }
a.cattitle, .cattitle a		{ text-decoration: none; color: #AB926D; }
a.cattitle:visited, .cattitle a:visited { text-decoration: none; color: #AB926D; }
a.cattitle:hover, a.cattitle:active, .cattitle a:hover, .cattitle a:active { text-decoration: none; color: #AB926D; }

.cattitle_ww		{ font-weight: bold!important; font-size: 16px ; letter-spacing: 0px; color: #AB926D; }
a.cattitle_ww, .cattitle_ww a		{ text-decoration: none; color: #AB926D; }
a.cattitle_ww:visited, .cattitle_ww a:visited { text-decoration: none; color: #AB926D; }
a.cattitle_ww:hover, a.cattitle_ww:active, .cattitle_ww a:hover, .cattitle_ww a:active { text-decoration: none; color: #AB926D; }

a.hauptmenu:link, a.hauptmenu:visited {
font-family: Arial,Verdana,sans-serif;
font-weight:bold;
font-size: 13px ;
text-decoration: underline!important;
color: #7EACD0!important;
padding-right:15px;
padding-left:15px;
}
a.hauptmenu:hover,
a.hauptmenulog:hover {
color: #AB926D!important;
}
a.hauptmenulog {
font-family: Arial,Verdana,sans-serif;
font-weight:bold!important;;
font-size: 13px ;
text-decoration: underline!important;
padding-right:25px;
padding-left:25px;
color: #AB926D !important;
}

/* Forum title: Text and link to the forums used in: index.php */
.forumlink,
a.forumlink,
a.forumlink:visited,
a.forumlink:hover,
a.forumlink:active { 
text-decoration: none; 
color: #AB926D;
padding-bottom:20px;
font-weight:bold;
}


/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-weight: bold; font-size: 11px; color : #000!important;}
a.nav, .nav a, a.nav:visited, a.nav:active	{ text-decoration: none; color: #000!important; }
a.nav:hover 	{ text-decoration: none; color: #AB926D!important; }
.nav a.nav{
line-height:30px;
color: #000!important; 
}


/* titles for the topics: could specify viewed link colour too */
.topictitle			{ font-weight: bold; font-size: 12px; color : #000; }
a.topictitle   { font-weight: bold;text-decoration: none; color: #000; }
a.topictitle:visited { font-weight: bold;text-decoration: none; color: #000; }
a.topictitle:hover, a.topictitle:active	{ font-weight: bold;text-decoration: none; color: #000; }

/* Begin Simple Subforums MOD */
a.topic-new, a.topic-new:visited { color: #FF6633; }
a.topic-new:hover, a.topic-new:active { color: #0053A2; }
/* End Simple Subforums MOD */

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{  font-size : 13px; color:#AB926D!important; font-weight:bold;}
a.name   { text-decoration: none;color:#AB926D; font-weight:bold!important; }
a.name:visited { text-decoration: none;color:#AB926D; }
a.name:hover, a.name:active	{ text-decoration: none; color:#AB926D!important;}
.name a,
.postdetails a { text-decoration: none;color:#AB926D; font-weight:bold!important; }

span.name   { text-decoration: none;color:#AB926D; font-weight:bold!important; margin-left:9px;}

/* Location, number of posts, post date etc */
.postdetails		{  font-size : 13px; color:#000; font-weight:bold; margin-left:8px}


/* The content of the posts (body of text) */
.postbody { font-size: 12px;}
a.postlink	{ text-decoration: none; color: #0053A2; }
a.postlink:visited { text-decoration: none; color: #00468C; }
a.postlink:hover, a.postlink:active { text-decoration: none; color: #FF6633; }
a.postlink2, a.postlink2:visited { text-decoration: none; color: #000000; }
a.postlink2:hover, a.postlink2:active { text-decoration: none; color: #FF6633; }


/* Quote & Code blocks */
td.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #0053A2;
	background-color: #FDFEFF; border: #00468C; border-style: dotted;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
	width:500px;
	text-align:left;
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #00468C; line-height: 125%;
	background-color: #FDFEFF; border: #00468C; border-style: dotted;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}


/* Copyright and bottom info */
.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: 0px;}
a.copyright		{ color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: none;}


/* Form elements */
input,textarea, select {
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

form { display: inline; }

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #FFFFFF;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color: #EAEDF4;
	color: #000000;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
}

/* None-bold submit button */

input.liteoption:hover {
color:#AB926D;
font-weight:bold;
}
input.liteoption, input.liteoptionvisited {
border:0 none;
color:#434C55;
cursor:pointer;
font-weight:bold;
}
input.liteoption {
background:transparent url(/fileadmin/bod_libs/images/img_form/btn1_s.gif) no-repeat scroll 0;
font-size:0.8em;
height:21px;
line-height:21px;
padding-bottom:4px;
width:70px;
text-indent:2px;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
input.helpline { background-color: #F4F7FE; border: solid 1px #F4F7FE; }

