/* ########################  Layoutvorgaben Profipage  ##################### */
* {
margin: 0;
padding: 0;
}


body { 
background: #fff /*url(gifs/hg-streif.gif) center*/; 
color: #000; 
}

td { 
color: #000;
}

body, td { 
font-family: arial, sans-serif; 
font-size: 0.8em; 
}

#cont {
background: #ff9900; 
}

/* ###################### Normale Links  ##########################  */

a:link, a:active, a:visited  { 
color: #000; 
text-decoration: underline; 
}

a:hover { 
color: #585858; 
text-decoration: none;
/*background: #9EEAF4;*/
}

/* ###################### Adress Links  ##########################  */

a:link.adr, a:active.adr, a:visited.adr  { 
color: #fff; 
text-decoration: underline; 
}

a:hover.adr { 
color: #ccc; 
text-decoration: none;
/*background: #9EEAF4;*/
}

/* ###################### Links Footer  ##########################  */

a:link.unten, a:visited.unten, a:active.unten { 
color: #000; 
text-decoration: none; 
}

a:hover.unten { 
color: #c3b7ab; 
text-decoration: underline; 
background: none;
}



/* ######################  Menue  ##########################  */


#mfeld { 
background-color:#c3b7ab;
 }

/* ######################  Menue MIT Grafikbutton  ##########################  */
/*
 li#ww a {
text-decoration: none;
color: #000;
font-size: 0.9em;
display: block;
width: 170px;
height: 20px;
background: url(gifs/button.gif) no-repeat center left;
padding: 0;
border: 0;
}

li#ww a:hover {
background: url(gifs/button.gif) no-repeat center right;
}

li#nn a {
text-decoration : none;
color : #111;
font-size: 0.9em;
display : block;
width: 170px;
height: 20px;
background: url(gifs/buttonb.gif) no-repeat center left;
padding : 0;
border : 0;
}

li#nn a:hover {
background: url(gifs/buttonb.gif) no-repeat center right;
}
*/

/* ######################  Menue OHNE Grafikbutton  ##########################  */

li#ww a {
text-decoration : none;
color : #000;
font-size: 0.9em;
display : block;
width : 100%;
background-color : #fff;
padding : 2px 0;
border : 1px solid #fff;
}

li#ww a:hover {
background-color : #fff;
color: #535353;
}


li#nn a {
text-decoration : none;
color : #000;
font-size: 0.9em;
display : block;
width : 100%;
background-color : #fff;
padding : 2px 0;
border : 1px solid #fff;
}

li#nn a:hover {
background-color : #fff;
color : #535353;
}





/* ########### Außen-Tabelle Rahmen ############# */

.rand {
border-top: 1px #000 solid; 
border-left: 1px #000 solid; 
border-right: 2px #000 solid; 
border-bottom: 2px #000 solid;; 
}

/* ########### Kopf Hintergrundfarbe + Höhe ############# */

#kopf { 
background: #666666 url(gifs/topgrafik.gif) no-repeat;
height: 120px;  
}

#socken { 
background-color: #fff;
height:20px;  
}

#logozelle {
background: transparent;
}

#adresszelle {
background: transparent;
}

#adresszelle2 {
background: #666666;
}

/* ###################### Adressfeld ################################ */

.adzelle {
background: transparent;
color: #fff;
}

/* #################### Trenner Kopf Inhalt ######################### */

#linea { 
background: #ff9900; 
height: 1px;
width: 920px;
overflow:hidden;
 }
 
 /* ########################## Aktuellbereich ###################### */
 
 .aktuell {
border: 1px solid #dcdcdc;
background: #fff;
}

/* ############################ Listen ############################# */

li {
margin : 2px;
}


/* ############################# Schriftformate #################### */

.klein { 
font-size: 0.7em; 
}

.fett { 
font-weight: bold; 
}


/* ############################# Footer #################### */

#footer {
color: #000;
}

#footer {
margin: 18px 0 0 0;
font-size: 0.7em;
}

/* ######################  Menue  ##########################  */

ul#me {
list-style-type : none;
margin : 0;
padding : 0;
}

li#ww {
width : 170px;
margin : 2px;
/*float :left;*/
text-align : right;
}

li#nn {
width : 170px;
margin : 2px;
/*float :left;*/
text-align : right;
}

/* ######################  Listen  ##########################  */

ul#norm {
list-style-type : square;
margin : 1px 1px 24px 12px;
padding : 1px 1px 1px 12px;
}

