a:visited { text-decoration:none; }
a:link {text-decoration:none; }

body { background-color:#ecf0f6; }

.menuleft {display:block; text-align:left; padding:3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #28156B; margin: 0px 0px; border: 0px none; clip:  rect(   ); color: #000000; letter-spacing: 1px}
a.menuleft:link { color:#28156B; text-decoration:none; } 
a.menuleft:visited { color:#28156B; text-decoration:none; } 
a.menuleft:hover { color:#28156B; background-color:#849c8b; text-decoration:none; }
a.menuleft:active { color:#28156B; background-color:#ffffff; text-decoration:none; }

.menuright {display:block; text-align:right; padding:3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #28156B; margin: 0px 0px; border: 0px none; clip:  rect(   ); color: #000000; letter-spacing: 1px}
a.menuright:link { color:#28156B; text-decoration:none; } 
a.menuright:visited { color:#28156B; text-decoration:none; } 
a.menuright:hover { color:#28156B; background-color:#849c8b; text-decoration:none; }
a.menuright:active { color:#28156B; background-color:#ffffff; text-decoration:none; }

.menucenter {display:block; text-align:center; padding:3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #28156B; margin: 0px 0px; border: 0px none; clip:  rect(   ); color: #000000; letter-spacing: 1px}
a.menucenter:link { color:#28156B; text-decoration:none; } 
a.menucenter:visited { color:#28156B; text-decoration:none; } 
a.menucenter:hover { color:#28156B; background-color:#849c8b; text-decoration:none; }
a.menucenter:active { color:#28156B; background-color:#ffffff; text-decoration:none; }

.topmenu {text-align:center; padding: 3px 5px; font-family: Arial; font-size: 9px; color: #28156B; margin: 0px 0px; border: 0px none; clip: rect(   ); color: #000000; letter-spacing: 1px}
a.topmenu:link { color:#28156B; text-decoration:none; } 
a.topmenu:visited { color:#28156B; text-decoration:none; } 
a.topmenu:hover { color:#28156B; background-color:#849c8b; text-decoration:none; }
a.topmenu:active { color:#28156B; background-color:#ffffff; text-decoration:none; }

.menu {display:block; text-align:right;padding:3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; margin: 0px 0px; border: 0px none; clip:  rect(   ); color: #000000; letter-spacing: 1px}
a.menu:link { color:#000000; text-decoration:none; } 
a.menu:visited { color:#000000; text-decoration:none; } 
a.menu:hover { color:#000000; background-color:#ccccb6; text-decoration:none; }
a.menu:active { color:#000000; background-color:#ffffff; text-decoration:none; }

.menu3 { display:block; text-align:center; padding:3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; margin: 0px 0px; border: 0px none; clip:  rect(   ); color: #666666; letter-spacing: 1px}
a.menu3:link { color:#666666; text-decoration:none; } 
a.menu3:visited { color:#666666; text-decoration:none; } 
a.menu3:hover { color:#666666; background-color:#ccccb6; text-decoration:none; } 
a.menu3:active { color:#666666; background-color:#ffffff; text-decoration:none; }

.fliess {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #000000; letter-spacing: 1px; font-weight: normal}
a.fliess:link { color:#000000; text-decoration:none; } 
a.fliess:visited { color:#000000; text-decoration:none; } 
a.fliess:hover { color:#000000; text-decoration:none; } 
a.fliess:active { color:#000000; background-color:#ffffff; text-decoration:none; }

.fliessfett { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #333333; font-weight: bold}

.mitarbeiter {display:block; text-align:right; padding:3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; margin: 0px 0px; border: 0px none; clip: rect(   ); color: #babaa8; letter-spacing: 1px}
a.mitarbeiter:link { color:#000099; text-decoration:none; } 
a.mitarbeiter:visited { color:#000099; text-decoration:none; } 
a.mitarbeiter:hover { color:#ff0000; background-color:#849c8b; text-decoration:none; }

.mitarbeiter2 {display:block; text-align:right; padding:3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; margin: 0px 0px; border: 0px none; clip: rect(   ); color: #000099; letter-spacing: 1px}

.kontakt {text-align:center; padding:3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; margin: 0px 0px; border: 0px none; color: #babaa8; letter-spacing: 1px}
a.kontakt:link { color:#000099; text-decoration:none; } 
a.kontakt:visited { color:#000099; text-decoration:none; } 
a.kontakt:hover { color:#ff0000; background-color:#849c8b; text-decoration:none; }

.kontakt3 {text-align:left; padding:3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; margin: 0px 0px; border: 0px none; color: #babaa8; letter-spacing: 1px}
a.kontakt3:link { color:#000099; text-decoration:none; } 
a.kontakt3:visited { color:#000099; text-decoration:none; } 
a.kontakt3:hover { color:#ff0000; background-color:#ccccb6; text-decoration:none; }

.link {text-align:left; padding: 3px 5px; font-family: Arial; font-size: 14px; color: #28156B; margin: 0px 0px; border: 0px none; clip: rect(   ); color: #000000; letter-spacing: 1px; font-weight: bold}
a.link:link { color:#28156B; text-decoration:none; } 
a.link:visited { color:#28156B; text-decoration:none; } 
a.link:hover { color:#28156B; background-color:#849c8b; text-decoration:none; }
a.link:active { color:#28156B; background-color:#ffffff; text-decoration:none; }

.jobs {text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; letter-spacing: 1px; }
a.jobs:link { color:#000099; text-decoration:none; } 
a.jobs:visited { color:#000099; text-decoration:none; } 

.kontakt2 {display:block; text-align:center; padding:3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; margin: 0px 0px; border: 0px none; clip: rect(   ); color: #000099; letter-spacing: 1px}

.bildtext { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; letter-spacing: 1px; line-height: 15px }
.newstext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; letter-spacing: 1px; line-height: 15px }
a.newstext:link { color:#000099; text-decoration:none; } 
.posbeschreibung {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; letter-spacing: 1px; text-align: left; line-height: 15px }

.unitShow { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; line-height: 18px; font-weight: bold; letter-spacing: 1px; }
a.unitShow:link { text-decoration:none; } 
a.unitShow:visited { text-decoration:none; } 


.casadcolor { background-color:#A1C5A8; }
.senscomcolor { background-color:#A6A1C7; }
.dynaconcolor { background-color:#F3CFBA; }
.strategycolor{ background-color:#BABAA8; }


.menu2 { display:block; text-align:right; padding:5px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #666666; margin: 0px 0px; border: 0px none; clip:  rect(   ); color: #000000}
a.menu2:link { color:#000000; text-decoration:none; } 
a.menu2:visited { color:#000000; text-decoration:none; } 
a.menu2:hover { color:#000000; background-color:#ccccb6; text-decoration:none; } 
a.menu2:active { color:#000000; background-color:#ffffff; text-decoration:none; }

.fliess {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #000000; letter-spacing: 1px; font-weight: normal}
a.fliess:link { color:#000000; text-decoration:none; } 
a.fliess:visited { color:#000000; text-decoration:none; } 
a.fliess:hover { color:#000000; text-decoration:none; } 
a.fliess:active { color:#000000; background-color:#ffffff; text-decoration:none; }

.fliessfett { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #333333; font-weight: bold}
.adresse {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; letter-spacing: 3px; text-align: right; line-height: 15px}
.menueleiste {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing: 1px; text-align: right; border-top-width: 2px; border-right-width: 3px; border-bottom-width: 2px; border-left-width: 3px}
.head {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #28156b; line-height: 30px; letter-spacing: 1px; font-weight: bold}
.head2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; line-height: 22px; font-weight: bold}
.head3 { font-family: Arial, Helvetica, sans-serif; font-size: 50px; color: #FFFFFF; letter-spacing: 1px }
.head4 {  }
.span {  }

.menueleiste2 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing: 1px; text-align: left; color: #000000; border-top-width: 2px; border-right-width: 3px; border-bottom-width: 2px; border-left-width: 3px}
.titelklein {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; font-weight: bold; color: #28156B; letter-spacing: 1px}

.headcasad { font-family: Arial, Helvetica, sans-serif; font-size: 45px; color: #CFE1C7; letter-spacing: 1px ; line-height: -30px}
.headstrategic { font-family: Arial, Helvetica, sans-serif; font-size: 45px; color: #E6E6CC; letter-spacing: 1px ; line-height: -30px}
.klein { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; letter-spacing: 1px; text-align: right; line-height: 15px }
.untertitel { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #28156b; letter-spacing: 1px; font-weight: bold}
.projectbeschreibung {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal}

.nummer {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; letter-spacing: 1px; text-align: right}
a.nummer:link { color:#000000; text-decoration:none; } 
a.nummer:visited { color:#000000; text-decoration:none; } 
a.nummer:hover { color:#000000; background-color:#A1C5A8; text-decoration:none; }
a.nummer:active { color:#000000; background-color:#ffffff; text-decoration:none; }


.project {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 30px; letter-spacing: 1px; color: #000000}
.titel {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 30px; font-weight: bold; color: #28156b}
.overview {  font-family: Arial, Helvetica, sans-serif; font-size: 25px; line-height: 35px; font-weight: bold; color: #28156b; letter-spacing: 3px;}
.overview_en {  font-family: Arial, Helvetica, sans-serif; font-size: 25px; line-height: 35px; font-weight: bold; color: #28156b; letter-spacing: 4px;}
.overviewtext {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight:normal; line-height: 20px}
.overviewtextfett {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight:normal; line-height: 20px; font-weight: bold}
.name {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; line-height: 20px}
.fliess {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #000000}
.fliessfett { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #333333; font-weight: bold}
.beschreibung {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing: 1px; text-align: left}

.titeldynacon { font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 30px; font-weight: bold; color: #F3CFBA}
.titelsenscom { font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 30px; font-weight: bold; color: #A6A1C7}
.titelcasad { font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 40px; font-weight: bold; color: #A1C5A8 }

.list_level1 { list-style-image:url(../images/az1.png); list-style-position:outside; position:relative; left: -24px }
.list_level2 { list-style-image:url(../images/az2.png); list-style-position:outside; position:relative; left: -24px }

.header_relpos { text-align:left; margin-top:20px; }
.overview_relpos { text-align:justify; margin-top:20px;  }
.overviewtext_relpos { text-align:justify; margin-top:0px; }
.title_relpos { text-align:left; margin-top:25px; }
.text_relpos { text-align:left; margin-top:0px; }

.menuMA {text-align:center;padding:3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; margin: 0px 0px; border: 0px none; clip:  rect(   ); color: #000000; letter-spacing: 1px} 
a.menuMA:link { color:#000000; text-decoration:none; } 
a.menuMA:visited { color:#000000; text-decoration:none; } 
a.menuMA:hover { color:#000000; background-color:#ccccb6; text-decoration:none; } 
a.menuMA:active { color:#000000; background-color:#ffffff; text-decoration:none; }

.toppage {display:block; text-align:right; padding:3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; margin: 0px 0px; border: 0px none; clip:  rect(   ); color: #000000; letter-spacing: 1px}
a.toppage:link { color:#000000; text-decoration:none; } 
a.toppage:visited { color:#000000; text-decoration:none; } 
a.toppage:hover { color:#000000; background-color:#ffffff; text-decoration:none; }
a.toppage:active { color:#000000; background-color:#ffffff; text-decoration:none; }

