@charset "utf-8";
/* CSS Document */

* { margin: 0px;
	padding: 0px;
	}
	
body { background-color:#000000; color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; }

a, a:visited { color:#FFFFFF; text-decoration:none }

a:hover { text-decoration:underline }

a.newsLink {
	font-size:10px; font-style:italic; text-decoration:underline;
}


/* input { width:100%; border:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; vertical-align:middle; height:15px;margin-left:5px;}*/

tr { border-bottom-color:#999999; border-bottom-style:solid; border-bottom-width:1px; }

#header {
		position: relative;
		left:0;
		top:0;
		float:left;
		}
		
#wiesmannDe {
		position: relative;
		
			}
			
			
#navigationBox {
		position:relative;
		left:0px;
		top: 50px;
		float:left;
			}
			

#content	{
		position:relative;
		left:20px;
		top: 50px;
		float:left;
			}

#mainContent 	{
		position:relative;
		top: 20px;
		
				}
				
#topNavigation {
	white-space:nowrap;
	position:fixed;
	top:2px;
	left:190px;
	
	height:30px;
	float:left;
}
				
				
.topNavigationButton  {
		padding-left:15px; padding-right:15px; border-width:1px; border-style:solid; 
		border-top-width:1px;
		
		padding-top:3px;
		padding-bottom:3px;
		color:#CCCCCC;
		border-color:#CCCCCC;
		
		
}

.topNavigationButton a {
		
		font-family:Arial, Helvetica, sans-serif;
		
		color:#CCCCCC;
		border-color:#CCCCCC;
		text-decoration:none;
		
}

.topNavigationButton a:hover {
		color:#FFFFFF;
		border-color:#FFFFFF;
		
}
				
#content #mainContent #registerForm #formFields table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:12px;
	text-align:right;
	vertical-align:middle;
}

#navi {
	position:relative;
	top: 40px;
	left:10px;
}


#navi td{ background:#000000; width:160px; vertical-align:top; height:18px; }

a#navigation { 	font-family:Arial, Helvetica, sans-serif;
					padding-left:22px;
					font-size:11px;
					margin-left:4px;
					line-height:15px;
					color:#FFFFFF;
					text-decoration: none;
					width:133px;
					display: block;
					border:none;
				}
a:hover#navigation { background-image:url(images/navHL.jpg); }




.newsHeader {
	vertical-align: top;
	line-height: 12px;
	font-weight:bold;
}

.newsHeader img {
	vertical-align:baseline;
	}
	
.newsBody {
	vertical-align:top;
	height:54px;
	
}


.suche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
.selectBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 200px;
}

.selHighlight {
	background-color:#CCCCCC;
	border-width:thin;
	border-bottom-color:#000000;
	border-top-color:#000000;
	border-top-style:inherit;
	border-bottom-style:inherit;


}

.selPadding {
	margin-left: 10px;

}

.selBold {
    font-weight:bold;
	font-style:italic;
	background-color:#CCCCCC;
}

.suchenButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100px;
}

.inputLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 174px;
}

#main_image{margin:0 auto 10px auto;height:auto;width:640px;background:black;border:10px solid #FF0000}
#main_image img{margin-bottom:0px;}

.galleria li {border:3px double #111;}


/* start jcarousel */
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
	left:63px;
	top:-30px;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0px;
    left: 0px;
    margin: 0;
    padding: 0;
}

.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 80px;
    height: 80px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

/* end jcarousel */


/* start tango jcarousel */
.jcarousel-skin-tango.jcarousel-container {
    
	left:30px;
	position:relative;
}

.jcarousel-skin-tango.jcarousel-container-horizontal {
    width: 520px;
    padding: 10px 40px;
	
}

.jcarousel-skin-tango.jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  520px;
    height: 95px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 85px;
    height: 85px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 15px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #000;
    color: #fff;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: relative;
    top: 60px;
    right: -530px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: url(css/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: relative;
    top: 60px;
    left: -68px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: url(css/prev-horizontal.png) no-repeat 0 0;
	background-color:#000000;
	float:left;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(css/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(css/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

/* end tango jcarousel */
