@charset "UTF-8";
/* ################################################################
** # "YAML for TYPO3" (c) by You if you put something in here :) ##
** ################################################################
**
**  Date     : 23.8.07
**  File     : myOwnStyles.css
**  Function : This file is not part of the YAML-CSS-Framework.
**             It was included to give the user the possibility to quickly apply tests, changes or
**             whatever with no need to change the YAML-files and mess up anything.
**             Hmmm. Does this make sense? Anyway, use it or just leave it empty. It will do no harm.
**             This is the last stylesheet beeing imported. So, everything can be overwritten here.
**             Be careful what you put in here and don't hold us responsible for anything that goes wrong...
*/


@media all
{
/* Your styles here */

/*-------------------------------------------------------------------*/


/* #############################################
** ### Allgemeine Definitionen #################
** #############################################
*/

/* ### basemode.css ############################ */

  /* (en) Marginal areas & page background */
  /* (de) Randbereiche & Seitenhintergrund */
  body {
  padding: 35px 0;
  font-family:verdana,helvetica,arial,sans-serif;
  color:#000;
  }


  /* Layout Properties | Layout-Eigenschaften */
  #page_margins { margin: 0 auto; max-width:980px; min-width:980px; background:transparent; position:relative;}
  
  #page {border: 0 none; background:transparent; }

  
  #header { display:none; }

  #teaser {position:relative;background-color:transparent; width:75%;top:20px;clear:both;z-index:999;display:none;}
  #teaser img {padding: 0 0 0 4px;}
  #teaser .rootline {margin:9px 0 0 50px;}

  #nav { display: none; }
  
  #main { margin: 0 0 0 0;padding: 0;height:400px; background:transparent; }
  * html #main { height:150px;}

  #footer { display:none; }
  
  #col1, #col2, #col3 {
  height:400px;
  }
  
  #col1_content, #col2_content, #col3_content {
  padding:0px;
  margin:0px;
  }
  
  #col3, #col3_content, #col2, #col2_content, #col1, #col1_content {
  background:transparent;
  }
  
  #col1, #col2 {
  background:#626262;
  }
  
  #col1_content h1 {
  padding:13px 20px 10px 20px;
  }
  
  #col1_content h2 {
  padding:0 20px 0 20px;
  }
  
  #col1_content table {margin:0 0 0 20px;}

  #col1_content p {
  padding:0px 20px;
  color:#fff;
  font-size:11px;
  }
  #col2_content {
  padding:13px 20px;
  }
  
  #col2_content p {
  color:#fff;
  font-size:11px;
  }


/* ### FCE ############################ */

.clear {clear:both;}
.spalten .col1, .spalten .col2 {float:left;}
.spalten .col1 {width:400px;padding: 0 55px 0 0;}
.spalten .col2 img{padding: 40px 0 0 0;}
.spalten .col1 p,.spalten .col1 h1{padding:0;margin:0;}
.spalten .col1 a{display:none;}


/* ### content styles ############################ */
  
  h1 {
  color:#fff;
  font-size:11px;
  text-transform:uppercase;
  font-weight:bold;
  margin-top:-3px;
  }
  
  h2 {
  color:#fff;
  font-size:11px;
  text-transform:uppercase;
  font-weight:bold;
  margin: 0 0 10px 0;
  line-height:16px;
  }
  
  a {color:#fff;text-decoration:underline;}
  a:focus, a:hover, a:active {color:#626262; text-decoration:underline;} 
  
  #bottom_right p {line-height:22px;font-size:11px;}
  
  .subcolumns {
  padding:0;
  }
  #col1_content .subcolumns table {padding:0;margin:0;}

  #bottom {
  position:absolute;
  /*top:425px;*/
  }
  
  #bottom_img {
  z-index:1;
  }
  
  #bottom_left {
  margin:0;
  padding:0;
  height:75px;
  width:390px;
  margin-top:-22px;
  position:absolute;
  }
  
  #bottom_left_box {
  width: 390px;
  height:75px;
  float: left;
  background:url('../../fileadmin/img/bg_390x75.jpg') no-repeat;
  position:relative;
  overflow:hidden;
  }
  
  #bottom_left #submenu {
  position:relative;
  top:30px;
  }
  

  #bottom_right {
  width: 570px;
  height: 200px;
  /*background: #f0f;*/
/*  float:right;*/
  padding:0 0 0 0;
  color:#fff;
  position:absolute;
  margin-left:390px;
  }
  
  #bottom_right h1 {
  text-align:right;
  color:#fff;
  font-size: 46pt;
  text-transform: lowercase;
  line-height:39pt;
  font-weight:lighter;
  padding-bottom:16px;
}

#bottom_img {
width: 160px;
height: 75px;
position:absolute;
margin:0;
padding:0;  
}

#themeTxt {
text-transform:uppercase;
font-weight:bold;
font-size:10px;
margin-top:34px;
z-index:99;
position:absolute;
left:120px;
}

/* Menu */
#submenu {
border-top:0px;
list-style-type:none;
margin:10px 0px 0px 0px;
overflow:hidden;
width:100%;
}

#submenu li {
float:left;
margin:0;
padding:0;
width:100%;
text-transform: uppercase;
}

#specialmenu {
font-size:35px;
color:#000;
text-transform: lowercase;
position:absolute;
z-index:99;
top:40px;
left:120px;
}

/* * html #specialmenu {bottom:20px;}*/

#specialmenu a {
text-decoration:none;
font-size:35px;
color:#949494;
}

#specialmenu img {margin-right:10px;}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom:0px;
}

div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-left:0px;
}


#col1_content .contenttable p {padding:0 12px 0 0;font-weight:normal;margin:0;}


/* --- Powermail Eingabeformular -------------------------------- */   

.tx-powermail-pi1 {margin-bottom:3em; padding:20px;font-size:11px;color:#fff;}

.tx-powermail-pi1 input,
.tx-powermail-pi1 textarea {
color:#fff;
background:transparent;
padding:0;
}

.tx-powermail-pi1 legend {display:none;}

fieldset {
border: 0px;
}

.tx-powermail-pi1 legend{
/*visibility: hidden;*/
padding-top: 20px;
padding-bottom: 10px;
color:#000;
font-weight:normal;
}

.tx_powermail_pi1_fieldwrap_html input {
width:240px;

}

.tx_powermail_pi1_fieldwrap_html textarea {
width:240px;
height: 70px;
overflow:auto;
}

.tx_powermail_pi1_fieldwrap_html label {
float:left;
padding-right:5px;
text-align:left;
width:100px;
padding:0px;
color:#fff;
font-size:11px;
font-weight:bold;
}

.powermail_check_inner {
clear:both;
padding:0px;
margin:0px;
height:20px;
/*width:270px;*/
}

.powermail_check_inner label {
padding:0;
position:relative;
text-align:left;
width:80px;
margin-left:0px;
padding-left:0px;
float:right;
height:20px;
}

.powermail_check_inner input {
width: 30px;
position:relative;
margin-left:0px;
margin-top:0px;
float:right;
border:0px;
height:20px;

}


.tx_powermail_pi1_fieldwrap_html_checkbox_title {
display:none;
}

.powermail_select {
width: auto;
}

.tx_powermail_pi1_fieldwrap_html {
/*clear:both;*/
padding:5px 0px 5px 0px;
}

.powermail_submit{
background-color:#E6E6E6;
border:0px;
padding:0px;

/*width:206px;*/
}

.tx_powermail_pi1_fieldwrap_html submit{

}

.powermail_all_table {
text-align:left;
width:280px;
height: 60px;
font-size: 100%;
}

.powermail_all_tr{
padding-right:5px;
padding-top:3px;
text-align:left;
}

.powermail_all_td{
padding-bottom:5px;
padding-left:0px;
font-weight:normal;
padding-top:2px;
}

.powermail_radio_inner_uid1_0 { }
.powermail_radio { border:0px; float:left;}

#powermaildiv_uid1 {width:auto;}
#uid1_0,
#uid1_1 {
margin:0;
padding:0;
margin-right:4px;
}

textarea:focus {background:#f0f0f0; color:#333; border-color:#666;}

.powermail_mandatory_js {color: #BD0004;padding-left: 80px;padding-bottom: 10px;}
.powermail_mandatory_listitem strong{font-weight:normal;}
.powermail_mandatory_listitem b{color: #BD0004;font-weight:normal;}
.tx-powermail-pi1_mandatory strong {font-weight:normal;}
input.tx-powermail-pi1_confirmation_back {background-color:#E6E6E6;border:1px solid #000;font-size:11px;
padding:0px;width:140px;text-align:center;margin:20px 0px 0px 0px;}

input.tx-powermail-pi1_confirmation_submit{border:1px solid #000;padding:0px;}

.tx_powermail_pi1_fieldwrap_html input[type=submit] {width:auto;margin:0;padding:0 12px 0 0;clear:both;text-align:right;}

input.powermail_submit_uid9  {width:auto;margin:0;padding:0 8px 0 0;clear:both;text-align:right;font-weight:bold;}

#powermaildiv_uid9 {width:100%;text-align:right;}
.tx_powermail_pi1_fieldwrap_html_submit {text-align:right;}

.tx_powermail_pi1_fieldwrap_html_radio_title {width:100px;float:left; visibility:hidden;}
#col1_content p.tx_powermail_pi1_fieldwrap_html_radio_title {padding:0;}
.powermail_radio_inner {width:60px;float:left;padding-right:10px;;}
.powermail_radio_inner label {width:30px;float:right;font-weight:normal}
.powermail_radio_inner input {width:auto;float:right;}

#powermaildiv_uid1 {width:240px;float:left;}
#powermaildiv_uid10 {width:120px;float:left;}

.labels {
border:0;
display:table-cell;
float:left;
margin:0;
padding:5px 0;
text-align:center;
vertical-align:middle;
width:120px;
height:35px;
}

}