.bodytext a{
   color: #B6C5DB;
} 

.bodytext a:hover{
   color: #91AACF;
} 

#cUnten a {
  color: #B6C5DB;
} 

#cUnten a:hover {
  color: #91AACF;
} 

#cLinks a {
  color: #B6C5DB;
} 

#cLinks a:hover {
  color: #91AACF;
} 


#cFooter a:link, a:visited , a:active{
  color: #000000;
   font-size: 9px; 
   font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
  text-decoration:none;
} 


#cPfad  a:link {
   color: #000000;
} 
#cPfad a:visited{
   color: #000000;
} 
#cPfad a:active{
   color: #000000;
} 
 
TABLE.csc-uploads{background-color:  #c8d4e6;}

#cRoot {
    position:relative;
	
	width: 821px;
	height:745px;
	margin: 0 auto; 
	background: #ffffff;
	z-index:1;

}



/* IE Layer Hack bei margin */

* html #cRoot {

    position:relative;

	width: 825px;

	height:749px;
	margin: 0 auto; 

	z-index:1;

}


#cRahmenL {
    position:absolute;
	left:0px;
	top:122px;
	width: 4px;
	height:623px;
	background: #ffffff;
	border-left:solid 2px #C8D4E6;
	z-index:2;
}

#cRahmenR {
    position:absolute;
	left:821px;
	top:122px;
	width: 4px;
	height:623px;
	background: #ffffff;
	border-left:solid 2px #C8D4E6;
	z-index:22;
}


#logo {

    position:absolute;

    top: 0px;

    left:0px;

	width: 220px;

	height:122px;

	padding-top:4px; padding-left:10px;

	// margin:0 5px 0 4px;   image zentrieren(div grösse - image grösse (213x113))/2

	z-index:2;

}



/* IE Layer Hack bei padding */

* html #logo {

    position:absolute;

    top: 0px;

    left:0px;

	width: 220px;

	height:127px;

	padding-top:4x; padding-left:10px;

	z-index:2;

}
#banner {
    position:absolute;
    top: 0px;
    left:224px;
	width: 601px;
	height:122px;
	z-index:3;
}



#cMenu {
    position:absolute;
    top: 122px;
    left:0px;
	width: 821px;
	height:31px;
    margin-bottom:1px;
	/* background: #C8D4E6; */
	background:#C8D4E6 url(http://yep-solutions.com/www/fileadmin/scripts/ypMenu/menu_bg.png) repeat-x top left;
	z-index:14;
}

#cPfad {

    position:absolute;

    top: 154px;

    left:221px;

	width: 580px;

	height:20px;

	padding-left:20px; padding-top:6px;

	background: #ffffff;

    font-size: 9px; 

	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
	z-index:6;
}


/* IE Layer Hack bei padding */

* html #cPfad {

    position:absolute;

    top: 154px;

    left:221px;

	width: 580px;

	height:26px;

	padding-left:20px; padding-top:6px;

	background: #ffffff;

    font-size: 9px; 

	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
	z-index:6;

}

#cInhalt {
    position:absolute;
    top: 159px;
    left:221px;
	width: 560px;
	height:556px;
	padding-left:20px; padding-top:20px; padding-right:20px;
	background: #ffffff;
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
	z-index:5;
}

/* IE Layer Hack bei padding */
* html #cInhalt {
    position:absolute;
    top: 159px;
    left:221px;
	width: 600px;
	height:576px;
	padding-left:20px; padding-top:20px; padding-right:20px;
	background: #ffffff;
    font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
	z-index:5;
}

#cLinks {
    position:absolute;
    top: 154px;
    left:0px;
	width: 200px;
	height:546px;
	background: #ffffff;
	border-width:1px;
	border-style:solid;
	border-color:#C8D4E6;
	margin: 10px 10px 10px 10px;  /oben rechts unten links
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
}

/* IE Layer Hack bei padding */
* html #cLinks {
    position:absolute;
    top: 154px;
    left:0px;
	width: 200px;
	height:546px;
	background: #ffffff;
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
}

#cFooter {
    position:absolute;
    top: 717px;
    left:0px;
	width: 801px;
	height:22px;
	padding-left:20px; padding-top:6px;
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
	background: #C8D4E6;
	z-index:8;
}

/* IE Layer Hack bei padding */
* html #cFooter {
    position:absolute;
    top: 716px;
    left:0px;
	width: 821px;
	height:30px;
	padding-left:20px; padding-top:6px;
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
	background: #C8D4E6;
	z-index:8;
}

div.Footer {
    font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
}

div.Unten{
    font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
}

div.news_content {
    font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
     font-weight:italic;
}

div.news_title {
    font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
     font-weight:bold; color:#98a2c2;
}

div.news_title_single {
    font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
     font-weight:bold;
    color: #98a2c2
}

div.news_strong {
    font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
     font-weight:bold;
}






/*
###################
# ypMenu Styles #
###################
*/
.mmContent {
     /* normale schrift definieren */
     font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
}

.mmContent ul {
     margin: 0px; padding: 0px;
     list-style: none;
     z-index:2;
     position:relative;
     left:0px; top:0px;
}
.mmContent li {
     padding: 0px; margin: 0px;
}




.menuBackground {
     position:absolute;
     left:0px; top:0px;
     z-index:1;
}

.mmContent li a {
     /* Links bzw. die slideMen?-Elemente definieren */
     display: block;
     color: #222222;
     font-weight:bold;
     font-size: 10px;
     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
     width: 150px;
     padding: 5px;
     text-decoration: none;
     border-bottom: solid 1px #e9e8e8; /* der rand zwischen den Men?Elementen */
}

* html .mmContent li a {
     width: 160px;
}

/* */
.mmContent li a:link { background: #c8d4e6; color: #222222; font-size: 10px; }
.mmContent li a:visited { background: #c8d4e6; color: #222222; font-size: 10px; }

.mmContent li a:hover{ background: #deebff; color: #222222; font-size: 10px; }
.mmContent li a:active { background: #c8d4e6; color: #222222; font-size: 10px; }

.mmContent li a.submenu {
background: #c8d4e6 url(http://yep-solutions.com/fileadmin/scripts/ypMenu/pfeil.gif) no-repeat right center; }
.mmContent li a.submenu:hover {
background: #deebff url(http://yep-solutions.com/fileadmin/scripts/ypMenu/pfeil.gif) no-repeat right center; }

/*
##########################################
# ypMenu Styles for our belove IE 5.01 #
##########################################
*/

.mmContentb {
     font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
}

.mmContentb ul {
     margin: 0px; padding: 0px;
     list-style: none;
     z-index:2;
     position:relative;
     left:0px; top:0px;
}
.mmContentb li {
     padding: 0px; margin: 0px;
}

.menuBackground {
     position:absolute;
     left:0px; top:0px;
     z-index:1;
}

.mmContentb li a {
     /* Links bzw. die slideMen?-Elemente definieren */
     display: block;
     width: 150px;
     padding: 5px;
     color: #222222;
     font-weight: bold;
     font-size: 10px;
     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
     text-decoration: none;
     border-bottom: solid 1px #e9e8e8; /* der rand zwischen den Men?Elementen */
}

* html .mmContentb li a {
     width: 160px;

}

.mmContentb li a:link { background: #c8d4e6; color: #222222;}
.mmContentb li a:visited { background: #c8d4e6; color: #222222;}

.mmContentb li a:hover{ background: #deebff; color: #222222;}
.mmContentb li a:active { background: #c8d4e6; color: #222222;}

.mmContentb li a.submenu {
     background: #c8d4e6 url(http://yep-solutions.com/fileadmin/scripts/ypMenu/pfeil.gif) no-repeat right center;
     font-size: 10px;
}
.mmContentb li a.submenu:hover {
     background: #deebff url(http://yep-solutions.com/fileadmin/scripts/ypMenu/pfeil.gif)no-repeat right center;
     font-size: 10px;
}



# cUnten .news_title table td { 
padding: 4px;

}

#cLinks .bodytext {
  margin-left:10px;
  margin-right:10px;
  text-align: justify;
}

#cInhalt .csc-firstHeader {
 color: #91AACF;
 font-weight:bold;

}
