body {
height: 100%;
background-color: #ffffff;
font-size: 12;
font-family: Helvetica, Arial, Sans-Serif;
color:#333333;
margin:  0 0 0 0;
cellpadding: 0;
}

img { 
border:none;
}

p {
font-family: Helvetica, Arial, sans-serif;
text-align: left;
line-height: normal;
font-size:12;
float: left;
line-height:140%;
padding-left:20px;
padding-right:20px;
padding-top:10px;
}

ul, li {
list-style-type: none;
}

h1 {
font-size: 1.2em;
padding-left:20px;
padding-right:20px;
padding-top:10px;
}

h2 {
font-size: 1em;
color: #333333;
font-weight:bold;
}

.content {
float: left;
width: 580px;
padding-left:20px;
padding-right:20px;
}


.foottext {
font-family: Helvetica, Arial, sans-serif;
text-align: left;
line-height: normal;
font-size:14;
font-weight:bold;
padding-left:20px;
padding-right:20px;
color:#ffffff;
}


/*Linkfarben*/

a:link {
text-decoration:none;
}
a:visited {
text-decoration:none;
}

a:hover {
text-decoration:none;
}

a:active {
text-decoration:none;
}


/*weiss*/

a.weiss:link {
font-size:14;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#ffffff;
}

a.weiss:visited {
font-size:14;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#ffffff;}

a.weiss:hover {
text-align:left;
font-weight:bold;
font-size:14;
text-decoration:none;
color:#cccccc;
}

a.weiss:active {
text-align:left;
font-weight:bold;
font-size:14;
text-decoration:none;
color:#cccccc;
}


/*foot*/

a.foot:link {
padding-left:10px;
font-size:10;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#999999;
}

a.foot:visited {
padding-left:10px;
font-size:10;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#999999;}

a.foot:hover {
padding-left:10px;
text-align:left;
font-weight:normal;
font-size:10;
text-decoration:none;
color:#b20817;
}

a.foot:active {
padding-left:10px;
text-align:left;
font-weight:normal;
font-size:10;
text-decoration:none;
color:#b20817;
}

/*mail*/

a.mail:link {

text-align:left;
text-decoration:none;
color:#cc0000;
}

a.mail:visited {

text-align:left;
text-decoration:none;
color:#cc0000;}

a.mail:hover {

text-align:left;
text-decoration:none;
color:#8c8c8c;
}

a.mail:active {

text-align:left;
text-decoration:none;
color:#8c8c8c;
}

/*rot*/

a.rot:link {
padding-left:60px;
text-align:left;
text-decoration:none;
color:#cc0000;
}

a.rot:visited {
padding-left:60px;
text-align:left;
text-decoration:none;
color:#cc0000;}

a.rot:hover {
padding-left:60px;
text-align:left;
text-decoration:none;
color:#8c8c8c;
}

a.rot:active {
padding-left:60px;
text-align:left;
text-decoration:none;
color:#8c8c8c;
}

/*menue*/

a.menue:link {
padding-left:60px;
text-align:left;
text-decoration:none;
color:#ffffff;
}

a.menue:visited {
padding-left:60px;
text-align:left;
text-decoration:none;
color:#ffffff;}

a.menue:hover {
font-weight:bold;
padding-left:60px;
text-align:left;
text-decoration:none;
color:#ffffff;
}

a.menue:active {
font-weight:bold;
padding-left:60px;
text-align:left;
text-decoration:none;
color:#ffffff;
}

/*menuefest*/

.menuefest {
font-weight:bold;
padding-left:60px;
text-align:left;
text-decoration:none;
color:#ffffff;
}

/*rotklein*/

a.rotklein:link {
font-size:11;
text-align:left;
text-decoration:none;
color:#cc0000;
}

a.rotklein:visited {
font-size:11;
text-align:left;
text-decoration:none;
color:#cc0000;}

a.rotklein:hover {
font-size:11;
text-align:left;
text-decoration:none;
color:#cccccc;
}

a.rotklein:active {
font-size:11;
text-align:left;
text-decoration:none;
color:#cccccc;
}

/*name*/

a.name:link {
text-align:left;
text-decoration:none;
color:#333333;
}

a.name:visited {
text-align:left;
text-decoration:none;
color:#333333;}

a.name:hover {
text-align:left;
text-decoration:none;
color:#cc0033;
}

a.name:active {
text-align:left;
text-decoration:none;
color:#cc0033;
}

.rahmen {
margin:5px 0px 0px 5px;
cell-spacing:0px;
cell-padding:0px;
border-width:1px;
border-color:#000000;
border-style:solid;
}
