#alumni-all {
	width: 742px;
}
#alumni-all h2 span {
	font-size: 84%;
}

.alumni-personal {
	clear: left;
}

/*profile data boxes*/
.profile-field_and_lock{
	float:left;
	padding:4px 0 6px 35px;
	width:400px;
}
.profile-field{
	width: 350px;
}
.profile-field img{
	padding:0 10px 0 6px;
}
.profile-lock {
	float:left;
	width: 15px;
	padding:0 10px 6px 6px;
}

.profile-label {
	float:left;
	width: 152px;
	padding: 4px 0px 6px 16px;
	font-weight: bold;
}

.profile-info {
	float:left;
	/*width: 475px;*/
	padding: 4px 10px 6px 0px;
}

.profile-edit {
	float:right;
	/*width: 150x;*/
	padding: 4px 0px 6px 35px;
}

.photo-edit {
	float:left;
	/*width: 742px;*/
	/*padding: 4px 0px 0px 0px;*/
}

.guestbook-info {
	float:left;
	width: 552px;
	padding: 4px 10px 6px 0px;
}

.guestbook-image {
	float:left;
	width: 62px;
	padding: 4px 0px 6px 10px;
}

.image-profile {
float:left;
margin-right:10px;
margin-bottom:10px;
}

/*cv data boxes*/

.cv-period {
	float:left;
	width: 160px;
	padding: 4px 0px 6px 3px;
}

.cv-label {
	float:left;
	width: 220px;
	padding: 4px 0px 6px 0px;
}

.cv-info {
	float:left;
	width: 250px;
	padding: 4px 10px 6px 0px;
}

.cv-edit {
	float:left;
	width: 80px;
	padding: 4px 0px 6px 18px;
}

/*seperator*/
.seperator {
	clear: left;
	padding: 4px 0px 6px 0px;
	border-bottom: 1px solid #ddd;
	/*width:742px;*/
}

/* pink notice box*/
.alumni-notice div {
	padding: 4px 16px 6px 0px;
}

/* tab navigation*/
.tabNav {
	border-bottom: 5px solid #efa125;
	height: 2em;
	margin-bottom: 2px;
	clear: both;
}
ul.tabNaviList {
	display: inline;
	list-style-type:none;
	margin: 0px;
}
ul.tabNaviList li {
	border-top: 1px solid #efa125;
	border-left: 1px solid #efa125;
	border-right: 1px solid #efa125;
	color:#FFFFFF;
	float: left;
	height: 2em;
	line-height:1em;
	margin:0pt 0.3em 0pt 0pt;
	padding:0pt;
}
ul.tabNaviList li a {
	color:#003366;
	background-color:#fff;
	display:block;
	font-size:88%;
	font-weight:bold;
	height:2em;
	letter-spacing:1px;
	padding:2px 12px 0px 10px;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;
}

ul.mainListSub1 {
background-color:#FFF;
margin:3em 0pt 1.5em 0pt;
list-style-image:url(gfx/ListItem.gif)
}

ul.mainListSub1 li {
background-color:#fff;
float:none;
height:auto;
margin:0pt;
padding:2px 4px 2px 8px;
}

ul.tabNaviList li a:visited   {
		color:#003366;
}
* html ul.tabNaviList li a, * html ul.tabNaviList a {
	width:7em;
	padding-top:3px;
}
ul.tabNaviList li a:hover, ul.tabNaviList a.mainAktiv, ul.tabNaviList li a:visited.mainAktiv  {
	background-color:#efa125;
	color:#FFFFFF;
	text-decoration:none;
}
/* tables*/
.alumni-table {
	width: 100%;
}
.smalltext {
	font-size: 80%;
}
.bgHell tfoot td {
	padding: 4px;
}
.alumni-table td {
	padding: 0 0.75em 0.75em 0;
}
.alumni-table tr.nopadding td {
	padding-bottom: 0px;
}
.whiteline td, .whiteline {
   border-top: 2px solid #fff;
}

.whitebg td, .whitebg {
   border-top: 2px solid #fff;
   background: #BDCBDE;
   padding-bottom: 5px;
   padding-top: 10px;
}

#alumni-all .highlight {
	color: #EB8A8A;
	font-weight: bold;
}
input.formsubmit {
	border: 0px none;
	background: transparent;
	color: #003366;
	font-weight: bold;
	overflow:visible;
	margin:0px;
	cursor: pointer;
	cursor: hand;
}
.alumni-table input {
	padding: 1px;
	margin-right: 2px;
}
* html .alumni-table input {
	padding: 2px;
}
.alumni-table select {
	padding:0px;
}
option {
	padding-left: 3px;
}
.standardform {
	padding: 1.5em 0 0 0;
}

.saveform {
	padding: 0.4em 0 0 0;
}

.standardform fieldset, .standardform p {
	margin: 0px 1.5em 1.5em 1.5em;
}
.headeredit p, .headeredit img {
	float: left;
	margin: 0.5em 0 0.5em 0;
	padding-left: 4px;
}
/*general settings*/
.tdpadding td {
	padding-bottom: 1em;
}
.tdpadding2 td {
	padding: 0px 1.5em 1em 1.5em;
}
.tdpadding2 th  {
	padding: 1.5em 1.5em 1em 1.5em;
}
.textright {
	text-align: right;
}
.textcenter {
	text-align: center;
}
.tdbold {
	font-weight: bold;
}
.width100 {
	width:100%;
}
.width1 {
	width: 45px;
}
.width2 {
	width: 55px;
}
.width3 {
	width: 155px;
}
select.width3 {
	width: 159px;
}
.width4 {
	width: 300px;
}
.width5 {
	width: 95px;
}
.width6 {
	width: 100px;
}
.width7 {
	width: 123px;
}
.width8 {
	width: 200px;
}

.width9 {
	width: 300px;
}

.width10 {
	width: 95px;
}

.width11 {
	width: 170px;
}

.textareawidth12 {
	width: 700px;
	overflow: auto;
	float: right;
}

.bgRose {
	background-color:#FFEEEE;
}
.bgmiddleBlue {
	background:#d7b97d;
}
.bglightBlue {
	background-color:#ffffff;
}
.floatright {
	float: right;
}
.floatleft {
	float: left;
}
.nomargin {
	margin: 0px;
}
.marginbottom {
	margin: 0px 0px 2em 0px;
}
a img {
	border: none;
}
.borderblue, .borderblue th {
	border-bottom: 1px solid #efa125;
}
.bordergrey td, table.tbordergrey {
	border-bottom: 1px solid #ddd;
}
.noborder {
	border: none;
}
.marginLR {
	margin: 0px 0.4em;
}
.paddingLR {
	padding: 0px 0.4em;
}

#spalte1 {
float:left;
padding:0px;
margin:0px;
color:#000;
width:200px;
}

#spalte2 {
padding:0px;
margin: 0px;
color:#000;
width:350px;
}

#spalte3 {
clear:both;
padding:10px 0px 0px 0px;
margin: 0px;
color:#000;
width:742px;
}

#spalte4 {
float:left;
padding:0px;
margin: 0px;
color:#000;
width:200px;
}

#spalte5 {
float:right;
padding:0px;
margin: 0px;
color:#000;
width:100px;
}
.contentbox #alumni_header h1 , .contentbox #alumni_header h2, .contentbox #alumni_header h3{
	color:#7E7E7E;
	margin: 2px 0;
}
.profile-image-left{
	float:left;
}
.profile-image-left a img{
	margin:0 0 0 12px;
}
.alumni-personal-text{
	float:left;
	margin:0 0 0 14px;
}