/*
---------------------------------------------------------------------------------------------------
document
---------------------------------------------------------------------------------------------------
*/

html, body { height:auto }

body
{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px; color:#FFFFFF;
		padding:0px; margin:0px; text-align:left;
		background-color:#555555;
}

/*
---------------------------------------------------------------------------------------------------
settings
---------------------------------------------------------------------------------------------------
*/

a img { border-width:0px }

a:link, a:visited { text-decoration:underline; color:#FFFFFF; }
a:hover { text-decoration:none; color:#000000; }

p { margin:0px 0px 0px 0px;}
p.advice { background-color:#3b3b3b; padding:5px 8px; margin-top:40px; font-size:10px; }

div.clearer { clear:both }

ul { margin:0px 0px 15px 0px; padding-left:0px }
li { margin:0px; padding:0px }


/*
---------------------------------------------------------------------------------------------------
page
---------------------------------------------------------------------------------------------------
*/

#PageContainerDe { width:100% }
#PageContainerEn { width:100% }

/*
---------------------------------------------------------------------------------------------------
page header
---------------------------------------------------------------------------------------------------
*/

.pageHeader { width:100%; height:104px; background:#000000 url(../images/bg_header.jpg) center top repeat-x; }
.pageHeader .logotype { width:800px; height:104px; margin:0px auto; text-align:right; }

.pageSubheader { width:100%; height:30px; }
.pageSubheader table { width:100%; height:30px; background-color:#777777 }
.pageSubheader table .left { background:#000000 url(../images/logo_stgbmd_signet.gif) right top no-repeat; }
.pageSubheader table .center { width:800px; background:#777777 }
.pageSubheader table .right { background:#777777 }

.pageNav { width:100%; height:30px; }
.pageNav table { width:100%; height:30px; background-color:#3b3b3b }
.pageNav table .left { background:#3b3b3b }
.pageNav table .center-lang { width:488px; background:#3b3b3b }
.pageNav table .center-lang .icon { float:left; margin-right:8px; }
.pageNav table .center-enter { width:312px; background:#3b3b3b }
.pageNav table .right { background:#3b3b3b }


/*
---------------------------------------------------------------------------------------------------
page content
---------------------------------------------------------------------------------------------------
*/

.pageContent { width:800px; margin:0px auto; }

.pageColLeft { width:450px; margin-top:45px; margin-bottom:45px; float:left; }
.pageColLeft p { line-height:16px; margin-bottom:15px; }

.pageColRight { width:312px; margin-top:45px; margin-bottom:45px; float:right; }
.pageColRight p.headline { margin-bottom:18px; }
.pageColRight ul li { line-height:16px; list-style:none; }
.pageColRight ul li.box { margin-top:15px; }
.pageColRight ul li.box img.boxnumber { float:left; padding:0px 10px 0px 0px; }
.pageColRight ul li.sektion { padding:0px 0px 0px 31px; }
.pageColRight ul li.sektion img.dot { padding:0px 10px 0px 0px; }




