
li {
list-style-type:none;
}

table {
border-collapse: collapse;
border:none;
padding: 0;
}

img {
border: none;
border-style: none;
}

a img { border: none; }

a:hover img { border: none; }

body{
font-family: arial,sans-serif;
font-size:0.8em;
line-height:1.7em;
background: #FFFFFF;
margin:0;
padding-left:1em;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#mainMenu  {
background: #FFFFFF;
padding-right: 20px;
}

#mainMenu p.mainLink a  {
font-size:1em;
font-weight:bold;
text-decoration: none;
color: #000000;
padding-right: 2em;
}

#mainMenu p.mainLink a:hover  {
text-decoration: underline;
color: #FF0000;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#mainContent  {
background-repeat:repeat-y;
float:left;
width:100%;
min-height: 768px;
padding-left: 20px;
padding-right: 20px;
}

#mainContent p.sousMenu a  {
font-size:1em;
font-weight:bold;
text-decoration: underline;
color: #FFFFFF;
padding-right: 2em;
}

#mainContent p.soussousMenu a {
font-size:0.9em;
font-weight:bold;
text-decoration: underline;
color: #FFFFF;
padding-right: 2em;
}

#mainContent p.footer a  {
font-size:0.8em;
font-weight:bold;
text-decoration: none;
color: #FFFFFF;
padding-right: 2em;
}

#mainContent a:hover,
#mainContent p.sousMenu a:hover,
#mainContent p.soussousMenu a:hover,
#mainContent p.footer a:hover  {
text-decoration: none;
color: #FF0000;
}

.fleche {
font-size: 2em;
}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#mainContent p, #mainContent p.inhalt {
font-size:0.9em;
font-weight: normal;
color: #FFFFFF;
width: 60%;
}

#mainContent a {
text-decoration: underline;
color: #FFFFFF;
}

#mainContent h1, #mainContent h2, #mainContent h3 {
color: #FFFFFF;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
