@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
{
  /* Fonts */

  body {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background: #a71e32;
    color: silver; 
    background-image: url('blanc_cassee.jpg');
  }

  h1,h2,h3,h4,h5,h6 {color: #FF9900;}

  /* External Links */
  a {color: purple; text-decoration: underline;}
  a:focus,
  a:hover,
  a:active {color:#222; text-decoration:underline;}

  #topnav a {color:#ccc; font-weight:normal; background:transparent; text-decoration:none;}
  #topnav a:focus, 
  #topnav a:hover,
  #topnav a:active {color:#fff; text-decoration:underline; background-color:transparent;}
  
  #footer a {color:#999; background:transparent; font-weight:bold;}
  #footer a:focus, 
  #footer a:hover,
  #footer a:active {color:#4D87C7; background-color:transparent; text-decoration:underline;}

  /* Tables | Tabellen */

  thead th {background:#444; color:#fff}
  tbody th {background:#ccc; color:#333}
  tbody th.sub {background:#ddd; color:#333}
  
  /* Miscellaneous | Sonstiges*/

  hr {
    color:#fff;
    background:transparent;
    border-bottom: 1px #eee solid;
  }
/* #####################################################################
** ### Spezielle Formatanweisungen des TYPO3 Templates #################
** #####################################################################
*/

/* Content element "table" */
table.contenttable caption {text-align:left; font-weight:bold; color:#888; margin-bottom:0.2em;}
table.contenttable th {height:2.0em; background:#4E5155; color:white; padding:2px 7px 2px 7px; border-left:solid 2px #fff; border-right:solid 2px #fff; border-top:solid 2px #fff; border-bottom:solid 2px #fff;}
table.contenttable tr.tr-odd {background: #EFEFEF; background-color: #FFAD5C; color: black;}
table.contenttable tr.tr-even {background: #E3E3E3; background-color: #FF8000; color: black;}
table.contenttable td { border-left:solid 2px #fff; border-right:solid 2px #fff; border-top:solid 2px #fff; border-bottom:solid 2px #fff}

input, textarea {border:1px #ccc solid; /*background:#FA9B54; */ color:#222233;}
input[type=text]:focus, textarea:focus {background:#FA9B54; color:#333; border-color:#666;}

.csc-caption {font-size:0.9em; background-color:#E0E7F5; padding:2px;}
dd.csc-textpic-caption {font-style:italic; font-size:0.9em; background-color:#E0E7F5; padding:0;}

/* #############################
** ### tt_news #################
** #############################
*/
.tx-ttnews-browsebox {text-align:center; padding:0; margin:1.2em 0 1em 0; padding:1px; border:1px solid #ccd; background:#a71e32;}
.tx-ttnews-browsebox a, .tx-ttnews-browsebox strong {padding:0 0.4em 0.4em 0; margin:0; background:transparent;}

/* LATEST Ansicht */
.news-latest-item h3 a:hover {background:transparent;}
.news-latest-morelink {padding:1px; border:1px solid #ccd; background: #FA9B54; text-align:center;}

/* LIST Ansicht */
.news-list-item h3 a:hover {background:transparent;}
.news-list-item h3 span.news-list-date {color:#aaa; font-weight:normal; font-size:0.6em;}
.news-list-morelink {padding:1px; border:1px solid #ccd; background:#f0f0f4; text-align:center;}
.news-list-morelink a {color:#669;}
.news-list-morelink a:hover {background:transparent;}
.news-list-category {color:#aaa;}

/* SINGLE Ansicht */
.news-single-item h3 {margin-bottom:1em; margin-top:1em; color:#000; padding:0.5em; background:#f0f0f4; border-left:8px #E0E7F5 solid;}
.news-single-timedata {color:#aaa; margin-bottom:1em;}
.news-single-additional-info dt {margin-bottom:1.4em; color:#aaa;}

/* CATEGORY Menu */
.news-catmenu {font-size:0.8em; margin-top:2em; padding:1em; background:#eee; border:1px dotted black;}
.news-catmenu a:hover {background:transparent; font-style:italic; font-weight:bold;}

/* ##############################
** ### tx_indexedsearch #########
** ##############################
*/
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {background:#eeeeee;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {background:#E0E7F5;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {color:#006699; margin-top:0px; margin-bottom:0px; background:transparent;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {background:#cccccc;}
.tx-indexedsearch .tx-indexedsearch-res .noResume {color :#666666;}
.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup {background: #C0FF00;}

/* ##########################
** ### tx_dropdownsitemap ###
** ##########################
*/
.tx-dropdownsitemap-pi1 div {border:solid 1px #ccd; background:#F0F0F4; padding:2px; margin-bottom:5px;}
.tx-dropdownsitemap-pi1 div.level_2 {background:#FFFFFF;}
.tx-dropdownsitemap-pi1 div.level_3 {background:#F0F0F4;}
.tx-dropdownsitemap-pi1 div.level_4 {background:#FFFFFF;}
.tx-dropdownsitemap-pi1 div.level_5 {background:#F0F0F4;}
.tx-dropdownsitemap-pi1 div.expAll {text-align:center; border:solid 1px #ccd; background:#F0F0F4;}
.tx-dropdownsitemap-pi1 a:hover {background:transparent;}

/* #############################
** ### Mail-Formular ###########
** #############################
*/
form#mailform fieldset {background: transparent;}
fieldset.csc-mailform .csc-mailform-field label {text-align:left; background:transparent;}
fieldset.csc-mailform label span {color: inherit;}
input#mailformformtype_mail {background: transparent;}
input#mailformformtype_mail:hover {background: transparent;}
.csc-mailform-field select {background: transparent; color:#777;}
/* #############################
** ### Datei-Links #############
** #############################
*/
table.csc-uploads td {padding-right:0.5em; padding-top:0.25em; padding-bottom:0.25em; vertical-align:top; border-bottom:1px solid #ccc;}
td.csc-uploads-fileName p.csc-uploads-description {margin:0; font-size:90%; background-color:#dfd; padding:0.3em; font-style:italic;}
/* ####################################
** ### FCE 3 Boxes with rounded edges #
** ####################################
*/
/* green */
.REboxGreen {display:block; background:transparent; font-weight:normal; margin-bottom:1em;}
.REboxGreenContent {display:block; background:#a71e32; border-left:1px solid #bdb; border-right:1px solid #bdb; padding:0.5em 1em 0.5em 1em;}
.rGline2, .rGline3, .rGline4 {background:#dfd; border-left:1px solid #bdb; border-right:1px solid #bdb;}
.rGline1 {margin:0 5px; background:#bdb;}
/* red */
.REboxRed {display:block; background:transparent; font-weight:normal; margin-bottom:1em;}
.REboxRedContent {display:block; background:#a71e32; border-left:1px solid #dbb; border-right:1px solid #dbb; padding:0.5em 1em 0.5em 1em; 
    color: silver}
.rRline2, .rRline3, .rRline4 {background:#fdd; border-left:1px solid #dbb; border-right:1px solid #dbb;}
.rRline1 {margin:0 5px; background:#dbb;}
/* blue */
.REboxBlue {display:block; background:transparent; font-weight:normal; margin-bottom:1em;}
.REboxBlueContent {display:block; background: #a71e32; border-left:1px solid #AABCCE; border-right:1px solid #AABCCE; padding:0.5em 1em 0.5em 1em; height:1%; overflow:hidden;}
.rBline2, .rBline3, .rBline4 {background:#C8DDF3; border-left:1px solid #AABCCE; border-right:1px solid #AABCCE;}
.rBline1 {margin:0 5px; background:#AABCCE;}

/* ###########################
** ### cssstyledcontent ######
** ###########################
*/
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {border:2px solid black; padding:0px 0px;}

/* ---- YAML ---- */
/*#page {background: url('blanc_cassee.jpg') repeat scroll 0%; border: 10px solid #A71E32;} */
  #page_margins {border: thin solid #a71e32;}
  #page{background:#FA9B54; color: #FFFFFF; border: thin solid #a71e32;}

  /* (en) Designing main layout elements */
  /* (de) Gestaltung der Hauptelemente des Layouts */
/*#header {background-color:#B01818; color: yellow; background-image: none; height:120px;}
  #header {height:120px; color:#fff; background:#B01818;} */

div.tx-macinasearchbox-pi1 form span {display:block; font-weight:bold; color:#aaa;}

  #topnav {top:2px; font-size:0.9em; color:#aaa; background:transparent;}

  /* (en) adjustment of main navigation */
  /* (de) Anpassung der Hauptnavigation */

  #main {background:#a71e32;}
  #main {background: url('blanc_cassee.jpg');
	 color: #993366;
	 border-left:solid 2px purple;
	 border-right:solid 2px purple;
	 border-top:solid 2px purple;
	 border-bottom:solid 2px purple
	 }

  #footer {background: #990033; color: #FFFF00;}

  /*------------------------------------------------------------------------------------------------------*/

  /**
   * (en) Formatting content container
   * (de) Formatierung der Inhalts-Container
   *
   * |-------------------------------|
   * | #header                       |
   * |-------------------------------|
   * | #col1   | #col3     | #col2   |
   * | 25%     | flexible  | 25%     |
   * |-------------------------------|
   * | #footer                       |
   * |-------------------------------|
   */

  /* ####################################
  ** ### Teaser #########################
  ** ####################################
  */
  #teaser {background: purple; 
    color: #E0E090}
  #teaser .rootline a {color:#888; text-decoration:underline;}
  #teaser .rootline a:hover {background:transparent;}
  #teaser .langMenu a:hover {background:transparent;}
  #teaser .selectFontSize a {color:#fff;}
  #teaser .selectFontSize a:hover {background:transparent;}
  #submenu li a { background-color: #B871B8;}
  #submenu li a:active { background-color: #B871B8; color: #fff; }
  #submenu a {background: #B871B8}
  #submenu li#title {
    background: #AA1124;
    color: graytext;
  }
.tx-felogin-pi1 fieldset {background: #a71e32; 
    color: silver}
  /* ####################################
  ** ### Main Navigation #########################
  ** ####################################
  */
  #nav_main {
    background-image: none; 
    background-color: #a71e32;
  }
#header {background: #990033 none; color:#FFFFFF; height:120px;}
#col1_content	{background: url('blanc_cassee.jpg');
	 color: #993366;
	 /*border-left:solid 2px purple;
	 border-right:solid 2px purple;
	 border-top:solid 2px purple;
	 border-bottom:solid 2px purple*/
	 }
#col2_content	{background: url('blanc_cassee.jpg');
	 color: #993366;
	 /*border-left:solid 2px purple;
	 border-right:solid 2px purple;
	 border-top:solid 2px purple;
	 border-bottom:solid 2px purple*/
	 }
#col3_content {background: url('blanc_cassee.jpg');
	      color: #993366;
	      border-left:solid 2px purple;
	      border-right:solid 2px purple;
	      /*border-top:solid 2px purple;
	      border-bottom:solid 2px purple*/
	      }
}
