/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls/gallery/left_right_click.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
*{
margin:0;
padding:0;
border:0;
}

body{
text-align:center;
}

#gallery {width:938px; position:relative; height:60px; padding-top:480px; margin:0 auto;}

#gallery img.left {cursor:pointer;margin-right:40px;}
#gallery img.right {cursor:pointer;margin-left:40px;}

#gallery ul {list-style:none;  float:left;}
#gallery ul li {display:inline; width:0px; height:0px; float:left; margin:0px; border:0px; cursor:pointer;}

#gallery ul li img {visibility:hidden; display:block; width:0px; height:0px;}

#gallery ul li span {
display:none; 
position:absolute; 
left:auto; 
top:450px; 
width:938px; 
text-align:center;}

#gallery ul li span.zahl {
display:none; 
position:absolute; 
left:445px; 
top:480px; 
width:50px; 
text-align:center;
z-index:10;}


#gallery ul li.chosen { border-color:#fff; cursor:default;}
#gallery ul li.chosen div { position:absolute; left:0; top:0; width:935px; height:480px; background:#fff;}
#gallery ul li.chosen div i {width:938px; height:480px; display:table-cell; vertical-align:middle; text-align:center;} 
#gallery ul li.chosen div i img { visibility:visible; width:auto; height:auto;  margin:0 auto;}
#gallery ul li.chosen span {display:block;}
#gallery ul li.chosen span.zahl {display:block;}


body,td,th {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #828282;
}

#wrapper{
position:relative;
text-align:center;
background-color:#fff;
width:938px;
height:100%;
margin:0 auto;
border:0px;
padding:0px;

}

#linie{
border:0; border-top:1px solid #C8C8C8; margin-top:10px; margin-bottom:7px; width:938px; color:#828282;
}

#hin_her{
position:relative;
text-align:center; 
width:935px; 
z-index:50;
}
#text_unten{
position:relative;
text-align:left; 
width:935px;

}

td{
text-align:left;
}
table{
width:657px;
border:0px;
padding:0px;
margin:auto;
}
#navi_tab td, #navi_tab_oben a{
padding-right:18px;

}


a {
	font-size: 11px;
	color: #828282;
	
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #828282;
}
a:hover {
	text-decoration: none;
	color: #990000;
}
a:active {
	text-decoration: none;
	color: #990000;
}
a:link {
	text-decoration: none;
}
a:link.rot, a:active.rot, a:hover.rot, a:visted.rot{
color: #990000;
}
.rot {
color: #990000;

}

a.oben_rechts{
margin-right:0px;
}


