body { 
	margin : 0; 
	background-color: #96C2E5; 
	font-family : arial, verdana, sans-serif; 
} 
 
#head { 
	background-image : url(../img/head.png); 
	background-repeat : no-repeat; 
	background-position : 62px 42px;
	height : 106px; 
} 
 
#container0 { 
	margin : 0 auto; 
	width : 1016px; 
	height : 931px;
	background-image : url(../img/bg01.jpg); 
	background-repeat : no-repeat; 
} 
 
#container1 { 
	margin : 0 auto; 
	width : 1016px; 
	height : 856px;
	background-image : url(../img/bg00.jpg); 
	background-repeat : no-repeat; 
} 
 
#container2 { 
	margin : 0 auto; 
	width : 1016px; 
	height : 769px;
	background-image : url(../img/bg02.jpg); 
	background-repeat : no-repeat; 
} 
 
#container3 { 
	margin : 0 auto; 
	width : 1016px; 
	height : 4560px;
	background-image : url(../img/bg03.jpg); 
	background-repeat : no-repeat; 
} 
 
/* main content */
 
#main { 
/*	border: 1px dashed black;  dummy */
} 
 
#column_one { 
	float : left; 
	width : 220px; 
/*	border: 1px dashed red;  dummy */
} 

#column_two { 
	float : right; 
	width : 518px; 
	margin-right : -518px; 
/*	border: 1px dashed blue;  dummy */
} 

#column_three { 
	float : right; 
	width : 278px; 
	margin-right : -278px; 
/*	border: 1px dashed green;  dummy */
} 

#content_three_2 { 
	float : right; 
	text-align : center; 
/*	border: 1px dashed green;  dummy */
} 

#content_three_3 { 
	float : right; 
/*	border: 1px dashed green;  dummy */
} 

#content_two_0 { /* index.html - angebote */
	float : left; 
	margin-left : -518px; 
	padding-top : 16px;
	height : 610px; /* dummy hoehe */
	background-image : url(../img/cont_two_0.png);
	background-repeat : no-repeat; 
	width : 518px; 
} 

#content_two_1 { /* settin.html - hintergrund */
	float : left; 
	margin-left : -518px; 
	padding-top : 16px;
	height : 705px; /* dummy hoehe - y position navigation bottom */
	background-image : url(../img/cont_two_1.png); 
	background-repeat : no-repeat; 
	width : 518px; 
} 

#content_two_2 { 
	float : left; 
	margin-left : -518px; 
	padding-top : 16px;
	height : 619px; /* dummy hoehe */
	background-image : url(../img/cont_two_2.png); 
	background-repeat : no-repeat; 
	width : 518px; 
} 

#content_two_3 { 
	float : left; 
	margin-left : -518px; 
	padding-top : 16px;
	height : 4390px; /* dummy hoehe 4534px */
	background-image : url(../img/cont_two_3.png); 
	background-repeat : no-repeat; 
	width : 519px; 
} 

#content_one { 
	float : left; 
	margin : 37px 0 0 -674px; 
/*	border: 1px dashed green;  dummy */
} 

p { 
	font-size : 9pt; 
	color : #323435;
	line-height : 18px;
	padding : 5px 40px 0 40px;
}

#pic { 
	background-image : url(../img/cont_three_2.png); 
	background-repeat : no-repeat; 
	width : 176px;
	height : 364px;
	margin : 0 66px 0 0;
}

#pic3 { 
	background-image : url(../img/cont_three_3.png); 
	background-repeat : no-repeat; 
	width : 176px;
	height : 508px;
	margin : 0 66px 0 0;
}

#txt1 {
	font-size : 7pt; 
	color : #323435;
	padding : 200px 0 0 0;
}

#txt3 {
	font-size : 9pt; 
	color : #323435;
	font-weight : bold; 
	padding : 12px 0 0 17px;
}

#txt3b {
	font-size : 7pt; 
	line-height : 14px;
	color : #323435; 
	padding : 28px 17px 0 17px;
}

/* navigation */
 
#nav_bottom { 
	clear : both; 
	margin-left : 210px;
	margin-top : -20px;
	margin-bottom : 28px;
	width : 538px; 
	font-size : 9pt; 
/*	border: 1px dashed red;  dummy */
} 

#nav_bottom_left { 
	float : left; 
	padding : 0; 
	color : #FFFFFF; 
} 
 
#nav_bottom_right { 
	float : right; 
	padding : 0; 
	color : #FFFFFF; 
} 

 
.link1 { 
	font-weight : normal; 
	color : #FFFFFF; 
	text-decoration : none; 
	margin : 0 10px 0 10px; 
} 
 
.link1:hover { 
	color : #000000; 
} 
 
.lnk1 { 
	color : #000000; 
	margin : 0 10px 0 10px; 
} 
 
.link2 { 
	color : #8E8170; 
	text-decoration : none; 
	font-weight : bold; 
} 
 
.link2:hover { 
	color : #FFFFFF; 
	font-weight : bold; 
} 
 
 
.navbox { 
	margin : 0 0 1px 0; 
	display : inline-block; 
	width : 122px; 
	height : 36px; 
	background-repeat : no-repeat; 
} 
 
#page0 { 
	background-image : url(../img/but0.png); 
	background-position : 0px 0px; 
} 
 
#page0:hover { 
	background-image : url(../img/but0.png); 
	background-position : -122px 0px; 
} 
 
#activ0 { 
	background-image : url(../img/but0.png); 
	background-position : -122px 0px; 
} 
 
#page1 { 
	background-image : url(../img/but1.png); 
	background-position : 0px 0px; 
} 
 
#page1:hover { 
	background-image : url(../img/but1.png); 
	background-position : -122px 0px; 
} 
 
#activ1 { 
	background-image : url(../img/but1.png); 
	background-position : -122px 0px; 
} 
 
#page2 { 
	background-image : url(../img/but2.png); 
	background-position : 0px 0px; 
} 
 
#page2:hover { 
	background-image : url(../img/but2.png); 
	background-position : -122px 0px; 
} 
 
#activ2 { 
	background-image : url(../img/but2.png); 
	background-position : -122px 0px; 
} 
 
#page3 { 
	background-image : url(../img/but3.png); 
	background-position : 0px 0px; 
} 
 
#page3:hover { 
	background-image : url(../img/but3.png); 
	background-position : -122px 0px; 
} 
 
#activ3 { 
	background-image : url(../img/but3.png); 
	background-position : -122px 0px; 
} 

/* tabelle */

table {
	padding : 5px 0 0 38px;
	line-height : 14px;
	font-size : 9pt; 
	color : #323435;
	border : 0px;
	width : 480px;
}

tr {
	vertical-align:top;
}

/* liste */

ul {
	margin : 28px 0 0 0px;
	text-align : left; 
	list-style-image:url(../img/list_bullet.png);
	font-size : 7pt; 
	color : #323435;
	line-height : 22px;
}

.uppercase {
	text-transform: uppercase;
	text-decoration: underline;
}

.spacer {
	line-height : 30px;
}