html { height:100%; margin-bottom:1px; }
body { background-image:url(../gfx/header_bg.png); background-repeat:repeat-x; margin:0; font-family: "Trebuchet MS", arial, sans-serif; font-size:12px; }
/* body { background-image:url(../gfx/bg_draft.png); background-position:96px 0px; background-repeat:no-repeat; margin:0; font-family: "Trebuchet MS", arial, sans-serif; font-size:12px; } */
a img { border:0px; }
.hr { width:624px; height:1px; background-color:#b6cde9; overflow:hidden; margin:1px 0px 8px 0px; position:relative; left:0px; }
.breaker { overflow:hidden; height:1px; clear:both }

#header, #content, #footer, #searchContainer, #searchOptions { width:630px; margin:0 auto; }
#header { height:137px; }
#header img { margin-top:9px; margin-left:7px; }
#search { width:100%; height:90px; border-top:1px solid #8ab0dd; border-bottom:1px solid #8ab0dd; background-image:url(../gfx/slim_bg.png); background-repeat:repeat-x; }
#searchContainer { margin-top:29px; }
form.searchForm { margin-left:3px; }
form.searchForm input.searchfield { border:0; height:16px; margin:4px 0 0 3px; padding:2px; width:485px; }
form.searchForm .searchfieldBg { background:transparent url(../gfx/query_bg.png) no-repeat scroll 0%; float:left; height:28px; margin:2px 0 0 0; width:499px; }
form.searchForm .button { float:left; margin: 0 0 0 12px; display:inline; }
form.searchForm .button input { background:transparent url(../gfx/button_bg.png) no-repeat scroll 0pt; border:none; color:#2d5a9d; font-size:110%; font-weight:bold; height:30px; width:111px; }
form.searchForm .options { clear:both; font-size:x-small; font-weight:bold; padding:5px 0 0px 5px; float:left; width:300px; }
form.searchForm .options input { vertical-align: -2px; }

#searchOptions { height:45px; /*	background-color:#fff;  kann später weg */ }
#searchOptions ul { color:#174893; margin-top:14px; margin-right:8px; float:right; display:inline; }
#searchOptions ul li { margin-left:20px; float:left; display:inline; font-weight:bold; }
#searchOptions ul li span { font-size:15px; line-height:15px; }
#searchOptions ul li a:link, #searchOptions ul li a:visited { text-decoration:none; color:#174893; }
#searchOptions ul li a:hover { text-decoration:underline; }

#content { background:transparent; overflow:hidden; }
h2 { font-size:20px; margin:0px; display:inline; }
#contentContainer { width:618px; margin: 0px 6px; float:left; display:inline; color:#174893; }
#contentContainer p { margin:10px 0px; font-size:14px; line-height:21px; }
#contentContainer .col1, #contentContainer .col2 { float:left; width:389px; }
#contentContainer .col1 div.hr { width:389px; }
#contentContainer .col2 { width:219px; margin-left:10px; display:inline;}
#contentContainer .col2 div.hr { width: 219px; }

#footer { height:100px; margin-top:30px; text-align:center; /*background-color:#fff; /* kann später weg */ }
#footer p { margin-top:3px; margin-bottom:3px; font-size:11px; color:#989898; }
#footer p.copyright { font-size:10px; }
#footer p.about { margin-bottom:6px;}
#footer p.about a { color:#000000; }
#footer p.countries a { color:#989898; text-decoration:none; }
#footer p.countries a:hover { text-decoration:underline; }

/* debug 
#content {
	background-color:#d80001;
	border-left:1px solid #8ab0dd;
	border-right:1px solid #8ab0dd;
}
body { background-image:url(../gfx/bg_draft.png); background-position:96px 0px; background-repeat:no-repeat;}
*/




