table, p, body, a, i, img, font, div { border: 0px; padding: 0px; margin: 0px; font-family:Verdana, Arial, Helvetica, sans-serif }

body {
background-image:url(../img/bg.gif);
background-color: #791f2a;

}

#divUpControl {position:absolute; right: 0px;top:135px; width:252px;height:30px; z-index:1; text-align: right}
#divDownControl {position:absolute; right: 0px; top:338px; width:252px;height:30px; z-index:1;text-align: right}

#divContainer {z-index: 1; right: 0px; visibility: hidden; border: 0px solid black; overflow: hidden; width:250px; clip: rect(0px 250px 174px 0px); POSITION: absolute; TOP: 165px; HEIGHT: 174px}
#divContent {z-index: 1; LEFT: 0px; border: 0px solid red; POSITION: absolute; TOP: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style: bold;
	width: 250px;
}



.content {
	display:block;
	position: relative;
	top: 0px;
	left: 0px;
	width: 935px;
	height: 655px;
	z-index:0;
}

.menue{
	display:block;
	position: absolute;
	top: 0px;
	left: 0px;
	text-align:right;
	width: 935px;
	height: 70px;
	z-index: 2;
}

.gallery{
	display:block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 935px;
	height: 70px;
	z-index: 1000;

}



.copy {
	width: 480px;
	font-size: 12px;
	color:#666666;
	line-height:16px;
	z-index: 2
	
}

.copy_zusatz {
	width:200px;
	font-size: 12px;
	color:#666666;
	line-height:16px;
}


td.main {
	width: 935px;
	height: 655px;
	background-color:#FFFFFF;
	vertical-align:top;
}

td.leftshadow_top { height: 40px; width: 40px; 
					background-image:url(../img/shadow_left_01.png);
					background-repeat:no-repeat;
					background-position:right;
					}
td.middleshadow_top { 
					height: 40px;
					background-image:url(../img/shadow_top.png);
					background-repeat:repeat-x;
					}
td.rightshadow_top { 
					height: 40px; width: 40px; 
					background-image:url(../img/shadow_right_01.png);
					background-repeat:no-repeat;
					}
td.leftshadow_bottom { height: 40px; width: 40px; 
					background-image:url(../img/shadow_left_03.png);
					background-repeat:no-repeat;
					background-position:right;
					}
td.middleshadow_bottom { 
					height: 40px;
					background-image:url(../img/shadow_bottom.png);
					background-repeat:repeat-x;
					}
td.rightshadow_bottom { 
					height: 40px; width: 40px; 
					background-image:url(../img/shadow_right_03.png);
					background-repeat:no-repeat;
					}
td.leftshadow { 
				 	width: 40px; 
					background-image:url(../img/shadow_left_02.png);
					background-repeat:repeat-y;
					background-position:right;
					}
td.rightshadow { 
				 	width: 40px; 
					background-image:url(../img/shadow_right_02.png);
					background-repeat:repeat-y;
					}
#m1 {
	
	display: inline;
	width:82px;
	height:70px;
	
}

#m2 {
	
	display: inline;
	width:102px;
	height:70px;
	
}

#m3 {
	display: inline;
	width:104px;
	height:70px;

}

#m4 {
	display: inline;
	
	width:63px;
	height:70px;
	
}

#m5 {
	display: inline;
	
	width:104px;
	height:70px;
	
}
.bullet { font-size: 11px; list-style-image:url(../img/bullet.gif); }

.ref_bild {  position: absolute; bottom:0px; z-index: 0}

a.sideon {
display:block;
font-size:11px;
font-weight:bold;
text-decoration: none;
padding-left: 30px;
padding-bottom: 12px;
margin-bottom: 12px;
border-bottom:1px dotted #444444;
color: #8a8380;
}

a.side {
display:block;
font-size:11px;
font-weight: normal;
text-decoration: none;
padding-left: 30px;
padding-bottom: 12px;
margin-bottom: 12px;
border-bottom:1px dotted #444444;
color: #555555;
}
a.side:hover {
color: #c0c0c0;
}
a.sideon:hover {
color: #c0c0c0;
cursor:pointer;
}
a.link {
text-decoration: underline;
border:0px;
color: #8a8380;
}

a.link:hover {
color: #000000;
border: 0px;
}
a.intern {
text-decoration: none;
border:0px;
color: #8a8380;
}

a.intern:hover {
border: 0px;
color: #000000;
}



/*


#inhalt {

	
	font-family: Verdana, Helvetica, sans-serif;
	line-height: 20px;
	font-size:11px;
	color:#999999;
	
	position:absolute;
	left:250px;
	top:253px;
	border:0px;;
	width: 60%;
	
}

#submenue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: bold;
	
	
	
	position:absolute;
	left:0px;
	top:265px;
	border:0px;;
	width: 190px;
	
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: bold;
	
	color: #ed542e;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: bold;
	
	color: #c0c0c0;
}

#m1 {
	position:absolute;
	left:0px;
	top:131px;
	width:156px;
	height:33px;
	background-color:#000000;
}

#m2 {
	position:absolute;
	left:156px;
	top:131px;
	width:156px;
	height:33px;
	background-color:#000000;
}

#m3 {
	position:absolute;
	left:312px;
	top:131px;
	width:156px;
	height:33px;
	background-color:#000000;
}

#m4 {
	position:absolute;
	left:468px;
	top:131px;
	width:156px;
	height:33px;
	background-color:#000000;
}

#m5 {
	position:absolute;
	left:624px;
	top:131px;
	width:156px;
	height:33px;
	background-color:#000000;
}

a.link {
text-decoration: none;
border:0px;
font-size:12px;
color: #ffffff;
}

a.link:hover {
color: #ed542e;
border: 0px;
}

a.orange {
text-decoration: none;
border:0px;
color: #FFFFFF;
}

a.orange:hover {
border: 0px;
color: #ed542e;
}



a.bt {
display:inline-block;


font-size:11px;
font-weight: normal;
text-decoration: none;

width:220px;
height:25px;

padding-left: 20px;
background-image: url(../img/bt_bg.gif);
background-position: 0 bottom;

margin-top: 20px;
background-repeat:no-repeat;

color: #FFFFFF;
}
a.bt:hover {
color: #ed542e;
}


a.sideon {
display:block;
font-size:11px;
font-weight:bold;
text-decoration: none;
padding-left: 30px;
padding-bottom: 8px;
margin-bottom: 8px;
border-bottom:1px dotted #444444;
color: #FFFFFF;
}

a.side {
display:block;
font-size:11px;
font-weight: normal;
text-decoration: none;
padding-left: 30px;
padding-bottom: 8px;
margin-bottom: 8px;
border-bottom:1px dotted #444444;
color: #a0a0a0;
}
a.side:hover {
color: #ed542e;
}
a.sideon:hover {
color: #ed542e;
cursor:pointer;
}
td {
	color: c0c0c0;
  font-size:11px;
}


p.kleiner {
  font-size:10px;
  color: 999999;
  padding:0px;
}

tr.wsHeader {
  padding:0px;
  padding-left:0px;
  border:none;

  background-color:#222222;
}

td.termine {
  height:10px;
  padding:2px;
  padding-left:12px;
  border:none;

}
td.termineVorbei {
  height:10px;
  padding:2px;
  padding-left:12px;
  border:none;
  font-weight:normal;
  color:#888888;
}
td.terminedatum {
  text-align:right;
  height:10px;
  width:200;
  padding:2px;
  padding-right:12px;
  border:none;
  font-size:12px;
  background-color:#222222;
}
td.terminedatumVorbei {
  text-align:right;
  height:10px;
  width:200;
  padding:2px;
  padding-right:12px;
  border:none;
  font-size:12px;
  color:#666666;
  background-color:#222222;
}
td.terminelinks {
  padding-top:0px;
  padding-bottom:12px;
  border:none;
}
td a {
  color: #FFFFFF;
  text-decoration:none;

}
td a:hover {
  color:#555555;
}

*/