body {

	background-color: #000000;

	margin: 0px;

	background-image: url('images/verlauf.jpg');
	background-repeat: repeat-z;
        background-attachment: fixed;

	

}



body, p, td, h1, a, input, textarea, li {

	color: #cccccc;

	font-family: Arial, "Times New Roman", Times, serif;

	font-size: 11px;

	text-decoration: none;

}



#accesskeys{

    display:none;

}



#newsbox {

border: 1px solid #cccccc;





margin-right:10px;

padding:10px;

}



.container {

width:956px;

height:100%;



}



.home{

width:100%; 

height:100%; 

}



#search{

margin-left:23px;

}





#footer {

margin-top: 30px;

margin-left:23px;

font-size: 11px;

}





#footer a {

font-size: 11px;

color: #ffcc00;

}











input, textarea, select, radio {

	font-family: Verdana;

	font-size: 11px;

	border: 1px solid #E0E0E0;

	background-color: #FCFCFC;

	padding: 1px;

	color: #000000;

	overflow: auto;

	margin-bottom: 1px;

}



ul, li {

	margin-top:0px;

	margin-left:0px;

	padding-left:0px;

	list-style:none;

}

hr {

size:1


}


.NewsColor {

 color:#666666;

font-size:11px;

border-top: 1px solid #7390af;



}



#block_1 {

border: 1px solid #cccccc;

margin-right:10px;

padding:10px;


}



#block_2 {

border: 1px solid #7390af;

background-color: #F5F5F5;

margin-right:10px;

padding:10px;



}





#logo {

	padding-top: 0px;

}



td {

	vertical-align: top;

}

a {

	color: #ffcc00;

}

a:hover {

	color: #ff6600;

	text-decoration: none;

}



h1 {

	font-weight: bold;

        padding: 0;

        margin-top: 0px;

	margin-bottom: 20px;

	font-size: 14px;

	color: #ff6600;

}



h2 {

	font-weight: bold;

	margin-top: 20px;

	margin-bottom: 10px;

	font-size: 11px;



}

input, textarea {

	background-color: #ffffff;

	margin-top: -2px;

	padding: 2px;

	border: 1px solid #aaaaaa;

}



ul, li {

	margin-top:0px;

	margin-left:5px;

	padding-left:5px;

}





#main {

    padding-left: 20px;

    padding-right: 10px;

}





#address {

	margin-top:-3px;

}



.menu1-level1-shopnavbar1 {



color: #000000;

border-top: 1px solid #cccccc;

	padding-top: 0px;

	margin: 0px;

}



.menu1-level1-shopnavbar1_active{



font-weight: bold;

border-top: 1px solid #cccccc;

}



#navigation {

	border-bottom: 1px solid #cccccc;

	margin-left: 24px;

}

#menu_1 a {

	display: block;

	text-decoration: none;

	color: #ffcc00;

	padding: 4px;

	padding-left: 2px;

}

#menu_1 .menu1-level1-inactive a:hover, .menu1-level1-active a:hover {

	color: #ff6600;

}

.menu1-level1-inactive,.menu1-level1-active {

	border-top: 1px solid #cccccc;

	padding-top: 0px;

	margin: 0px;

}





#menu_1 .menu1-level1-active a {

	color: #cccccc;

}





.menu1-level1-active {

	font-weight: bold;

}



.menu1-level2-active {

	font-weight: bold;

}



.menu1-level3-active {

	font-weight: bold;

}



#menu_1 .menu1-level2-inactive a:hover, #menu_1 .menu1-level2-active a:hover {

	color: #ff6600;

}

.menu1-level2-inactive,.menu1-level2-active {

	padding-left: 10px;

}

#menu_1 .menu1-level2-active a {

	color: #cccccc;

}

.menu1-level3-inactive,.menu1-level3-active {

	padding-left: 20px;

}

#menu_1 .menu1-level3-inactive a:hover, #menu_1 .menu1-level3-active a:hover {

	color: #ff6600;

}

.menu1-level3-active {

	color: #666666;

}