/*  STANDARTS  print und screen...*/
/* ////////////////////////////////////////
   Achtung: screen.css ist media="all"
   also print und screen...*/ 

/* ////////////////////////////////////////
   AUSGENOMMEN: NUR SCREEN   */
 .cssNurScreen{ display:block;}
 .cssNurPrint{ display:none; }

/* End AUSGENOMMEN: NUR SCREEN
//////////////////////////////////////// */


/*////////////////////////////////h
  STANDARTS  print und screen...// 
  STANDARTS  print und screen...// 
  STANDARTS  print und screen...*/ 
        
#idLogo {	
 border: 0;
 margin: 0px 2px 0px 0px;
 height: 51px;
 width:51px;
}

html {
	height: 100%;
	max-height: 100%;
	padding: 0;
	margin: 0;
	border: 0;
}

/*BODY*/
body {
	/* background-color: #FFFFFF; */
	height: 100%;
	max-height: 100%;
	padding: 0;
	margin: 0;
	border: 0;
	overflow: hidden;
}
/*FONT*/
body, div, table, tr, td, p, select, textarea, legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
/*	background-color: #FFFFFF; // WEG WEGEN TOOLTIP BGCOLOR */
	font-size: 12px;
	line-height: 16px;
	word-spacing: 2px;
}
p {
	margin-top: 0;
	margin-bottom: 0;
}

/*
.cssHR {  
  height:2px;
  margin:0;
  text-align:left;
  text-align:top;
  border:1px;
} */

/*SCROLLBARS*/
body, textarea {
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #009899;
	scrollbar-highlight-color: #009899;
	scrollbar-dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-arrow-color: #006668;
}
/*SITE-WIDTH*/
#top, #content, #bottom {
	background-color: #FFFFFF;
	position: absolute;
	width: 771px;
	min-width: 771px;
	/*center*/
	margin-left: -385px;
	left: 50%;
}
/*//////////////////////////////LINKS*/
a:link, a:visited, a:active {
	text-decoration: underline;
}
a:link {
	 color: #026B6B;
}
a:visited {
	color: #026B6B;
}
a:hover {
	color: #006668;
	text-decoration: none;
}

/*///////INTRO*/
#intro {
	width: 785px;
	height: 480px;
	background-image: url(img/intro.jpg);
	background-position: center;
	background-repeat: no-repeat;
}
#intro td {
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	letter-spacing: -0.05em;
	padding-left: 20px;
	padding-right: 40px;
}
/*////////////TITLES*/
h1 {
	line-height: 16px;
	font-size: 1.5em;
	margin-top: 20px;
	margin-bottom: 20px;
}
h2 {
	line-height: 18px;
	font-size: 1.7em;
	margin-top: 0;
	margin-bottom: 0;
}
/*//////////////////////////////SITE*/
#site {
	height: 100%;
	min-height: 100%;
	background-color: #FFFFFF;
	background-image: url(img/bg.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
/*//////////////////////////////TOP*/
#top {
	z-index: 5;
	top: 0;
	height: 128px;
}
#pics {
	margin-top: 3px;
}
/*//////////////////////////////NAVI*/
#idMenu {
 height: 58px;
}
#navi {
	padding: 9px 0px 0px 7px;
}
#navi a {
	text-decoration: none;
}
/*L1*/
.naviLEVEL1 ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.naviLEVEL1 li {
	font-weight: bold;
	float: left;
	margin: 0px;
 padding: 3px 6px 2px 6px; 
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(img/ecke.gif);
	background-repeat: no-repeat;
	background-position: top right;
	border-right: 1px solid #FFFFFF;
}
.naviLEVEL1 .up, .naviLEVEL1 .up a {
	color: #FFFFFF;
	background-color: #49ABAC;
}
.naviLEVEL1 .over, .naviLEVEL1 .over a{
	color: #FFFFFF;
	background-color: #89C2C3;
}
.naviLEVEL1 .down, .naviLEVEL1 .down a  {
	color:#FFA500 ;
	color:#FFFFFF;
	/* #FFA500   #FF6600 */
	background-color: #026B6B;
}
/*L2*/
.naviLEVEL2 ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.naviLEVEL2 li {
	font-weight: bold  ;
	font-size: 12px;
	line-height: 14px;
	float: left;
	margin: 0px;
	padding: 2px 6px 2px 6px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	border-left: 1px solid #026B6B; 
}
.naviLEVEL2 .up, .naviLEVEL2 .up a {
	color: #026B6B;
	background-color: #FFFFFF;
}
.naviLEVEL2 .over, .naviLEVEL2 .over a{
	color: #FFFFFF;
	background-color: #89C2C3;
}
.naviLEVEL2 .down, .naviLEVEL2 .down a  {
	color: #FFA500;
	color: #FFFFFF;
	background-color: #026B6B;
		font-weight: bold ;
}
#navi .off {
	display: none;
}


/*///////MAIN*/


#content {
	display: block;
	overflow: auto;
	z-index: 0;
	top: 145px;
	bottom: 35px;
}

* html #content {
	height: 100%;
	top: 0;
	bottom: 0;
	border-top: 145px solid #FFFFFF;  /* ie */
	border-bottom:35px solid #FFFFFF; /* ie scrolldownpfeil bis unter adova a logo 35p*/
}

.contentPAD {
	padding: 0px 1px 0px 10px;
}

#content ul {
	margin-top: 0;
	margin-bottom: 0;
  vertical-align:bottom;
}
#content ul.cssBullet1 {
	margin-left: 0Px;
	padding:0px;
}

#content ul.cssBullet2 {
	margin-left: 0Px;
	
} /* Strich */
@media screen {
 #content li {
	text-indent: 0px;
	margin-left: 4Px;
	list-style-type: none;
	padding-left: 10px; background: url(img/knopf.gif) 0px 0.46em no-repeat; 
 }
}
@media print {
 #content li {
	text-indent: 0px;
	margin-left: 30Px;
	
	
 }

}
div#SpalteLinks {
	text-align: left;
	float: left;
	width: 420px;
	padding: 0em 2em 2em 0em;
}
div#SpalteRechts {
	text-align: left;
	margin: 0px 0px 0px 440px;
	padding-top:0px;
	padding-right:12px;
}
 .cssAbsatz {
  padding-top: 5px;
  padding-right: 10px;
 /* background-color:brown; */
 /* Blockabstände */
 }
/*////////*/
/*//////////BOTTOM*/
 #picLeft { /* gibt auch eine Printstyle */
 width:515px; height:60px; overflow:hidden;
 }

#bottom {
	z-index: 0;
	bottom: 0;
	height: 32px;
}
.bottomPAD {
	padding: 5px;
}
/*////////*/

#tooltip{
background:#FFFFFF;
border:1px solid #666666;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden;
width:auto;
}

input.cssTellInput  {
 font-size: 11px;
 word-spacing: 0px;
 width:89px;
 border: solid #000000 1px;
  color:#5B5B5B;
  font-weight: 100;
}

div.cssTell {
	 color:#5B5B5B;
 font-size: 11px;
 word-spacing: 0px;
}

div.cssAdovaFussText i , div.cssAdovaFussText b {
  color: black;
}

div.Bannerwerbung {
 font-size: 10px;
 text-align: center;
 padding-Top:10px;
 margin-Top:20px;
 border: solid #000000 0px;
}

div.cssAdovaFussText {
 font-size: 11px;
 line-height:12px;
 word-spacing: 0px;
 font-size:11px;
 padding:0px;
 margin:0px;
 line-height:14px;
 color:#5B5B5B;
}

a.button {
	color:#000000;
	font-weight: bold;
	font-size: 10px;
	padding: 1px 2px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #CCCCCC;
	text-align: center;
	text-decoration: none;
	min-width: 575px;
	height: 15px;
	background-image: url("../dat/img/button/btn_bg.gif");
	vertical-align: middle;
	letter-spacing: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}
a.button:link {
	 color:#000000; 
     text-decoration: none;
  }

a.button:hover {
	color:#000000;
	text-decoration: none;
	border-top-color: #999999;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #999999;
	background-image: url("../dat/img/button/btn_bg_hvr.gif");
  }

a.button:active {
	color:#000000;
	text-decoration: none;
	border-top-color: #666666;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #666666;
	background-image: url("../dat/img/button/btn_bg_clck.gif");
  }
  
  
  a.button_default {
	color:#000000;
	
	font-size: 15px;
	padding: 2px 4px 1px 4px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #CCCCCC;
	text-align: center;
	text-decoration: none;
	/*min-width: 75px;*/
	height: 18px;
	background-image: url("../dat/img/button/btn_bg_default.gif");
	vertical-align: middle;
	letter-spacing: 1px;
}

a.button_default:link {
	 color:#000000; 
     text-decoration: none;
  }

a.button_default:hover {
	color:#000000;
	text-decoration: none;
	border-top-color: #999999;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #999999;
	background-image: url("../dat/img/button/btn_bg_default_hvr.gif");
  }

a.button_default:active {
	color:#000000;
	text-decoration: none;
	border-top-color: #666666;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #666666;

	background-image: url("../dat/img/button/btn_bg.gif");
  }

.cssImgDel {
 height: 12px;
 width: 10px;
 align: right;
 margin: 0px 2px 0px 4px;;
 }
