/* STUDIENGÄNGE */
#geosuche {
	width: 100%;
	background: url(../../../../pages/img/portal/spacer.gif) repeat-x;
	background-position: 0% 100%;
	padding: 0 0 17px 0;
	margin: 0 0 10px 0;
	float: left;
}
#geosuche .karte {
	background: url(../../../../pages/img/portal/oe-karte.gif) no-repeat;
	background-position: 0% 0%;
	width: 358px;
	height: 161px;
	float: left;
}
#geosuche .auswahl {
	float: left;
	margin: 7px 0 0 18px;
}
#geosuche .auswahl a {
	color: #000;
	font-size: 11px;
	text-decoration: underline;
}
#geosuche .auswahl li {
	line-height: 16px;
}
#organisation,
#studienart,
#aucensuche {
	width: 100%;
	padding: 0 0 10px 0;
	margin: 0px;
}
#organisation .bereich {
	width: 120px;
	float: left;
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
}
#studienart .bereich {
	width: 72px;
	float: left;
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
}
#aucensuche .bereich {
	width: 90%x;
	float: left;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
}
#organisationt .auswahl,
#studienart .auswahl {
	line-height: 18px;
	float: left;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}
#organisation .auswahl a,
#studienart .auswahl a {
	color: #000;
	text-decoration: underline;
	padding: 0 5px 0 0;
	margin: 0px;
	font-size: 11px;
}
#organisation .auswahl li,
#studienart .auswahl li {
	padding: 0 5px 0 0;
	float: left;
	white-space: nowrap;
}
.kurs-on {
	font-weight: bold;
}
/***********************************************************/
.header-suche {
	font-size: 11px; 
	padding: 0 0 6px 0;
	width:100%; 
	float: left; 
	clear: both; 
	background: url(../../../../pages/img/portal/spacer.gif) repeat-x; 
	background-position: 0% 100%;
}
.header-suche2 {
	line-height: 19px; 
	padding: 0px; 
	margin-top: 6px; 
	width:100%; 
	float: left; 
	clear: both; 
}
.alphabetisch1,
.alphabetisch2 {
	margin-bottom: -3px;
	padding: 6px 0 0  0;
}
.alphabetisch1 .setlist, 
.alphabetisch2 .setlist {
	padding: 0 0 16px 0;font-weight: bold;text-indent: -6px
}
.header-suche a {
	color: #000;
	text-decoration: underline;
}
.header-suche a.desc {
	padding: 0 12px 0 0;
	display: block;
	float: left;
}
.header-suche a.asc {
	padding: 0 12px 0 0;
	display: block;
	float: left;
}

#direktsuche {
	padding: 4px 0 0 0; 
	width: 100%;
}
.input-direktsuche {
	width: 100%; 
	float: left;
}
.input-direktsuche .hauptsuche {
	float: left; margin-right: 2px; width: 147px; line-height: 16px; height: 18px;border: solid 1px #959595;
	}
.set-direktsuche {
	font-size: 11px; padding: 16px 0 13px 0; width: 100%;float:left;
}

.header-suche2 .kat-top {
	float: right; font-size: 11px; font-weight: normal; padding-right: 8px; width: auto;
}
.header-suche2 .kat {
	font-size: 13px; font-weight: bold; margin-left: 6px;
}

/* header */
.title-studiengang {
	width: 262px; float: left;font-weight: bold;
}
.organisation1 .title-studiengang,
.geo1 .title-studiengang,
.geo2 .title-studiengang {
	width: 376px; float: left;font-weight: bold;
}
.title-organisation {
	width: 160px; float: left;font-weight: bold;
}
.title-bundesland {
	width: 115px; float: left;font-weight: bold; text-indent: 4px;
}
.organisation1 .title-bundesland {
	width: 176px; float: left;font-weight: bold; text-indent: 4px;
}
.title-berufsfeld,
.title-berufsfeld-aa {
	width: 176px; float: left;font-weight: bold;
}
.organisation1 .title-berufsfeld {
	width: 160px; float: left;font-weight: bold;
}

/* treffer */
.treffer {
	padding: 6px 0 7px 0;
	line-height: 12px;
	font-size: 11px; 
	width: 100%;
	float: left; 
	clear: both;
	background: url(../../../../pages/img/portal/spacer.gif) repeat-x; 
	background-position: 0% 100%;
}

.text-studiengang {
	width: 262px; float: left;font-weight: bold;
}
.organisation1 .text-studiengang,
.geo01 .text-studiengang,
.geo02 .text-studiengang {
	width: 376px; float: left;font-weight: bold;
}
.text-organisation {
	width: 160px; float: left;font-weight: normal;
}
.text-bundesland {
	width: 115px; float: left;font-weight: normal; text-indent: 4px;
}
.organisation01 .text-bundesland {
	width: 176px; float: left;font-weight: normal; text-indent: 4px
}
.text-berufsfeld,
.text-berufsfeld-aa {
	width: 176px; float: left;font-weight: normal;
}
.organisation01 .text-berufsfeld {
	width: 160px; float: left;font-weight: normal;
}
/***********************************************************/
#studiengang {
	padding: 11px 0 0 0; 
	font-size: 11px; 
	line-height: normal;
}
#studiengang .zurueck { 
	background-position: 0% 50%;
	}
#studiengang .zurueck a {
	padding-left: 11px;
	display: block;
	text-decoration: underline;
}
h2 {
	font-weight: normal; 
	font-family: arial, helvetica, sans-serif; 
	letter-spacing: 1px; 
	padding: 22px 0 5px 0; 
	margin: 0px; 
	width: 100%;
}
.rubriken {
	 width: 468px;
	 float: left; 
	 margin: 0 26px 0 0;
}
.rubriken li {
    margin: 0px !important;
    padding-left: 0px !important;
    list-style-type : square;
    list-style-position : outside;
}
h3 {
	font-family: arial, helvetica, verdana, sans-serif; 
	padding: 5px 0 6px 0; 
	margin: 0px; 
	font-size: 12px; 
	width: 100%;
}
.allgemein {
	padding: 0 0 1px 0; 
	margin: 0px; 
	width: 100%;
}
.allgemein .row { 
	float: left;
	clear: both;
	width: 100%; 
	margin: 0px; 
	padding: 0 0 3px 0; 
	margin: 0 0 1px 0; 
	background: url(../../../../pages/img/portal/spacer.gif) repeat-x; 
	background-position: 0% 100%;
}
.allgemein .row .descr { 
	float: left; 
	width: 162px; 
	line-height: 16px;
}
.allgemein .row .text { 
	float: left; 
	line-height: 16px;
	width: 305px; 
}
.studienziel, 
.schwerpunkt,
.termine {
	padding: 7px 0 16px 0; 
	margin: 0px; 
	width: 100%; 
	float: left;
	clear: both;
	background: url(../../../../pages/img/portal/spacer.gif) repeat-x; 
	background-position: 0% 100%;
}
.studienziel strong, 
.schwerpunkt strong,
.termine strong {
	line-height: 16px; 
	background-color: #D1D1D1; 
	padding: 0 2px 0 2px;
}
.studienziel .text, 
.schwerpunkt .text,
.termine .text {
	line-height: 16px; 
	width: 100%; 
	float: left;
}
.studienziel img, 
.schwerpunkt img {
	float: left; 
	margin-right: 10px; 
	padding: 2px;
	border:	1px solid #D1D1D1;
}
.information {
	float: left;
	width: 220px;
}
.veranstalter {
	
}
.veranstalter .row {
	float: left; 
	clear: both; 
	width: 100%;
	line-height: 16px;
}
.veranstalter .descr{
	float: left; 
	width: 66px;
	line-height: 16px;
}
.veranstalter .text {
	float: left; 
	line-height: 16px;
}
.veranstalter .info {
	float: left; 
	line-height: 14px; 
	font-size: 10px;
	color: #AEAEAE;
	padding: 6px 0 0 0;
}
.veranstalter img {
	float: left; 
	margin-top: 30px;
}
.header-aucen { 
	background: url(../../../../pages/img/berufsbegleitend/aucen.gif) no-repeat; 
	background-position: 0% 0%; 
	width: 60px; 
	height:34px; 
	float: right;
	margin-right: 20px; 
	}
.kontakt {
	background: url(../../../../pages/img/portal/spacer.gif) repeat-x; 
	background-position: 0% 0%;
	margin-top: 20px;
	padding-top: 10px;
	float: left;
	}
.kontakt .bild {
	padding-bottom: 3px;
	}
.kontakt img { 
	padding: 2px;
	border:	1px solid #D1D1D1;
}
.kontakt1, .kontakt2, .kontakt3 {
	padding-bottom: 12px;
	}
.kontakt a {
	text-decoration: underline;
	}
