@charset "utf-8";
/* CSS Document */
body {
    margin:0px;
    padding:0px;
    background-color:#33CCCC;
}

#content-box-900px {
    position:relative;
    width:900px;
    margin-left:auto;
    margin-right:auto;
    margin-top:45px;
    background-color:#00CC66;
}

#main_paragraph {
	position:relative;
	left:45px;
	top:23px;
	bottom: 23px;
	width: 810px;
}
#main_paragraph a {
    color:#006699;
}

.col_0 {
	padding-left: 0px;
	padding-right: 50px;
}
.col_1 {
	padding-left: 40px;
	padding-right: 50px
}
.col_2 {
	padding-left: 80px;
	padding-right: 50px
}
.col_3 {
	padding-left: 120px;
	padding-right: 50px
}
.col_4 {
	padding-left: 160px;
	padding-right: 50px
}
.col_5 {
	padding-left: 200px;
	padding-right: 50px
}
.col_6 {
	padding-left: 240px;
	padding-right: 50px
}
.col_7 {
	padding-left: 280px;
	padding-right: 50px
}
.col_8 {
	padding-left: 320px;
	padding-right: 50px
}
.col_9 {
	padding-left: 360px;
	padding-right: 50px
}
.col_10 {
	padding-left: 400px;
	padding-right: 50px
}
.col_11 {
	padding-left: 440px;
	padding-right: 50px
}



.indent {
    padding left: 300px;
}



.type_64 {
	font-family:times;
	font-size:64px;
	padding-bottom: 0px;	
}
.type_28 {
	font-family:times;
	font-size:36px;
}
.type_24 {
	font-family:times;
	font-size:32px;
	font-weight: bold;
}
.type_20 {
	font-family:times;
	font-weight: bold;
	font-size:26px;
	font-weight: bold;
}
.type_18 {
	font-family:times;
	font-size:22px;
	font-weight: bold;
}
.type_16 {
	font-family:times;
	font-size:20px;
	font-weight: bold;
}
.type_X {
	font-family:times;
	font-size:32px;
	font-weight: bold;
	padding-left: 0px;	
}
.type_XX {
	font-family:times;
	font-size:22px;
	font-weight: bold;
}
.type_XXX {
	font-family:times;
	font-size:18px;
	font-weight: bold;
	padding-left: 40px;	
}
.type_XXXsX {
	font-family:times;
	font-size:16px;
	font-weight: bold;
	padding-left: 80px;		
}
.type_normal {
	font-family:times;
	font-size:16px;
	font-weight: normal;
	padding-right: 40px;
}
.type_normal_TEST {
	font-family:times;
	font-size:16px;
	font-weight: normal;
	margin-left: 100px;

}







.auswanderer_panel {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:red;
	align:center;	
}






/* was: style=margin-left:111px -- not assignment in stylesheet */
.paragraph_links {
    color:#0033CC
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
}
.table_header {
    font-weight:bold;
    font-size:12px;
}
.table_item {
    font-size:10px;
}
.wide_table {
    width:900px;
}
.skinny_table {
    widows:4;
}
/* was: widows:240px; -- widows has a count of lines not a length as attribute */
.right_image {
    float:right;
    padding-left:20px;
    padding-right:44px;
    padding-bottom:3px;
}
.left_text {
    float:left;
    padding-left:55px;
    padding-right:12px;
    padding-bottom:44px;
}



/* styles from wilhelm */

.right-most {
    text-align:right;
    margin-right: 20px;
    float:right;
    clear:right;
}

/* this places the image into a one cell table and
   right aligns it.
   Take care: the align=bottom attribute in HTML caption element
   is depricated and the caption-side: bottom; in style sheet is
   not supported by all browsers. So I marked both of these types
 */
.image-table-caption {
    caption-side:bottom;
    padding-left:20px;
    padding-right:88px; /* paddings are same as image */
}

.image-with-caption {
/* this mimics the behaviour of the right-image class */
    float: left;
    margin-right:20px;
    padding:0px;
}

/* JDS ADDING FLOAT:LEFT AND FLOAT:RIGHT AND ALIGHT:CENTER */
.image-LEFT-caption {
	float: left;
	margin-left:20px;
	margin-right:20px;
	padding:0px;
}
.image-RIGHT-caption {
	float: right;
	margin-left: 20px;
	margin-right:20px;
	padding:0 0 0 0px;
}
.image-CENTER-caption {
    padding:50px;
}
/* END OF JDS ADDITIONS FOR FLOAT LEFT/RIGHT/ETC*/	

.image-with-caption img {
/* this will style the image part */
    padding-left:20px;
    padding-right:4px;
    padding-bottom:10px;
}
.image-with-caption p {
/* this will style the caption text */
    margin-top: 0px;
    font: caption;
    padding: 0 0 0 0px;
    text-align:center;
}
