/*   css für architex    */

body {margin: 0 0 0 0;
        /*background:#EEEEEE;*/
		background-image:../media/image/site/bg_1400.jpg;
        scrollbar-face-color:#F6F5F1;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-shadow-color: #DEE3E7;
        scrollbar-3dlight-color: #D1D7DC;
        scrollbar-arrow-color:  red;
        scrollbar-track-color: #F6F5F1;
        scrollbar-darkshadow-color: #98AAB1;

        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal
        text-decoration: none;
}

p, td, div, li {
        /*background-image: none;*/
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
        line-height: 160%
}

.Beschreibung {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        text-decoration: none;
}

textarea, input, select {
        background-image: none;
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
        line-height: 16px;
        scrollbar-face-color: #F6F5F1;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-shadow-color: #DEE3E7;
        scrollbar-3dlight-color: #D1D7DC;
        scrollbar-arrow-color:  red;
        scrollbar-track-color: #F6F5F1;
        scrollbar-darkshadow-color: #98AAB1;

}

h1 {                        /* Page Major Headline */
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 24px;
        font-style: normal;
        text-decoration: none;
        line-height: normal;
        letter-spacing: 0.1em ;
        font-weight: normal
}

h2 {                        /* Major Headline in Lists*/
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 0.1em ;
        font-weight: normal
}

h3 {                        /* Red Headline */
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 0.1em ;
        font-weight: normal
}

h4 {                        /* Bold Headline within grey rows */
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 2;
        font-weight: bold
}

input {
        margin: 0 0 0 0;
        padding: 0
}

form {
        margin: 0 0 0 0;
        padding: 0
}
 question {
        cursor : help
 }

/**************** Style Classes ***********************************/

.mainHeaderKlein {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 1,5;
        font-weight: bold
}

.mainHeader {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 1,5;
        font-weight: bold
}
.subHeaderBig {
        /*color: #666666;   grau**/
		color: #1a40ad;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 25px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 1,5;
        font-weight: bold
}
.subHeaderBig1 {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 1,5;
        font-weight: bold
}
.subHeaderBig2 {
        /*color: #666666;   grau**/
		color: #1a40ad;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 1,5;
        font-weight: bold
}
.subHeader {
        color: #1a40ad;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 1,5;
        font-weight: bold
}

.subHeader1 {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 1,5;
        font-weight: bold
}

.subHeader2 {
        color: #020202;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 1,5;
        font-weight: bold
}

.error {
        /*color: #4e5a65; */
		color: #FF0000;
}

.red {
        color: #4e5a65;
		/*color: #FF0000;*/
}

.keyword {
        font-style: italic;
}

.siteMenuForm {
        width: 120px;
}

.selectBoxContact        {
        background-color:#FFFFFF;
        width:183px;
        border:0px
        solid #DDDDDD;
}


/******************* TABLE STYLES *******************************/

.quicklinkRahmen{background: #0066CC}
.contentRahmen{background: #0066CC}
.contentTable{background: #FFFFFF}
.menueTR{background: #EEEEEE}

/******************* LINK STYLES *******************************/
a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #666666;
        text-decoration: none;
}

a:link {color:#1E58AA}
a:visited {color:#1E58AA}
a:hover {color: #4e5a65;text-decoration:none}
a:active {color:#1E58AA}

/******************* STYLES WITH LINK DEFINITION *******************************/
.subMenue {
        color: #666666;  
		/*color: #4e5a65;*/
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}
.subMenueRot {
        color: #FF0000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}
.subMenueGrau {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}

a:link.subMenue {
        color: #1E58AA;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-decoration: none;
}
a:visited.subMenue {
        color: #1E58AA;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-decoration: none;
}
a:hover.subMenue {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-decoration: none;
}
a:active.subMenue {
        color: #1E58AA;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-decoration: none;
}


.subMenueActive {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-decoration: none;
}
a:link.subMenueActive {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-decoration: none;
}
a:visited.subMenueActive {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-decoration: none;
}
a:hover.subMenueActive {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-decoration: none;
}
a:active.subMenueActive {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-decoration: none;
}



.fliestextFett {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 0.1em ;
        font-weight: bold
}
a:link.fliestextFett {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 0.1em ;
        font-weight: bold
}
a:visited.fliestextFett {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 0.1em ;
        font-weight: bold
}
a:hover.fliestextFett {
        color: #003d6d;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 0.1em ;
        font-weight: bold
}
a:active.fliestextFett {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 0.1em ;
        font-weight: bold
}




.headlineBlack18 {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 0.1em ;
        font-weight: normal
}
a:link.headlineBlack18 {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 0.1em ;
        font-weight: normal
}
a:visited.headlineBlack18 {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 0.1em ;
        font-weight: normal
}
a:hover.headlineBlack18 {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 0.1em ;
        font-weight: normal
}
a:active.headlineBlack18 {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-style: normal;
        text-decoration: none;
        line-height: 19px;
        letter-spacing: 0.1em ;
        font-weight: normal
}




.subMenueBold {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: bold;
        font-weight: bold;
        text-decoration: none;
}
a:link.subMenueBold {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: bold;
        font-weight: bold;
        text-decoration: none;
}
a:visited.subMenueBold {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: bold;
        font-weight: bold;
        text-decoration: none;
}
a:hover.subMenueBold {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: bold;
        font-weight: bold;
        text-decoration: none;
}
a:active.subMenueBold {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: bold;
        font-weight: bold;
        text-decoration: none;
}
.subMenueBoldActive {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: bold;
        font-weight: bold;
        text-decoration: none;
}
a:link.subMenueBoldActive {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: bold;
        font-weight: bold;
        text-decoration: none;
}
a:visited.subMenueBoldActive {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: bold;
        font-weight: bold;
        text-decoration: none;
}
a:hover.subMenueBoldActive {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: bold;
        font-weight: bold;
        text-decoration: none;
}
a:active.subMenueBoldActive {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: bold;
        font-weight: bold;
        text-decoration: none;
}


.quicklink {
        color: #1E58AA;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}
a:link.quicklink {
        color: #1E58AA;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}
a:visited.quicklink {
        color: #1E58AA;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}
a:hover.quicklink {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}
a:active.quicklink {
        color: #1E58AA;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}


.linkMore {
        color: #1E58AA;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}
a:link.linkMore {
        color: #1E58AA;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}
a:visited.linkMore {
        color: #1E58AA;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}
a:hover.linkMore {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}
a:active.linkMore {
        color: #1E58AA;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}


.textLink {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}
a:link.textLink {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}
a:visited.textLink {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}
a:hover.textLink {
        color: #4e5a65;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}
a:active.textLink {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
}
