/* -------------------------------------------------------------- */ 
/* Festpositionierte Layer                                        */
/* -------------------------------------------------------------- */ 
#layer-top
   {
   position:absolute;
   top:0px;
/*	left:460px !important;
	left:470px;
	width:280px;
*/
    left:380px !important;
    left:390px;
	width:360px;
   border-top:3px solid #FD002C;
    }
   
#layer-left 
   {
   position:absolute;
   top:127px  !important;
   top:128px;
   left:-15px !important;
   left:-5px;
   width:15px;
   height:83px;
   background:#88929B;
   }

#layer-right
   {
   position:absolute;
   top:223px !important;
   top:224px;
   left:742px !important;
   left:752px;
   width:15px;
   height:116px;
    z-index:4;
   background:url("/images/border_right_edge.gif") no-repeat;
   }

#layer-pagetitle
   {
   position:absolute;
   top:210px !important;
   top:212px;
   left:200px !important;
   left:210px;
   }  
   
/* -------------------------------------------------------------- */ 
/* Allgemeine Tags                                                */
/* -------------------------------------------------------------- */ 
body
    {
   margin:0px;
   padding:0px;
    text-align:left;
    color:#455B70;
    font-family: Verdana, Arial;
    font-size:11px;
   height:100%;
   }
h2
   {
   font-family:arial;
   font-size:13px;
   font-weight:bold;
   padding:0px;
   margin:0px;
   color: #CED3D6;
   }

/* -------------------------------------------------------------- */ 
/* Formulare                                                      */
/* -------------------------------------------------------------- */ 
form
   {
   margin:0px;
   padding:0px;
   }
   
.button
   {
   font-size:11px;
   height:22px;
   width:85px;
   }
      
input.textbox
   {
   margin:0px;
   padding:0px;
   font-family:verdana;
   font-size:11px;
   border:1px #0080C0 solid;
   height:14px;
   }
   
select.textbox
   {
   margin:0px;
   padding:0px;
   font-family:verdana;
   font-size:11px;
   border:1px #0080C0 solid;
   }
   
.textarea
   {
   margin:0px;
   padding:0px;
   font-family:verdana;
   font-size:11px;
   border:1px #0080C0 solid;
   }  

.combobox
   {
   font-family:verdana;
   font-size:11px;
   border:1px #0080C0 solid;
   height:18px;
   }

.pulldown
	{
	margin:0px;
	padding:0px;
	font-family:verdana;
	font-size:11px;
    color:#455B70;
	border:1px #0080C0 solid;
/*	Funzt nicht mit IE7:
	height:14px;
*/
	}

.file
   {
   font-family:verdana;
   font-size:11px;
   border:1px #0080C0 solid;
   height:18px;
   background:#FFFFFF;
   }  
   
#body-footer
   {
   }  
   
/* -------------------------------------------------------------- */       
/* Bildschirm Aussenbereiche                                      */
/* -------------------------------------------------------------- */ 
#screen
    {
   position:relative;
   margin:0px;
   margin-left:15px;
    padding:0px;
   width:757px;
   background:#EFEFEF;
   background:white;
   background:#D0D0D0;
   margin-bottom:10px;
   }

#screen h1
   {
   font-family:verdana, arial;
   font-size:8px;
   font-weight:normal;
   padding:0px;
   margin:0px;
   text-align:center;   
   }
   
#screen .printversion
    {
    width:585px;
    } 

#screen #header
    {
   color:white;
   background-color:#D0D1D3;
   }

#screen #footer
    {
   
    }

#screen #footer a
    {
   color:black;
   text-decoration:none;
   }
/* --- ENDE Bildschirm Aussenbereiche --- */


/* -------------------------------------------------------------- */ 
/* Druckversion-Link                                              */
/* -------------------------------------------------------------- */ 
#printversion
   {
   margin-top:15px;
   margin-bottom:15px;
   text-align:center;
   }
   
#printversion a
   {
   color:#0050A0;
   }  

#printversion a:hover
   {
   text-decoration:none;
   border-style:solid;
   border-width:1px;
   border-color:#0050A0;
   color:#0050A0;
   }
/* -------------------------------------------------------------- */ 

/* -------------------------------------------------------------- */ 
/* Seite                                                          */
/* -------------------------------------------------------------- */ 
#page
    {
   position:relative;
    background:#D0D0D0;
   background:#FFFFFF;
   color:#455B70;
   width:100%;
    padding:0px;
    margin:0px;
   }

#page #header-image
    {
    height:80px;
    background-color:#FFFFFF;
    }

#page #image
    {
   background:#FFFFFF;
   }  
   
#page #header
    {
   min-height:22px !important;
   height:22px;
   background-color:#FFFFFF;
   padding:0px;
    margin:0px;
   border-left:0px solid #D0D0D0 !important;
    }

#page #header #left
    {
    background-color:#D0D0D0;
    }

#page #header #right
    {
   background-color:#D0D0D0;
    } 
   
/* IE6 Hack */
* html #page #header #content
    {
	position:relative;
    margin-left:-10px; /* blauer Zacken rechts */
    margin-right:17px;
	text-align:right;
	color:#7F7F7F;	
    background-color:#FFFFFF;
	}

#page #header #content
    {
	position:relative;
    margin-left:0px;
    margin-right:17px;
	text-align:right;
	color:#7F7F7F;	
    background-color:#FFFFFF;
	}

#page #header #content .header_menu_1
    {
   padding-top:8px;
   padding-left:10px;
   padding-right:10px;
   padding-bottom:2px;
   font-size:10px;
   border-right:1px solid #7F7F7F;
   background-color:#FFFFFF;  
    }

#page #header #content .header_menu_1_right
    {
   padding-top:8px;
   padding-left:10px;
   padding-right:40px;
   padding-bottom:2px;
   font-size:10px;
   background-color:#FFFFFF;  
    }
   
#page #header #content .menu-border
    {
   border-top:3px solid #DF0000;
   height:20px;
    }

#page #header #content a
    {
   color:#7F7F7F; 
   text-decoration:none;
   }  

#page #header #content a.selected
    {
   color:#FC0029;
    } 
   
#page #header #content a:hover
    {
   color:#1A2F3C;
   }  
   
#page-footer
    {
    clear:both;
    background-color:#D0D0D0;
   padding:0px;
    margin:0px;
      }

#page-footer #left
    {
    }

#page-footer #right
    {
    } 

#page-footer #content
    {
   height:0px;
   line-height:0px;
   margin-left:218px;
   }  
   
#page #headermenu
    {
   background:#FFFFFF;
   }  
   
#page #headermenu #background
    {
   padding-left:208px;
   margin-left:0px;
   padding-right:60px;
   color:#FFFFFF;
   height:25px;
   font-size:11px;
   background-color:#FFFFFF;
   background:url("/images/menu_header_bg.gif");
    } 

#page #headermenu .header_menu_2
    {
   height:12px;
   padding-left:10px;
   padding-right:10px;
   padding-bottom:3px;
   border-right:1px solid #FFFFFF;
    } 

#page #headermenu .header_menu_2_right
    {
   height:12px;
   padding-left:10px;
   padding-right:10px;
   padding-bottom:3px;
    }
   
#page #headermenu a
    {
   color:#FFFFFF;
   text-decoration:none;
   }  

#page #headermenu a.selected
    {
   border-bottom-style:solid; 
   border-bottom-width:3px;
   border-bottom-color:#FD002C;
    } 
   
#page #headermenu a:hover
    {
   color:#36566A;
   }     
   
#page #body-left
    {
   float:left;
   position:relative;
   left:0px;
   width:175px !important;
   width:175px;
   }

#page #body-center
    {
    float:left;
   width:551px;
    z-index:1;
    color:black;
    background:#FFFFFF;
   padding:0px;
   margin:0px;
   margin-left:16px !important;
   margin-left:0px;
   padding-left:0px;
      border-right:15px solid #0270C5;
   padding-bottom:20px;
   }
   
#page #body-center #content
    {
   z-index:0;
    color:#455B70;
    background:#FFFFFF;
   padding-right:10px !important;
   padding-top:20px;
   min-height:300px !important;
    }

/* IE6 Hack: "height" funzt nur mit IE6 richtig. In IE7 darf der Tag NICHT stehen!! */
* html #page #body-center #content
    {
	z-index:0;
    color:#455B70;
    background:#FFFFFF;
	padding-right:10px !important;
	padding-top:20px;
	min-height:300px !important;
	height:300px;
    }

#left
    {
   float:left;
   width:360px;
   padding-left:25px;
   }

#page #body-center #content #right
    {
   font-size:9px;
   margin-left:385px;
   padding-left:18px;
   }
   
#page #title
     {
    color:#CED3D6;
    position:absolute;
    top:213px !important;
    top:214px;
    left:215px !important;
    left:215px;
     }

#page #content h1,h2,h3,p
    {
    margin:0px;
   padding:0px;
    }

#page #content h3
   {
   font-size:11px;
   font-weight:bold;
   padding-bottom:5px;  
   }

/* -------------------------------------------------------------- */ 
/* Navigation                                                     */
/* -------------------------------------------------------------- */ 
#page #navigation
    {
   z-index:2;
    position:relative;
    top:-13px;
    left:-15px;
   width:191px;
   padding:0px;
    border:0px;
    margin:0px;
   line-height:20px;
   font-family:Verdana,Arial;
   font-size:10px;
   font-weight:normal;
   color:#567D9E;
    background:#FFFFFF;
   }
   
#page #navigation #content
   {
   background:#FFFFFF;
   width:191px;
   }

#page #navigation #content_empty
   {
   background:#FFFFFF;
   border-left:15px solid #D0D0D0;
   }

#page #navigation #content .l1
    {
   background:url("/images/nav_l1_bg.gif") no-repeat;
   font-weight:bold;
   }  

#page #navigation #content .l1_selected
    {
   background:url("/images/nav_l1_selected_bg.gif") no-repeat;
   font-weight:bold;
   }     

#page #navigation #content .l2
    {
   background:url("/images/nav_l2_bg.gif") no-repeat;
   }  

#page #navigation #content .l2_selected
    {
   background:url("/images/nav_l2_selected_bg.gif") no-repeat;
   }     
#page #navigation #content .l3
    {
   background:url("/images/nav_l3_bg.gif") no-repeat;
   }  

#page #navigation #content .l3_selected
    {
   background:url("/images/nav_l3_selected_bg.gif") no-repeat;
   }     
   
#page #navigation #content .line
   {
   line-height:1px;
   margin-left:10px;
   height:2px;
   background:url("/images/dot_darkgrey.gif");
   }
   
#page #navigation #content .l1 a
    {
   padding-left:32px;
    text-decoration:none;
   color:#567D9E;
   }  

#page #navigation #content .l1_selected a
    {
   padding-left:32px;
    text-decoration:none;
   color:#FC0029;
    } 

#page #navigation #content .l2 a
    {
   padding-left:42px;
    text-decoration:none;
   color:#567D9E;
   }  

#page #navigation #content .l2_selected a
    {
   padding-left:42px;
    text-decoration:none;
   color:#FC0029;
    } 

#page #navigation #content .l3 a
    {
   padding-left:60px;
    text-decoration:none;
   color:#567D9E;
   }  

#page #navigation #content .l3_selected a
    {
   padding-left:60px;
    text-decoration:none;
   color:#FC0029;
    } 
   
#page #navigation #content a:hover
    {
   text-decoration:none;
   color:#FC0029;
   }  
#page #navigation #content .l2 a
    {
   padding-left:42px;
    text-decoration:none;
   color:#567D9E;
   }  

#page #navigation #content .l2_selected a
    {
   padding-left:42px;
    text-decoration:none;
   color:#FC0029;
    } 
 
#page #navigation .header
    {
   position:absolute;
   top:-22px;
   left:22px;
   padding-left:12px;
   font-weight:bold;
   color:white;
    background:url("/images/cube_red.gif") center left no-repeat;
   }
   
#page #navigation .footer
    {
   height:9px;
   background:url("/images/nav_footer_bg.gif") no-repeat;
   }        

#page #navigation .footer_empty
    {
   height:0px;
   width:0px;
   background:#FFFFFF;
   border-left:15px solid #D0D0D0;
   }
/* -------------------------------------------------------------- */ 

/* -------------------------------------------------------------- */ 
/* Copyright in der Fußzeile                                      */ 
/* -------------------------------------------------------------- */    
#copyright
   {
   z-index:1;
   position:relative;
   top:10px;
   padding-bottom:30px;
   text-align:left;
   font-size:9px;
   color:#3F3F3F;
    }
#copyright a
   {
   color:#3F3F3F;
   text-decoration:none;
   }

/* -------------------------------------------------------------- */ 
/* Footermenü                                                     */ 
/* -------------------------------------------------------------- */    
#footermenu
   {
   line-height:11px;
   margin-left:195px;
   padding-top:4px;
   position:relative;
   text-align:left;
   color:#3F3F3F;
   font-size:10px;
    }
#footermenu a
   {
   color:#3F3F3F;
   text-decoration:underline;
   }
#footermenu a:hover
   {
   color:#7F7F7F; 
   }

#footermenu .footer_menu
    {
   padding-left:10px;
   padding-right:10px;
   }  

/* -------------------------------------------------------------- */ 
/* Datum + Uhrzeit in der Fußzeile                                */ 
/* -------------------------------------------------------------- */    
#current-date-time
   {
   padding-top:5px;
   float:left;
    margin-left:105px;
   }

/* -------------------------------------------------------------- */ 
/* Created by Anzeige in der Fußzeile                             */ 
/* -------------------------------------------------------------- */    
#created-by
   {
   padding-top:3px;
   text-align:right;
   color:#AFAFAF;
   font-family:arial;
   font-size:7pt;
   font-weight:bold; 
   }

#created-by #created
   {
   font-weight:bold;
   color:#AFAFAF; 
   }
   
#created-by #web
   {
   font-size:8pt;
   font-style:italic;
   color:#ADD13F;
   }

#created-by #plus
   {
   font-size:10pt;
   font-style:italic;
   color:#0190DF;
   }

#created-by a
   {
   color:#AFAFAF;
   text-decoration:none;
   }  
/* -------------------------------------------------------------- */
#page #body-center #content a
   {
   text-decoration:underline; 
   color:#455B70;
   }
   
#page #body-center #content a:hover
   {
   color:#FC0029;
   }

a.doppelpfeil
    {
   position:relative;
   left:-13px !important;
   left:-12px;
   color:#455B70;
   padding-left:14px;
   margin-left:0px !important;
   margin-left:-1px;
   text-decoration:underline;
   background:url("/brainforce/img/doppelpfeil.gif") 0px 4px no-repeat;
    }

a.doppelpfeil:hover
   {
   color:#FC0029;
   }                 

#page #body-center #content #left a.pdf
    {
   position:relative;
   left:-13px !important;
   left:-12px;
   color:#455B70;
   padding-left:21px;
   margin-left:-9px !important;
   margin-left:-9px;
   text-decoration:underline;
   background:url("/images/pdf_symbol.gif") 0px 1px no-repeat;
    }

#page #body-center #content #left a.pdf:hover
   {
   color:#FC0029;
   }
   
#page #body-center #content ol
    {
    margin:0px;
   padding:0px;
   
    }
                     
#page #body-center #content ol li
    {
    margin:0px;
   padding:0px;
   margin-left:25px;
   padding-left:0px;
   padding-bottom:10px;
    }

#page #body-center #content ul li
    {
    margin:0px;
   padding:0px;
   padding-left:10px;
   padding-bottom:10px;
   background:url("/images/arrow_grey.gif") 0px 3px no-repeat;
    }
   
#page #body-center #content ul
    {
    margin:0px;
   padding:0px;
   list-style-type:none;
    }                   
            
.backlink
   {
   text-align:right;
   padding-top:10px;
   }

.backlink a
   {
   background:url("/images/doppelpfeil_links.gif") 0px 4px no-repeat;
   padding-left:10px;   
   }

.archivelink
   {
   text-align:right;
   }

.archivelink a
   {
   background:url("/images/doppelpfeil.gif") 0px 4px no-repeat;
   padding-left:10px;   
   }  
   
#page #body-center #content #left a.pfeil
    {
   position:relative;
   left:-13px !important;
   left:-12px;
   color:#455B70;
   padding-left:14px;
   margin-left:0px !important;
   margin-left:-1px;
   text-decoration:underline;
   background:url("/images/arrow_red.gif") 0px 4px no-repeat;
    }             

#page #body-center #content #left a.pfeil:hover
   {
   color:#FC0029;
   }
      
#page #body-center #content #right a.doppelpfeil
    {
   position:relative;
   left:-12px !important;
   left:-13px;
   color:#455B70;
   padding-left:14px;
   margin-left:0px !important;
   margin-left:0px;
   text-decoration:underline;
   background:url("/images/doppelpfeil.gif") 0px 4px no-repeat;
    }    

#page #body-center #content #right a.doppelpfeil:hover
   {
   color:#FC0029;
   }  
   
#page #body-center #content #right a.pdf
    {
	float:right;
	width:122px;
	position:relative;
	left:-16px !important;
	left:-11px;
	padding-left:18px;
	margin-left:0px !important;
	margin-left:-5px;
	text-decoration:underline;
	background:url("/images/pdf_symbol.gif") 0px 1px no-repeat;
	padding-bottom:1px;
	}
/* L&ouml;schen der Zeile line-height:18px; am 270306 14:51*/	
   

#page #body-center #content #right a.pdf:hover
   {
   color:#455B70;
   }  
   
         
a:hover, 
a:link, 
a:active, 
a:visited, 
a:focus
   {
   color:#455B70;
   }  

a.image-link:hover, 
a.image-link:link, 
a.image-link:active, 
a.image-link:visited, 
a.image-link:focus
   {
   text-decoration:none;
   }     
   
.content-edit
   {
   padding:20px;
   text-align:center;
   }

.content-edit .link
   {
   font-family:verdana;
   font-size:11px;
   font-weight:bold;
   border:1px #000000 solid;
   background:#FFFFFF;
   color:#000000;
   padding:5px;
   margin:0px;
   color:#000000;
   }
   
#editor
   {
   width:500px;
   margin:0px;
   padding:0px;
   }
   
/* -------------------------------------------------------------- */    
/* Definition der Standard-Formulare                              */
/* -------------------------------------------------------------- */    
.box-Formular .bottom-right
    {
    }

.box-Formular .bottom-left
    {
    }

.box-Formular .top-right
    {
    }

.box-Formular .top-left
    {
    }

.box-Formular .titlebar
    {
    position:relative;
    font-family:verdana, arial;
    font-weight:bold;
    font-size:11px;
   color:white;
    text-align:left;
   height:18px;
    background:#557D9D;
    padding-top:4px;
   padding-left:5px;
   margin-top:0px;
    margin-left:0px;
    margin-right:0px;
   border:1px #DFDFDF solid;
   }
   
.box-Formular .content
    {
    text-align:left;
    padding:8px;
   padding-top:6px;
    }

.box-Formular
    {
    border:1px #B3C7CE solid;
    background:#EFF3F6;
    padding:0px;
    margin:0px;
    margin-top:5px;  
    }
/* -------------------------------------------------------------- */    


/* -------------------------------------------------------------- */ 
/* Datenlisten                                                    */
/* -------------------------------------------------------------- */ 
.stellenangebote-datalist
   {
   }  

.stellenangebote-datalist .header
   {
   }
      
.stellenangebote-datalist .footer
   {
   }
   
.stellenangebote-datalist .data-cell
   {
   padding-right:5px;
   }

.stellenangebote-datalist .button-cell
   {
   }

.stellenangebote-datalist .image-cell
   {
   }

.stellenangebote-datalist .table
   {
   margin-bottom:8px;
   }  
   
.stellenangebote-datalist .checkbox-cell
   {
   }

.stellenangebote-datalist .navigation-bar
   {
   }  
   
.stellenangebote-datalist a.pagenumber:link,
.stellenangebote-datalist a.pagenumber:active,
.stellenangebote-datalist a.pagenumber:visited,
.stellenangebote-datalist a.pagenumber:focus,
.stellenangebote-datalist a.pagenumber:hover
   {
   color:#455B70;
   text-decoration:none;
   }

.stellenangebote-datalist a.pagenumber-active:link,
.stellenangebote-datalist a.pagenumber-active:active,
.stellenangebote-datalist a.pagenumber-active:visited,
.stellenangebote-datalist a.pagenumber-active:focus,
.stellenangebote-datalist a.pagenumber-active:hover
   {
   color:#455B70;
   font-weight:bold;
   text-decoration:none;
   }
   
   
/* -------------------------------------------------------------- */ 



/* -------------------------------------------------------------- */ 
/* Datenlisten                                                    */
/* -------------------------------------------------------------- */ 
.datalist
   {
   border:1px #B3C7CE solid;
    background:#EFF3F6;
    padding:0px;
    margin:0px;
    margin-top:5px;  
   }  

.datalist .header
   {
   font-weight:bold;
    color:white;
    height:22px;
    background:#557D9D;
    padding-top:2px;
   padding-left:5px;
   margin:0px;
   border:1px #DFDFDF solid;
   }
      
.datalist .footer
   {
   padding-right:1px;
   }
   
.datalist .data-cell
   {
   padding-left:5px;
   border-bottom:1px #B3C7CE solid;
   border-right:1px #B3C7CE solid;
   }

.datalist .button-cell
   {
   border-bottom:1px #B3C7CE solid;
   border-right:1px #B3C7CE solid;
   }
   
.datalist .checkbox-cell
   {
   border-bottom:1px #B3C7CE solid;
   border-right:1px #B3C7CE solid;
   }

.datalist .navigation-bar
   {
   font-size:10px;
   }  
   
.datalist a.pagenumber:link,
.datalist a.pagenumber:active,
.datalist a.pagenumber:visited,
.datalist a.pagenumber:focus,
.datalist a.pagenumber:hover
   {
   color:#455B70;
   text-decoration:none;
   }

.datalist a.pagenumber-active:link,
.datalist a.pagenumber-active:active,
.datalist a.pagenumber-active:visited,
.datalist a.pagenumber-active:focus,
.datalist a.pagenumber-active:hover
   {
   color:#455B70;
   font-weight:bold;
   text-decoration:none;
   }
/* -------------------------------------------------------------- */ 



/* -------------------------------------------------------------- */ 
/* Seite Solutions + Services                                                  */
/* -------------------------------------------------------------- */ 
#page #body-center #content #nav_solutions
   {
   position:absolute;
   left:0px;
   top:230px;
   min-height:350px !important;
   height:350px;
   width:730px;
   background:url("/images/produkte_hintergrund.jpg") no-repeat;
   }
   
#page #body-center #content #nav_solutions a
   {
   font-size:10px;
   font-weight:bold;
   color:#455B70;
   position:absolute;
   margin:0px;
   padding:0px;
   padding-left:7px;
   padding-top:7px;
   width:151px;
   min-height:31px;
   height:31px;
   text-decoration:none;
   background:url("/images/nav_solutions_bg.gif") no-repeat;;
   }        

#page #body-center #content #nav_solutions a:hover
   {
   color:#FC0029;
   }  



/* -------------------------------------------------------------- */ 
/* Seite Finanalyse Center Bild                                   */
/* -------------------------------------------------------------- */ 
#page #body-center #content #nav_finanaylsecenterbild
   {
   position:absolute;
   left:0px;
   top:230px;
   min-height:350px !important;
   height:360px;
   width:750px;
   background:url("/images/finanzanalyse_center_grossansicht.gif") no-repeat;
   }
   
#page #body-center #content #nav_finanaylsecenterbild a
   {
   font-size:9px;
   font-weight:bold;
   color:#ffffff;
   position:absolute;
   margin:0px;
   padding:0px;
   padding-left:7px;
   padding-top:7px;
   width:151px;
   min-height:31px;
   height:31px;
   text-decoration:none;;
   }        

#page #body-center #content #nav_finanaylsecenterbild a:hover
   {
   color:#FC0029;
   }  


/* -------------------------------------------------------------- */ 
/* Seite Jobs                                                     */
/* -------------------------------------------------------------- */ 
#page #body-center #content #jobs
   {
   float:left;
   width:530px;
   padding-left:10px;
   }
   
#page #body-center #content #job-left
   {
   float:left;
   width:360px;
   padding-left:25px;
   }

#page #body-center #content #job-left ul li
    {
    margin:0px;
   padding:0px;
   padding-left:10px;
   padding-bottom:10px;
   background:url("/images/arrow_grey.gif") 0px 3px no-repeat;
    } 

#page #body-center #content #job-left .description
    {
   margin-top:12px;
   margin-bottom:3px;
   font-weight:bold;
   }
      
#page #body-center #content #job-left a.doppelpfeil
    {
   position:relative;
   left:-13px !important;
   left:-12px;
   color:#455B70;
   padding-left:14px;
   margin-left:0px !important;
   margin-left:-1px;
   text-decoration:underline;
   background:url("/images/doppelpfeil.gif") 0px 4px no-repeat;
    }

#page #body-center #content #job-left a.doppelpfeil:hover
   {
   color:#FC0029;
   }     
      
#page #body-center #content #job-left li
    {
    padding:0px;
   margin:0px;
   padding-left:15px !important;
   padding-left:0px;
   padding-bottom:5px;
   list-style-type:none;
   background:url("/images/arrow_grey.gif") 0px 3px no-repeat;
    }
      
/* -------------------------------------------------------------- */ 
/* Verwaltung                                                     */
/* -------------------------------------------------------------- */
#page #body-center #content #admin
    {
   float:left;
   width:360px;
   padding-left:25px;
   }  
#page #body-center #content #admin a
    {
   position:relative;
   left:-14px !important;
   left:-15px;
   color:#455B70;
   padding-left:14px;
   margin-left:0px !important;
   margin-left:2px;
   text-decoration:underline;
   background:url("/images/doppelpfeil.gif") 0px 4px no-repeat;
    }
   
#page #body-center #content #admin a:hover
    {
   color:#FC0029;
   }
/* -------------------------------------------------------------- */ 
/* Message Modul                                                  */
/* -------------------------------------------------------------- */ 

/* Message Seite */
.message-area
   {
   float:left;
   padding-left:25px;
   padding-right:195px;
   }

.message-area .date
   {
   padding-bottom:10px;
   }

.message-area .title 
   {
   font-weight:bold;
   padding-bottom:10px;
   }

.message-area .text
   {
   }
   
.message-area .author
   {
   }

.message-area .backlink
   {
   text-align:right;
   padding-top:30px;
   }
      
.message-area .backlink a
    {
   padding-left:14px;
   background:url("/images/doppelpfeil_links.gif") 0px 4px no-repeat;
   }     

.message-area .backlink a:hover
    {
   color:#FC0029;
    }    

/* Message Liste */
.news .message-list .content
   {
   padding-bottom:30px;
   }
.news .message-list .content .date
   {
   float:left;
   padding-right:5px;
   border-right:1px solid #455B70;
   }
.news .message-list .content .title 
   {
   padding-left:0px;
   padding-bottom:10px;
   padding-right:30px;
   }
.news .message-list .content .title a
   {
   }
.news .message-list .content .link
   {
   padding-bottom:1px;
   text-align:right;
   background:#F1F2F4;
   }

.news .message-list .content .link a
   {
   font-size:9px;
   margin-right:10px;
   padding-right:5px;
   padding-left:5px;
   padding-bottom:1px;
   text-decoration:none;
   color:#455B70;
   border-left:1px solid #455B70;
   border-right:1px solid #455B70;
   }
   
.news .message-list .content .link a:visited
   {
   color:#455B70;
   }              
   
.news .message-list .content .link a:hover
   {
   color:#FC0029;
   }

   
/* allgemein */
.archive-list
   {
   }
   
.archive-list .content
   {
   position:relative;
   left:-12px !important;
   padding-left:12px !important;
   left:-13px;
   padding-left:13px;
   padding-bottom:5px;
   background:url("/images/doppelpfeil.gif") 0px 4px no-repeat;
   }

.archive-list .backlink
   {
   text-align:right;
   padding-top:30px;
   }
      
.archive-list .backlink a
    {
   padding-left:14px;
   background:url("/images/doppelpfeil_links.gif") 0px 4px no-repeat;
   }     
   
/* allgemein */
.message-list
   {
   }

.message-list .header
   {
   font-weight:bold;
   padding-bottom:10px;
   }
   
.message-list .content
   {
   position:relative;
   left:-13px;
   padding-bottom:10px;
   }

.message-list .content .date
   {
   padding-left:13px;
   font-weight:bold;
   padding-bottom:2px;  
   }

.message-list .content .title 
   {
   padding-left:13px;
   background:url("/images/doppelpfeil.gif") 0px 4px no-repeat
   }

.message-list .content .title a
   {
   }

.message-list .content .link
   {
   }

.message-list .content .link a
   {
   }
   
.message-list .content .link a:visited
   {
   }              
   
.message-list .content .link a:hover
   {
   }

.message-list .backlink
   {
   text-align:right;
   padding-top:30px;
   }
      
.message-list .backlink a
    {
   padding-left:14px;
   background:url("/images/doppelpfeil_links.gif") 0px 4px no-repeat;
   }  


/* PDF Listen */
.pdf .message-list
   {
   }

.pdf .message-list .header
   {
   font-weight:bold;
   padding-bottom:10px;
   }
   
.pdf .message-list .content
   {
   position:relative;
   left:-17px;
   padding-bottom:10px;
   }

.pdf .message-list .content .date
   {
   padding-left:13px;
   font-weight:bold;
   padding-bottom:2px;  
   }

.pdf .message-list .content .title  
   {
   padding-left:17px;
   background:url("/images/pdf_symbol.gif") 0px 1px no-repeat
   }

.pdf .message-list .content .title a
   {
   }

.pdf .message-list .content .link
   {
   }

.pdf .message-list .content .link a
   {
   }
   
.pdf .message-list .content .link a:visited
   {
   }              
   
.pdf .message-list .content .link a:hover
   {
   }

.pdf .message-list .backlink
   {
   text-align:right;
   padding-top:30px;
   }
      
.pdf .message-list .backlink a
    {
   padding-left:14px;
   background:url("/images/doppelpfeil_links.gif") 0px 4px no-repeat;
   }  

      
/* -------------------------------------------------------------- */
   
/* -------------------------------------------------------------- */ 
/* Sitemap                                                        */ 
/* -------------------------------------------------------------- */ 
#sitemap-container
   {
   float:left;
   width:300px;
   padding-left:10px;
   }
   
.sitemap
   {
   }

.sitemap .link_1
   {
   font-size:11px;
   font-weight:bold;
   padding-top:10px; 
   padding-left:15px;
   background:url("/images/doppelpfeil.gif") 0px 14px no-repeat;
   }
      
.sitemap .link_2
   {
   padding-top:3px;
   padding-left:25px;
   background:url("/images/doppelpfeil.gif") 0px 7px no-repeat;
   }
   
.standard .sitemap
   {
   }

.standard .sitemap .link_1
   {
   font-weight:normal;
   padding-top:3px;  
   padding-left:25px;
   background:url("/images/doppelpfeil.gif") 0px 7px no-repeat;
   }

.standard .sitemap .link_2
   {
   font-weight:normal;
   padding-top:3px;  
   padding-left:35px;
   background:url("/images/doppelpfeil.gif") 0px 7px no-repeat;
   }  

.sitemap-link
   {
   font-size:11px;
   font-weight:bold;
   padding-top:10px; 
   padding-left:15px;
   background:url("/images/doppelpfeil.gif") 0px 14px no-repeat;
   }     
   

