/**************************************
	Base HTML Elements
***************************************/
TABLE
{
	border: 0;
}

IMG 
{
	border: 0;
}

/**************************************/

.txt_reg {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 15px
}
.txt_s {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 17px; LINE-HEIGHT: 15px
}
.pic_space_le {
	DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 17px
}
.pic_space_ri {
	PADDING-RIGHT: 10px; DISPLAY: block; MARGIN-BOTTOM: 13px
}
.linkes {
	FONT-SIZE: 10px; WORD-SPACING: 1px; COLOR: #999999; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.linkes:hover {
	FONT-SIZE: 10px; WORD-SPACING: 1px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.linkesFundo {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linkesFundo:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.textoBranco {
	FONT: 8pt arial; COLOR: #ffffff; TEXT-DECORATION: none
}
.textoPreto {
	FONT: 8pt arial; COLOR: #000000; TEXT-DECORATION: none
}
.textoPretoPeq {
	FONT: xx-small arial; COLOR: #000000; TEXT-DECORATION: none
}
.textoAzul {
	FONT: xx-small arial; COLOR: #5170a7; TEXT-DECORATION: none
}
.rodape2 {
	FONT: 7pt arial; COLOR: #333399
}
BODY {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Univers; BACKGROUND-COLOR: #ffffff
}
.abstand5x20 {
	WIDTH: 5px; HEIGHT: 20px
}
.abstand5x20weiss {
	WIDTH: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.abstand5x12grau {
	WIDTH: 5px; HEIGHT: 12px; BACKGROUND-COLOR: #f1f1f1
}
.abstand5x20grau {
	WIDTH: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #f1f1f1
}
.abstand5x40 {
	WIDTH: 5px; HEIGHT: 40px
}
.oben {
	VERTICAL-ALIGN: top
}
.teaser_headline_white {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px; BACKGROUND-COLOR: #5c5c5c
}
.teaser_headline_blue {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px; BACKGROUND-COLOR: #395d8c
}
A {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Univers; TEXT-DECORATION: underline
}
.alink {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.schwarz {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px;
	
}
.schwarzbold {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.weissbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px; BACKGROUND-COLOR: #5c5c5c
}
.red {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.schwarzfett {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.fliesstext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.more {
	FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.mainweiss {
	BACKGROUND-COLOR: #ffffff
}
.maingrau {
	BACKGROUND-COLOR: #f1f1f1
}
.morelink {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.a_headline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 265px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.a_fliesstext {
	FONT-SIZE: 11px; WIDTH: 265px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.a_more {
	FONT-SIZE: 11px; PADDING-BOTTOM: 3px; WIDTH: 265px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.a_1_image {
	VERTICAL-ALIGN: top
}
.a_2_image {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.b_headline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 320px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.b_fliesstext {
	FONT-SIZE: 11px; WIDTH: 320px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.b_more {
	FONT-SIZE: 11px; PADDING-BOTTOM: 3px; WIDTH: 320px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.b_1_image {
	VERTICAL-ALIGN: top
}
.b_2_image {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.c_headline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 210px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.c_fliesstext {
	FONT-SIZE: 11px; WIDTH: 210px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.c_more {
	FONT-SIZE: 11px; PADDING-BOTTOM: 3px; WIDTH: 210px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.c_1_image {
	VERTICAL-ALIGN: top
}
.c_2_image {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.d_headline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 210px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.d_fliesstext {
	FONT-SIZE: 11px; WIDTH: 210px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.d_more {
	FONT-SIZE: 11px; PADDING-BOTTOM: 3px; WIDTH: 210px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.d_1_image {
	VERTICAL-ALIGN: top
}
.d_2_image {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.e_f_headline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 430px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.e_f_fliesstext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.e_f_more {
	FONT-SIZE: 11px; PADDING-BOTTOM: 3px; WIDTH: 330px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.f_select {
	FONT-SIZE: 11px; WIDTH: 180px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.f_checkbox1 {
	FONT-SIZE: 11px; WIDTH: 60px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.f_checkbox2 {
	FONT-SIZE: 11px; WIDTH: 350px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.g_fliesstext_weiss {
	FONT-SIZE: 11px; WIDTH: 315px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px; HEIGHT: 25px
}
.g_button_weiss {
	FONT-SIZE: 11px; WIDTH: 115px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px; HEIGHT: 25px
}
.g_fliesstext_grau {
	FONT-SIZE: 11px; WIDTH: 315px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px; HEIGHT: 25px; BACKGROUND-COLOR: #f1f1f1
}
.g_button_grau {
	FONT-SIZE: 11px; WIDTH: 115px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px; HEIGHT: 25px; BACKGROUND-COLOR: #f1f1f1
}
.h_link_weiss {
	FONT-SIZE: 11px; WIDTH: 200px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.h_text_weiss {
	FONT-SIZE: 11px; WIDTH: 230px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.h_link_grau {
	FONT-SIZE: 11px; WIDTH: 200px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px; BACKGROUND-COLOR: #f1f1f1
}
.h_text_grau {
	FONT-SIZE: 11px; WIDTH: 230px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px; BACKGROUND-COLOR: #f1f1f1
}
INPUT {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Univers
}
SELECT {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Univers
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Univers
}
.formselect {
	FONT-SIZE: 11px; WIDTH: 105px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers
}
.formtext {
	FONT-SIZE: 11px; WIDTH: 268px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; HEIGHT: 20px
}
.withoutline {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Univers; TEXT-DECORATION: none
}
.eprofilesmall {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px
}
.eprofiletext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; TEXT-DECORATION: none
}
.eprofilebold {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 0px
}
.mpabgcolor {
	BACKGROUND-COLOR: #e7e8ea;
	width:165px;
	border-width: 0px;
	height: 100%;
}
#mnu_models {
	Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; WIDTH: auto; POSITION: absolute; TOP: 0px; HEIGHT: auto
}
#mnu_facts {
	Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; WIDTH: auto; POSITION: absolute; TOP: 0px; HEIGHT: auto
}
#mnu_supplies {
	Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; WIDTH: auto; POSITION: absolute; TOP: 0px; HEIGHT: auto
}
#mnu_gallery {
	Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; WIDTH: auto; POSITION: absolute; TOP: 0px; HEIGHT: auto
}
#mnu_highlights {
	Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; WIDTH: auto; POSITION: absolute; TOP: 0px; HEIGHT: auto
}
#lyr_fus_auswahl {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: auto; POSITION: absolute; TOP: 0px; HEIGHT: auto
}
.img_click {
	CURSOR: hand
}

/* Title styles */

.Title
{
	color: Black;
	font-family:arial,helvetica,univers;
	font-size: 18px;
	font-weight: bold;
	padding: 45px 0px 45px 0px;
}

.TitleOpaqueLargerBackground
{
	background-color: #999999;
	width: 100%;
}

a.TitleOpaqueLargerBackground
{
	
}

.TitleOpaqueLarger
{
	color: White;
	padding: 25px 15px 25px 15px;
	font-family: helvetica,arial,univers;
	font-size: 16px;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
}

.TitleOpaqueMedium
{
	background-color: #ADADAD;
	width: 100%;
	color:White;
	padding: 6px 0px 6px 0px;
	font-family: arial,helvetica,univers;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	text-decoration:  none;
}


.Footer
{
	background-color: #234977;
	width: 100%;
}

.NoticiaIntro
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: arial,helvetica,univers;
	letter-spacing: normal;
}
.NoticiaTitulo
{
	font-weight: bold;
	font-size: 20px;
	color: black;
	font-family: arial,helvetica,univers;
	letter-spacing: normal;
}

.FreeHtml
{
	font-size: 11px;
	color: black;
	font-family: arial,helvetica,univers;
	letter-spacing: normal;
}

.FreeHtml TD
{
    font-family:arial,helvetica,univers;
	font-size:11px;
	color: Black;
	letter-spacing: normal;
}

.Attachments
{
    font-family:arial,helvetica,univers;
	font-size:11px;
	width: 100%;
	border: solid 0px;
}

.AttachmentsHeader
{
	font-weight: bold;	
	background-color: #C1D1E0;
}

.AttachmentsItem
{
	font-weight: normal;
	background-color: #E7E8EA;
}

.AttachmentInput
{
	width: 100%;
	font-size: 9px;
}

.AttachmentButton
{
	width: 100%;
	font-size: 9px;
	color: Blue;
	background-color: #E7E8EA;
	cursor: hand;
}

/*
 *
 *	Links
 *
 */

.Links
{
    font-family:arial,helvetica,univers;
	font-size:11px;
	width: 100%;
	border: solid 0px;
}

.LinksHeader
{
	font-weight: bold;	
	background-color: #C1D1E0;
}

.LinksItem
{
	font-weight: normal;
	background-color: #E7E8EA;
}

.LinksInput
{
	width: 100%;
	font-size: 9px;
}

.LinksButton
{
	width: 100%;
	font-size: 9px;
	color: Blue;
	background-color: #E7E8EA;
	cursor: hand;
}


/*
 *
 *	SiteMap
 *
 */

.SiteMap {
	FONT-SIZE: 11px; 
	WIDTH: 200px; 
	COLOR: #000000; 
	FONT-FAMILY: arial,helvetica,univers; 
	LETTER-SPACING: 1px; 
	BACKGROUND-COLOR: #f1f1f1;
	text-decoration:none;
}
a.SiteMap {
	FONT-SIZE: 11px; 
	WIDTH: 200px; 
	COLOR: #000000; 
	FONT-FAMILY: arial,helvetica,univers; 
	LETTER-SPACING: 1px; 
	BACKGROUND-COLOR: #f1f1f1;
	text-decoration:none;
}
a.SiteMap:hover {
	FONT-SIZE: 11px; 
	WIDTH: 200px; 
	COLOR: #000000; 
	FONT-FAMILY: arial,helvetica,univers; 
	LETTER-SPACING: 1px; 
	BACKGROUND-COLOR: #f1f1f1;
	text-decoration:none;
}
a.SiteMap:visited {
	FONT-SIZE: 11px; 
	WIDTH: 200px; 
	COLOR: #000000; 
	FONT-FAMILY: arial,helvetica,univers; 
	LETTER-SPACING: 1px; 
	BACKGROUND-COLOR: #f1f1f1;
	text-decoration:none;
}

.SiteMapNive1 {
	text-decoration:none; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px; background-color: #999999; width:100%
}
a.SiteMapNive1 {
	text-decoration:none; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px; background-color: #999999; width:100%
}
a.SiteMapNive1:hover {
	text-decoration:none; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px; background-color: #999999; width:100%
}
a.SiteMapNive1:visited {
	text-decoration:none; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,univers; LETTER-SPACING: 1px; background-color: #999999; width:100%
}