img {
border: 0;
}

.refThumbTableCell {
 width: 150px;
 height: 120px;
}


.refNavigate {
 font-size: 35pt;
 color: #CCCCCC;
 text-align: top;
}

.left20 {
 vertical-align: top; 
 padding-left: 20px;
}

#logo {
 left: 0px;
 top: 0px;
 width: 225px;
 height: 90px;
 position: absolute;
}

#adress {
 left: 245px;
 top: 34px;
 width: 400px;
 height: 90px;
 position: absolute;
 color: #999999;
}


a.adress:link {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 color: #999999;
 text-decoration: none;
}
a.adress:visited {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 color: #999999;
 text-decoration: none;
}
a.adress:hover	{
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 text-decoration: none;
 color: #666666;
}
a.adress:active {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 color: #999999;
 text-decoration: none;
}

#mainMenu {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 9pt;
 color: #999999;
 left: 245px;
 top: 100px;
 height: 30px;
 text-align: left;
 
 position: absolute;
 font-weight: bold;
}

#sec1Title {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 14pt;
 left: 0px;
 top: 130px;
 width: 225px;
 height: 65px;
 text-align: right;
 vertical-align: bottom; 
 position: absolute;
 font-weight: bold;
 color: #999999;
}

a.sec1Title:link {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 color: #CCCCCC;
 text-decoration: none;
}
a.sec1Title:visited {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 color: #CCCCCC;
 text-decoration: none;
}
a.sec1Title:hover	{
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 text-decoration: none;
 color: #999999;
}
a.sec1Title:active {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 color: #CCCCCC;
 text-decoration: none;
}

a.sec2Title:link {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 color: #CCCCCC;
 text-decoration: none;
 font-size: 12pt;
}
a.sec2Title:visited {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 color: #CCCCCC;
 text-decoration: none;
 font-size: 12pt;
}
a.sec2Title:hover	{
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 text-decoration: none;
 color: #999999;
 font-size: 12pt;
}
a.sec2Title:active {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 color: #CCCCCC;
 text-decoration: none;
 font-size: 12pt;
}

#localHeader {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 10pt;
 left: 245px;
 top: 130px;
 width: 430px;
 height: 65px;
 vertical-align: bottom; 
 position: absolute;
}

#staticLinks {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 7pt;
 color: #999999;
 left: 685px;
 top: 130px;
 width: 100px;
 height: 65px;
 vertical-align: bottom; 
 position: absolute;
}

#angebote {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 9pt;
 color: #999999;
 left: 685px;
 top: 253px;
 width: 100px;
 height: 65px;
 vertical-align: bottom; 
 position: absolute;
}

#specialLinks {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 7pt;
 color: #999999;
 left: 685px;
 top: 500px;
 width: 225px;
 height: 65px;
 text-align: lft;
 vertical-align: bottom; 
 position: absolute;
 font-weight: bold;
}

#sec2Menu {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 8pt;
 color: #999999;
 left: 0px;
 top: 248px;
 width: 225px;
 text-align: right;
 vertical-align: bottom; 
 position: absolute;
}

.sec2MenuInactive {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 9pt;
 color: #CCCCCC;
 width: 225px;
 height: 20px;
 text-align: right;
 vertical-align: bottom; 
}

.sec2MenuActive {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 9pt;
 color: #999999;
 height: 20px;
 width: 225px;
 text-align: right;
 vertical-align: bottom; 
}

.sec2MenuSubActive {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 7pt;
 color: #999999;
 width: 225px;
 text-align: right;
 vertical-align: bottom; 
}

.sec2MenuSubInactive {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 7pt;
 color: #999999;
 width: 225px;
 text-align: right;
 vertical-align: bottom; 
}


#dottedLine {
 left: 245px;
 top: 200px;
 width: 110px;
 height: 25px;
 position: absolute;
}

#sec2Title {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 11pt;
 color: #336699;
 left: 245px;
 top: 180px;
 width: 430px;
 height: 25px;
 text-align: left;
 vertical-align: bottom; 
 position: absolute;
 font-weight: bold;
}

#content {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 letter-spacing: 0.1em;
 font-size: 8pt;
 left: 245px;
 top: 185px;
 width: 430px;
 text-align: left;
 position: absolute;
 margin: 20px 0px 50px 0px;
}

#siteMap {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 letter-spacing: 0.1em;
 font-size: 8pt;
 width: 410px;
 left: 20px;
 position: relative;
}

.paragraph {
 position: relative;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 8pt;
 width: 420px;
 text-align: left;
}

.teaser {
 position: relative;
 float: left;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 8pt;
 font-weight: bold;
 width: 96px;
 text-align: right;
}

.picTeaser {
 position: relative;
 float: left;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 8pt;
 font-weight: bold;
 width: 96px;
 text-align: right;
 height: 90px;
}

.text {
 position: relative;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 8pt;
 text-align: left;
 margin-left: 110px;
 color: #666666;
}

.picText {
 position: relative;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 8pt;
 text-align: left;
 margin-left: 110px;
 min-height: 90px;
}

.sec1Sitemap {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 8pt;
 font-weight: bold;
 text-indent: 0cm;
 margin-left: 0.5cm;
}


.sec2Sitemap {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 8pt;
 text-indent: 0cm;
 margin-left: 1.0cm;

}

.standardText {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 8pt;
 text-align: left;
 vertical-align: top;
 color: #666666;
}

body {
 margin: 0px 0px 0px 0px;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 8pt;
 background-color: #FFFFFF;
}


a:link {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 color: #336699;
 text-decoration: none;
}
a:visited {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 color: #336699;
 text-decoration: none;
}
a:hover	{
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 text-decoration: underline;
 color: #003366;
}
a:active {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 color: #999999;
 text-decoration: none;
}

p {
 color: #666666;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
}

.standard {
 color: #666666;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 10pt;
}

ul {
 color: #666666;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 8pt;
 padding: 0px 0px 0px 20px;
}

ul.left {
 color: #666666;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 8pt;
 padding: 0px 0px 0px 20px;
}

hr {
 border-top-style: solid;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 border-top-color: #CCCCCC;
 height: 1px;
 width: 500px;
}

td {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 color: #666666;
 font-size: 8pt;
}

.code {
 font-family: "Courier New", Courier, serif;
 font-size: 8pt;
 font-style: normal;
 color: #333333;
}

h1 {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 14pt;
 font-weight: bold;
}

h2 {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 12pt;
 font-weight: bold;
}

h3 {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 12pt;
 font-weight: bold;
 color: #CCCCCC;
}

h4 {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 10pt;
 font-weight: bold;
}

input, textarea, select, option {
 background-color: #EEEEEE;
 border-style: solid;
 border-color: #333333;
 color: #666666;
 border-width: 1px;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
}




table.wysiwygArea {
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 6pt;
 background-color: #FFFFFF;
}

textarea.standardArea {
 background-color: #FFFFCC;
 width:596px;
 height:200px;
}

.Ueberschrift0 {
 color: #000000;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 14pt;
 font-weight: bold;
 padding: 3px 0px 3px 0px;
}

.Ueberschrift1 {
 color: #000000;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 13pt;
 font-weight: bold;
 padding: 3px 0px 3px 0px;
}

.Ueberschrift2 {
 color: #000000;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 12pt;
 font-weight: bold;
 padding: 3px 0px 3px 0px;
}

.Ueberschrift3 {
 color: #000000;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 11pt;
 font-weight: bold;
 padding: 3px 0px 3px 0px;
}

.Ueberschrift4 {
 color: #000000;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 10pt;
 font-weight: bold;
 padding: 3px 0px 3px 0px;
}

input.bold {
 border-top: 2px solid #999999;
 border-right: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 border-left: 2px solid #999999;
 background-color: #FFFFFF;
 color: #333333;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 10pt;
 height: 22px;
 font-weight: bold;
}

input.standard {
 background-color: #FFFFFF;
 color: #333333;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 10pt;
 border-top: 2px solid #999999;
 border-right: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 border-left: 2px solid #999999;
 height: 22px;
 padding: 3px;
}

input.button {
 background-color: #EEEEEE;
 color: #333333;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em;
 font-size: 8pt;
 border-top: 1px solid #333333;
 border-right: 1px solid #333333;
 border-bottom: 1px solid #333333;
 border-left: 1px solid #333333;
 font-weight: bold;
 cursor: pointer;
}

#saveBTN {
 background-image: url(http://www.ini-con.com/stuff/images/btn_save.gif);
 height: 24px;
 width: 94px;
 cursor: pointer;
 background-color: #FFFFFF;
 border: none;
}

#cancelBTN {
 background-image: url(http://www.ini-con.com/stuff/images/btn_cancel.gif);
 height: 24px;
 width: 94px;
 cursor: pointer;
 background-color: #FFFFFF;
 border: none;
}