/* CSS Document */
* {
    margin:0;
    padding:0;
    border:0;
    /*color:#000;*/
    font-family:Arial,Verdana,sans-serif;
}

html, body {
    height:100%;
    background-color:#FFFFFF;
    text-align:center;
}

ul {
    margin:5px 10px;
    padding:0;
    border:0;
}
li {
    margin:0 10px;
    padding:0;
    border:0;
}

#abstand {
	width:1px;
	height:50%;
	margin-bottom:-304px; /* half of container's height */
	float:left;
}

div#seite {
    position:relative;
    width:1008px; height:608px;
    margin:0 auto;
    background:url(images/hintergrund.jpg) center center no-repeat;
    text-align:left;
    clear:left;
}
div#startseite {
    position:relative;
    width:1008px; height:608px;
    margin:0 auto;
    background:url(images/hintergrund_start.jpg) center center no-repeat;
    text-align:left;
    clear:left;
}

h1 {
	color:#dd0208;
	font-size:10pt;
}
h2 {
	color:#dd0208;
	font-size:10pt;
	font-weight:normal;
}

hr{
	border: 1px solid #dd0208;
	margin-bottom:5px;
	/*color:#dd0208;*/
	height:1px;
}
#menu_oben {
    width:640px; height:19px;
    position:absolute; top:140px; left:170px;
    z-index:2;
    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 #c4c6c9;
    }
	#menu_oben ul.menuliste li.erster {
		border-left:0px;
	}
        #menu_oben ul.menuliste li a.aktiv {
            color:#fff;
			text-decoration:none;
        }
		#menu_oben ul.menuliste li a{
            color:#c4c6c9;
			text-decoration:none;
        }

div#menu_links {
    width:118px; height:200px;
    position:absolute; top:180px; left:35px;
    line-height:13px;
	/*background-color:#990000;*/
}
    #menu_links ul.menuliste {
        list-style:none;
        margin:0px 0px 0px 0px;
        padding:0;
        border:0;
    }
    #menu_links ul.menuliste li {
        position:relative;
        width:109px;/* height:25px;*/
        text-align:left;
		font-size:11px;
        margin:1px 0px 7px 5px;
        padding-left:5px;
        border:0;
		color:#c4c6c9;
        background-color:#f3f3f3;
		border-right-color:#818181;
		border-right-style:solid;
		border-right-width:4px;
    }
    #menu_links ul.menuliste li.aktiv {
		color:#818181;
		border-right-color:#dd0208;
		border-right-style:solid;
		border-right-width:4px;
    }
	#menu_links ul.menuliste li a.aktiv {
            color:#282727;
			text-decoration:none;
			font-weight:bold;
        }
		#menu_links ul.menuliste li a{
            color:#616161;
			text-decoration:none;
        }
        

div#menu_rechts{
	position:absolute;
	top:180px; left:830px;
	width:140px; height:385px;
	/*background-color:#CCFF66;*/
}
	#menu_rechts ul.menuliste {
        list-style:none;
        margin:0px 0px 0px 0px;
        padding:0;
        border:0;
    }
    #menu_rechts ul.menuliste li {
        position:relative;
        width:109px;/* height:25px;*/
        text-align:left;
		font-size:11px;
        margin:1px 0px 7px 5px;
        padding-left:5px;
        border:0;
		color:#c4c6c9;
    }
    #menu_rechts ul.menuliste li.aktiv {
		color:#818181;
    }
	#menu_rechts ul.menuliste li a.aktiv {
            color:#282727;
			text-decoration:none;
			font-weight:bold;
        }
		#menu_rechts ul.menuliste li a{
            color:#616161;
			text-decoration:none;
        }

div#bilder {
    width:150px; height:300px;
	position:absolute; top:10px; left:450px;
    /*position:absolute; top:70px; left:450px;*/
    text-align:left;
    z-index:2;
	/*background-color:#CC99CC;*/
}

div#bilder_drucken{
    width:150px; height:300px;
    position:absolute; top:130px; left:450px;
    text-align:left;
    z-index:2;
	/*background-color:#CC99CC;*/
}

div#startinhalt {
    width:480px; height:260px;
    position:absolute; top:175px; left:200px;
	/*background-color:#0033FF;*/
}

div#inhalt {
    position:absolute; top:175px; left:200px;
	width:560px; height:360px;
    overflow:auto;
    padding:20px 0px 0px 30px;
    font-size:10pt;
	line-height:18px;
	/*background-color:#0033FF;*/
	/*Scrollbalken angepasst der Hintergrundfarbe*/
	scrollbar-3dlight-color:#f8f8f8;
    scrollbar-arrow-color:#000000;
    scrollbar-base-color:#f8f8f8;
    scrollbar-track-color:#f8f8f8;
    scrollbar-darkshadow-color:#f8f8f8;
    scrollbar-face-color:#f8f8f8;
    scrollbar-highlight-color:#f8f8f8;
    scrollbar-shadow-color:#f8f8f8;

}
	div#inhalt a{
		color:#dd0208;
		text-decoration:none;
		font-size:10pt;
	}
	div#inhalt td.left{
		padding:15px 20px 0px 0px;
	}
	div#inhalt td.right{
		width:140px;
	}
	div#inhalt .aktuelles{
		width:540px;
	}
	
	div#inhalt img {
		margin-top:8px;
	}
	
div#sprache {
	position:absolute;
	top:550px;
	left:30px;
}

div#inhalt div.text_produktuebersicht img{
	border:1px solid #999999;
	float:left;
	margin:0px 10px 0px 0px;
}
div#inhalt div.text_produktuebersicht div.produkt_vorschau {
	margin:0px 0px 10px 0px;
}



div#home {
	font-size:10pt;
	line-height:18px;
	padding:20px 0px 0px 30px;
}
