#content {
position:absolute;
top:0px;
width:1300px;
left:50%;
margin-left:-650px;
font-family: "Trebuchet MS";
}

#content a {
text-decoration:underline;
color: black;
}

#content a:hover {
text-decoration:none;
color:#424242;
}

#content a:visited {
text-decoration:underline;
color:#424242;
}

#menu1 ul {
float: left;
width: 165px;
height: 33px;
list-style-type: none;
font-family: Calibri;
text-decoration:none;
}

.menu1_item {
display:block;
width: 165px;
height: 33px;
float:left;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
padding-top: 8px;
padding-left: 20px;
background: #0066FF;
color:#fff;
font-family: "Comic Sans MS", Georgia;
font-weight:bold;
font-size: 1.2em;
text-decoration:none;
margin:0px;
margin-left:1px;
}

.menu1_item:hover {
display:block;
width: 175px;
float:left;
padding-top: 8px;
padding-left: 20px;
background: #000066;
color:#fff;
font-family: "Trebuchet MS", Georgia;
font-weight:bold;
font-size: 1.2em;
text-decoration:none;
margin:0px;
margin-left:1px;
}

.menu1_active {
display:block;
width: 165px;
height: 33px;
float:left;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
padding-top: 10px;
padding-left: 20px;
background: #000066;
color:#fff;
font-family: "Trebuchet MS", Georgia;
font-weight:bold;
font-size: 1.2em;
text-decoration:none;
margin:0px;
margin-left:1px;
}

#menu3 ul {
float: left;
width: 140px;
height: 25px;
list-style-type: none;
font-family: Calibri;
text-decoration:none;
}

.menu3_item {
display:block;
width: 140px;
height: 25px;
float:left;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
padding-top: 5px;
padding-left: 10px;
background: #0066FF;
color:#fff;
font-family: "Comic Sans MS", Georgia;
font-weight:bold;
text-decoration:none;
margin:0px;
margin-left:1px;
}

.menu3_item:hover {
display:block;
width: 150px;
float:left;
padding-top: 5px;
padding-left: 10px;
background: #000066;
color:#fff;
font-family: "Trebuchet MS", Georgia;
font-weight:bold;
text-decoration:none;
}

.menu3_active {
display:block;
width: 140px;
height: 25px;
float:left;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
padding-top: 5px;
padding-left: 10px;
background: #000066;
color:#fff;
font-family: "Trebuchet MS", Georgia;
font-weight:bold;
text-decoration:none;
margin:0px;
margin-left:1px;
}

#titel a:link {
text-decoration:none;
color:#0066FF;
}

#titel a:hover {
text-decoration:none;
color:gainsboro;
}

#titel a:visited {
text-decoration:none;
color:#0066FF;
}

#menu2 ul {
float: left;
width: 140px;
list-style-type: none;
}

.menu2_item {
display:block;
cursor:pointer;
float:left;
padding:6px;
padding-left:14px;
padding-right:14px;
background:#0066FF;
color:#fff;
font-weight:bold;
margin:0px;
margin-left:1px;
}

.menu2_item:hover {
display:block;
float:left;
padding:6px;
padding-left:14px;
padding-right:14px;
background:#000066;
color:#fff;
font-weight:bold;
margin:0px;
margin-left:1px;
}

.menu2_active {
display:block;
float:left;
padding:6px;
padding-left:18px;
padding-right:18px;
background:#000066;
color:#fff;
font-weight:bold;
margin:0px;
margin-left:1px;
}

#shop{
border-top: blue 5px solid;
border-bottom: blue 5px solid;
}

#balken {
position:absolute;
top:0px;
left:0px;
width:10px;
height:1200px;
z-index:1;
background-color: #0066FF;
}

#balken_mittel {
position:absolute;
top:0px;
left:0px;
width:10px;
height:1700px;
z-index:1;
background-color: #0066FF;
}

#balken_lang {
position:absolute;
top:0px;
left:0px;
width:10px;
height:2500px;
z-index:1;
background-color: #0066FF;
}

ul#galerie {
	padding:0;
	margin:0;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
}
ul#galerie li{
         width: 152px;
         padding: 3px;
	background-color:#ebebeb;
	border:1px solid #CCC;
	float:left;
	margin:0 10px 10px 0;
}
ul#galerie li:hover{
	border:1px solid #333;
}
ul#galerie li span{
	display:block;
	text-align:center;
	font-size:10px;
}
ul#galerie li a img{
		border:none;
}