@charset "utf-8";

@import url(typo.css);
@import url(layout.css);



/* Dreispaltenlayout */
#content_left	{	float:left;	width:190px;	margin-top: 14px;	margin-left:-960px;	background-color: #4b4a4d;	color: #ffffff;	}
#content_right	{	float:left;	width:188px;	margin-top: 224px;	margin-left:-190px;	background-color: #4b4a4d;	color: #ffffff;	}
#content_main	{	margin: 30px 190px 0px 190px; height: auto; min-height: 350px;}


/* Keyvisual */
#keyvisual				{	width: 756px;	height: 180px;	margin-left: 204px;	margin-top: 1em;	margin-bottom: 1em;	}


/******************* SUB SUB NAVI ******************************/	
.subsubnav{	margin:0;	padding:0;}
#subnavileft .subsubnav li a {	background-color: #444;}
#subnavileft .subsubnav li a:hover{	background-color: #333;}
#subnavileft .subsubnav li a:before{	content: "- ";}
ul#subnavileft ul.subsubnav li.active a { 	background-color: #333;}


/* Formulare */
div#form-module {	}
form#form_formular {	}
p.formcheckbox {	}
input.checkbox {	}
label.checkbox {	}
p.formtext {	}
input.text {}
label.text { 	clear: left;	display: block;	float: left;	height: 1em;	width: 130px;	}
p.formtextarea {	}
label.textarea { 	clear: left;	display: block;	float: left;	height: 1em;	width: 130px;	font-weight: bold;	}
textarea.textarea {	width: 350px;	}
p.formsubmit {	}
input.submit {	}
input.submit:hover {	}
p.answertext {	}
ul.form_warning {	}
ul.form_warning li {	}
	

/***** Text *********/
#content_main .section { width: 80%; margin-bottom: 20px; margin-left: 10px; }

.twosections { 
	column-count: 2; 
	column-gap: 10px; 
	width: 500px; 
	}





