/* ############################### */
/* Scrollbalken erzwingen + BG     */
/* ############################### */
html {height:100%}
body {height:101%; text-align: center; background-image: url(../_pics/bg_aws.jpg); font-size: 101%;}


/* ############################### */
/* Text                            */
/* ############################### */
p {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 1.4em; color: #58595b; font-weight: normal; text-transform: none;}	
h1 {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family: Times New Roman, Times, serif; font-size: 1.0em; letter-spacing:0.05em; font-weight: bold; color: #7f898d; text-transform: uppercase;}	
h2 {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 1.5em; color: #58595b; font-weight: bold; text-transform: none;}
h3 {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.58em; line-height: 1.5em; color: #58595b; font-weight: normal; text-transform: none;}


/* ############################### */
/* DIV-Container                       */
/* ############################### */
.con_all {width:946px; padding:0px 0px 0px 0px; margin:0 auto; margin-bottom: 30px; margin-top: 0px; text-align: left;}
.con_header {width:946px; z-index:0;}
.con_image {width:946px; height:351px; z-index:0;}
.con_navi {position:relative; left:15px; top:370px; width:880px; padding: 8px 18px 8px 0px; z-index:10;}
.con_main {width:946px; margin:0px 0px 30px 0px; background-color: #FFFFFF;}
.con_main_head {float:left; width:886px; padding: 0px 30px 0px 30px; margin:30px 0px 25px 0px;}
.con_main_full {clear:both; width:886px; padding: 0px 30px 15px 30px; margin:0px 0px 0px 0px;}
.con_main_left {float:left; display:inline; width:276px; padding: 0px 0px 0px 0px; margin:0px 0px 15px 30px;}
.con_main_right {float:right; display:inline; width:276px; padding: 0px 0px 0px 0px; margin:0px 30px 15px 0px;}


/* ############################### */
/* Links                           */
/* ############################### */
a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #7f898d; font-weight: bold; text-decoration:none;}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #7f898d; font-weight: bold; text-decoration:none;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #cb1d3a; font-weight: bold; text-decoration:none;}
a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #cb1d3a; font-weight: bold; text-decoration:none;}

a:focus {
 -moz-outline: none; /* fuer unseren Browser der Wahl */
 outline: none; /* CSS 3 */
 ie-dummy: expression(this.hideFocus=true); /* IE >= 5.5 */
}


/* ############################### */
/* Navi                            */
/* ############################### */
a.nav:link {
	font-family: Times New Roman, Times, serif;
	font-size: 0.75em;
	line-height: 14pt;
	letter-spacing: 1pt;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	padding: 8px 18px 8px 18px;
	text-transform: uppercase;
	background-color: #FFFFFF;
}
a.nav1:link {
	font-family: Times New Roman, Times, serif;
	font-size: 0.75em;
	line-height: 14pt;
	letter-spacing: 1pt;
	color: #cb1d3a;
	font-weight: bold;
	text-decoration:none;
	padding: 8px 18px 8px 18px;
	text-transform: uppercase;
	background-color: #FFFFFF;
}
a.nav:visited {
	font-family: Times New Roman, Times, serif;
	font-size: 0.75em;
	line-height: 14pt;
	 letter-spacing: 1pt;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	padding: 8px 18px 8px 18px;
	text-transform: uppercase;
	background-color: #FFFFFF;
}
a.nav1:visited {
	font-family: Times New Roman, Times, serif;
	font-size: 0.75em;
	line-height: 14pt;
	 letter-spacing: 1pt;
	color: #cb1d3a;
	font-weight: bold;
	text-decoration:none;
	padding: 8px 18px 8px 18px;
	text-transform: uppercase;
	background-color: #FFFFFF;
}
a.nav:hover {
	font-family: Times New Roman, Times, serif;
	font-size: 0.75em;
	line-height: 14pt;
	 letter-spacing: 1pt;
	color: #7f898d;
	font-weight: bold;
	text-decoration:none;
	padding: 8px 18px 8px 18px;
	text-transform: uppercase;
	background-color: #FFFFFF;
}
a.nav1:hover{
	font-family: Times New Roman, Times, serif;
	font-size: 0.75em;
	line-height: 14pt;
	 letter-spacing: 1pt;
	color: #7f898d;
	font-weight: bold;
	text-decoration:none;
	padding: 8px 18px 8px 18px;
	text-transform: uppercase;
	background-color: #FFFFFF;
}
a.nav:active {
	font-family: Times New Roman, Times, serif;
	font-size: 0.75em;
	line-height: 14pt;
	 letter-spacing: 1pt;
	color: #cb1d3a;
	font-weight: bold;
	text-decoration:none;
	padding: 8px 18px 8px 18px;
	text-transform: uppercase;
	background-color: #FFFFFF;
}
a.nav1:active {
	font-family: Times New Roman, Times, serif;
	font-size: 0.75em;
	line-height: 14pt;
	 letter-spacing: 1pt;
	color: #cb1d3a;
	font-weight: bold;
	text-decoration:none;
	padding: 8px 18px 8px 18px;
	text-transform: uppercase;
	background-color: #FFFFFF;
}
 
/* ############################### */
/* Drop-Down-Menü                  */
/* ############################### */
.dropcontent{
width: 230px;
height: 160px;
border: 0px solid black;
background-color: #ffffff;
display:block;
}
