﻿html, body, form
{
	width    : 100%;
	height   : 100%;
	
	margin   : 0px;
	padding  : 0px;

	overflow : hidden;
}

body
{
	font-family : Arial;
	font-size   : 12px;

	color       : #666666;

	outline     : none;
}


a:link,
a:visited,
a:focus,
a:active,
a:hover
{
	font-family   : Arial;
	font-size     : 12px;
	font-weight   : normal;

	text-decoration : none;

	color         : #459CDF;
	outline       : none;
}

a:hover
{
	text-decoration : underline;
}

.btnFooter, .btnFooterH
{
	color   : #45a4eb;
	display : inline;
	cursor  : pointer;
}

.btnFooterH
{
	text-decoration : underline;
}

.png
{
	behavior : url('pngbehavior.htc');
	outline  : none;
}

img
{
	border  : 0px none;
	outline : none;
}

.menu
{
	padding-left : 3px;
	padding-top  : 8px;
	width        : 100%;
}

.menuEntry
{
	margin-right : 20px;
	cursor       : pointer;
}

.UI
{
	position : absolute;

	width    : auto;
	height   : auto;
}

.faces
{
	width            : 303px;
	height           : 768px;

	background-color : #FFFFFF;
	overflow         : hidden;
}

.scrollContent
{
	position : absolute;

	left     : 343px;

	height   : 100%;
	overflow : auto;
}

.content
{
	width         : 500px;
	padding-right : 40px;
}

.header
{
	font-size     : 9px;
	color         : #000000;

	height        : 114px;
}

.logo
{
	position : absolute;

	left     : 0px;
	top      : 26px;
}

.searchArea
{
	position : absolute;

	left     : 324px;
	top      : 49px;

	height   : 17px;
	overflow : visible;
}

.searchField
{
	position          : relative;
 
	background-image  : url('../Images/sucheBG.jpg');
	background-repeat : no-repeat;

	width             : 114px;
	height            : 17px;
}

.searchField input
{
	background-color : Transparent;

	padding          : 2px;

	width            : 100%;
	height           : 100%;

	border           : 0px none;

	font-size        : 9px;
	color            : #BFBFBF;
}

.searchBtn
{
	position : absolute;

	left     : 116px;
	top      : 0px;

	width    : 59px;
	height   : 17px;
}

.footer
{
	text-align : right;
	font-size  : 10px;
	padding-bottom: 20px;
}

.quickLinks
{
	margin-top : 30px;
}

.quickLink
{
	padding-left   : 1px;
	padding-bottom : 41px;
}

.qlExpand
{
	margin-left : 5px;
}

.qlContent
{
	padding-top  : 30px;
	padding-top  : 0px;
	padding-left : 50px;

	background-color : #FFFFFF;
	color        : #666666;

	line-height  : 20px;
	font-size    : 12px;

	width        : 430px;
	height       : 0px;

	overflow     : hidden;
}

.line
{
	height              : 1px;

	margin-top          : 8px;
	width               : 100%;

	background-image    : url('../Images/line.jpg');
	background-repeat   : repeat-x;
	background-position : bottom;

	font-size           : 0px;
	line-height         : 0px;
}

.innerContent
{
	padding-top : 15px;
	line-height : 22px;
}

.innerContent h1
{
	font-size   : 17px;
	font-weight : bold;

	padding     : 0px;
	margin      : 0px;

	padding-bottom : 20px;

	color       : #459CDF;
}

.faceSlide
{
	position : absolute;

	left     : 0px;

	width    : 100%;
	height   : 100%;
}