/*
* ./position.css
* Usage: Henn Fries Steuerberater Partnerschaft
*
* Copyright (C)2009 Henn Fries Steuerberater Partnerschaft
*
* Last modification: 2009-02-19 19:42
*******************************************************************************/


body {
	background-color: #ffffff;
	background-image: url(none);
	background-repeat: repeat-x;
	padding: 0;
	margin: 0;
	text-align: left;
}

.page-center {
	text-align: left;
	background-color: #ffffff;
	background-image: url(none);
	background-repeat: repeat-x;
	padding: 0;
	margin: 21px 0 0 21px;
	width: 920px;	/* fullsize */
	text-align: left;
/*
	border: 1px solid #000000;
*/
}

.container {
	text-align: left;
	background-color: #ffffff;
	background-image: url(none);
	background-repeat: repeat-x;
	background-position: bottom;
/*
	position: relative;
*/
	padding: 0;
	margin: 0;
	width: 920px;	/* fullsize */
/*
	height: 581px;
*/
}

.column  {
	float: left;
	padding: 0;
	margin: 0;
}
.header_navi {
	background-color: transparent;
	background-image: url(bg_meta_navi.gif);
	background-repeat: no-repeat;
	background-position: bottom;
/*
*/
	padding: 0;
	margin: 0;
	width: 920px;	/* fullsize */
	height: 15px;
}
.header  {
	background-color: transparent;
	background-image: url(bg_logo.jpg);
	background-repeat: no-repeat;
	padding: 0;
	margin: 0 0 3px 0;
	width: 920px;	/* fullsize */
	height: 122px;
}
.head_logo  {
	background-color: transparent;
	width: 122px; /* innerhalb von header, daher nur 122px maximal */
	height: 110px;
}
.head_img  {
	width: 745px;
	height: 110px;
	background-color: transparent;
}
.navigation {
	background-color: transparent;
	background-image: url(bg_main_navi.gif);
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	width: 920px;	/* fullsize */
	height: 30px;
}
.mainnavi {
	background-color: transparent;
	padding: 0;
	margin: 15px 0 0 163px;
	width: 500px;
}
.search {
	background-color: transparent;
	padding: 0;
	margin: 0;
}
.contentcontainer {
	width: 920px;
	background-color: #d8dfeb;
}
.col3_left {
	background-color: transparent;
	background-image: url(bg_left_col.gif);
	background-repeat: repeat-x;
	width: 163px;	/* fullsize */
}
.col3_middle {
	background-color: transparent;
	width: 534px;	/* fullsize */
	width: 510px;	/* sd - with padding */
}
.col3_right {
	background-color: transparent;
	width: 223px;	/* fullsize */
}
.breadcrumbs {
	background-color: #d8dfeb;
	width: 920px;	/* fullsize */
	height: 41px;
	padding-top: 20px;
}
.footer {
	background-color: #d8dfeb;
	width: 920px;	/* fullsize */
	height: 30px;
}

/* Clear fix */
.container:after { 
	content:  "."; 
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* Debug */
.debug {
	border: 1px solid Red;
	
}
