body {

font-family: Verdana,Arial,Helvetica,sans-serif;

font-size: 13px;

background-color: #6A3613;

color: #221E1F;

padding: 0px 0px 0px 0px;

border: 0px none #000000;

margin: 0px 0px 0px 0px;

}

img {
  behavior: url('../js/iepngfix.htc');
}

h2 {
  margin: 0;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: normal;
}

a {

color: #56575A;

text-transform: uppercase;

font-weight: bold;

}

a.inline {

text-transform: none;

font-weight: normal;

}

form {
  margin: 0;
  padding: 0;
}



div#tlh, div#tlb {

width: 960px;

background-color: #FFD403;

color: #221E1F;

text-align: left;

padding: 5px 5px 0px 5px;

border: 0px none #000000;

margin: 0px 0px 0px 0px;

}



div#tln, div#tlc, div#tlf {

width: 970px;

background-color: #FFD403;

color: #221E1F;

text-align: left;

padding: 5px 0px 0px 0px;

border: 0px none #000000;

margin: 0px 0px 0px 0px;

}



div.spacer {

clear: both;

display: none;

}



/* H E A D E R */

div#tlh div#header {

height: 135px;

padding: 0px 0px 0px 0px;

border: 0px none #000000;

margin: 0px 0px 0px 0px;

}



div#tlh div#header div#headLink{

float: right;

}



div#tlh div#header div#headLink div.headLinkItem {

display: inline;

padding: 0px 0px 0px 20px;

border: 0px none #000000;

margin: 0px 0px 0px 0px;

}



div#tlh div#header div#headLogo a {

float: left;

font-size: 11px;

padding: 0px 0px 0px 0px;

border: 0px none #000000;

margin: 30px 0px 0px 0px;

}

#headLogo img {
  width: 700px;
}

#sponsoren {
  width: 150px;
  height: 100px;
  float: right;
  text-align: center;
  margin: 17px 17px 17px 17px;
}

#sponsoren img {
  height: 100px;
  right: 0 !important;
  left: auto !important;
}


/* B A N N E R */

div#tlb div#banner div#headBanner img {

width: 960px;

}



/* N A V I G A T I O N */

div#tln div#navigation {

height: 35px;
line-height: 35px;
background-color: #6A3613;

border: 0px none #000000;

margin: 0px 0px 0px 0px;

}



div#tln div#navigation a {

color: #FFFFFF;

text-decoration: none;

}

div#tln div#navigation a:hover {

color: #FFD403;

text-decoration: none;

}



div#tln div#navigation div.navItem {

float: left;

padding: 0 37px;

text-align: center;

}



/* C O N T E N T */

div#tlc div#cont {

background-color: #FFEAA2;

padding: 18px 20px 20px 20px;

border: 0px none #000000;

margin: 0px 0px 0px 0px;

}

div#tlc div#cont div#contAreaText div.p {

padding: 0px 0px 20px 0px;

border: 0px none #000000;

margin: 0px 0px 0px 0px;

text-align: justify;

}

div#tlc div#cont div#contAreaText table {

padding: 0px 0px 0px 0px;

border: 0px none #000000;

margin: 0px 0px 0px 0px;

}

div#tlc div#cont div#contAreaText table tr {

vertical-align: top;

}

div#tlc div#cont div#contAreaText table tr td {

padding: 0px 10px 0px 10px;

}

div#tlc div#cont div#contAreaText table col.stdTextLeft {

width: 45%;

}

div#tlc div#cont div#contAreaText table col.stdTextRight {

width: 49%;

}



div#tlc div#cont div#contAreaText span.intro {

font-size: 20px;

padding: 0px 20px 0px 0px;

}

div#tlc div#cont div#contAreaText span.emph {

font-weight: bold;

}



div#tlc div#cont div#contAreaImg {

height: 260px;

padding: 20px 0px 0px 0px;

}

div#tlc div#cont div#contAreaImg div#contAreaImg011 {

float: left;

background:url(../img/tai-01-1.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 30px 0px 0px;

}

div#tlc div#cont div#contAreaImg div#contAreaImg012 {

float: left;

background:url(../img/tai-01-2.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 30px 0px 0px;

}

div#tlc div#cont div#contAreaImg div#contAreaImg013 {

float: left;

background:url(../img/tai-01-3.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 20px 0px 0px;

}

div#tlc div#cont div#contAreaImg div#contAreaImg001 {

float: left;

background:url(../img/tai-00-1.png) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 30px 0px 0px;

}

div#tlc div#cont div#contAreaImg div#contAreaImg002 {

float: left;

background:url(../img/tai-00-2.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 30px 0px 0px;

}

div#tlc div#cont div#contAreaImg div#contAreaImg003 {

float: left;

background:url(../img/tai-00-3.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 20px 0px 0px;

}
div#tlc div#cont div#contAreaImg div#contAreaImg0111 {

float: left;

background:url(../img/tai-011-1.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 30px 0px 0px;

}

div#tlc div#cont div#contAreaImg div#contAreaImg0112 {

float: left;

background:url(../img/tai-011-2.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 30px 0px 0px;

}

div#tlc div#cont div#contAreaImg div#contAreaImg0113 {

float: left;

background:url(../img/tai-011-3.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 20px 0px 0px;

}
div#tlc div#cont div#contAreaImg div#contAreaImg0021 {

float: left;

background:url(../img/tai-002-1.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 30px 0px 0px;

}

div#tlc div#cont div#contAreaImg div#contAreaImg0022 {

float: left;

background:url(../img/tai-002-2.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 30px 0px 0px;

}

div#tlc div#cont div#contAreaImg div#contAreaImg0023 {

float: left;

background:url(../img/tai-002-3.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 20px 0px 0px;

}

div#tlc div#cont div#contAreaImg div#contAreaImg0031 {

float: left;

background:url(../img/tai-003-1.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 30px 0px 0px;

}

div#tlc div#cont div#contAreaImg div#contAreaImg0032 {

float: left;

background:url(../img/tai-003-2.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 30px 0px 0px;

}

div#tlc div#cont div#contAreaImg div#contAreaImg0033 {

float: left;

background:url(../img/tai-003-3.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 20px 0px 0px;

}
div#tlc div#cont div#contAreaImg div#contAreaImg071 {

float: left;

background:url(../img/tai-07-1.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 30px 0px 0px;

}

div#tlc div#cont div#contAreaImg div#contAreaImg072 {

float: left;

background:url(../img/tai-07-2.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 30px 0px 0px;

}

div#tlc div#cont div#contAreaImg div#contAreaImg073 {

float: left;

background:url(../img/tai-07-3.jpg) no-repeat;

width: 280px;

height: 260px; 

padding: 0px 20px 0px 0px;

}

div#tlc div#cont div#contAreaImg a {

padding: 0px 0px 0px 0px;

border: 0px none #000000;

margin: 0px 0px 0px 0px;

text-transform: none;

}

div#tlc div#cont div#contAreaImg a div.p {

font-size: 13px;

color: #6A3613;

font-weight: bold;

padding: 10px 20px 0px 20px;

border: 0px none #000000;

margin: 0px 0px 0px 0px;

}

div#tlc div#cont div#contAreaImg a div.p span.intro {

color: #D2212A;

text-decoration: underline;

text-transform: uppercase;

}

div#tlc div#cont div#contAreaImg a div.p span.emph {

color: #D2212A;

}

div#tlc div#cont div.pb {

text-align: right;

}

div#tlc div#cont div.pb input, #print {

border: 1px solid #6A3613;

background-color: #FFD403;

color: #6A3613;

font-weight: bold;

cursor: pointer;

}



/* F O O T E R */

div#tlf div#footer {

background-color: #FFD403;

font-size: 10px;

height: 18px;

padding: 0px 0px 0px 0px;

border: 0px none #000000;

margin: 0px 0px 0px 0px;

}

div#tlf div#footer div.footerItem {

float: left;

width: 137px;

text-align: center;

}

div#tlf div#impressumArea {

background-color: #FFEAA2;

padding: 5px 0px 10px 0px;

border: 0px none #000000;

margin: 00px 0px 0px 0px;

}



div#tlf div#impressum {

width: 410px;

font-size: 10px;

padding: 0px 0px 20px 0px;

border: 0px none #000000;

margin: 10px 0px 0px 0px;

}

div#tlf div#impressum a {

text-transform: none;

}

div#tlf div#impressum div.impressumItem {

float: left;

width: 100px;

text-align: center;

}



*.btn {

border: 1px solid #666666;

margin: 0px 5px 0px 0px;

}

*.l0 {

width: 20px;

}

*.l1 {

width: 40px;

}

*.l2 {

width: 90px;

}

*.l3 {

width: 140px;

}





/* A N M E L D U N G */

div#tlc div#cont div#contAreaText table#anmeldung {



}

div#tlc div#cont div#contAreaText table#anmeldung tr td {

padding: 3px 3px 3px 3px;

border: 0px none #000000;

margin: 0px 0px 0px 0px;

}

div#tlc div#cont div#contAreaText table#anmeldung col.col1 {

width: 140px;

}

div#tlc div#cont div#contAreaText table#anmeldung col.col2 {

width: 240px;

}

div#tlc div#cont div#contAreaText table#anmeldung col.col3 {

width: 90px;

}

div#tlc div#cont div#contAreaText table#anmeldung col.col4 {

width: 180px;

}

div#tlc div#cont div#contAreaText table#anmeldung col.col5 {

width: 100px;

}

div#tlc div#cont div#contAreaText table#anmeldung col.col6 {

width: 230px;

}



div#tlc div#cont div#contAreaText table#anmeldung tr td.label {

text-align: right;

}





/* P A R T N E R*/

table#partner tr td {

height: 60px;

}

table#partner col.col1 {

width: 180px;

}

table#partner col.col2 {

width: 180px;

}

table#partner col.col3 {

width: 180px;

}

table#partner col.col4 {

width: 180px;

}

table#partner col.col5 {

width: 180px;

}





/* M E I N U N G E N */

table#meinungen tr td {

font-size: 12px;

}

table#meinungen tr td a {

text-transform: none;

font-weight: normal;

}

table#meinungen col.col1 {

width: 60px;

}

table#meinungen col.col2 {

width: 390px;

}

table#meinungen col.col3 {

width: 60px;

}

table#meinungen col.col4 {

width: 390px;

}

table#meinungen tr td.imgHint {

font-size: 10px;

padding: 5px 0px 20px 10px !important;

vertical-align: top;

}



tr.tablespacer {

text-align: center;

}

tr.tablespacer td {

padding: 10px 0px 10px 0px !important;

}

.content-box {
  clear: both;
  margin-bottom: 25px;
}

.left .content-box {
  padding-right: 12px;
}

.right .content-box {
  padding-left: 12px;
}

.content-box p {
  text-align: justify;
  clear: both;
}

.half {
  width: 445px;
}

.left {
  float: left;
}

.right {
  float: right;
}

.clear {
  clear: both;
}

input[type=submit] {
  padding: 4px;
}
