body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%;
	margin: 0;padding: 0;
	background-image: url(image/verlauf.jpg);
	background-repeat:repeat-x;

} 



/*HAUPTNAVIGATION*/

#hauptnav {margin-right:30px;margin-top:10px;

height:108px;

}

.hauptnavbar {

	margin: 0;

	height:106px;

	padding: 0;

	float:right;

	background-image: url(image/hauptnavsep.jpg);

	background-repeat: no-repeat;
	
	

}

.hauptnavbar li {

	list-style-type: none;

	

	margin-top:3px;

}



#submenu {font-size:11px;color:#666;margin-left:16px;margin-top:0;margin-bottom:0;padding:0;margin-right:16px;}



#submenu a:link, #submenu a:visited {color: #83879F;

	text-decoration: none;

	}



.nolink {font-size:12px;color:#666;margin-left:16px;margin-right:16px;margin-top:6px;}



.no {



	height:72px;

	display: block;

	padding: 6px 16px;

	color: #83879F;

	text-decoration: none;

	font-size:13px;

}



.sel {

	

	display: block;

	padding: 6px 16px;

	color: #83879F;

	text-decoration: none;

	font-size:13px;

}



.eon {background-image: url(image/hauptnavsep.jpg);

	background-repeat: no-repeat;height:72px}



.hauptnavbar a:hover, #hauptnavbar a:active, #hauptnavbar a:focus {

	color: #666;

	

	background-image: url(image/hauptnavsep.jpg);

	background-repeat:repeat-x;

}

#hauptuberlink {

	color: #333333 !important;

	font-weight: bold;

	background-color: #FFFFFF !important;

}





#kopfleiste {margin-top: 0px;clear: both;}

#kopfleisteinside {text-align:right;margin-top:5px;margin-bottom:5px;color:#999;font-size:11px;margin-right:10px;}



#logo {text-align:left;}

#logoinside {margin:5px;padding-top:18px;padding-left:20px}



#kopfleisteinside a:link {color:#666;text-decoration:none}

#kopfleisteinside a:visited {color:#666;text-decoration:none}

#kopfleisteinside a:hover {color:#fff;text-decoration:none}

#kopfleisteinside a:active {color:#666;text-decoration:none}



.english {color:#FFF}

.deutsch {color:#666}



#wrapper {

	margin: 0 auto;

	width: 920px;

	background-image: url(image/background_oben_900.jpg);

	background-repeat: no-repeat;

	background-position:0px 0px;

} 

#wrapperinside {

	background-image: url(image/bglong.jpg);

	background-repeat: no-repeat;

	background-position: 9px 200px;

}

#bild {padding-left:9px;margin-top:0px;text-align:right}

#sidebar {

	

	width: 240px;

	float: left;

	margin-left:0px;

	margin-top:0;

	background-image: url(image/border-left.jpg);

	background-position: 2px 233px;	

	background-repeat:no-repeat;

} 

.tx-slideshow-pi1 {margin-left:9px;}

#kanzleiadresse {text-align:right;line-height:140%;font-size:11px;color:#333;margin-top:0px;}



#kanzleiadresse a:link {color: #09243C;text-decoration:none}

#kanzleiadresse a:visited {color: #09243C;text-decoration:none}

#kanzleiadresse a:hover {color: #ffffff;text-decoration:underline}

#kanzleiadresse a:active {color: #09243C;text-decoration:none}







#suche {

	background-image: url(image/black_icons_139_new.gif);

	background-repeat: no-repeat;

	background-position:top right;

}



#suche a:link {color: #09243C;text-decoration:none;padding-right:20px;}

#suche a:visited {color: #09243C;text-decoration:none;padding-right:20px;}

#suche a:hover {color: #ffffff;text-decoration:underline}

#suche a:active {color: #09243C;text-decoration:none;padding-right:20px;}



#newsletter {margin-top:8px;

	background-image: url(image/black_icons_163.gif);

	background-repeat: no-repeat;

	background-position:top right;

}

#newsletter a:link {color: #09243C;text-decoration:none;padding-right:20px;}

#newsletter a:visited {color: #09243C;text-decoration:none;padding-right:20px;}

#newsletter a:hover {color: #ffffff;text-decoration:underline}

#newsletter a:active {color: #09243C;text-decoration:none;padding-right:20px;}

.schriftgroesse {

	background-image: url(image/schriftgroesse_new.gif);

	background-repeat: no-repeat;

	background-position:top right;

}

#druckversion {margin-top:8px;

	background-image: url(image/black_icons_061.gif);

	background-repeat: no-repeat;

	background-position:top right;

}

#druckversion a:link {color: #09243C;text-decoration:none;padding-right:20px;}

#druckversion a:visited {color: #09243C;text-decoration:none;padding-right:20px;}

#druckversion a:hover {color: #ffffff;text-decoration:underline}

#druckversion a:active {color: #09243C;text-decoration:none;padding-right:20px;}



#maincontent {



color:#666;

line-height:150%;

	font-size: 12px;

	padding: 16px 30px;

	margin-top:0;

	width: 570px;

	float: right;

	background-image: url(image/border_right.jpg);

	background-repeat: no-repeat;

	background-position: right 265px;

} 

#maincontent p {padding-right:25px;}




#maincontent ul {padding:0;margin-left:15px}

#maincontent li {padding-right:25px;margin-left:0px;padding-left:0px;margin-bottom:13px;}


#maincontent h1 {font-size:13px;

margin-top:0;margin-left:0;margin-right:0;margin-bottom:15px;padding-top:5px;
padding-bottom:0px;

} 

#maincontent h2 {



font-size:13px;

	

} 

#maincontent h3 {

padding-top:5px;

font-size:13px;

	

} 



#maincontent a:link {color: #09243C;text-decoration:underline}

#maincontent a:visited {color: #09243C;text-decoration:underline}

#maincontent a:hover {color: #000;text-decoration:none}

#maincontent a:active {color: #09243C;text-decoration:underline}



#footer {

	text-align:right;
	
	color : #666;

	font-size: 10px;

	height:35px;

	margin-bottom:20px;

	clear: both;

	background-image: url(image/fussleiste.jpg);

	background-repeat: no-repeat;

	

}

#footer p {

	margin: 0;

	padding-top:7px;

	padding-right:25px;

	padding-left:16px;

}

#footer a:link {color:#666}
#footer a:visited {color:#666}
#footer a:hover {color:#333;text-decoration:none}
#footer a:active {color:#666}




/*SUBNavi BAR*/

#nav {text-align:right;margin-top:25px;font-size:11px;}

#navbar {

	margin: 0;

	padding: 0;

}

#navbar li {

	list-style-type: none;

	margin: 0 0 6px 0;

}

#navbar a {

	display: block;

	padding: 3px 26px;

	color: #09243C;

	text-decoration: none;

	

	

}

#navbar a:hover, #navbar a:active, #navbar a:focus {

	color: #fff;

	background-color: transparent;

}

#uberlink {

	color: #333333 !important;

	font-weight: bold;

	background-color: #FFFFFF !important;

}









.cle {clear:both}



.align-left {float:left;width:260px; }





.align-left img {border-left:12px solid #D4D3E4;border-bottom:12px solid #D4D3E4;margin-top:12px}



.tx-indexedsearch .tx-indexedsearch-browsebox li {
display:inline;
margin-right:5px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
width:100px;
margin-left:157px;
margin-top:5px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {
margin-left:0px;
width:150px;
border:1px solid silver;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
margin-bottom:5px;
margin-top:10px;
}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {
font-style:italic;
font-weight:bold;
}
.tx-indexedsearch .tx-indexedsearch-noresults {
font-weight:bold;
text-align:center;
}
.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr {
font-style:italic;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
color:#666;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
background:#EEEEEE none repeat scroll 0%;
margin-top:8px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
margin-bottom:5px;
margin-top:20px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead h2 {
margin-bottom:0px;
margin-top:0px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead td {
background:#CCCCCC none repeat scroll 0%;
vertical-align:middle;
}
.tx-indexedsearch .tx-indexedsearch-res .noResume {
color:#666666;
}
.tx-indexedsearch .tx-indexedsearch-category {
background:#CCCCCC none repeat scroll 0%;
font-size:14px;
font-weight:bold;
}
.tx-indexedsearch .res-tmpl-css {
clear:both;
margin-bottom:1em;
}
.tx-indexedsearch .searchbox-tmpl-css label {
float:left;
margin-right:1em;
width:10em;
}
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css {
float:right;
font-weight:normal;
letter-spacing:0pt;
margin-top:-1.2em;
}
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd {
float:left;
}
.tx-indexedsearch .info-tmpl-css dd.item-mtime {
float:none;
}
.tx-indexedsearch .info-tmpl-css dd.item-path {
float:none;
}
.tx-thmailformplus-pi1 h2 {
margin-bottom:0px;
margin-top:0px;
}
div.csc-textpic-caption-c .csc-textpic-caption {
text-align:center;
}
div.csc-textpic-caption-r .csc-textpic-caption {
text-align:right;
}
div.csc-textpic-caption-l .csc-textpic-caption {
text-align:left;
}
div.csc-textpic div.csc-textpic-imagecolumn {
display:inline;
float:left;
}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
border:2px solid black;
padding:0px;
}
div.csc-textpic-imagewrap {
padding-right:10px;
padding-bottom:5px;
}
div.csc-textpic img {
border:medium none;
}
div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-image {
float:left;
}
div.csc-textpic div.csc-textpic-imagewrap ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
div.csc-textpic div.csc-textpic-imagewrap ul li {
float:left;
margin:0pt;
padding:0pt;
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
float:left;
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt {
float:none;
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd {
float:none;
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd img {
border:medium none;
}
dl.csc-textpic-image {
margin:0pt;
}
dl.csc-textpic-image dt {
display:inline;
margin:0pt;
}
dl.csc-textpic-image dd {
margin:0pt;
}
div.csc-textpic-clear {
clear:both;
}
div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-right:10px;

}
div.csc-textpic-right div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right div.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-left:10px;
}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-left:10px;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
margin:0pt;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
margin:0pt;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom:5px;
}
div.csc-textpic-equalheight div.csc-textpic-imagerow {
display:block;
margin-bottom:5px;
}
div.csc-textpic div.csc-textpic-imagerow {
clear:both;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-firstcol {
margin-left:0px !important;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol {
margin-right:0px !important;
}
div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
margin-right:20px !important;

margin-top:10px;

}
div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
margin-left:10px !important;
margin-right:25px;
}
div.csc-textpic-above div.csc-textpic-text {
clear:both;
}
div.csc-textpic-center {
text-align:center;
}
div.csc-textpic-center div.csc-textpic-imagewrap {
margin:0pt auto;
}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
text-align:left;
}
div.csc-textpic-center div.csc-textpic-text {
text-align:left;
}
div.csc-textpic-right div.csc-textpic-imagewrap {
float:right;
}
div.csc-textpic-right div.csc-textpic-text {
clear:right;
}
div.csc-textpic-left div.csc-textpic-imagewrap {
float:left;
}
div.csc-textpic-left div.csc-textpic-text {
clear:left;
}
div.csc-textpic-intext-left div.csc-textpic-imagewrap {
float:left;
}
div.csc-textpic-intext-right div.csc-textpic-imagewrap {
float:right;
}
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
clear:both;
float:right;
}
* html div.csc-textpic-intext-right-nowrap .csc-textpic-text {
height:1%;
}
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
clear:both;
float:left;
}
* html div.csc-textpic-intext-left-nowrap .csc-textpic-text {
height:1%;
}


.csc-frame-frame1 {clear:both}

.csc-frame-frame2 img {padding-right:15px;}

img {border:0}

.tx-indexedsearch fieldset {border:0px solid silver}


