/***********************************************/
/* 3col_leftNav.css                             */
/* Use with template 3col_leftNav.html          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 


.wsd  {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:9px; color:#444444; text-decoration:none;}
.wsd:hover  {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:9px; color:#0000AA; text-decoration:none;}
.charly  {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:12px; color:#254e9b; text-decoration:none; font-weight:bold;}
.charly:hover  {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:12px; color:#999999; text-decoration:none; font-weight:bold;}

.greenbox {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	margin: 0;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;
	line-height: 16px;
	border-color: #0D3CB6;
	border-style: solid;
	border-width: 1px;
	
}
.bluebox {
	font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff9933;
	text-decoration: none;
	margin: 0;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	line-height: 12px;
	border-color: #ff9933;
	border-style: solid;
	border-width: 3px;
	
}
.gelb {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #ffff66;
}
.orange_l {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #ff6600;
}
.himmelblau {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #ccffff;
}
.hellblau {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #99ccff;
}
.wd_hellblau {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #92a8d6;
}
.wd_blau {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #00467c;
}
.blau {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #254e9b;
}
.hellblaugrau {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #99aeba;
}
.blau_leistung {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #003399;
}
.blaugrau {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #0076a3;
}
.blaugrau_hell {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #dae2e5;
}
.blaugrau_heller {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #ebeff1;
}
.aktuell {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	background-color: #254e9b;
	font-weight: bold;
}
.aktuell_textdigi {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	background-color: #6caab5;
	font-weight: regular;
	font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif;
}
.aktuell_textdigi2 {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	background-color: #8fd009;
	font-weight: regular;
	font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif;
}
.anny_grossneu {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: regular;
	font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif;
}	
	
.aktuell_head {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.aktuell_text {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.aktuell_text2 {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.email_werbung {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.email_werbung:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#fc974c; text-decoration:none;}
.teaser_head {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:light;}
.aktuell_link {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.aktuell_link:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#9ec8fb; text-decoration:none;}
.text {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
.webdesign_text {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
.wd_text {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#1668b1; text-decoration:none;}
.webhosting_text {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
.webhosting_text:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:10px; color:#d998bd; text-decoration:none;}
.email_kontakt {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.email_kontakt:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#00467c; text-decoration:none;}
.email_blau {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#00467c; text-decoration:none;}
.email_blau:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
.aktuell_link1 {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#ff9933;}
.aktuell_link1:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
.email_aktuell {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#ffcc00; text-decoration:none;}
.email_aktuell:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none;}


.hglogo {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #dc5a14;
}

.orange {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #e53503;
}

.grau {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #7f7f83;
}

.hglinie {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #fb7929;
}

.hgtext_werbung {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #fc974c;
}
.werbung1 {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: -1px;
	background-color: #ea3d05;
	font-weight: light;
}
.hg_teaser1 {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #ea3d05;
}
.hg_teaser2 {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #8c2902;
}
.hg_teaser3 {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #a41801;
}

.kol_logo {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #e3d9b2;
}

.kol_hglinie {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #c0a270;
}

.braun {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #430103;
}
.weis {
	margin: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	background-color: #ffffff;
}

.kol_h1 {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#480000;}
.kol_h2 {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#C07737;}
.kol_h3 {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#C07737;}
.kol_p {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#000000;}
.kol_link {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#C07737; text-decoration:none;}
.kol_link:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#480000; text-decoration:none;}
.kol_h13 {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000;}
.kol_textlinks1 {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fef5d1; text-decoration:none;}
.kol_textlinks1:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#c0a270; text-decoration:none;}

.helllila {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #9f84b7;
}
.hglinks {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #40005b;
}
.hghauptteil {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #5b1a81;
}
.hgteaser1 {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #7d569b;
}
.hgteaser2 {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #9f84b7;
}
.hglinklinien {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #d998bd;
}
.hellgrün {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #a3faff;
}
.lili_linklinien {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #406264;
}
.lili_linkhgs {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #26c7cd;
}
.lili_hghaupteil {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #13e9e1;
}
.lili_teaser1hg {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #619598;
}
.lili_teaser2hg {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #4d7679;
}
.lili_teaser3hg {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #6baaaf;
}
.lili_texthg {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #adf7fc;
}
.anny_text {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:regular; color:#345052;}
.anny_textlinks {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#345052; text-decoration:none;}
.anny_textlinks:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0076a3; text-decoration:none;}
.lili_head {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#345052;}
.lili_text {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:regular; color:#345052;}
.lili_textlink {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:regular; color:#345052; text-decoration:none;}
.lili_textlink:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:regular; color:#13e9e1; text-decoration:none;}
.lili_textlinks1 {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#345052; text-decoration:none;}
.lili_textlinks1:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#13e9e1; text-decoration:none;}
.druck_textlinks1 {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;}
.druck_textlinks1:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#999999; text-decoration:none;}
.home_textlinks1 {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ccffff; text-decoration:none;}
.home_textlinks1:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#99ccff; text-decoration:none;}
.hosting_textlinks1 {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fbe1f0; text-decoration:none;}
.hosting_textlinks1:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#a0008a; text-decoration:none;}
.werbung_textlinks1 {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fee2d3; text-decoration:none;}
.werbung_textlinks1:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#b40000; text-decoration:none;}
.leistung_textlinks1 {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffff66; text-decoration:none;}
.leistung_textlinks1:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ff9933; text-decoration:none;}
.digidruck_textlinks1 {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;}
.digidruck_textlinks1:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#b2c5c8; text-decoration:none;}
.digidruck_textlinks2 {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:regular; color:#ffffff; text-decoration:none;}
.digidruck_textlinks2:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:regular; color:#b2c5c8; text-decoration:none;}

.drucklogo {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #cccccc;
}
.digitaldrucklogo {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #b2c5c8;
}
.dr_linien_weis {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #ffffff;
}
.dr_hglinks {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #666666;
}
.dr_hglinks_blau {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #2d3582;
}
.dr_hgteaser {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #51811e;
}
.digi_hglinks {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #6caab5;
}
.aktuell_hg {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #bac6f3;
}
.aktuell_hg_dunkel {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #98570d;
}
.subhead_text {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:12px; color:#2C0A00;}
.subhead_gelb  {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#F8BB5F;}
.referenz_links {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#7A7A7A; text-decoration:none; font-weight:bold;}
.referenz_links:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; color:#1F5384;text-decoration:none; font-weight:bold;}
.headline_content {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#2C0A00;}

.eri_textlinks {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4590e7; text-decoration:none;}

.eri_textlinks:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#9ebfe5; text-decoration:none;}


.cafe_hell {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #cfbfa8;
}
.cafe {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #9f8059;
}
.cafe_dunkel {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #643813;
}
.blau_hell {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #bbd2ed;
}
.blau_hell_eri {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#bbd2ed;}

.blau_hell_text {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:12px;  color:#bbd2ed;}

.email_eri {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:12px;  color:#4590e7; text-decoration:none;}
.email_eri:hover {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:12px;  color:#bbd2ed; text-decoration:none;}
.kompo {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:14px;  color:#4590e7;}
.event {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:14px;  color:#bbd2ed;}
.produktion {font-family:Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:14px;  color:#ecdd90;}

