html {overflow-y: scroll; height:100% } 
body { color: #000000; background-color:#dedede; margin:0px; height:100% }

td, p, div, span, ol, ul, input, textarea, select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  }

input, textarea { padding:0px; margin:0px; border:1px solid #999999; background-color:#f2f2f2; line-height:120%; margin-top:1px; margin-bottom:1px; padding-top:1px; padding-bottom:1px; resize: none; }
textarea { resize: none; }

input:focus, textarea:focus { outline: none; }

a:link { color: #cc0000; text-decoration: none }
a:visited { color: #cc0000; text-decoration: none }
a:hover { color: #cc0000; text-decoration: none }
a:active { outline: none; }
a:focus { -moz-outline-style: none; outline: none; }
ul { list-style-type: none; list-style-position: outside; margin-left: 0px; padding-left: 1px;  }
ol { list-style-position: outside; list-style-type: decimal; margin-left: 0px; padding-left: 1px; }
ul li { list-style-type: none; background:url('/images/bullet.gif') no-repeat 0px 7px; padding-left:14px; }
hr { color: #cccccc; background-color: #cccccc; height: 1px; }
.checkbox { border-width:0px }

.small {  font-size: 10px}
.big {  font-size: 15px}
.color1 { background-color: #efefef }
.color2 { background-color: #bdbdbd }
.color3 { background-color: #adadad }
.entrytitle { color:#cc0000; width:475px; margin-bottom:3px; margin-left:15px; }
.title { color:#cc0000; }
.topmargin { margin-top:15px }
.leftmargin { margin-left:15px }
.link:link, .mitarbeiteremail:link { color: #000000; text-decoration: underline}
.link:visited, .mitarbeiteremail:visited { color: #000000; text-decoration: underline}
.link:hover, .mitarbeiteremail:hover { color: #cc0000; text-decoration: none}

.standarddiv { margin-left:15px; position:absolute; }
#autobild { position:absolute; margin-left:221px; margin-top:25px }
#anfahrtsplan { position:absolute; margin-top:205px; padding-left:0px; margin-left:0px }
#anfahrtsplan a { position:absolute; background-image:url(/images/whitetrans.png); padding:2px;}
#anfahrtsplan img { border:0;}

.navlink a:link { color: #000000; text-decoration: none}
.navlink a:visited { color: #000000; text-decoration: none}
.navlink a:hover { color: #cc0000; text-decoration: none}

.actnav * { color: #cc0000; }
.actnav a:link { color: #cc0000; text-decoration: none}
.actnav a:visited { color: #cc0000; text-decoration: none}
.actnav a:hover { color: #cc0000; text-decoration: none}

.schaufenstertitle { padding-bottom:3px; }

.inwarelink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#aaaaaa; }
.inwarelink a:link {  color: #aaaaaa; text-decoration: none}
.inwarelink a:visited {  color: #aaaaaa; text-decoration: none}
.inwarelink a:hover { text-decoration: none}

#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider, #slider li{ 
	width:504px;
	height:360px;
	overflow:hidden; 
	background: none;
	}
	
ol#controls {
	position: absolute;
	top: 353px;
	*top: 363px;
	right: 3px;
	list-style-type: none;
}

ol#controls li {
	float: left;
	margin: 0 0 0 2px;
	background: #ADADAD;
	color: #FFFFFF;
	border: 1px solid #FFF;
	cursor: pointer;
	font-weight: normal;
}

ol#controls li a,
ol#controls li a:visited {
	margin: 0px;
	padding: 3px 3px 3px 3px;
	color: #fff;	
}

ol#controls li a:hover,
ol#controls li a:active {
	color: #fff;	
	background: #CD0707 !important;
	margin: 0px;
	padding: 0px 3px 0px 3px;
}

.current {
	background: #CD0707 !important;
}

#container {
	position: relative;	
}
