html {
  margin:0;
  padding:0;
}

html, body {
  height:100%;
}
body {
background: #d7d7d7  url(../bilder/hintergrund.gif) repeat-x;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
font-size: 10px;
color: #000;
vertical-align: top;
/*overflow-y: scroll; */
/*overflow: auto; */
}
body.home{
background: #d7d7d7  url(../bilder/hintergrund_home.gif) repeat-x;
}
img{
border:0px;
}
form{
display:inline;
}
/*hochgestellte bzw. tiefgestellte Schriftzeichen*/
sup{
vertical-align:top;
font-size:0.8em;
line-height:100%;
}
sub{
vertical-align:bottom;
font-size:0.9em;
line-height:100%;
}
a{
color:#0072ba;
text-decoration:underline;
}
a:hover{
color:#000;
text-decoration:underline;
}
.intern, .internal-link{
background: url(../bilder/intern.gif) no-repeat;
padding: 0px 0px 0px 15px;
}
.extern{
background: url(../bilder/extern.gif) no-repeat;
padding: 0px 0px 0px 15px;
}
.mail{
background: url(../bilder/mail.gif) no-repeat;
padding: 0px 0px 0px 20px;
}
.zurueck{
background: url(../bilder/zurueck.gif) no-repeat;
padding: 0px 0px 0px 13px;
}
.pdf{
background: url(../bilder/pdf.gif) no-repeat;
padding: 0px 0px 0px 15px;
}
.nachOben{
text-align:right;
}
.oben{
background: url(../bilder/oben.gif) no-repeat;
padding: 0px 0px 0px 15px;
text-align:right;
}
h1{
color: #e94500;
font-size:1.4em;
margin-top:0px;
}
h2{
color: #0072ba;
font-size:1.4em;
}
h3{
color: #e94500;
font-size:1.1em;
margin-bottom:3px;
}
h4{
color: #000;
font-size:1em;
margin-bottom:3px;
margin-top:5px;
}
p{
margin-top:0px;
}
.uwtName{
color: #0072ba;
font-weight:bold;
}

.c_rechts_spezial{
	color: #0072ba;
	font-size: 1.1em;
	font-weight: bold;
	padding: 12px 0px 0px 0px;
}


/*----------Tabelle Allgemein-------------*/
.contenttable {
width:100%;
margin-bottom: 10px;
}
.contenttable .tr-odd{
background-color:#fdece5;
}
.contenttable .tr-even{
background-color:#fadbcd;
}
.contenttable td, .contenttable th{
border-bottom: 1px solid #fff;
padding: 3px 3px 3px 3px;
}
.contenttable th{
color: #e94500;
text-align:right;
vertical-align:top;
}
/*----------Tabelle Philosophie-------------*/
.contenttable-0{
width:100%;
margin-bottom: 10px;
}
.contenttable-0 .tr-odd{
background-color:#fdece5;
border-bottom: 1px solid #fff;
}
.contenttable-0 .tr-even{
background-color:#fadbcd;
border-bottom: 1px solid #fff;
}
.contenttable-0 td, .contenttable .contenttable-0 th{
border-bottom: 1px solid #fff;
padding: 3px 3px 3px 3px;
}
.contenttable-0 .td-0{
font-weight: bold;
color: #e94500;
vertical-align:top;
}
/*----------------------------------------------------------------------POSITIONEN - Mass-----------------------------------------------*/
/*gesamte seite*/
#A{
background: #FFF url(../bilder/hint_produkt_kl.gif) no-repeat;
padding: 0px 0px 10px 0px;
margin: 23px auto 0px auto;
width: 900px;
}
#A2.home{
background: #FFF url(../bilder/hint_produkt2.gif) no-repeat;
}
#A2{
background: #FFF url(../bilder/hint_produkt2_kl.gif) no-repeat;
padding: 0px 0px 10px 0px;
margin: 23px auto 0px auto;
width: 900px;
}
#A.home{
background: #FFF url(../bilder/hint_produkt.gif) no-repeat;
}
#A.druckversion{
background: #FFF url(../bilder/hint_druckversion.gif) repeat-y;
width: 650px;
}
*+html #B{/*kopf*/
margin: 0px 0px -2px 0px; /* nur fuer den IE fix for double-margin bug */
}
* html #B{/*kopf*/
margin: 0px 0px -2px 0px; /* nur fuer den IE fix for double-margin bug */
}
#C{/*metatags*/
background: url(../bilder/hint_meta.gif) no-repeat;
height: 63px;
}
#D{/*content*/
background: url(../bilder/hint_content.gif) repeat-y;
margin-top: 25px;
width:900px;
}
#E{/*haupnavigation*/
float:left;
width:215px;
}
#F{/*inhalt*/
float:left;
width:685px;
}
/*clear*/
.Z{
clear:both;
}
.Za{
clear:right;
}
.Zb{
clear:left;
}
#Adv{
background: #FFF url(../bilder/hint_druckversion.gif) repeat-y;
margin: 23px auto 0px auto;
width: 650px;
}
#F.druckversion{
padding: 10px 0px 0px 0px;
width: 650px;
}
#cMitte.druckversion{
padding: 0px 8px 0px 8px;
width: 411px;
}
#fusszeile.druckversion{
text-align:center;
width: 644px;
}
/*----------------------------------------------------------------------content Mitte----------------------------------------------------------------------------*/
#cMitte{
float:left;
font-size: 1.1em;
padding: 0px 18px 0px 18px;
width: 426px;
}
/* Listen */
#cMitte ul {
  list-style-image: url(../bilder/liste.gif);
}
#cMitte li {
  margin-bottom: 10px;
}
/* News Home */
#newsHome h2{
color: #e94500;
font-size: 0.85em;
text-transform: uppercase;
margin: 20px 0px 2px 0px;
}
#newsHome .newsEintrag{
font-size: 0.9em;
background-color:#fef6f2;
margin: 0px 0px 3px 0px;
padding: 10px 10px 10px 10px;
}
#newsHome .datumNews{
font-weight:normal;
}
#newsHome .newsEintrag p{
margin: 5px 2px 0px 2px;
}

#newsHome a{
color: #e94500;
}




.boxzubehoer{
background-color:#F1F8FE;
padding: 6px 6px 0px 6px;
}
.boxzubehoer .csc-textpic-intext-left-nowrap img{
float:left;
}
.boxzubehoerBild{
float:left;
padding: 0px 10px 0px 0px;
}
/*--------------------------------------Branchen-----------------------------------*/
/*Uebersichtseite 1*/
.boxBranchen{
background-color: #fdece5;
float:left;
font-size: 0.9em;
height: 135px;
margin-right: 8px;
margin-bottom: 10px;
padding: 0px 0px 5px 0px;
width:100px;
}
.boxBranchenLast{
background-color: #fdece5;
float:left;
font-size: 0.9em;
height: 135px;
padding: 0px 0px 5px 0px;
width:100px;
}
.boxBranchen .bodytext, .boxBranchenLast .bodytext{
padding: 5px 5px 0px 5px;
}
/* Branchenuebersichtseite2 */
.contenttable-4  .tr-even{
background-color: #fdece5;
}
.contenttable-4{
margin-bottom: 10px;
}
.contenttable-4 .td-0{
width:20%;
vertical-align:top;
}
.contenttable-4 td{
padding: 5px;
border-right: 1px solid #fff;
}
.contenttable-4 .td-last{
 vertical-align: top;
}
.contenttable-4 .intern{
margin:  0px 0px 0px 0px;
display:block;
}
/* Branchendetailseite */
#branchenDetailQuer{
padding: 0px 0px 0px 0px;
float:left;
width: 421px;
}
#branchenDetailHoch{
padding: 0px 0px 0px 0px;
float:left;
width: 421px;
}
/* nur fuer den IE fix for double-margin bug */
*+html .boxBild{
margin: 0px 0px -2px 0px;
}
/* nur fuer den IE fix for double-margin bug */
* html .boxBild{
margin: 0px 0px -2px 0px;
}
#branchenDetailHoch h3{
background-color: #fff;
margin: 0px 0px 0px 217px;
padding: 0px 5px 5px 0px;
}
#branchenDetailQuer h3{
background-color: #fff;
margin: 0px 0px 0px 255px;
padding: 0px 5px 5px 0px;
}
.boxBild{
float:left;
width: 250px;
}
.branchenAufgabeQuer{
background: #FDECE5;
float:left;
margin: 0px 0px 0px 5px;
padding: 5px 10px 7px 10px;
width: 146px;
}
.boxBildHoch{
float:left;
width: 212px;
}
.branchenAufgabeHoch{
background: #FDECE5;
float:left;
margin: 0px 0px 0px 5px;
padding: 5px 10px 7px 10px;
width: 184px;
}
/* ProduktBox - c.Rechts */
#boxProduktAlign{
margin-left: 0px;
}
.boxProdukt{
float:left;
font-size: 0.9em;
width: 206px;
margin-right: 2px;
}
*html .boxProdukt{
margin-right: 0px;
}
.boxProdukt h4{
background: #f2f8fc url("../bilder/hint_ausfuehrung.gif") repeat-x;
color: #e94500;
font-size: 0.9em;
margin:0px;
padding: 15px 5px 0px 5px;
}
.boxProdukt p{
background: #daecf7;
color: #0072ba;
margin:0px;
padding: 5px 5px 5px 5px;
}
/* nur fuer den IE fix for double-margin bug */
* html .zulassungsicons {
margin: 0px 0px -2px 0px;
}
/* nur fuer den IE fix for double-margin bug */
*+html .zulassungsicons {
margin: 0px 0px -2px 0px;
}
/*--------------------------------------Weltweit-----------------------------------*/
.boxWeltweit h3{
background-color:#e94500;
border-bottom: 1px solid #fff;
color:#fff;
font-size: 1.3em;
margin:0px;
padding: 3px;
}
.boxWeltweit h4, .boxWeltweit .land{
background-color:#fadbcd;
border-bottom: 1px solid #fff;
color:#e94500;
font-size: 1.1em;
margin:0px;
padding: 5px;
}
.LandAdresse{
background-color:#fdece5;
border-bottom: 1px solid #fff;
padding: 5px;
}
.weltweitLinks{
float: left;
width:50%
}


/*-----------------------------------------------------------------------ProduktStartseite---------------------------------------------------------------*/
.produktbox_left{
	float: left;
	height: 199px;
	margin: 0px 10px 15px 0px;
	width: 208px;
}
.produktbox_right{
	float: left;
	height: 199px;
	margin: 0px 0px 15px 0px;
	width: 208px;
}
.produktbox_grafik{
	float: left;
	height: 175px;
	width: 208px;
}
.produktbox_text{
	background-color: #fdece5;
	float: left;
	height: 24px;
	width: 208px;
}
.produktbox_text a{
	color: #e94500;
	display: block;
	font-weight: bold;
	padding: 4px 0px 0px 8px;
	text-decoration: none;
}



/*--------------------------------------Produktseiten Grenzstandmessung/Füllstandmessung-----------------------------------*/
.boxMessgeraete{
background-color: #fdece5;
float:left;
font-size: 0.9em;
margin-right: 3px;
margin-bottom: 10px;
padding: 0px 0px 0px 0px;
width:140px;
}
.boxMessgeraete a, .boxMessgeraeteLast a{
display:block;
height:17px;
padding: 3px 3px 1px 3px;
border-bottom: 1px solid #fff;
}
.boxMessgeraeteLast{
background-color: #fdece5;
float:left;
font-size: 0.9em;
padding: 0px 0px 0px 0px;
width:140px;
}

.contenttable-3{
margin: 0px;
padding: 0px;
}
.contenttable-3 td{
background-color:#fdece5;
border-bottom: 0px solid #fff;
height:17px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.contenttable-3 .td-last{
border-left: 1px solid #fff;
}


/*--------------------------------------Produktdetailseiten-----------------------------------*/
#boxReiter{
margin-bottom: 10px;
padding: 0px;
width: 426px;
}
#tabs{
width: 100%;
margin: 20px 0px 0px 0px;
}
#tabs ul{
margin: 0px;
margin-bottom: 3px;
padding: 0px;
}
#tabs li{
background: #f2f8fc;
border: 1px solid #a6cee7;
bottom: -1px;
display: inline;
float: left;
line-height: 21px;
list-style: none;
margin-right:5px;
margin-bottom:0px;
padding: 0px 10px 0px 5px;
position: relative;
}
/* IE6 */
*html #tabs li{
height: 21px;
padding: 0px 10px 0px 5px;
}
/* IE7 */
*+html #tabs li{
height: 16px;
padding: 5px 0px 0px 5px;
}
/* Opera7 und Safari Hack */
@media all and (min-width: 0px){ #tabs li { padding: 6px 10px 3px 5px; } }
#tabs li#aktivButton {
background: url("../bilder/hint_tabs.gif") repeat-x;
border-bottom: 1px solid #f0f7fb;
color: #e94500;
}
#tabs li a{
color: #0072ba;
font: normal bold 1em Verdana;
text-decoration: none;
}
/* IE7 */
*+html #tabs li a {
	height: 16px;
padding: 5px 10px 0px 5px;
}
#tabs li a:hover{
color: #e94500;
}
#tabs li a#aktiv{
color: #e94500;
}
#boxReiter .container{
background: #f2f8fc;
border: 1px solid #a6cee7;
clear: both;
padding: 5px 5px 5px 5px;
}
* html #boxReiter .container{
padding: 4px 4px 4px 4px;
}
/* technische daten */
.contenttable-1{
font-size: 0.9em;
margin-bottom: 0px;
}
/* Ausfuehrungen */
.boxAusfuehrung, .boxAusfuehrungLast{
float:left;
font-size: 0.9em;
width: 206px;
margin-right: 2px;
}
.boxAusfuehrungLast{
margin-right: 0px;
}
.boxAusfuehrung h4, .boxAusfuehrungLast h4{
background: #f2f8fc url("../bilder/hint_ausfuehrung.gif") repeat-x;
color: #e94500;
font-size: 0.9em;
margin:0px;
padding: 15px 5px 0px 5px;
}
.boxAusfuehrung p, .boxAusfuehrungLast p {
background: #daecf7;
color: #0072ba;
margin:0px;
padding: 5px 5px 5px 5px;
}
/* Messprinzipien,  Produkte 1.seite*/
.contenttable-2{
margin-bottom: 10px;
}
.contenttable-2 .td-0{
width:20%;
}
.contenttable-2 td, .contenttable-2 th{
padding: 5px;
border-right: 1px solid #fff;
}
.contenttable-2 th.td-last{
text-align:left;
}
.contenttable-2 .tr-0 th.td-0{
vertical-align:middle;
}



/*-----------------------------------------------------------------------DownloadStartseite---------------------------------------------------------------*/
.downloadbox_left{
	float: left;
	margin: 0px 10px 15px 0px;
	width: 208px;
}
.downloadbox_right{
	float: left;
	margin: 0px 0px 15px 0px;
	width: 208px;
}
.downloadbox_grafik{
	float: left;
	width: 208px;
}

.downloadbox_text{
	background-color: #fdece5;
	border-bottom: 1px solid #fff;
	padding: 5px 5px 5px 5px;
}



/* Download */
.contenttable-5 th{
color: #000;
font-size: 0.9em;
text-align:left;
vertical-align:top;
width: 40%;
}
.contenttable-5 .tr-odd td{
background-color:#fff;
border-bottom: 1px solid #fadbcd;
}
.contenttable-5 .tr-even td{
background-color:#fff;
border-bottom: 1px solid #fadbcd;
}
/*----------------------------------------------------------------------content Rechts----------------------------------------------------------------------------*/
#cRechts{
float:left;
font-size: 1.1em;
padding: 0px 8px 0px 8px !important;
padding: 0px 5px 0px 5px;
width: 207px !important; /* 223px-padding(16px) = 207 */
}
/* Listen */
#cRechts ul {
  list-style-image: url(../bilder/liste.gif);
  padding: 0px 0px 0px 15px;
}
/* nur fuer den IE fix for double-margin bug */
* + html #cRechts ul {
 margin: 10px 0px 0px 2px;
}
/* nur fuer den IE fix for double-margin bug */
* html #cRechts ul {
 margin: 10px 0px 0px 2px;
}
#cRechts li {
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}
.boxAdresse{
padding: 0px 18px 10px 18px;
}
.uwtOrt{
font-weight: bold;
}
#cRechts .bild{
text-align:center;
}
.pdf{
margin:  0px 0px -10px 0px;
display:block;
}
/*----------------------------------------------------------------------content Links----------------------------------------------------------------------------*/
/* Navigation Links */
#navlink{
background-image: url(../bilder/navigation/blau.png);
margin: 0px 0px 30px 23px;
overflow: hidden;
width: 192px;
}
/* nur fuer den IE fix for double-margin bug */
* html #navlink{
background-image: url(../bilder/navigation/blau.gif);
filter:alpha(opacity=40);
-moz-opacity:0.40; -khtml-opacity:0.40; opacity:0.40;
}
#navlink ul{
margin: 5px 0px 0px 0px;/**/
padding: 0px;
text-align: left;
}
#navlink li{
list-style-type: none;
}
/* 1.ebene */
#navlink li a.linkebene:link, #navlink li a.linkebene:visited{
color: #000;
display: block;
text-decoration: none;
width:192px;
}
#navlink li a.linkebene:hover, #navlink li a.linkebene:active, #navlink li a#aktiv1{
color:#E94500;
}
#navlink li a.linkebene .txt {
display: block;
filter:alpha(opacity=100);
font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
font-size: 1.1em;
font-weight: bold;
line-height: 1.3em;
-moz-opacity:1; -khtml-opacity:1; opacity:1;
margin: 0px 0px 0px 8px;
padding: 0 0 8px 0;
}
*html #navlink li a.linkebene .txt {
display: block;
filter:alpha(opacity=100);
font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
font-size: 1.1em;
font-weight: bold;
-moz-opacity:1; -khtml-opacity:1; opacity:1;
padding: 0px 0px 8px 8px;
margin: 0px 0px 0px 0px;
position:relative;
}
/* 2.ebene */
#navlink ul li ul{
float: right;
padding: 0px 0px 8px 0px;
margin: 0;
}
#navlink li li{
background-image: url(../bilder/navigation/weiss2.png);
float: right;
margin: 0px;
padding: 0px 0px 8px 0px;
text-align: left;
width: 179px;
}
* html #navlink li li{
background-image: url(../bilder/navigation/weiss2.gif);
filter:alpha(opacity=50);
-moz-opacity:0.50; -khtml-opacity:0.50; opacity:0.50;
}
#navlink li li a.linkebene:link, #navlink li li a.linkebene:visited{
color: #000;
display: block;
text-decoration: none;
width:179px;
}
* html #navlink li li a.linkebene:link, * html #navlink li li a.linkebene:visited{
background-image: url(../bilder/navigation/weiss2.gif);
filter:alpha(opacity=50);
-moz-opacity:0.50; -khtml-opacity:0.50; opacity:0.50;
}
#navlink li li a.linkebene:hover, #navlink li li a.linkebene:active, #navlink li li a#aktiv2{
color:#E94500;
display: block;
}
* html #navlink li li a.linkebene:hover, * html #navlink li li a.linkebene:active{
background-image: url(../bilder/navigation/weiss2.gif);
filter:alpha(opacity=50);
-moz-opacity:0.50; -khtml-opacity:0.50; opacity:0.50;
}
#navlink li li a.linkebene .txt {
display: block;
line-height: 1.3em;
padding: 0;
}
* html #navlink li li a.linkebene .txt {
padding: 0 0 0 8px;
}
/* 3.ebene */
#navlink ul li ul li ul{
padding: 0px 0px 0px 0px;
}
#navlink li li li{
background-image: url(../bilder/navigation/weiss3.png);
margin: 0px;
padding: 0px;
text-align: left;
width:166px;
}
#navlink li li li a.linkebene:link, #navlink li li li a.linkebene:visited{
color: #000;
display:block;
text-decoration: none;
width:166px;
}
* html #navlink li li li a.linkebene:link, * html #navlink li li li a.linkebene:visited{
background-image: url(../bilder/navigation/weiss3.gif);
filter:alpha(opacity=60);
-moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6;
position:relative;
}
#navlink li li li a.linkebene:hover, #navlink li li li a.linkebene:active, #navlink li li li a#aktiv3{
color:#E94500;
}
* html #navlink li li li a.linkebene:hover, * html #navlink li li li a.linkebene:active{
background-image: url(../bilder/navigation/weiss3.gif);
filter:alpha(opacity=60);
-moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6;
}
#navlink li li li a.linkebene .txt {
display: block;
line-height: 1.4em;
}
/* 4.ebene */
#navlink li li li li{
background-image: url(../bilder/navigation/weiss4.gif);
margin: 0px;
padding:  0px;
text-align: left;
width:149px;
}
* html #navlink li li li li{
background-image: url(../bilder/navigation/weiss4ie.gif);
filter:alpha(opacity=100);
-moz-opacity:1; -khtml-opacity:1; opacity:1;
position:relative;
width:166px;
}
#navlink li li li li a.linkebene:link, #navlink li li li li a.linkebene:visited{
color: #000;
display:block;
text-decoration: none;
width:149px;
padding: 0px 0px 3px 0px;
}
* html #navlink li li li li a.linkebene:link, * html #navlink li li li li a.linkebene:visited{
padding: 0px 0px 0px 14px;
}
#navlink li li li li a.linkebene:hover, #navlink li li li li a.linkebene:active, #navlink li li li li a#aktiv4{
color:#E94500;
}
* html #navlink li li li li a.linkebene:hover, * html #navlink li li li li a.linkebene:active{
padding: 0px 0px 0px 14px;
}
#navlink li li li li a.linkebene .txt {
font-size: 1em;
font-weight: normal;
line-height: 1.3em;
}
/* Box Login */
#LoginStartseite{
margin: 0px 0px 30px 23px;
width: 192px;
}
#LoginStartseite .left {
font-weight:bold;
text-transform: uppercase;
font-size: 0.85em;
}
#LoginStartseite .input{
background-color:#f2f4f5;
border: 1px solid #000;
height:12px;
margin: 0px 0px 5px 0px;
}
#LoginStartseite .button{
background-color:#7fb8dc;
border: 1px solid #000;
color:#fff;
cursor:pointer;
font-size: 0.85em;
font-weight:bold;
margin: 2px 2px 8px 2px;
}
/*----------------------------------------------------------------------metatags----------------------------------------------------------------------------*/
/* C - metatags */
.metaSuche{
margin: 0px 0px 0px 0px;
padding: 3px 46px 3px 0px;
text-align:right;
}
/* nur fuer den IE fix for double-margin bug */
*+html .metaSuche{
padding: 2px 46px 0px 0px;
}
/* nur fuer den IE fix for double-margin bug */
* html .metaSuche{
padding: 2px 46px 0px 0px;
}
/*suche - Kopf*/
.sucheTypeText{
background-color:#fff;
border: 1px solid #000;
font-size: 1em;
margin: 0px 5px 0px 0px;
padding: 2px 0px 2px 0px;
width:99px;
}
/* nur fuer den IE fix for double-margin bug */
*+html .sucheTypeText{
padding: 2px 0px 1px 0px;
}
/* nur fuer den IE fix for double-margin bug */
* html .sucheTypeText{
padding: 2px 0px 1px 0px;
}
.sucheTypeImage{
margin: -4px 0px 0px 0px;
padding: 0px 0px 0px 0px;
vertical-align:middle;
}
/* IE fix for bug */
*+html .sucheTypeImage{
margin: 0px 0px 0px 0px;
padding: 0px 0px 6px 0px;
}
/* IE fix for bug */
* html .sucheTypeImage{
margin: 0px 0px 0px 0px;
padding: 0px 0px 7px 0px;
}
/* sprachen - Kopf */
.metaSprache{
/*background-color:#960;*/
float:left;
margin: 5px 0px 0px 0px;
padding: 6px 0px 0px 165px;
width:500px;
}
/* nur fuer den IE fix for double-margin bug */
*+html .metaSprache{
margin: 0px 0px -3px 0px;
}
/* nur fuer den IE fix for double-margin bug */
* html .metaSprache{
margin: 0px 0px -3px 0px;
}
select{
border: 1px solid #000;
font-size: 1em;
margin: 0px 3px 0px 0px;
padding: 0px 0px 0px 0px;
width:140px;
}
.selectTypeImage{
vertical-align:middle;
margin: -4px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #7FB8DC;
border: 1px solid black;
font-weight: bold;
font-size: 10px;
color: #fff;
width: 25px;
height:18px;
}
/* IE fix for bug */
*+html .selectTypeImage{
margin: 0px 0px 7px 0px;
}
/* IE fix for bug */
* html .selectTypeImage{
margin: 0px 0px 7px 0px;
}

.deutsch{
background: #fff  url('../bilder/de.gif') no-repeat;
padding: 0px 0px 0px 25px;
}
.england{
background: #fff  url('../bilder/en.gif') no-repeat;
padding: 0px 0px 0px 25px;
}
.france{
background: #fff  url('../bilder/fr.gif') no-repeat;
padding: 0px 0px 0px 25px;
}
.china{
background: #fff  url('../bilder/cn.gif') no-repeat;
padding: 0px 0px 0px 25px;
}
.russisch{
background: #fff  url('../bilder/ru.gif') no-repeat;
padding: 0px 0px 0px 25px;
}
/* links - Kopf */
.metaLinks{
/*background-color:#910;*/
float:right;
font-size:1em;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
text-align: center;
width: 223px;
}
/* wobinich - Kopf */
.wobinich{
float:left;
font-size:1em;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 155px;
width: 520px;
}
.wobinichAk{
color: #e94500;
}
/*-------------------------------------------------------------------------Fusszeile------------------------------------------------------------------------*/
#fusszeile{
background: url(../bilder/hint_fusszeile.gif) repeat-y;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
color: #FFF;
margin: 5px 0px 0px 0px;
padding: 3px 3px 3px 3px;
}
#fusszeile .lesezeichnen{
margin: 0px 0px 0px 225px;
}

#fusszeile .drucken{
background: url(../bilder/drucken.gif) no-repeat;
margin: 0px 0px 0px 150px;
padding-left: 20px;
}
#fusszeile .top{
margin: 0px 0px 0px 190px;
}
#fusszeile a.lesezeichnen, #fusszeile a.weiterempfehlen, #fusszeile a.drucken{
color: #FFF;
}
#fusszeile a.lesezeichnen:hover, #fusszeile a.weiterempfehlen:hover, #fusszeile a.drucken:hover{
color: #000;
}
/*-------------------------------------------------------------------------sitemap------------------------------------------------------------------------*/
/* Listen */
#sitemap ul {
  list-style-image:none;
  list-style:none;
  padding: 0px 0px 0px 0px;
}
/* IE fix for bug */
* + html #sitemap ul {
 margin: 0px 0px 0px 2px;
}
/* IE fix for bug */
* html #sitemap ul {
 margin: 0px 0px 0px 2px;
}
#sitemap li {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  height:17px;
}
#sitemap .erste{
background: url(../bilder/sitemap/erste.gif) no-repeat;
padding: 2px 0px 0px 20px;
}
#sitemap .zweite{
background: url(../bilder/sitemap/zweite.gif) no-repeat;
padding: 1px 0px 0px 40px;
}
#sitemap .dritte{
background: url(../bilder/sitemap/dritte.gif) no-repeat;
padding: 1px 0px 0px 55px;
}
#sitemap .vierte{
background: url(../bilder/sitemap/vierte.gif) no-repeat;
padding: 1px 0px 0px 68px;
}
/*-------------------------------------------------------------------------Formular------------------------------------------------------*/
label.left {
float: left;
margin: 2px 0px 2px 0px;
width:130px;
}
form br {
clear: both;
}
.input{
margin: 2px 0px 2px 0px;
border: 1px solid #e94500;
font-size: 0.85em;
background-color:#fdece5;
}
.button{
background-color:#7fb8dc;
border: 1px solid #000;
color:#fff;
cursor:pointer;
font-size: 0.85em;
font-weight:bold;
margin: 2px 2px 8px 2px;
}
/*-----------------------------------Suche------------------------------------------------------*/
/* Seitenanzeige nebeneinander */
.tx-indexedsearch-browsebox ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.tx-indexedsearch-browsebox ul li{
	display: inline;
	margin: 0;
	padding: 0 5px 0 0;
}

/*-----------------------------------Positionierung-Grafik-neu-rechts---------------------------*/
.csc-textpic-intext-right img{
float:right;
}
