/********************************************************/
/*------------- Personenanzeige -------------*/
/*******************************************************/

/*---ukaddress---*/

#col2 div.ukaddress-big span.hide,
#col2 div.ukaddress-mediumB span.hide,
#col2 div.ukaddress-smallB span.hide, 
#col2 div.ukaddress-mediumT span.hide {
	display: none;
}

#col2 div.ukaddress-big a.mail,
#col2 div.ukaddress-mediumB a.mail,
#col2 div.ukaddress-smallB a.mail,
#col2 div.ukaddress-mediumT a.mail {
	background: transparent url(../../img/icons/mail.jpg) 1px 4px no-repeat;
	padding-left: 20px;
}

#col2 div.ukaddress-big span.telephone,
#col2 div.ukaddress-mediumB span.telephone,
#col2 div.ukaddress-smallB span.telephone,
#col2 div.ukaddress-mediumT span.telephone {
	background: transparent url(../../img/icons/telefon.png) 0px 2px no-repeat;
	padding-left: 20px;
}

#col2 div.ukaddress-big span.fax,
#col2 div.ukaddress-mediumB span.fax,
#col2 div.ukaddress-smallB span.fax,
#col2 div.ukaddress-mediumT span.fax {
	background: transparent url(../../img/icons/fax.png) 0px 2px no-repeat;
	padding-left: 20px;
}

#col2 div.ukaddress-big span.raum,
#col2 div.ukaddress-mediumB span.raum,
#col2 div.ukaddress-smallB span.raum,
#col2 div.ukaddress-mediumT span.raum {
	background: transparent url(../../img/icons/raum.png) 0px 2px no-repeat;
	padding-left: 20px;
}

#col2 div.ukaddress-big div.additional,
#col2 div.ukaddress-mediumB div.additional,
#col2 div.ukaddress-smallB div.additional,
#col2 div.ukaddress-mediumT div.additional {
	margin-top: 10px;
	background: transparent url(../../img/icons/info_1.png) 1px 2px no-repeat;
	padding-left: 20px;
}

#col2 div.ukaddress-big div.additional div.additional,
#col2 div.ukaddress-mediumB div.additional div.additional,
#col2 div.ukaddress-smallB div.additional div.additional,
#col2 div.ukaddress-mediumT div.additional div.additional {
	background: transparent;
	padding-left: 0px;
}


#col2 div.ukaddress-big ul li,
#col2 div.ukaddress-mediumB ul li,
#col2 div.ukaddress-mediumT ul li,
#col2 div.ukaddress-smallB ul li,
#col2 div.ukaddress-small ul li {
	list-style: none;
	background: none;
}

#col2 div.ukaddress-big span.raum {
	background: transparent url(../../img/icons/raum.png) 0px 2px no-repeat;
	padding-left: 20px;
}

#col2 div.ukaddress-big .subcolumns {
	margin-top: 10px;
}

#col2 div.ukaddress-big ul li{
	padding-left: 0px;
}

#col2 div.ukaddress-big ul li ul{
	margin-top: 0px;
	margin-bottom: 10px;
}

#col2 div.ukaddress-big ul li ul li{
	padding-left: 0px;
}

#col2 div.additional ul{
	margin-left: 0px;
	padding-left: 0px;
}


#col2 div.ukaddress-big ul,
#col2 div.ukaddress-mediumB ul,
#col2 div.ukaddress-mediumT ul,
#col2 div.ukaddress-smallB ul,
#col2 div.ukaddress-small ul {
	padding-left: 0px;
}


#col2 div.ukaddress-big .additional ul,
#col2 div.ukaddress-mediumB  .additional ul,
#col2 div.ukaddress-mediumT  .additional ul,
#col2 div.ukaddress-smallB  .additional ul,
#col2 div.ukaddress-small .additional ul {
}

div.ukaddress-big .adressen_name,
div.ukaddress-big-c1 .adressen_name,
div.ukaddress-big-c2 .adressen_name,
div.ukaddress-big-c3 .adressen_name, 
div.ukaddress-mediumB h3,
div.ukaddress-mediumB-c1 h3,
div.ukaddress-mediumB-c2 h3,
div.ukaddress-mediumB-c3 h3,
div.ukaddress-mediumT h3,
div.ukaddress-mediumT-c1 h3,
div.ukaddress-mediumT-c2 h3,
div.ukaddress-mediumT-c3 h3,
div.ukaddress-small h3,
div.ukaddress-small-c1 h3,
div.ukaddress-small-c2 h3,
div.ukaddress-small-c3 h3,
div.ukaddress-smallB h3,
div.ukaddress-smallB-c1 h3,
div.ukaddress-smallB-c2 h3,
div.ukaddress-smallB-c3 h3 {
	background:#9b9b9b;
	color:#FFF !important;
        line-height:1em;
	padding-top:3px !important;
	padding:3px;
  
}

div.ukaddress-big .adressen_name{
	font-weight: bold;
}

/*---Bild-Taetigkeit-Kontakt--ukaddress-big---*/


div.ukaddress-big {
	margin-top:10px;
	padding-bottom:5px;
	list-style: none !important;
	list-style-image:none !important;
}

	


div.ukaddress-big div.ukaddress-big-c1,
div.ukaddress-big div.ukaddress-big-c2,
div.ukaddress-big div.ukaddress-big-c3  {
	background:#fff;
	color:#4b4b4b !important;	
}


div.ukaddress-big  ul{
}


div.ukaddress-big  ul li{
	list-style: none !important;
	list-style-image: none !important;
}



div.additional {
	text-align:left;
	margin-bottom: 0;
}

div.ukaddress-big div.ukaddress-big-c1 > ul,
div.ukaddress-big div.ukaddress-big-c2 > ul,
div.ukaddress-big div.ukaddress-big-c3 > ul{
	text-align:right;
}



#col2 .ukaddress-big .additional ul li{
	line-height: 1.6em; 
}



#col2 .ukaddress-big .subcl > ul li {
	line-height:1.4em;
}


div.subcl {
	padding-left:5px;
}

body.uni div.subcl {
	padding-left:0px;
}




div.ukaddress-big div.image{
	text-align:right;
	padding-top:0px;
}

div.ukaddress-big img{
	text-align:right;
	padding-top:0px;
	/*border: 1px solid #aaaaaa;*/	
}


/*---Bild-Kontakt--ukaddress-mediumB---*/

div.ukaddress-mediumB,
div.ukaddress-mediumB-c1,
div.ukaddress-mediumB-c2,
div.ukaddress-mediumB-c3 {
	margin-top:20px;
  	margin-top:20px;
	padding-bottom:5px;
	border:none;
  	background:#fff;
}

#col2 div.ukaddress-mediumB .subcolumns {
	margin-top: 10px;
}

div.ukaddress-mediumB {
	margin-top:10px;
	padding-bottom:5px;
}

div.ukaddress-mediumB div.image{
	padding-top:0px;
	text-align: center;
}

div.ukaddress-mediumB .c75r {
	border-left: none;
}

div.ukaddress-mediumB .c75r .subcr {
	padding: 0px;
}

div.ukaddress-mediumB .c75r ul{
	margin-top: 0px !important;
	margin-left: 10px !important;
}

div.ukaddress-mediumB .c75r ul ul{
	margin-left: 0px !important;
}

div.ukaddress-mediumB .c75r ul li{
	padding-left: 0px !important;
}

div.ukaddress-mediumB .c25l {
	border-right: 1px solid #9b9b9b;
}



/*---Taetigkeit-Kontakt--ukaddress-mediumT---*/

div.ukaddress-mediumT,
div.ukaddress-mediumT-c1,
div.ukaddress-mediumT-c2,
div.ukaddress-mediumT-c3 {
	margin-top:10px;
	padding-bottom:5px;
	border:none;
	background:#fff;
}

#col2 div.ukaddress-mediumB .subcolumns {
	margin-top: 10px;
}

div.ukaddress-mediumT .c25l {
	width:55%;
	font-size:90%;
}

div.ukaddress-mediumT .c75r {
	width:45%;
	font-size:90%;
	border-left:1px solid #9b9b9b;
}

div.ukaddress-mediumT .c75r ul {
	margin-left: 5px !important;
}

div.ukaddress-mediumT .c75r ul li{
	padding-left: 0px !important;
}

div.ukaddress-mediumT .c75r ul ul{
	margin-left: 0px !important;
}



/*---Bild-Kontakt-linke-Spalte-ukaddress-smallB---*/


div.ukaddress-smallB h4 {
	font-weight:normal;	
}

#col2 div.ukaddress-smallB div.image{
	padding:0px !important;	
	text-align: center;
	padding: 0px;
}

#col2 div.ukaddress-smallB {
	background-color: #f6f6f6;
	padding: 7px;
	margin-bottom: 20px;
}


#col2 div.ukaddress-smallB ul{
	margin: 0px !important;
}

#col2 div.ukaddress-smallB ul li{
	padding-left: 0px !important;
}


div.ukaddress-smallB-c1 div.subcr{
	border-left:1px solid #9b9b9b;
}

div.ukaddress-smallB-c2 div.subcr{
	border-left:1px solid #9b9b9b;
}

div.ukaddress-smallB-c3 h3{
	border-bottom:1px solid #9b9b9b;
}



/*---nur-Kontakt-rechte-Spalte-small---*/

#col3 div.ukaddress-small{
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	padding:3px;
	font-size:85%;
	border:1px solid #5b5b5b;
}

#col3 div.ukaddress-small .hide {
	display:none;
}

#col3 div.ukaddress-small h3 {
	background-color:#6B6B6B;	
}

#col3 div.ukaddress-small ul {
	margin-bottom: 0px;
	padding-left: 3px;
}

#col3 div.ukaddress-small p {
	padding-left: 3px;
}

#col3 div.ukaddress-small ul li {
	list-style: none;
	padding-left: 0px;
	margin-left: 0px;
	font-size:95%;
	line-height: 1.5em;
}

#col3 div.ukaddress-small div.additional{
	display: none;
}

#col3 div.ukaddress-small .name{
	font-weight: bold;
	margin-bottom: 8px;
}

#col3 div.ukaddress-small p {
	margin-bottom: 0px;
}

#col3 div.ukaddress-small h4{
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 100%;
	padding-left: 3px;
	line-height: 1.2em;
	margin-bottom: 10px;
}

#col3 div.ukaddress-small a.mail {
	background: transparent url(../../img/icons/mail.jpg) 1px 2px no-repeat;
	padding-left: 20px;
}


/*---A-Z-tx-ukaddress-pi1---*/

.tx-ukaddress-pi1 div.sectiontoplink {
	margin-bottom:10px;
	margin-top:5px;
	text-align:right;
}

div.tx-ukaddress-pi1 {
	margin-top:10px;
	margin-bottom: 10px;
}

/* PERSONENLISTE FÜR FACHBEREICHE, NOCH MANUELL! */
h6.personalist{
	background: none repeat scroll 0 0 #F0F0F0;
	color: #3B3B3B !important;
	font-weight: bold;
	line-height: 1em;
	margin-top: 25px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px !important;
}
