body,html {
    background-image:url('../images/background.jpg');
    background-repeat:repeat;
    font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif;
    font-size:10pt;
    color:#494848;
    height:100%;
    margin:0px;
    padding: 0;
    scrollbar-arrow-color:#ffffff;
    scrollbar-face-color:#d0e1ff;
    scrollbar-3dlight-color:#d0e1ff;
    scrollbar-highlight-color:#ffffff;
    scrollbar-shadow-color:#d0e1ff;
    scrollbar-darkshadow-color:#d0e1ff;
    scrollbar-track-color:#e8f0ff

}

img, div { behavior: url(iepngfix.htc)}

h1
{
    font-size:13pt;
    font-weight:normal;
    color:#1683da;
    margin:0px;
    padding:0px;
}
h2
{
    font-size:13pt;
    font-weight:normal;
    color:#1683da;
    margin:0px;
    padding:0px;
}

h3
{
    font-size:11px;
    font-weight:normal;
    color:#666666;
    display:inline
}



#global {
    width:928px;
    margin-left:auto;
    margin-right:auto;
}

#main {
    float:left;
    width:928px;
}

#head {
    width:928px;
    height:152px;
    float:left;
}

#top {
    width:928px;
    height:11px;
    background-image:url('../images/top.jpg');
    background-repeat:no-repeat;
    float:left;
    font-size:0;
}

#top_left {
    width:760px;
    padding-top:116px;
    height:25px;
    background-image:url('../images/head2.jpg');
    background-repeat:no-repeat;
    float:left;
}

#flash {
    width:606px;
    height:25px;
    float:right;
    margin-right:11px;
}

*html #flash {
    margin-right:10px !important;
}

#top_right {
    width:168px;
    height:141px;
    background-image:url('../images/top_right.jpg');
    background-repeat:no-repeat;
    float:left;
}

#left {
    width:168px;
    height:354px;
    background-image:url('../images/left2.jpg');
    background-repeat:no-repeat;
    float:left;
    padding:20px 10px 20px 20px;
}

#middle {
    width:522px;
    height:349px;
    background-color:#ffffff;
    float:left;
    padding:25px 20px 20px 20px;
    overflow:auto;
}

#breadcrumb {
    background-image:url('../images/shadow.jpg');
    background-repeat:repeat-x;
    height:11px;
    width:928px;
    float:left;
    font-size:0;
}


#right {
    width:168px;
    height:394px;
    background-image:url('../images/right.jpg');
    background-repeat:no-repeat;
    float:left;
    font-size:0;
}

#foot {
    width:928px;
    height:29px;
    background-image:url('../images/foot2.jpg');
    background-repeat:no-repeat;
    float:left;
   
}


#icons {
  padding: 5px 0 0 8px
}

#print {
    float:left}

#print a {
    color:#494848;
    text-decoration:none;
    font-size:11px}

#flaggen {
    padding-left:10px;
    float:left
}

#mail {
    padding-left:510px;
    float:left}
    
#mail a {
    color:#494848;
    font-size:11px;
    padding-left:10px;}

#pdf {
    float:left;
    padding-left:6px;
    }
#pdf a {
    color:#494848;
    padding-left:4px;
    text-decoration:none;
    font-size:11px}
    
    
    
.navmainStandardLevel_1 {
    margin-left:0px;
    font-size:10pt;
    line-height:200%;
    list-style:none;
    background-image:url('../images/nav_line.gif');
    background-repeat:no-repeat;
    background-position:bottom;
    font-weight:bold;
    vertical-align:middle;
    padding-left:5px;
    }


.navmainStandardLevel_2 {
    margin-left:40px;
    font-size:8pt;
    list-style:none;
    line-height:165%;
    color:#3aa2ff;
}


#menu_cont {
    width:168px;
    margin:0px;
    padding:0px;
}

#menu_cont a:link {
    color:#064e8f;
    text-decoration:none;
    background: url(../images/msr/quadrat.gif) no-repeat 0px 3px;
    padding-left:15px;

}

#menu_cont a:hover {
    color:#0066FF;
    text-decoration:none;
    background: url(../images/msr/quadrat.gif) no-repeat 0px 3px;
    padding-left:15px;
}


#menu_cont a:active {
    color:#0066FF;
    text-decoration:none;
    background: url(../images/msr/quadrat.gif) no-repeat 0px 3px;
    padding-left:15px;
}


#menu_cont a:visited {
    color:#064e8f;
    text-decoration:none;
    background: url(../images/msr/quadrat.gif) no-repeat 0px 3px;
    padding-left:15px;
}


a#active:link {
  
  color:#dd6d6a;
    text-decoration:none;
    background: url(../images/msr/quadrat.gif) no-repeat 0px 3px;
    padding-left:15px;
}

a#active:visited {
  
  color:#c36461
}

a#active:hover {
 
 color:#c36461
}

a#active:active {
  
  color:#c36461
}
    


#textbox_top {
    width:415px;
    height:11px;
    background-image:url('../images/box_top.jpg');
    background-repeat:no-repeat;
}

#textbox {
    width:394px;
    /*float:left;*/
    border-left:1px solid #dae5f0;
    border-right:1px solid #dae5f0;
    /*background-color:#fafcff;*/
    padding:0px 10px 0px 10px;
}

#textbox_bottom {
    width:415px;
    height:11px;
    float:left;
    background-image:url('../images/box_bottom.jpg');
    background-repeat:no-repeat;
	
}
*+html #textbox_bottom {
  
	margin-bottom:9px
}

*html #textbox_bottom {
  
	margin-bottom:9px
}
/** SCROLLBARS **/
/** 
.scrollgeneric {
font-size:1px;
left:0;
line-height:1px;
position:absolute;
top:0;
}
.vscrollerbar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#5EC0A7 url(../images/scrollbar.jpg) repeat-y scroll -10px 0;
width:10px;
}
.vscrollerbarbeg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/scrollbar.jpg) no-repeat scroll -30px -26px;
height:6px !important;
width:10px;
}
.vscrollerbarend {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/scrollbar.jpg) no-repeat scroll -30px 0;
height:6px;
width:10px;
}
.vscrollerbase {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D4F6F2 url(../images/scrollbar.jpg) repeat-y scroll 0 0;
width:10px;
}
.vscrollerbasebeg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/scrollbar.jpg) no-repeat scroll -20px -16px;
height:16px !important;
width:10px;
}
.vscrollerbaseend {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/scrollbar.jpg) no-repeat scroll -20px 0;
height:16px;
width:10px;
}
.hscrollerbase {
background-color:white;
height:16px;
}
.hscrollerbar {
background-color:black;
height:16px;
}
.vscrollerbar, .hscrollerbar {
padding:16px;
z-index:2;
}
.scrollerjogbox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#37917A none repeat scroll 0 0;
bottom:0;
height:16px;
left:auto;
right:0;
top:auto;
width:10px;
}
#mycustomscroll {
height:540px;
margin:0.3em auto;
overflow:auto;
padding:0;
position:relative;
width:561px;
}

*/

/*  N E U E S von Anja   */
.text-blau {
    color:#1864ab;
    text-decoration:none}
     a.text-blau:link {
    color:#1864ab;
    text-decoration:none}
    a.text-blau:visited {
    color:#1864ab;
    text-decoration:none}

.tabelle-orange {
    border:1px solid #e2b46c;
    padding:10px}

.rot {
    color:#d64e4a}

.normal {color:#494848}
/*  ----------------------------------------------  */

/*Tooltip von Manuel*/

.tooltip {
    * {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
    a:hover {background:#ffffff; text-decoration:none;} 
    a.tooltip span {display:none; padding:2px 3px; margin-top:20px; width:400px;}
    a.tooltip:hover span{display:inline; position:absolute; border:1px solid #000; background:#fff; color:#000;}
}
