/*
 * 	vim: set fdm=marker:
 *	Common Styles for Kliment Henhapel 
 *	(c) 2006 by T-SIGN Studios, http://www.t-sign.com
 *	Authors: Bartosz Stankiewicz (bartosz@t-sign.com)
 *	Authors: Jens Nedal (j.nedal@t-sign.com)
*/
/* {{{ Standard Styles */
html, body {
	margin: 0;
	padding: 0;
}
body {
	background: #5F5F5F url(/images/misc/bg.jpg) repeat-x;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 70%;
	color: #2F3C42;
}
a img, img {
	border: 0;
}
a {
	color: #B24318;
}
p {
	margin: 0;
	padding: 0;
}
ul, ol, li {
	padding: 0;
	margin: 0;
}
form {
	margin: 0;
	padding: 0;
}
.nodisplay {
	display: none;
}
.clear {
	margin: 0;
	padding: 0;
	line-height: 0px;
	font-size: 0px;
	clear: both;
	overflow: hidden;
}
/* }}} */
/* {{{ Container */
#container {
	width: 884px;	
	margin: 15px auto 0 auto;
}
/* {{{ Top Shadow */
#container-top[id] { 
	background: url(/images/misc/content/shadow/top.png) repeat-x top; 
	margin: 0 auto;
	width: 871px; 
}
.container-top-left { background: url(/images/misc/content/shadow/left-top-horizontal.gif) left no-repeat; }
.container-top-right { 
	background: url(/images/misc/content/shadow/right-top-horizontal.gif) right top no-repeat; 
	height: 6px; 
	overflow: hidden;
}
/* }}} */
/* {{{ Content Container */
.container-bg { background: url(/images/misc/content/bg.gif) repeat-y center; }
#container-left[id] { background: url(/images/misc/content/shadow/left.png) repeat-y left; }
.container-left-top { background: url(/images/misc/content/shadow/left-top-vertical.gif) no-repeat; }
.container-left-bottom { background: url(/images/misc/content/shadow/left-bottom-vertical.gif) no-repeat left bottom; }

#container-right[id] { background: url(/images/misc/content/shadow/right.png) repeat-y right; }
.container-right-top { background: url(/images/misc/content/shadow/right-top-vertical.gif) no-repeat right top; }
.container-right-bottom { background: url(/images/misc/content/shadow/right-bottom-vertical.gif) no-repeat right bottom; }
/* }}} */
/* {{{ Bottom Shadow */
#container-bottom[id] { 
	background: url(/images/misc/content/shadow/bottom.png) repeat-x bottom; 
	margin: 0 auto;
	width: 871px;
}
.container-bottom-left { background: url(/images/misc/content/shadow/left-bottom-horizontal.gif) left no-repeat; }
.container-bottom-right { 
	background: url(/images/misc/content/shadow/right-bottom-horizontal.gif) right top no-repeat; 
	height: 6px; 
	overflow: hidden;
}
/* }}} */
/* }}} */
/* {{{ Header */
/* }}} */
/* {{{ Menu */
#menu li {
	float: left;
	list-style-type: none;
}
#menu li .item-right-bg a {
	display: block;
	text-align: center;
	height: 98px;
	background-position: 50% 80%; 
	cursor: pointer;
}
#menu li .item-right-bg a:hover {
}
#menu li .item-right-bg a span {
	display: none;
}
/* {{{ Menu common state */
/* german */ 
#menu .ueberuns, 
#menu li#ueberuns {
	width: 90px;
}
#menu .dienstleistungen, 
#menu li#dienstleistungen {
	width: 141px;
}
#menu .schwerpunkte,
#menu li#schwerpunkte {
	width: 123px;
}
#menu .links,
#menu li#links {
	width: 73px;
}
#menu .downloads,
#menu li#downloads {
	width: 103px;
}
#menu .kontakt,
#menu li#kontakt {
	width: 93px;
}
#menu .ueberuns {
	background: url(/images/misc/menu/ueberuns.gif) no-repeat;
}
#menu .ueberuns:hover,
#menu li.on .ueberuns {
	background: url(/images/misc/menu/ueberuns_on.gif) no-repeat bottom center;
}
#menu .dienstleistungen {
	background: url(/images/misc/menu/dienstleistungen.gif) no-repeat;
}
#menu .dienstleistungen:hover,
#menu li.on .dienstleistungen {
	background: url(/images/misc/menu/dienstleistungen_on.gif) no-repeat bottom center;
}
#menu .schwerpunkte {
	background: url(/images/misc/menu/schwerpunkte.gif) no-repeat;
}
#menu .schwerpunkte:hover,
#menu li.on .schwerpunkte {
	background: url(/images/misc/menu/schwerpunkte_on.gif) no-repeat bottom center;
}
#menu .links {
	background: url(/images/misc/menu/links.gif) no-repeat;
}
#menu .links:hover,
#menu li.on .links {
	background: url(/images/misc/menu/links_on.gif) no-repeat bottom center;
}
#menu .downloads {
	background: url(/images/misc/menu/downloads.gif) no-repeat;
}
#menu .downloads:hover,
#menu li.on .downloads {
	background: url(/images/misc/menu/downloads_on.gif) no-repeat bottom center;
}
#menu .kontakt {
	background: url(/images/misc/menu/kontakt.gif) no-repeat;
}
#menu .kontakt:hover,
#menu li.on .kontakt {
	background: url(/images/misc/menu/kontakt_on.gif) no-repeat bottom center;
}
/* english */
#menu .aboutus, 
#menu li#aboutus {
	width: 109px;
}
#menu .services, 
#menu li#services {
	width: 141px;
}
#menu .focusses,
#menu li#focusses {
	width: 123px;
}
#menu .contact,
#menu li#contact {
	width: 73px;
}
#menu li#downloads_en {
	width: 103px;
}
#menu li#links_en {
	width: 73px;
}
#menu .aboutus {
	background: url(/images/misc/menu/aboutus.gif) no-repeat;
	width: 109px;
}
#menu .aboutus:hover,
#menu li.on .aboutus {
	background: url(/images/misc/menu/aboutus_on.gif) no-repeat bottom center;
}
#menu .services {
	background: url(/images/misc/menu/services.gif) no-repeat;
}
#menu .services:hover,
#menu li.on .services {
	background: url(/images/misc/menu/services_on.gif) no-repeat bottom center;
}
#menu .focusses {
	background: url(/images/misc/menu/focusses.gif) no-repeat;
}
#menu .focusses:hover,
#menu li.on .focusses {
	background: url(/images/misc/menu/focusses_on.gif) no-repeat bottom center;
}
#menu .contact {
	background: url(/images/misc/menu/contact.gif) no-repeat;
}
#menu .contact:hover,
#menu li.on .contact {
	background: url(/images/misc/menu/contact_on.gif) no-repeat bottom center;
}
/* }}} */
#menu li {
	background: url(/images/misc/menu/bg.jpg) repeat-x top;
	margin: 0 0 0 2px;
	height: 98px;
}
#menu li:hover {
}
#menu li#logo {
	width: 213px !important;
	background-color: #EDEDED !important;
	background-image: none !important;
	margin: 0px !important;
}
#menu li#logo a {
	width: 213px !important;
}
#menu .item-left-bg {
	background: url(/images/misc/menu/left-bg.jpg) no-repeat left top;
}
#menu .item-right-bg {
	height: 94px;
	background: url(/images/misc/menu/right-bg.jpg) no-repeat right top;
	height: 8.8em;
}
/* }}} */
/* {{{ Content */
#content {
width: 848px;
	margin: 0 auto;
}
/* {{{ Headline Element */
.infobox h2 {
	padding: 3px 3px 3px 8px;
	margin: 15px 0 10px 15px;
	border: 1px solid #943009;
	background: #B24318 url(/images/misc/content/headline-bg.gif) repeat-x;
	width: 90%;
}
/* }}} */
/* {{{ Content Info Box */
.content-infobox-container {
	float: right;
}
.content-infobox-main, .content-infobox-sub {
	border: 1px solid #CCCCCC;
	background-color: #FEFEFE;
	padding: 5px;
	margin-left: 5px;
	text-align: center;
}
.content-infobox-main {
	margin-bottom: 3px;
}
.content-infobox-main .medium {
	border: 1px solid #CCCCCC;
}
.content-infobox-main .text {
	margin: 15px 0;
}
.content-infobox-sub .text {
	margin: 7px 0;
}
/* }}} */
/* {{{ Home */
.home #content-box {
	margin-top: 2px;
	background: #5BAAB2 url(/images/content/home/contentbox-bg.jpg) no-repeat left top;
	min-height: 25.1em;

}
.home #content-box div {
	float: left;
	width: 533px;
}
.home .content-box-bg {
	background: url(/images/content/home/contentbox-bg-repeat.gif) repeat-y;
	margin: 15px 0 0 307px;
}
.home .content-box-top-bg {
	background: url(/images/content/home/contentbox-top.jpg) no-repeat left top;
}
.home .content-box-bottom-bg {
	background: url(/images/content/home/contentbox-bottom.jpg) no-repeat left bottom;
	min-height: 23.35em;
}
.home .content-box-bottom-bg h2 {
	margin: 15px 25px 15px 15px;
	border: 1px solid #943009;
	height: 25px;
	/* mp
	background: #B24318 url(/images/content/ueberuns/ueberuns_hl.jpg) no-repeat 4px 4px ;
	*/
	background: #B24318 url(/images/content/ueberuns/zitat_hl.jpg) no-repeat 4px 4px ;
}
.home .content-box-bottom-bg h2 span {
	display: none;
}

.home #content-box p {
	margin: 15px 25px;
}
.home #content-box p cite {
	font-size: 1.2em;
	font-style: normal;
	font-weight: bold;
}
.home .infobox {
	width: 846px;
	min-height: 18em;
	background-color: #EBE4DE;
	border: 1px solid #BDBCBB;
}
.home .infobox .left {
	background-image: none;
	width: 628px;
	float: left;
	border-right: 1px solid #BDBCBB;
	min-height: 18em;
}
.home .infobox .left .emoticon {
	float: left;
	background: url(/images/content/home/emoticon.jpg) no-repeat 100% 50%;
	width: 203px;
	min-height: 18em;
	margin-right: 2px;
}
.home .infobox .left .information {
	background: url(/images/misc/content/left-content-bg.jpg);	
	float: left;
	min-height: 16.4em;
	margin-top: 9px;
}
.home .infobox .information-box-right-bg {
	min-height: 11em;
	width: 398px;
	margin: 0 0 0 12px;
}
.home .infobox .information-box-right-bg[class] {
	background: url(/images/content/home/infobox-right.png) repeat-y right;
}
.home .infobox .information-box-bottom-bg {
	height: 34px;
	width: 397px;
	margin-left: 12px;
}
.home .infobox .information-box-bottom-bg[class] {
	background: url(/images/content/home/infobox-bottom.png) no-repeat bottom;
}
.home .infobox .information-box {
	min-height: 11em;
	background-color: #EDEDED;
	margin: 8px 10px 0 0;
}
.home .infobox .information-box h2 {
	float: left;
	padding: 3px 3px 3px 8px;
	margin: 10px 0 5px 12px;
}
.infobox .information-box p {
	margin: 0 25px 5px 25px;
}
.infobox .information-box a {
	color: #2F3C42;
	padding-left: 40px;
	background: url(/images/misc/content/red-arrow.gif) no-repeat 12% 60%;
}
.home .infobox .right {
	float: left;
	background: url(/images/content/home/worldmap.jpg) no-repeat 50% 50%;
	width: 214px;
	min-height: 18em;
}
.home .infobox .right a {
	display: block;
	width: 206;
	min-height: 18em;
}
.home .infobox .right span {
	display: none;
}
/* }}} */
/* {{{ General Content */
.left {
	float: left;
	width: 199px;
	background: url(/images/misc/content/left-content-bg.jpg);
}	
.left-content-bg {
}
.left-content-bg[class] {
	background: url(/images/misc/content/shadow/big-right.png) repeat-y right;
}
.left-content {
	background: url(/images/misc/content/big-left-bg.jpg);
	min-height: 30em;
}
.right {
	width: 648px;
	float: left;
	background: url(/images/misc/content/right-content-bg.jpg);
}	
.right-content-bg {
	width: 624px;
}
.right-content-bg[class] {
	background: url(/images/misc/content/shadow/big-right.png) repeat-y right;
}
.right-content {
	background: url(/images/misc/content/big-right-bg.jpg) repeat-y;
	padding: 15px;
	width: 588px;
}
.content-site .right-content {
	min-height: 37em;
}
.special-content .right-content {
	min-height: 30em;
}
.right-content-bottom {
	height: 10px;
	width: 626px;
}
.right-content-bottom[class] {
	background: url(/images/misc/content/shadow/big-bottom-right-new.png) no-repeat top right;
}
/* }}} */
/* {{{ Special Content */
.special-content #content-box {
	background: url(/images/misc/content/right-content-bg.jpg);
}
.special-content .left {
	width: 170px;
	padding: 15px 10px 15px 15px;
}
.special-content .left-content {
	width: 135px;
	padding: 15px;
}
.special-content .left-content p {
	margin-bottom: 5px;
}
.special-content .left-content h2, .right-content h2 {
	margin: 0 0 10px 0;
	border: 1px solid #943009;
	height: 25px;
}
.left-content h2 span, .right-content h2 span {
	display: none;
}
.special-content .left-content-bottom {
	height: 10px;
}
.special-content .left-content-bottom[class] {
	width: 171px;
	background: url(/images/misc/content/shadow/big-bottom-left-new.png) no-repeat top right;
}
.special-content #content-box .right {
	width: 642px;
	padding: 15px 0 15px 10px;
}
.special-content .left-content h2.kontakt {
	background: #B24318 url(/images/content/kontakt/kontakt_hl.jpg) no-repeat 4px 4px !important ;
}
/* {{{ Content Style */
.inner-content {
	float: left;	
	width: 340px;
}
/* }}} */
/* }}} */
/* {{{ Content Site */
.content-site #content-box {
	background: url(/images/misc/content/bg_blue.jpg) repeat-y;
}
.special-content #content-box,
.content-site #content-box
{
	padding: 0 0 1px 0;
}
.content-site #content-box .left {
	background: #1C8291; 
	min-height: 32.8em;
	width: 199px;
	border-right: 3px solid #FFFEFF;
	color: white;
}
.content-site #content-box .left .headline {
	border-bottom: 2px solid #FFFEFF;	
}
.content-site #content-box .left .headline h2 {
	height: 20px;
	margin: 10px 0 0 10px;			
}
.content-site #content-box .left .headline h2 span {
	display: none;
}
.content-site #content-box .left .headline p {
	margin: 5px 13px 10px 13px;	
}
.content-site #content-box .left ul li {
	list-style-type: none;
	border-bottom: 2px solid #FFFEFF;
}
.content-site #content-box .left ul li a {
	background: url(/images/misc/menu/submenu-bg.jpg) no-repeat;
	display: block;
	width: 199px; 
	height: 3.8em;
}
.content-site #content-box .left ul li.on a,
.content-site #content-box .left ul li a:hover {
	background: url(/images/misc/menu/submenu-bg-on.jpg) no-repeat;
}
.content-site #content-box .left ul li a span {
	display: none;
}
.content-site .inner-content ul li {
	list-style-type: none;
	background: url(/images/misc/content/gray-arrow.gif) no-repeat 5px 5px;
	margin: 10px 0;
	padding-left: 20px;
}
.content-site #content-box .right {
	width: 635px;
	padding: 15px 0 5px 10px;
}
.content-site #content-box .right-content{
	font-size: 1em;
}
#content-box .right-content p {
	margin: 5px;
	line-height: 1.3em;
}
#content-box .right-content ul {
	margin: 15px;
}
#content-box .right-content ul li {
	list-style-type: none;
	background: url(/images/misc/content/gray-arrow.gif) no-repeat 0 6px;
	padding: 2px 10px;
}
/* }}} */
/* {{{ Ueber uns */
.content-site .ueberuns .left .headline h2 {
	background: url(/images/content/ueberuns/headline_left.jpg) no-repeat ;
}
.content-site .ueberuns .left ul li#firmengeschichte a {
	background: url(/images/content/ueberuns/firmengeschichte.png) no-repeat;
}
.content-site .ueberuns .left ul li#firmengeschichte.on a,
.content-site .ueberuns .left ul li#firmengeschichte a:hover {
	background: url(/images/content/ueberuns/firmengeschichte_a.png) no-repeat;
}
.content-site .ueberuns .left ul li#anwaelte a {
	background: url(/images/content/ueberuns/anwaelte.png) no-repeat;
}
.content-site .ueberuns .left ul li#anwaelte.on a,
.content-site .ueberuns .left ul li#anwaelte a:hover {
	background: url(/images/content/ueberuns/anwaelte_a.png) no-repeat;
}
.content-site .ueberuns .left ul li#vertretungsbefugnis a {
	background: url(/images/content/ueberuns/vertretungsbefugnis.png) no-repeat;
}
.content-site .ueberuns .left ul li#vertretungsbefugnis.on a, 
.content-site .ueberuns .left ul li#vertretungsbefugnis a:hover {
	background: url(/images/content/ueberuns/vertretungsbefugnis_a.png) no-repeat;
}
.content-site .ueberuns .left ul li#geheimhaltung a {
	background: url(/images/content/ueberuns/geheimhaltung.png) no-repeat;
}
.content-site .ueberuns .left ul li#geheimhaltung.on a,
.content-site .ueberuns .left ul li#geheimhaltung a:hover {
	background: url(/images/content/ueberuns/geheimhaltung_a.png) no-repeat;
}
.content-site .ueberuns .left ul li#auftragserteilung a {
	background: url(/images/content/ueberuns/auftragserteilung.png) no-repeat;
}
.content-site .ueberuns .left ul li#auftragserteilung.on a,
.content-site .ueberuns .left ul li#auftragserteilung a:hover {
	background: url(/images/content/ueberuns/auftragserteilung_a.png) no-repeat;
}
.content-site .ueberuns .right .right-content h2 {
	background: #B24318 url(/images/content/ueberuns/ueberuns_hl.jpg) no-repeat 4px 4px ;
}
.content-site .ueberuns .right .right-content h2.firmengeschichte {
	background: #B24318 url(/images/content/ueberuns/firmengeschichte_hl.jpg) no-repeat 4px 4px ;
}
.content-site .ueberuns .right .right-content h2.anwaelte {
	background: #B24318 url(/images/content/ueberuns/anwaelte_hl.jpg) no-repeat 4px 4px ;
}
.content-site .ueberuns .right .right-content h2.geheimhaltung {
	background: #B24318 url(/images/content/ueberuns/geheimhaltung_hl.jpg) no-repeat 4px 4px ;
}
.content-site .ueberuns .right .right-content h2.vertretungsbefugnis {
	background: #B24318 url(/images/content/ueberuns/vertretungsbefugnis_hl.jpg) no-repeat 4px 4px ;
}
.content-site .ueberuns .right .right-content h2.auftragserteilung {
	background: #B24318 url(/images/content/ueberuns/auftragserteilung_hl.jpg) no-repeat 4px 4px ;
}
.content-site .ueberuns .right .right-content h2.wichtigerhinweis {
	background: #B24318 url(/images/content/ueberuns/wichtigerhinweis_hl.jpg) no-repeat 4px 4px ;
}
/* }}} */
/* {{{ Dienstleistungen */
.content-site .dienstleistungen .left .headline h2 {
	background: url(/images/content/dienstleistungen/headline_left.jpg) no-repeat ;
}
.content-site .dienstleistungen .left ul li#ausarbeitung a {
	background: url(/images/content/dienstleistungen/ausarbeitung.png) no-repeat;
}
.content-site .dienstleistungen .left ul li#ausarbeitung.on a,
.content-site .dienstleistungen .left ul li#ausarbeitung a:hover {
	background: url(/images/content/dienstleistungen/ausarbeitung_a.png) no-repeat;
}
.content-site .dienstleistungen .left ul li#vertretung a {
	background: url(/images/content/dienstleistungen/vertretung.png) no-repeat;
}
.content-site .dienstleistungen .left ul li#vertretung.on a,
.content-site .dienstleistungen .left ul li#vertretung a:hover {
	background: url(/images/content/dienstleistungen/vertretung_a.png) no-repeat;
}
.content-site .dienstleistungen .left ul li#sachverstaendigengutachten a {
	background: url(/images/content/dienstleistungen/sachverstaendigengutachten.png) no-repeat;
}
.content-site .dienstleistungen .left ul li#sachverstaendigengutachten.on a,
.content-site .dienstleistungen .left ul li#sachverstaendigengutachten a:hover {
	background: url(/images/content/dienstleistungen/sachverstaendigengutachten_a.png) no-repeat;
}
.content-site .dienstleistungen .left ul li#recherchen a {
	background: url(/images/content/dienstleistungen/recherchen.png) no-repeat;
}
.content-site .dienstleistungen .left ul li#recherchen.on a,
.content-site .dienstleistungen .left ul li#recherchen a:hover {
	background: url(/images/content/dienstleistungen/recherchen_a.png) no-repeat;
}
.content-site .dienstleistungen .left ul li#beratung a {
	background: url(/images/content/dienstleistungen/beratung.png) no-repeat;
}
.content-site .dienstleistungen .left ul li#beratung.on a,
.content-site .dienstleistungen .left ul li#beratung a:hover {
	background: url(/images/content/dienstleistungen/beratung_a.png) no-repeat;
}
.content-site .dienstleistungen .left ul li#ueberwachung a {
	background: url(/images/content/dienstleistungen/ueberwachung.png) no-repeat;
}
.content-site .dienstleistungen .left ul li#ueberwachung.on a,
.content-site .dienstleistungen .left ul li#ueberwachung a:hover {
	background: url(/images/content/dienstleistungen/ueberwachung_a.png) no-repeat;
}
.content-site .dienstleistungen .left ul li#entwicklungsbegleitung a {
	background: url(/images/content/dienstleistungen/entwicklungsbegleitung.png) no-repeat;
}
.content-site .dienstleistungen .left ul li#entwicklungsbegleitung.on a,
.content-site .dienstleistungen .left ul li#entwicklungsbegleitung a:hover {
	background: url(/images/content/dienstleistungen/entwicklungsbegleitung_a.png) no-repeat;
}
.content-site .dienstleistungen .left ul li#diverses a {
	background: url(/images/content/dienstleistungen/diverses.png) no-repeat;
}
.content-site .dienstleistungen .left ul li#diverses.on a,
.content-site .dienstleistungen .left ul li#diverses a:hover {
	background: url(/images/content/dienstleistungen/diverses_a.png) no-repeat;
}
.content-site .dienstleistungen .right {
	min-height: 409px;
}
.content-site .dienstleistungen .right .right-content h2 {
	background: #B24318 url(/images/content/dienstleistungen/dienstleistungen_hl.jpg) no-repeat 4px 4px ;
}
.content-site .dienstleistungen .right .right-content h2.ausarbeitung {
	background: #B24318 url(/images/content/dienstleistungen/ausarbeitung_hl.jpg) no-repeat 4px 4px ;
}
.content-site .dienstleistungen .right .right-content h2.vertretung {
	background: #B24318 url(/images/content/dienstleistungen/vertretung_hl.jpg) no-repeat 4px 4px ;
}
.content-site .dienstleistungen .right .right-content h2.sachverstaendigengutachten {
	background: #B24318 url(/images/content/dienstleistungen/sachverstaendigengutachten_hl.jpg) no-repeat 4px 4px ;
}
.content-site .dienstleistungen .right .right-content h2.recherchen {
	background: #B24318 url(/images/content/dienstleistungen/recherchen_hl.jpg) no-repeat 4px 4px ;
}
.content-site .dienstleistungen .right .right-content h2.beratung {
	background: #B24318 url(/images/content/dienstleistungen/beratung_hl.jpg) no-repeat 4px 4px ;
}
.content-site .dienstleistungen .right .right-content h2.ueberwachung {
	background: #B24318 url(/images/content/dienstleistungen/ueberwachung_hl.jpg) no-repeat 4px 4px ;
}
.content-site .dienstleistungen .right .right-content h2.entwicklungsbegleitung {
	background: #B24318 url(/images/content/dienstleistungen/entwicklungsbegleitung_hl.jpg) no-repeat 4px 4px ;
}
.content-site .dienstleistungen .right .right-content h2.diverses {
	background: #B24318 url(/images/content/dienstleistungen/diverses_hl.jpg) no-repeat 4px 4px ;
}
/* }}} */
/* {{{ Schwerpunkte */
.content-site .schwerpunkte .left .headline h2 {
	background: url(/images/content/schwerpunkte/headline_left.jpg) no-repeat ;
}
.content-site .schwerpunkte .left ul li#patente a {
	background: url(/images/content/schwerpunkte/patente.png) no-repeat;
}
.content-site .schwerpunkte .left ul li#patente.on a,
.content-site .schwerpunkte .left ul li#patente a:hover {
	background: url(/images/content/schwerpunkte/patente_a.png) no-repeat;
}
.content-site .schwerpunkte .left ul li#gebrauchsmuster a {
	background: url(/images/content/schwerpunkte/gebrauchsmuster.png) no-repeat;
}
.content-site .schwerpunkte .left ul li#gebrauchsmuster.on a,
.content-site .schwerpunkte .left ul li#gebrauchsmuster a:hover {
	background: url(/images/content/schwerpunkte/gebrauchsmuster_a.png) no-repeat;
}
.content-site .schwerpunkte .left ul li#geschmacksmuster a {
	background: url(/images/content/schwerpunkte/geschmacksmuster.png) no-repeat;
}
.content-site .schwerpunkte .left ul li#geschmacksmuster.on a,
.content-site .schwerpunkte .left ul li#geschmacksmuster a:hover {
	background: url(/images/content/schwerpunkte/geschmacksmuster_a.png) no-repeat;
}
.content-site .schwerpunkte .left ul li#marken a {
	background: url(/images/content/schwerpunkte/marken.png) no-repeat;
}
.content-site .schwerpunkte .left ul li#marken.on a,
.content-site .schwerpunkte .left ul li#marken a:hover {
	background: url(/images/content/schwerpunkte/marken_a.png) no-repeat;
}
.content-site .schwerpunkte .left ul li#sortenschutzrechte a {
	background: url(/images/content/schwerpunkte/sortenschutzrechte.png) no-repeat;
}
.content-site .schwerpunkte .left ul li#sortenschutzrechte.on a,
.content-site .schwerpunkte .left ul li#sortenschutzrechte a:hover {
	background: url(/images/content/schwerpunkte/sortenschutzrechte_a.png) no-repeat;
}
.content-site .schwerpunkte .left ul li#schutzzertifikate a {
	background: url(/images/content/schwerpunkte/schutzzertifikate.png) no-repeat;
}
.content-site .schwerpunkte .left ul li#schutzzertifikate.on a,
.content-site .schwerpunkte .left ul li#schutzzertifikate a:hover {
	background: url(/images/content/schwerpunkte/schutzzertifikate_a.png) no-repeat;
}
.content-site .schwerpunkte .left ul li#halbleiterschutzrechte a {
	background: url(/images/content/schwerpunkte/halbleiterschutzrechte.png) no-repeat;
}
.content-site .schwerpunkte .left ul li#halbleiterschutzrechte.on a,
.content-site .schwerpunkte .left ul li#halbleiterschutzrechte a:hover {
	background: url(/images/content/schwerpunkte/halbleiterschutzrechte_a.png) no-repeat;
}
.content-site .schwerpunkte .left ul li#schutzrechtsverletzungen a {
	background: url(/images/content/schwerpunkte/schutzrechtsverletzungen.png) no-repeat;
}
.content-site .schwerpunkte .left ul li#schutzrechtsverletzungen.on a,
.content-site .schwerpunkte .left ul li#schutzrechtsverletzungen a:hover {
	background: url(/images/content/schwerpunkte/schutzrechtsverletzungen_a.png) no-repeat;
}
.content-site .schwerpunkte .right .right-content h2 {
	background: #B24318 url(/images/content/schwerpunkte/schwerpunkte_hl.jpg) no-repeat 4px 4px ;
}
.content-site .schwerpunkte .right .right-content h2.patente {
	background: #B24318 url(/images/content/schwerpunkte/patente_hl.jpg) no-repeat 4px 4px ;
}
.content-site .schwerpunkte .right .right-content h2.gebrauchsmuster {
	background: #B24318 url(/images/content/schwerpunkte/gebrauchsmuster_hl.jpg) no-repeat 4px 4px ;
}
.content-site .schwerpunkte .right .right-content h2.geschmacksmuster {
	background: #B24318 url(/images/content/schwerpunkte/geschmacksmuster_hl.jpg) no-repeat 4px 4px ;
}
.content-site .schwerpunkte .right .right-content h2.marken {
	background: #B24318 url(/images/content/schwerpunkte/marken_hl.jpg) no-repeat 4px 4px ;
}
.content-site .schwerpunkte .right .right-content h2.sortenschutzrechte {
	background: #B24318 url(/images/content/schwerpunkte/sortenschutzrechte_hl.jpg) no-repeat 4px 4px ;
}
.content-site .schwerpunkte .right .right-content h2.schutzzertifikate {
	background: #B24318 url(/images/content/schwerpunkte/schutzzertifikate_hl.jpg) no-repeat 4px 4px ;
}
.content-site .schwerpunkte .right .right-content h2.halbleiterschutzrechte {
	background: #B24318 url(/images/content/schwerpunkte/halbleiterschutzrechte_hl.jpg) no-repeat 4px 4px ;
}
.content-site .schwerpunkte .right .right-content h2.schutzrechtsverletzungen {
	background: #B24318 url(/images/content/schwerpunkte/schutzrechtsverletzungen_hl.jpg) no-repeat 4px 4px ;
}
/* }}} */
/* {{{ Links */
.special-content .left .left-content .vcard .org {
	padding-bottom: 0.5em;
}
.special-content .left .left-content .vcard .org {
	font-weight: bold;
}
.special-content .left .left-content .vcard .adr,
.special-content .left .left-content .vcard .tel {
	line-height: 1.3em;
}
.special-content .links .right .right-content h2 {
	background: #B24318 url(/images/content/links/links_hl.jpg) no-repeat 4px 4px ;
}
/* }}} */
/* {{{ Downloads */
.special-content .downloads .right .right-content h2 {
	background: #B24318 url(/images/content/downloads/downloads_hl.jpg) no-repeat 4px 4px ;
}
/* }}} */
/* {{{ Kontakt */
.special-content .kontakt .right .right-content h2 {
	background: #B24318 url(/images/content/kontakt/kontakt_hl.jpg) no-repeat 4px 4px ;
}
.special-content .kontakt .right .right-content h2.impressum {
	background: #B24318 url(/images/content/kontakt/impressum_hl.jpg) no-repeat 4px 4px ;
}
.special-content table {
	margin-top: 11px;
}
.special-content table td {
	padding: 2px 0;
}
.special-content table input, .special-content table textarea, .special-content table select {
	border: 1px solid #C3C2C2;
	color: #999A9B;
	background: white;
	height: 1.3em;
	font-size: 0.95em;
	padding: 2px;
}
.special-content table #anrede {
	width: 52px;
	margin-right: 10px;
}
.special-content table #vorname {
	width: 140px;
	margin-right: 10px;
}
.special-content table #nachname {
	width: 140px;
}
.special-content table #email,
.special-content table #betreff,
.special-content table #firmenname {
	width: 364px;
}
.special-content table textarea {
	height: 10em;
	font-family: Tahoma, Helvetica, sans-serif;
	width: 364px;
}
.special-content table select {
	height: 2em;
	width: 370px;
}
.special-content #submit {
	float: right;
	height: 24px !important;
}
/* }}} */
/* Englisch */
/* {{{ Home */
.home .home-eng .content-box-bottom-bg h2 {
/* mp
	background: #B24318 url(/images/content/aboutus/aboutus_hl.jpg) no-repeat 4px 4px ;
*/
	background: #B24318 url(/images/content/aboutus/quote_hl.jpg) no-repeat 4px 4px ;

}
.home .home-eng .information-box h2 {
	background: #B24318 url(/images/content/aboutus/importantnotice_hl.jpg) no-repeat 4px 4px ;
	height: 20px;
}
.home .home-eng .information-box h2 span {
	display: none;
}
.home .home-eng .right {
	background: transparent url(/images/content/home_en/worldmap.jpg) no-repeat scroll 50%;
}
/* }}} */
/* {{{ About us */
.content-site .aboutus .left .headline h2 {
	background: url(/images/content/aboutus/headline_left.jpg) no-repeat ;
}
.content-site .aboutus .left ul li#companyhistory a {
	background: url(/images/content/aboutus/companyhistory.png) no-repeat;
}
.content-site .aboutus .left ul li#companyhistory.on a,
.content-site .aboutus .left ul li#companyhistory a:hover {
	background: url(/images/content/aboutus/companyhistory_a.png) no-repeat;
}
.content-site .aboutus .left ul li#patentattorneys a {
	background: url(/images/content/aboutus/patentattorneys.png) no-repeat;
}
.content-site .aboutus .left ul li#patentattorneys.on a,
.content-site .aboutus .left ul li#patentattorneys a:hover {
	background: url(/images/content/aboutus/patentattorneys_a.png) no-repeat;
}
.content-site .aboutus .left ul li#rightsofrepresentation a {
	background: url(/images/content/aboutus/rightsofrepresentation.png) no-repeat;
}
.content-site .aboutus .left ul li#rightsofrepresentation.on a, 
.content-site .aboutus .left ul li#rightsofrepresentation a:hover {
	background: url(/images/content/aboutus/rightsofrepresentation_a.png) no-repeat;
}
.content-site .aboutus .left ul li#confidentiality a {
	background: url(/images/content/aboutus/confidentiality.png) no-repeat;
}
.content-site .aboutus .left ul li#confidentiality.on a,
.content-site .aboutus .left ul li#confidentiality a:hover {
	background: url(/images/content/aboutus/confidentiality_a.png) no-repeat;
}
.content-site .aboutus .left ul li#howtoinstructus a {
	background: url(/images/content/aboutus/howtoinstructus.png) no-repeat;
}
.content-site .aboutus .left ul li#howtoinstructus.on a,
.content-site .aboutus .left ul li#howtoinstructus a:hover {
	background: url(/images/content/aboutus/howtoinstructus_a.png) no-repeat;
}
.content-site .aboutus .right .right-content h2 {
	background: #B24318 url(/images/content/aboutus/aboutus_hl.jpg) no-repeat 4px 4px ;
}
.content-site .aboutus .right .right-content h2.companyhistory {
	background: #B24318 url(/images/content/aboutus/companyhistory_hl.jpg) no-repeat 4px 4px ;
}
.content-site .aboutus .right .right-content h2.patentattorneys {
	background: #B24318 url(/images/content/aboutus/patentattorneys_hl.jpg) no-repeat 4px 4px ;
}
.content-site .aboutus .right .right-content h2.confidentiality {
	background: #B24318 url(/images/content/aboutus/confidentiality_hl.jpg) no-repeat 4px 4px ;
}
.content-site .aboutus .right .right-content h2.rightsofrepresentation {
	background: #B24318 url(/images/content/aboutus/rightsofrepresentation_hl.jpg) no-repeat 4px 4px ;
}
.content-site .aboutus .right .right-content h2.howtoinstructus {
	background: #B24318 url(/images/content/aboutus/howtoinstructus_hl.jpg) no-repeat 4px 4px ;
}
.content-site .aboutus .right .right-content h2.importantnotice {
	background: #B24318 url(/images/content/aboutus/importantnotice_hl.jpg) no-repeat 4px 4px ;
}
/* }}} */
/* {{{ Services */
.content-site .services .left .headline h2 {
	background: url(/images/content/services/headline_left.jpg) no-repeat ;
}
.content-site .services .left ul li#draftingfilingandattendance a {
	background: url(/images/content/services/drafting.png) no-repeat;
}
.content-site .services .left ul li#draftingfilingandattendance.on a,
.content-site .services .left ul li#draftingfilingandattendance a:hover {
	background: url(/images/content/services/drafting_a.png) no-repeat;
}
.content-site .services .left ul li#representation a {
	background: url(/images/content/services/representation.png) no-repeat;
}
.content-site .services .left ul li#representation.on a,
.content-site .services .left ul li#representation a:hover {
	background: url(/images/content/services/representation_a.png) no-repeat;
}
.content-site .services .left ul li#expertopinions a {
	background: url(/images/content/services/expertopinions.png) no-repeat;
}
.content-site .services .left ul li#expertopinions.on a,
.content-site .services .left ul li#expertopinions a:hover {
	background: url(/images/content/services/expertopinions_a.png) no-repeat;
}
.content-site .services .left ul li#research a {
	background: url(/images/content/services/research.png) no-repeat;
}
.content-site .services .left ul li#research.on a,
.content-site .services .left ul li#research a:hover {
	background: url(/images/content/services/research_a.png) no-repeat;
}
.content-site .services .left ul li#consultancy a {
	background: url(/images/content/services/consultancy.png) no-repeat;
}
.content-site .services .left ul li#consultancy.on a,
.content-site .services .left ul li#consultancy a:hover {
	background: url(/images/content/services/consultancy_a.png) no-repeat;
}
.content-site .services .left ul li#monitoring a {
	background: url(/images/content/services/monitoring.png) no-repeat;
}
.content-site .services .left ul li#monitoring.on a,
.content-site .services .left ul li#monitoring a:hover {
	background: url(/images/content/services/monitoring_a.png) no-repeat;
}
.content-site .services .left ul li#developmentsupport a {
	background: url(/images/content/services/developmentsupport.png) no-repeat;
}
.content-site .services .left ul li#developmentsupport.on a,
.content-site .services .left ul li#developmentsupport a:hover {
	background: url(/images/content/services/developmentsupport_a.png) no-repeat;
}
.content-site .services .left ul li#miscellaneous a {
	background: url(/images/content/services/miscellaneous.png) no-repeat;
}
.content-site .services .left ul li#miscellaneous.on a,
.content-site .services .left ul li#miscellaneous a:hover {
	background: url(/images/content/services/miscellaneous_a.png) no-repeat;
}
.content-site .services .right {
	min-height: 409px;
}
.content-site .services .right .right-content h2 {
	background: #B24318 url(/images/content/services/services_hl.jpg) no-repeat 4px 4px ;
}
.content-site .services .right .right-content h2.draftingfilingandattendance {
	background: #B24318 url(/images/content/services/drafting_hl.jpg) no-repeat 4px 4px ;
}
.content-site .services .right .right-content h2.representation {
	background: #B24318 url(/images/content/services/representation_hl.jpg) no-repeat 4px 4px ;
}
.content-site .services .right .right-content h2.expertopinions {
	background: #B24318 url(/images/content/services/expertopinions_hl.jpg) no-repeat 4px 4px ;
}
.content-site .services .right .right-content h2.research {
	background: #B24318 url(/images/content/services/research_hl.jpg) no-repeat 4px 4px ;
}
.content-site .services .right .right-content h2.consultancy {
	background: #B24318 url(/images/content/services/consultancy_hl.jpg) no-repeat 4px 4px ;
	background: #B24318 url(/images/content/services/consultancy_hl.jpg) no-repeat 4px 4px ;
}
.content-site .services .right .right-content h2.monitoring {
	background: #B24318 url(/images/content/services/monitoring_hl.jpg) no-repeat 4px 4px ;
}
.content-site .services .right .right-content h2.developmentsupport {
	background: #B24318 url(/images/content/services/developmentsupport_hl.jpg) no-repeat 4px 4px ;
}
.content-site .services .right .right-content h2.miscellaneous {
	background: #B24318 url(/images/content/services/miscellaneous_hl.jpg) no-repeat 4px 4px ;
}
/* }}} */
/* {{{ Focusses */
.content-site .focusses .left .headline h2 {
	background: url(/images/content/focusses/headline_left.jpg) no-repeat ;
}
.content-site .focusses .left ul li#patents a {
	background: url(/images/content/focusses/patents.png) no-repeat;
}
.content-site .focusses .left ul li#patents.on a,
.content-site .focusses .left ul li#patents a:hover {
	background: url(/images/content/focusses/patents_a.png) no-repeat;
}
.content-site .focusses .left ul li#utilitymodels a {
	background: url(/images/content/focusses/utilitymodels.png) no-repeat;
}
.content-site .focusses .left ul li#utilitymodels.on a,
.content-site .focusses .left ul li#utilitymodels a:hover {
	background: url(/images/content/focusses/utilitymodels_a.png) no-repeat;
}
.content-site .focusses .left ul li#designmodels a {
	background: url(/images/content/focusses/designmodels.png) no-repeat;
}
.content-site .focusses .left ul li#designmodels.on a, 
.content-site .focusses .left ul li#designmodels a:hover {
	background: url(/images/content/focusses/designmodels_a.png) no-repeat;
}
.content-site .focusses .left ul li#trademarks a {
	background: url(/images/content/focusses/trademarks.png) no-repeat;
}
.content-site .focusses .left ul li#trademarks.on a,
.content-site .focusses .left ul li#trademarks a:hover {
	background: url(/images/content/focusses/trademarks_a.png) no-repeat;
}
.content-site .focusses .left ul li#protectionofplantvarieties a {
	background: url(/images/content/focusses/protectionofplantvarieties.png) no-repeat;
}
.content-site .focusses .left ul li#protectionofplantvarieties.on a,
.content-site .focusses .left ul li#protectionofplantvarieties a:hover {
	background: url(/images/content/focusses/protectionofplantvarieties_a.png) no-repeat;
}
.content-site .focusses .left ul li#supplementaryprotectioncertificates a {
	background: url(/images/content/focusses/supplementary.png) no-repeat;
}
.content-site .focusses .left ul li#supplementaryprotectioncertificates.on a,
.content-site .focusses .left ul li#supplementaryprotectioncertificates a:hover {
	background: url(/images/content/focusses/supplementary_a.png) no-repeat;
}
.content-site .focusses .left ul li#semiconductorprotectionrights a {
	background: url(/images/content/focusses/semiconductor.png) no-repeat;
}
.content-site .focusses .left ul li#semiconductorprotectionrights.on a,
.content-site .focusses .left ul li#semiconductorprotectionrights a:hover {
	background: url(/images/content/focusses/semiconductor_a.png) no-repeat;
}
.content-site .focusses .left ul li#infringementsofindustrialpropertyrights a {
	background: url(/images/content/focusses/infringements.png) no-repeat;
}
.content-site .focusses .left ul li#infringementsofindustrialpropertyrights.on a,
.content-site .focusses .left ul li#infringementsofindustrialpropertyrights a:hover {
	background: url(/images/content/focusses/infringements_a.png) no-repeat;
}
.content-site .focusses .right .right-content h2 {
	background: #B24318 url(/images/content/focusses/focusses_hl.jpg) no-repeat 4px 4px ;
}
.content-site .focusses .right .right-content h2.patents {
	background: #B24318 url(/images/content/focusses/patents_hl.jpg) no-repeat 4px 4px ;
}
.content-site .focusses .right .right-content h2.utilitymodels {
	background: #B24318 url(/images/content/focusses/utilitymodels_hl.jpg) no-repeat 4px 4px ;
}
.content-site .focusses .right .right-content h2.trademarks {
	background: #B24318 url(/images/content/focusses/trademarks_hl.jpg) no-repeat 4px 4px ;
}
.content-site .focusses .right .right-content h2.designmodels {
	background: #B24318 url(/images/content/focusses/designmodels_hl.jpg) no-repeat 4px 4px ;
}
.content-site .focusses .right .right-content h2.protectionofplantvarieties {
	background: #B24318 url(/images/content/focusses/protectionofplantvarieties_hl.jpg) no-repeat 4px 4px ;
}
.content-site .focusses .right .right-content h2.supplementaryprotectioncertificates {
	background: #B24318 url(/images/content/focusses/supplementary_hl.jpg) no-repeat 4px 4px ;
}
.content-site .focusses .right .right-content h2.semiconductorprotectionrights {
	background: #B24318 url(/images/content/focusses/semiconductor_hl.jpg) no-repeat 4px 4px ;
}
.content-site .focusses .right .right-content h2.infringementsofindustrialpropertyrights {
	background: #B24318 url(/images/content/focusses/infringements_hl.jpg) no-repeat 4px 4px ;
}
/* }}} */
/* {{{ Contact */
.special-content .contact .right .right-content h2 {
	background: #B24318 url(/images/content/contact/contact_hl.jpg) no-repeat 4px 4px ;
}
.special-content .left-content h2.contact {
	background: #B24318 url(/images/content/contact/contact_hl.jpg) no-repeat 4px 4px !important ;
}
.special-content .contact .right .right-content h2.legalnotice {
	background: #B24318 url(/images/content/contact/legalnotice_hl.jpg) no-repeat 4px 4px ;
}
/* }}} */
/* }}} */
/* {{{ Footer */
.footer {
	font-size: 0.9em;
	min-height: 80px;
	padding-top: 10px;
}
.footer .copyright {
	float: left;
	margin-left: 20px;
}
.footer .logos {
	float: right;
	margin-right: 20px;
}
.footer p {
	line-height: 2em;
	padding: 0;
	margin: 0;
}
.footer p a {
	text-decoration: none;
	color: #889496;
}
/* }}} */

