/*CSS CREATED BY INA MAR www.inamarr.com*/

@import url("gecko_opera.css") screen,projection;

/*GENERAL STYLES*/

* {
margin: 0;
padding: 0;
border: 0;
}
body {
	font-size: 90%;
	background-image: url(grafike/sahara-creme.jpg);
}
html,body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
body, table, td, th, iframe, div {
	scrollbar-base-color:#FFCC66; scrollbar-arrow-color:#330000;
}
body, table, td, th, li, ul {
  font-family: Palatino Linotype, Book Antiqua, Georgia, Trebuchet MS, Times New Roman, Times, serif;
  color: #CC6600; 
}
a img {
	border: none;
}
h1{
position: absolute;
clip: rect(1px 1px 1px 1px);
clip: rect(1px, 1px, 1px, 1px);
}
h2 {
	font-size: 1.2em;
}
/*DIVISIONS*/
#logo {
	width:100%;
	position:absolute;
	top:0px;
	left:0px;
	height:100px;
	background:url(grafike/copyright.jpg)  right no-repeat center;
}
#desc {
	position:absolute;
	left: 450px;
	top: 40px; 
	color: #993300;	
}
#sitecategories {
	width:100%;
	position:absolute;
	top:100px;
	left:0px;
	height:32px;
}
#content {
	position:absolute;
	top:142px;
	bottom: 125px;
	text-align:justify;
	width: 1000px;
	/*vertical-align: middle;*/
	/* IE only */
	overflow-y:auto;
	overflow-x:hidden;
	height:expression((document.body.offsetHeight-287) + "px");
	font-size: 1em;
	line-height:1.6em;
	}
#content {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 6px;
}
#content img, object {
	float: right;
	margin: 15px 15px 15px 15px;
	border:none;
}
#content .thumbnail  {
	float: none;
	margin: 15px 15px 15px 15px;
	padding: 0 0 0 0;!important
}
#content .ausstellung-thumbnail  {
	float: none;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;!important
}
#galeriebild {
	position:absolute;
	width: 460px;
	left: 430px;
	text-align:center;
	padding: 0 0 0 0;!important
	margin: 0 0 0 0;!important
}

#footer {
	width:100%;
	height:75px;
	position:absolute;
	bottom:0px;
	font-size: 1em;
}

/*LINKS UND LISTS STYLES*/


a:link, img:link { color: #993300; text-decoration: none; font-weight: normal; }
a:hover, img:hover {
	color: #993300;
	text-decoration: none;
	font-weight: normal; 
	background-color: #FFCC66;
}
a:active, img:active {  color: #993300; text-decoration: none; font-weight: normal;}
a:visited, img:visited {  color: #993300; text-decoration: none; font-weight: normal; }

#content ul li {
	list-style-image: url(grafike/papillon.gif);
	list-style-position: outside;
	margin: 0 0 2px 22px ;
	padding: 0 0 0 8px;
}
#footer-text ul li {
	float: left;
	text-align: center;
	display: block;
	width: 74px;
	font-size: 88%;
}
#impressum p{ 
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	font-size: 1em;
	line-height:1.6em;
	text-align:justify;
}
#counter { 
	position: absolute;
	bottom: 0px;
	right: 0px;
}