html,body {
	overflow:hidden;
}
.body {
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	overflow:auto;
}
.bodymenu, .bodymain {
	width:800px;
	position:absolute;
	top: 0px;
	left: 190px;
	z-index:9;
}
.bodymain {
	top:133px;
	background-color:#ffffff;
	z-index:8;
	height:100%;
}
.head, .inputhead, .indent { 
	padding-left: 16px;
}
#printlogo { 
	display: none;
 }
.weiss 		{background-color:#ffffff !important}
.hellblau 	{background-color:#1095CE !important}
.dunkelblau {background-color:#004AA3 !important}
.blau3		{background-color:#008BA2 !important}
.blau4		{background-color:#008BA2 !important}
.orange 	{background-color:#E88037 !important}
.orange2 	{background-color:#EC7F00 !important}
.gruen 		{background-color:#95BE3A !important}
.tuerkis 	{background-color:#1EB1C1 !important}
.lila 		{background-color:#BA64A1 !important}
.lila2 		{background-color:#BA66A2 !important}
.lila3 		{background-color:#BA66A2 !important}
.hellgrau 	{background-color:#CCCCCC !important}
.dunkelgrau {background-color:#999999 !important}
.grau 		{background-color:#8C9195 !important}
.red		{background-color:#A41B25 !important}
.rot		{background-color:#A41B25 !important}
.pink		{background-color:#E2017B !important}
.beige		{background-color:#C8AF8C !important}

.t_weiss 		{color:#ffffff;}
.t_hellblau 	{color:#1095CE}
.t_dunkelblau 	{color:#004AA3}
.t_blau3		{color:#008BA2}
.t_blau4		{color:#008BA2}
.t_orange 		{color:#E88037}
.t_orange2 		{color:#E88037}
.t_gruen 		{color:#90B438}
.t_tuerkis 		{color:#1EB1C1}
.t_lila 		{color:#BA64A1}
.t_lila2		{color:#BA66A2}
.t_lila3		{color:#BA66A2}
.t_hellgrau 	{color:#CCCCCC}
.t_dunkelgrau 	{color:#999999}
.t_grau			{color:#8C9195}
.t_red			{color:#A41B25}
.t_rot			{color:#A41B25}
.t_pink			{color:#E2017B}
.t_beige		{color:#664740}

.b_orange {background: url(/images/block_orange.gif) no-repeat left;}
.b_orange2 {background: url(/images/block_orange.gif) no-repeat left;}
.b_gruen {background: url(/images/block_gruen.gif) no-repeat left;}
.b_tuerkis {background: url(/images/block_tuerkis.gif) no-repeat left;}
.b_lila {background: url(/images/block_lila.gif) no-repeat left;}
.b_lila2 {background: url(/images/block_lila2.gif) no-repeat left;}
.b_lila3 {background: url(/images/block_lila2.gif) no-repeat left;}
.b_hellgrau {background: url(/images/block_hellgrau.gif) no-repeat left;}
.b_dunkelgrau {background: url(/images/block_dunkelgrau.gif) no-repeat left;}
.b_dunkelblau {background: url(/images/block_dunkelblau.gif) no-repeat left;}
.b_hellblau {background: url(/images/block_hellblau.gif) no-repeat left;}
.b_blau3 {background: url(/images/block_blau3.gif) no-repeat left;}
.b_blau4 {background: url(/images/block_blau4.gif) no-repeat left;}
.b_grau {background: url(/images/block_grau.gif) no-repeat left;}
.b_red {background: url(/images/block_red.gif) no-repeat left;}
.b_rot {background: url(/images/block_red.gif) no-repeat left;}
.b_pink {background: url(/images/block_pink.gif) no-repeat left;}
.b_beige {background: url(/images/block_beige.gif) no-repeat left;}

.back_orange {background-image: url(/images/back_orange.jpg); background-repeat: no-repeat; background-position: top left;}
.back_orange2 {background-image: url(/images/back_orange2.jpg); background-repeat: no-repeat; background-position: top left;}
.back_gruen {background-image: url(/images/back_green.jpg); background-repeat: no-repeat; background-position: top left;}
.back_hellblau {background-image: url(/images/back_hellblau.jpg); background-repeat: no-repeat; background-position: top left;}
.back_dunkelblau {background-image: url(/images/back_dunkelblau.jpg); background-repeat: no-repeat; background-position: top left;}
.back_blau3 {background-image: url(/images/back_blau3.jpg); background-repeat: no-repeat; background-position: top left;}
.back_blau4 {background-image: url(/images/back_blau4.jpg); background-repeat: no-repeat; background-position: top left;}
.back_tuerkis {background-image: url(/images/back_tuerkis.jpg); background-repeat: no-repeat; background-position: top left;}
.back_lila {background-image: url(/images/back_lila.jpg); background-repeat: no-repeat; background-position: top left;}
.back_lila2 {background-image: url(/images/back_lila2.jpg); background-repeat: no-repeat; background-position: top left;}
.back_lila3 {background-image: url(/images/back_lila3.jpg); background-repeat: no-repeat; background-position: top left;}
.back_grau {background-image: url(/images/back_grau.jpg); background-repeat: no-repeat; background-position: top left;}
.back_red {background-image: url(/images/back_red.jpg); background-repeat: no-repeat; background-position: top left;}
.back_rot {background-image: url(/images/back_red.jpg); background-repeat: no-repeat; background-position: top left;}
.back_pink {background-image: url(/images/back_pink.jpg); background-repeat: no-repeat; background-position: top left;}
.back_beige {background-image: url(/images/back_beige.jpg); background-repeat: no-repeat; background-position: top left;}


.printonly{ 
	display: none;
}


/* cross browser menu start */
#navi {
	clear: both;
	white-space: nowrap;
}
#navi A, #navi .submenu1 A, #navi .submenu2 A {
	display: block;
}
#navi UL {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#navi LI {
	position:relative;
	float: left;
	margin: 0px;
}
#navi .submenu1, #navi .submenu2 {
	display:none;
	background-image: url(/images/blind.gif);
	background-repeat: repeat;
}

#navi LI:hover .submenu1 {
	display: block;
	position: absolute;
	z-index: 20;
	top: 100%;
	left: 0px;
}
#navi LI.listitem1:hover .submenu2 {
	display:block;
	position: absolute;
	z-index: 20;
	left:100%;
	top:0%;
}
#navi UL.submenu2 LI, #navi UL.submenu1 LI {
	display:block;
	float:none;
	margin: 0px;
}
/* cross browser menu end */
/* cross browser formatting start */

#navi ul.mainmenu li{
	margin-right:3px;
	text-align: center;
}
#navi UL.submenu2 {
	border-left: 3px solid #eeeeee;
}
#navi UL.submenu1 LI, #navi UL.submenu2 LI {
	background-image: none;
	/*border-top: 1px solid #cccccc;*/
	background-color: #BEBEBE;
	text-align: left;
}


#navi LI {
	width: 107px;
	height:26px;
	background: url(/images/menu2.png) no-repeat top left;
	cursor:pointer;
}

#navi LI.firstMenuItem {
	background: url(/images/menu1.png) no-repeat top left;
}
#navi LI:hover {
	background: url(/images/overmenu2.png) no-repeat top left;	
}
/*#navi a:hover {
	background-color: black;
	color: #ffffff;	
}*/
#navi a {
	padding:5px;
	text-decoration: none;
	color: #000000;
}
#navi a.active {
		background-color: #F6F6F6;
		color: #000000;
}

#navi UL.mainmenu LI a.active {
	background-image: none;
	background-color: #ffffff;
}
#navi UL.submenu1 LI a.active, #navi UL.submenu2 LI a.active {
		background-color: #F6F6F6;
}
#navi UL.submenu1 LI:hover, #navi UL.submenu2 LI:hover, #navi UL.submenu1 a:hover, #navi UL.submenu2 a:hover, #navi UL.submenu1 LI a.active:hover, #navi UL.submenu2 LI a.active:hover {
	background-image: none;
	background-color: #A0A0A0 !important;
	color: #ffffff !important;
}
#navi UL.mainmenu LI a:hover {
	background-image: none;
	background-color: #A0A0A0;
	color: #ffffff;
	margin: 0px;
}
#navi UL.mainmenu LI.firstMenuItem:hover {
	background: url(/images/overmenu1.png) no-repeat top left;
	background-color: transparent !important;
}
#navi UL.mainmenu LI.firstMenuItem a.active {
	background: url(/images/himenu1.png) no-repeat top left;
}
LI {
	margin:0px;
}
#navi .more {
    background-image: url(/images/more.png) !important;
    background-repeat: no-repeat;
    background-position: center right;
}
#navi .activemore {
	background-color: #F6F6F6;
   background-image: url(/images/more.png) !important;
   background-repeat: no-repeat;
   background-position: center right;
}
#navi UL.mainmenu LI.firstMenuItem a:hover {
	background: url(/images/overmenu3.png) no-repeat top left;
	background-color: transparent !important;
}
#navi .activemore:hover {
	background-image: none;
	background-color: #A0A0A0;
	color: #ffffff !important;	
}

/* cross browser formatting end */

/* Zoom */
.zoomPicText {
	color: #5c6061;
}
.canzoom:hover {
	cursor: pointer;
	background-image: url(/images/zoom/ico_zoom.gif);
	background-repeat: no-repeat;
	background-position: top right;
	/*padding-right: 18px;*/
}
.zoomPicDiv {
	top: 10px;
	left: 10px;
 	margin-left: auto; 	
 	margin-right: auto; 	
 	display: table;
 }
.zoomPicTL, .zoomPicTR, .zoomPicBL, .zoomPicBR {
	background: url(/images/zoom/imgShadow.png) no-repeat top left;
	width: 18px !important;
}
.zoomPicTR {
	background-position: top right;
}
.zoomPicBL {
	background-position: bottom left;
}
.zoomPicBR {
	background-position: bottom right;
}
.zoomPicT {
 	background-image: url(/images/zoom/imgShadowT.png);
	background-repeat: repeat-x;
	background-position: top;
}
.zoomPicB {
 	background-image: url(/images/zoom/imgShadowB.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.zoomPicL {
 	background-image: url(/images/zoom/imgShadowL.png);
	background-repeat: repeat-y;
	background-position: left;
}
.zoomPicR {
 	background-image: url(/images/zoom/imgShadowR.png);
	background-repeat: repeat-y;
	background-position: right;
}

.zoomPicTL, .zoomPicTR, .zoomPicBL, .zoomPicBR {
	width:15px;
	height: 14px;
}
.zoomPicBL {
	width: 30px;
}

.zoomPicText {
	background-color: #c4c4c4;
	padding: 15px;
	margin: 0px;
	cursor: pointer;
}
.zoomPicText, .zoomPicText div, .zoomPicText div p a {
	font-size:10pt;
}
.zoomCloseBtn {
	float: right;
}
.closeBtn {
	margin: -1px -1px 0px 0px;
	padding:0px;
	height: 15px !important;
	background-image: url(/images/popup_close.gif);
	background-repeat: no-repeat;
	background-position: right;
}
* html .zoomPicTL, * html .zoomPicTR, * html .zoomPicBL, * html .zoomPicBR, * html .zoomPicB, * html .zoomPicT, * html .zoomPicL, * html .zoomPicR {
	background-image: none;
	background-color: #c4c4c4;
}
* html .zoomPicDiv table {
	border:2px solid #c4c4c4;
}
* html .zoomBottomTable {
	display: none;
}
* html .closeBtn {
	margin: 0px;
	background-image: url(/images/popup_close.gif);
}
*+html .zoomPicTL, *+html .zoomPicTR, *+html .zoomPicBL, *+html .zoomPicBR, *+html .zoomPicB, *+html .zoomPicT, *+html .zoomPicL, *+html .zoomPicR {
	background-image: none;
	background-color: #c4c4c4;
}
*+html .zoomPicDiv table {
	border:2px solid #c4c4c4;
}
*+html .zoomBottomTable {
	display: none;
}
*+html .closeBtn {
	margin: 0px;
	background-image: url(/images/popup_close.gif);
}
/* Zoom end */
