body
{
	margin:					000px 000px 000px 000px ;
	padding:					000px 000px 000px 000px ;
	background-image:		url('../images/backgrounds/body_background.jpg') ;
	background-repeat:		repeat-x ;
}

/* Commom */
*
{
	font-family:				Arial ;
	font-size:					012px ;
	color:						#3E4287 ;
}

a
{
	text-decoration:			none ;
	font-weight:				normal ;
	background-image:		url('../images/misc/double_arrow.gif') ;
	background-repeat:		no-repeat ;
	background-position:		left 005px ;
	padding:					000px 000px 000px 012px ;
}

a:hover
{
	font-weight:				bold ;
}

/* Borders */

.top_bordered
{
	border-top:				solid 1px #BABABA ;
}

.bottom_bordered
{
	border-bottom:			solid 1px #BABABA ;
}

/* Formulare */
td
{
	vertical-align:				top ;
	text-align:					left ;
}

input,select,textarea
{
	border:					solid 1px #A5ACB2 ;
	padding:					002px ;
	color:						#7B7E81 ;
}

/* Aufzählungen */
ul
{
	list-style-image:			url('../images/misc/li.gif') ;
	list-style-position:		outside ;
	padding:					000px 000px 000px 000px ;
	margin:					000px 000px 000px 015px ;
}

li
{
	padding:					005px 000px 000px 000px ;
}

/* Divs */

div {
	aborder: dotted 1px #AAAAAA
}

div#page_container
{
	float:						none ;
}

div#page_header
{
	height:						240px ;
	float:						none ;
	background-image:		url('../images/backgrounds/header_background.jpg') ;
	background-repeat:		no-repeat ;
}


div#page_content
{
	width:						680px ;
}

div#page_navigation
{
	width:						190px ;
	float:						left ;
	overflow:					auto ;
}


div#page_data
{
	width:						490px ;
	float:						right ;
	overflow:					auto ;
}


div#page_footer
{
	height:						032px ;
	width:						100% ;
	float:						left ;
	background-image:		url('../images/backgrounds/footer_background.jpg') ;
	background-repeat:		repeat-x ;
	margin-top:				030px ;
	padding-top:				016px ;
}

div.heading
{
	width:						490px ;
	height:						050px ;
	background-repeat:		no-repeat ;
	background-position:		018px 020px ;
	float:						none ;
	text-align:					right ;
	line-height:				50px ;
}

div.teaser
{
	width:						245px ;
	height:						130px ;
	background-repeat:		no-repeat ;
	background-position:		010px 015px ;
	float:						left ;
	cursor:						pointer ;
}

div.teaser a
{
	position:					relative ;
	left:						092px ;
	top:						050px ;
}

div.content
{
	margin:					000px 000px 010px 015px ;
	padding:					000px 005px 020px 005px ;
}


div.team
{
	width:						230px ;
	float:						left ;
	margin:					000px 000px 030px 000px ;
}

div.team img
{
	float:						left ;
	margin:					000px 010px 000px 000px ;
}
