body { color: grey; background-image:url(cbbg.gif); margin: 0px }
TD, .normal, P {

  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size:  11px;}
/* Main Menu */



/*links*/

.cbmi a:link, .cbmi a:visited {
	font-family: Verdana, Geneva, Arial, sans-serif;
    font-size:  11px;
    font-weight: bold;
    color: #333333;
  }
  
.cbai a:link, .cbai a:visited {
	font-family: Verdana, Geneva, Arial, sans-serif;
    font-size:  11px;
    font-weight: bold;
    color: #ccc;
  }

.cbdi a:link, .cbdi a.:visited {
	font-family: Verdana, Geneva, Arial, sans-serif;
    font-size:  11px;
    font-weight: bold;
    color: #ccc;
  }

a:link, a:visited{
	font-family: Verdana, Geneva, Arial, sans-serif;
    font-size:  11px;
    font-weight: bold;
    color: #486085;
}
a:hover{
	color:#ff7e00;
}


/*
.cbui a:hover {
    color: #fff;
  }

.cbdi a:hover {
    color: #fff;
  } 

.cbbi a:hover {
    color: #fff;
  }

*/


.newslisting H2 a:link, .newslisting H2 a:visited, .newslisting H2 a:hover, .newslisting H2 a:active
.newsview H2 a:link, .newsview H2 a:visited, .newsview H2 a:hover, .newsview H2 a:active {
	font-size:20px;
	font-weight:normal;
	color: #486085;
	text-decoration: none;
}



.linkinfo span a:link, .linkinfo a:visited {
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size:  11px;
  font-weight: bold;
  color: #333333;
}

.linkinfo span a:hover {
   color: #fff;
}

.pagefooter a.normal, .pagefooter a:link, .pagefooter a:visited {
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #aaa;
}

.pagefooter a:hover {
   color: #fff;
}  

/*ende*/


.MainMenu_MenuContainer {
	border: 0px solid;
	background-color: transparent;
}

.MainMenu_MenuBar {
	cursor: pointer;
	cursor: hand;
	height:16;
}

.MainMenu_MenuItem {
	cursor: pointer;
	cursor: hand;
	color: white;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	border-left: #95B7DA 0px solid;
	border-bottom: #95B7DA 1px solid;
	border-top: #95B7DA 1px solid;
	border-right: #95B7DA 0px solid;
}

.MainMenu_MenuIcon {
	cursor: pointer;
	cursor: hand;
	background-color: #6897C7;
	border-left: #6897C7 1px solid;
	border-bottom: #6897C7 1px solid;
	border-top: #6897C7 1px solid;
	text-align: center;
	width: 15;
	height: 21;
}

.MainMenu_SubMenu {
	z-index: 1000;
	margin-top: 1px;
	cursor: pointer;
	cursor: hand;
	background-color: #95B7DA;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ;
	border-bottom: #95B7DA 0px solid;
	border-left: #95B7DA 0px solid;
	border-top: #95B7DA 0px solid;
	border-right: #95B7DA 0px solid;
}

.MainMenu_MenuBreak {
	border-bottom: #95B7DA 1px solid;
	border-left: #95B7DA 0px solid;
	border-top: #95B7DA 1px solid;
	border-right: #95B7DA 0px solid;
	background-color: White;
	height: 1px;
}

.MainMenu_MenuItemSel {
	cursor: pointer;
	cursor: hand;
	color: White;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
}

.MainMenu_MenuArrow {
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
	border-right: #95B7DA 1px solid;
	border-bottom: #95B7DA 1px solid;
	border-top: #95B7DA 0px solid;
}

.MainMenu_RootMenuArrow {
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
}





/* Skin */
span.menuimg {
  background: url(menu.gif) no-repeat center center;
}

table.cbframe {
	text-align: center;
	width: 100%;
}

table.cbpage {
    width: 90%;
}

table.cbpagefixed {
    width: 766px;
}

table.cbborder {
    width: 100%;
	border: #fff 4px solid;
	background-color: #ccc;
	padding: 0px;
}

td.cbui {
  width: 220px;
  background-color: #00C400;
  border-right: #fff 2px solid;
  border-bottom: #fff 2px solid;
  height: 30px;
  padding: 5px;
  text-align: left;
}



td.cbmi {
	background-color: #009900;
	border-bottom: #fff 2px solid;
	height: 37px;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(navibg.jpg);
	background-repeat: repeat-x;



}

td.cbli {
  font-size: 3px;
  background-image:url(cbgl_orange.gif);
  border-right: 2px solid #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  height: 80px;
  padding: 5px;
  width: 220px;
  text-align: center;
}


td.cbai {
	background-image:url(cbgl_orange.gif);
	background-color: #FF6600;
	border-bottom: 2px solid #FFFFFF;
	padding: 5px 5px 5px 15px;
	height: 81px;

}


td.cbdi {
  text-align: center;
  background-color: #333333;
  border-right: 2px solid #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  height: 20px;
  width: 220px;
  padding: 5px;
}




td.cbbi {
	background-color: #333333;
	border-bottom: 2px solid #FFFFFF;
	height: 20px;
	padding: 5px;

}



td.cbii {
	background-color: #BBBBBB;
	border-right: 2px solid #fff;
	width: 220px;
	text-align: right;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #fff;

}


/****************************
HOME SITE
****************************/


.news_blog_td {
/*	background-color: #F5F5F5;*/
	vertical-align: top;
	width: 100%;
	height: 400px;
	background-color: #e7f0ff;
}

.news_blog {
	vertical-align: top;
	height: 100%;
}

.news_categories {
	width: 200px;
	vertical-align: top;
}

.newslisting, .newsview {
	margin-bottom: 20px;
}
.newsview H2, .newslisting H2 {
	margin: 0px;
	padding: 0px;
	margin-bottom:10px;
	color: #486085;
}

.pagetext IMG {
	float: left;
	margin-right: 10px;
}


/************************
*************************
************************/
div.linkinfo {
  text-align: right;
  background-color: #FFE991;
  border-top: #fff 2px solid;
  height: 15px;
  padding: 5px;
}

div.linkinfo span.SkinObject {
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size:  9px;
  color: #333333;
}





div.pageheader {
	text-align: right;
	width: 100%;
	height: 15px;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #aaa;
}

div.pageheader span.SkinObject {
	font-family: Verdana, Geneva, Arial, sans-serif;
    font-size:  11px;
    font-weight: bold;
    color: #aaa;
  }


div.pagefooter {
	text-align: center;
	width: 100%;
	height: 25px;
	padding: 5px;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #aaa;
}


.linkinfo {
	text-align: right;
	background-color: #009900;
	height: 15px;
	padding: 5px;
	background-image: url(footer_bg.jpg);
	background-repeat: repeat-x;

}
/*========================================================*/
/*  7. Module Menus                                       */
/*========================================================*/

/* Outer cntainer for module submenu */
.ModuleTitle_MenuContainer {
	color: #2c2c2c;
}


/* Inner container for module submenu */
.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand; 
	height: 21px;
}


/* Idle state for module submenu items */
.ModuleTitle_MenuItem {
	cursor: pointer;
	cursor: hand;
	color: white;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	border-left: #95B7DA 0px solid;
	border-bottom: #95B7DA 1px solid;
	border-top: #95B7DA 1px solid;
	border-right: #95B7DA 0px solid;
}


/* Inner, inner container for module submenu (?) */
.ModuleTitle_SubMenu {
	z-index: 1000;
	margin-top: 1px;
	cursor: pointer;
	cursor: hand;
	background-color: #95B7DA;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ;
	border-bottom: #95B7DA 0px solid;
	border-left: #95B7DA 0px solid;
	border-top: #95B7DA 0px solid;
	border-right: #95B7DA 0px solid;
}


/* Hover state for module submenu items */
.ModuleTitle_MenuItemSel {
	background-color: #CCCCCC;
	cursor: pointer;
	cursor: hand;
	color: White;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
}


/* Elements we don't need to see */
.ModuleTitle_MenuBreak, .ModuleTitle_MenuIcon, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow {
	display: none;
}


.logo {
	background-color: #FFFFFF;
	width: 220px;

}


.contentTable {
	border: 1px solid #666666;

}
.ZelleTitel {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #BBBBBB;
}
.left {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;

}
.leftTitel {

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
}
.rightTitel {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;

}
.right {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;

}
.more {
padding:10px 0px 15px 0px;
}



