body, div, p, td, ul, li, h1, h2, h3, h4, h5, h6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00000;
}


body
{
background-color:white;
scrollbar-face-color: #DFDFDF;
scrollbar-highlight-color: #DFDFDF;
scrollbar-shadow-color: #DFDFDF;
scrollbar-3dlight-color: #2B486E;
scrollbar-arrow-color: #2B486E;
scrollbar-track-color: #DFDFDF;
scrollbar-darkshadow-color: #2B486E;
font-size: 73%;

}


table, td, p {font-size: 100%; line-height:150%;}


ul{list-style-image: url("http://www.join-and-share.de/gfx/pfeil_aufz.gif"); margin-left: 25px; margin-top: 3px; margin-bottom:0px; line-height: 150%;}
 li.list{list-style-image: url("http://www.join-and-share.de/gfx/pfeil_aufz.gif");}

h1 { font-size: 120%; color:#CF5A5B;font-weight: bold; margin-bottom: 15px;}




hr { color: #1B1B1B;}

a.navoben:link {text-decoration:none; color: #1B1B1B;}
a.navoben:visited {text-decoration:none; color:  #1B1B1B;}
a.navoben:active {text-decoration:none; color:  #1B1B1B;}
a.navoben:hover {text-decoration:underline; color: #CF5A5B;}

a.haupt:link {text-decoration:none; color:#003066; font-weight: bold;}
a.haupt:visited {text-decoration:none; color:#003066; font-weight: bold;}
a.haupt:active {text-decoration:none; color:#003066; font-weight: bold;}
a.haupt:hover {text-decoration:none; color:#003066; font-weight: bold;}

a.unter:link {text-decoration:none; color: #1B1B1B; font-size:90%;}
a.unter:visited {text-decoration:none; color:  #1B1B1B; font-size:90%;}
a.unter:active {text-decoration:none; color:  #1B1B1B; font-size:90%;}
a.unter:hover {text-decoration:none; color: #1B1B1B; font-size:90%;}

a.weiss:link {font-family: Verdana,Arial,Helvetica,sans-serif;text-decoration:none; color: #FFFFFF; font-size: 83%;}
a.weiss:visited {font-family: Verdana,Arial,Helvetica,sans-serif;text-decoration:none; color:  #FFFFFF; font-size: 83%;}
a.weiss:active {font-family: Verdana,Arial,Helvetica,sans-serif;text-decoration:none; color:  #FFFFFF; font-size: 83%;}
a.weiss:hover {font-family: Verdana,Arial,Helvetica,sans-serif;text-decoration:none; color: #FFFFFF; font-size: 83%;}

a.content:link {color: #CF5A5B; font-weight: bold; text-decoration:underline;}
a.content:visited {color:  #CF5A5B; font-weight: bold; text-decoration:underline;}
a.content:active {color:  #CF5A5B; font-weight: bold; text-decoration:underline;}
a.content:hover {color: #CF5A5B; font-weight: bold; text-decoration:none;}

a.content2:link {color: #003066;text-decoration:underline;}
a.content2:visited {color:  #003066;text-decoration:underline;}
a.content2:active {color:  #003066;text-decoration:underline;}
a.content2:hover {color: #003066; text-decoration:none;}

a.contentnav:link {text-decoration:none; color: #003066; font-size: 80%;}
a.contentnav:visited {text-decoration:none; color:  #003066; font-size: 80%;}
a.contentnav:active {text-decoration:none; color:  #003066; font-size: 80%;}
a.contentnav:hover {text-decoration:none; color: #003066; font-size: 80%;}


.content { font-family: Verdana,Arial,Helvetica,sans-serif; color:#5C6673;font-weight: bold; font-size: 110%;}


.blau { font-family: Verdana,Arial,Helvetica,sans-serif; color:#003066;font-weight: bold;}

.klein { font-family: Verdana,Arial,Helvetica,sans-serif; color:#003066;font-size: 75%;}

.klein2 { font-family: Verdana,Arial,Helvetica,sans-serif; color:#b3b3b3;font-size: 75%;}

.rot { font-family: Verdana,Arial,Helvetica,sans-serif; color:#CF5A5B;font-weight: bold;}

.rot2 { font-family: Verdana,Arial,Helvetica,sans-serif; color:#CF5A5B;}

.feld
{
font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #000000; border-color: #c7e5f1; background-color: #FFFFFF; border : 1px solid #9D9D9D;
}


.feldadd
{
font-family: Arial, Helvetica, sans-serif; font-size: 87%; color: #000000; border-color: #c7e5f1; background-color: #FBFDFF; border : 1px solid gray;
}

.textarea
{
font-family: Arial, Helvetica, sans-serif; font-size: 87%;  background-color:#FBFDFF; border : 1px solid gray; overflow : auto; width:100%;
}



.border
{
border-style:solid; border-width : 1px; border-color:#2B486E; line-height:75%;
}



/* ***** Navigationsstyles ***** */

.navigation  {
background-color: #EFEFEF;
margin: 0;
line-height:90%;
}


.navigation a {
display: block;
text-decoration: none;
color: #003066;
font-weight: bold;
background: #EFEFEF url(./../gfx/raster_off.gif) no-repeat 1px;
padding: 7px 4px 4px 18px;
line-height:90%;
}

.navigation a:hover {color: #003066;
background: #ffffff url(./../gfx/raster_on.gif) no-repeat 1px;
text-decoration: none;
line-height:90%;
}

.navigationaktiv a{
display: block;
color: #003066;
font-weight: bold;
text-decoration: none;
background: #EFEFEF url(./../gfx/raster_on.gif) no-repeat 1px;
padding: 7px 4px 4px 18px;
line-height:90%;
}


.unternavi {
background: #EFEFEF url(./../gfx/raster_voll.gif) repeat-y 0px;
line-height:90%;
}

.raster {
background: #EFEFEF url(./../gfx/raster_klein.gif) repeat-y 1px;
line-height:90%;
}


.raster2 {
background: #EFEFEF url(./../gfx/raster_klein2.gif) repeat-y 1px;
line-height:90%;
}

.unternavi a {
display: block;
text-decoration: none;
color: #003066;
background: #EFEFEF url(./../gfx/raster_voll.gif) repeat-y 0px;
padding: 5px 6px 3px 18px;
line-height:90%;
}

.unternavi a:hover {color: #003066;
text-decoration: underline;
line-height:90%;
}