body {margin:0;padding:0;font-size:12px;line-height:18px;font-family: depot-new-condensed-n1,depot-new-condensed,sans-serif;font-style:normal;font-weight:100;color:#646767;background:url(../images/header_background.gif) repeat-x;width:100%;}
h1 {font-size:36px;line-height:36px;color:#646767;padding:35px 0 0 0;margin:15px 0 31px 0;font-family: depot-new-condensed-n3,depot-new-condensed,sans-serif;font-style: normal;font-weight: 300;}
.headline_img_referenzen {padding:8px 0 0 3px;margin:15px 0 26px 0;}
h2 {font-size:25px;color:#646767;border-bottom:1px solid #C5C6C7;padding:0 25px 16px 0;margin:0 0 0 0;font-family: depot-new-condensed-n4,depot-new-condensed,sans-serif;font-style: normal;font-weight: 400;}
h3 {font-size:16px;color:#646767;padding:0 0 10px 0;margin:0;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.link {text-decoration:underline;color:#C1731A;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
img {border:none;}
a:link, a:visited, a:hover, a:active, a:focus {text-decoration:underline;color:#C1731A;font-weight:bold;background:none;}

#site_header_container {background:#8A8D8E;}
	.img_loader {padding:50px 0 0 243px;}
	.referenzen_img_loader { position:relative; display:block; left:50%; top:50%; width:24px !important; height:12px !important; margin:-6px 0 0 -12px; background:url(/standards/images/flickr-balls-24x12.png) left top no-repeat; }
	#site_header {margin:0 auto;width:980px;padding:7px 0 0 74px;line-height:1;height:21px;}
		#header_font_look72 {width:220px;float:left;color:#B2B3B4;font-size:13px;font-family: depot-new-n5,depot-new,sans-serif;font-style: normal;font-weight: 500;}
		#header_link_werkzeuge {float:left;background:url(../images/stern.gif) 21px 0 no-repeat;padding:1px 0 0 36px;color:#EAEAEB;height:12px;font-family:Arial, Helvetica, sans-serif;font-size:10px;cursor:pointer;text-decoration:underline;position:relative;}
			#header_link_werkzeuge .addthis_button_compact {line-height:16px;}
			#header_link_werkzeuge .addthis_separator {color:#646767;}
			#header_link_werkzeuge #werkzeuge_content {display:none;z-index:40000;width:200px; position:absolute;top:11px; left:35px;}
			#header_link_werkzeuge .werkzeuge_eintrag {padding:0 0 0 10px;float:left;}
			.werkzeuge_eintrag {background-image:none !important; }
			.werkzeuge_eintrag a,.werkzeuge_eintrag div{border:none !important; line-height:16px !important; }
			
		#header_link_lookWA {float:right;width:200px;height:12px;background:url(../images/logo_lookWA.gif) no-repeat center center;cursor:pointer;padding:1px 13px 0 0;}
#siteFrame {margin:0 auto;background:url(../images/site_background.jpg) 0 55px no-repeat;width:1224px;}
#siteFrameInnerContainer {margin:0 auto;width:980px;}
#site_container {float:left;}
	#site_container_left {width:220px;float:left;padding:28px 0 0 23px;}
		#logo {width:195px;height:57px;padding-left:2px;}
		#navigation_container {padding:23px 0 0 10px;width:185px;}
			/* zwei Klassen für die Icons zur Einbindung in das Accordion */
			.navi_icon_open {background:url(../images/arrow_navi_open.gif) center left no-repeat;padding:0 10px 0 5px;}
			.navi_icon_closed {background:url(../images/arrow_navi_closed.gif) center left no-repeat;padding:0 10px 0 3px;}
			.navigation_item {}
				.navigation_item_parent {color:#646767;text-decoration:none;font-size:21px;cursor:pointer;outline:none;border-bottom:1px solid #C5C6C7;padding:18px 0 12px 0;font-family: depot-new-condensed-n3,depot-new-condensed,sans-serif;font-style:normal;font-weight:300;}
				.navigation_item_children {padding:10px 0 10px 8px;font-weight:bold;font-size:11px;color:#646767;line-height:25px;font-family:Arial, Helvetica, sans-serif;position:relative;}
				.navigation_item_children a {display:block;text-decoration:underline;color:#9FA0A2;}
				.navigation_item_children a:link {}
				.navigation_item_children a:visited {}  
				.navigation_item_children a:hover {color:#646767;}
				.navigation_item_children a:active {color:#646767;}
				.navigation_item_children a:focus {} 

#container_referenzen #content_container { height:416px; overflow:hidden; }

	.pp_content_container, .pp_details{margin:0;padding:0;}
	#site_container_middle_background {background:url(../images/content_background.gif) left bottom repeat-x;float:left;width:530px;}
	#site_container_middle {width:510px;background:url(../images/dotted_line.gif) left repeat-y;padding:4px 0 0 20px;float:left;}
		.iLike {padding-top:16px;}
		#container_referenzen {float:left;width:486px;height:100%;position:relative;clear:both;}
		#content_header {height:135px;padding:0;clear:both;}
			.content_subhead {width:483px;padding:0 25px 0 3px;background:url(../images/dotted_line.gif) right repeat-y;position:relative;}
		#content_container {width:486px;margin:0;padding:28px 25px 16px 0;background:url(../images/dotted_line.gif) right repeat-y;font-family:Arial, Helvetica, sans-serif;float:left; }
			#referenzen_text div#referenzen_URL { height:auto; padding: 0 0 5px; overflow:hidden; height: 18px; }
			#referenzen_URL a, #referenzen_URL a:link, #referenzen_URL a:visited, #referenzen_URL a:hover, #referenzen_URL a:active, #referenzen_URL a:focus {float:none;font-size:12px;background:url(../images/arrow_link_orange.gif) right center no-repeat;padding-right:10px;font-family:Arial, Helvetica, sans-serif;}
				#referenzen_text {float:left;height:235px;width:200px;position:relative;padding:0 0 10px 0;}
					#referenzen_text div {height:145px;overflow:hidden;}
					#referenzen_text_flickrLink {position:absolute;bottom:25px;background:url(../images/button_flickr.gif) no-repeat;width:170px;height:20px;color:#ffffff;padding:1px 0 0 10px;font-size:11px;}
				#referenzen_pic {overflow:hidden;width:265px;height:220px;float:right;padding:0 0 0 0;background:#f0f0f1;}

				#referenzen_slider {height:134px;position:relative;width:448px;background:url(../images/slider_bg.gif) no-repeat;padding:0 19px;overflow:hidden;clear:both;}
				#referenzen_slider .button {background:url(../images/slider_button.gif) no-repeat;width:137px;height:21px;position:absolute;top:0;left:169px;color:#ffffff;font-size:11px;padding:1px 0 0 13px;}
				#referenzen_slider a.browse {display:block;width:19px;height:70px;float:left;cursor:pointer;position:absolute;top:35px;}
				#referenzen_slider a.right {position:absolute;clear:right;margin:0px;background:url(../images/slider_right.gif) no-repeat;right:0;z-index:20000;} 
				#referenzen_slider a.left {position:absolute;margin:0px;background:url(../images/slider_left.gif) no-repeat;left:0;z-index:20000;}
				
				#referenzen_slider .scrollable {position:relative;width:448px;height:134px;float:left;padding:0;margin:0;}
				#referenzen_slider .scrollable .items {width:2000px;position:absolute;left:0;top:0;margin:0;padding:0;height:100px;overflow:hidden;}
				#referenzen_slider .scrollable .items .item {float:left;width:125px;height:72px;padding:35px 0 10px 19px;overflow:hidden;}
				#referenzen_slider .scrollable .items .item .slider_img {width:125px;height:72px;cursor:pointer;background:#ffffff;}

		#team_info {font-weight:bold;width:174px;display:none;float:left;position:relative;padding:0;margin:0;overflow:hidden;height:182px;}
		.mitarbeiter_foto {padding:0 8px 8px 0;float:left;margin:0}
		.mitarbeiter_foto div {height:46px;width:73px;border:1px solid #eeefef;cursor:pointer;margin:0;padding:0;}
		
		#team_mitarbeiter_close {margin:0;padding:0;position:absolute;top:4px;right:10px;background:url(../images/team_mitarbeiter_close.gif) no-repeat;width:10px;height:10px;cursor:pointer;z-index:20000;display:inline;}
		.listview_mitarbeiter_detail {margin:0;padding:0;}
		#team_mini_head_mitarbeiter {padding:0;margin:0;}
		.mitarbeiter_foto_big {height:98px;width:152px;float:left;border:1px solid #eeefef;padding:0;margin:2px 0;}
		.mitarbeiter_foto_big a {text-decoration:none;border:none;}
		.mitarbeiter_foto_big a:hover {text-decoration:none;border:none;}
		.team_mitarbeiter_info {font-weight:normal;padding:0;margin:0;}
		.icons {margin:0;padding:2px 0 0 0;clear:both;width:154px;background:#ffffff;z-index:3000;position:relative;}
		.icons a {padding:0;border:none;display:inline;}	
			#team_slider {float:left;width:5000px;margin:0;padding:0;left:0;top:0;position:absolute;}
			#team_slider li {width:174px;float:left;}
			#team_slider, #team_slider_ul li {margin:0;padding:0;list-style:none;}
		
		#team_mitarbeiter_prev, #team_mitarbeiter_next {float:left;width:8px;height:14px;cursor:pointer;z-index:2000;top:105px;position:absolute;left:-3px;display:none;}
		#team_mitarbeiter_next {left:165px;}
			
	#mitarbeiterDetailansicht {display:none;margin:0;padding:0;font-size:11px;position:absolute;top:0;left:0;}
		.icon_detail {background:#FFF;padding:1px;float:left;margin:0 5px;}
		.team_mitarbeiter_beschreibung {position:absolute;top:363px;height:140px;background:url(/standards/images/prettyPhoto/look72/transparency_bg.png) bottom center;width:700px;margin:0;padding:10px 0 0 0;}
		.team_mitarbeiter_beschreibung * {font-family:Arial;font-size:11px;color:#404040;}
		.teamInfoFieldPosition {padding:5px 0 0 30px;margin:0;} 
		.teamInfoFieldName {padding:12px 0 0 30px;font-size:12px;margin:0;}
		.teamInfoFieldText, .teamInfoFieldKontakt {padding:5px 0 0 30px;width:530px;line-height:120%;}
		.teamInfoFieldKontakt a {color:#404040;text-decoration:none;font-size:11px;border:none;}
		#icons_detail {padding:0 0 30px 0;}
		#icons_detail a {border:none;}

			
	#site_container_right {width:200px;float:left;padding:28px 0 0 5px;}
		#fanbox, #werkzeuge_content {background:url(../images/fan_background.gif) no-repeat;width:186px;height:38px;padding:10px 14px 0 0;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
			#fanbox {padding-bottom:39px}
			#fanbox_content {height:18px;padding-right:10px;}
			#fanbox_content a {font-size:11px;color:#9FA0A2;padding:2px 73px 0 0;background:url(../images/logo_facebook.gif) top right no-repeat;height:18px;float:right;}
		#twitter_widget {width:185px;padding:0 0 0 15px;}
			#twitter_widget .headline {height:35px;width:176px;overflow:hidden;float:left;border-bottom:1px solid #C5C6C7;color:#9FA0A2;font-family: depot-new-condensed-n3,depot-new-condensed,sans-serif;font-style:normal;font-weight:300;padding:5px 0 0 4px;}
			#twitter_widget .headline span {float:left;font-size:23px;line-height:17px;}
			.twittericon {float:left;padding:1px 0 0 15px;margin:0;height:28px;width:28px;}
			.rssicon {float:left;padding:1px 0 0 17px;margin:0;height:28px;width:28px;}
				.rssicon img, .twittericon img {height:17px;}
			.icon_spiegelung {padding-top:4px;clear:both;}
				.icon_spiegelung img {height:8px;}
			#twittermodul {width:180px;padding:26px 0 0 0;float:left;}
				#twitternavi {width:164px;height:21px;background:url(../images/twitter_navi_background.gif) no-repeat;padding:0 8px 0 5px;}	
					#twitternavi_prev {float:left;cursor:pointer;padding-top:7px;}
					.twitternavi_num_div {width:150px;display:inline;height:7px;padding-top:4px;float:left;}
						.twitternavi_num {width:20px;float:left;font-family:Arial, Helvetica, sans-serif;}
						.twitternavi_num a {text-decoration:none;color:#8F9292;font-weight:bold;float:right;font-size:11px;line-height:11px;}
						.twitternavi_num a:link {}
						.twitternavi_num a:visited {}  
						.twitternavi_num a:hover {color:#C1731A;}
						.twitternavi_num a:active {color:#C1731A;} 
						.twitternavi_num a:focus {}
						
						.twitternavi_num_div .twitternavi_num a.active {color:#C1731A;text-decoration:underline;}
						
					#twitternavi_next {float:right;padding-top:7px;}
				#twitter_get_contents {width:180px;padding:0;margin:0;float:left;}
				#twitter_slider_window {position:relative;width:180px;padding:0;margin:0;float:left;overflow:hidden;}	
				#twitter_slider_window .twitter_slider {width:1260px;margin:0;padding:0;left:0;top:0;position:absolute;}
				#twitter_slider_window .twitter_slider ul {margin:0;padding:0 8px;float:left;width:164px;overflow:hidden;}	
				#twitter_slider_window .twitter_slider ul li {margin:0;padding:10px 0;list-style:none;color:#9FA0A2;font-family:Arial, Helvetica, sans-serif;float:left;}
					#twitter_slider_window .twitter_slider .date_formated {font-weight:bold;padding:0 0 4px 0;font-size:11px;}
					#twitter_slider_window .twitter_slider .twitter_description {font-weight:normal;font-size:12px;line-height:16px;}
						#twitter_slider_window .twitter_slider .twitter_description a {font-size:11px;}
					#twitter_slider_window .twitter_slider .twitter_borderbottom {border-bottom:1px solid #9FA0A2;line-height:1px;}

	#site_footer_container {clear:both;padding:15px 0 50px 20px;font-size:10px;font-family:Arial, Helvetica, sans-serif;}	
		.footer_headlines {font-weight:bold;color:#C1713A;height:26px;font-size:11px;line-height:14px;}
		#leistungen_footer {background:url(../images/leistungen_background.gif) no-repeat;float:left;width:279px;padding:6px 10px 0 23px;}
		#kontakt_footer {background:url(../images/kontakt_background.gif) no-repeat;float:left;width:168px;padding:6px 10px 0 16px;}
		#adresse_footer {background:url(../images/adresse_background.gif) no-repeat;float:left;width:248px;padding:6px 0 0 0;}
			#adresse_footer .footer_headlines {padding:0 0 2px 15px;}
			.adresse_badge_sw {background:url(../images/badge_look72_sw.gif) 16px 3px no-repeat;float:left;width:51px;height:38px;padding:0 15px 0 0;}
			.adresse_anschrift {color:#646767;line-height:14px;float:left;padding:0 17px 10px 0;}
				.adresse_anschrift a {color:#646767;text-decoration:none;}
			.footer_nav {color:#8F9292;line-height:20px;float:left;padding:0 42px 0 3px;}	
			.footer_nav a {display:block;text-decoration:none;color:#8F9292;font-weight:normal;}
				.footer_nav a:link {}
				.footer_nav a:visited {}  
				.footer_nav a:hover {color:#646767;}
				.footer_nav a:active {color:#646767;} 
				.footer_nav a:focus {}
		#member_footer {background:url(../images/member_background.gif) 20px 0 no-repeat;float:left;width:154px;padding:6px 10px 0 36px;}			
			#member_footer .footer_nav {padding:0;}
			#member_footer .footer_nav a {display:inline;text-decoration:none;}
