/* ueberschriebene elemente */

#bg td.content {
    background-image: none;
    width: 825px;
    vertical-align: top;
}


#content ul.v2 {
margin: 0;
padding: 0;
margin-top: 0px;
padding-bottom: 10px;
padding-left: 0px;
margin-left: 0px;
list-style: none;
}


/* neue elemente */
#bg td.co2_o {
    background-image: url(../images/startseite/rand_oben_1.png);
    background-repeat: no-repeat;
    width: 825px;
    height: 12px;
}


#bg td.first_box {
    background-image: url(../images/startseite/kasten_oben_hg_v1.gif);
    background-repeat: repeat-y;
	background-position: right;
    width: 825px;
    height: 100px;
    vertical-align: top;
}

#bg td.first_box_bottom {
    background-image: url(../images/startseite/rand_unten_1.png);
    background-repeat: no-repeat;
    width: 825px;
    height: 12px;
}

#bg td.second_box_top {
    background-image: url(../images/startseite/rand_oben_2.png);
    background-repeat: no-repeat;
    width: 825px;
    height: 12px;
}

#bg td.second_box {
    background-image: url(../images/startseite/kasten_unten_hg.gif);
    background-repeat: repeat-y;
	background-position: right;
    width: 825px;
    height: 100px;
    vertical-align: top;
}

#bg td.second_box_bottom {
    background-image: url(../images/startseite/rand_unten_2.gif);
    background-repeat: no-repeat;
    width: 825px;
    height: 10px;
}

#bg td.third_box {
    background-image: url(../images/startseite/kasten_unten_hg.gif);
    background-repeat: repeat-y;
	background-position: right;
    width: 825px;

    vertical-align: top;
}

#bg td.co2_u {
    background-image: url(../images/startseite/rand_abschluss.png);
    background-repeat: no-repeat;
    width: 825px;
    height: 10px;
}



#bg td.first_b_left {
	width: 325px;
	height: 100px;
/*    background-image: url(../images/startseite/will_blubber.gif);
    background-position: 13px 0px;
    background-repeat: no-repeat;
    vertical-align: top;*/
}

#bg td.first_b_right {
	width: 485px;
	height: 100px;
    background-image: url(../images/startseite/high_kreis_alternativ123.gif);
    background-position: 6px 0px;
    background-repeat: no-repeat;
    vertical-align: top;
}

#bg td.first_b_space {
	width: 15px;
	/*height: 50px;*/
}


#leftblock {
	font-family: Verdana;
	padding-left: 30px;
    padding-right: 30px;  
}

#leftblock h1 {
	margin: 0;
	padding: 0;
	color: #2d1784;
	font-size: 14px;
	margin-top: 23px;
}

#leftblock p{
	margin: 0;
	padding: 0;
	padding-top: 5px;
	color: #2d1784; 	
	font-size: 11px;
	
}

#leftblock ul.v2 {
margin: 0;
padding: 0;
margin-top: 5px;
margin-bottom: 20px;
list-style: none;
}

#leftblock ul.v1 {
margin: 0;
padding: 0;
list-style: none;
margin-bottom: 10px;
}

#leftblock ul.v2 li,
#leftblock ul.v1 li {
background-image: none;
background-repeat: no-repeat;
padding-left: 0px;
}

#leftblock  a,
#leftblock ul.v2 a,
#leftblock ul.v1 a {
font-family: Verdana;
font-size: 11px;
color: #df2300; 
text-decoration: none;
}
#leftblock a:hover,
#leftblock ul.v2 a:hover,
#leftblock ul.v1 a:hover {
    color: #1581b8;  
}

#rightblock {
	font-family: Verdana;
	padding-left: 5px;
    padding-right: 30px;  
}

#rightblock td.rleft {
	width: 195px;
    vertical-align: top;	
}
#rightblock td.rright {
	width: 255px;
    vertical-align: top;	
}
#rightblock h2 {
	margin: 0;
	padding: 0;	
	color: #2d1784;
	font-size: 11px;
	margin-top: 23px;
}

#rightblock p{
	margin: 0;
	padding: 0;
	padding-top: 5px;
	color: #2d1784; 	
	font-size: 11px;	
}

#rightblock ul.v2 {
margin: 0;
padding: 0;
margin-top: 5px;
margin-bottom: 20px;
list-style: none;
}

#rightblock ul.v1 {
margin: 0;
padding: 0;
list-style: none;
margin-bottom: 10px;
}


#rightblock  a,
#rightblock ul.v2 a,
#rightblock ul.v1 a {
font-family: Verdana;
font-size: 11px;
color: #df2300; 
text-decoration: none;
}
#rightblock a:hover,
#rightblock ul.v2 a:hover,
#rightblock ul.v1 a:hover {
    color: #1581b8;
}

.second_box table {
	padding-top: 2px;	
}

.second_box td {
margin: 0;
padding: 0;	
}
.second_box img {
margin: 0;
padding: 0;	
}

.second_box td.space_1 {
	width: 10px;
}

.second_box td.space_2 {
	width: 5px;
}

/*themen*/
/*
Mini-Bücher: #fff7b8
Themenwelt: #ffd4cc
Lesewelt: #d1f2ff
Bilderbücher: #eff998
Wissen für Kinder: #ffdd93
Mal- und Rätselspaß: #f8daff
Weihnachten: #bff3c3
Kalender: #c6eae7
*/

.second_box .mini {
	background-color: #ffc600;
    vertical-align: top;
}
.second_box .lesen {
	background-color: #ffc600;
    vertical-align: top;	
}
.second_box .themen {
	background-color: #ffc600;
    vertical-align: top;
}
.second_box .wissen {
	background-color: #ffc600;
    vertical-align: top;
}
.second_box .bilder {
	background-color: #ffc600;
    vertical-align: top;
}
.second_box .mal {
	background-color: #ffc600;
    vertical-align: top;
}
.second_box .kalender {
	background-color: #ffc600;
    vertical-align: top;
}
.second_box .weihnachten {
	background-color: #ffc600;
    vertical-align: top;
}
.second_box .highlight {
	background-color: #ffc600;
    vertical-align: top;
}

.block1 {
	font-family: Verdana;
	margin:0;
	padding:0;
	padding-left: 10px;
    padding-right: 10px;  
}

.block1 h1 {
	color: #2d1784;
	font-size: 14px;
}

.block1 p{
	color: #2d1784; 	
	font-size: 11px;
	padding:0;
	margin:0;
	margin-top: 10px;		
}

.block1 ul.v2 {
margin: 0;
padding: 0;
margin-top: 5px;
margin-bottom: 20px;
list-style: none;
}


.third_box table {
	padding-top: 2px;	
}

.third_box td {
margin: 0;
padding: 0;	
}
.third_box img {
margin: 0;
padding: 0;	
}

.third_box td.space_1 {
	width: 10px;
}

.third_box td.space_2 {
	width: 5px;
}

/*themen*/

.third_box .mini {
	background-color: #ffc600;
    vertical-align: top;
}
.third_box .lesen {
	background-color: #ffc600;
    vertical-align: top;
}
.third_box .themen {
	background-color: #ffc600;
    vertical-align: top;
}
.third_box .wissen {
	background-color: #ffc600;
    vertical-align: top;
}
.third_box .bilder {
	background-color: #ffc600;
    vertical-align: top;
}
.third_box .mal {
	background-color: #ffc600;
    vertical-align: top;
}
.third_box .kalender {
	background-color: #ffc600;
    vertical-align: top;
}
.third_box .weihnachten {
	background-color: #ffc600;
    vertical-align: top;
}
.third_box .highlight {
	background-color: #ffc600;
    vertical-align: top;
}

.third_box .ausblenden {
width: 157px;
}





.block1 ul.v1 {
margin: 0;
padding: 0;
list-style: none;
margin-bottom: 10px;
}

.block1 ul.v2 li,
.block1 ul.v1 li {
background-image: none;
background-repeat: no-repeat;
padding-left: 0px;
}

.block1  a,
.block1 ul.v2 a,
.block1 ul.v1 a {
font-family: Verdana;
font-size: 11px;
color: #df2300;
text-decoration: none;
}
.block1 a:hover,
.block1 ul.v2 a:hover,
.block1 ul.v1 a:hover {
    color: #1581b8;
}

.third_box table {
    background-image: url(../images/startseite/slogan.gif);
  background-repeat: no-repeat;
  background-position: 370px 70px;
}

#content {
	padding-bottom: 0px;
}

#menu ul.level1 li.aktiv1 a,
#menu ul.level1 li.aktivbottom1 a{
  color: #DF0004;
  background-image: url(../images/punkt.png);
  background-position: 11px;
  background-repeat: no-repeat;
  background-color: #d3e9ed;
}

#menu ul.level1 li.aktiv1 ul.level2 li.aktiv2 a,
#menu ul.level1 li.aktiv1 ul.level2 li.aktivbottom2 a {
  background-image: url(../images/punkt.png);
  background-position: 15px;
  background-repeat: no-repeat;
  padding-left: 25px;
}




