

TD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


P {
  	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

DIV {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td.nav {
font-size: 12px;
}

td.nav a:link, .nav a:visited, .nav a:active {
        /*	color: #ffffff;*/
	display: block;
	height: 24px;
	width: 131px;
	line-height:24px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
 	background-image: url(images/nav_bg.jpg);
 	background-repeat: repeat-x;
 	padding-left: 34px;
}

td.nav a:hover {
	/*color: #ffffff;    */
 	padding-left: 34px;
	display: block;
	width: 131px;
	text-align: left;
	height: 24px;
	line-height:24px;
	font-weight: bold;
	text-decoration: none;
 	background-image: url(images/nav_over.jpg);
 	background-repeat: repeat-x;
}

td.navtop {
	color: #000000;
	display: block;
	height: 28px;
	width: 154px;
	text-align: left;
	line-height:28px;
	font-weight: bold;
	text-decoration: none;
 	background-image: url(images/nav_link.jpg);
 	background-repeat: repeat-x;
 	padding-left: 10px;
}

td.navi {
	color: #000000;
	width: 165px;
 	background-image: url(images/nav_bg2.jpg);
 	background-repeat: repeat-y;
 	padding-top: 0px;
  padding-bottom: 8px;
}

td.navi_2 {
	color: #000000;
	width: 165px;
 	background-image: url(images/nav_bg2.jpg);
 	background-repeat: repeat-y;
 	padding-top: 0px;
  padding-bottom: 8px;
}

td.con {
 background-color: #525252;
 padding: 8px;
 text-align: left;
}

td.contop {
 background-color: #611111;
 padding: 8px;
}

td.con1 {
width: 380px;
height: 32px;
text-align: left;
 	background-image: url(images/con1.jpg);
 	background-repeat: repeat-x;
 	padding-left: 10px;
  border: 1px #93c5e6 solid;
}

td.con1con {
  background-color: #ffffff;

width: 380px;
padding: 10px;
}

div.con {
  background-color: #ffffff;
  border: 1px #767676 solid;
  padding: 6px;
}

td.con2 {
	height: 34px;
	text-align: left;
         vertical-align: top;
	background-image: url(../../design/images/headerBg800.png);
	background-repeat: no-repeat;
         padding: 0px;
	padding-left: 10px;
	padding-top: 3px;
	font-size: 14px;
         color: #CCC;
}

div.tdcon2 {
 height: 34px;
 text-align: left;
 vertical-align: top;
 background-image: url(../../design/images/headerBg800.png);
 background-repeat: no-repeat;
 padding: 0px;
 padding-left: 10px;
 padding-top: 3px;
 font-size: 14px;
 color: #CCC;
 width: 100%;
 font-weight: bold;
}

div.tdcon2 a {
 color: #CCC;
}

td.con2con {
  background-color: #f9ebee;
width: 380px;
padding: 10px;
}

div.con2 {
 padding: 4px;
}

td.con3 {
  background-color: #ffffff;
  border-left: 1px #bec3c6 solid;
    border-right: 1px #bec3c6 solid;
      border-bottom: 1px #bec3c6 solid;
  padding: 6px;
}

div.con2head {
text-align: left;
background-image: url(images/con2.jpg);
margin-bottom: 4px;
background-repeat: repeat-x;
padding:2px 4px;
 	  border: 1px #5b8dfe solid;
}

div.con1head {
text-align: left;
background-image: url(images/con1.jpg);
margin-bottom: 4px;
background-repeat: repeat-x;
padding:2px 4px;
 border: 1px #767676 solid;
}

div.con3head {
text-align: center;
background-repeat: repeat-x;
padding:2px 4px;
width: 100px;
}

div.con4head {
text-align: left;
background-repeat: repeat-x;
padding:2px 4px;
width: 100px;
}

div.con5head {
text-align: center;
margin-bottom: 4px;
background-repeat: repeat-x;
padding:2px 4px;
width: 100px;
}

div.con6head {
text-align: left;
margin-bottom: 4px;
background-repeat: repeat-x;
padding:2px 4px;
width: 100px;
}

div.con7head {
text-align: center;
background-repeat: repeat-x;
padding:2px 4px;
width: 200px;
font-weight: bold;
}

td.ratin {
height: 10px;
}

td.topnav a:link, .topnav a:visited, .topnav a:active {
	color: #000000;
	display: block;
	height: 42px;
	width: 100px;
	line-height:42px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

td.topnav a:hover {
        /*	color: #ffffff;   */
	display: block;
	width: 100px;
	text-align: center;
	height: 42px;
	line-height:42px;
	font-weight: bold;
	text-decoration: none;
 	background-image: url(images/topnav2.jpg);
 	background-repeat: repeat-x;
}

.page {
   margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}


table.nav {
padding-top: 3px;
}

td.navi a {
   	font-size: 14px;
  /*color: #ffffff;   */
	display: block;
	height: 40px;
	line-height:40px;
	font-weight: bold;
	text-decoration: none;
	 	background-image: url(http://www.stuey.de/images/tnav_bg.jpg);
 	background-repeat: repeat-x;
 	 	padding-left: 15px;
 	 	padding-right: 15px;
}
td.navi a:hover,
td.navi.active {
	font-size: 14px;
 /* color: #ffffff;    */
	display: block;
	height: 40px;
	line-height:40px;
	font-weight: bold;
	text-decoration: none;
 	background-image: url(http://www.stuey.de/images/tnav_on.jpg);
 	background-repeat: repeat-x;
 	 	padding-left: 15px;
 	 	padding-right: 15px;
}


td.nav2 a {

  color: #000000;
	display: block;
	height: 24px;
	line-height:24px;
	font-weight: bold;
	text-decoration: none;

 	 	padding-left: 10px;
 	 	padding-right: 10px;
}
td.nav2 a:hover,
td.nav2.active {
 /* color: #ffffff;  */
	display: block;
	height: 24px;
	line-height:24px;
	font-weight: bold;
	text-decoration: none;
 	background-image: url(http://www.stuey.de/images/contop.jpg);
 	background-repeat: repeat-x;
 	 	padding-left: 10px;
 	 	padding-right: 10px;
}

td.nav3 a {
  color: #990000;
	display: block;
	height: 24px;
	line-height:24px;
	font-weight: bold;
	text-decoration: none;

 	 	padding-left: 10px;
 	 	padding-right: 10px;
}
td.nav3 a:hover,
td.nav3.active {
  /*color: #ffffff; */
	display: block;
	height: 24px;
	line-height:24px;
	font-weight: bold;
	text-decoration: none;
 	background-image: url(http://www.stuey.de/images/contop.jpg);
 	background-repeat: repeat-x;
 	 	padding-left: 10px;
 	 	padding-right: 10px;
}



td.navt a {
  color: #000000;
	display: block;
	height: 26px;
	line-height:26px;
	font-weight: bold;
	text-decoration: none;
		background-color: #dddddd;
 	 	padding-left: 10px;
 	 	padding-right: 10px;
}
td.navt a:hover,
td.navt.active {
  color: #ffffff;
	display: block;
	height: 26px;
	line-height:26px;
	font-weight: bold;
	text-decoration: none;
	background-color: #333333;
 	 	padding-left: 10px;
 	 	padding-right: 10px;
}
      td.navr a {
  color: #000000;
	display: block;
	height: 24px;
	line-height:24px;
	font-weight: bold;
	text-decoration: none;
 	 	padding-left: 10px;
 	 	padding-right: 10px;
}
td.navr a:hover,
td.navr.active {
 /* color: #ffffff;     */
	display: block;
	height: 24px;
	line-height:24px;
	font-weight: bold;
	text-decoration: none;
 	background-image: url(http://www.stuey.de/images/contop.jpg);
 	background-repeat: repeat-x;
 	 	padding-left: 10px;
 	 	padding-right: 10px;
}

      td.navp a {
  color: #000000;
   	background-color: #ffffff;
	display: block;
	height: 24px;
	line-height:24px;
	font-weight: bold;
	text-decoration: none;
 	 	padding-left: 10px;
 	 	padding-right: 10px;
}
td.navp a:hover,
td.navp.active {
  color: #000000;
	display: block;
	height: 24px;
	line-height:24px;
	font-weight: bold;
	text-decoration: none;
	background-color: #dfdfdf;
 	 	padding-left: 10px;
 	 	padding-right: 10px;
}

      td.navz a {
  color: #000000;
	display: block;
	height: 25px;
	line-height:25px;
	font-weight: bold;

	text-decoration: none;
 	 	padding-left: 10px;
 	 	padding-right: 10px;
}
td.navz a:hover,
td.navz.active {
  color: #000000;
	display: block;
	height: 25px;
	line-height:25px;
	font-weight: bold;
	text-decoration: none;
	background-color: #dfdfdf;
 	 	padding-left: 10px;
 	 	padding-right: 10px;
}

      td.navs a {
  color: #000000;
	display: block;
	height: 25px;
	line-height:25px;
	font-weight: bold;
	text-decoration: none;
 	 	padding-left: 10px;
 	 	padding-right: 10px;
}
td.navs a:hover,
td.navs.active {
  /*color: #ffffff;  */
	display: block;
	height: 25px;
	line-height:25px;
	font-weight: bold;
	text-decoration: none;
 	background-image: url(http://www.stuey.de/images/contop.jpg);
 	background-repeat: repeat-x;
 	 	padding-left: 10px;
 	 	padding-right: 10px;
}

td.navig {
 border-bottom: 1px #e0f1f9 solid;
 	background-color: #ffffff;
}

td.navig a {
 padding-left: 10px;
 	background-color: #ffffff;
   	display: block;
 	height: 26px;
 	 		line-height:26px;
}

td.navig a:hover,
td.navig.active {
 	height: 26px;
 	 		line-height:26px;
   	display: block;
   	font-weight: bold;
   	text-decoration: none;
   	background-image: url(http://www.stuey.de/images/nav.jpg);
 	background-repeat: repeat-x;
 padding-left: 10px;
}



td.navig2 a {
 padding-left: 15px;
 	background-color: #ffffff;
   	display: block;
 	height: 22px;
 	 		line-height:22px;
}

td.navig2 a:hover,
td.navig2.active {
 	height: 22px;
 	 		line-height:22px;
   	display: block;
   	font-weight: bold;
   	text-decoration: none;

 padding-left: 15px;
 	background-color: #efefef;
}

td.navtop {
padding-left: 8px; border-bottom: 1px #bec3c6 solid;
height: 27px;
 	background-image: url(http://www.stuey.de/images/nav2.jpg);
 	 	background-repeat: repeat-x;

}

td.conten {
padding-left: 8px;
height: 27px;
}



.ui-tabs-hide { display: none; }
