body { background: #D3D2CD; color: #333; font-family: Arial; margin: 0; padding: 0; letter-spacing: 0; text-shadow: rgba(255,255,255,0.6) 0 0 5px }

a:link { color: #333; text-decoration:none }
a:active { outline: none }
a:focus { outline: none }
a:visited { color: #333; text-decoration: none }
a:hover{ color: #864C4C; text-decoration: none }
a.inline { margin:0 3px 2px 0; padding:0;}

.r_b{
	border-top-left-radius:22px;
	border-bottom-right-radius:22px;
	-webkit-border-top-left-radius:22px;
	-webkit-border-bottom-right-radius:22px;
	-moz-border-radius-topleft:22px;
	-khtml-border-radius-topleft:22px;
	-moz-border-radius-bottomright:22px;
	-khtml-border-radius-bottomright:22px
	}

.r_m{
	border-top-left-radius:12px;
	border-bottom-right-radius:12px;
	-webkit-border-top-left-radius:12px;
	-webkit-border-bottom-right-radius:12px;
	-moz-border-radius-topleft:12px;
	-khtml-border-radius-topleft:12px;
	-moz-border-radius-bottomright:12px;
	-khtml-border-radius-bottomright:12px
	}

.r_s{
	border-top-left-radius:9px;
	border-bottom-right-radius:9px;
	-webkit-border-top-left-radius:9px;
	-webkit-border-bottom-right-radius:9px;
	-moz-border-radius-topleft:9px;
	-khtml-border-radius-topleft:9px;
	-moz-border-radius-bottomright:9px;
	-khtml-border-radius-bottomright:9px
	}

.brd {
	position: relative;
	width: 440px;
	margin: 30px auto;
	padding: 10px;
	background: url(res/main/dimmer.png)
	}


#brdhead {
	width: 440px;
	height: 70px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(res/main/paper_intro.png);
	font-style: italic
	}

.brdtitle {
	position: absolute;
	top: 27px;
	left: 30px;
	font-size: 28px;
	font-family: Trebuchet MS;
	margin: 0;
	padding: 0
	}

.brdsubtitle {
	position: absolute;
	top: 43px;
	left: 280px;
	font-size: 12px;
	margin: 0 0 0 35px;
	padding: 0
	}

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

.brdcont{ background: url(res/main/paper_intro.png); padding: 4px; width: 432px; min-height: 167px; left: 0; top: 0; position: relative;}

/*--------------------------------article----------------------*/

table#article{border: none; width: 432px; position: relative; margin: 0 auto; font-size: 12px }
#article th{
	padding: 3px 0 7px 0;
	margin: 0;
	font-weight: normal;
	font-size: 15px;
	font-style: italic;
	border-bottom: 3px double #bbb
	}

#article td{ padding: 0 20px }

.satz {
	text-align: justify;
	margin: 7px 0 0 0;
	padding: 0;
	width: 388px;
	line-height: 17px
	}

.satz_r {
	text-align: right;
	margin: 7px 0 0 0;
	padding: 0;
	width: 388px;
	line-height: 17px
	}

.sig {
	text-align: right;
	font-style: italic;
	margin: 0 0 5px 0;
	padding: 0;
	width: 388px
	}

a.continue{
	height: 14px;
	width: 35px;
	padding: 0;
	margin: 0 0 0 20px;
	background: url(res/main/login.png);
	float: right;
	display: block
	}

/*-----------------------------------preload images----------------------------------*/

img.pre{visibility: hidden; height: 0px; width: 0px; border: none}

