/* CSS Document */
* {
    margin:0;
    padding:0;
    border:0;
    /*color:#000;*/
    font-family:Arial,Verdana,sans-serif;
	font-size:9pt;
}

html, body {
    height:100%;
    background-color:#FFFFFF;
    text-align:center;
}

p {
	font-size:9pt;
}

ul {
    margin:5px 10px;
    padding:0;
    border:0;
}
li {
    margin:0 10px;
    padding:0;
    border:0;
}

img {
	/*border:1px solid #60638c;*/
}

#abstand {
	width:1px;
	height:50%;
	margin-bottom:-309px; /* half of container's height */
	float:left;
}

div#seite {
    position:relative;
    width:1008px; height:618px;
    margin:0 auto;
    background:url(images/hintergrund_blau.jpg) center center no-repeat;
    text-align:left;
    clear:left;
}
div#solarmodule {
    position:relative;
    width:1008px; height:618px;
    margin:0 auto;
    background:url(images/hintergrund_gelb.jpg) center center no-repeat;
    text-align:left;
    clear:left;
}
div#sonnenschutz {
    position:relative;
    width:1008px; height:618px;
    margin:0 auto;
    background:url(images/hintergrund_gelb2.jpg) center center no-repeat;
    text-align:left;
    clear:left;
}

h1.blau {
	color:#484848;
	font-size:10pt;
}

h1.gelb {
	color:#9b9a9e;
	font-size:10pt;
}


hr{
	border: 1px solid #dd0208;
	/*color:#dd0208;*/
	height:1px;
}

#menu_oben {
    width:750px; height:19px;
    position:absolute; top:118px; left:210px;
    line-height:16px;
    font-size:13px;
    overflow:hidden;
	/*background-color:#FF0099;*/
}

    #menu_oben ul.menuliste {
        position:absolute;
        left:0px; top:0px;
        list-style:none;
        margin:0;
        padding:0;
        border:0;
    }
    #menu_oben ul.menuliste li {
        display:inline;
        float:left;
        text-align:left;
        margin:0px 0px 0px 0px;
        padding:0px 8px 0px 8px;
        border:0;
		border-left:1px solid #cfd3e5;
    }
	
	#menu_oben ul.menuliste li.erster {
		border-left:0px;
	}
        #menu_oben ul.menuliste li a.aktiv {
            color:#484848;
			text-decoration:none;
        }
		#menu_oben ul.menuliste li a.norm{
            color:#8396d0;
			text-decoration:none;
        }
		
		#menu_oben ul.menuliste li a.aktiv_gelb {
            color:#eda566;
			text-decoration:none;
        }
		#menu_oben ul.menuliste li a.norm_gelb{
            color:#9b9a9e;
			text-decoration:none;
        }

#menu_unten {
    width:750px; height:19px;
    position:absolute; top:528px; left:210px;
    line-height:16px;
    font-size:13px;
    overflow:hidden;
	/*background-color:#FF0099;*/
}

    #menu_unten ul.menuliste {
        position:absolute;
        left:0px; top:0px;
        list-style:none;
        margin:0;
        padding:0;
        border:0;
    }
    #menu_unten ul.menuliste li {
        display:inline;
        float:left;
        text-align:left;
        margin:0px 0px 0px 0px;
        padding:0px 8px 0px 8px;
        border:0;
		border-left:1px solid #cfd3e5;
    }
	
	#menu_unten ul.menuliste li.erster {
		border-left:0px;
	}
        #menu_unten ul.menuliste li a.aktiv {
            color:#4d648c;
			text-decoration:none;
        }
		#menu_unten ul.menuliste li a.norm{
            color:#8396d0;
			text-decoration:none;
        }
		
		#menu_unten ul.menuliste li a.aktiv_gelb {
            color:#eda566;
			text-decoration:none;
        }
		#menu_unten ul.menuliste li a.norm_gelb{
            color:#9b9a9e;
			text-decoration:none;
        }

div#menu_links {
    width:175px; height:200px;
    position:absolute; top:138px; left:0px;
    line-height:13px;
	/*background-color:#990000;*/
} 
	#menu_links div#ueberschrift{
		background-color:#6786bb;
		padding-top:2px;
		padding-left:15px;
		margin-top:20px;
		color:#ffffff;
		height:16px;
		width:120px;
	}
	#menu_links div#text{
		padding-top:10px;
		padding-left:15px;
		color:#484848;
		font-size:90%;
	}
		#menu_links div#text a{
			padding-top:10px;
			color:#484848;
			font-size:8pt;
		}  
	
	#menu_links div#ueberschrift_gelb{
		background-color:#f8c183;
		padding-top:2px;
		padding-left:15px;
		margin-top:20px;
		color:#484848;
		height:16px;
		width:120px;
	}
	#menu_links div#text_gelb{
		padding-top:10px;
		padding-left:15px;
		color:#484848;
		font-size:90%;
	}
		#menu_links div#text_gelb a{
			padding-top:10px;
			color:#484848;
			font-size:8pt;
		}      

div#inhalt_blau {
    position:absolute; top:153px; left:210px;
	width:760px; height:345px;
    overflow:auto;
    font-size:9pt;
	padding:5px 5px 5px 5px;
	color:#484848;
	/*background-color:#0033FF;*/
	/*Scrollbalken angepasst der Hintergrundfarbe*/
	scrollbar-3dlight-color:#ebeef3;
    scrollbar-arrow-color:#000000;
    scrollbar-base-color:#ebeef3;
    scrollbar-track-color:#ebeef3;
    scrollbar-darkshadow-color:#ebeef3;
    scrollbar-face-color:#ebeef3;
    scrollbar-highlight-color:#ebeef3;
    scrollbar-shadow-color:#ebeef3;

}
	div#inhalt_blau a{
		color:#484848;
		font-size:9pt;
	}

div#inhalt_gelb {
    position:absolute; top:153px; left:210px;
	width:760px; height:345px;
    overflow:auto;
    font-size:9pt;
	padding:5px 5px 5px 5px;
	color:#484848;
	/*background-color:#0033FF;*/
	/*Scrollbalken angepasst der Hintergrundfarbe*/
	scrollbar-3dlight-color:#fff1d6;
    scrollbar-arrow-color:#000000;
    scrollbar-base-color:#fff1d6;
    scrollbar-track-color:#fff1d6;
    scrollbar-darkshadow-color:#fff1d6;
    scrollbar-face-color:#fff1d6;
    scrollbar-highlight-color:#fff1d6;
    scrollbar-shadow-color:#fff1d6;

}
	div#inhalt_gelb a{
		color:#484848;
		font-size:9pt;
	}

div#sprache {
	position:absolute;
	top:543px;
	left:18px;
}