BODY 	{background-color:#666666; margin-left:0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; margin: 0;padding: 0;width: 100%;height: 100%;  }
img		{border:0px;}

/*  marginwidth="0" marginheight="0"  html { overflow: scroll; overflow-x: visible;}   height:684px;  */

#main 	{ position:absolute;  top:50%;  left:50%;  width:954px;  height:604px;  margin-left:-477px;  margin-top:-342px; visibility:visible;  z-index:1; } 
#bmain { margin: 0 auto;  width: 954px;} 
 
 /* width: 820px;height: 520px;margin-left: -410px;position: absolute;left: 50%;top: 50%;margin-top: -200px; */

a#feedbackright {background:url("../images/feedback_tab_white.png") no-repeat scroll 50% 50% #0066CC;display:block;height:90px;line-height:0;padding:5px;position:fixed;right:0;/*left:0;*/text-indent:-99999px;top:50%;width:22px;}
a#feedbackright:hover {background-color:#FF8B00;}

#head			{ margin:0px; background-image:url(../layoutpics/head_real_04.jpg); height:100px; }
#nav			{ margin:20px 0px 0px 30px;}
#topnav 		{ margin:0px ; position:relative; width:458px; height:35px; z-index:1; left: 565px;	top: 62px; }

/*  margin-left:50px; margin-top:20px;*/
/*  height:541px;   height:421px;*/

#bgl			{ margin:0px; background-image:url(../layoutpics/middle_01_521.jpg); height:521px; float:left; width:18px; }    
#bgm    		{ margin:0px; background-image:url(../layoutpics/middle_02_521.jpg); height:521px; float:left; width:908px; }
#bgr			{ margin:0px; background-image:url(../layoutpics/middle_03_521.jpg); height:521px; float:left; width:18px;  }
#sidebar		{ margin:0px; position:relative; width:200px; height:115px; top:19px; left:51px; z-index:2; float:left; }
#maintext		{ margin:0px; position:relative; width:541px; height:456px;	top:29px;	left:140px;	overflow: hidden;}

#leftmaintext   { margin:0px; width:270px; float:left; }
#rightmaintext  { margin:0px; margin-left:10px; width:261px;  float:left;  }

/*   background-image:url(../layoutpics/back_foot_01.jpg);  background-color:#009999;  */

#foot 			{ margin:0px; width:940px;  height:59px; background-image:url(../layoutpics/back_foot_01.jpg);  	clear:left; }
#sub_footer		{ margin:0px 0px 0px 67px; width:600px; height:20px; }        /*margin-top:12px; 	margin-left:67px;*/
#Layer3 		{ margin:0px ; position:absolute; width:549px; height:30px; z-index:2; 	left: 205px; top: 617px; }

.bild			{ margin: 5px 15px  5px 5px; float:left; }  
.picborder  	{ padding: 1px;  background-color:#fff;  border-top: 1px solid #999;  border-left: 1px solid #999;  border-bottom: 1px solid #999;  border-right: 1px solid #999;  }
.text 			{ font-family: Verdana; font-size:11px; color:#000000;}
.small 			{ font-family: Verdana; font-size:10px; color:#999999;}
.master 		{ font-family: Verdana,Geneva,sans-serif; font-size:13px; font-weight: bold;text-transform: none;font-variant:small-caps; color:#000000;TEXT-DECORATION:none}

A:link {    COLOR: #996600; TEXT-DECORATION: none;}
A:active{    COLOR: #CC9933;    TEXT-DECORATION: none;}
A:visited{    COLOR: #996600; TEXT-DECORATION: none;}
A:hover{    COLOR: #CC9933;    TEXT-DECORATION: none;}

/* font-family: Verdana,Geneva,sans-serif;  */

a.navi:link 	{ font-size:13px; font-weight:bold; color:#000000; font-variant: small-caps; text-transform:none;  TEXT-DECORATION: none}
a.navi:active	{ font-size:13px; font-weight:bold; color:#000000; font-variant: small-caps; text-transform:none;  TEXT-DECORATION: none}
a.navi:visited	{ font-size:13px; font-weight:bold; color:#000000; font-variant: small-caps; text-transform:none;  TEXT-DECORATION: none}
a.navi:hover 	{ FONT-SIZE:13px; font-weight:bold; color:#CD9733; font-variant: small-caps; text-transform:capitalize; font-style:normal; text-decoration: none; }

a.linkText:active 	{font-family:Verdana; font-size:11px; font-style:normal; font-variant:normal; font-weight:normal; color:#20568d; text-decoration:none;}
a.linkText:hover 	{font-family:Verdana; font-size:11px; font-style:normal; font-variant:normal; font-weight:normal; color:#20568d; text-decoration:underline;}
a.linkText:link 	{font-family:Verdana; font-size:11px; font-style:normal; font-variant:normal; font-weight:normal; color:#20568d; text-decoration:none;}
a.linkText:visited  {font-family:Verdana; font-size:11px; font-style:normal; font-variant:normal; font-weight:normal; color:#20568d; text-decoration:none;}

/*  #CD9733;  CD9733 */
a.footli:link    {color: #885500;  text-decoration: none }
a.footli:active  {color: #000000; text-decoration: none }
a.footli:visited {color: #885500;  text-decoration: none }
a.footli:hover 	 {color: #CCCC99; text-decoration: none }

.menu_list {width: 501px;}
.menu_head {padding: 2px 2px;cursor: pointer;position: relative;	margin:1px;   font-weight:bold;	clear:both;}
.menu_body {display:none;width:501px;SCROLLBAR-FACE-COLOR:#ddd;SCROLLBAR-HIGHLIGHT-COLOR:#fff;SCROLLBAR-SHADOW-COLOR:#eee;SCROLLBAR-3DLIGHT-COLOR:#eee;SCROLLBAR-ARROW-COLOR:#000;SCROLLBAR-TRACK-COLOR:#d1d1d1;SCROLLBAR-DARKSHADOW-COLOR:#fff; }
.menu_body a{  display:block;  color:#006699;  padding-left:10px;  font-weight:bold;  text-decoration:none;}
.menu_body a:hover{  color: #000000;  text-decoration:underline;  }
.denu_head {	padding: 2px 2px; 	margin:1px;   }


/* JQUER  - MENU ---------  */
#theMenu, #theMenu2        				{list-style-type:none; list-style-position:outside; margin:0px; padding:10px 0px 10px 0px;} /*font-size:12px;*/
#theMenu li, #theMenu2 li   			{list-style-type:none; list-style-position:outside; margin:2px; padding:0px 0px 0px 0px; }   /* background:#f4f4f4; */
#theMenu li ul, #theMenu2 li ul  		{list-style-type:none; list-style-position:outside; margin:0px; padding:0px 5px 0px 0px; }  /*   background:#f9f9f9; */
#theMenu li ul li,  #theMenu2 li ul li  {list-style-type:none; list-style-position:outside; margin:0px 15px 0px 0px; padding:0px 5px 0px 15px; width:476px; ;} /*  background:#f9f9f9; */
div.head ul         					{list-style-type:none; list-style-position:outside; margin:0px; padding:0px 0px 0px 0px; } /* list-style-position:outside;  */
div.head ul li      					{list-style-type:none; margin:0px; padding:0px;  }  /* list-style-position:outside; */
                      
#theMenu li div.head a , #theMenu2 li div.head a    {outline:none; display:block; padding:1px 0px 1px 15px; margin:0px; border-bottom:0px solid #68b022; width:480px; list-style-type:none; background: url(../images/icon_up_brown.gif) no-repeat; background-position:2px 4px;color:#68b022;font-size:12px;}    /* font-size:12px; */

#theMenu li div.selected a, #theMenu2 li div.selected a {outline:none; display:block; padding:1px 0px 1px 15px; margin:0px; border-bottom:0px solid #68b022; width:480px; list-style-type:none; background: url(../images/icon_down_brown.gif) no-repeat; background-position:2px 6px; color:#000; font-size:12px;} /* hier muss noch das whie down hinkommen*/   /*dfdfdf  #f9f9f9 */

#theMenu li div.head a:hover , #theMenu2 li div.head a:hover			{outline:none; display:block; padding:1px 0px 1px 15px; margin:0px; width:480px; list-style-type:none; background: url(../images/icon_up_white.gif) no-repeat;  background-position:2px 4px; color:#fff;   z-index:200;  font-size:12px; }  /* filter:alpha(opacity=40); display:block; */
#theMenu li div.selected a:hover, #theMenu2 li div.selected a:hover		{outline:none; display:block; padding:1px 0px 1px 15px; margin:0px; width:480px; list-style-type:none; background: url(../images/icon_down_white.gif) no-repeat;  background-position:2px 6px; color:#fff;font-size:12px;  } /* filter:alpha(opacity=40); */

.listhead   {float:left; height:17px;}
.listhead2   {float:right;height:17px; padding-right:5px;}

.clear {clear: both;height: 0px;margin: 0px;padding: 0px;}

/* Forms */
form 					{margin: 0;padding: 0;}
label					{}	/*color: #b5b5b5; */
input.wide 				{width: 150px;background-color: #e1e6e6;color: #363a41;margin-bottom: 1px;border: 1px solid #999;/* #e1e6e6;*/padding: 0px;}
select.wideborder 		{width: 200px;background-color: #e1e6e6;color: #363a41;margin-bottom: 2px;border: 1px solid #e1e6e6;padding: 2px;}
input.transparent 		{width: 150px;margin-bottom: 2px;	border: 0;	padding: 2px;}
textarea 				{background-color: #e1e6e6;	color: #363a41;	border: 1px solid #e1e6e6;	width: 400px;	height: 60px;	padding: 2px;	margin-bottom: 15px;}
input.small 			{margin: 0 0 0 -10px;border: 0;background-color: #FFF;color: #996600;cursor: pointer;font-weight: bold;}

select.small			{margin: 5px 3px 0px 3px; border: 1px solid #000;background-color: #FFF;width: 110px;}
select.wide 			{margin: 5px 3px 0px 3px; border: 1px solid #000;background-color: #FFF;width: 273px;}
select.smallmonth		{margin: 5px 3px 0px 20px;border: 1px solid #000;background-color: #FFF;width: 110px;}
label.small {width: 25px;margin: 5px 5px 0px 0px;	float: left;}
label.big {	width: 35px;margin: 5px 5px 0 15px;	float: left;}
