/*------------Allgemeines------------*/

/* Allgemeine Definition der Links z.B. Pfad wenn nicht anders definiert */
/*
a:link           {font-family:arial, verdana, helvetica, geneva, sans-serif; font-size:11px; text-decoration: underline; color:#000000; font-weight:bold; }
a:visited        {font-family:arial, verdana, helvetica, geneva, sans-serif; font-size:11px; text-decoration: underline; color:#000000; font-weight:bold; }
a:hover          {font-family:arial, verdana, helvetica, geneva, sans-serif; font-size:11px; font-weight:bold; text-decoration: underline; color:#CC3300; font-weight:bold; }
a:active         {font-family:arial, verdana, helvetica, geneva, sans-serif; font-size:11px; text-decoration: underline; color:#000000; font-weight:bold; }



body
{
	font-family :  Arial,Verdana, Helvetica, sans-serif;
	font-size : 10px;
	color: #F8F8FF;
	padding : 0 0 0 0;
	margin: 0 0 0 0;
}
/*
p
{
	font-size : 11px;
	color: #000000;
	text-align: left;
}

h1
{

	font-size : 14px;
	color: #000000;
}
h2
{
	font-size : 13px;
	color: #000000;
}
h3
{

	padding-bottom:0px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px;

	margin-bottom: 0px;
	font-size : 12px;
	color: #000000;
	padding-bottom:0px;
}

h4
{
	font-size : 12px;
	font-weight: bold;
	color: #000000;
}
*/
/*-------------Haupttabelle----------------*/
/*table.main_table
{
        background-color:#000000;
        width : 100%;
        height : 100%;
        border : 0px;
        margin-top: 0;
        margin-left: 0;
        padding : 0 0 0 0;
        margin: 0 0 0 0;
}
*/
/*------------Content Tabelle------------*/
/*
table.haupt_table
{
        width : 765px;
        height : 100%;
        border : 0px;
       
}

td.werbung_top
{
	vertical-align: top;
}

td.skyscraper
{
	vertical-align: top;
}

*/
/*------------Menue Links------------*/
/*
td.navi_search
{
	background-image: url(gfx/search_hinter.gif);
            width: 164px;
	height: 20px;
}

.inputbox 
{ 
	font-size: 9px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	border: 1px #000000 solid; 
	width:120px;
	height:15px;
	padding-left:3px;

}

.textarea
{
	background-color: #aaaaaa; 
	color: #000000; 
}

.submit-button
{
      background-image: url(fileadmin/template/static/lupebg.gif);
}

table.search_table
{
        height: 18px;
        border: 0px; 
}

table.menu_table
{
        width : 164px;
        border : 0px;      
}

td.navi_links
{
        background-image: url(gfx/navi_hinter.gif);
        vertical-align: top;
        width: 164px;
}

td.menu_start
{
	background-image: url(gfx/menu_start.gif);
            width: 164px;
	height: 144px;
}

div#menu
{
        font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align:middle;
	text-align:left;
	background-image: url(gfx/menu_hinter.gif);
	width: 164px;
	height: 17px;
}

div#menu a
{
	font-size : 11px;
	color: #FFFFFF;
	vertical-align:middle;
	text-align:left;
	text-decoration: none;
	height: 17px;
}

div#menu a:hover
{
	font-size : 11px;
	color: #000000;
	vertical-align: middle;
	text-align: left;
	text-decoration: none;
	height: 17px;
}

div#menu_activ
{
        font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align:middle;
	text-align:left;
	background-image: url(gfx/menu_activ.gif);
	width: 164px;
	height: 17px;
}

div#menu_activ a
{
	font-size : 11px;
	color: #000000;
	vertical-align:middle;
	text-align:middle;
	text-decoration: none;
	height: 17px;
}

td.menu_space
{
	background-image: url(gfx/navi_spacer.gif);
            width: 164px;
}

td.menu_ende
{
	background-image: url(gfx/navi_footer.gif);
            width: 164px;
	height: 71px;
}
/*------------ Mitte ------------*/
/*
table.mitte_table
{
        width : 601px;
        height : 100%;
        border : 0px;      
}

td.mitte_start
{
	background-image: url(gfx/mitte_start.gif);
	width: 601px;
	height: 75px;
}

td.mitte_navi
{
	font-size : 11px;
	color: #000000;
	vertical-align:middle;
	text-align:left;
	width: 600px;
	height: 18px;
}

.navstar
{
	background-image: url(gfx/star.gif);
    background-repeat: no-repeat;
}

div#mitte_navi
{
	font-size : 11px;
	color: #E7D406;
	vertical-align:middle;
	text-align:left;
	font-weight: bold;
	width: 600px;
	height: 13px;
	
}

div#mitte_navi a
{
	font-size : 11px;
	color: #E7D406;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
}

div#mitte_navi a:hover
{
	font-size : 11px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: Underline;
}

td.mitte_oben
{
	background-image: url(gfx/mitte_oben.gif);
	width: 601px;
	height: 13px;
}

td.mitte_hinter
{
	background-image: url(gfx/mitte_hinter.gif);
	text-align:justify;
	vertical-align: top;
	width: 601px;
	background-repeat: repeat;
}

td.mitte_ende
{
	background-image: url(gfx/mitte_ende.gif);
	width: 601px;
	height: 12px;
}

/*------------Teaser------------*/
/*.teaser
{
	font-size : 11px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	width: 400px;
}

.teaser_text
{
	font-size : 11px;
	color: #000000;
	text-align: left;
	vertical-align: top;
}

.teaser_header
{
	background-color: Silver;
	font-weight : bold;
}

.teaser_zeitstempel
{
        font-size : 9px;
}

div#teaser_link a
{
	font-size : 11px;
	font-weight : bold;
	color: #CE0031;
	text-decoration: none;
}

div#teaser_link a:hover
{
	font-size : 11px;
	color: #0000FF;
	font-weight : bold;
	text-decoration: Underline;
}

/*------------Content Mitte------------*/
/*
.content_text
{
	font-size : 12px;
	color: #000000;
        text-align:left;
        vertical-align: top;
}

div#content_link a
{
	font-size : 12px;
	font-weight : bold;
	color: #CE0031;
	text-decoration: none;
}

div#content_link a:hover
{
	font-size : 12px;
	color: #0000FF;
	font-weight : bold;
	text-decoration: Underline;
}
*/
/*-------------Teaser Links - Navi-------------*/
/*
table.teaser_links_table
{
        width : 155px;
        border : 0px;      
}

td.teaser_links
{
	vertical-align:middle;
        	width: 155px;
}

.navi_teaser
{
            font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
	color: #000000;
       	text-align:justify;
       	vertical-align: top;
}

a.navi_teaser
{
            font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
	color: #CE0031;
	text-decoration: none;
}

a.navi_teaser:hover
{
            font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
	color: blue;
	text-decoration: underline;
}
*/
/*------------Teaser Rechts------------*/
/*
.content_teaser
{
	font-size : 10px;
	color: #000000;
        text-align:justify;
        vertical-align: top;
}

a.content_teaser
{
	font-size : 10px;
	color: #CE0031;
	text-decoration: none;
}

a.content_teaser:hover
{
	font-size : 10px;
	color: #0000FF;
	text-decoration: underline;
}
*/
/*------------footer------------*/
/*
div#footer
{
	font-size : 9px;
	color: #EFEFEF;
	vertical-align:middle;
	text-align: right;
	width: 550px;
}

div#footer a
{
	font-size : 10px;
	color: #EFEFEF;
	text-align: center;
	text-decoration: none;
}

div#footer a:hover
{
	font-size : 10px;
	color: #CE0031;
	text-decoration: Underline;
}


/*------------RTE-Classes------------*/
/*
.text-9 {font-family:arial, verdana, helvetica, geneva, sans-serif; font-size:9px;}
.text-10 {font-family:arial, verdana, helvetica, geneva, sans-serif; font-size:10px;}
.text-11 {font-family:arial, verdana, helvetica, geneva, sans-serif; font-size:11px;}
.text-12 {font-family:arial, verdana, helvetica, geneva, sans-serif; font-size:12px;}
.text-13 {font-family:arial, verdana, helvetica, geneva, sans-serif; font-size:13px;}
.text-14 {font-family:arial, verdana, helvetica, geneva, sans-serif; font-size:14px;}
.text-15 {font-family:arial, verdana, helvetica, geneva, sans-serif; font-size:15px;}
.text-16 {font-family:arial, verdana, helvetica, geneva, sans-serif; font-size:16px;}
*/
/* Ausgabe der Suche */
/*
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.8em;
margin-bottom:6px;
width:100px;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.8em;
margin-top:0px;
margin-bottom:6px;
width:150px;
}

.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-whatis {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:1em;
background:#ffffff;
margin-top:10px;
margin-bottom:5px;
}

.tx-indexedsearch P.tx-indexedsearch-noresults {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.8em;
background:#ffffff;
font-weight:bold;
text-align:left;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:1em;
background:#ffffff;
margin-top:6px;
margin-bottom:0px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
background:#ffffff;
margin-top:6px;
margin-bottom:0px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.8em;
font-weight:normal;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.7em;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
color:red;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.8em;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:1.2em;
background:#ffffff;
margin-top:16px;
margin-bottom:6px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.8em;
background:#ffffff;
margin-top:0px;
margin-bottom:0px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.8em;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.8em;
background:#ffffff;
vertical-align:middle;
} 


    /* cc_cbrowse Navigationslayout */   
/*
  .tx-cccbrowse-pi1-browsebox   { clear:both; }
  .tx-cccbrowse-pi1-browsebox table  { border-style:dotted; border-width:1px; border-color:#FFFFFF; border-collapse:collapse; margin-top:15px; margin-left:auto; margin-right:10px; text-align:right;}
  .tx-cccbrowse-pi1-browsebox table td { border-style:dotted; border-width:1px; border-color:#FFFFFF; text-align:center; margin:2px; padding-bottom:2px; padding-top:2px; padding-left:4px; padding-right:4px; background:#375CA2;}
  .tx-cccbrowse-pi1-browsebox table td p a { font-weight:bold; text-decoration:none;font-family:verdana; font-size:12px}
  .tx-cccbrowse-pi1-browsebox-SCell p a { color:black; text-decoration:none; font-face:bold;}
*/
