/* CSS Document */

@import "base.css";

html { 
  height:100%;
}

body {
       background-color: #FFFFFF;
       margin: 0px;
       padding: 0px;
       height:100%;
       scrollbar-face-color:#eff5f8;
       scrollbar-shadow-color:#c2d5e3;
       scrollbar-highlight-color:#fff;
       scrollbar-3dlight-color:#e4eef3;
       scrollbar-darkshadow-color:#4988ab;
       scrollbar-track-color:#f2f9fc;
       scrollbar-arrow-color:#c2d5e3;
}

a, 
a:active {
	color: #174a74
}

a:hover {
	color: #98bdd0
}

ul, 
li{
	list-style-image: url(../graphics/rahmen/pfeilchen_einzeln.gif);
	list-style-type: disc;
}

#maintable { 
             width:100%;
             height:100%;
             border-collapse:collapse;
             border:0px;
 }

#maintable td.main { 
                border: 0px solid black; padding:0px;
 }

#top { 
       height:63px;
       background-repeat:repeat-x; 
       background-image:url(../graphics/rahmen/kopf_bg.jpg);
}

#headline { 
            float:left;
            height:63px;
            width:308px;
            background-image:url(../graphics/rahmen/kopf.jpg);
 }

#top .ende { 
        float:right;
        clear:right;
        height:63px;
        width:347px;
        background-image:url(../graphics/rahmen/auge.jpg);
 }

#blackborder { 
	background-image: url(../graphics/rahmen/bg_rahmen.gif);
	background-repeat:repeat-x; 
	height:20px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
               clear:right;
			   
 }

#blackborder div { 
                   margin:0px;
                   height:20px; 
                   float:left;
                   }
#blackborder img { 
                   vertical-align:bottom;
 }

#blackborder .ende { 
                     padding:0px;
                     float:right;
                     clear:right;
                     height:20px; 
                     width:133px;
                     background-image: url(../graphics/rahmen/ende_rahmen.gif);
                     }


#mainpmyweb2go { 
                 background:url(../graphics/rahmen/bg_innen.jpg) bottom left no-repeat;
                 width:100%;

                 }


#mainp td { 
         height:100%;
 }

#myweb2go  { 
             position:relative;
             overflow: auto;
             overflow-x: hidden;
             margin:10px;
             padding:0px 5px 0px 20px;
             width:95%;
             height:98%;
}

#actions { 
           margin: 0px 0px 0px 10px;
		   padding: 10px 0px 0px 10px;
           height:100%;
           width:160px;
           border-left: #5585a0 dashed 1px; 
           border-right: #5585a0 dashed 1px; 
           border-top: #5585a0 dashed 1px; 
           background-color:#e4eef3; 
		   margin-top: 35px
 }

#actions a { 
             display:block;
             height:35px;
             width:119px;
             clear:right;
 }

#actions a[modul] span { display:none }

#actions a[modul=textbausteine] { 
                           background-image: url(../graphics/navi/textbausteine_a.gif);
                           }
#actions a[modul=textbausteine]:hover { 
                           background-image: url(../graphics/navi/textbausteine_b.gif);
                           }
#actions a[modul=uploads] { 
                           background-image: url(../graphics/navi/uploads_a.gif);
                           }
#actions a[modul=uploads]:hover { 
                           background-image: url(../graphics/navi/uploads_b.gif);
                           }
#actions a[modul=benutzermgr] { 
                           background-image: url(../graphics/navi/benutzermanager_a.gif);
                           }
#actions a[modul=benutzermgr]:hover { 
                           background-image: url(../graphics/navi/benutzermanager_b.gif);
                           }
#actions a[modul=zurueck] { 
                           background-image: url(../graphics/navi/zurueck_a.gif);
                           }
#actions a[modul=zurueck]:hover { 
                           background-image: url(../graphics/navi/zurueck_b.gif);
                           }
#actions a[modul=mailsystem] { 
                           background-image: url(../graphics/navi/mailsystem_a.gif);
                           }
#actions a[modul=mailsystem]:hover { 
                           background-image: url(../graphics/navi/mailsystem_b.gif);
                           }
#actions a[modul=logout] { 
                           background-image: url(../graphics/navi/ausloggen_a.gif);
                           }
#actions a[modul=logout]:hover { 
                           background-image: url(../graphics/navi/ausloggen_b.gif);
                           }

#mainp .ende { 
               font-family:Arial, Helvetica, sans-serif;
               color:#103553; 
               font-size:11px;
               float:right;
               clear:right;
               height:100%;
               width:133px;
               background-color:#c2d5e3;
               background-image: url(../graphics/rahmen/black.gif);
               background-repeat:repeat-y; 
			   padding: 0px;
			   margin:0px
               }

#mainp .endetext { 
	position:relative;
	top:40px;
	float:left;
	left: 11px;
	font-size:11px;
	width:120px; 
	color:#103553;
	background-color:#eff4f8;
	border-top:#006699 dashed 1px; 
	border-bottom:#006699 dashed 1px; 
	border-left-width:0px; border-right-width:0px; 
	padding: 0px; margin:0px ;
	text-align:left;
	margin:0px
}


#mainp .endetext h3 { 
                      margin-left:-2px;
                      margin-right:-2px;
                      margin-top:0px;
                      background-image:url(../graphics/rahmen/kaestchen_top.gif); 
                      background-repeat:repeat-x; color:#FFFFFF; 
                      height:16px; 
                      font-size:11px; 
                      font-weight:bold;
					  text-align:left;
					  padding-left:3px
                      }


#footer { 
/*          position:absolute;
          bottom:0px;*/
          clear:left;
          float:left;
          height:14px; 
          border:#000000 solid 1px; 
          border-width:0px; 
          border-top-width:1px; 
          background-color:#98bdd0;
          font-size:10px;
		  width: 100%
 }

#footer div { 
              height:14px; 
              float:left;
              color:#000000;
              }
#footer .ende { 
                color:#FFFFFF;
                padding:0px;
                margin:0px;
                clear:right;
                float:right;
                right:0px;
                text-align: right;
                width:133px;
                background-image:url(../graphics/rahmen/fuss_ende.gif);
 }
#footer .ende span { 
                     padding-right: 5px;
 }

.rahmen {
	background-image: url(../graphics/rahmen/bg_rahmen.gif);
	background-repeat:repeat-x; 
	height:20px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

#login { 
         text-align:center;
 }

#login div { 
             clear:right;
             padding-top:10px;
 }
#login label { 
               float:left;
               }
#login input { 
               float:right;
               }
