/**
 *
 *
 *	Allgemeine deklerationen
 *
 *
**/

html {
	width:				100%;
	height:				90%;
}

body {
	width:				100%;
	height:				100%;
	margin:				0px;
	padding:			0px;
	
	font-family:		Verdana, Arial;
	font-size:			12px;
	/*font-size:			0.8em;*/
	font-weight:		300;
	color:				rgb(  0,  0,  0);
	
	background:			rgb(255,255,255);
}

p, div, table, tr, td, th, input, textarea, select, option, ul, ol, li {
	font-size: 100%;
}

.floatL {
	float:				left;
}
.floatR {
	float:				right;
}
.clearB {
	clear:				both;
}
.empty {
	font-size:			1px;
	line-height:		1px;
}
.block {
	display:			block;
}
.inline {
	display:			inline;
}
.error {
	color:				rgb(255,0,0);
}

form {
	margin:				0px;
	padding:			0px;
}

h1, h2, h3, h4, h5, h6 {
	display:			inline;
}

div, p {
	margin:				0px;
	padding:			0px;
}

b, strong {
	font-weight:		900;
}
	
ul.list_hor {
	pisplay:			block;
	
	margin:				5px 0px;
	padding:			0px;
	
	list-style-type:	none;
}




/**
 *
 *
 *	WEB-Speziefische deklerationen
 *
 *
**/
div#page {
	width:			605px;
}



/**
 *	Banner
**/
div#con {
	float:			left;
	width:			605px;
	/*border:			1px solid black;*/
}
	
	div#con div.footer_function {
		margin-top:			15px;
		
		border-top:			1px solid rgb(255,255,255);
		border-bottom:		1px solid rgb(255,255,255);
		
		background:			rgb(255,245,234);
		
		padding:			3px 20px;
	}
	
		div#con div.footer_function a {
			color:				rgb(186, 97, 28);
			text-decoration:	none;
		}
		
		div#con div.footer_function div.lft {
			display:			table-cell;
			
			float:				left;
		}
		
		div#con div.footer_function div.rgt {
			display:			table-cell;
			
			float:				right;
		}

	div#con div.article {
		padding:		0px 5px;
	}
		
		div#con div.article a {
			font-weight:	900;
			color:			rgb(  0, 93,146);
			text-decoration: none
		}
		div#con div.article a {
			text-decoration: none
		}
		
		div#con div.article div.article_image {
			display:		table-cell;
			float:			left;
			padding:		0px 7px 2px 0px;
		}
		
		div#con div.article h1 {
			font-family:	Arial, Verdana;
			font-size:		22px;
			font-weight:	900;
			color:			rgb(197, 14, 31);
		}
		
		div#con div.article h2 {
			font-family:	Arial, Verdana;
			font-size:		18px;
			font-weight:	900;
			color:			rgb(197, 14, 31);
		}
		
		div#con div.article h3 {
			font-family:	Arial, Verdana;
			font-size:		14px;
			font-weight:	900;
			color:			rgb(197, 14, 31);
		}

