/*****************************************/
/* INCLUDES */
/*****************************************/
@import url('rte.css'); /* Styles fuer RTE und content */
@import url('menu.css'); /* Menues */
@import url('loginform.css'); /* Plugin: felogin */
@import url('news.css'); /* News */


body {
	font-family:Arial, Sans-Serif;
	font-weight:normal;
	color:#000;
	background-image:url('../../images/bg_grey.gif');
	background-repeat:repeat-x;
}



/******************************************/
/* HEAD */
/******************************************/
div#head {
}
div#head div.login {
	position:absolute;
	top:10px;
	left:460px;
	font-size:0.8em;
}
/* dieser Container sollte per TS als wrap zum Menu hinzugefuegt werden */
div#head_menu div.head_menu_container {
	padding:20px;
}

/******************************************/
/* CONTENT */
/******************************************/
div#content {
	color:#333	;
	font-size:0.75em;
	line-height:1.2em;
	padding:20px;
}

/* rechte Spalte */
div#content_2 {
	color:#000;
	font-size:0.75em;
	position:relative; /* hack f³r IE6 */
}



/******************************************/
/* FOOTER */
/******************************************/
/* verwendet die gleichen Randeinstellungen 
	 wie der Main-Content */

div#footer {
	padding:5px;
}

div.footer_content {
	font-size:0.75em;
	text-align:center;
}

div#footer div.footer_copyright {
	color:#000;
}



/******************************************/
/* FORMULARE */
/******************************************/

/* Formulare im head_menu */
div#head_menu label,
div#head label {
	display:block;
}
div#head_menu input, 
div#head_menu textarea,
div#head input, 
div#head textarea {
	border:1px solid #a00;
	background-color:#969696;
	color:#fff;
}

div#head_menu input.button,
div#head input.button {
	border:2px solid #a00;
	background-color:#969696;
	color:#fff;
}
div#head_menu input.checkbox,
div#head input.checkbox {
	border:none;
	background-color:#969696;
	color:#fff;
}

/* Login-Button der als Textlink gestyled ist */
div#head div.tx-felogin-pi1 div.submit-item input {
	background-color: transparent;
	border: none;
	cursor: pointer;
	font-weight: bold;
}


/* Formulare im head */
div#head div.login label {
	color:#fff;
}

/* Formulare im content */
div#content label {
	display:block;
}
div#content input, 
div#content textarea {
	border:1px solid #a00;
	background-color:#efefef;
	color:#000;
}
div#content textarea {
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
}

div#content input.button,
div#content input[type="submit"] {
	border:1px solid #a00;
	background-color:#a00;
	color:#fff;
}
div#content input.checkbox {
	border:none;
	background-color:transparent;
	color:#000;
}

/* Suche (oben rechts) */
div#head_menu div.head_menu_search span.search_button_wrapper {
	padding-left:30px;
	background-image:url('../../images/pfeil_kreis_aus.gif');
	background-repeat:no-repeat;
	background-position:20px 0;
}
div#head_menu div.head_menu_search span.search_button_wrapper:hover {
	background-image:url('../../images/pfeil_kreis_an.gif');
}
div#head_menu div.head_menu_search span.search_button_wrapper input {
	border:none;
	background-color:transparent;
	cursor:pointer;
}
div#head_menu div.head_menu_search span.search_button_wrapper input:hover {
	color:#a00;
}

/* Suchformular (Suchseite) */
div#content div.tx-indexedsearch table.search_table {
	width:100%;
}
div#content div.tx-indexedsearch table.search_table td {
	padding-bottom:5px;
}
div#content div.tx-indexedsearch table.search_table td.c1 {
	width:120px;
}
div#content div.tx-indexedsearch div.tx-indexedsearch-whatis {
	margin-top:10px;
}
div#content div.tx-indexedsearch div.tx-indexedsearch-browsebox {
	margin-bottom:20px;
}
div#content div.tx-indexedsearch td.tx-indexedsearch-percent {
	font-size:0.9em;
	color:#999;
}

/* Powermail (Kontakt) */
div.tx-powermail-pi1 label {
	display:block;
	width:200px;
	float:left;
}
div.tx-powermail-pi1 div.tx_powermail_pi1_fieldwrap_html {
	margin-bottom:5px;
}
div.tx-powermail-pi1 div.tx_powermail_pi1_fieldwrap_html_submit {
	padding-left:200px;
}
div.tx-powermail-pi1 input.powermail_text {
	width:250px;
}
div.tx-powermail-pi1 textarea.powermail_textarea {
	width:250px;
	height:80px;
}
