body { 
		font-family: verdana, arial;
		font-size: 9pt;
		background-color: #E0EAF1;
		margin: 0px;
  	    text-align: center;
		color: #1F317F;
 }

 
/**********************************************************/
/** Text: Größen, Farben etc für Standard-Text-Elemente
/**********************************************************/

P,TD {
	font-size: 9pt;
	color: #1F317F;
	line-height: 135%;
}
H1 {
		font-size: 9pt;
		font-weight: bold;
		color: #1F317F;
}

IMG {
		border: 0px solid black;
}


/**********************************************************/
/** Links im Text
/**********************************************************/
A {
    color: #DA251D;
    TEXT-DECORATION: none;
}
A:link	  { color: #DA251D; }
A:visited { color: #DA251D; }
A:active  { color: #DA251D; }
A:hover   { color: #273888; text-decoration: underline; }



/**********************************************************/
/** Größe und Position und Farben der Layout-Elemente
/**********************************************************/


#BodyArea {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

#MainTable {
	width: 960px;
	border: 0px solid black;
}

#content_outer { 
		background-color: white;
		width: 617px;
		height: 100%;
		padding-top: 24px;
		padding-bottom: 18px;
		padding-left: 18px;	
		padding-right: 12px;	
 }

#content_inner {
		height: 100%;
} 

#logo_left {
		background-image: url("images/logo_img.gif");
		height: 128px;
		width: 260px;
}
 
#logo_right {
		background-image: url("images/logo_text.gif");
		height: 128px;
		width: 147px;
}

.border_right {
	width: 53px;
	background-image: url(images/border_right.gif);
	background-repeat: repeat-y;
}
#menu_outer {
  		height: 400px;
  		width: 260px;
		background-image: url("images/bg_menu.gif");
		background-repeat: no-repeat;
 }

#menu_inner {
		padding-top: 23px;
		padding-bottom: 12px;
		padding-left: 80px;	
		padding-right: 0px;	
 }
#submenu {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#service {
	color: #DA251D;
	text-align: right;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-image: url(images/border_bottom.gif);
	background-repeat: repeat-x;
}
/************************************************
      Aussehen der Menus
/***********************************************/
 
.leftMenu-level1-no {
	display: block;
	margin: 2px;
	padding: 0px;
	height: 24px;
	width: 160px;
	background-image: url(images/menu_no.gif);
	background-repeat: no-repeat;
}
.leftMenu-level1-no A:link, .leftMenu-level1-no A:visited, .leftMenu-level1-no A:active {
	display: block;
	padding: 3px 0px 0px 4px;
	font-weight: bold;
	color: #1F317F;
}
.leftMenu-level1-no A:hover   {
	font-weight: bold;
	color: #DA251D;
	text-decoration: underline;
}

.leftMenu-level1-act {
	display: block;
	margin: 2px;
	padding: 0px;
	height: 24px;
	width: 160px;
	background-image: url(images/menu_act.gif);
	background-repeat: no-repeat;
}
.leftMenu-level1-act a:link, .leftMenu-level1-act A:visited, .leftMenu-level1-act A:active {
	color: #DA251D;
	display: block;
	padding: 3px 0px 0px 4px;
	font-weight: bold;
}
.leftMenu-level1-act A:hover   { color: #DA251D; text-decoration: underline; }


.leftMenu-level2-no {padding-bottom: 5px; padding-left: 6px; }
.leftMenu-level2-no A {font-weight: normal; }
.leftMenu-level2-no A:link 		{ color: #1F317F; }
.leftMenu-level2-no A:visited { color: #1F317F; }
.leftMenu-level2-no A:active  { color: #1F317F; }
.leftMenu-level2-no A:hover   { color: #DA251D; text-decoration: underline; }

.leftMenu-level2-act {padding-bottom: 5px;}
.leftMenu-level2-act A {font-weight: bold; }
.leftMenu-level2-act A:link 	 { color: #DA251D; }
.leftMenu-level2-act A:visited { color: #DA251D; }
.leftMenu-level2-act A:active  { color: #DA251D; }
.leftMenu-level2-act A:hover   { color: #DA251D; text-decoration: underline; }


.leftMenu-level3-no {padding-bottom: 5px;}
.leftMenu-level3-no A {font-weight: normal; }
.leftMenu-level3-no A:link 		{ color: #1F317F; }
.leftMenu-level3-no A:visited { color: #1F317F; }
.leftMenu-level3-no A:active  { color: #1F317F; }
.leftMenu-level3-no A:hover   { color: #DA251D; text-decoration: underline; }

.leftMenu-level3-act {padding-bottom: 5px;}
.leftMenu-level3-act A {font-weight: bold; }
.leftMenu-level3-act A:link 	 { color: #DA251D; }
.leftMenu-level3-act A:visited { color: #DA251D; }
.leftMenu-level3-act A:active  { color: #DA251D; }
.leftMenu-level3-act A:hover   { color: #DA251D; text-decoration: underline; }


.tx-mythrepository-pi1 table.tx-mythrepository-pi1-filter td a {color: #DA251D; text-decoration: none;}
.tx-mythrepository-pi1 table.tx-mythrepository-pi1-filter td a:hover {color: #DA251D; text-decoration: underline;}

