/* CSS Document */

* {

    margin:0;

    padding:0;

    border:0;

    /*color:#000;*/

    font-family:Arial,Verdana,sans-serif;

}



html, body {

    height:100%;
	
	background:url(images/bg_1.gif);

    background-color:#F9F9F9;
	
    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:-300px; /* half of container's height */

	float:left;

}



div#seite {

    position:relative;

    width:1000px; height:600px;

    margin:0 auto;

    background:url(images/hintergrund.jpg) center center no-repeat;

    text-align:left;

    clear:left;

}

div#startseite {

    position:relative;

    width:1000px; height:600px;

    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;

	/*color:#dd0208;*/

	height:1px;

}

#menu_oben {

    width:640px; height:19px;

    position:absolute; top:135px; 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:135px; height:200px;

    position:absolute; top:180px; left:18px;

    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:135px; height:25px;*/

        text-align:left;

		font-size:11px;

        margin:1px 0px 7px 5px;
		
		/* margin: Außenabstand oben rechts unten links */

        padding-left:5px;

		/* padding: Innenabstand */

        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:350px;

    position:absolute; top:10px; 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:595px; height:360px;

    overflow:auto;

    /*padding:20px 15px 0px 30px;*/
	padding-top:20px;
	
  	padding-left:0px;
  	
  	padding-right:10px;
  	
  	padding-bottom:0px; 
  	
    font-size:10pt;

	line-height:18px;


}

	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:545px;

	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;

}

