.border {
	border: 1px solid #330099;
}

.picture {
	border:5px ridge #ffff00; 
	
}

INPUT {
	FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 9px
}
.TXTSTYLE {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #dbdbdb 1px solid; COLOR: #666666; BORDER-BOTTOM: #dbdbdb 1px solid; FONT-FAMILY: Arial,Verdana
}

SELECT {
	BACKGROUND-COLOR: #fafafa; BORDER-BOTTOM: #6dba00 1px solid; BORDER-LEFT: #6dba00 1px solid; BORDER-RIGHT: #6dba00 1px solid; BORDER-TOP: #6dba00 1px solid; COLOR: #474747; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 10px; MARGIN: 1px; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
FORM {
	MARGIN: 0px
}
DIV {
	MARGIN: 0px
}

.menu {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	Z-INDEX: 2;  
	VISIBILITY: hidden; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: -4px; 
	OVERFLOW: hidden; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Arial, Helvetica, Sans-Serif; 
	POSITION: absolute;  
	TEXT-ALIGN: left
}
.menuitem {
	BORDER-RIGHT: #000066 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #000066 0px solid; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #000066 0px solid; 
	WIDTH: 104px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #000066 1px solid; 
	FONT-FAMILY: Arial, Helvetica, Sans-Serif; 
	BACKGROUND-COLOR: #FFFF99; opacity: 0.9
}
.submenuitem {
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	WIDTH: 150px; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Arial, Helvetica, Sans-Serif; 
	BACKGROUND-COLOR: #d8dce8
}
.menuitem A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}

a:hover { color:#0000ff; text-decoration: none }
a.callink:link { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; font-weight: bold; text-decoration:none; }
a.callink:visited { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; font-weight: bold; text-decoration:none; }
a.callink:active { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; font-weight: bold; text-decoration:none; }
a.callink:hover { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; font-weight: bold; text-decoration:none; }
a.calhome:link { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; text-decoration:none; }
a.calhome:visited { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; text-decoration:none; }
a.calhome:active { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; text-decoration:none; }
a.calhome:hover { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; text-decoration:none; }

a:hover { text-decoration: none }

td.caltz { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
td.calwt { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; font-weight: bold; }
td.calat { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
td.calht { color:#000000; background-color:#C0C0C0; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
td.calhe { color:#FF0000; background-color:#C0C0C0; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
td.gelb { color:#000000; background-color:#ffff00; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
td.rot { color:#000000; background-color:#ff0000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
td.gelbht { color:#000000; background-color:#ffff00; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; font-weight: bold;}
td.rotht { color:#000000; background-color:#ff0000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; font-weight: bold;}
td.calwe { color:#FF0000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
table.caltab { width:120px; border:0px solid grey; background-color:#ffffff; padding:0px; margin:0px; }
table.caltab1 { border:0px; padding:0px; margin:0px; }
table.caltab2 { border:0px; padding:0px; margin:0px; }

/* ########################################################################## */
/* ---( POPOVER )------------------------------------------------------------ */
/* ########################################################################## */
.popover_link:hover {
  color:            #2f4b9a; 
  xbackground-color: #ccd7f0; 
  background:       url(../images/popover_link_hover.gif);
  xborder:           1px solid #4c639b;
  display:          block;
  padding:          2px;
}

.popover_link {
  color:           #D9D9FF; 
  text-decoration: none;
  display:         block;
  height:          14px;
  padding:         2px;
}

#PopOver {
 font-family:      arial, sans-serif;
 color:            #3d3d3d;
 font-size:        10px;
 width:            164px;
 height:           0px;
 visibility:       hidden;
 background:       url(../images/bg.jpg) repeat-y;
 position:         absolute;
 z-index:          100;
 
 left:             10px;
 top:              10px;
 
 text-align:       left!important;
 padding:          2px 3px 0px 3px;
 border-right:     1px solid #727272; 
 border-bottom:    1px solid #727272;
 overflow:         hidden;
}