﻿html{overflow-x:hidden;overflow-y:auto;}
body{background-image:url('../images/bg-main.gif');background-repeat:repeat-y;margin:0px;}
p {margin:0px;}


h1 {font-size:10pt}
h1.h1intro {font-size: 14px;line-height: 16px;font-family:verdana;color:#290581;font-weight:bold;}
h1 .h1number {display:block; padding-left:4px; width:14px; height:18px; font-size:14px; font-family:"Times New Roman", Times, Serif; color:white; background:#290581; margin-right:5px;}
fieldset {font-size:8pt;margin-bottom:20px;}

.topnavigation{position:absolute;width:775px;height:21px;background-color:#c0bbb0;left:230px;top:169px;line-height:21px;overflow:hidden;}
.topnavigation a:link
{display:block;font-family:Verdana;font-size:11px;font-weight:bold;color:#FFFFFF;padding:0px;padding-left:6px;margin:0px;position:relative;height:21px;background-color:#c0bbb0;float:left;border-right:1px solid white;text-decoration:none;}

.topnavigation a:visited
{display:block;font-family:Verdana;font-size:11px;font-weight:bold;color:#FFFFFF;padding:0px;padding-left:6px;margin:0px;position:relative;height:21px;background-color:#c0bbb0;float:left;border-right:1px solid white;text-decoration:none;}

.topnavigation a:hover{background-color:#ece9d9;}
.topnavigation #sources {width:74px;}
.topnavigation #contact {width:74px;}
.topnavigation #intro {width:44px;}
.topnavigation #pdf {width:82px;}
.topnavigation #drlr {width:184px;}
.topnavigation #dci {width:189px;}
.topnavigation #lab {width:79px;}

#page-demographic-risk #drlr,
#page-demography #dci,
#page-intro #intro,
#page-contact #contact,
#page-pdf #pdf,
#page-sources #sources
{background:#ece9d9;color: #290581;}

.mainnavigationcontainer{position:absolute;width:220px;height:auto;min-height:100%;top:169px;bottom:0px;left:0px;background-color:#c0bbb0;}
.mainheader{position:absolute;z-index:0;width:996px;height:100px;left:0px;top:0px;}
.fadingimages {position:absolute;left:757px;top:0px;z-index:10;}

div.contentcontainer{position:absolute;top:210px;left:230px;font-family:Verdana, sans-serif;font-size:10px;line-height:12px;color:#000;padding:0px;width:775px;border:0px;height:auto;background:white;}
.infocontainer{position:absolute;width:275px;height:auto;background:#FFFFFF;padding:0px;margin:0px;border-width:0px;top:0px;left:525px;}
.infocontainer#indexinfocontainer img {margin-bottom:1px;}
.infobox{width:250px;height:auto;float:left;margin-bottom:15px;position:relative;}
.infoboxheader{font-family:Verdana;font-weight:bold;font-size:9pt;background-color:#ece9d9;padding:4px;color:#4d4d4d;}
.infoboxbody{font-family:verdana;font-size:8pt;position:relative;top:4px;left:0px;padding-left:5px;padding-right:5px;background-image:url('../images/infobox-bg.gif');background-repeat:repeat-y;line-height:150%;}
.legende{position:relative;width:230px;height:180px;background-repeat:no-repeat;}
.legende-anzeige {position:absolute;width:100px;height:20px;line-height:10px;font-size:10px;font-weight:bold;padding:0px 0px 0px 15px;margin:0px 0px 0px 0px;bottom:0px;left:125px;background-image:url('../images/bg-legende-pfeil.gif');background-repeat:no-repeat;}
.legende-info #lblTextBox ul li b {font-weight:normal;}
.legende-info ul {position:relative;width:auto;left:-20px;}
#skala-demografie .legende{background-image:url('../images/bg-legende-demografie.gif');}
#skala-umfeldrisiko .legende{background-image:url('../images/bg-legende-umfeldrisiko1.gif');}

.legendenskala{position:absolute;width:auto;height:180px;left:15px;top:7px;}
.legendenskalawert{margin:0px 0px 15px -5px;font-size:10px;line-height:15px;position:relative;height:15px;border:0px solid green;text-align:right;padding:0px;}

.mapheader{position:absolute;width:500px;height:20px;top:0px;left:0px;font-family:Verdana;font-size:11pt;font-weight:bold;}
.mapcontainer{position:absolute;width:500px;height:auto;background-color:#FFFFFF;padding:0px;margin:0px;border-width:0px;top:0px;left:0px;}
.mappiece{position:absolute;left:0px;top:0px;}
.mappieceimage{padding:0px;margin:0px;border-width:0px;}
.label{position:absolute;font-family:Verdana;font-size:7pt;color:black;background:white;filter:Alpha(opacity=80);opacity:0.8;-moz -opacity:08;border-bottom:1px solid #333333;border-right:1px solid #462300;padding:2px;padding-right:5px;}
.divAdvancedIndicators1{position:absolute;top:270px;width:260px;font-family:Verdana;font-size:7pt;color:black;background:white;filter:Alpha(opacity=90);opacity:0.9;-moz -opacity:09;border-bottom:1px solid #333333;border-right:1px solid #462300;padding:2px;padding-right:5px;}
.divAdvancedIndicators2{position:absolute;top:100px;width:260px;font-family:Verdana;font-size:7pt;color:black;background:white;filter:Alpha(opacity=90);opacity:0.9;-moz -opacity:09;border-bottom:1px solid #333333;border-right:1px solid #462300;padding:2px;padding-right:5px;}
.AdvancedIndicators{width:259px;font-family:Verdana;font-size:7pt}
.AdvancedIndicators1{font-family:Verdana;font-size:7pt}
.AdvancedIndicators2{font-family:Verdana;font-size:7pt}
.AdvancedIndicators3{font-family:Verdana;font-size:7pt}
.AdvancedIndicators4{font-family:Verdana;font-size:7pt}

.AdvancedIndicators1 {
	padding-left: 8px;
	font-weight: bold;
}
.AdvancedIndicators2, .AdvancedIndicators1 {
	border-bottom:1px solid black;
}
.AdvancedIndicators3,.AdvancedIndicators4 {
	font-weight:bold;
}


.mainnavigation{position:relative;width:195px;height:auto;border:0px solid black;top:100px;left:15px;}
.mainnavigationheader{font-family:verdana;font-size:8pt;font-weight:bold;color: #290581;margin-top:7px;margin-bottom:7px;}
.mainnavigationselect{font-family:verdana;font-size:8pt;width:195px;}
.mainnavigationsublist{border:0px solid green;list-style-image:none;list-style-type:none;font-family:verdana;font-size:8pt;font-weight:normal;position:relative;width:auto;left:-20px;margin-top:0px;margin-bottom:0px;}
.mainnavigationsublist li{margin-top:2px;margin-bottom:2px;}
.mainnavigationsublist a:visited{text-decoration:none;color:white;}

.mainnavigationsublist a:link{text-decoration:none;color:white;}

.introtextbox {font-family:verdana; font-size:11px; line-height:14px; font-weight:normal; font-style:normal; position:static; width:510px; height:auto; margin-left:0px;}

.introtextbox ol li {margin-bottom:10px;}
.introtextbox img {}

.introtextbox a:link, .introtextbox a:visited
{display:block;background-image:url('../images/link-arrow.gif');background-repeat:no-repeat;width:auto;height:auto;line-height:15px;
position:static;padding-left:20px;text-decoration:none;color: #290581;font-weight:bold;margin-top:2px;}


.introtextbox a#drm-btn-start {display:block;width:70px;height:25px;font-size:11pt;line-height:23px;border:1px solid  #290581;padding-left:30px;background-position:0px 4px;letter-spacing:2px;}


.introtextbox strong, .introtextbox b
{color: #290581;}

.arrow {position:relative;top:3px;}

area a:link  {cursor:help;}
area a  {cursor:help;}
area  {cursor:help;}

.k7imgblock-r {float:right;margin-left:20px;width:275px;}
.k7imgblock-r img {margin-bottom:5px;float:right;}

.k7imgblock-l {float:left;margin-right:20px;width:275px;}
.k7imgblock-l img {margin-bottom:5px;float:left;}



/* #1e009c */
.footrow {width:auto; height:auto; margin-top:20px;margin-bottom:20px;}
.footrow img {float:left}
.footrow a:link, .footrow a:visited {color: #290581;text-decoration:none;}
 
.footrow_dyn {width:auto; height:auto; margin-top:20px;margin-bottom:20px;}
.footrow_dyn img {float:left; vertical-align:top;}
.footrow_dyn a:link, .footrow a:visited {color: #290581;text-decoration:none;}