/* * * * * * * * *
 *    INDEX DIVs
 *
 */
 
.b {
	width:950px;
	margin:0px auto;
	padding-left: 0px;
}

.b .header {
	position:relative;
	width:950px;
	height:93px;	
	
	margin-top:20px;
	
	background-color:#6b080b;

	background-image:url(../../../images/header/bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.b .header .logo {
	position:absolute;
	left:25px;
	top:-15px;
	
	background-image:url(../../../images/header/dampfer_logo.gif);
	height:92px;
	width:166px;
	
	cursor:pointer;
}
.b .header .counter  {
	position:absolute;
	right:66px;
	top:-8px;
	
	background-image:url(../../../images/header/passagiercounter.gif);
	background-repeat:no-repeat;
	height:26px;
	width:155px;	
	
	color:white;
	font-size:11px;
	font-family:tahoma;	
	text-align:center;
	font-weight:normal;
	
	padding-top:6px;
}
.b .header .counter a {	
	color:white;
	font-size:11px;
	font-family:tahoma;	
	text-align:center;
	font-weight:normal;
}
.b .header .suche {
	position:absolute;
	right:17px;
	top:30px;

	width:355px;
	
	text-align:right;
}
.b .header .suche  div{
	float:left;
	margin-right:3px;
}
.b .header .suche  span{
	position:relative;
	top:2px;
	color:#c9b497;
	font-size:11px;
	font-weight:bold;
}

.b .header .radiohilfe {
	position:absolute;
	right:72px;
	top:60px;
}
.b .header .radiohilfe div{
	float:left;
	width:125px;
}
.b .header .radiohilfe div , .b .header .radiohilfe div a {
	color:#ddc795;
	text-decoration:underline;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.b .menu {	
	margin:0;
	padding-top:8px;	
	
	width:950px;
	height:30px;
	
	background-image:url(../../../images/menu/bg.jpg);
	
	background-color:#c2b6a7;
	
	text-align:center;
	z-index:160;
}
.b .mega {
	height:252px;	
	background-color:#deca97;	
	
	background-image:url(../../../images/megaflash_platzoben.gif);
	background-repeat:repeat-x;
	
	z-index:12;
	
	position:relative;

}

.b .mega .jetzt_online_in {
	position:absolute;
	left:9px;
	top:12px;
	width: 750px;
	text-align: center;
}

.b .mega .megaflash {
	position:absolute;
	left:6px;
	top:37px;
	
	width:750px;
	height:200px;	
	
	border:3px solid #f1e5cd;
}


/*
	Mein Dampfer
*/
.meindampfer {
	position:absolute;
	right:5px;
	top:37px;

	width:178px;
	height:200px;	

	font-size:11px;	
	font-weight:normal;
	font-family:tahoma;
}
.meindampfer a , .meindampfer .line_1 a , .meindampfer .align a {
	font-weight:normal;
	font-size:11px;
	font-family:tahoma;
	text-decoration:underline;
}
.meindampfer .line_1 .align.right a {
	color:#a03729;
}
.meindampfer a:hover , .meindampfer .line_1 a:hover , .meindampfer .align a:hover{
	color:#000;
	text-decoration:underline;
}

.meindampfer .textur{
	height:173px;
	margin:0 0 0 -2px;
	padding:1px 0 0 1px;


}

.meindampfer .status {
	background:url(../../../images/contwin/meindampfer/textur_2.jpg) #b49f7f;
	height:16px;
	overflow:hidden;
}
.meindampfer .status .edit {
	position:relative;
	
	width:15px;
	height:15px;
	float:right;
	
	background:url(../../../images/edit_d.gif) no-repeat;
	
	cursor:pointer;
}
.meindampfer #edit_status {
	position:absolute;
	left:5px;
	top:45px;
	
	width:166px;
	height:155px;	
	z-index:500;
	
	background:#f1e5cd;
	border:1px solid #6c583d;
	
	text-align:center;
}
.meindampfer .status span {
	display:block;
	color:#f5db02;
	font-family:tahoma;
	font-size:11px;
	padding:1px 0 0 5px;
	width:140px;
	overflow:hidden;
}

.meindampfer .align {
	position:absolute;
	width:100px;
}
.meindampfer .align.left{ left:9px;}
.meindampfer .align.right{ right:10px; text-align:right;}


.meindampfer .line_0 {
	padding:2px 0 0 5px;
	font-weight:bold;
}
.meindampfer .line_1 {
	padding:2px 5px 0px 5px;
	height:20px;
}

.meindampfer .line_msg {	
	clear:both;
	background:url(../../../images/contwin/meindampfer/textur_2.jpg) 0 -20px #c8b596;
	height:35px;
	padding:3px 5px 0px 5px;
	text-decoration:none;
}
.meindampfer .line_msg a{
	display:block;
	width:66px;
	text-decoration:none;	
	text-align:center;
}
.meindampfer .line_msg a:hover{	
	text-decoration:underline;
}
.meindampfer .line_msg  div {
	width:66px;
}
.meindampfer .line_msg  span {
	display:block;
	width:66px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#564125;
	padding-top:3px;
}
.meindampfer .dk {
	top:10px;
	clear:both;
	background:url(../../../images/contwin/meindampfer/textur_2.jpg) #b49f7f;
	height:14px;	
	padding:1px 3px 1px 3px;
	
	color:#564125;
	font-size:11px;
}
.meindampfer .dk a {	
	text-decoration:none;
	font-size:11px;
}
.meindampfer .dk .left{width:120px;}
.meindampfer .dk .right a{color:white;text-decoration:underline}

.meindampfer .links {
	padding:3px;
}
.meindampfer .links a {
	width:80px;
	color:#8b2829;
	float:left;
	overflow:hidden;
	font-weight:normal;
}

.meindampfer .buddybutton {
	position:absolute;
	bottom:-2px;
	left:5px;
	
	width:83px;
	height:18px;
	padding-top:3px;
	
	background:url(../../../images/meindampfer/buddybuttonbg.gif);
	border-width:0 1px 0 0;
	border-style:solid;
	border-color:#80694b;
	
	cursor:pointer;
	
	color:#f1e5cd;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	
}
.meindampfer .buddybutton small {
	font-weight:normal;
	font-size:11px;
}
.meindampfer  .buddybutton.crews {
	left:89px;
	border-width:0 0 0 1px;
	border-color:#3d331f;
}
.meindampfer .buddybutton:hover {
	background-position:0 21px;
}

.b .main {
	position:relative;
	z-index:10;
	
	width:938px;
	min-height:610px;
	padding:0 6px 0 6px;
	
	background-color: #ddc795;
}
.b .main .content{
	position:relative;
	top:115px;
}
.b .main .contentr {
	float:right;
	margin-top:630px;	
	width:180px;
}

.b .main .content_ende{
	line-height:1px;
	height:110px;
	clear:both;
}



/*
	 - - - - - - - - - - ToDo Zettel - - - - - - - - - - 
*/

.b .todozettel {
	position:relative;
	top:-18px;
	left:-17px;
	
	width:747px;
	height:129px;
	
	background:url(../../../images/todo_zettel.jpg);
}
.b .todozettel div {	
	margin:0 auto;
	
	padding-top:45px;
	
	width:500px;
	height:75px;
}

.b .todozettel a , .b .todozettel span {
	width:160px;
	height:16px;
	
	margin:2px;
	
	float:left;
	
	font-size:13px;
	font-weight:normal;
}
.b .todozettel span {
	text-decoration:line-through;
}


.b .todozettel_right {
	position:relative;
	top:0px;
	left:0px;
	
	width:160px;
	height:600px;
	
	background:url(../../../images/todo_zettel_right.jpg);
}
.b .todozettel_right div {	
	margin:0 auto;
	
	padding-top:145px;
	padding-left:5px;
	
	width:145px;
	height:600px;
}

/*
	 - - - - - - - - - - Advert - - - - - - - - - - 
*/
.b .ad {
	position:absolute;
	z-index:10;
	background-color:#f1e5cd;
}

.b .ad.t {
	width:758px;
	height:110px;
}
.b .ad.r {	
	right:6px;
	width:180px;
	height:620px;
}
#adt {
	position:relative;
	top:10px;
	left:20px;
}
#adr {
	position:relative;
	left:10px;
	top:10px;
}
.b .ad iframe{
	position:absolute;
}


.b .footer {
	height:60px;
	width:940px;
	
	background-color:#443d32;
	background-image:url(../../../images/footer_bg.gif);
	
	color:#B2AC9B;
	font-size:10px;
		  
	border-width:5px;
	border-style:solid;	
	border-color:#a89c8c;		
}
.b .footer a {
	color:#B2AC9B;
	font-size:10px;
	font-weight:bold;
}
.b .footer  div {
	text-align:center;
	padding-top:10px;
}


 
/* * * * * * * * * * * * * * * * * * * * *
	Start,Login
 * * * * * * * * * * * * * * * * * * * * */
.b.login .mega {
	height:350px;
}
.b.login   .mega .megaflash {
	position:absolute;
	left:6px;
	top:37px;
	
	width:938px;
	height:330px;
	
	border:0px;
	background-color:transparent;
	
	background-image:url(../../../images/loginseite/startpic.jpg);
	background-repeat:no-repeat;
}



/* * * * * * * * * * * * * * * * * * * * *
	Start,Einladung
 * * * * * * * * * * * * * * * * * * * * */
.b.einladung .mega {
	height:35px;
}
.b.einladung .mega  .megaflash{
	display:none;
}
 

/*
	Noch nicht gekauft - für verfügbare unterseiten (Logbuch , Titelpunkte)
*/
.b_nochnicht_kaberw {
	position:relative;

	background:url(../../../images/kabine/erweitern/screen_nochnicht.jpg) 6px 6px no-repeat;
	width:731px;
	height:280px;
}

.b_nochnicht_kaberw .inhalt {
	position:absolute;
	
	left:380px;
	top:40px;
	
	width:330px;
}
.b_nochnicht_kaberw .inhalt h2 {
	color:#620d0f;
	
	font-size:16px;
}

.b_nochnicht_kaberw .inhalt a {
	text-decoration:underline;
}

.b_nochnicht_kaberw .kissen{
	position:absolute;
	right:-15px;
	bottom:-20px;
	
	z-index:13;
	
	width:158px; 
	height:97px;
	
	background: url(../../../images/kabine/erweitern/kissen.png) no-repeat; 	
}

.b_nochnicht_kaberw .kissen .img{
	position:absolute;
	
	left:20px;
	bottom:60px;
}


/* ehemals mainlayout_1row */
.b .main .r1 {
	float: left;
	width: 754px;
	margin: 3px 0px 0px 0px;
	text-align:left;
}


.bau_stop {
	line-height:1px;
	height:1px;
	clear:both;
}