/* **************************************************************
   fox-on Bilddatenbank | BAuA-Skin
***************************************************************** */

* {
									font-size: 100%;  /* 16px */
									font-family: Verdana, Arial, sans-serif;
									line-height: 1.3636em;  /* 15px */
									margin:0; 
									padding:0;
									}

body{
									font-size: 68.75%;   /* 11px */
									margin-bottom:35px;
									}


/* *********************** Layout ******************************* */

#topAreaDummyDiv{				/* IE special */
									}


#topAreaDiv{
									background-color: #185594;
									border-bottom:1px solid #185594;
									color:#fff;
									height: 8em;							/* 88px + padding */
									padding-top:1.5455em; 				/* 17px */
									padding-left:69.3636em; 			/* 763px */
									position:relative;
									min-width:21.0909em;					/* 232px + padding = 995px */
									z-index:2;
									}

/* 
#topAreaSearchDiv{
                           position:absolute;
                           top:1.5455em; right:2em;
                           width:20.0909em;
                           }
*/

#topLogoDiv{
									position:absolute; 
									left:2em; top:1.5455em;				/* 22px 17px */
									z-index:3;
									}

#topLogoDiv img{
									border:0;
									height:5.2727em;						/* 58 */
									width:14.1818em;						/* 156 */
									}

#stdNavDiv{
									position:absolute; 
									left:23.0909em; top:1.5455em;		/* 254px 17px */
									z-index:3;
									}

#topNavAreaDiv{
									position:relative;
									}

#topNavDummyDiv{				/* IE special */
									}

#topNavDiv{
									background-color: #D3DEEA; 
									border-top:1px solid #D3DEEA;
									margin-bottom: 2.7273em;			/* 30px; */
									min-width:90.4545em;						/* 995px */
									padding:.7273em 0;
									position:relative;
									z-index:2;
									}

#topNavDivR{
									color:#333;
									position:absolute;
									left:69.3636em; top:0;				/* 763px */
									min-width:21.0909em;					/* 232px + padding = 995px */
									padding:.4545em 0 0 0;				/* 5 */
									white-space:nowrap;
									}

#topNavDivR img{
									vertical-align:bottom;
									/* height:1.7273em;						/* 19 */
									/* width:2.2727em;						/* 25 */
									}

#topNavDivR span{
									padding-left:.3636em;
									vertical-align:bottom;
									}

#topNavDivR ul{
									margin-top:.7273em;					/* 8px */
									width:21.0909em;
									}

#topNavDivR ul li{
									background: url(../pix/topNavArr.gif) no-repeat left center;
									float:left;
									list-style:none; 
									margin-right:25px; 
									padding-left:11px;
									}

#topNavDivR ul li a{
									font-size: 91%;						/* 11px */
									white-space:nowrap;
									}

#topNavHistoryPath{
									padding-left:1em;
									position:relative;
									width:62.3636em; 						/* 763 - padding */
									z-index:3;
									}

#topNavHistoryPath ul{
									height:1em;
									}

#topNavHistoryPath ul li{
									background: url(../pix/topNavPathArr.gif) no-repeat left center;
									float:left;
									list-style:none; 
									margin-right:8px; 
									padding-left:15px;
									}

#topNavHistoryPath ul li.firstPt{
									background: url(../pix/topNavArr.gif) no-repeat left center;
									padding:0 0 1px 11px;
									}

#topNavHistoryPath ul li a{
									font-size: 91%;						/* 11px */
									white-space:nowrap;
									}

/* Hauptbereich */

#mainContainer{
									border-top:1px solid #fff;
									position:relative;
									min-width:90em;						/* 990px */
									/* width:IE special */
									}

#mainNavArea{
									position:absolute; 
									left:1.8182em; 						/* 20px */
									top:0;
									padding-bottom:4em;
									width:19.0909em;						/* 210px */
									}

#contAreaDiv{
									margin-left: 23.6364em;				/* 260px */
									}

#mainContTxtArea{
									padding-right:23.2727em;		/* 256 */
									}

#mainContTxtFoot{
									border:1px solid #E9EFF5;
									margin:2em 2em 0 0;
									padding: .3636em 1em;    		/* 4 */
									}


/* Bild-Box */

.imgBoxDiv{
									background-color:#EFEFF7;
									border-bottom:2.1818em solid #fff;				/* 24px */
									float:left;
									margin-right:2.6364em;				/* 29px */
									position:relative;
									width:19.0909em;						/* 210px */
									}

.imgBoxTitleDiv{
									background: #7B9AC6 url(../pix/imgBoxTL.gif) no-repeat left top;
									height:3.1818em; 						/* 35px */
									overflow:hidden;
									position:relative;
									width:19.0909em;						/* 210px */
									}

.imgBoxTitleDiv h4{
									background: transparent url(../pix/imgBoxTR.gif) no-repeat right top;
									color:#fff; 
									font-weight:600;
									padding:.2727em 1em 0 1em;
									}

.imgBoxImgDiv{
									text-align:center; 
									height:11em;						/* 121px */
									overflow:hidden;
									padding-top:1em;
									width:100%;
									}

.imgBoxImgDiv .stdImg{
									display:table-cell;
									vertical-align:middle;
									}


.imgBoxImgDiv .hoch{
									border:0;
									height:10.9091em;
									}

.imgBoxImgDiv .quer{
									border:0;
									margin-top:1em;
									width:13.6363em;
									}

.imgBoxTxtDiv{
									font-size:.9091em;
									padding:1em 1em 0 1em;
									}

.imgBoxTooltip{
									display:none;
									position:absolute;
									top:0; left:0;
									}

.imgBoxLinkDiv{
									padding:.9091em 1em 0 1em;
									position:relative;
									}

.imgBoxFoot,
.imgPreviewSubArea .bottom,
.imgPreviewMainAreaWrapper .bottom{
									background: transparent url(../pix/imgBoxBR.gif) no-repeat right bottom;
									display:block;
									position:relative;
									}

.imgBoxFoot span,
.imgPreviewSubArea .bottom span,
.imgPreviewMainAreaWrapper .bottom span{
									background: transparent url(../pix/imgBoxBL.gif) no-repeat left bottom;
									display:block;
									position:relative;
									}

.imgBoxToolDiv{
									position:absolute;
									bottom:1em; right:1em;
									}

.imgBoxDiv .tools{
									border:0;
									margin-left:6px;
									}

/* Linkformate */

a{									color:#185594; text-decoration:none;}
a:visited{						color:#185594;}
a:hover{							text-decoration:underline;}
a:active{						text-decoration:underline;}

#mainContTxtArea a.external,
#mainContTxtArea a.internal,
#mainContTxtArea a.targetlink,
#mainContTxtArea a.doc,
#mainContTxtFoot a,
a.imgBoxLink,
a.externalLink,
a.imgPreviewNaviLinkLeft,
a.imgPreviewNaviLinkRight,
a.scrollUp,
a.head1,
a.head2{
									color:#C35F2E;
									}

a.head3{
									color:#fff;
									text-decoration:underline;
									}

#mainContTxtArea a.external,
a.externalLink{
									background: url(../pix/imgBoxLinkArr.gif) no-repeat 0 .25em;
									padding-left:15px;
									}

a.imgPreviewNaviLinkLeft{
									background: url(../pix/linkArrLeft.gif) no-repeat 0 .25em;
									padding-left:15px;
									}

a.imgPreviewNaviLinkRight{
									background: url(../pix/linkArrRight.gif) no-repeat center right;
									padding-right:15px;
									}

#mainContTxtArea a.internal,
a.imgBoxLink{
									background: url(../pix/linkArrRight.gif) no-repeat 0 .25em;
									padding-left:15px;
									}

#mainContTxtArea a.targetlink{
									background: url(../pix/linkArrDown.gif) no-repeat 0 .25em;
									padding-left:15px;
									}

#mainContTxtArea a.doc{
									background: url(../pix/docLink.gif) no-repeat 0 .25em;
									padding-left:15px;
									}

#mainContTxtFoot a{
									background: url(../pix/printLink.gif) no-repeat 0 .25em;
									padding-left:15px;
									}

a.scrollUp{
									background: url(../pix/up.gif) no-repeat center right;
									padding-right:10px;
									}

#mainContTxtArea a.external:visited,
#mainContTxtArea a.internal:visited,
#mainContTxtArea a.targetlink:visited,
#mainContTxtArea a.doc:visited,
a.imgBoxLink:visited,
a.imgPreviewNaviLinkLeft:visited,
a.imgPreviewNaviLinkRight:visited{
									color:#C35F2E;
									}


/* Standard-Navigation oben */

#stdNavDiv ul{					float:left;
									width: 12em;   						/* 132px */
									}

#stdNavDiv ul li{				
									font-size: 91%;						/* 11px */
									/* height: IE special */
									list-style:none; 
									text-transform: uppercase;
									margin:0; 
									padding:0;
									}

#stdNavDiv li a{				color:#D3DEEA; 
									display: block;
									line-height: 1.1818em;  				/* 13px */
   								padding:.0909em 0 .0909em .4545em;	/* px: 1 0 1 5 */
   								width: 7.8182em;    						/* 86px */
   								}

#stdNavDiv li a.NavigationNode{
									width: 10em;    							/* 110 */
									}

#stdNavDiv li a:active{		
   								font-weight:600;
   								}

#stdNavDiv li strong {
									background: #d3deea url(../pix/stdNavEmTL.gif) no-repeat 0 0;
									}

#stdNavDiv li strong span {
									background: url(../pix/stdNavEmTR.gif) no-repeat right top;
									}

#stdNavDiv li strong span span {
									background: url(../pix/stdNavEmBL.gif) no-repeat left bottom;
									}

#stdNavDiv li strong em {
									background: url(../pix/stdNavEmBR.gif) no-repeat right bottom;
									}

#stdNavDiv li strong{
									font-weight:200;
									display: table;
    								margin: 0;
    								border-collapse: collapse;
    								border-spacing: 0;
    								white-space: nowrap;
    								}	

#stdNavDiv li strong span {
									display: table-cell;
									}

#stdNavDiv li strong em{
									color:#185594;
									display: block;
									font-style: normal;
									padding:.0909em 0 .0909em .4545em;	/* px: 1 0 1 5 */
									width: 7.8182em;    						/* 86px */
									}
									

/* Suchfeld */

#topAreaDiv input {
									border:0;
									margin-bottom: 0.5455em;    		/* 6px */
    								padding: 0 0.1818em 0;  			/* 0 2px 0 */
    								width: 11.4545em;   					/* 126px + padding */
    								height: 1.3636em;   					/* 15px */
    								}

#topAreaDiv a,
#topAreaDiv .qsSubmit {
									background: transparent url(../pix/searchLinkArr.gif) no-repeat left center;
									border:0; 
									color:#fff;
									display:block;
									font-size: 91%; 						/* 10px */
    								margin-bottom: 0.4545em;    		/* 5px */
    								padding-left: 1.3636em; 			/* 15px */
    								white-space:nowrap;
    								width:14em;
    								text-transform: uppercase;
    								text-align: left;
									}
									
#topAreaDiv .qsSubmit {
									font-weight: bold;
									}

#topAreaDiv input[class="qsSubmit"] {								/* only for firefox */
									text-indent: -3px;
									}

/* BAuA-Spezial: runde Ecken fuer Hauptnavi + UserSelection + Login */

#mainNavDiv .top span,
#userSelectionDiv .top span,
#loginArea .top span{
									background: url(../pix/navBoxTL.gif) no-repeat top left;
									display: block;
									}

#mainNavDiv .top,
#userSelectionDiv .top,
#loginArea .top{
									background: url(../pix/navBoxTR.gif) no-repeat top right;
									background-color: #d3deea; 
									display:block;
									}

#mainNavDiv .bottom span,
#userSelectionDiv .bottom span,
#loginArea .bottom span{
									background: url(../pix/navBoxBL.gif) no-repeat bottom left;
									display: block;
									}

#mainNavDiv .bottom,
#userSelectionDiv .bottom,
#loginArea .bottom{
									background: url(../pix/navBoxBR.gif) no-repeat bottom right;
									background-color: #d3deea; 
									display:block;
									}


/* Hauptnavigation */

#mainNavDiv{
									}

#mainNavFootDiv{
									background-color: #d3deea; 
									color:#185594;
									padding:1em 1em 0 1em;
									}

#mainNavFootDiv a{
									margin-right:1em;
									}

#mainNavDiv ul{
									background-color: #eaeff7;
									display: block;
    								margin: 0;
    								border: solid #fff;
    								border-width: 1px 0;
    								padding-bottom: 1.7273em;   /* 19px */
    								}

#mainNavDiv ul li{
									background: url(../pix/navPtArr.gif) no-repeat 5px center;
									border-bottom: 1px solid #fff;
									list-style:none; 
									margin:0; 
									padding:0;
									}

#mainNavDiv ul li.selected{
									background: url(../pix/navPtArrSelected.gif) no-repeat 5px center;
									}

#mainNavDiv ul li a{
									display: block;
									margin: 0 0 1px;
									padding: .3636em 0 .3636em 26px;    /* 4px */
									}

#mainNavDiv ul li.selected a{
									font-weight:600;
									}

/* UserSelection */

#userSelectionDiv{
									background-color:#D3DEEA;
									margin-top:2.7273em;					/* 30px */
									}

#userSelectionBody{
									background-color: #D3DEEA; 
									color:#333;
									border-bottom:1px solid #D3DEEA;
									padding:0 1em;
									}

#userSelectionBody h5{
									font-weight:200;
									}

#userSelectionBody ul{
									border-bottom:1px solid #EAEFF7;
									margin:1em 0 0 0;
									padding:0;
									}

#userSelectionBody li{
									border-top:1px solid #EAEFF7;
									list-style:none; 
									list-style-position:outside;
									padding:.3636em 0;					/* 4 */
									}

#userSelectionBody li img{
									margin:0 6px;
									}

#userSelectionStatusDiv{
									color:#C35F2E;
									}

/* Login-Bereich */

#loginArea{
									margin-top:2.7273em;					/* 30px */
									}

#loginAreaBody{
									background-color: #D3DEEA; 
									border-bottom:1px solid #D3DEEA;
									
									}

#loginArea form{
									padding:2em 1em 0 1em;
									}

#loginArea input {
									background-color:#EFEFEF;
									border:0;
									margin-bottom: 0.5455em;    		/* 6px */
    								padding: 0 0.1818em 0;  			/* 0 2px 0 */
    								width: 97%;
    								height: 1.3636em;   					/* 15px */
    								}

#loginArea .qsSubmit {
									background: transparent url(../pix/loginLinkArr.gif) no-repeat left center;
									border:0; 
									display:block;
									font-size: 91%; 						/* 10px */
    								margin-bottom: 0.4545em;    		/* 5px */
    								padding-left: 1.3636em; 			/* 15px */
    								white-space:nowrap;
    								width:14em;
    								text-align: left;
									}
									
#loginArea .qsSubmit {
									font-weight: bold;
									}

#loginArea input[class="qsSubmit"] {								/* only for firefox */
									text-indent: -3px;
									}

/* Links zu verbundenen Seiten */

#associatedLinkDiv{
									background-color:#C8E2EF;
									margin-top:2.7273em;					/* 30px */
									}

#associatedLinkDiv .top span{
									background: url(../pix/specBoxTL.gif) no-repeat top left;
									display: block;
									font-size:6px;
									height:6px;
									line-height:6px;
									}

#associatedLinkDiv .top{
									background: url(../pix/specBoxTR.gif) no-repeat top right;
									background-color: #C8E2EF; 
									display:block;
									}

#associatedLinkDiv .bottom span{
									background: url(../pix/specBoxBL.gif) no-repeat bottom left;
									display: block;
									font-size:6px;
									height:6px;
									line-height:6px;
									}

#associatedLinkDiv .bottom{
									background: url(../pix/specBoxBR.gif) no-repeat bottom right;
									background-color: #C8E2EF; 
									display:block;
									}

#associatedLinkDivBody{
									padding:0 1em;
									}

#associatedLinkDivBody a{
									color:#333;
									}


/* Preview */

.imgPreviewDiv{
									position:relative;
									}

.imgPreviewMainAreaWrapper{	/* Runde Ecken fuer Fuss bei imgBoxFoot-Definition */
									background-color:#EAEFF7;
									float:left;
									overflow:hidden;
									position:relative;
									width:42.3636em;					/* 466 */
									}

.imgPreviewMainAreaWrapper .top {
									background:#EAEFF7 url(../pix/previewBoxTL.gif) no-repeat top left;
									display: block;
									}

.imgPreviewMainAreaWrapper .top span{
									background:url(../pix/previewBoxTR.gif) no-repeat top right;
									display:block;
									width:42.3636em;					/* 466 */
									}

.imgPreviewMainArea{
									padding:2em 3em 3em 3em;
									position:relative;
									}

.imgPreviewNaviDiv{
									position:relative;
									}

.imgPreviewImgDiv{
									margin-top:2em;
									position:relative;
									text-align:center;
									width:36.3636em;					/* 400 */
									}

.imgPreviewImgWrapper{
									/* height: zur Laufzeit */
									position:relative;
									}

.imgPrevievAutoControl{
									position:absolute;
									margin-right:3em;
									top:0; left:27.2727em;
									}



.imgPrevievAutoControl select{
									background-color:#fff;
									border:1px solid #9C9EA5;
									padding:1px;
									width:9.0909em;
									}

.imgPreviewImgDiv .txthoch{
									margin:.3636em auto;
									/* width: zur Laufzeit */
									}

.imgPreviewImgDiv .txtquer{
									text-align:left;
									margin:.3636em auto;
									/* width: zur Laufzeit */
									}

.imgPreviewKeywordsDiv{
									margin-top:2em;
									}

.imgPreviewKeywordsDiv p{
									margin-top:1em;
									}

.imgPreviewSubArea{
									background-color:#EAEFF7;
									margin-left:45.3636em;					/* 400 + 6em padding */
									position:relative;
									width:19.0909em;							/* 210px */
									}

.imgPreviewTxtDiv{
									padding:2em 1em;
									}

.imgPreviewToolsDiv{
									padding:1em;
									}

.imgPreviewToolsDiv li{
									border-top:1px solid #7D93A3;
									height:1.6364em;
									list-style:none; 
									list-style-position:outside;
									padding:.6364em 0;
									}

.imgPreviewToolsDiv ul{
									border-bottom:1px solid #7D93A3;
									margin:0;
									padding:0;
									}


.imgPreviewToolsDiv li img{
									margin:0 6px;
									}

.imgPreviewBackLink{
									padding:2em 1em;
									}

/* Preview Image-Overlay */

#imgPreviewLoadWaiting{
									background:#EAEFF7;
									display:none;
									height:32px;
									overflow:hidden;
									position:absolute; top:0; left:18.0909em;
									width:32px;
									}

#imgPreviewImgOverlay{
									background:#51575D;
									visibility:visible;
									/* filter: IE special */
									opacity:0;
									/* MozOpacity:0;						/* aeltere Mozillas */
									/* KHTMLOpacity:0;					/* Safari < 1.2, Konqueror */
									margin-top:-2.6364em;				/* 29 */
									overflow:hidden;
									position:absolute; top:0; 
									left:18.1818em;						/* 200 = Mitte des Bereichs */
									/* margin-left: zur Laufzeit */
									/* top, width: zur Laufzeit*/
									}

#imgPrevOvlNaviWrapper{
									margin:0 auto;
									min-width:141px;
									/* width: zur Laufzeit*/
									}

#imgPrevOvlLeft,
#imgPrevOvlCenter,
#imgPrevOvlRight{
									float:left;
									}

#imgPrevOvlLeft a,
#imgPrevOvlCenter a,
#imgPrevOvlRight a{
									display:block;
									}

#imgPrevOvlLeft img,
#imgPrevOvlCenter img,
#imgPrevOvlRight img{
									height:5.2727em;					/* 58 */
									min-height:47px;
									min-width:47px;
									width:5.2727em;
									}

#imgPrevOvlLeft a{
									background:url(../pix/imgOvlNaviL.gif) no-repeat center left;
									}

#imgPrevOvlLeft a:hover{
									background:url(../pix/imgOvlNaviLon.gif) no-repeat center left;
									}

#imgPrevOvlCenter a{
									background:url(../pix/imgOvlNaviC.gif) no-repeat center center;
									}

#imgPrevOvlCenter a:hover{
									background:url(../pix/imgOvlNaviCon.gif) no-repeat center center;
									}

#imgPrevOvlRight a{
									background:url(../pix/imgOvlNaviR.gif) no-repeat center right;
									}

#imgPrevOvlRight a:hover{
									background:url(../pix/imgOvlNaviRon.gif) no-repeat center right;
									}


/* Bild-Anfrage */

.imgContactDiv{
									margin-top:2em;
									position:relative;
									}

.imgContactImgDiv{
									background-color:#fff;
									border:1px solid #9C9EA5;
									float:right;
									position:relative;
									z-index:5;
									}

.imgContactImgDiv .hoch{
									border:0;
									height:10.9091em;								/* 120 */
									margin:1em 3em;
									}

.imgContactImgDiv .quer{
									border:0;
									margin:2em .5455em;							/* 6 */
									width:13.6364em;								/* 150 */
									}

.imgContactDiv #stdContactDiv{
									margin:0;
									padding:0;
									}

.imgContactDiv #stdContactDiv input{
									width:18em;										/* 198 */
									}

.imgContactDiv #stdContactDiv textarea{

									width:35.6364em;								/* 392 */
									}


/* --------------------------------- Absatz ----------------------------------- */

p.none{							}
p.mini{							margin-top:.2308em;}				/* 3px */
p.halb{							margin-top:1em;}					/* 13px */
p.norm{							margin-top:1.5385em;}			/* 20px */

p.clrB{							clear:both;}

p.bigA{							margin-top:2.3077em;}			/* 30px */
p.bigB{							margin-top:3.0769em;}			/* 40px */
p.bigC{							margin-top:4.6154em;}			/* 60px */
p.bigD{							margin-top:6.1538em;}			/* 80px */


/* ----------------------------- Schriftformate ------------------------------- */

h1{
									color:#185594;
									display:inline; 
									font-size:1.2727em;				/* 14 */
									font-weight:600;
									}

h2{
									color:#185594;
									display:inline; 
									font-weight:600;
									}

h3{
									background-color:#185594;
									clear:both;
									color:#fff;
									font-size:1.0909em;				/* 12 */
									font-weight:600;
									margin-bottom:-1em;				/* 11 */
									padding:2px 1em;
									}

em{
									font-style:italic;
									}
									
b, strong{
									font-weight:600;
									}

tt{
									font-family:monospace; 
									font-size:1.25em;					/* 15px */
									line-height:1.0667em;			/* 16 */
									}

big{
									font-size:1.25em;					/* 15px */
									}

small{
									font-size:0.8333em;				/* 10px */
									}


/* ------------------------------------- sonst -------------------------------- */

.botClr{
									clear:both;
									font-size:1px;
									height:1px;
									line-height:1px;
									}

.stdImg,
.minSizeImg,
.fullSizeImg{
									border:0;
									}

.arrImg{
									margin-right:5px;
									}

.noCSS{
									display:none;
									}

/* Listen */

ul,ol{
									list-style-position:inside;
									margin-left:1em;
									}


/* ------------------------------- Formulare ------------------------------- */

#stdContactDiv,
#getLoginDiv,
#stdFormArea,
#searchFormDiv{
									background-color:#EAEFF7;
									margin:1em 0 2em 0;
									padding:1em .7272em 2em .7272em;			/* 8 */
									position:relative;
									}

#stdContactDiv p,
#getLoginDiv p,
#stdFormArea p,
#searchFormDiv p.searchTerm{
									margin-top:1em;
									position:relative;
									}

#getLoginDiv p.f,
#searchFormDiv p.searchGroup{
									float:left; 
									position:relative;
									}



#stdContactDiv input,
#stdContactDiv textarea,
#getLoginDiv input,
#getLoginDiv textarea,
#stdFormArea input,
#stdFormArea textarea,
#stdFormArea select,
#searchFormDiv input,
#searchFormDiv select{
									background-color:#fff;
									border:1px solid #9C9EA5;
									padding:3px;
									}

#stdContactDiv input{
									width:28em;										/* 308 */
									}

#getLoginDiv input{
									margin-right:1em;
									width:19em;
									}

#getLoginDiv .getLoginAdr{
									clear:both;
									margin-top:1em;
									}

#getLoginDiv .getLoginAdr input,
#searchFormDiv .searchTerm input,
#stdContactDiv textarea,
#getLoginDiv textarea,
#stdFormArea input,
#stdFormArea textarea,
#stdFormArea select{
									width:40em;							/* 440 */
									}

#searchFormDiv .searchGroup select{
									margin-right:1.6364em;			/* 18 */
									width:24em;
									}

#searchFormDiv .searchOrientation select{
									width:15em;
									}

#searchFormDiv .foot{
									clear:both;
									margin-top:2em;
									}


#stdContactDiv .contactFoot,
#getLoginDiv .getLoginFoot,
#stdFormArea .foot{
									margin-top:2em;
									}

#stdContactDiv .contactFoot input,
#getLoginDiv .getLoginFoot input,
#searchFormDiv .foot input{
									width:9em;										/* 99 */
									margin-right:1em;
									}

#stdFormArea .foot input{
									width:auto;
									}

#stdContactAdmin{
									background-color:#EAEFF7;
									border-top:4px solid #fff;
									padding:1em .7272em 2em .7272em;			/* 8 */
									position:relative;
									}

#stdContactAdmin input{
									background-color:#fff;
									border:1px solid #9C9EA5;
									padding:3px;
									width:15em;
									}

#stdContactAdmin .contactTextfield{
									width:40em;										/* 440 */
									}

/* Meldungen */

.FormMsgDiv{
									display:none;
									position:relative;
									}

.mainMessageDiv{
									margin-right:2em;
									padding-bottom:2em;
									}

.badFormMsgDiv{
									background-color:#F4EDEC;
									border:2px solid #c00;
									color:#c00;
									font-size:1.0909em;							/* 12 */
									font-weight:600;
									line-height:1em;
									padding:1em;
									margin:1em 0;
									position:relative;
									}

.goodFormMsgDiv{
									background-color:#EDFEE4;
									border:2px solid #390;
									color:#390;
									font-size:1.0909em;							/* 12 */
									font-weight:600;
									line-height:1em;
									padding:1em;
									margin:1em 0;
									position:relative;
									}

.badFormMsgDiv p,
.goodFormMsgDiv p{
									margin-top:1em;
									}


/* ------------------------------ Keyword-Index ---------------------------- */

#searchKeywordIndex{
									margin-top:0em;
									}

#searchKeywordIndex ul{
									margin:0;
									padding:0;
									}

#searchKeywordIndex li{
									list-style:none outside;
									float:left;
									}

#searchKeywordIndex li.indexCaptial{
									clear:both;
									color:#C35F2E;
									float:none;
									font-size:1.0909em;				/* 12 */
									font-weight:600;
									padding:1em 0;
									}

#searchKeywordIndex li.sL{
									background:url(../pix/listPt.gif) no-repeat left center;
									margin-left:5px;
									padding-left:8px;
									}

#searchKeywordIndex li.sLfirst{
									}

/* ----------------- Zusatznavi fuer mehrseitige Gruppen-Darstellung ---------- */

div.groupOffsetNaviDiv{
									background-color:#D3DEEA;
									border-bottom:2.1818em solid #fff;		/* 24 */
									clear:both;
									padding:0 2em .7273em 0em;
									margin-right:4em;
									position:relative;
									/* width: IE special  */
									}

div.groupOffsetNaviDiv ul{
									float:right;
									margin:0;
									padding:0;
									}

div.groupOffsetNaviDiv li{
									list-style:none outside;
									float:left;
									margin:.7273em 0 0 1em;
									/* width: IE special */
									}

/* Tools */

div.groupOffsetNaviDiv ul.groupTools{
									float:left;
									}

div.groupOffsetNaviDiv ul.groupTools li{
									color:#185594;
									vertical-align:bottom;
									white-space:nowrap;
									}

div.groupOffsetNaviDiv ul.groupTools img{
									margin-right:3px;
									vertical-align:bottom;
									}


/* Gruppen-Navi */

div.groupOffsetNaviDiv li.prevLi{
									background:url(../pix/linkArrLeft.gif) no-repeat left center;
									margin-right:1em;
									padding:0 0 1px 14px;
									}

div.groupOffsetNaviDiv li.nextLi{
									background:url(../pix/linkArrRight.gif) no-repeat right center;
									margin-left:2em;
									padding:0 14px 1px 0;
									}

div.groupOffsetNaviDiv li.pLi,
div.groupOffsetNaviDiv li.pLiOn{
									border:1px solid #7D93A3;
									text-align:center;
									height:1.4545em;					/* 16 */
									}

div.groupOffsetNaviDiv li.pLi a,
div.groupOffsetNaviDiv li.pLiOn a{
									background-color:#EAEFF7;
									color:#7D93A3;
									display:block;
									font-size:.9091em;				/* 10 */
									font-weight:600;
									/* font-weight: IE special */
									height:1.6em;						/* 16 @10 */
									padding:0 .2em;					/* 2 */
									text-decoration:none;
									}

div.groupOffsetNaviDiv li.pLi a:hover,
div.groupOffsetNaviDiv li.pLiOn a{
									background-color:#fff;
									color:#C35F2E;
									}

/* ------------------------------ Download-Statistik -------------------------- */

.imgDBDownloadStatTable{
									border-bottom:1px solid #000;
									clear:both;
									margin:2em 0;
									width:98%;
									}

.imgDBDownloadStatTable th{
									background-color:#D3DEEA;
									border:1px solid #000;
									padding:.2727em;
									white-space:nowrap;
									}

.imgDBDownloadStatTable td{
									background-color:#EAEFF7;
									font-size:.9091em;				/* 10 */
									padding:.2727em 1em;
									}

/* --------------------------------- Special ---------------------------------- */

#tooltipDiv{		
									background-color:#FBFFE5; 
									border:1px solid #666; 
									color:#666;
									display:none;
									font-size:.9091em;				/* 10 */ 
									line-height:1.1em; 
									max-width:30em;
									padding:.5em;  
									position:absolute;
									overflow: visible;
									z-index:97;
									}

.showTabRowImgPreview{
									display:block;
									margin:1em 0;
									}

.perfTimerDiv{
									padding-left:27em;
									}

