body {

	text-align:center;
	margin:0px;

}

#ambient {

	width: 785px;
	margin:0px auto;
	text-align:left;

}

#head {

	position: relative;
	left:0px; top:0px;

}

#navi {

	position: relative;
	left:0px; top:0px; width:182px;
	float:left;
	
}

#navi_login {

	position: relative;
	top: 25px;
	left: 32px;

}

#navi_login_form {

	font-family: verdana, arial, sans-serif;
	font-size: 11px;

}

#navi_login_form input {

	border: 1px solid #CCCCCC;

	padding-left:1px;

	background-color: #FFFFFF;

}

#navi_logout_form {

	font-family: verdana, arial, sans-serif;
	font-size: 11px;

}

#navi_logout_form input {

	border: 1px solid #CCCCCC;

	padding-left:1px;

	background-color: #FFFFFF;

}

.submit {
	margin-top: 4px;
	cursor: pointer;
	font-size: 11px;
	background-color: #FFF;



}

#mailform {
	text-align: center;
}

#mailformformtype_mail {
	text-align: center;
	margin-top: 5px;
	cursor: pointer;
	font-size: 11px;
	background-color: #FFF;
	border: 1px solid #CCC;
}

#mailformName {
	text-align: center;
	margin: 16px 0px 2px 0px;
	background-color: #FFF;
	border: 1px solid #CCC;
}
#mailformMailadresse {
	text-align: center;
	margin: 4px 0px 2px 0px;
	background-color: #FFF;
	border: 1px solid #CCC;
}
#mailformAnfrage {
	text-align: center;
	margin: 4px 0px 2px 0px;
	background-color: #FFF;
	border: 1px solid #CCC;
	font-family: verdana;
	font-size: 12px;
}



#pass {

	padding-left:1px;

}



#user{


	padding-left:1px;

}







img {



	margin:0px;



}







DIV.menuitem_level1_pos1 {



	position: relative;



	left:28px; top:7px; width:154px;



}































DIV.menuitem_level1_pos2 {















	position: relative;















	left:28px; top:17px; width:154px;















	















}































DIV.menuitem_level1_pos3 {















	position: relative;















	left:28px; top:27px; width:154px;















	















}































DIV.menuitem_level2 {















	position: relative;















	left:28px; top:17px; width:154px;















	















} 















































#content {















	background-position: 0px 14px;















	background-image: url(../images/bg-logo2.gif);















	background-repeat: repeat-y;















	position: relative;















	top:0px; left: 0px; width:auto;















	padding: 7px 50px 18px 30px;















	margin: -7px 0px 0px 182px;















	font-family: verdana, arial, sans-serif;















	font-size: 12px;















	color: #000000;















	line-height: 16px;















	min-height: 480px;















}































#footer {















	background-image: url(../images/border-bottom.gif);















	background-repeat: no-repeat;















	position: relative;















	top: auto; width:auto;















	padding: 0px 0px 0px 0px;















	margin: -0px 0px 0px 182px;















}































#copyright {















	margin: 15px 0px 8px 5px;















}































#impressum {















	position: relative;















	left: 392px;















	margin: 15px 0px 8px 0px;















}































DIV.csc-header {















	margin: 0px;















}































DIV.csc-textpic-text {

	margin: 0px;

}

H1.csc-firstHeader {

	font-weight: bold;
	font-size: 16px;
	margin: 0px 0px 10px 0px;
}

DIV.news-list-item {


	height: auto;



	line-height: 1.3em;



}

H1 {

	font-weight: bold;
	font-size: 16px;
	margin: 0px 0px 10px 0px;

}

H3 {

	positition: relative;
	top: 0px;
	vertical-align: top;

}

P.bodytext {

	margin:0px;
	padding:0px 0px 8px 0px;

}

A {

	color: #6699CC;
	text-decoration: underline;
	background-color: transparent;

}

#internal_news A{

	color: #D10404;
	text-decoration: underline;
	background-color: transparent;

}

A:visited {
	color: #6699CC;
	text-decoration: underline;
	background-color: transparent;

}

A:hover {

	color: #D10404;

	text-decoration: none;

}

#internal_news A:visited{

	color: #D10404;
	text-decoration: underline;
	background-color: transparent;

}

#internal_news A:hover{

	color: #6699CC;
	text-decoration: none;
	

}

HR {

	color: #CCCCCC;
	background: #CCCCCC;
	height: 1px;
	border: 0;
	width: 100%;
	margin: 0;
	padding: 0;

}

SPAN.blue {
	color:  #6699CC;
}

.news-list-container {

	border:1px solid #CCC;
	background-color:#FFF;

}

.news-latest-container H2,.news-latest-gotoarchive {

	color:#fff;
	padding:0px;
	margin:0px;
	border:0px;
	background-color:#FFF;

}







.news-list-item {

	padding:3px;
	margin:0px;
	border:0px;
	background-color:#FFF;
	
}


.news-list-item HR.clearer {

	height: 0px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	border: 0px;

}



.news-list-container H3 {



	border-bottom: 1px solid #CCC;



	background-color: #FFF;



	font-size:14px;



}

.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#3B5998;
	size: 13px;
	padding-left:2px;
}

.news-list-date {
	color: #000;
	margin-top: -3px;
        padding-top: 5px;
        padding-right:5px;
        padding-bottom: 0px;
        height: 15px;
        background-color: #FFF;
}

.news-list-container IMG {
	border:0px;
	margin-right:3px;
	marign-bottom:6px;
	marign-left:5px;
}

.news-single-item {
	border:1px solid #CCC;
	background-color:#FFF;
}

.news-single-item HR.clearer {
	height: 0px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	border: 0;
}


.news-single-item H2 {
	font-size: 14px;
	border-bottom: 1px solid #CCC;
	color: #3B5998;
}

.news-single-timedata {
	padding-top: 13px;
	padding-right: 5px;
}
.tx-srfeuserregister-pi1 input { 
	margin: 1px; 
	border:1px solid #ccc; 
	background-color: #FFF;
}

.tx-newloginbox-pi1 input { 
	border: 1px solid #CCC; 
}

.tx-ttnews-browsebox, .browseBoxWrap {
	border:0px;
	background-color:#FFF;
}

.tx-ttnews-browsebox-SCell {
	background-color: #FFF;
	border:1px solid #CCC;
	padding-right: 2px;
}

#tx-srfeuserregister-pi1-user_wavmemberdb_boerse_bietet {
	border:1px solid #ccc; 
}


#tx-srfeuserregister-pi1-user_wavmemberdb_boerse_sucht {
	border:1px solid #ccc; 
}

#tx-srfeuserregister-pi1-static_info_country {
	border:1px solid #ccc; 
}

#tx-srfeuserregister-pi1-user_wavmemberdb_maturajahr {
	border:1px solid #ccc; 
}

#tx-srfeuserregister-pi1-user_wavmemberdb_walz_jahrgang {
	border:1px solid #ccc; 
}

#tx-srfeuserregister-pi1-user_wavmemberdb_aktuelle_projekte {
	border:1px solid #ccc; 
}

#tx-srfeuserregister-pi1-user_wavmemberdb_ausbildung {
	border:1px solid #ccc; 
}

#tx-srfeuserregister-pi1-user_wavmemberdb_besondere_fertigkeiten {
	border:1px solid #ccc; 
}

#tx-srfeuserregister-pi1-user_wavmemberdb_sprachen {
	border:1px solid #ccc; 
}

#tx-srfeuserregister-pi1-user_wavmemberdb_interessen {
	border:1px solid #ccc; 
}

DIV.tx-gsifeuserlist-pi1 td {
	font-family: verdana;
	font-size: 12px;
	color: #000;
}

DIV.tx-gsifeuserlist-pi1 .headrow {
	padding: 3px 0px 4px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #D10404;
	border-bottom: 1px solid #CCC;
	background-color: #FFFFFF;
}

DIV.tx-gsifeuserlist-pi1 .headrow a{
	color: #D10404;
	text-decoration: underline;
}

DIV.tx-gsifeuserlist-pi1 .headrow a:hover{
	color: #D10404;
	text-decoration: none;
}


DIV.tx-gsifeuserlist-pi1 .profil_liste {
	border: 1px solid #CCC;
	margin: 20px 0px 0px 0px;
}

DIV.tx-gsifeuserlist-pi1 .row1 {
	padding: 3px 0px 3px 5px;
	font-size: 11px;
	background-color: #FFFFFF;
}

DIV.tx-gsifeuserlist-pi1 .row2 {
	padding: 3px 0px 3px 5px;
	font-size: 11px;
	background-color: #F3F3F3;
}

DIV.tx-gsifeuserlist-pi1 .profil_ausgabe {
	border: 1px solid #CCC;
	margin: 3px 0px 3px 0px;
	background-color: #FFFFFF;
}

DIV.tx-gsifeuserlist-pi1 .profil_ausgabe_professional {
	border: 1px solid #CCC;
	margin: 3px 0px 3px 0px;
}


.profil_pic {
	border: 1px solid #CCC;
	margin: 6px 3px 3px 3px;
}

DIV.tx-gsifeuserlist-pi1 #username {
	padding: 0px 0px 3px 0px;
	font-size: 11px;
}

DIV.tx-gsifeuserlist-pi1 .zwischentext {
	font-size: 11px;
}

DIV.tx-gsifeuserlist-pi1 .profil_ausgabe .row1 {
	padding: 3px 3px 3px 10px;
	font-size: 11px;
	color: #D10404;
}

DIV.tx-gsifeuserlist-pi1 .profil_ausgabe .row1 STRONG {
	font-weight: normal;
	color:	#000000;
}

DIV.tx-gsifeuserlist-pi1 .profil_ausgabe_professional .row1 {
	padding: 3px 3px 3px 10px;
	font-size: 11px;
	color: #D10404;
	height: 50px;
	vertical-align: middle;
}

DIV.tx-gsifeuserlist-pi1 .profil_ausgabe_professional .row1 STRONG {
	font-weight: normal;
	color:	#000000;
}

DIV.tx-gsifeuserlist-pi1 .profil_ausgabe_professional .row1 STRONG BLOCKQUOTE {
	margin: 0px 0px 0px 10px;
}

DIV.tx-gsifeuserlist-pi1 .profil_ausgabe .headrow {
	padding: 4px 0px 3px 4px;
	
	font-size: 12px;
	font-weight: bold;
	color: #D10404;
	height: 10px;
	_max-height: 10px;
	_min-height: 10px;
	
}

DIV.tx-gsifeuserlist-pi1 .profil_ausgabe_professional .headrow {
	padding: 4px 0px 3px 4px;
	
	font-size: 12px;
	font-weight: bold;
	color: #D10404;
	height: 10px;
	_max-height: 10px;
	_min-height: 10px;
	
}



#tx-srfeuserregister-pi1-user_wavmemberdb_interessen  {
	font-family: Verdana;
	font-size: 12px;
}

#tx-srfeuserregister-pi1-user_wavmemberdb_sprachen {
	font-family: Verdana;
	font-size: 12px;
}

#tx-srfeuserregister-pi1-user_wavmemberdb_besondere_fertigkeiten{
	font-family: Verdana;
	font-size: 12px;
}

#tx-srfeuserregister-pi1-user_wavmemberdb_ausbildung{
	font-family: Verdana;
	font-size: 12px;
}

#tx-srfeuserregister-pi1-user_wavmemberdb_aktuelle_projekte{
	font-family: Verdana;
	font-size: 12px;
}

#tx-srfeuserregister-pi1-user_wavmemberdb_boerse_bietet{
	font-family: Verdana;
	font-size: 12px;
}

#tx-srfeuserregister-pi1-user_wavmemberdb_boerse_sucht{
	font-family: Verdana;
	font-size: 12px;
}


#vorstand_ambient {
	margin: 15px 0px 15px 0px;
	border: 1px solid #CCC;
	font-size: 12px;
}

.vorstand_headrow {
	padding: 3px 0px 2px 0px;
	font-weight: bold;
	color: #D10404;
}

.vorstand_bottomrow {
	padding: 3px 0px 4px 0px;
	font-weight: bold;
}

.vorstand_img {
	border: 1px solid #CCC;
}

span.tx-gsifeuserlist-pi1-browsebox-strong {
	font-weight: bold;
	color: #D10404;
}

input.tx-gsifeuserlist-pi1-searchbox-sword {
	border: 1px solid #CCC; 

}

input.tx-gsifeuserlist-pi1-searchbox-button {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	padding-left: 1px;
	background-color: #ffffff;
	margin-top: 4px;
	cursor: pointer;
	font-size: 11px;
	background-color: #FFF;
}

td.tx-gsifeuserlist-pi1-browsebox-SCell P{
	color: #D10404;
	font-weight: bold;	
}

td.nowrap A{
	font-weight: bold;
}

td.nowrap A:visited{
	font-weight: bold;
}

td.nowrap A:hover{
	font-weight: bold;
}

table.profil_liste { font-size: 8pt; color:#000000; background-color: #FFFFFF; margin: 0% 0px;}

	
	
