body.screen
{
	color: #FF0000;
	background-color: #E0DDE2;

	font-family: Arial,Helvetica;
	font-weight: normal;
	font-size: 11px;

	scrollbar-face-color:#5e5e5e;
	scrollbar-shadow-color:#4e4e4e;
	scrollbar-highlight-color:#a0a0a0;
	scrollbar-3dlight-color:#8f8f8f;
	scrollbar-darkshadow-color:#000000;
	scrollbar-track-color:#bbbbbb;
	scrollbar-arrow-color:#aaaaaa;
}
body.print
{
	font-family: Arial,Helvetica;
	font-weight: normal;
	font-size: 11px;
}
a {color:#C40000; font-family:Arial,Helvetica; font-size:11px; font-weight:normal; text-decoration:none;}

.downloadtable a {color: 008fde;}	
	
img {
	border: none;
}

/* Paragraph */
p {color:#000000; font-family:Arial,Helvetica; font-size:11px; font-weight:normal; margin-top:15px;}
p.crossheading {font-family:Arial,Helvetica; font-size:18px; font-weight:bold; margin-top:15px;}

/* Global Menu */
span.menu-global {color:#008fde; font-family:Arial,Helvetica; font-size:10px; font-weight:bold;}
a.menu-global {color:#008fde; font-family:Arial,Helvetica; font-size:10px; font-weight:bold; text-decoration:none; }

table.menu-global {border-right-width:1px; border-right-style:solid; border-right-color:#000000; background-color:#e2f3fb; /*background-image:url(http://www.max-boegl.de/boeglnet/web/images/md_kopf.jpg); background-repeat:no-repeat;*/}
td.menu-global-line {border-right-width:1px; background-color: #C60000;}

/* Left Navigation Menu */
a.menu {color:#008fde; font-family: Arial,Helvetica; font-size:11px; font-weight:bold; text-decoration:none;}
a.menu-1 {color:#008fde; font-family:Arial,Helvetica; font-size:11px; font-weight:bold; text-decoration:none; margin-left:14px;}
a.menu-1-selected {color:#C8CDD1; font-family:Arial,Helvetica; font-size:12px; font-weight:bold; text-decoration:none; margin-left:14px;}
a.menu-2 {color:white; font-family:Arial,Helvetica; font-size:11px; font-weight:bold; text-decoration:none;}
a.menu-2-selected {color:#C40000; font-family:Arial,Helvetica; font-size:12px; font-weight:bold; text-decoration:none;}
a.menu-3 {color:white; font-family:Arial,Helvetica; font-size:11px; font-weight:bold; text-decoration:none;}
a.menu-3-selected {color:#C40000; font-family:Arial,Helvetica; font-size:12px; font-weight:bold; text-decoration:none;}
a.menu-1:hover { font-size: 11px; font-family: Arial, Helvetica; font-weight:bold; text-decoration: none; }
a.menu-2:hover { font-size: 11px; font-family: Arial, Helvetica; font-weight:bold; text-decoration: none; }
a.menu-3:hover { font-size: 11px; font-family: Arial, Helvetica; font-weight:bold; text-decoration: none; }

table.menutable {border-right-width:1px; border-right-style:solid; border-right-color:#000000; background-color:white; /*#e2f3fb;*/}
td.rightblack {border-right-width:1px; border-right-style:solid; border-right-color:#000000;}
td.navigationsecondlevel {background-color:#95D3EF;/*#71c1ec;*/ }
td.navigationthirdlevel {background-color:#219de3;}


/* Content */
table.downloadtable {margin-top:15px; }
table.projecttable {margin-top:15px; }
td.content {background-color: #FFFFFF; }
td.rightcontent {background-color: #e2f3fb; /*#e2f3fb;*/}
td.contactperson {background-color: #e2f3fb; border-bottom: 1px solid black;}
td.downloadcolheader  {background-color: #EDEDEE; color:#000000; font-weight:bold; font-size:12px;}

a.contactperson {color:#008fde; font-family:Arial,Helvetica; font-size:12px; font-weight:bold; margin-left:5px; text-decoration:none;}

div {color:#000000;}
div.mainheading {font-family:Arial,Helvetica; font-size:24px; font-weight:bold; margin-top:15px;}

/* GLOBAL */
ul {color:#000000; list-style-type:square;}
ol {color:#000000; font-family:Arial,Helvetica; font-size:11px; font-weight:normal;}
li {line-height:14px;}

/* ASSO INFO */
td.assoinfobright  {background-color: #e2f3fb; border-bottom: 1px solid black;/*#EDEDEE;*/}
div.assoinfoheader {color:#000000; font-size:13px; font-weight:bold; margin-top:5px; margin-bottom:5px;}
div.assoinfotitle   {font-size:11px; font-weight:normal; margin-bottom:7px;}
a.assoinfotitle   {font-size:11px; font-weight:normal; text-decoration:none;}

/* ASSO DOWNLOAD */
div.assodownloadheader {color:#000000; font-size:11px; font-weight:bold; margin-top:20px;}
div.assodownloadtext {color:#000000; font-size:11px; font-weight:normal; margin-top:5px; margin-bottom:5px;}

/* CONTACT */
div.formlabel {color:#000000; font-family:Arial,Helvetica; font-size:11px; font-weight:normal;}

/* SEARCH */
div.search-form {color:#000000; font-family: Arial,Helvetica; font-size:11px; font-weight:normal;}
div.search-result {color:#000000; font-family: Arial,Helvetica; font-size:11px; font-weight:normal;}
div.no-result {color:#000000; font-family: Arial,Helvetica; font-size:14px; font-weight:bold;}
.search-navgroup-header {color:#000000; font-family: Arial,Helvetica; font-size:14px; font-weight:bold;}
div.search-hits {color:#000000; font-family: Arial,Helvetica; font-size:14px; font-weight:bold;}
div.search-result-title {color:#000000; font-family: Arial,Helvetica; font-size:14px; font-weight:normal;}
div.search-path {color:#000000; font-family: Arial,Helvetica; font-size:11px; font-weight:normal; margin-bottom:5px;}
ul.search-navgroupoverview {color:#c60000; list-style-type:square;}
td.search-navgroupfoundpages {background-color:#e2f3fb;}

/* LOCATION */
div.map24-form {color:#000000; font-family: Arial,Helvetica; font-size:11px; font-weight:normal;}
div.map24-error {color:#C40000; font-family: Arial,Helvetica; font-size:11px; font-weight:bold; border:1px solid red;}
tr.map24-navigation-header {background-color:#e2f3fb;}
td.map24-navigation-header {color:#ffffff; font-family: Arial,Helvetica; font-size:11px; font-weight:bold;}
tr.map24-navigation-body {background-color:#ffffff; cursor:pointer; cursor:hand;}
tr.map24-navigation-body-highlight {background-color:#f9f9f9; cursor:pointer; cursor:hand; border: 1px solid #CCCCCC;}
td.map24-navigation-body
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	border-color: #E3E4E4;
}
div.map24-navigation-text {color:#000000; font-family: Arial,Helvetica; font-size:11px; font-weight:normal;}
div.map24-navigation-label {color:#C40000; font-family: Arial,Helvetica; font-size:11px; font-weight:bold;}
span.map24-navigation-length {color:#C40000; font-weight:bold;}
span.map24-navigation-time {color:#C40000; font-weight:bold;}
span.map24-navigation-direction {color:#C40000; font-weight:bold;}
span.map24-navigation-connection {color:#C40000; font-weight:bold;}
span.map24-navigation-street {color:#C40000; font-weight:bold;}
span.map24-navigation-previous-street {color:#C40000; font-weight:bold;}
span.map24-navigation-next-street {color:#C40000; font-weight:bold;}
span.map24-navigation-city {color:#C40000; font-weight:bold;}
span.map24-navigation-country {color:#C40000; font-weight:bold;}

/* SITEMAP */
td.sitemap-level-1 {background-color:#e2f3fb; }
td.sitemap-level-2 {background-color:#fcfcfc; }
td.sitemap-level-3 {background-color:#93979c; }
a.sitemap-level-1 {color:#1195DB; font-family:Arial,Helvetica; font-weight:bold; font-size:11px;}
a.sitemap-level-2 {color:#1195DB; font-family:Arial,Helvetica; font-weight:normal; font-size:10px;}
a.sitemap-level-3 {color:#1195DB; font-family:Arial,Helvetica; font-weight:normal; font-size:10px;}

/* POPUP Article */
a.close-window {color:#c60000; font-family: Arial,Helvetica; font-size:11px; font-weight:bold; text-decoration:none; margin-right:10px;}

/* Job Applicatin Form */
.headline {color:#000000; font-weight: bold; font-size: 12px; font-style: normal; font-family: arial; text-decoration: none }
span.applicationformlabel{color:#000000; font-size:11px; font-weight:normal;}

/* Download-Form */
td.requestable-download-header {background-color:#e2f3fb; }
div.requestable-download-header{color:#ffffff; font-weight:bold; margin-left:10px;}

/* Spacer */
div.imagemap {margin-top:15px;}
div.associated-part-image   {margin-top:10px;}
table.innercontent {margin-top:0px;}

/* character styles */
span.orderedlistnumber {color:#000000; font-family:Arial,Helvetica; font-size:11px; font-weight:normal;}
span.strike-through {text-decoration:line-through;}
span.subscript {vertical-align:sub; font-size:75%;}
span.superscript {vertical-align:super; font-size:75%;}
span.mark-debug {background-color:#C6FF31; color:#000000; text-decoration:none;} /* debug mark style */
span.mark {color:#D40000; text-decoration:none; font-weight:bold;} /* regular mark style */

img.logo {margin-bottom:13px;}

img.contactpersonDot {background-color:#000000}

/* warnings */
div.undefined {background-color:#ffeeee; color:red; font-family:Arial; font-size:11px; padding:4px; border:1px solid #cccccc;}
