/**
 *	BILDWURF CSS
 */

/* RESET CSS > Grazie Eric Meyer */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin:				0;
	padding:			0;
	border:				0;
	outline:			0;
	font-weight:		inherit;
	font-style:			inherit;
	font-size:			100%;
	font-family:		inherit;
	vertical-align:		baseline;
}

/* remember to define focus styles! */

:focus { outline:		0; }

body
{
	line-height:		1;
	color:				black;
	background:			white;
}

ol, ul { list-style:	none; }

/* tables still need 'cellspacing="0"' in the markup */

table
{
	border-collapse:	separate;
	border-spacing:		0;
}

caption, th, td
{
	text-align:			left;
	font-weight:		normal;
}

blockquote:before, blockquote:after,
q:before, q:after { content:	""; }
blockquote, q { quotes:			"" ""; }


/*************************************************************************
 *	Bildwurf
 *
 */

/*************************************************************************
 *	Generell
 */

a:link, 
a:visited
{
	color:				#FF0000;
	text-decoration:	none;
}

a.out:link, 
a.out:visited
{
	color:				#FF00FF;
}

a:hover, a.out:hover
{
	color:				#000;
}

/*************************************************************************
 *	Seite
 */


html { height:			100%; }

body
{
	height:				100%;
	width:				100%;
	font-family:		Courier, 'Courier New', monospace;
	font-size:			11px; /* 0.85em */
	line-height:		15px; /* 145%; */
	text-align:			center;
	color:				#000;
	background:			#FFF url(../dossier/img/bg/linie.gif) repeat 0 0;
}

p
{
	margin:				0 0 30px 0;
	padding:			0;
}

div.seite
{
	width:				990px;
	min-height:			100%;
	height:				auto !important;
	margin:				0 auto -50px;
	padding:			0;
}

/*************************************************************************
 *	Form
 */

.input_txt, 
.input_btn
{
	font-size:			11px;
	font-family:		Courier, 'Courier New', monospace;
	vertical-align:		middle;
}

.input_txt
{
	margin-top:			2px;
}

label
{
	padding-left:		2px;
}

/*************************************************************************
 *	Kopf
 */

div.kopf
{
	position:			relative;
	margin:				0;
	padding:			0;
}

div.kopf pre
{
	margin:				0 230px;
	padding-top:		10px;
	text-align:			left;
	width:				530px;
}

/*************************************************************************
 *	INHALT
 */

div.inhalt
{
	margin:				0;
	padding:			75px 0 0 0;
	white-space:		nowrap;
}

div.inhalt div.textblock
{
	clear:				both;
	margin:				0;
	padding:			15px 0 0 0;
}

div.inhalt div.textblock div.links
{
	float:				left;
	margin:				0 15px 0 15px;
	padding:			0;
	width:				200px;
	text-align:			right;
}

div.inhalt div.textblock div.text
{
	float:				left;
	margin:				0;
	padding:			0;
	width:				530px;
	text-align:			left;
}

div.inhalt div.textblock div.rechts
{
	float:				left;
	margin:				0 0 0 30px;
	padding:			0;
	width:				100px;
	text-align:			right;
}

/*************************************************************************
 *	Platzhalter
 */

div.platzhalter
{
	clear:				both;
	margin:				0;
	padding:			0;
	height:				80px;
}


/*************************************************************************
 *	Fuss
 */

div.fuss
{
	clear:				both;
	margin:				0 auto;
	padding:			0;
	text-align:			center;
	width:				990px;
}

div.fuss pre
{
	margin:				0 230px;
	padding:			0;
	text-align:			left;
	width:				530px;
}


/*************************************************************************
 *	moderne Browser > scroll
 *
 */

html
{
	overflow-y:			scroll;
}

/*
html
{
	scrollbar-face-color:				#ddd;
	scrollbar-highlight-color:			#ccc;
	scrollbar-3dlight-color:			#999;
	scrollbar-darkshadow-color:			#666;
	scrollbar-shadow-color:				#555;
	scrollbar-arrow-color:				#fff;
	scrollbar-track-color:				#ddd;
}
*/