body {
z-index: 0;
overflow:scroll;
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
color: #444;
background-color: white;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

#wrapper {
z-index: 1;
margin: 0px auto 0px auto; /* to fix centering in Mozilla */
background: white;
width: 662px;
display:block; 
overflow: hidden; 
}
html>body #wrapper 	{ width: 660px; display:block; overflow: hidden; }

#hdrbar		{ z-index:2; position:relative; float:left; clear:left; width: 660px; height: 100px; display: block; padding: 20px 0px 0px 0px;    margin: 0px 0px 0px 0px;       border: 0px solid red;   white-space:normal; overflow:hidden;  text-align:left;    font-size:11px;   font-weight:normal; background-color:transparent; }
#menubar		{ z-index:3; position:relative; float:left; clear:left; width: 600px; height: 60px; display: inline; padding: 0px 0px 0px 200px;   margin: -28px 0px 0px -5px;     border: 0px solid green; white-space:normal; overflow:hidden;  text-align:center;  font-size:0,9em;   font-weight:bold; color: #444; letter-spacing:1px; background-color:transparent; }
#content		{ z-index:2; position:relative; float:left; clear:left; width: 660px; display: block; padding: 20px 0px 0px 0px;    margin: 0px 0px 0px 0px;       border: 0px solid #444; white-space:normal; overflow:hidden;  text-align:left;    font-size:11px;   font-weight:normal; background-color:transparent; color:#444; }


#imgbar img { position:relative; float:left; clear:left; padding:0;  margin:0;   }

a				{ color: #444; }
a:link			{ color: #444; }
a:visited		{ color: #444; }
a:hover			{ color: black; font-weight:bold; }
a:active		{ color: black; font-weight:bold; }

#footer a { color: #444; text-decoration:none; font-size:11px; letter-spacing:1px; }  

p { margin: 0px 0px 11px 0px; padding: 0px 0px 0px 0px; }

ul#mainmenu 
{ z-index:3; position:relative; float:none; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; white-space:nowrap; overflow:hidden; width:500px; text-align:center; cursor:pointer; border: 0px solid orange; }
ul#mainmenu { list-style:none; }
ul#mainmenu li	{ width:auto; display:block; float:left; cursor:pointer; padding:0px 0px 0px 0px; }
ul#mainmenu li.sfhover a { font-weight:bold; cursor:pointer; color:black; background-color:transparent; padding:0px 10px 0px 10px; }
ul#mainmenu li:hover ul, ul#mainmenu li.sfhover ul { top:auto; left:0; }
ul#mainmenu li a { display:block; width:auto; text-decoration:none; cursor:pointer; height:auto; background-color:transparent;}
ul#mainmenu li a:hover { font-weight:bold; cursor:pointer; color:black; background-color:transparent;}
ul#mainmenu li ul { list-style:none; width:auto; height:auto; position:relative; left:-999px; padding: 2px 0px 0px 0px; text-align:left; filter:alpha(opacity=97); -moz-opacity:.97; -opacity:.97; }
ul#mainmenu li ul li { display:inline; clear:none; float:none; width:auto; height:auto; font-weight:bold; color:black; text-align:left; }
ul#mainmenu li ul li a { position:relative; float:left; display:block; width:90px; font-size:0,9em; background-color:#F0F0F0; margin: 0px 0px 0px 0px; padding: 2px 0px 2px 10px; border-left: 2px solid #BBBBBB; border-right: 2px solid #BBBBBB; }
ul#mainmenu li ul li a:hover { z-index:999; background-color:transparent; }
ul#mainmenu li.selected	a { font-weight:bold; color:black; }

ul#mainmenu li a { font-size:0.975em; color: #CCCCCC; font-weight:bold;}
ul#mainmenu li #menu a { font-size:0.975em; color: #0f1030; font-weight:bold;}
ul#mainmenu li a:hover { font-size:0.975em; color: #0f1030; font-weight:bold;}


#photoshow { 
	float:						left;
}

#photoshow a, a:* {
	font-weight:				normal;
	text-decoration:			none;
}

img.kader {border: 3px solid white; }
img.kader:hover { border: 3px solid #0f1030 }



