           body { background-color:#d3e5fc; 
		   font-family:Arial,Verdana, Helvetica, sans-serif;
		   font-size:13px;}
		   
		   a {
		   color:#4e7194;
		   text-decoration:none;
		   font-weight:bold;
		   }
		   
		   iframe {
		   background-color:#D3E5FC;
		   }
		   
		  

          
		  a.logoutbutton{ display:block;
                        background-image:url(images/logoutbuttonnormal.gif);
                        width:75px; height:33px;
                        text-align:left; vertical-align:top;
                        text-decoration:none; font-size:15px;
						line-height:30px;
                        color:#fff; 
						padding-left:50px;
						margin-top:8px;
						float:right;
						
						
						margin-right: 20px;
						font-weight:bold;
						}
						
		a.logoutbutton:hover { background-image:url(images/logoutbuttonover.gif); }

           a.logoutbutton:active { background-image:url(images/logoutbuttonactive.gif);}
		  
		  a.loginbutton    	{ display:block;
                        background-image:url(images/btlogin.jpg);
                        width:125px; height:33px;
                        text-align:center; vertical-align:top;
                        text-decoration:none; font-size:15px;
						line-height:35px;
                        color:#4c4c4c; 
						padding-top:0px;
						margin-top:5px;
						margin-bottom:0;
						font-weight:bold;
						}

           a.loginbutton:hover { background-image:url(images/btover.jpg); }

           a.loginbutton:active { background-image:url(images/btover.jpg);}
		   
		   .login {  background-color: #fff;
		  			 border: 1px solid #BBB; }
		  
		   
		   a.activebutton     	{ display:block;
                        background-image:url(images/tabover.jpg);
                        width:125px; height:39px;
                        text-align:left; vertical-align:bottom;
                        text-decoration:none; font-size:15px;
                        color:#000000; 
						margin-top:5px;
						line-height:40px;
						text-align:center;
						font-weight:bold;}

           a.activebutton:hover { background-image:url(images/tabover.jpg); }

           a.activebutton:active { background-image:url(images/tabover.jpg);
		   margin-top:5px; }


           a.elobutton     	{ display:block;
                        background-image:url(images/tabnormal.jpg);
                        width:125px; height:39px;
                        text-align:center; vertical-align:top;
                        text-decoration:none; font-size:15px;
						line-height:40px;
                        color:#4c4c4c; 
						padding-top:0px;
						margin-top:5px;
						margin-bottom:0;
						font-weight:bold;
						
						}

           a.elobutton:hover { background-image:url(images/tabover.jpg); }

           a.elobutton:active { background-image:url(images/tabover.jpg);
		    }

           a.abortbutton { background-image:url(images/btabort.jpg);
		    display:block; float:left; margin:1px;
                       
                        width:120px; height:25px;
                        text-align:center; vertical-align:bottom;
                        text-decoration:none; font-size:13px;
                        color:#5c1314; 
						line-height:27px;
		   }
		   
		   a.smallbutton     	{ display:block; float:left; margin:1px;
                        background-image:url(images/btsmall.jpg);
                        width:120px; height:25px;
                        text-align:center; vertical-align:bottom;
                        text-decoration:none; font-size:13px;
                        color:#000000; 
			line-height:27px;
			font-weight:bold;}

           a.smallbutton:hover { background-image:url(images/btsmallover.jpg); }

           a.smallbutton:active { background-image:url(images/btsmallpressed.jpg); }

           a.longbutton     	{ display:block;
                        background-image:url(images/btlong.jpg);
                        width:200px; height:25px;
                        text-align:center; vertical-align:bottom;
                        text-decoration:none; font-size:13px;
                        color:#000000;
			line-height:27px; }

           a.longbutton:hover { background-image:url(images/btlongover.jpg); }

           a.longbutton:active { background-image:url(images/btlongpressed.jpg); }

           *.elobar { background-color:#5189d1; 
		   				background-image:url(images/bg_top.gif);
						background-repeat:repeat-x;
						height:33px;  
                      
					
                        
                        color:#4488ff; 
						border-bottom: 1px solid #000;}

           *.light   { background-color:#d3e5fc;
		   font-size:13px;
		   border-bottom: 1px solid #fff;
		   border-collapse: collapse;
		   padding-left:5px; }
		   
		   *.light ul{
		   padding-left:15px;
		   
		   }
           
		   *.marked  { 
		   font-weight:bold;
		   background-color:#c6d7ec;
		   font-size:13px;
		   border-bottom: 1px solid #fff;
		   border-right: 1px solid #fff;
		   border-collapse: collapse;
		   padding-left:8px;
		   padding-right:8px;
		   
		  }
		 
		   
		  *.icon {
		  
		  padding-top:0px;
		  padding-bottom:0px;
		  background-color:#FFFFFF;
		  border-bottom: 1px dotted #999999;
		  line-height:5px;
		  }
           
		   
		   *.dark    { background-color:#5189d1;
		   			   color:#FFFFFF; 
					   font-size:13px;
					   text-indent:0px;
					   padding:3px 3px 3px 8px;
					   
					   font-weight:bold;
					  
					   
					   }
           *.warn    { background-color:#ffa988 }
           *.work    { background-color:#6186b7;
		   color:#fff;
		   padding-left: 8px; }
           *.worklight { background-color:#fac966 }

           a.eloitem { display:block; 
                        text-align:left; text-decoration:none;
                        font-size:12px; background-color:#fff;
                        padding-top:3px; padding-bottom:3px;
						 color:#000000;
			font-weight:bold; border-bottom:1px dotted #999999;
			margin-bottom:-3px;
			padding-left:5px;
			
			}
			
			a.eloitem2 {
			margin:0;
			display:block; 
            text-align:left; text-decoration:none;
            font-size:12px; background-color:#fff;
            padding-top:3px; padding-bottom:3px;
		    color:#000000;
			font-weight:bold; border-bottom:1px dotted #999999;
			
			text-indent:3px;
			border-collapse:collapse;
			
			}

           a.eloitem:hover { background-color:#fac966 }

	   a.eloitem:active { background-color:#fcb82d }
	   a.eloitem:focus { background-color:#fcb82d }

           a.paritem { display:block;
                        text-align:left; text-decoration:none;
                        font-size:12px; background-color:#fcb82d  ;
                        margin-top:0px; padding:3px; color:#000000;
			font-weight:bold ;
			border: 1px dotted #cecece;
			margin-bottom:-3px;}

           a.paritem:hover { background-color:#fac966;
		   border: 1px dotted #cecece;  }

	   a.paritem:active { background-color:#fcb82d;
	    border: 1px dotted #cecece; }
	   a.paritem:focus { background-color:#fcb82d;
	    border: 1px dotted #cecece; }

           a.histitem { display:block;
                        text-align:left; text-decoration:none;
                        font-size:13px; background-color:#ffba0e;
                        margin-top:0px; padding:3px; color:#000000;
			font-weight:bold }

           a.histitem:hover { background-color:#c6ff00 }

	   a.histitem:active { background-color:#9aff30 }
	   a.histitem:focus { background-color:#9aff30 }

           td.note1 { background-color:#ffffc0 }

           td.note2 { background-color:#c0ffc0 }

           td.note3 { background-color:#ffc0c0 }

           .withborder {
              border-width:1px;
              border-style:solid;
              border-color:#2e4e73;
              padding:0;
              margin-bottom:0px;
              text-align:justify;
			  
           }
		   
		   .softborder {
		   border: 1px solid #BBB;
		   }
		   
		   .extra {
		   border-bottom:1px solid #000000;
		  
		   }

	   .ueberschrift {
	     color:#fff;
	     font-size:22px;
		 background-image:url(images/bg_top.gif);
		 background-repeat: repeat-x;
           }
		   
        #elotoolbar {
		position:absolute;
		margin:0;
		padding-left:2px; 
		padding-right:50px;
		top:0; left:0; 
		display:block; 
		width:100%;
		height:50px; 
		background:#d3e5fc; 
		z-index:5; color:#fff;
		background-image:url(images/bg_top.gif);}

        #leftbar {
	position:absolute;
	left:0px;
	top:55px;
	bottom:0px;
	width:31%;
	z-index:4;
	
	
	overflow:none;
	margin-left:10px;
	padding-left:0px;
}
        #rightbar {
	position:absolute;
	left:34%;
	top:55px;
	bottom:0px;
	width:65%;
	
	
	z-index:4;
	overflow:none;
	background-color: #D4D0C8;
}
        * html #leftbar, * html #rightbar {top:0; bottom:0; border-top:80px solid #d3e5fc; }
        #onebar {position:absolute; left:0; top:50px; bottom:0px; width:100%; z-index:4; overflow:none;}

  	div.etree {
  		background-color:#fff;
  		overflow:hidden;
		text-align:left;
		font-size:12px;
		
  	}  
	

  	div.line {
		font-weight:bold;
		min-width:100%;
		width: 100%;
  		padding:4px;
  		overflow:hidden;
		cursor:pointer;
		border-width:1px ;
		border-bottom:1px dotted #cecece;
  		background-color:#fff;
	}

  	div.select {
		font-weight:bold;
		min-width:100%;
		width:100%;
  		padding:4px;
  		overflow:hidden;
		cursor:pointer;
		border-width:1px;
		border-bottom:1px dotted #cecece;
		background-color:#fcb82d; 
	}

  	div.etree div {
  		margin-left:12px;
		
  	}  	

        div.line:hover { 
		background-color:#fac966;
	}

        div.select:hover { 
		background-color:#fac966; 
	}

	img.action {
		vertical-alignment: middle;
		margin-right: 4px;
	}
	
   
   tr { padding:3px;}
   
input {
border: 1px solid #666666;
}

select {
border: 1px solid #666666;
}

textarea {
border: 1px solid #666666;
}

/*------------- keyword sytles-----------------*/

#swlhead {
  clear:both;
  position:fixed;
  background-color:#d3e5fc;
  z-index:10;
  width:100%;
  padding-top:0px;
  padding-left:5px;
  padding-bottom:0px;
  border-bottom:1px solid #72787E;
}

#stat {
  font-weight: bold;
}

dl,dt,dd,ul,ol,li {
	margin: 0;
	padding: 0;
}

#swl ul li li li li li a {
  display:block;
  background-color:#FFFFFF;
}

#swl ul li li li li a {
  display:block;
  background-color:#FBFCFD;
}

#swl ul li li li a {
  display:block;
  background-color:#e8eef6;
}

#swl ul li li a {
  display:block;
  background-color:#cbd9eb;
}

#swl ul li a {
  display:block;
  background-color:#b3c6de;
  border: 1px solid #b3c6de;
  padding-left:5px;
  color:#444;
  cursor:default;
}


#swl ul li a:hover {
	color:#000;
        background-color:#fac966;
}

#swl ul {
	margin-bottom:0.8em;
}

#swl  ul li {
	margin-left:5px;
	line-height:1.4em;
        list-style-type:none;
}

#swl ul li ul li {
	margin-left:15px;
}

#swl {
  background-color:#d3e5fc;
  position:absolute;
  z-index:1;
  margin-top:35px;
} 

#swl .selectable{
  color:#202a8e;
  cursor:pointer;
}

/*-------------- blog styles--------------*/

.blogcontent {
background-color:#e9f0f7;
border-bottom: 1px solid #bfc6cf;
padding: 10px 10px 10px 10px;
line-height:1.3em;
}

.blogcontent ul {
padding-left:15px;
}

.blogheadline {
color:#FFFFFF;
font-size:18px;
padding-left:15px;
line-height:45px;
}

h1,h2,h3,h4,h5,h6 {
margin:0px;
padding:0px;
}

h1 {
margin-top:5px;
margin-bottom:15px;
}

h2 {
margin-top:15px;
margin-bottom:5px;
}


.smallsubmit {  

float:left; 
background-image:url(images/bg_smallbutton.gif);
background-repeat:repeat-x;  
padding:1px 3px 1px 3px ;
background-color:#FFFFFF; 
text-align:center; vertical-align:center;
text-decoration:none; 
font-size:1em;
color:#000000; 
font-weight:bold;
margin-right:3px;
cursor:pointer;
}

.smallsubmit:hover { 
background-image:url(images/bg_smallbutton_over.gif);
}








