html { height:100%; width:100%; direction:ltr }

body { margin:0px; padding:0px; height:100%; width:100%; min-width: 650px; text-align:center; font-size:100.01%; text-decoration:none; color:#c1c1c1; font-family:verdana,georgia,arial,sans-serif; font-weight:300; background-color:#ffffff; }

#back { width:100%; height:100%; margin:0px; padding:0px; text-align:left; }

/*open start*/

a:link { font-size:0.9em; color:#5e99b0; background-color:#ffffff; text-decoration:underline; font-weight:900; }

a:visited { font-size:0.9em; color:#6bb2ce; background-color:#ffffff; text-decoration:underline; font-weight:900; }

a:focus { font-size:0.9em; color:#6bb2ce; background-color:#ffffff; text-decoration:underline; font-weight:900; }

a:hover { font-size:0.9em; color:#6bb2ce; background-color:#ffffff; text-decoration:underline; font-weight:900; }

a:active { font-size:0.9em; color:#6bb2ce; background-color:#ffffff; text-decoration:underline; font-weight:900; }

h1 { margin:0px; padding:0px; font-size:125.01%; color:#C1C1C1; background-color:#ffffff; text-decoration:none; font-weight:900; }

h2 { margin:0px; padding:0px; font-size:100.01%; color:#6bb2ce; background-color:#ffffff; text-decoration:underline; font-weight:900; }

img { border:0px solid #ffffff; }

form { margin:-3px 0px 0px; padding:0px; border:0px solid #ffffff; }

input { border:0px solid #5997b8; }

fieldset { border:0px solid #ffffff; }

label { margin:auto 0px; }

select { font-size:0.7em; font-family:verdana,georgia,arial,sans-serif; color:#ffffff; background-color:#004673; }

ul { list-style-type:none; margin:0px; padding:0px; }

.auswahl { width:120px; }

#ex { width:120px; }

.end { clear:both; height:1px; width:100%; font-size:1px; }

/*open end*/

/*head start*/

#head { height:60px; width:100%; color:#ffffff; background-color:#003977; background-image:url(/images/www/www_head.jpg); background-repeat:repeat-x; background-position: 0px 0px; }

#headleft { float:left; width:20%; padding-left:5px; }

.leftli { float:left; }

#headcenter { float:right; height:60px; width:60%; text-align:left; background-image:url(/images/www/www_headbg.jpg); background-repeat:no-repeat; background-position:0px 0px; }

#headcenter_clean { float:right; height:60px; width:60%; text-align:left; }

#headright { float:right; width:10%; padding-top:20px; padding-right:10px; text-align:right; }

.headright { width:50px; color:#ffffff; font-size:0.8em; background-color:#1b69cd; background-image:url(/images/www/www_headextra.jpg); background-repeat:no-repeat; background-position: 0px 0px; }

#headextra { width:50px; color:#ffffff; font-size:0.8em; text-align:center; text-decoration:none; background-color:#1b69cd; background-image:url(/images/www/www_headextra.jpg); background-repeat:no-repeat; background-position: 0px 0px; }

#headfoot { clear:both; width:100%; margin:1px 0px; }

#searchboxhead { width:323px; height:23px; margin:18px 0px 0px; position:relative; }

.searchfieldhead { width:275px; height:16px; vertical-align:middle; border-left:1px solid #c1ffff; border-top:1px solid #c1ffff; border-bottom:1px solid #c1ffff; border-right:0px solid #5e99b0; margin:0px; padding:2px 2px 3px; font-size:0.8em; }

#buttonhead { width:27px; height:23px; vertical-align:middle; color:#ffffff; background-color:#1B69CD; background-image:url(/images/www/www_search.jpg); background-repeat:no-repeat; background-position: 0px 0px; }

#headmenu { position:absolute; top:50px; right:0px; width:12em; z-index:99; color:#6bb2ce; background-color:#ffffff; border:1px solid #5fbdd3; }

#headmenuleft { float:left; width:4em; height:100%; color:#6bb2ce; background-color:#ade0e9; }

div#headmenuleft ul { width:3em; margin:0px auto; text-align:right; color:#ffffff; background-color:#ade0e9; }

div#headmenuleft li { padding:0px; color:#ffffff; background-color:#ade0e9; }

div#headmenuleft a { font-size:0.65em; color:#ffffff; background-color:#ade0e9; text-decoration:none; }

#headmenuright { float:right; width:7.5em; }

div#headmenuright ul { text-align:right; }

div#headmenuright li { padding:0px; }

div#headmenuright a { font-size:0.7em; text-decoration:none; }

#headmenulogo { font-size:0.7em; text-decoration:none; color:#06668d; background-color:#ffffff; }

/*head end*/

/*content start*/

#center { width:100%; text-align:center; margin:50px 0px 0px; }

#logo { width:430px; margin:0px auto; padding:5px 5px 25px; }

#contentmenu { width:100%; padding:10px 0px; }

div#contentmenu ul { width:24em; height:25px; margin:0px auto; border-bottom:1px solid #c1c1c1; }

div#contentmenu li { float:left; padding: 3px 20px; }

div#contentmenu a { text-decoration:none; color:#c1c1c1; background-color:#ffffff; font-size:0.9em; font-weight:300; }

#searchbox { width:450px; height:23px; margin:8px auto 0px; padding:0px; text-align:center; border:0px solid #c1c1c1; }

.searchfield { width:400px; height:16px; vertical-align:middle; border-left:1px solid #5e99b0; border-top:1px solid #5e99b0; border-bottom:1px solid #5e99b0; border-right:0px solid #5e99b0; margin:0px; padding:2px 2px 3px; font-size:0.8em; }

.button { width:27px; height:23px; vertical-align:middle; border:0px solid #5e99b1; color:#ffffff; background-color:#5e99b0; background-image:url(/images/www/www_search.jpg); background-repeat:no-repeat; background-position:0px 0px; margin:0px; padding:0px; }

input.extern { width:105px; padding:0px 5px; color:#c1c1c1; background: #ffffff; font-size:0.9em; text-align:left; }

#extra { width:425px; height:50px; margin:0px auto; padding:5px 0px 0px; }

#more { float:left; width:180px; text-align:left; }

div#more a { font-size:0.8em; color:#c1c1c1; background-color:#ffffff; text-decoration:none; }

#blue { font-size:0.9em; color:#5e99b0; background-color:#ffffff; text-decoration:none; }

#multisearch { float:right; width:125px; text-align:left; }

#multi { float:right; width:105px; text-align:left; color:#c1c1c1; background:#ffffff; font-size:0.9em; border-left:1px solid #5e99b0; }

#banner { margin:0px auto; padding:5px 0px; text-align:center; width:200px; }
#banner li { float:left; padding:0px 5px; } 
/*content end*/

/*foot start*/

#foot { width:100%; margin:0px auto; text-align:center; }

div#foot a { font-size:0.75em; color:#c1c1c1; background-color:#ffffff; text-decoration:underline; font-weight:300; }

div#foot ul { width:25em; margin:0px auto; text-align:center; }

div#foot li { float:left; text-align:center; padding:5px 10px; }

#footbox { clear:both; width:100%; margin:0px auto; text-align:center; }

div#footbox a { font-size:0.7em; color:#c1c1c1; background-color:#ffffff; text-decoration:none; }

/*foot end*/

/*optional start*/

#hinweis { padding:20px; font-size:100.01%; font-family:verdana,georgia,arial,sans-serif; color:#ffffff; background-color:#004673; }

/*optional end*/
