* {
	background: #FFFFFF;
	color: #000000;
}

h1, h2, h3, a, p
{
	color: black;
}


body,
#head,
#head h1,
div#main,
div#menu_sub ,
div#content,
div#innerContent,
h3.errmsg,
div#footer,
div#cert,
div.c_text,
h2.c_topic,
h3.errmsg,
#head h1 span#sitename,
#head h1 span#pagename,
a,
a:hover
{
	background-color: #FFFFFF;
	color: #000000;
}

div#menu_sub,
#kv,
#head_menu, 
#main_menu,
#menu, 
#scaleselector, 
#slideshow, 
#thumbnails, 
.menu_item,
div#footer #lastchanges,
div#footer #footeremail,
div#footer #copyright
{
	display: none;
}

div#footer #footerlink
{
	clear :both;
	display: block;
	margin-top: 5px;
	padding-top: 0px;
	padding-bottom: 20px;
}


div#footer
{
	padding: 0px;
  	position: fixed !important;
    top: 95% !important;
	width: 940px;
	background: transparent;
}

#head h1 span#pagename
{
	top: 13px;
	background: transparent;
}

#head h1 span#sitename
{
	top: 10px;
	background: transparent;
}

div#cert,
div#content
{
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	border-top: 1px solid black;
}

div#content
{
	padding-bottom: 10%;
}

div#innerContent
{
	padding-right: 220px !important;	
	width: 940px !important;
}

div#cert
{
	display: none;

	border-bottom: 1px solid black;
	top: 60px;
	position: relative;
	width: 940px !important;
	background: transparent;
}

div#innerContent,
div#main
{
	padding: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	width: 900px !important;
}

.button
{
	background-color: black;
	color: white;
}
.text
{
	border: 1px solid black;
}

#gallery_mainfoto
{
	background-color: white;
}
