body        {background: none; color:#000}
a          { scolor: #000; }
a:hover    { color: #2E51E1;}


/* HEADER */

#header     {background: url(../images/header_02.jpg) 0px 0px no-repeat; color:#fff;}
.top-bar a  {color:#fff;}
.top-bar a:hover  {color:#BAC7FB;}
.history    { color:#000; }


/* LINKE SPALTE */
#col_left    {}

#nav_categories  a                  { color: #45579A; }
#nav_categories  li a 		      		{ color: #fff; background-color: #202A51; border-bottom:1px solid #fff; }
#nav_categories .level0 a:hover     { color: #fff; background-color: #2E51E1; border-bottom:1px solid #fff;}
#nav_categories .level0 a.active    { color: #fff; background-color: #45569B; border-bottom:1px solid #fff;}

#nav_categories .level1 a           { color: #000; background-color: #fff; border-bottom:1px solid #fff;}
#nav_categories .level1 a:hover     { color: #fff; background-color: #2E51E1;}
#nav_categories .level1 a.active    { color: #fff; background-color: #6E89F9;}

#nav_categories li.level2 a         { color: #000;  border-bottom:1px solid #fff; background-color: #EBEEF9; padding:5px 3px 5px 50px; } 
#nav_categories .level2 a:hover     { color: #fff; background-color: #2E51E1;} 
#nav_categories .level2 a.active    { color: #000; background-color: #BAC7FB;} 

#nav_categories li.level3 a         { color: #000;  background-color: #929ECC; padding:5px 3px 5px 67px; } 
#nav_categories .level3 a:hover     { color: #fff; background-color: #2E51E1;} 
#nav_categories .level3 a.active    { color: #000; background-color: #929ECC;}  

/* MITTLERE SPALTE */

#col_center     {background:#fff; padding-top: 0px;}


a                   {font-weight:bold}

.btn_blue a         { color:#fff; background-color: #202A51; }
.btn_blue a:hover   { color:#fff; background-color: #2E51E1; }

#col_center  h1     {color: #fff; border:1px solid #fff; padding:4px; background:#45569B; text-align:center}
#col_center  h2     {color: #202A51; border:1px solid #45569B; padding:4px; text-align:center; background-color: #fff;}
#col_center  h3     {color: #45569B; border:1px solid #45569B; padding:4px;  text-align:center}

#col_center ul      { }
#col_center li      { margin-bottom:8px; padding-left: 10px; font-weight: normal; background:url(../images/list_icon.gif) 0px 5px no-repeat;}



.entry_link a       { background-color: #EAEAEA; font-weight:bold }
.entry_link a:hover { color: #ffffff;  background-color: #2E51E1; }

.entry_info            { border:1px solid #EAEAEA;} 
.greybox               { border: 1px solid #383838; background:#fff;}
.greybox .head         { background-color: #A5A5A5; color: #fff}
.greybox .head a       { color: #ffffff;}
.greybox .head a:hover { color: #2E51E1;}

.textfield          { border: 1px solid #AAA; }

pre {margin:0;padding0;}

.greybox .search_options     {padding: 8px 7px 3px 7px; margin-bottom: 10px; }
.greybox .option             {display: inline; width:85px; }
.greybox .checkbox           {padding: 2px; margin-bottom: 1px; }


.img_left    {	padding: 0px 8px 10px 0px;	}
.img_right   {	padding: 4px 0 0 8px;	 }
.img_note    {	background:#DFDFDF; padding: 4px 4px 4px 16px;	margin: 0px;	text-align: left;	font-size:1em;  line-height:130%;}


.img_frame   {	padding: 0px;	margin: 0px; border:0px solid none;}
.img_frame img {margin-bottom:4px;}

/* RECHTE SPALTE */ 

#col_right {padding: 2px; line-height:1.4em; }

#col_right a         {color: #45579A;}
#col_right a:hover   { color: #2E51E1;  }

/* EGV */



.egv_history         { width: 100%; margin-right: 0px; }


.row_subentry {border:1px solid #f0f0f0;}
#aktuelle_seite .row_subentry a{background: url(../images/icon_link.gif) 0px 1px no-repeat;}


.row_color_1    {	background-color: #f0f0f0; border-bottom:1px solid #000;}
.row_color_2    {	background-color: #fff; border-bottom:1px solid #000;}

.row_list .mail_person {background: url(/cms/images/bullet_nixda.gif) no-repeat 2px 6px; padding:4px 4px 4px 4px; font-weight: bold;}

.egv_note    {color: #fff; border:1px solid #fff; padding:4px; background:#45569B; text-align:center}

