@charset "utf-8";
/* CSS Document */

/********************************************
	AUTHOR:				Benjamin Schultz
	WEBSITE:			http://www.bwlv-test.de
	TEMPLATE NAME:		BWLV Basic
	VERSION:			1.0
********************************************/

/********************************************
	HTML ELEMENTS
********************************************/

/* top elements */
* { margin: 0; padding: 0; }

body {
	font: .70em/1.5em  Verdana, Tahoma, Helvetica, sans-serif;
	color: #000; 
	text-align: center;
}

/* anker */
a { color: #FFF; text-decoration: none; }
a:hover { color: #FFF; cursor: pointer; }

/* headers */
h1, h2, h3, h4, h5 { color: #000; font: bold 1em Arial, Sans-serif;	}
h1 { font-size: 1.5em; } 
h2 { font-size: 1.4em; }
h3 { font-size: 1.3em; }
h4 { font-size: 1.2em; }
h5 { font-size: 0.9em; }

p, h1, h2, h3, h4, h5 { margin: 5px 10px; }

ul { list-style: none; }
li { display: inline; }

/* images */
a img,
a:hover img,
img.no-border {
	border: none;
}


/************************
	  LAYOUT
************************/

#wrap {
	margin: 10px auto;
	background: #FFF;
	width: 900px;
	text-align: left;
	border: 1px solid black;
}

#main #printbutton {
	position: absolute;
	top: 8px;
	right: 170px;
	text-align: right;
	z-index: 99999;
}
#printbutton {
	position: relative;
	right: 10px;
	text-align: right;
	z-index: 99999;
}
#printbutton a {
	color: #000;
}

/**
*	HEADER [start]
**/
#lang_selector {
	margin: 2px 2px 0 0; padding: 0;
	position: absolute;
	right: 2px; top: 3px;
	/*width: 120px; height: 21px;*/
	width: 70px; height: 21px;
	z-index: 9999;
}
#lang_selector ul {
	position: relative;
	list-style: none;
	font: bold 11px Arial, Sans-serif;
	width: 100%;
}
#lang_selector li a { color: #736864; }
#lang_selector li a:hover,
#lang_selector li a:active {
   color: #e20015;
}
/**
*	HEADER [end]
**/

/**
*	CONTENT [start]
**/

/**
*	CONTENT [end]
**/

/**
*	FOOTER [start]
**/

/**
*	FOOTER [end]
**/

/**
*	Classes
**/
/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-center { text-align: center; }
.align-right { text-align: right; }

/* additional classes */
.clear { clear: both; }
.button { 
	margin: 1px 0 0 1px;
	width: 21px; height: 21px;
}

/* colors */
.darkred  { color: #e20015; }
/***********************
	  LAYOUT [end]
************************/