/* BenjaminSchubert css
  * Stand: 2007 July 31
  *
  */

/* DOCUMENT_BODY_MAIN */

/*  neue Schrift implementieren für ab CSS2.0 unterstützende Browser
  *
  */
@font-face {
	font-family: "DinMA03";
	src: local("DinMA03"),
	url("fileadmin/template/css/schubertskulpturen.ttf"),
	format("Type-1");
}


 /***************************************************************
  *  FontFace for links
  *  Text-Definition für den "normalen" Link_Text
  ***************************************************************/
 a {
  font-family:DinMA03, Arial;
  text-decoration:none;
  color:#000000;
}

a:hover {
  font-family:DinMA03, Arial;
  text-decoration:none;
  color:#D40C4A;
}


/**  Linkdefinition for JavaScript Neon - Bilder
   *
   */
a.bilder {
  font-family:DinMA03, Arial;
  text-decoration:none;
  color:white;
}


/***************************************************************
  *  FontFace for Level1_Menu
  *  Text-Definition für das Level1_Menu (lvl1_Menu_Box)
  ***************************************************************/
div.menu_1_Lvl1_no A {
  font-family:DinMA03, Arial;
  text-decoration:none;
  color:#000000;
  font-weight:bold;
  text-align:right;
  font-size:12px;
}

div.menu_1_Lvl1_no A:hover {
  font-family:DinMA03, Arial;
  text-decoration:none;
  color:#000000;
  font-weight:bold;
  text-align:right;
  font-size:12px;
}

div.menu_1_Lvl1_no A:visited {
  font-family:DinMA03, Arial;
  text-decoration:none;
  color:#000000;
  font-weight:bold;
  text-align:right;
  font-size:12px;
}

/* Menu_Level_1_Links_ActiveState */
div.menu_1_Lvl1_act A {
  font-family:DinMA03, Arial;
  text-decoration:none;
  color:#000000;
  font-weight:bold;
  text-align:right;
  font-size:12px;
}

div.menu_1_Lvl1_act A:hover {
  font-family:DinMA03, Arial;
  text-decoration:none;
  color:#000000;
  font-weight:bold;
  text-align:right;
  font-size:12px;
}

div.menu_1_Lvl1_act A:visited {
  font-family:DinMA03, Arial;
  text-decoration:none;
  color:#000000;
  font-weight:bold;
  text-align:right;
  font-size:12px;
}


/***************************************************************
  *  FontFace for Level2_Menu (Sub_Menu)
  *  Text-Definition für das Untermenu Sub_Menu_Box
  ***************************************************************/
div.menu_1_Lvl2_no A {
  font-family:DinMA03, Arial;
  text-decoration:none;
  color:#000000;
  text-align:left;
  font-size:12px;
}

div.menu_1_Lvl2_no A:hover {
  font-family:DinMA03, Arial;
  text-decoration:none;
  color:#D40C4A;
  text-align:left;
  font-size:12px;
}


/* Menu_Level_2_Links_ActiveState */
div.menu_1_Lvl2_act A {
  font-family:DinMA03, Arial;
  text-decoration:none;
  color:#000000;
  text-align:left;
  font-size:12px;
}
div.menu_1_Lvl2_act A:hover {
  font-family:DinMA03, Arial;
  text-decoration:none;
  color:#D40C4A;
  text-align:left;
  font-size:12px;
}


/***************************************************************
  *  FontFace for lastUpdate and Copyright
  *  Text-Definition für lastUpdate
  ***************************************************************/
div.lastUpdate{
  font-family:DinMA03, Arial;
  text-decoration:none;
  font-size:12px;
  color:grey;
  font-weight:bold;
  text-align:left;
}

div.copy{
  font-family:DinMA03, Arial;
  text-decoration:none;
  font-size:12px;
  color:grey;
  font-weight:bold;
  text-align:left;
}

div.copy2{
  font-family:DinMA03, Arial;
  text-decoration:none;
  font-size:12px;
  color:grey;
  font-weight:bold;
  text-align:right;
}


/***************************************************************
  *  FontFace for footer_menu
  *  Text-Definition für das Footer_Menu
  *  Bei Farb- und Textänderungen bitte auch den LastUpdateTag ändern
  ***************************************************************/
div.footer_no A {
  font-family:DinMA03, Arial;
  text-decoration:none;
  font-size:12px;
  /*color:grey;*/
  color:grey;
  font-weight:bold;
  text-align:left;
}

div.footer_no A:hover {
  font-family:DinMA03, Arial;
  text-decoration:none;
  font-size:12px;
  color:#D40C4A;
  font-weight:bold;
  text-align:left;
}

div.footer_no A:visited {
  font-family:DinMA03, Arial;
  text-decoration:none;
  font-size:12px;
  /*color:grey;*/
  color:grey;
  font-weight:bold;
  text-align:left;
}

div.footer_no {
  font-family:DinMA03, Arial;
  text-decoration:none;
  font-size:12px;
  /*color:grey;*/
  color:grey;
  font-weight:bold;
  text-align:left;
}


/*Footer normal state properties*/
div.footer_act  A {
  font-family:DinMA03, Arial;
  text-decoration:none;
  text-align:left;
  font-size:12px;
  color:grey;
  font-weight:bold;
}

div.footer_act A:hover{
  font-family:DinMA03, Arial;
  text-decoration:none;
  text-align:left;
  font-size:12px;
  color:#D40C4A;
  font-weight:bold;
}

div.footer_act A:visited {
  font-family:DinMA03, Arial;
  text-decoration:none;
  text-align:left;
  font-size:12px;
  color:grey;
  font-weight:bold;
}

/***************************************************************
  *  FontFace for title
  *  Text-Definition für den Text der Titel_Box
  ***************************************************************/
font {
  vertical-align:top;
  font-family:DinMA03, Arial;
  text-decoration:none;
  color:#00E090;
}

td.title1 {
  font-family:DinMA03, Arial;
  font-size:20px;
  color:#000000;
  font-weight:bold;
  vertical-align:top;
  text-align:left;
}


/***************************************************************
  *  FontFace for sub_title
  *  Text-Definition für den Text der Sub_Title_Box
  ***************************************************************/
td.sub_title1 {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  color:#000000;
  text-align:left;
}

td.sub_title2 {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  color:#000000;
  text-align:left;
  font-weight:bold;
}



/***************************************************************
  *  FontFace for content_right
  *  Text-Definition für den Randbereich Content_Right_Box
  ***************************************************************/
td.content_right1 {
	vertical-align:top;
	font-family:DinMA03, Arial;
	font-size:10px;
	text-align:justify;
	/*text-align:left;*/
}

div.content_right {
	vertical-align:top;
	font-family:DinMA03, Arial;
	font-size:12px;
	text-align:justify;
}


/***************************************************************
  *  FontFace for back
  *  Text-Definition für die zurueck funktion
  ***************************************************************/
td.back A {
  font-family:DinMA03, Arial;
  font-size:12px;
  color:grey;
  font-weight:bold;
  vertical-align:top;
  text-align:right;
}


td.back A:hover {
  font-family:DinMA03, Arial;
  font-size:12px;
  color:#D40C4A;
  font-weight:bold;
  vertical-align:top;
  text-align:right;
}


/***************************************************************
  *  FontFace for afrika_sub
  *  Text-Definition für die sub-box bei Afrika
  ***************************************************************/
td.afrika_sub {
  font-family:DinMA03, Arial;
  font-size:12px;
  color:#000000;
  vertical-align:top;
  text-align:right;
}


/***************************************************************
  *  FontFace for afrika_sub
  *  Text-Definition für die sub-box bei Afrika
  ***************************************************************/
td.neon_sub {
  font-family:DinMA03, Arial;
  font-size:12px;
  color:#000000;
  vertical-align:top;
  text-align:right;
}


/***************************************************************
  *  FontFace for news_box
  *  Text-Definition für die News_Box
  ***************************************************************/
div.news-list-content {
  font-family:DinMA03, Arial;
  vertical-align:top;
  font-size:12px;
  color:white;
}

div.news-list-title {
  font-family:DinMA03, Arial;
  vertical-align:top;
  font-size:14px;
  color:black;
  font-weight:bold;
}

td.news1 {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:10px;
  color:white;
  font-weight:bold;
}

td.newsLatestDate {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  color:white;
  font-weight:bold;
}

th.newsDateList {
  vertical-align:middle;
  font-family:DinMA03, Arial;
  font-size:10px;
  color:#000000;
  font-weight:bold;
}

th.newsTimeList {
  vertical-align:middle;
  font-family:DinMA03, Arial;
  font-size:10px;
  color:#000000;
  font-weight:bold;
}

td.newsTitle A {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  color:white;
  font-weight:bold;
}

td.newsTitleList {
  vertical-align:middle;
  font-family:DinMA03, Arial;
  font-size:14px;
  color:#FFFFFF;
  font-weight:bold;
}

td.newsSubTitle {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  color:white;
}

td.newsSubHeaderList{
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  color:#000000;
}


div.news1 {
  vertical-align:top;
  /*background:transparent url('../graphics/bg_Box_right.png') no-repeat;*/
  font-family:DinMA03, Arial;
  font-size:10px;
  color:white;
  font-weight:bold;
}

div.news_date {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:10px;
  color:white;
  font-weight:bold;
}


/***************************************************************
  *  FontFace for News-Single Ansicht
  *  Text-Definition für die Darstellung einer einzelnen News
  ***************************************************************/
div.news-single-backlink A{
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  color:#D40C4A;
  font-weight:bold;
}


div.news-single-timedata {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  color:white;
  font-weight:bold;
}


div.news-single-title {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:20px;
  color:#D40C4A;
  font-weight:bold;
}

div.news-single-subheader {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  color:black;
  font-weight:bold;
}

div.news-single-content {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  color:black;
}


div.news-single-item{
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  color:white;
  background-color:#D40C4A;
}



/***************************************************************
  *  FontFace for Newsletter Rundbrief
  *  Text-Definition für den Rundbrief / Newsletter-Anmeldung
  ***************************************************************/
input {
  font-family:DinMA03, Arial;
  font-size:12px;
}

div.tx-danewslettersubscription-pi1-listrow table {
  text-align:left;
  vertical-align:top;
  font-family:DinMA03, Arial;
  border:0px;
  border-color:white;
  width:95%;
}

/* Newsletter Title*/
tr.tx-danewslettersubscription-pi1-listrow-header P {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:16px;
  background-color:white;
  color:#D40C4A;
  font-weight:bold;
}

/* Newsletter Beschreibung*/
td.tx-danewslettersubscription-pi1-descr P{
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  background-color:white;
  color:#D40C4A;
  font-weight:bold;
}

/* Login-Text*/
p.tx-danewslettersubscription-pi1-mustlogin{
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  /*background-color: #EEEEEE;*/
}

p.tx-danewslettersubscription-pi1-emailAdmin {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
}

p.tx-danewslettersubscription-pi1-premsg {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
}

p.tx-danewslettersubscription-pi1-subscr {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
}



/***************************************************************
  *  FontFace for main_content Box
  *  Text-Definition für den "normalen" Text der Content_Box
  ***************************************************************/
p.bodytext {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
}

p.align-right  {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  text-align:right;
}

p.align-left {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  text-align:left;
}

/* schräggestellter Text*/
em {
  font-weight:italian;
  font-size:12px;
}

h4 {
  vertical-align:top;
  font-family:DinMA03, Arial;
  text-align:left;
}

h4.align-left {
  vertical-align:top;
  font-family:DinMA03, Arial;
  text-align:left;
}

h4.align-right {
  vertical-align:top;
  font-family:DinMA03, Arial;
  text-align:right;
}

h4.align-center {
  vertical-align:top;
  font-family:DinMA03, Arial;
  text-align:center;
}

h3 {
	vertical-align:top;
	font-family:DinMA03, Arial;
	font-weight:bold;
}

h3.csc-firstHeader{
	vertical-align:top;
	font-family:DinMA03, Arial;
	font-weight:bold;
}

h2{
	vertical-align:top;
	font-family:DinMA03, Arial;
	font-weight:bold;
}


div.csc-header div.csc-header-n1{
	vertical-align:top;
	font-family:DinMA03, Arial;
	font-weight:bold;
}


/* Bildtext */
dd.csc-textpic-caption {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  text-align:center;
}

/* Tabelle Main_content_Area*/
table.contenttable{
  font-family:DinMA03, Arial;
  vertical-align:top;
  font-size:12px;
}

table.contenttable contenttable-0 {
  text-align:right;
}


td{
  vertical-align:top;
}

/* Punkteliste - Blockquote */
blockquote {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
}


/* Farbe etc. für Cube's Trip Text*/
font.cube {
  font-family:DinMA03, Arial;
  color:#D40C4A;
}

/* Javascript definition für cube's trip */
div.jsc{
  color:#D40C4A;
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  font-weight:bold;
}

/* definition für cube's trip text */
div.txt {
  vertical-align:center;
  font-family:DinMA03, Arial;
  font-size:12px;
}

div.txt2 {
  vertical-align:center;
  font-family:DinMA03, Arial;
  font-size:12px;
  font-weight:bold;
}

p.blocksatz {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
  text-align:justify;
}

/*Tabulatorgröße definieren*/
blockquote {
  margin-bottom:0;
  margin-top:0;
  margin-left:20px;
}


/***************************************************************
  *  FontFace for Download-Bereich
  *  Text-Definition für den "normalen" Text des Download-Bereichs
  ***************************************************************/
td.csc-uploads-fileName {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
}

td.csc-uploads-fileSize {
  vertical-align:top;
  font-family:DinMA03, Arial;
  font-size:12px;
}
