/*
**
**  general
**
*/
body{
  margin-top:0px;
  background-color:#FFFFCC;
}

body.start{
  background-color:#000000;
}

body.archive{
  background-color:#544832;
}

input.button {
  background-color:#FFFFFF;
  color:#000000;
  font-weight:bold;
  font-family:arial;
  font-size:10pt;
  margin:0px; 
}

hr.footer{
  background-color:	#A9A9A9;	/* Mozilla 1.4 */
  color:			#A9A9A9;	/* IE 6 */
  border:			#A9A9A9;	/* Opera 7.11 */
  height:			1px;		/* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}

.center
{ 
text-align: center;
}

.center table
{ 
margin-left: auto;
margin-right: auto;
text-align: left;
}


/*
**
**  list
**
*/
li{
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color:#FFFFFF;
  letter-spacing:0pt;
  word-spacing:1pt;
  line-height:150%;
  margin-top:0px;
}

/*
**
**  image
**
*/
img{
  margin:0px;border:0px;padding:0px;
}

.hiddenPic{
  display:none;
}

/*
**
**  text
**
*/
p{
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color:#FFFFFF;
  letter-spacing:0pt;
  word-spacing:1pt;
  line-height:150%;
  margin-top:0px;
}

p.zitat{
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color:#FFFFFF;
  letter-spacing:0pt;
  word-spacing:1pt;
  line-height:150%;
  margin-top:0px;
  font-style: italic; 
}

p.footer
{
  font-family: arial;
  font-size: 9px;
  font-weight: normal;
  color:#FFFFFF;
}

p.anchors{
  font-family: arial;
  font-size: 8px;
  font-weight: normal;
  color:#FFFFFF;
  letter-spacing:0pt;
  word-spacing:0pt;
  line-height:150%;
  margin-top:0px;
}

p.gbk{
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color:#FFD700;
  letter-spacing:0pt;
  word-spacing:1pt;
  line-height:150%;
  margin-top:0px;
  font-style: italic; 
}


/*
**
**  headers
**
*/
h1,h2,h3{
  font-family: arial;
  font-weight:bold;
  color:#FFFFFF;
}

h1{
  font-size:12pt;
  margin-top:0px;
  text-decoration:underline;
}

h2 {
  font-size:11pt;
  margin-top:0px;
}

h3 {
  font-size:9pt;
  margin-top:0px;
}

/*
**
**  anchors
**
*/
a:link,a:visited,a:active,a:hover{
  text-decoration:none;
  font-weight:bold;
  font-family: arial;
  font-size: 12px;
}

a.a_h1:link,a.a_h1:visited,a.a_h1:active,a.a_h1:hover{
  font-size: 16px;
}

a:link {color:#FFFFFF}
a:visited {color:#FFFFFF}
a:hover {color:#FFFF99}
a:active {color:#FFFF99}


a.undline {text-decoration: underline;}
/*
**
**  tables
**
*/
table.tableFade{
  width:800px;
  background-color:#8D6909;
  border: 0px solid red;
  background-image:url(../pics/menu/border30.gif);
  margin-left: auto;
  margin-right: auto;
}

table.mainTable{
  background-image:url();
  background-color:#000000;
  width:800px;
  height:400px;
  border: 0px solid red;
  margin-left: auto;
  margin-right: auto;
}

table.mainMenuTable{
  background-image:url(..//pics/menu/MenuBarSchuh_70.jpg);
  background-color:#000000;
  width:800px;
  height:200px;
  border: 0px solid red;
  margin-left: auto;
  margin-right: auto;
}

table.tableFooter{
  background-image:url();
  background-color:#544832;
  width:800px;
  height:20px;
  border: 0px solid red;
  margin-left: auto;
  margin-right: auto;
}

table.subMenu{
  background-color:#544832;
  width:800px;
  border: 0px solid red;
  margin-left: auto;
  margin-right: auto;
}

table.subMenuContent{
  background-color:#544832;
  width:800px;
  border: 0px solid red;
  margin-left: auto;
  margin-right: auto;
}

table.100pct{
  width:100%;
  border: 0px solid red;
  cellspacing: 0px;
  cellpadding: 0px;
  border-spacing: 0px;
}

table.gbk{
  background-color:#544832;
  width:700px;
  border: 0px solid red;
  margin-left: auto;
  margin-right: auto;
}


td {
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color:#FFFFFF;
  letter-spacing:0pt;
  word-spacing:1pt;
  line-height:150%;
  margin-top:0px;
}

td.comedyPlan {
  width: 150px;
  vertical-align:top;
}

input {
  font-family: arial;
  font-size: 12px;
  font-weight: normal;
  color:#000000;
  letter-spacing:0pt;
  word-spacing:1pt;
  line-height:150%;
  margin-top:0px;
}
