/*ASVV. Air Sport Verein Vorarlberg*/
/*2009, Rolf Außerer*/


/* The content of the posts (body of text) */
body
{
	background:#3c4534;
	color:#e8e6d1;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	margin:6px;
	padding:0;
	scrollbar-3dlight-color:#c2c2c2;
	scrollbar-arrow-color:#666666;
	scrollbar-darkshadow-color:#c2c2c2;
	scrollbar-face-color:#e2e2e2;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#e6e6e6;
	scrollbar-track-color:#f1f1f1
}

/* General font families for common tags */
font,th,td,p
{
	font:12px Verdana,Arial,Helvetica,sans-serif;
}

/* General text */
.gensmall
{
	font-size:10px;
	color:#d6bd6d; 
}
td.genmed,.genmed
{
	font-size:11px
}
.explaintitle
{
	font-size:11px;
	font-weight:bold;
	color:#e8e6d1;
}

/* Links */
a:link,a:active,a:visited,a.postlink
{
  color:#e8e6d1;
  text-decoration:none;
}

a.postlink
{
  color:#e8e6d1;
  text-decoration:underline;
}

a:hover
{
  color:#272f22;
  text-decoration:none; /*alt: text-decoration:underline;*/
  background: #d8bd6e; /*neu*/
  color: #272f22; /*neu*/
  display: inline; /*neu*/
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}

/* titles for the topics:could specify viewed link colour too */
.topictitle
{
	font-size:11px;
	font-weight:bold;
}
a.topictitle:visited
{
	color:#e8e6d1;
}
a.topictitle:hover
{
color:#272f22;
}

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name
{
	font-size:11px;
	font-weight: bold;
}

hr
{
	border:0px solid #ffffff;
	border-top-width:1px;
	height:0px;
}

/* Category gradients*/
td.cat
{
	font-weight:bold;
	letter-spacing:1px;
	height:29px;
	text-indent:4px;	
} /*url(background:#f0f0f0 images/cellpic1.gif);*/

/* Main table cell colours and backgrounds */
.row1
{
	background:#3c4534;

}
.row2,.helpline
{
	background:#3c4534;

}
.row3
{
	background:#3c4534;

}
td.spacerow
{
	background:#dbdbdb;
}

/* This is for the table cell above the Topics,Post & Last posts on the index.php 
td.rowpic
{
	background: url(images/cellpic2.jpg) #9999 repeat-x;
}*/

/* Table Header cells */
th
{
	color:#000000;
	font-size:11px;
	background:#d0d0d0 url(img/cell3.gif);
	font-weight:bold;
	height:27px;
	white-space:nowrap;
	text-align:left;
	padding-left:1px;
	padding-right:8px
}

/* This is the border line & background colour round the entire page */
.bodyline
{
	background:#272f22;
	border:1px solid #A9A99D; 
	margin: 0 auto;
}

/* Rahmen um Gesamt-Tabellen */
.forumline
{
	border:1px solid #A9A99D;
} /*background:#ffffff;*/

/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1
{
	font:bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#d6bd6d;
}

.subtitle,h2
{
	font:bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	color: #d6bd6d; 
}

/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */
.nav
{
	font-size:11px;
	font-weight:bold;
}
.postbody
{
	font-size:12px;
	line-height:125%;
}

/* Location,number of posts,post date etc */
.postdetails
{
	font-size:10px;
	color:#e8e6d1;
}

/* Quote blocks */
.quote
{
	background:#272f22;
	border:1px solid #a9a99d;
	color:#444444;
	font-size:11px;
	line-height:125%;
}
.quotediv
{	
	background:#272f22;
	border: 1px solid #a9a99d;
	border-top:0;
	padding:5px;
	overflow:auto;
	width:90%;
	text-align:left;
}

/* Code blocks */
.code
{
	background:#272f22;
	border:1px solid #a9a99d;
	color:#006600;
	font:12px Courier,"Courier New",sans-serif;
	padding:5px;
}
.codetitle
{
	background: #3c4534;
	border:1px solid #a9a99d;
	padding:5px;
	width:90%;
	font-weight:bold;
	text-align:left; 
	margin-top:10px;
        color: #d8bd6e;
} 
.codediv
{
	background:#fafafa;
	border: 1px solid #9ca9b4;
	color:#006600;
	border-top:0; 
	font:12px Courier,"Courier New",sans-serif;
	padding:5px;
	overflow:auto;
	width:90%;
	height:50px;
	text-align:left;
}

/* This is for the error messages that pop up */
.errorline
{
	background:#999999;
	border:1px solid #333333;
}

/* Form elements */
form
{
	display:inline;
}

input
{
	font:11px Verdana,Arial,Helvetica,sans-serif;
}

select
{
	background:#ffffff;
	font:11px Verdana,Arial,Helvetica,sans-serif;
}

input.post,textarea.post
{
	background:#ffffff;
	border:1px solid #000000;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	padding-bottom:2px;
	padding-left:2px;
}

input.button,input.liteoption,.fakebut
{
	border:1px solid #000000;
	background:#fafafa;
	font-size:11px;
}
input.catbutton
{
	border:1px solid #000000;
	background:#fafafa;
	font-size:10px;
}
input.mainoption
{
	border:1px solid #000000;
	background:#fafafa;
	font-size:11px;
	font-weight:bold;
}

a.but,
a.but:hover,
a.but:visited
{
	color:#272f22;
	text-decoration:none;
}

/* This is the line in the posting page which shows the rollover
help line. Colour value in row2 */
.helpline
{
	border:0 solid;
	font-size:10px;
}

/* ------ Hintergrund für Navileiste unter Header  ------ */
.topbkg
{
  /*background:#efefef url(images/cellpic_bkg.jpg) repeat-x*/
  background: #efefef
}
.topnav
{
  font-size:10px;
  color:#e8e6d1; 
  /*background:#eeeeee url(images/cellpic_nav.gif) repeat-x;*/
  height:21px;
  white-space:nowrap;
  border: 0px solid #999999;
  border-width: 0px 0px 1px 0px;
}

/*  ------ Admin & Moderator Colours MODification  ------ */
.admin,
.mod
{
	font-size:11px;
	font-weight:bold;
}
.admin,a.admin,a.admin:visited
{
	color:#ffa34f;
}
.mod,a.mod,a.mod:visited
{
	color:#006600;
}
a.admin:hover,a.mod:hover
{
	color:#dd6900;
}

/* Specify the space around images */
.imgtopic,.imgicon
{
	margin-left:3px;
}
.imgspace
{
	margin-left:1px;
	margin-right:2px;
}
.imgfolder
{
	margin:1px 4px 1px 4px;
}

/* Gets rid of the need for border="0" on hyperlinked images */
img
{
	border:0 solid;
}

abbr, acronym
{
	border-bottom: 1px dotted #333;
	cursor: help;
}

.imgfade
{
	filter:alpha(opacity=50); 
	-moz-opacity:0.5;
	margin-left:3px;
}
.imgfull
{
	filter:alpha(opacity=100); 
	-moz-opacity:1;
	margin-left:3px;
}