#menuNavi {
	margin-left:150px;
	margin-right:15px;
	text-align:right;
         color: #000080;
	/*width:220px;*/
}
#bodyform {
width:700px;
}
td.blue1     { background-color:#5b93b2}
td.sand {background-image: url(images/sand.gif);background-repeat: repeat-x;}
td.sky  {background-image: url(images/blue-bg.gif);background-repeat: repeat;}
td.blue2  {background-image: url(../../images/logotop.gif);background-repeat: repeat-x;}
a:link		{  text-decoration:none; font-weight: bold; color: #5b93b2  }
a:visited	{  text-decoration:none; font-weight: bold; color: #5b93b2  }
a:hover		{  text-decoration:underline; font-weight: bold; color: #FF0000  }
a:active	{  text-decoration:underline; font-weight: bold; color: #FF0000  }
body		{  background-color:#FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000 ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
p 			{  font-family: verdana, arial,helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #000000  }
td 			{  font-family: verdana, arial,helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #000000; empty-cells:show  }
h1 			{  font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #6699CC  }
h2 			{  font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-style:normal; font-weight: bold; color: #7a421d  }
ul 			{  font-family: verdana, arial, helvetica, 
           sans-serif; font-size: 12px; list-style-position: outside; 
           list-style-type: disc; 
//           list-style-image:url(images/bullet.gif)  
}
hr			{  color: #FF0000; height: 0px  }

a.menu:link		{  text-decoration:none; font-family: arial,helvetica,sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF  }
a.menu:visited	{  text-decoration:none; font-family: arial,helvetica,sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF  }
a.menu:hover	{  text-decoration:underline; font-family: arial,helvetica,sans-serif; font-weight: bold; font-size: 11px; color: #FF0000  }
a.menu:active	{  text-decoration:underline; font-family: arial,helvetica,sans-serif; font-weight: bold; font-size: 11px; color: #FF0000  }

a.crumbs:link	{  text-decoration:none; font-family: arial,helvetica,sans-serif; font-size: 10px; color: #FFFFFF  }
a.crumbs:visited	{  text-decoration:none; font-family: arial,helvetica,sans-serif; font-size: 10px; color: #FFFFFF  }
a.crumbs:hover		{  text-decoration:underline; font-family: arial,helvetica,sans-serif; font-size: 10px; color: #FFFFFF  }
a.crumbs:active		{  text-decoration:underline; font-family: arial,helvetica,sans-serif; font-size: 10px; color: #FFFFFF  }

.white			{  font-family: arial,helvetica,sans-serif; font-size: 10px; color: #FFFFFF  }
.small 			{  font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #000000  }
.copyright 		{  background-image: url(images/logotop.gif);background-repeat: repeat-x;font-family: arial, helvetica, sans-serif; font-size: 10px; color: #FFFFFF  }
.tableheader	{  font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF  }
.tablecell		{  font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; background-image: url(images/sand-transparent.gif)  }
.tablecell1		{  font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }
.courseloc		{  font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #7a421d  }
.coursedetail	{  font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000080  }
.red {
         color: #FF0000;
 }
a.regular:visited {
	text-decoration:none;
	font-weight: bold;
	color: #669ACC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.regular:hover {
	text-decoration:underline;
	font-weight: bold;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.regular:active {
	text-decoration:underline;
	font-weight: bold;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.regular:link {
	text-decoration:none;
	font-weight: bold;
	color: #669ACC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td.xmpcode
{
    BORDER-RIGHT: #999999 1pt solid;
    BORDER-TOP: #999999 1pt solid;
    BORDER-LEFT: #999999 1pt solid;
    BORDER-BOTTOM: #999999 1pt solid;
    BACKGROUND-COLOR: lemonchiffon
}
li
{
	margin-left: 0;
	margin-bottom: .3em;
}

#container{
	width:915px;
	margin:auto; 
	overflow: hidden;
	padding: 20 0; 
}


#container2{
	width:915px;
	margin:auto; 
	overflow: hidden;
	padding: 10 0; 
}
.content1{float:left;width:905px;min-height: 150px; }
.content2{float:left;width:160px;min-height: 150px; padding-top:60px;}

.c1 {float:left;margin: 0 0 0 5px;}
.c2 {float:right;margin: 0 5px 0 0;}

body {
text-align: center;
}


.longwidth { width:440px;}
.textarea { width:440px; height:36px;}
.textarea3 { width:440px; height:54px;}
.mandatory {font-weight:bold;}
.termin { }
.baustein { display:none }
.col1{ width:150px;}
.plz{ width:80px;}
.zeit { width: 75px; }
.unit { width: 100px; }
