@charset "utf-8";
/* Körperskulptur Main */

	body, html {
			margin: 0;
			padding: 0;
			overflow-x:hidden;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		h1 , h2 {
			width: 100%;
			text-align: center;
		} 
		p.myinfo {
			width: 700px;
			margin: 0 auto;
			text-align: center;
			color: #999999;
		}
		h2 {
			margin-top: 30px;
			margin-bottom: 50px;
			
		}
		body {
		background-image:url(background.jpg);
		background-repeat:;
		}
		#header {
		display:block;
		width: 100%;
		background-image:url(header_stripe.jpg);
		padding: 10px;
		color:#FFFFFF;
		font-size:12px;
		
       }

        #header p.left {
		display:inline-block;
		float: left;
		}
		#header p.right {
		float: right;
		display:inline-block;
		position:fixed;
		top: 0px;
		right: 0px;
		margin: 0px;
		padding: 9px 5px 5px 5px;
		}
		#header p.right a{
		text-decoration:none;
		color:#999999;
		margin-left: 20px;
		}
		#header p.right a:hover{
		text-decoration:none;
		color:#ffffff;
		}
		div#navi {
		 position: fixed;
	    left: 0px;
		top: 130px;
	    float: left;
	    margin: 0px;
		}
		div#navi ul {
		list-style:none;
		}
		div#navi li{
		display:block;
		width: 102px;
		background-image:url(button.png);
		background-repeat:no-repeat;
		height: 23px;
		margin-bottom: 6px;
		padding: 5px 0px 0px 0px;
		}
		div#navi li:hover{
		background-image:url(button_hover.png);
		}
		div#navi li.active{
		background-image:url(button_hover.png);
		color: #666666;
		text-align:center;
		font-size:11px;
		}
		div#navi li a{
		display:block;
		width: 100%;
		text-align:center;
		color:#FFFFFF;
		font-size:11px;
		text-decoration:none;
		}
		div#navi li a:hover{
		color: #666666;
		}
		div#content {
		    width: 480px;
			margin: 0 auto;
			background-image:url(white2.png);
			background-repeat:repeat;
			padding: 10px 6px 0px 14px;
			border-radius: 5px; 
            -moz-border-radius: 5px; 
           -webkit-border-radius: 5px; 
           border: 5px solid #666666;
		}
		div#content p{
		font-size:11px;
		color:#333333;
		}
		span.besonders {
		font-family: 'Shadows Into Light Two', cursive;
		font-size:22px;
		font-weight:bold;
		}
		div #content p img{
		float: right;
	    margin-left: 12px;
	    margin-right: 6px;
	    margin-bottom: 6px;
	    margin-top: 0px;
	    padding: 3px;
	    border-style: solid;
	    border-color: #666666;
	    border-width: 1px;
	    }
		div#content ul{
		font-size:11px;
		color:#333333;
		}








		/**
		* Carousel with image and text, custom skinned scrollbar
		**/
		#carousel-image-and-text {
			width: 460px;
			height: 394px;
			margin: 0 auto;
			background-image:url(white2.png);
			background-repeat:repeat;
			padding: 30px 20px 0px 30px;
			border-radius: 5px; 
            -moz-border-radius: 5px; 
           -webkit-border-radius: 5px; 
           border: 5px solid #666666;
			
		}	
		#carousel-image-and-text .arrow-holder {
			height: 250px;
		}		
		#carousel-image-and-text .touchcarousel-item {
			margin-right: 30px;	
			width: 450px;
			height: 382px;
	
		}
		#carousel-image-and-text .item-block {
			width: 170px;
			height: 380px;
			display: block;
		}
		#carousel-image-and-text .item-block img,
		#carousel-image-and-text .item-block h4, 
		#carousel-image-and-text .item-block p {
			float: left;
			position: relative;
			display: block;
			margin: 0;			
		}
		#carousel-image-and-text .item-block img {
			width: 450px;
			height: 338px;		
			border: 1;
			padding: 0;
			border-color: #000000;	
		}
		#carousel-image-and-text .item-block {			
			text-decoration: none;
			color: inherit;			
		}					
		#carousel-image-and-text .item-block h4 {
			font: bold 13px/20px Helvetica, Arial, sans-serif;
			color: #000;
			width: 300px;
			height: auto;		
			padding: 6px 0 0 6px;
			-webkit-transition: color 0.2s ease-out; 
			-moz-transition: color 0.2s ease-out;
			transition: color 0.2s ease-out;  	
		}
		#carousel-image-and-text .item-block:hover h4 {	

			color: #1873c9;		
		}
		#carousel-image-and-text .item-block p {			
			font: normal 13px/20px Helvetica, Arial, sans-serif;
			color: #555;		
			width: 158px;
			padding: 0 0 0 6px;
		}
		#carousel-image-and-text .scrollbar-holder {
			background: #232323;
			bottom: 0;
			height: 1px;
			left: 0;
			right: 0;
		}
		#carousel-image-and-text .scrollbar {
			background-color: #c9cdce !important;
			bottom: 0;
		}