h1 {
	padding: 0px;
	font-weight: bold;
	font-size: 18px;
	margin: 0px;
}
h2 {
	padding: 0px;
	font-weight: normal;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
}
a, noUnderline {
	/*font: normal 14px;*/
	/*color: #ffffff;*/
	text-decoration:none;
}

td
{
	font-size: 13px; vertical-align:top;
}

a:link, a:visited {
	color:#FF4011;
	cxolor:#3A66D5;
	cxolor:blue;
/*   text-decoration: none; */
}
a:hover, .underline {
	color:black;  /* #A5BBF4;  */
	text-decoration:underline;
}
a:active  {
   font-weight: bold; /*   color: #827569; */
}

body {
	background-color:#F6F9FA;	
	margin: 5px 5px 3px 3px;
   font: 12pt Verdana, Arial, Helvetica, sans-serif;
   scrollbar-3dlight-color: #ADD8E6;
   scrollbar-arrow-color: #0000FF; 
   scrollbar-base-color: #ADD8E6;
   scrollbar-darkshadow-color: #0000FF;
   scrollbar-face-color: #99CCFF;
   scrollbar-highlight-color: #FFFFFF;
   scrollbar-shadow-color: #FF0000;
   scrollbar-track-color: #ADD8E6;
}

form{
   margin: 0;
}

img{
   border-style: none;
}
input.text  { height: 16px; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
OL,UL {   margin-bottom: 3px; margin-top: 3px;}
table{
   font: 10pt Verdana,sans-serif;
   table-layout: auto;
}

#TABLEstartside TD {
	color:#333; vertical-align:top;
}
#TABLEstartside TH {
	color:#777; font-size:18pt; text-align:left; font-weight:normal	; vertical-align:top;
}
.StartsideDato {
	font-size:12pt; color:#9EA2A5; font-weight:bold
}
.head {
	font-size:14pt;color:#676767;
}
#TABLEsys TH  {
	color:white; background-color: #135;padding-left:3px;padding-right:3px; font-weight: bold;
}
.hidden {   display: none;}

.baseline {
   vertical-align: baseline;
}


.bottom {
   vertical-align: bottom;
}

.button {
   background-color: #FFFFFF;
   border: 1px solid #000000;
   color: #000080; /*   background-color: #454545; */
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bolder;
   text-align: center;
   vertical-align: middle;
   cursor:pointer;
}

.buttonblack {
   background-color: #FFFFFF;
   border: 1px solid #000000;
   color: #000000; /*   background-color: #454545; */
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bolder;
   text-align: center;
   vertical-align: middle;
}

.buttonblueSubmit {
   border: 1px solid #000000;
	background-color: blue;
   color: #DDD; /*   background-color: #454545; */
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bolder;
   text-align: center;
   vertical-align: middle;
	cursor:pointer;
	margin-top:-3px;
}.buttonblue {
   border: 1px solid #000000;
	background-color: blue;
   color: #DDD; /*   background-color: #454545; */
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bolder;
   text-align: center;
   vertical-align: middle;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
}
.buttonblueMenu {
   border: 1px solid #000000;
	background-color: #FF4011 /*  #A5BBF4; */
   color: #444444; /*   background-color: #454545; */
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bolder;
   text-align: center;
   vertical-align: middle;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
}
.buttoncancel {
   background-color: #FFFFFF;
   border: 1px solid #000000;
   color: #808080; /*   background-color: #454545; */
   cursor:pointer;
   font: bolder 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
   margin-bottom: 2px;
   margin-top: 2px;
   text-align: center;
   vertical-align: middle;
}.buttoncancel {
   background-color: transparent;
   border: 1px solid #000000;
   color: #808080; /*   background-color: #454545; */
   cursor:pointer;
   font: bolder 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
   margin-bottom: 2px;
   margin-top: 2px;
   text-align: center;
   vertical-align: middle;
}
.buttonlogin {
   border: 1px solid #000000;
   background-color:transparent;
   color: #808080; /*   background-color: #454545; */
   cursor: pointer;
   font: bolder 11px Verdana, Geneva, Arial, Helvetistr3a, sans-serif;
   margin-bottom: 2px;
   margin-top: 2px;
   text-align: center;
   vertical-align: middle;
}

.buttongreen {
   background-color:#0F3;
   border: 1px solid #000000;
   color: #008000; /*   background-color: #454545; */
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   xfont-size: 11px;
   font-weight: bolder;
   text-align: center;
   vertical-align: middle;
   padding:5px;
   cursor:pointer;
}

.buttonred {
   border: 1px solid #000000;
   color: #FF0000; /*   background-color: #454545; */
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bolder;
   text-align: center;
   vertical-align: middle;
}

.center{
   text-align: center;
}

.greenhover a:hover, .greenhover {
   background-color: #90EE90;
   text-decoration: none;
   vertical-align: middle;
}

.hide {
   display: none;
}
.filterTxt { color:red; font-weight:bold;font-size:9pt;height:16px;}
.ListFolderOver { color: #0002D4; font: bold 13px  "Arial Narrow",Arial, sans-serif;  }
.ListFolderOut { color: #D41500; font: bold 13px  "Arial Narrow",Arial, sans-serif; }
.ListFolderYellow {background-color: yellow; }

.middle {   vertical-align: middle; }
.miniMenu {margin-bottom:4px;  }
.miniMenuAktuel { color:black; margin-bottom:4px  }
.narrow 
   {
   border: none;
   font: x-small "Arial Narrow", Arial;
}

.narrow td {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt;
}

.redhover a:hover, .red {
   background-color: #FF0000;
   color: #FFFF00;
   text-decoration: none;
}

#TRtop {position: fixed; z-index: 1;}

.tableborder {
   border-bottom-style: solid;
   border-left-style: solid;
   border-right-style: solid;
   border-top-style: solid;
}
.tableborderthin {
   border-bottom-style: solid;
   border-left-style: solid;
   border-right-style: solid;
   border-top-style: solid;
   border-width:1px;
}

.tableborderbottom {
   border-bottom-color: #000000;
   border-bottom-style: solid;
   border-bottom-width: 1px;
}

.tablecompact{
   border-collapse: collapse;
}
.thumbnail {}
.thumbActive {
	outline: 1px solid rgb(255, 0, 0);
}
.titel { color:white;
	font-family: "Arial Black", Arial, sans-serif; 
	font-size:18px;	vertical-align:middle;
} 
.tooltip {
   display: inline;
   position: relative;
   visibility: hidden;
}

.tooltiptable {
   background-color: #FFFFCC;
   border: 1px solid #000000;
   border-collapse: collapse;
}

.top { vertical-align: top; }

.userIntroText {font-size:8pt}
.userFullText {font-size:10pt}

.yellowhover a:hover, .yellowhover {
   text-decoration: none;
}
ul.thumbnails{margin:0;padding:0;list-style-type:none;width:66px;}
ul.thumbnails img{width:120px;border: thick solid  #CFD6E3}
ul.thumbnails li{padding:3px;}
ul.thumbnails li.xactive{background-image:url(../_icons/thumbnailBgActive.png);}
#pictureBrowser{position:relative;margin:8px;}
.mainImage{background:url(_../icons/imageBg.png) no-repeat left top;width:676px;height:494px;padding:10px 0;text-align:center;position:absolute;left:67px;top:0;}
#pictureBrowserBanner{left:0;top:524px;position:absolute;}.textAds{position:absolute;left:753px;width:200px;top:0;}

@media print {
   .tablelog{ margin-top: 3px; text-align: center; width: 640px; }

   .noPrint{ display: none; }
}
@media screen {
   .tablelog{ margin-top: 3px; text-align: center; width: 100%; }
   .noScreen{ display: none; }
}

