/*Struktur*/


#container {
 position: absolute;
 width: 960px;
 height: 647px;
 left: 50%;
 top: 0%;
 margin-left: -480px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:transparent;
 z-index:0;
}
#container_weiss {
 position: absolute;
 width: 960px;
 height: 647px;
 left: 50%;
 top: 0%;
 margin-left: -480px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 z-index:0;
}
#container_schwarz {
 position: absolute;
 width: 960px;
 /*height: 647px;*/
 height: 410px;
 left: 50%;
 top: 0%;
 margin-left: -480px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#000000;
 z-index:1;
}

#2_spaltig_weiss {
 position: absolute;
 width: 930px;
 height: 409px;
 left: 30px;
 top: 30px;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 font-size:11px;
 color:#000000;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:0;
 overflow:auto;
 overflow-x:hidden;
}

#container_taenzer {
 position: absolute;
 width: 930px;
 height: 448px;
 left: 30px;
 top: 30px;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#000000;
 font-size:11px;
 color:#ffffff;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:3;
 overflow:auto;
 overflow-x:hidden;
}

#container_taenzer_weiss {
 position: absolute;
 width: 930px;
 height: 448px;
 left: 30px;
 top: 30px;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 font-size:11px;
 color:#ffffff;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:3;
 overflow:auto;
 overflow-x:hidden;
}

#container_2_spaltig {
 position: absolute;
 width: 930px;
 height: 409px;
 left: 30px;
 top: 70px;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 font-size:11px;
 color:#ffffff;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 overflow:auto;
 overflow-x:hidden;
 z-index:5;
}

#container_2_spaltig_sw {
 position: absolute;
 width: 930px;
 height: 409px;
 left: 30px;
 top: 70px;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#000000;
 font-size:11px;
 color:#ffffff;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 overflow:auto;
 overflow-x:hidden;
 z-index:0;
}

#bgcontainer {
 position: absolute;
 width: 960px;
 height: 647px;
 left: 50%;
 top: 0%;
 margin-left: -480px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 z-index:0;
}

#bgcontainer2 {
 position: absolute;
 width: 960px;
 height: 647px;
 left: 50%;
 top: 0%;
 margin-left: -480px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 z-index:1;
}

#weiss {
 position: absolute;
 width: 960px;
 height: 480px;
 left: 50%;
 top: 0%;
 margin-left: -480px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 z-index:2;
}
#schwarz {
 position: absolute;
 width: 960px;
 height: 480px;
 left: 50%;
 top: 0%;
 margin-left: -480px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#000000;
 z-index:2;
}

#programm {
 position: absolute;
 width: 960px;
 height: 647px;
 left: 50%;
 top: 0%;
 margin-left: -480px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 z-index:3;
}

#programm2 {
 position: absolute;
 width: 960px;
 height: 480px;
 left: 50%;
 top: 0%;
 margin-left: -480px;
 margin-top: 0px;

 border:0px solid #000000;
 background-color:transparent;
 z-index:3;
}

#container_programm {
 position: absolute;
 width: 930px;
 height: 479px;
 left: 30px;
 top: 0px;
 margin-left: 0px;
 margin-top: 0px;
 
 border:0px solid #000000;
 background-color:transparent;
 font-size:11px;
 color:#000000;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:4;
 overflow:auto;
 overflow-x:hidden;
 }

#inhalt1 {

 width: 410px;
 height: auto;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#000000;
 font-size:11px;
 color:#ffffff;
 font-weight:normal;

 FONT-FAMILY: Arial,Helvetica;
 z-index:999;
}

#inhalt2a {
 width: 950px;
 height: auto;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#000000;
 font-size:11px;
 color:#ffffff;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:999;
}

#inhalt2 {
 width: 410px;
 height: auto;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#000000;
 font-size:11px;
 color:#ffffff;
 font-weight:normal;

 FONT-FAMILY: Arial,Helvetica;
 z-index:999;
}

/*###########################2010#########################*/
#inhalt1_weiss {

 width: 410px;
 height: auto;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 font-size:11px;
 color:#000000;
 font-weight:normal;

 FONT-FAMILY: Arial,Helvetica;
 z-index:999;
}

#inhalt2a_weiss {
 width: 950px;
 height: auto;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 font-size:11px;
 color:#000000;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:999;
}

#inhalt2_weiss {
 width: 410px;
 height: auto;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#fff;
 font-size:11px;
 color:#000;
 font-weight:normal;

 FONT-FAMILY: Arial,Helvetica;
 z-index:999;
}
#inhalt1_weiss h2{
color:ffffff;
}



#inhalt3_weiss {
 position: absolute;
 width: 230px;
 height: 409px;
 left: 30px;
 top: 70px;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 font-size:11px;
 color:#000;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:999;
 overflow:hidden;
}

#inhalt4_weiss {
 position: absolute;
 width: 670px;
 height: 409px;
 left: 260px;
 top: 70px;
 padding-right:30px;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#fff;
 font-size:11px;
 color:#000;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:999;
 overflow:auto;
 overflow-x:hidden;
}
/*###########################Ende 2010####################*/



#inhalt3 {
 position: absolute;
 width: 230px;
 height: 409px;
 left: 30px;
 top: 70px;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#000000;
 font-size:11px;
 color:#ffffff;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:999;
 overflow:hidden;
}

#inhalt4 {
 position: absolute;
 width: 670px;
 height: 409px;
 left: 260px;
 top: 70px;
 padding-right:30px;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#000000;
 font-size:11px;
 color:#ffffff;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:999;
 overflow:auto;
 overflow-x:hidden;
}

#inhalt5 {

 width: 230px;
 height: auto;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 font-size:11px;
 color:#000000;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:999;
 overflow:hidden;
}

#inhalt6 {

 width: 640px;
 height: auto;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 font-size:11px;
 color:#000000;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:999;

}
#inhalt7 {

 width: 900px;
 height: auto;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 font-size:11px;
 color:#000000;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:999;
 overflow:hidden;
}

#inhalt8 {

 width: 920px;
 height: auto;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#000000;
 font-size:11px;
 color:#ffffff;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:999;
 overflow:hidden;
}

#inhalt9 {

 width: 440px;
 height: auto;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 font-size:11px;
 color:#000000;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:999;
 overflow:hidden;
}

#inhalt10 {

 width: 440px;
 height: auto;
 margin-left: 0px;
 margin-top: 0px;
 border:0px solid #000000;
 background-color:#ffffff;
 font-size:11px;
 color:#000000;
 font-weight:normal;
 FONT-FAMILY: Arial,Helvetica;
 z-index:2;

}



#ueberschrift_weiss{
font-size:11px;
color:#ffffff;
font-weight:normal;
text-transform:uppercase;
FONT-FAMILY: Arial,Helvetica;
margin: 0 0 0 0;
position: absolute;
width: 930px;
height: 25px;
left: 30px;
top: 30px;
margin-left: 0px;
margin-top: 0px;
border:0px solid #000000;
background-color:#000000;
z-index:3;
overflow:hidden;
}

#ueberschrift_schwarz{
font-size:11px;
color:#000000;
font-weight:normal;
text-transform:uppercase;
FONT-FAMILY: Arial,Helvetica;
margin: 0 0 0 0;
position: absolute;
width: 930px;
height: 25px;
left: 30px;
top: 30px;
margin-left: 0px;
margin-top: 0px;
border:0px solid #000000;
background-color:#ffffff;
z-index:3;
overflow:hidden;
}









html{
margin:0;
padding:0 0 0 0;
height:100%;
width:100%;
}


body {
padding:0;
margin:0;
height:100%;
width:100%;

  scrollbar-face-color: #FFFFFF;
  scrollbar-track-color:#FFFFFF;
  scrollbar-arrow-color: #5F5F5F;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #ffffff;
  scrollbar-3dlight-color: #5F5F5F;
  scrollbar-darkshadow-color: #5F5F5F

}


.text {

FONT-FAMILY: Arial,Helvetica;
font-size:11px;
color:#ffffff;
z-index:3;
}
.text_schwarz {

FONT-FAMILY: Arial,Helvetica;
font-size:11px;
color:#000000;
z-index:3;
}



#container_taenzer_weiss h1{
font-size:11px;
color:#000000;
font-weight:normal;
text-transform:uppercase;
FONT-FAMILY: Arial,Helvetica;
margin: 0 0 -25 0;
}

#container_taenzer_weiss h2{
font-size:11px;

font-weight:normal;
text-transform:uppercase;
FONT-FAMILY: Arial,Helvetica;
margin: 0 0 -25 0;
}

h1{
font-size:11px;
color:#000000;
font-weight:normal;
text-transform:uppercase;
FONT-FAMILY: Arial,Helvetica;
margin: 0 0 -15 0;
}

h2{
font-size:11px;
color:#000000;
font-weight:normal;
text-transform:uppercase;
FONT-FAMILY: Arial,Helvetica;
margin: 0 0 -15 0;
}

h3{
font-size:11px;
color:#000000;
font-weight:bold;
text-transform:uppercase;
FONT-FAMILY: Arial,Helvetica;
margin: 0 0 -15 0;
}

h4{
font-size:11px;
color:#000000;
font-weight:bold;
text-transform:uppercase;
FONT-FAMILY: Arial,Helvetica;
margin: 0 0 -15 0;
}

hr {
padding: 0;
height: 1px;
background: #000000;
color: #000000;
border: solid 0;
}

/*hr{
//background-color:#000000;
height:0px;
border:0.1em solid #000000;
text-align:left;
}*/

/*hr {
background:url(http://www.theforsythecompany.de/clear_black.gif) bottom left repeat-x;
clear:both;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
text-align: center! important;
width:100%;
}*/



.box3{
position:absolute;
width:95%;
top:505px;
left:30px;
overflow :hidden;
z-index:2;
height:20%;
margin:0;
padding:0;
z-index:5;

}

.box{
position:absolute;
width:962px;
top:480px;
left:0px;

overflow :hidden;
z-index:5;
height:168px;
margin:0;
padding:0;
background-color:#ffffff;
-moz-opacity:0.75; -khtml-opacity:0.75; opacity:0.75;
filter:alpha(opacity=75);
}


#tx_forsytheprogramm2010_detailbox{
position:absolute;
width:962px;
top:0px;
left:0px;
overflow :hidden;
z-index:1;
height:647px;
margin:0;
padding:0;
background-color:#ffffff;
}


#tx_forsytheprogramm2010_text{
position:absolute;
top:145px;
left:500px;
overflow :hidden;
z-index:9;
width:430px;
height:310px;
margin:0;
padding:0;

}

.tx_forsytheprogramm2010_text2{

font-size:11px;
letter-spacing:0.05em;
font-weight:bold;
text-transform:uppercase;
FONT-FAMILY: Arial,Helvetica;
}

.tx_forsytheprogramm2010_linkticket{
padding-top:0px;
font-size:11px;
letter-spacing:0.05em;
font-weight:bold;
text-transform:uppercase;
FONT-FAMILY: Arial,Helvetica;
}

.tx_forsytheprogramm2010_text3{
padding-top:6px;
font-size:11px;
letter-spacing:0.05em;
font-weight:normal;
color:#000000;
text-transform:normal;
FONT-FAMILY: Arial,Helvetica;
}

#backlink{
position:absolute;
font-size:11px;
width:80px;
top:365px;
left:463px;
overflow :hidden;
z-index:10;
text-align:right;
height:20px;
margin:0;
padding:0;
background-color:tranparent;
}

DIV.csc-textpic-imagewrap { padding: 0;background-color:transparent; }

DIV.csc-textpic IMG { border: none; background-color:transparent;}

DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center;padding-top:10px; }
DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; padding-top:10px;}
DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left;padding-top:10px; }

P.bodytext{
padding:0px;
margin:0px;
}

/*Inhalte Programm Modul*/


.tx_forsytheprogramm2010_date {
font-size:11px;

font-weight:normal;
text-transform:uppercase;
FONT-FAMILY: Arial,Helvetica;
margin: 0 0 0 0;
width: auto;
height: 15px;
letter-spacing:1px;
margin-left: 0px;
margin-top: 0px;
border:0px solid #000000;
background-color:#ffffff;
z-index:1;
overflow:hidden;
}

.tx_forsytheprogramm2010_place {
font-size:11px;

text-transform:uppercase;

font-weight:normal;
FONT-FAMILY: Arial,Helvetica;
margin: 0 0 0 0;
width: auto;
height: 18px;
margin-left: 0px;
margin-top: 0px;
border:0px solid #000000;
background-color:#ffffff;
z-index:1;
overflow:hidden;
}

