/* blueprint redefinitionen */

/* blueprint redefinitionen: text-align uerberschreibt blueprint fix fuer IE centered layouts */
/* blueprint redefinitionen: falls line-height 1.3 gendert wird auch defs fuer mehrspaltig anpassen */

body {
    background: #EFEFEF;
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    font-size: 75%;
    letter-spacing: 0.03em;
    line-height: 1.3em;
    margin: 0;
    text-align: left;
}


/* Typo3 redefinitionen: */
/* Typo3 redefinitionen: ueber bodytext ist der abstand des textes zu spaltentrennern manipulierbar */

.bodytext {
    margin: 0 4px 0 1px;
    padding: 0 10px 18px 0;
    text-align: justify;
}

/* blueprint redefinitionen: headlines */

h1 {
     color: #A1001C;
     font-size: 100%;
     font-weight: 700;
}

h2 {
     color: #311F1F;
     font-size: 100%;
     font-weight: 700;
}

h3 {
     color: #311F1F;
     font-size: 100%;
     font-weight: 700;
}

/* sprachselektor top */

#sprachselektor_top {
    display: none;
}
 
 /* veranstaltungshinweis in headergrafik */

#verantaltungshinweis_top   {
    display: none;
 }

 /* headerlogo container */

#headerlogocontainer {
    background: transparent url("/fileadmin/img/backgrounds/pot_head_background_upper.jpg") left top no-repeat;
    border: 0px solid green;
    height: 87px;
    margin: 0 0 0 0;   
    padding: 0 0 0 0;   
    width: 960px;
}

 /* header photo */

#header_photo_container {
    display: none;
}

/* sprachselektor top */

#sprachselektor_top {
    display: none;
}

/* hauptnavigation */

#navigation_main_container {
    display: none;
}

/* navigation bottom */

#navigation_bottom {
    display: none;
}

/* pfadnavigation */

.path_navigation    {
    background: transparent;
    margin: 2px 0 10px 0px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    font-size: 85%;
    text-transform: uppercase;
}

.path_navigation a  {
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    font-size: 90%;
}

.path_navigation a:hover  {
    color: #999999;
}

/* varianten mit verschiedenen anzahlen von spalten */
/* zu beachten fr basic grid: margin und padding immer vielfache von 1.3 */
/* 3 spalten ungleicher breite */

.dreispaltig_links    {
    display: none;
}

.dreispaltig_rechts  {
    border-top: 1px solid black;
    padding-top: 20px;
    margin-top: 20px;
}

/* 3 spalten gleicher breite */

.dreispaltig_equal_links    {
    display: none;
}

/* 2 Spalten */

.zweispaltig_links    {
    display: none;
}

/* 4 spalten ungleicher breite */

.vierspaltig_links    {
    display: none;
}

/* Bannerbereich */

#bannerrighttop    {
    display: none;
}

#bannerrightbottom    {
    display: none;
}

/* Suche */

table.csc-searchform{
	display: none;
}

#search_top {
    display: none;
}

/* URL Wiedergabe abschalten */

a:link:after, a:visited:after {content:"";font-size:90%;}

