 @charset "UTF-8";
/* CSS Document */

body {
	background-color: #FFFFFF;
	background-image: url(../../../../Farbe/hintergrundfarbe.jpg);
}


img{
	border:none;
}



#center {
	
	margin:auto;
    margin-top:3px;
	width:903px;
	position:relative;
	
}
#ap_Main {
	position:relative;
	left:0px;
	top:0px;
	width:903px;
	z-index:1;
	background-image: url(../../../../Farbe/hauptfarbe.jpg);
}


#head {
    position:relative;
	height: 55px;
	width: 890px;
	padding-right:13px;
	background-image: url(../../../../Farbe/hauptfarbe.jpg);
}
#head_sprache{
    padding-top:32px;
	padding-left:12px;
	width:120px;
	float:left;
}
#image {
	height: 315px;
	width: 901px;
	clear:both;
	background-image: url(../../../../Farbe/hauptfarbe.jpg);
	padding-left:1px;
	padding-right:1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	position:relative;
}

#inhalt_weiss901x314 {
	height: 299px;
	width: 861px;
	clear:both;
	background-color:#FFFFFF;
	padding-left:20px;
	padding-right:20px;
	 padding-top:15px;
    
	position:relative;
}

#yachten_hauptweiss {
	height: 315px;
	width: 901px;
	clear:both;
	background-color:#FFFFFF;

}


#yachtmodel_haupt {
	position:relative;
	height: 388px;
	width: 901px;
	clear:both;
	background-image: url(../../../../Farbe/hauptfarbe.jpg);
	padding-left:1px;
	padding-right:1px;
}
#textbereich_weiss_weit {
	height: 346px;
	width: 848px;

	background-color:#FFFFFF;
	padding-left:27px;
	padding-right:26px;
	padding-bottom:21px;
	padding-top:21px;
	

}
#yachtlayout_haupt {
	height: 642px;
	width: 901px;
	clear:both;
	background-image: url(../../../../Farbe/hauptfarbe.jpg);
	padding-left:1px;
	padding-right:1px;
}
#yachtimg {
	position:relative;
	height: 386px;
	width: 656px;
	float:left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	
}


#yachtlayout_area {
    position:relative;
	height: 314px;
	width: 450px;
	float:left;
	background-image: url(../../../../Farbe/hauptfarbe.jpg);
	padding-left:1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	z-index:1;
}
#yachtlayout{
    position:relative;
	height: 268px;
	width: 450px;
	clear:both;
	
	background-color:#FFFFFF;
}
#layout_raster{
	position:absolute;
	height: 192px;
	width: 450px;
	top:0px;
	left:0px;
	padding-top:76px;
	z-index:5;
	cursor:pointer;
}
#yachtlayout_img {
	height: 314px;
	width: 451px;
	float:left;
	position:relative;

	background-image: url(../../../../Farbe/hauptfarbe.jpg);
	padding-right:1px;
		border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}





#galeriethumbs {
	height: 315px;
	width: 225px;
	float:left;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	
	
}
#galeriethumbs_allgemein {
	height: 388px;
	width: 225px;
	float:right;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	
	
}

#standard_textfeld {
	height: 388px;
	width: 225px;
	float:right;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	
	
}



/* kontakt*/

#kontaktimg {
	height: 386px;
	width: 470px;
	float:left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding:0px;
	
}
#kontakt_daten {
	height: 306px;
	width: 215px;
	float:right;
	background-color:#FFFFFF;
	padding-left:15px;
	padding-right:15px;
	padding-top:33px;
	
}
#kontaktnavi {
	height: 353px;
	width: 185px;
	float:left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-right-color: #FFFFFF;
	background-color:#C1C1C1;
	padding-top:33px;
}





#layoutnavi {
	height: 581px;
	width: 230px;
	background-color:#FFFFFF;
	padding-left:15px;
	
}

/* Navigationsfelder*/

#felder {
	height: 72px;
	width: 901px;
	background-image: url(../../../../Farbe/hauptfarbe.jpg);
	padding-left:1px;
	padding-right:1px;
	clear:both;
}
#felder_layout {
	height: 73px;
	width: 901px;
	background-image: url(../../../../Farbe/hauptfarbe.jpg);
	padding-left:1px;
	padding-right:1px;
	clear:both;
}
#feld_navi_r_layout{
	height: 71px;
	width: 246px;
	float:right;
	background-color:#FFFFFF;
	

}
#felder2_layout {
	height: 71px;
	width: 901px;
	background-color:#FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

#felder2 {
	height: 71px;
	width: 901px;
	background-color:#FFFFFF;
	padding-top:1px;

}

#feld_1 {
	height: 70px;
	width: 180px;
	float:left;
	
}
#feld_2 {
	height: 70px;
	width: 180px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	float:left;	
}
#feld_3 {
	height: 70px;
	width: 180px;
	float:left;
	
}
#feld_4 {
	height: 70px;
	width: 180px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	float:left;
	
}
#feld_5 {
	height: 70px;
	width: 177px;
	float:left;
	
}
#feld_l1 {
	height: 52px;
	width: 317px;
	float:left;
	padding-left:12px;
	padding-top:7px;
	padding-bottom:7px;
	background-color:#FFFFFF;
	
}
#feld_r1 {
	height: 39px;
	width: 560px;
	float:left;
	padding-left:12px;
	padding-top:16px;
	padding-bottom:16px;
	background-color:#FFFFFF;
	
}
#feld_l2 {
	height: 56px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #87888a;
	
	clear:both;
}
s
#feld_ry {
	height: 395px;
	width: 549px;
	float:right;
	padding-top:16px;
	padding-bottom:15px;
	padding-left:12px;
	padding-right:11px;
	background-color:#FFFFFF;
	
}
#yachtfeld_ry {
	
	width: 122px;
	float:right;
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#yachtfeld_ly {
	
	width: 122px;
	float:right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.feld_y {
	height: 17px;
	width: 168px;
	background-color:#C1C1C1;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-left:14px;
	padding-top:2px;
	float:left;	
}
.feld_y1 {
	height: 19px;
	width: 108px;
	float:left;
	background-color:#C1C1C1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left:14px;
	padding-top:4px;	
}


.feld_layout_r {
	height: 19px;
	width: 108px;
	background-color:#C1C1C1;
	padding-left:14px;
	padding-top:4px;
	float:right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.feld_layout_112 {
	height: 19px;
	width: 98px;
	background-color:#C1C1C1;
	padding-left:14px;
	padding-top:4px;
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
    border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.feld_layout_111 {
	height: 19px;
	width: 97px;
	background-color:#C1C1C1;
	padding-left:14px;
	padding-top:4px;
	float:left;
	
}



.feld_layout_225 {
	height: 21px;
	width: 210px;
	background-color:#C1C1C1;
	padding-left:14px;
	padding-top:2px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;	
}


#navigation {
	height: 156px;
	width: 903px;
	clear:both;
	background-image: url(../../../../Farbe/hauptfarbe.jpg);
	position:relative;
	top:0px;
	left:0px;
	padding:0px;
}
#footer {
	height: 23px;
	width: 903px;
	background-color:#FFFFFF;
}
#footer_links {
    padding-top:5px;
	width: 220px;
	float:left;
	
}
#footer_rechts {
    padding-top:5px;
	width: 400px;
	float:right;
	text-align:right;
	
}
.floating_left {
     float:left;
	 width:656px;
}
.floating_right {
     float:right;
	 width:245px;
}


/*News*/

#news_img{
     height:386px;
	 width:325px;
	 float:left;
	 border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

#news_liste{
     width:536px;
	 height:361px;
	 float:right;
	 background-color:#FFFFFF;
	 padding-left:17px;
	 padding-right:23px;
	 padding-top:25px;
	 border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;	 
}
#standard_newslayout{
     width:536px;
	 height:376px;
	 float:right;
	 background-color:#FFFFFF;
	 padding-left:17px;
	 padding-right:23px;
	 padding-top:10px;
	 border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;	 
}

.standard_spacer{
     width:536px;
	 height:307px;
	 position:relative;	 
	 background-color:#FFFFFF;
	 padding-bottom:5px;
	 overflow:hidden;
	 clear:both;
}


#inhaltsbereich_standard{
    position:absolute;
	width:536px;
}	

#artikelinhalt{
        
        position: absolute;
        width: 848px;
        padding-bottom:5px;
        background-color:#FFFFFF;
		z-index:1;
		
		
}

#newsspacer{
     position:relative;
	 height:310px;
	 clear:both;
	 padding-top:5px;
	 width: 848px;
	 overflow:hidden;
}
/*Galerie*/
.galerievorschau table {
   border:none;
   padding:0px;
   margin:0px;
   cursor: pointer;
   height:auto;
   
}
.galerievorschau div {
   margin:-1px;
   padding:0px;
   background-color:ffffff;
   border:none;
   height:54px;
}
#inhaltsbereich_galerie {
        
        position: absolute;
        width: 205px;
        padding-bottom:5px;
        background-color:#FFFFFF;
}
.galerievorschau_spacer { 
       height:263px;
	   width:225px;
	   position:relative;
	   clear:both;
	   overflow:hidden;
	  
}
#inhaltsbereich_galerie_allgemein {
        position: absolute;
        width: 205px;
        padding-bottom:5px;
        background-color:#FFFFFF;
}
.galerievorschau_allgemein_spacer { 
       height:336px;
	   position:relative;
	   clear:both;
	   width:225px;
	   overflow:hidden;
}
#yachtmodellnummer{
    float:left;
	width:154px;
}	

/*Scroller*/


#scrollup {
    width:9px;
	float:right;
	padding-top:15px;
	cursor: pointer;
	height:17px;
}	

#scrolldown {
    width:9px;
	float:right;
	cursor: pointer;
}

/*layout bilder, bildbereich*/

.ap_imglayout{
   height: 314px;
   width: 451px;
   top:0px;
   left:0px;
   position:absolute;
   visibility:hidden;
   z-index:1;
}


/*layout Mouseover*/
.infoebene {
	position: absolute;
	visibility: hidden;
	background-image:url(../bilder/content_bg.jpg);
	left: 225px;
	top: 4px;
}

#infowrapper{
  position:absolute;
  visibility:hidden;
} 
.mouseovertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	display:block;
	padding:4px;
	background-color:#FFFFFF;
}
#spezifikation{
	position:relative;
	height: 386px;
	width: 656px;
	float:left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	color:#FFFFFF;
	
}
.spezifikation{
	
	color:#FFFFFF;
	font-size:11px;
	border-top:1px solid #FFF;
}


#spezifikation table{
	color:#FFF;
}




/*GALERIEN AUSWAHLLEISTE*/

.auswahlleiste {
	position:absolute;
	right:0px;
	bottom:0px;
}
.auswahlleiste ul {
   list-style-type: none;
   margin: 0;
   padding: 0;
}
.auswahlleiste li {
   display: block;
   float: left;
   height: 15px;
   width: 20px;
   margin-left:1px;
   text-align: center;
   background-color: #ddd;
}
.auswahlleiste li a,
.auswahlleiste li span {
   display: block;
   padding: 2px;
}
.auswahlleiste li span {
   color: #666;
}
.auswahlleiste li.auswahl a {
   
   background-color:#C1C1C1
}
.auswahlleiste li.zurueck,
.auswahlleiste li.weitzurueck,
.auswahlleiste li.vor,
.auswahlleiste li.weitvor {
   font-weight: bold;
}
