/*****************************************/
/* INCLUDES */
/*****************************************/
@import url('rte.css'); /* Styles fuer RTE und content */
@import url('fce.css'); /* FCEs */
@import url('news.css'); /* News */
@import url('cal.css'); /* Calendar */

body {
  font-family:Arial, Sans-Serif;
  font-size:100.1%;
  font-weight:normal;
  color:#000;
}



/******************************************/
/* HEAD */
/******************************************/

div#shortcut_menu,
div#head,
div#main_menu,
div#breadcrumb {
  display:none;
}



/******************************************/
/* CONTENT */
/******************************************/
/* Hauptcontent */
div#content {
  color:#000;
  font-size:1em;
}


div#col1,
div#col3 {
  display:none;
}

div#col2 {
  margin:0;
  width:auto;
}



/******************************************/
/* FOOTER */
/******************************************/
div#footer {
  font-size:1em;
  margin-top:30px;
  padding-top:10px;
  border-top:1px solid #000;
}

div#footer div.footer_copyright {
  color:#444;
  padding:4px;
  line-height:1.4em;
}

div#footer div.footer_menu {
  display:none;
}



/******************************************/
/* FORMULARE */
/******************************************/
form {
  padding:0;
  margin:0;
}
fieldset {
  border:none;
  padding:0;
  margin:0;
}
legend {
  display:none;
}
input, textarea {
  border:1px solid #666;
  background-color:#fff;
  color:#000;
}
textarea {
  font-family:Arial,Helvetica,sans-serif;
  font-size:1em;
}
input.button,
input[type=submit],
input[type=reset] {
  border:1px solid #004135;
  color:#fff;
  font-weight:bold;
}
input.checkbox {
  border:none;
  background-color:transparent;
}


/******************************************/
/* Plugin: Banner */
/******************************************/
div.tx-wmwsbannerplus-pi1 {
  padding-top:10px;
}
div.tx-wmwsbannerplus-pi1 div.banner_item {
  text-align:center;
  margin-bottom:10px;
}



/*****************************************/
/* Plugin: felogin */
/*****************************************/
/* Loginbox auf einer normalen Inhaltsseite */
div.tx-felogin-pi1 div.status_header {
  font-weight:bold;
 /* margin-bottom:10px;*/
}
div.tx-felogin-pi1 div.status_message {
  margin-bottom:20px;
}
div.tx-felogin-pi1 form {
  margin:0;
  padding:0;
}
div.tx-felogin-pi1 form fieldset {
  border:none;
  margin:0;
  padding:0;
}
div.tx-felogin-pi1 form fieldset legend {
  display:none;
}
div.tx-felogin-pi1 div.form_item {
  clear:both;
  margin-bottom:8px;
}
div.tx-felogin-pi1 div.form_item label {
  display:block;
  width:110px;
  float:left;
  margin-bottom:10px;
  font-weight:bold;
}
div.tx-felogin-pi1 div.form_item input {
  
}
div.tx-felogin-pi1 div.submit_item {
  clear:both;
}
div.tx-felogin-pi1 div.submit_item input {
  margin-left:110px;
}
div.tx-felogin-pi1 div.forgot_password {
  margin-top:10px;
}





