body { 
margin : 30px; 
background : #cccccc url('img/back.gif'); 
}
hr { 
color : #000000; 
} 
/* ------------------------------------- Feuerwehr Aichwald CMS-Menue  */
#menu, #menu ul { 
margin : 0; 
padding : 0; 
text-align : center; 
} 
#menu li { 
list-style-type : none; 
} 
#menu { 
width : 160px; 
} 
#menu li, #menu a { 
float : left; 
width : 160px; 
font-family : verdana; 
font-size : 11px; 
font-weight : bold; 
padding : 1px 0 1px 1px; 
background : #cc0000; 
} 
#menu a { 
background : #cc0000; 
} 
#menu a:hover, #menu a.menu_open { 
background : #dfdfdf; 
border-bottom : 1px solid #000000; 
border-right : 5px solid #000000; 
padding : 4px 0 4px 4px; 
} 
#menu ul { 
visibility : hidden; 
position : absolute; 
width : 100px; 
} 
#menu ul a { 
display : block; 
background : #cc0000; 
} 
#menu ul a:hover, #menu ul a.menu_open { 
background : #dfdfdf; 
} 
a.xmlfeeds { 
border : 1px solid; 
border-color : #fc9 #630 #330 #f96; 
font-family : verdana; 
background : #ff6d00; 
font-size : 11px; 
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
} 
a.xmlfeeds:link, a.xmlfeeds:visited, a.xmlfeeds:hover, a.xmlfeeds:active { 
font-family : verdana; 
font-size : 11px; 
text-decoration : none; 
} 
/* ------------------------------------- Feuerwehr Aichwald Kopf Navi  */
.topnavbg { 
background-image : url('img/navback.jpg'); 
height : 25px; 
} 
#topnav a, #topnav a:visited { 
font-family : verdana; 
font-size : 12px; 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
} 
#topnav a:active { 
color : #ffffff; 
text-decoration : none; 
} 
#topnav a:hover { 
padding : 4px 0; 
background : #cc0000; 
color : #cccccc; 
text-decoration : none; 
} 
.bgfuss { 
background-image : url('img/bgfuss.jpg'); 
height : 25px; 
} 
.bgeinsatznews { 
background : #cc0000; 
height : 25px; 
} 
/* ------------------------------------- Feuerwehr Aichwald General Content  */
a:link, a:visited { 
font-family : verdana; 
font-size : 11px; 
color : #000000; 
text-decoration : none; 
font-weight : bold; 
} 
a:active { 
color : #333333; 
text-decoration : none; 
} 
a:hover { 
color : #333333; 
text-decoration : none; 
} 
.small { 
font-family : verdana; 
font-size : 10px; 
color : #000000; 
font-weight : bold; 
} 
.medi { 
font-family : verdana; 
font-size : 13px; 
color : #000000; 
font-weight : normal; 
} 
.mediafront { 
font-family : verdana; 
font-size : 12px; 
background-color : #808080; 
font-weight : bold; 
} 
.big { 
font-family : verdana; 
font-size : 14px; 
color : #000000; 
font-weight : bold; 
} 
.scrollhead { 
font-family : verdana; 
font-size : 12px; 
color : #ffffff; 
font-weight : bold; 
} 
.submitbutton { 
background-color : #333128; 
font-family : verdana; 
font-size : 10px; 
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
} 
.img_rahm img { 
border : 1px solid #000000; 
} 
.gal_link_head { 
background-color : #333128; 
font-style : oblique; 
font-family : verdana; 
font-size : 10px; 
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
text-transform : capitalize; 
text-align : center; 
}
#lightbox{
background-color:#cc0000;
padding: 10px;
border-bottom: 2px solid #666666;
border-right: 2px solid #666666;
}
#lightboxDetails{
font-size: 0.8em;
padding-top: 0.4em;
}
#lightboxCaption{
float: left;
}
#keyboardMsg{
float: right;
}
#closeButton{
top: 5px;
right: 5px;
}
#lightbox img{
border: none;
clear: both;
}
#overlay img{
border : none;
}
#overlay{
background-image: url(scripts/overlay.png);
}
* html
#overlay{
background-color: #333333;
back\ground-color: transparent;
background-image: url(blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="scripts/overlay.png", sizingMethod="scale");
}
.lightbox_rahm img { 
border : 2px solid #000000; 
}
/* ------------------------------------- Feuerwehr Aichwald Einsatz Content  */
.thumbnail {
position: relative;
z-index: 0;
}
.thumbnail:hover {
background-color: transparent;
z-index: 1000;
}
.thumbnail span {
/*CSS for enlarged image*/
position: absolute;
background-color: #CCCCCC;
padding: 4px;
left: -1000px;
border: 2px solid #000000;
visibility: hidden;
color: #000000;
text-decoration: none;
}
.thumbnail span img {
/*CSS for enlarged image*/
border: 1px solid #666666;
padding: 0px;
}
.thumbnail:hover span {
/*CSS for enlarged image on hover*/
visibility: visible;
top: -165px;
left: 0px; /*position where enlarged image should offset horizontally */
}
#einsatz a, #einsatz a:visited { 
font-family : verdana; 
font-size : 12px; 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
} 
#einsatz a:active { 
color : #ffffff; 
text-decoration : none; 
} 
#einsatz a:hover { 
padding : 4px 0; 
background : #cc0000; 
color : #cccccc; 
text-decoration : none; 
}
