#contentpage #content {top:6.9375em}
h1 {padding-bottom:.6875em}
html>body h1 {margin-top:0}
html>body img.linkarrow {margin-right:.3125em}
div.google {position:absolute; left:22em; top:2.375em; width:13.75em; text-align:right}
#Form1 div.google {top:5.75em;}

legend {display:none}
div.legende {width:6.375em; float:left;}
div.radio {float:left; width:11.875em}
div.npt {width:28.75em; float:left}
div.npt div {float:left}
label {width:16.6666em; display:block; float:left; margin:0; padding:0}
html>body label {padding-top:.08333em}
.radio label {width:7.5em; overflow:visible; white-space:nowrap}
h4 {font-size:75%; margin:.1666em 0 .3333em 0}

/*FONTS*/
label,
.npt span {color:#333; font-weight:normal; font-size:75%}
h4,
label strong {color:#666}

/*FORMS*/
fieldset input.standard {width:21.175em; margin:0 0 0 -.1875em}
html>body fieldset input.standard {margin:.08333em 0; height:1.6666em}
.radio input {float:left; margin-left:-.25em}
select.standard {margin-left:-.1875em}
select.small {width:5em}
html>body .radio input,
html>body select.standard {margin-left:0}

/*FIELDSETS*/
fieldset {padding:.4375em 0 0 .5em; margin:0; border:0; clear:both}
.results {height:6.375em; margin-bottom:.125em}
html>body .results {height:5.9375em}
.language {height:2.1875em}
html>body .language {height:1.75em}
.fileformat {height:4.0625em}
html>body .fileformat {height:3.625em}
.occurence {height:3.375em}
html>body .occurence {height:2.9375em}
.domain2006 {height:3.375em;}
html>body .domain2006 {height:2.9375em}
.domain {height:5.5em; margin-bottom:.125em}
html>body .domain {height:5.0625em}
.showresults {height:2.375em; margin-bottom:.625em}
html>body .showresults {height:1.9375em}

.collection {height:8.75em; margin-bottom:.125em; padding-top:0;}
html>body .collection {height:8.13em;padding-top:.4375em;}

/*GoogleSearch*/
div.googlesearch,
div.searchpager {width:35.75em;}
div.googlesearch {padding:.4375em .375em .375em .375em;}
html>body div.googlesearch {width:35em;}
div.searchpager {height:1.125em; margin:2em 0 .625em 0;}
div.googlesearch .headline {font-size:80%; font-weight:bold; margin-bottom:1em;}
div.googlesearch .headline span {line-height:1.333em;}
div.googlesearch input.standard {font-size:80%;float:left; width:27.8em;}
div.googlesearch table {width:100%; margin-bottom:1em;}
div.googlesearch td {padding-top:.1875em;}
div.googlesearch td.radio {width:1.5em; padding-top:0;}
img.linkarrow {margin-right:.25em; width:.6667em;}
div.help {margin-top:1.8em; height:1.125em;}
div.google {position:absolute; left:22em; top:1.45em; width:13.75em; text-align:right;}
div.searchpager div {width:20em; float:left; height:1em; padding:0 0 0 0;}
div.searchpager div.right {width:15.19em; text-align:right;}
div.searchpager img {float:left; margin:.25em;}
.extendedsearch input.standard,
.extendedsearch select {width:15em;}
.paging {float:left;}
.paging a, .paging strong, .paging span {padding:0 .25em 0 .25em;}
/*/GoogleSearch*/
div.searchpager {background-color:#ccc}
.paging strong {color:#06c;}
.paging a {color:#333;}

/* Farben evtl. anpassen, je nach Anwendung*/
div.googlesearch {/*background-color:#ebf6fa;*/}
div.googlesearch .headline {/*color:#06c;*/}
.bright {/*background-color:#ebf6fa;*/}

/* ergaenzungen 04.05.07 */
div.googlemainhead {padding-bottom:.25em;}
