@charset "UTF-8";
/* CSS Document */

/*Normalisiert margin, padding*/
body, div, dl, dt, dl, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockoute, th, td { margin: 0; padding: 0; }

/*Normalisiert font-size für Überschriften*/
h1, h2, h3, h4, h5, h6 { font-size: 100%; }

/*Entfernt list-style aus Listen*/
ol, ul { list-style: none; }

/*Normalisiert font-style und font-weight auf normal*/
adress, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal; }

table { border-collapse: collapse; border-spacing: 0; font-size:100%; }

/*Entfernt border aus fieldset und img*/
fieldset, img { border: 0; }

/*Richtet Text in caption und th links aus*/
caption, th { text-align: left; }

/*Entfernt Anführungszeichen aus q*/
q:before, q:after { content: '' }

body { min-height: 101%; background-color: #cce3f2; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;}
html { height: 100% }

p{ font-size:0.8em; color:#000;}
h1{ font-size:1.2em; line-height:2.0em; font-weight:bold; color:#003784;}
h2{ font-size:1.0em; line-height:1.4em; font-weight:bold; color:#003784;}

#content{
	width: 1100px;
	background-color: #fff;
	margin: 0 auto;}

a:link { color: #2c2522; text-decoration: underline; }
a:visited { color: #2c2522; text-decoration: underline; }
a:hover { color: #004494; }
	
	
#left_sidebar{
	background-color:#fff;
	float:left;
	width:200px;
	height:720px;
	}
	
#main_content{
	width: 900px;
	height: 720px;
	float:right;
	background-color:#eff9fe;
	}

/*#right_sidebar{
	background-color:#fff;
	float:right; 
	width:200px;
	}*/

#footer{
	height:50px;
	background-color:#003784;
	float:left;
	width: 1100px;
	}
	
.text{
	padding-left: 15px;
	padding-top: 15px;
	padding-top: 30px;
	}

.text_main{
	padding-left: 20px;
	padding-top: 20px;
	}
	
iframe{
	outline: 0px;
	border: 0px;
	width: 850px;
	height: 500px;
	}
