.Leer {
 border: hidden;
 background-color: #F2CC9F;
 width: 10;
}

.Menue {
 width: 164;
}

.DasDies {

	background-color: #F2CC9F;
	font-family: Calibri, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Verdana;
	font-size: 16px;

}
.oeff {

color:#999999;
}

.Header_blue {

	font-family: Calibri, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Verdana;

    font-size:20px;

	font-weight: bold;

	color:#31398A;

	text-decoration: none;

}

.hidepics {
  width:0px;
  height:0px;
  visibility:hidden;
}

.Header_white {

	font-family: Calibri, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Verdana;

    font-size:20px;

	font-weight: bold;

	color:#FFFFFF;

	text-decoration: none;

}

.Header_black {

	font-family: Calibri, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Verdana;

	font-size: 20px;

	font-weight: bold;

	text-decoration: none;

	color:#000000;

}

.Text_blue {

	font-family: Calibri, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Verdana;

	font-size: 16px;

	font-weight: normal;

    color:#31398A;

	text-decoration: none;

}

.Text_black {

	font-family: Calibri, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Verdana;

	font-size: 16px;

	font-weight: normal;

    color:#000000;

	text-decoration: none;

}


.Text_black_small {

	font-family: Calibri, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Verdana;

	font-size: 12px;

	font-weight: normal;

    color:#000000;

	text-decoration: none;

}

.Table_small {

	font-family: Calibri, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Verdana;

	font-size: 12px;

	font-weight: normal;

    color:#000000;

	text-decoration: none;

}

.Table_small_black {
	font-family: Calibri, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
    color:#000000;
	text-decoration: none;
	TD a{
		color:#31300000098A;
		text-decoration: none;
	}
}
	
a:link {

	color:#31398A;

	text-decoration: none;

}

a:visited {

	color:#31398A;

	text-decoration:none;

}

a:hover {

	color:#000000;

	text-decoration: none;

}

a:active {

	color:#31398A;

	text-decoration:none;

}

h1,h2,h3 span {

display:none;

}



h3 {

height:39px;

margin:0;

padding:0;

}



p {margin:0;padding:0;}



#container {

width:550px;

margin:0 auto;

padding:0 13px;

position:center;

background:url(bg.gif) repeat-x #F2CC9F;

text-align:left;

}



#quickSummary, #preamble, #explanation, #explanation2, #participation, #benefits, #requirements {

width:546px;

background-color:#ffffff;

background-repeat:repeat-y;

margin:0 0 2px 2px;

color:#454545;

display:block;padding:0;

}



#footer {

width:539px;

margin:5px 0 0 226px;

text-align:right;

padding:3px 14px 43px 0;

}



#quickSummary p span, #explanation p span, #explanation2 p span, #benefits p span {

padding:0 15px 10px 77px;

display:block;

}



#preamble p span, #participation p span, #requirements p span {

padding:0 85px 10px 17px;

display:block;

}



#requirements .p5 {

padding:0 85px 10px 17px;

}



#requirements .p5 span {

display:inline;

padding:0;

}



#linkList li {

list-style:none;

padding:6px 0 10px 0;

background:url(line.gif) bottom repeat-x;

}



#linkList li a {

padding-left:7px;

background:url(link.gif) left center no-repeat;

text-decoration:none;

}



#linkList li a:hover {

text-decoration:underline;

}


#quickSummary .p1 span {
padding-top:14px;
background:url(quicksummary_top.gif) top no-repeat;

}



#quickSummary .p2 span {

padding-bottom:20px;

background:url(right_bottom.gif) bottom no-repeat;

}



#lselect li a {

display:block;

font-weight:bold;

background-position:0 0.6em;

}



#lselect .c {

display:inline;

color:#666666;

padding:0;

background:none;

background-color:#ffffff;

}



#footer a{

text-decoration:none;

color:#888888;

background-color:#dfdfdf;

border:1px solid #bdbdbd;

padding:3px 3px;

height:100%;

}



#footer a:hover{

background-color:#ebebeb;

color:#777777;

}



#extraDiv1, #extraDiv2, #extraDiv3, #extraDiv4, #extraDiv5, #extraDiv6{display:none;}





/* ///////////// background image ////////////// */



/* right image */

#quickSummary p, #explanation p , #explanation2 p, #benefits p {

background:url(right_bg.gif) right repeat-y;

}

#lselect, #larchives, #lresources {

background:url(left_bg.gif) repeat-y;

}



/* side image */

#quickSummary {background-image:url(img_quicksummary.jpg);background-position:left bottom;}

#preamble {background-image:url(img_preamble.jpg);background-position:right bottom;}

#explanation {background-image:url(img_explanation.jpg);background-position:left bottom;}

#explanation2 {background-image:url(img_explanation.jpg);background-position:left bottom;}

#participation {background-image:url(img_participation.jpg);background-position:right bottom;}

#benefits {background-image:url(img_benefits.jpg);background-position:left bottom;}

#requirements {background-image:url(img_requirements.jpg);background-position:right bottom;}





/* h3 image */
#explanation2 h3 {background:url(title_explanation_notext.gif) no-repeat;}

#preamble h3 {background:url(title_preamble.gif) no-repeat;}

#explanation h3 {background:url(title_explanation.gif) no-repeat;}

#participation h3 {background:url(title_participation.gif) no-repeat;}

#benefits h3 {background:url(title_benefits.gif) no-repeat;}

#requirements h3 {background:url(title_requirements.gif) no-repeat;}

#lselect h3 {background:url(title_select.gif) no-repeat;}

#larchives h3 {background:url(title_archives.gif) no-repeat;}

#lresources h3 {background:url(title_resources.gif) no-repeat;}



/* bottom image */

#preamble .p3 span, #explanation .p2 span, #explanation2 .p2 span, #participation .p3 span, #benefits .p1 span, #requirements .p5{

padding-bottom:20px;

background:url(right_bottom.gif) bottom no-repeat;

}



#lselect ul, #larchives ul, #lresources ul{

margin:0;

padding:0 25px 20px 17px;

background:url(left_bottom.gif) bottom no-repeat;

}

input
{
	font-family: Calibri, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
  color:#000000;
	text-decoration: none;
}


div.banner {
  margin: 0;
  font-size: 80% /*smaller*/;
  font-weight: bold;
  line-height: 1.1;
  text-align: right;
  position: fixed;
  top: 7em;
  left: auto;
  width: 17em;
  right: 2em;
}
div.banner p {
  margin: 0; 
  padding: 0.3em 0.4em;
  font-family: Arial, sans-serif;
  background: #900;
  border: thin outset #900;
  color: white;
}

div.banner a, div.banner em { display: block; margin: 0 0.5em }
div.banner a, div.banner em { border-top: 2px groove #900 }
div.banner a:first-child { border-top: none }
div.banner em { color: #CFC }

div.banner a:link { text-decoration: none; color: white }
div.banner a:visited { text-decoration: none; color: #CCC }
div.banner a:hover { background: black; color: white }
