body {
margin-top: 20pt;
margin-left: 0pt;
margin-bottom: 0pt; 
background-color : #999999;
}

img{
	border:none;
}

/*BASIS Haupttabelle weier Hintergrund*/
.maintable {
width : 750px;
border : 0px none;
background-color : #ffffff;
padding : 10px;
}

/*Ebenen mit Logos oben auf jeder Seite*/
.logotable_left {
width : 500px;
border : 0px;
background-color : #ffffff;
padding : 0px;
}

.logotable_center {
width : 14px;
border : 0px;
background-color : #ffffff;
padding : 0px;
}

.logotable_right {
width : 217px;
border : 0px;
background-color : #ffffff;
padding : 0px;
}

/*Platzhalter zwischen Logos oben und Content*/
.spacetable1 {
width : 731px;
height : 15px;
border : 0px;
Background-color : #ffffff;
padding : 0px;
}

/*INHALT Tabelle mit 2 Spalten*/
.navitable {
width : 130px;
border : 0px;
background-color : #FF9933;
padding : 0px;
}

.navtable {
width : 130px;
border : 0px;
background-color : #333333;
padding : 0px;
}
/*Nav - Platzhalter*/
#s1 {
width : 130px;
height : 7px;
border : 0px;
background-color : #333333;
padding : 0px;
}

#s2 {
width : 130px;
height : 12px;
border : 0px;
background-color : #333333;
padding : 0px;
}

#s3 {
width : 130px;
height : 6px;
border : 0px;
background-color : #333333;
padding : 0px;
}

#s4 {
width : 130px;
height : 3px;
border : 0px;
background-color : #333333;
padding : 0px;
}

#s5 {
width : 130px;
height : 5px;
border : 0px;
background-color : #333333;
padding : 0px;
}

#s6 {
width : 130px;
height : 1px;
border : 0px;
background-color : #333333;
padding : 0px;
}

#s7 {
width : 130px;
height : 10px;
border : 0px;
background-color : #333333;
padding : 0px;
}
/*---------------------*/
/*----------Struktur des HGJ----------*/
#tabstruk1 {
width : 170px;
height : 18px;
border : 0px;
background-color : #ffffff;
padding : 2px;
}

#tabstruk2 {
width : 190px;
height : 18px;
border : 0px;
background-color : #ffffff;
padding : 2px;
}

#tabstruk3 {
width : 160px;
height : 6px;
border : 0px;
background-color : #ffffff;
padding : 0px;
}

#tabstruk4 {
width : 200px;
height : 6px;
border : 0px;
background-color : #ffffff;
padding : 0px;
}

#tabstruk5 {
width : 360px;
height : 10px;
border : 0px;
background-color : #ffffff;
padding : 0px;
}

#tabstruk6 {
width : 160px;
height : 18px;
border : 0px;
background-color : #ffffff;
padding : 2px;
}
/*---------------------*/

.spacetable2 {
width : 10px;
border : 0px;
Background-color : #ffffff;
padding : 0;
}

.contenttable1 {
width : 360px;
border : 0px;
background-color : #ffffff;
padding : 0px;
}

.spacetable3 {
width : 14px;
border : 0px;
Background-color : #ffffff;
padding : 0;
}

.contenttable2 {
width : 217px;
border : 0px;
background-color : #CC6600;
padding : 0px;
}

.spacetable4 {
width : 10px;
border : 0px;
Background-color : #ffffff;
padding : 0;
}

.impressum {
width : 130px;
border : 0px;
background-color : #FF9933;
padding : 2px;
font-color : #FFFFFF;
}

.fotoxxs {
width : 135px;
border : 0px;
background-color : #ffffff;
padding : 0px;
}

spacetable5	{
width : 10px;
border : 0px;
background-color : #ffffff;
padding : 0;
}

.text1 {
width : 217px;
border : 0px;
background-color : #ffffff;
padding : 0;
}

.text2 {
width : 360px;
border : 0px;
background-color : #ffffff;
padding : 0;
}

.trennlinie {
width : 360px;
height : 10px;
border : 0px;
background-color : #ffffff;
padding : 0px;
}

.text2 {
width : 245px;
border : 0px;
background-color : #ffffff;
padding : 0;
}

spacetable6	{
width : 5px;
border : 0px;
background-color : #ffffff;
padding : 0;
}

.fotoxxs1 {
width : 110px;
border : 0px;
background-color : #ffffff;
padding : 0px;
}

.kalender {
height : 25px;
border : 1px solid #ffffff;
padding : 0px;
}

.copyright {
width : 731px;
height : 14px;
border : 0px;
background-color : #FF9933;
padding : 0px;
font-color : #ffffff;
}
.spacer {
width : 731px;
height : 6px;
border : 0px;
background-color : #FFFFFF;
padding : 0px;
}

.voting {
width : 217px;
border : 0px;
background-color : #CC6600;
padding : 10px;
}

.vote {
width : 197px;
border : 0px;
padding : 0px;
}

.win {
height : 14px;
border : 0px;
padding : 0px;
font-color : #ffffff;
}

.spacetable7 {
height : 30px;
border : 0px;
padding : 0px;
}

.adv {
border : solid 1px #000000;
}

.adv1 {
width : 15px;
border : 0px;
padding : 0px;
}

.adv2 {
width : 16px;
border : 0px;
padding : 0px;
}

/*Links im Text Index*/
a.text:link {
color: #FF6600;
font-family : Verdana,Arial,Helvetica;
font-size: 11px;
font-weight: normal;
text-decoration: none; 
}

a.text:visited {
color: #FF6600;
font-family : Verdana,Arial,Helvetica;
font-size: 11px;
font-weight: normal;
text-decoration: none; 
}

a.text:active {
color: #FF6600;
font-family : Verdana,Arial,Helvetica;
font-size: 11px;
font-weight: normal;
text-decoration: none; 
}

a.text:hover {
color: #FF6600;
font-family : Verdana,Arial,Helvetica;
font-size: 11px;
font-weight: normal;
text-decoration: underline; 
}
/*XXX---XXX*/
a:link {
color: #000000;
font-family : Verdana,Arial,Helvetica;
font-size: 11px;
font-weight: normal;
text-decoration: none; }

a:visited {
color: #000000;
font-family : Verdana,Arial,Helvetica;
font-size: 11px;
font-weight: normal;
text-decoration: none; }

a:active {
color: #000000;
font-family : Verdana,Arial,Helvetica;
font-size: 11px;
font-weight: normal;
text-decoration: none; }

a:hover {
color: #000000;
font-family : Verdana,Arial,Helvetica;
font-size: 11px;
font-weight: normal;
text-decoration: underline; }


a.xs:link {
color: #ffffff;
font-family : Verdana,Arial,Helvetica;
font-size: 7pt;
font-weight: normal;
text-decoration: none; }

a.xs:visited {
color: #ffffff;
font-family : Verdana,Arial,Helvetica;
font-size: 7pt;
font-weight: normal;
text-decoration: none; }

a.xs:active {
color: #ffffff;
font-family : Verdana,Arial,Helvetica;
font-size: 7pt;
font-weight: normal;
text-decoration: none; }

a.xs:hover {
color: #E8BB5E;
font-family : Verdana,Arial,Helvetica;
font-size: 7pt;
font-weight: normal;
text-decoration: underline; }

h1, h2, h3, h4, h5, h6, a, p, td, ul, ol, li, div, th, address, blockquote, nobr, b, i {
font-family: Verdana,Arial,Helvetica; }

p, td, ul, ol, li, div, th, address, blockquote, nobr, b, i {
font-size : 11px;
color : #000000;
text-decoration: none; }

b.strong {
font-size : 13px;
color : #333333;
text-decoration: bold; }

b.thema {
font-size : 11px;
color : #333333;
text-decoration : bold;
}
td.imp {
font-size : 11px;
color : #000000;
text-decoration : none;
}

b.imp {
font-size : 11px;
color : #000000;
text-decoration : bold;
}

/* Kalender */
.kalendertop {color: #CC6600; font-weight: bold; font-size: 13px; }

.ra_events {
border : 1px solid #cccccc;
background-color : #ffffff;
padding : 0px;
}
