#ueberkopf { width: 610px; margin:0px; height:42px;
}
.ueberkopf { padding: 5px 5px 0px 5px;
	text-align: center;
	color: #093939;
	font: 14px/16px Tahoma;
}
.ueberk_form { margin:0px; 
}
#ueberk_form { width: 170px;  margin:0px; 
}
form#ueberk_form { display: inline; margin:0; 
}
form input#ueberk_form { margin: 0; 
}

.top_link { font: normal bold 16px/20px Tahoma; border-right: 1px solid #CCC;  padding:3px 0px 0px 0px; background-color:#FFC;
  margin: 0px;
	height:26px;
	text-decoration: none;
	text-align: center;
	color: #529BC8;
}

a.top_link {
  display:block;
	padding-top:3px; padding-right: 5px; padding-bottom: 3px; padding-left: 0px;
  margin: 0px;
	height:26px;
	text-decoration: none;
	text-align: center;
	font: normal bold 15px/20px Tahoma;
	color: #529BC8;
  border: 1px, solid, #CCC;
}

a.top_link:link, a.top_link:visited {
	background-color: #FFC; 
	border: 1px, solid, #CCC;
 	color: #529BC8;
}

a.top_link:hover, a.top_link:active {
	background-color:#AAA;
	filter:Chroma(color=#2793BD);
	color: #093939;
}



a#angebot {	z-index:4; 
}

a#shop { z-index:5;
}

a#lesebrille { z-index:6;
}

a#sonnenbrille { z-index:7;
}

a#sportbrille { z-index:8;
}

a#monokel {	z-index:9;
}

a#angebot:hover, a#angebot:active,
a#shop:hover, a#shop:active,
a#lesebrille:hover, a#lesebrille:active,
a#sonnenbrille:hover, a#sonnenbrille:active,
a#sportbrille:hover, a#sportbrille:active,
a#monokel:hover, a#monokel:active,
{
	filter:alpha(opacity=80);
	opacity:0.8;
	background-color:#FFFFFF;
	z-index:10;
} 

#angebot_sublinks{
	position:absolute;
	top:89px;
	left:31%;
	background-color:#89B0C5;
	z-index:11;
	visibility:hidden;
}
#shop_sublinks{
	position:absolute;
	top:89px;
	left:37%;
	background-color:#89B0C5;
	z-index:12;
	visibility:hidden;
}
#lesebrille_sublinks{
	position:absolute;
	top:89px;
	left:49%;
	background-color:#89B0C5;
	z-index:13;
	visibility:hidden;
}
#sonnenbrille_sublinks{
	position:absolute;
	top:89px;
	left:55%;
	background-color:#89B0C5;
	z-index:14;
	visibility:hidden;
}

#sportbrille_sublinks{
	position:absolute;
	top:89px;
	left:23%;
	background-color:#89B0C5;
	z-index:15;
	visibility:hidden;
}

.sub_link{
	display:block;
	font: normal 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	padding-top: 0px; padding-left: 7px; padding-bottom: 5px; padding-right: 7px;
	text-decoration:none;
}

.sub_link:link, .sub_link:visited{
	background-color:#89B0C5;
	color:#FFFFFF;
}

.sub_link:hover, .sub_link:active{
	background-color:#769aaf;
	color:#FFFFFF;
}
.sub_link_gelb {
	display:block;
	font: bold 15px/19px Tahoma;
	color:#529BC8;
	text-align:left;
	padding-left: 5px; padding-bottom: 0px; padding-right: 5px; padding-top: 5px;
	text-decoration:none;
}

a.sub_link_gelb:link, a.sub_link_gelb:visited { background-color:#89B0C5; color:#FFFBBB; text-decoration: underline;

} 

a.sub_link_gelb:hover, .sub_link_gelb:active {
	background-color:#769aaf;	color:#418AB7;
}
ul { padding-top: 5px; padding-right: 5px; padding-bottom: 10px;  margin: 15px;
}
li { list-style-type: none; padding-left: 5px; padding-right: 5px;  padding-top: 0px; padding-bottom: 2px;
}
.sub_link_blass {
	display:block;
	font: bold 18px/20px Tahoma, Arial;
	color:#418AB7;
	text-align:left;
  padding-top: 5px; padding-left: 7px; padding-bottom: 7px; padding-right: 5px;
 	text-decoration: none;
  background-color:#DDDEEE;
}
li.sub_link_blass{   padding-left: 5px; padding-right: 5px; 
}
a.sub_link_blass:link, a.sub_link_blass:visited { background-color:#FFFFFF; color:#529BC8; padding-left: 5px; padding-right: 5px; 
} 

a.sub_link_blass:hover, .sub_link_blass:active {
	background-color:#CCCCCC; 	color:#418AB7;
}