@charset "utf-8";
/* CSS Document */

body{
background-color:#FFFFFF;
}

h1{
color:#FFFFFF;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-size:16px;
line-height: 16px;
}

a{
text-decoration: underline;
color:#FFFFFF;
}

.sender{
font-family: Courier new;
background-color:#FFFFFF;
color: #b0b91b;
font-size: 12px;
width: 60px;
padding: 4px;
border: none;
margin-top: 10px;

}

#main{
position: relative;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
height: 700px;
width: 965px;
}

#top{
height: 167px;
width: 965px;
z-index:inherit;
}

#logo{
height: 167px;
width: 367px;
background-image: url(../img/logo.jpg);
z-index:inherit;
}

#col_menu{
background: #FFFFFF;
margin-top: 30px;
width: 166px;
height: 300px;
float: left;
z-index:inherit;
}

	#menu_top{
	background-image:url(../img/sidebar_top.jpg);
	height:12px;
	width: 170px;
	z-index:inherit;
	}
	
	#menu{
	background-image:url(../img/sidebar_bg.jpg);
	background-repeat: repeat-y;
	height: auto;
	min-height: 454px;
	width: 170px;
	padding-bottom: 40px;
	padding-top: 10px;
	z-index:inherit;
	}

	#menu_bott{
	background-image:url(../img/sidebar_bot.jpg);
	height:18px;
	width: 170px;
	z-index:inherit;
	}
	
#submeny1{
display: none;
padding-left: 5px;
padding-bottom: 7px;
z-index:inherit;
}

#submeny2{
display: none;
padding-left: 5px;
padding-bottom: 7px;
z-index:inherit;
}

.menulink{
font-family: Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;
font-size: 15px;
cursor: pointer;
text-decoration: none;
letter-spacing: 1px;
line-height: 28px;
margin-left: 20px;
z-index:inherit;
}

.submenulink{
font-family: Courier new;
color:#FFFFFF;
font-size: 16px;
cursor: pointer;
text-decoration: none;
letter-spacing: 1px;
line-height: 20px;
margin-left: 20px;
z-index:inherit;
}

#header{
background: #00FFCC;
width: auto;
height: 30px;
margin-left: 20px;
margin-top: 30px;
float: left;
z-index:inherit;
}

	#head_lft{
	background-image:url(../img/header_lft.jpg);
	width: 16px;
	height: 30px;
	float: left;
	z-index:inherit;
	}
	
	#head_mid{
	background-color: #b0b91b;
	width: auto;
	height: 30px;
	float: left;
	padding-left: 10px;
	z-index:inherit;
	}
	
	#head_rgt{
	background-image:url(../img/header_rgt.jpg);
	width: 16px;
	height: 30px;
	float: left;
	z-index:inherit;
	}

#col_cont{
background: #FFFFFF;
width: 466px;
height: 300px;
margin-left: 186px;
margin-top: 60px;
z-index:inherit;
}

	#cont_top{
	background-image:url(../img/cont_top.jpg);
	width: 791px;
	height: 13px;
	float: left;
	z-index:inherit;
	}
	
	#cont{
	background-image:url(../img/cont_bg.jpg);
	width: 791px;
	height: auto;
	float: left;
	z-index:inherit;
	}
	
	#cont_bot{
	background-image:url(../img/cont_bot.jpg);
	width: 791px;
	height: 33px;
	float: left;
	z-index:inherit;
	}
	
	#infobox_top{
	background-image:url(../img/infobox_top.jpg);
	width: 185px;
	height: 16px;
	margin-left: 20px;
	float: left;
	}
	
	#infobox_mid{
	background-image:url(../img/infobox_mid.jpg);
	width: 185px;
	height: auto;
	float: left;
	padding-left: 0px;
	padding-bottom: 20px;
	padding-top: 10px;
	font-size: 15px;
	text-align: center;
	margin-left: 20px;
	}
	
	#infobox_bot{
	background-image:url(../img/infobox_bot.jpg);
	width: 185px;
	height: 16px;
	float: left;
	margin-left: 20px;
	}

.text{
font-family: Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;
font-size: 12px;
line-height: 20px;
margin-left: 20px;
width: 220px;
padding-top: 20px;
padding-left: 20px;
padding-right: 25px;
padding-bottom: 20px;
float:left;
}

.text_invert{
font-family: Georgia, "Times New Roman", Times, serif;
background-color:#FFFFFF;
color: #b0b91b;
font-size: 12px;
line-height: 20px;
width: 150px;
padding: 20px;
margin-left: 5px;
}

.bild{
width: 475px;
height: auto;
float:left;
margin-top: 5px;
margin-left: 1px;
border: 5px solid white;
}

#byline{
width: 791px;
height: 39px;
float: left;
margin-top: 0px;
z-index:inherit;
}

.byline_text{
font-family: Courier new;
font-size: 11px;
width: 740px;
float: left;
color:  #b0b91b;
text-align: right;
padding-top: 12px;
z-index:inherit;
}

.dot{
float:left;
padding-left: 10px;
z-index:inherit;
}

.byline_text a{
font-family: Courier new;
font-size: 11px;
color:  #b0b91b;
text-decoration:underline;
z-index:inherit;
}



