body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000; background:#ffffff; line-height:16px;}
.inputbox {background-color:#FFFFFF; border:1px solid #CCCCCC; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding:2px;}

a {color:#006633; text-decoration:none; outline:none;}
a:hover {color:#006633; text-decoration:underline; outline:none;}
img {border:0 none;}
p, form {margin:0; padding:0;}

#Container {width:955px; margin:0 auto;}
#Header {height:155px;}
#ColLft1 {width:200px; float:left;}
#ColCnt1 {width:505px; float:left; margin:0 20px;}
#ColCnt2 {width:700px; float:left; margin:0 20px;}
#ColRgt1 {width:200px; float:left;}
#Footer {margin:0; padding:0; border-top:1px solid #a09f9f; margin:30px 0; font-size:10px; line-height:22px; text-align:center;}

.clr {clear:both; font-size:0; margin:0; padding:0; line-height:0; visibility:hidden; height:0;}
.fltLt1 {float:left;}
.fltRt1 {float:right;}

#TopSrch1, #TopNav1, #TopLang1 {border-bottom:1px solid #afafaf; height:29px; font-size:10px; line-height:29px; color:#6b6c6f; font-weight:bold;}
#TopLang1 {text-align:right;}
.Srch1Bx1 {float:left; margin-right:5px; padding:4px 0 0 0;}
.Srch1Btn1 {float:left; padding:8px 0 0 0;}
input.BtnSrch1 {border:0; height:10px; width:10px; background:url(../images/btnSrch1.gif) left top no-repeat; cursor:pointer;}
input.Srch1 {border:1px solid #808285; padding:2px; width:116px; outline:none; font-family:Verdana; font-size:11px; color:#6b6c6f}

/* Left Nested Navigation */
#LtNav1 {width:200px; font-size:12px; line-height:100%;}
#LtNav1 ul {margin:0; padding:0; list-style-type:none; width:100%;}
#LtNav1 li {margin:0; padding:0; border-bottom:1px solid #afafaf; line-height:100%;}
#LtNav1 ul li a {display:block; width:196px; padding:5px 2px 7px 2px; text-transform:uppercase; border-top:1px solid #efefe9; border-bottom:1px solid #efefe9;}
#LtNav1 ul li a:link, #LtNav1 ul li a:visited {color:#000; text-decoration:none; border-top:1px solid #efefe9; border-bottom:1px solid #efefe9;}
#LtNav1 ul li a:hover {background:#dcdcd3; color:#000; border-top:1px solid #efefe9; border-bottom:1px solid #efefe9;}
#LtNav1 ul ul li {margin:0; padding:0px; border-bottom:0 none; font-size:13px; line-height:100%;}
#LtNav1 ul ul li a {display:block; padding:4px 2px 5px 10px; width:188px; text-transform:none; border-top:1px solid #efefe9; border-bottom:1px solid #efefe9;}
#LtNav1 ul ul li a:link, #LtNav1 ul ul li a:visited {color:#000; text-decoration:none; border-top:1px solid #efefe9; border-bottom:1px solid #efefe9;}
#LtNav1 ul ul li a:hover {background:#dcdcd3; color:#000; border-top:1px solid #efefe9; border-bottom:1px solid #efefe9;}
#LtNav1 ul ul ul li {margin:0; padding:0px; border-bottom:0 none; font-size:12px; line-height:100%;}
#LtNav1 ul ul ul li a {display:block; padding:4px 2px 5px 20px; width:178px; text-transform:none; border-top:1px solid #efefe9; border-bottom:1px solid #efefe9;}
#LtNav1 ul ul ul li a:link, #LtNav1 ul ul li a:visited {color:#000; text-decoration:none; border-top:1px solid #efefe9; border-bottom:1px solid #efefe9;}
#LtNav1 ul ul ul li a:hover {background:#dcdcd3; color:#000; border-top:1px solid #efefe9; border-bottom:1px solid #efefe9;}
#LtNav1 ul li a.active {color:#000; background:#cecec2; border-top:1px solid #efefe9; border-bottom:1px solid #efefe9; line-height:100%;}
/* Left Nested Navigation */

.CntBx1 {border-bottom:1px solid #afafaf; padding:5px 0 20px 0; margin:0; }
.CntBx1 a, .CntBx1 a:hover {text-decoration:underline}
.CntBx1Hd1 {margin:0 0 12px 0; font-weight:bold;}
.CntBx1Img1 {float:left; margin:5px 14px 10px 0;}

.CntBx2 {border-top:1px solid #afafaf; padding:5px 0 20px 0; margin:0;}
.CntBx2 a, .CntBx2 a:hover {text-decoration:underline}
.CntBx2Hd1 {margin:0 0 12px 0;}
.CntBx2Img1 {float:left; margin:5px 14px 10px 0;}

.CntBx3 {border-bottom:1px  #afafaf; padding:5px 0 20px 0; margin:0;}

.Print {float:left;}
.Top {float:right;}

.BrdBx1 {border-bottom:1px solid #afafaf; padding:5px 0 20px; margin:0;}
.BrdBx1 a {text-decoration:none;}
.BrdBx1 a:hover {text-decoration:underline;}

.ListSqr1 {margin:0; padding:0}
.ListSqr1 li {list-style-type:none; background:url(../images/bulletGreen1.gif) 10px 5px no-repeat; margin:3px 0; padding:0 0 0 22px}


/* Right side Accordion Menu */
.AcrdMenu1 {margin:0; padding:0; width:180px;}
.AcrdMenu1 a.menuitem {display:block; position:relative; width:auto; padding:3px 0; padding-left:22px; text-decoration:none;}
.AcrdMenu1 a.menuitem:visited, .AcrdMenu1 .menuitem:active {}
.AcrdMenu1 a.menuitem .statusicon {position:absolute; top:6px; left:6px; _left:-16px; border:none;}
.AcrdMenu1 a.menuitem:hover {text-decoration:underline;}
.AcrdMenu1 div.submenu {margin:0; padding:0;}
.AcrdMenu1 div.submenu ul {list-style-type:none; margin:0; padding:0;}
.AcrdMenu1 div.submenu ul li {list-style-type:none; background:url(../images/bulletGreen1.gif) 10px 5px no-repeat; margin:3px 0; padding:0 0 0 22px}
.AcrdMenu1 div.submenu ul li a {text-decoration:none;}
.AcrdMenu1 div.submenu ul li a:hover {text-decoration:underline;}
/* Right side Accordion Menu */


.SubNav1 {font-size:10px; color:#7e7e7e; margin:5px 0 10px 0;}
.SubNav1 a {color:#668866; text-decoration:underline;}
.SubNav1 a:hover {color:#006633; text-decoration:underline;}

.HdTxt1 {font-family:Verdana; font-size:15px; font-weight:bold; line-height:100%; margin:5px 0 10px 0;}



#LtNav1 td {height:10px;}

.contentheading {
	padding: 0;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	vertical-align: bottom;
	color: #333;
	text-align: left;
	width: 100%;
	padding-bottom: 10px;
}

table.moduletable  { margin-bottom: 20px; width: 100%; }
h3,  table.moduletable th {
  margin: 0;
  font-weight: normal;
  font-family: Verdana, Helvetica,Arial,sans-serif;
  font-size: 12px;
  border-top: solid 1px #AFAFAF;
  padding-top: 6px;
  padding-bottom: 5px;
  color: #000;
  text-transform: uppercase;
  padding-left: 6px;
	margin-bottom: 10px;
	text-align: left;
}

/*
table.user1user2 div.moduletable {
	margin-bottom: 0px;
}

div.moduletable, div.module {
  margin-bottom: 25px;
}

#pathway {
	padding: 0px 10px 8px;
	width: auto;
	margin-right: 250px;
	text-align: left;
}

span.pathway {
  display: block;
  margin: 0 20px 10px 0px;
  height: 16px;
  line-height: 16px;
  overflow: hidden;
  font-size: 10px;
}
*/
/* menu links */
a.mainlevel:link, a.mainlevel:visited {
	 display: block;
	 padding-left: 5px;
	
	 border-top: 1px solid #AFAFAF;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     width: 200px;
     text-decoration:none;
	 text-indent: 2px;
     color:#000000;
     margin-top: 1px;
     text-transform: uppercase;
}

a.mainlevel:hover {
	background: #DCDCD3;
}
a.mainlevel#active_menu {
	background: #CECEC2;

}

a.mainlevel#active_menu:hover {
	background: #CECEC2;
}

a.sublevel:link, a.sublevel:visited
{
	line-height: 10px;
	display: block;
	width: 205px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 12px;
	padding-left: 0px;
	text-indent: 17px;
}
a.sublevel:hover
{
background: #DCDCD3;
}

/* content styles */
/*table.contentpaneopen, table.contentpane {
	margin: 0;
	padding: 0;
	width: auto;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

table.contentpaneopen li {
	margin-bottom: 5px;
}

table.contentpaneopen fieldset {
	border: 0;
	border-top: 1px solid #ddd;
}

table.contentpaneopen h3 {
	margin-top: 25px;
}

table.contentpaneopen h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}
*/
span.contactclass {margin: 0; padding: 0; width: auto; font-size:12px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.contentpaneopen {margin: 0; padding: 0; width: auto; font-size:12px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.contentpane {margin: 0; padding: 0; width: auto; font-size:12px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.contentpaneopen li {margin-bottom: 5px;}
.contentpaneopen fieldset {border: 0; border-top: 1px solid #ddd;}
.contentpaneopen h3 {margin-top: 25px;}
.contentpaneopen h4 {font-family: Arial, Helvetica, sans-serif; color: #333;}

.sectiontableentry1, .sectiontableentry1 input {
	background-color : #fff;
	border: none;
padding: 4px;
}

.sectiontableentry2, .sectiontableentry2 input {
	background-color : #f5f7f6;
	border: none;
padding: 4px;
}

.sectiontableheader { font-weight: bold;
                      padding-top: 10px;
                      padding-bottom: 20px;
                      padding-right:2.5em;
}


/*** Zoozis spezifische Styles ***/



#xajax_loading {  // Loading Msg for xajax
	background: white;
	padding: 20px;
	border: 2px solid green;
	display: none; /* hidden */
	z-index:1000;
	position: fixed;    
	left: 50%;
	margin-left: -100px;
	top: 25%;
	width: 200px;
	/*height: 100px;*/
	/*margin-top: -50;*/
	font-weight: bold;
	font-size: large;
}

/**********************************/
