body {font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#04347E;
	background-image:url(grafik/body.jpg);
	background-repeat:repeat-x;
	line-height:18px;
}

img {border:0px}

.white {background-image:none}

/************** formulare ****************/
#absicht {display:none;}
.error { font-size: 12px; line-height:12px; font-weight: bold; color: #aa0000; padding:2px; margin-top:0px; background-color:#FF0 }
.menu {float:left; margin-right:6px; height:60px; padding:5px 8px 5px 8px; background-color:#f2f5fa}
/************** button abschicken ****************/
.send {width:120px; height:25px; background-color:#ecf2ff; font-size:12px}

#blank {height:20px; background-color:#f2f5fa;}

.center {text-align:center}

/************** Fußzeile ****************/
#siteInfo{
	clear: both;
	border-top: 1px solid #cccccc;
	color: #666666;
	padding: 2px 30px 2px 10px;
	margin: 0px 0px 0px 0px;
	background-color:#fff;
}



.siteinfo2 {margin-left:25px; color:#aa0000; float:right; height:20px; background-color:#fff}

#centerbox {position:absolute; width:930px; left:50%; margin-left:-490px; top:-5px;}

a:link { text-decoration: none; color:#aa0000;}
a:hover{color:#666666; text-decoration: none} 
a:visited{color:#666666; text-decoration: none} 
a:active{color:#990033}




h1 { font-size: 14px; color:#6ba120; margin-top:10px; line-height:22px }
h2 {font-weight: bold; color: #006600; font-size: 14px; line-height:20px; margin-bottom:5px}
h3  {font-size: 12px; line-height: 15px; color:#6ba120; margin-bottom:5px }
.blue {font-size:12px; color:#04347E; font-weight:bold}
h4 {  font-size: 12px; line-height: 16px; color:#04347e;  font-weight:bold; margin-left:5px; margin-bottom:2px; margin-top:2px}
h5 {  font-size: 13px; line-height: 13px; color:#6ba120; margin-bottom:5px }
h6 {  font-size: 12px; line-height: 14px; color:#006ab3; margin-bottom:0px; margin-top:10px }



select {
	font-size: 11px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	color: #666666;	
	height:20px	
	}
.w150 {width:150px}	
	
input {	font-size: 11px;  color: #666666; border: 1px solid #cccccc;}
input:focus {background-color:#f2f5fa}	

textarea {	font-size: 11px; border: 1px solid #cccccc; color: #666666;}

	
.login {float:left; height:22px; width:80px; padding-top:3px; margin-left:50px}
.login a:link, .login a:visited {color:#ffffff;}

/*************** schrift styles ***************/


.legende {font-size: 11px; line-height: 11px; color: #666666; margin-top:1px; margin-bottom:7px; text-align: left; padding-left:5px}

.inline {float:left; width:190px; margin-right:10px; margin-bottom:10px; margin-top:10px}
.inline2 {float:left; width:140px; margin-right:10px; margin-bottom:10px; margin-top:10px}
.inline3{float:left; height:120px; margin-right:5px; margin-bottom:10px; margin-top:10px}
.inline4 {float:left; width:160px; margin-right:10px; margin-bottom:10px; margin-top:10px}

/*************** listen styles ***************/

ul{list-style-type:disc;
line-height:14px; font-size:12px
}

li {margin-bottom:2px; margin-left:-3px}
		
#inhalt{position:absolute; top: 87px; left:10px; width:943px; background-image:url(../grafik/w.gif); background-repeat:repeat-y; border:1px solid #ccd2d2; border-top:0px; margin-bottom:10px; background-color:#f2f5fa}

#masthead{position: absolute; top: 0px; left: 10px; width:943px; height:95px; border-right:1px solid #ccd2d2; border-left:1px solid #ccd2d2; background-color:#A1D318; background-image:url(grafik/travelydays-logo.gif); background-repeat:no-repeat; }


#logo {position:absolute; top:-70px; left:10px; width:180px; height:150px; z-index:40; background-image:url(grafik/travelydays-sailing2.gif); background-repeat:no-repeat; }
	
#content{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 201px;
	z-index:2;
}


#orient{
	padding:2px 0px 0px 205px;
	font: 12px Arial, Verdana, sans-serif;
	height:21px;
	z-index:30;
	border-bottom:1px solid #ffffff;
 background-color:#f2f5fa;
}
	
#orient a, #orient a:visited{
height:14px; background-color:transparent; color: #04347e;
	padding: 1px 8px 5px 8px; float:left; text-decoration:none; margin-left:2px; background-image:url(../grafik/p4.gif); background-repeat:no-repeat;}
#orient a:hover{color: #aa0000;	background-color:transparent; background-image:url(../grafik/p3.gif); background-repeat:no-repeat;}
	


.orient{
	padding:2px 0px 0px 205px;
	font: 12px Arial, Verdana, sans-serif;
	height:21px;
	z-index:30;
	border-bottom:1px solid #ffffff;
	background-color:#e5e9f4;

}



	
.orient a, .orient a:visited{
height:14px; background-color:transparent; color: #04347e;
	padding: 1px 8px 5px 8px; float:left; text-decoration:none; margin-left:2px;}
.orient a:hover{color: #aa0000;	background-color:transparent;}


.acc {background-image:url(grafik/acc.gif); background-repeat:no-repeat;}

/************** zusatzlinks ****************/
#info{
width:520px;
	padding: 0px 0px 0px 0px;
	color: #333333;
	background-color:#ffffff;
	height:20px;
border-left:1px solid #ccd2d2;
border-right:1px solid #ccd2d2;
border-top:1px solid #ccd2d2;
}
	
#info a{display:block; float:left; color: #aa0000; padding-left:10px; height:19px; width:80px; padding-top:1px; border-right:1px solid #ccd2d2}

#info a:hover{color: #aa0000;}

.icon {margin-left:210px; padding-top:2px; font-size:0.9em; width:265px; margin-top:7px}
.icon img {padding-left:12px; padding-right:3px; width:14px; float:left; margin-bottom:-2px}

/************** pageName styles ****************/

#pageName{padding: 10px 0px 0px 15px; margin-left:201px; border-bottom:1px solid #fff; background-color:#f2f5fa}

#pageName h1{
	font: bold 19px Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#04347E;
	padding:0px;
}


#pageName p{
	font:  12px Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#04347E;
	padding:0px;
	margin-right:7px;
}

#backlink{position:absolute; left:725px; height:19px; top:55px; width:180px; font-size:11px; background-image:url(grafik/pz.gif); background-repeat:no-repeat; padding-left:20px}

/************* globalNav styles ****************/

#headNav

{
position: absolute;
width: 200px;
top:90px;
height: 24px;
margin-left: 720px;
z-index:20;
}


#headNav a:link, #headNav a:visited
{
display:block;
height:16px;
float:left;
  	font-size: 12px;
  	color: #006633;
	padding:1px 7px 0px 7px;
	border-right: 1px solid #6ba120;
	text-decoration:none;
	background-color:transparent;
}

#headNav a:hover{color: #aa0000; text-decoration:underline;}	
#headNav a:active { color:#ffffff; background-color:#aa0000;}


#globalNav{
position: absolute;
width: 100%;
top:65px;
left:-1px;
height: 24px;
color: #ffffff;
padding: 0px;
background-color:#6ba120;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}



#globalLink{
	position: absolute; top: 1px; height: 24px; min-width: 640px; padding: 0px;	margin: 0px; left: 200px; z-index: 10;
}


a.glink, a.glink:visited{
display:block;
height:19px;
float:left;
  	font-size: 12px;
  	color: #ffffff;
	padding:2px 10px 0px 10px;
	border-right: 2px #ffffff;
	border-right-style:solid;
	text-decoration:none;
	background-color:transparent;
}

a.glink:hover{
	background-color:#f7f7f7; color: #aa0000; text-decoration:none; border-bottom:0px solid #aa0000  }	
a.glink:active { color:#ffffff; background-color:#aa0000; border-bottom:0px solid #aa0000 }


a.glink2, a.glink2:visited{
display:block;
height:19px;
float:left;
  	font-size: 12px;
  	color: #04347E;
	padding:2px 10px 0px 10px;
	border-right: 2px #ffffff;
	border-right-style:solid;
	border-bottom:1px solid #ffffff;
	text-decoration:none;
	background-color:#e5e9f4;
}


a.startlink:hover{
	background-color:#ffffff; color: #aa0000; text-decoration:none; border-bottom:0px solid #aa0000  }
a.startlink:active { color:#ffffff; background-color:#aa0000; border-bottom:0px solid #aa0000 }
a.startlink, a.startlink:visited{
display:block;
height:22px;
float:left;
  	font-size: 12px;
  	color: #f7f7f7;
	padding-left:6px;
	padding-top:3px;
	text-decoration:none;
	background-color:transparent;
}



/************** feature styles *****************/

#imgtop {width:520; padding-left:3px; float:left}
#imgtop img {width:517px;}

#feature{
	padding: 5px 15px 15px 15px;
	min-height:600px;
	width:490px;
	background-color:#ffffff;
	float:left;		
	border-right:2px solid #f2f5fa;
	z-index:60;
}


#feature a:link { text-decoration: none; color:#666666;}
#feature a:hover{color:#aa0000; text-decoration: none} 
#feature a:visited{color:#aa0000; text-decoration: none} 
#feature a:active{color:#aa0000}

#feature ul, #feature li {list-style-type:disc;}

iframe {padding:0px; border:0px}

/**************vom IE nicht interpretiert*****************/

html>body .feature {height: auto;}
html>body .seite2 {height: auto;}
html>body .feature_boot {height: auto;}

/**************vom IE nicht interpretiert*****************/

#feature h1{
	font: bold 120% Arial,sans-serif;
	color: #04347E;
	padding: 5px 0px 0px 0px;
}


.textlink {font-weight:normal; background-image:url(../grafik/p5.gif); background-repeat:no-repeat; padding-left:19px; padding-top:2px }
a.textlink:link { color: #aa0000; }
a.textlink:hover { color: #666666;}

.textlink2 {font-weight:normal; background-image:url(../grafik/pt.gif); background-repeat:no-repeat; padding-left:19px; padding-top:2px; color: #aa0000; }
a.textlink2:hover { color: #666666;}

.textlink3 {font-weight:normal; background-image:url(../grafik/arrow.png); background-repeat:no-repeat; padding-left:8px; padding-top:2px; color:#666; }
a.textlink3:hover {color: #aa0000;}
a.textlink3:visited {color: #666;}


#toppict {margin-left:-10px}

/*************** hausboote styles ******************/

.boot {font-size: 12px; float:left; padding:5px;}
.boot500 {font-size: 12px; float:left; padding:5px; width:500px}
.boot img {margin-bottom:3px;}
	
/************** für Tabellen, ohne padding ****************/	
.boot2 {
	font-size: 12px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	padding:0px;}
	
.boot3 {
	font-size: 11px;
	margin-bottom:5px;
	float:left;
	padding:3px;
	width:183px;
	line-height:14px;
	background-color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif}
	
	
.pict510 {width:510px; margin-left:-10px; margin-bottom:10px}

.plink {margin-left:-10px}
.iconset {margin:0px 4px -2px 4px; border:0px}

.actu {padding:5px 5px 5px 5px; background-color:#f7f7f7}
.actu H4 {padding-left:3px; color:#006699;}
.actu img {float:left; margin-right:15px; margin-bottom:40px; margin-top:-5px; margin-left:-5px; border:0px; width:120px;}	

.summary {
	font-size: 12px;
	padding:5px;
	background-color:#ffffff;
	margin-bottom:5px;
	
	border:1px solid #A1D318;}	
	
	
.summary img {float:left; margin-right:20px; margin-left:0px; margin-top:-10px; margin-bottom:0px; height:74px; width:100px;}	



.texthead { color:#e08900; padding-left:5px; padding-right:5px; font-weight:bold; font-size:13px; }
.textbord {color:#04347e; margin-bottom:0px; margin-top:12px; padding-left:140px; margin-bottom:3px; font-weight:bold; background-color:#edf2d5}
.textbord2 {color:#04347e; margin-bottom:0px; margin-top:12px; margin-bottom:3px; font-weight:bold;}
.textbord img {margin-left:400px}


.small {font-size:11px; line-height:14px}



#pageNav{
position:absolute;
top:92px;
	float: left;
	width:187px;
	left:0px;
	padding:5px 7px 7px 7px;
	background-color: transparent;

}
	
#pageNav img
	{padding: 0px 0px 0px 0px;
	border:0px;
	margin-bottom:2px}
	
.187 {width:187px}	


/************* related **************/

#relatedLinks{
	padding: 0px 0px 10px 0px;
	background-color: transparent;}

#relatedLinks a{display: block; border-bottom: 1px solid #cccccc; padding-left:10px; padding-top:1px }
#relatedLinks a:link {background-color: #ffffff; color:#aa0000}
#relatedLinks a:visited {background-color: #ffffff; color:#666666}
#relatedLinks a:active {background-color: #ffffff; color:#666666}
.relatedLinks a:hover {background-color: transparent; color:#04347e; color:#666666}

#relatedLinks H1 {font-size:12px; color:#ffffff; padding:0px 0px 0px 10px}
#relatedLinks img {height:20px; width:25px; margin-right:4px; margin-bottom:-3px; margin-left:-5px}

.ortsLinks{
	padding: 0px 0px 0px 0px; margin:10px 0px 5px 0px;
	background-color:transparent; }

.ortsLinks a{display: block; border-bottom: 3px solid #ecf2ff; padding-left:10px; padding-top:2px; padding-bottom:2px; color:#00aaaa; background-color:#ffffff}
.ortsLinks a:link {background-color:#ffffff; color:#aa0000}
.ortsLinks a:visited { background-color:#ffffff; color:#666666}
.ortsLinks a:active { background-color:#ffffff; color:#666666}
.ortsLinks a:hover { background-color:#ffffff; color:#04347e}


.bLinks{
	padding: 0px 0px 0px 0px; margin: 0px 0px 10px 10px; }
.bLinks a {border-bottom: 1px solid #ffffff; padding-left:10px; padding-top:2px; padding-bottom:2px; color:#00aaaa; background-color:transparent}
.bLinks a:link {color:#aa0000; background-color:transparent}
.bLinks a:visited {color:#aa0000; background-color:transparent}
.bLinks a:active {color:#666666; background-color:transparent}
.bLinks a:hover {color:#04347e; background-color:transparent}



.seite {
	position:absolute;
	top:92px;
	left:723px;
	width:220px;
	padding: 0px;
	float:left;
	background-color:transparent;
	}

.seite a:link, .seite a:visited, .seite a:active {color: #aa0000; margin: 0px; }
.seite a:hover{ color: #04347E; text-decoration: none;}	
	
.seite img {border:0px; width:210px; margin-bottom:3px}
		
#seite2, .seite2 {
	width:220px;
	padding: 0px;
	float:left;
	background-color:transparent;
	}


.seite2 a:link, .seite2 a:visited, .seite2 a:active {color: #aa0000; margin: 0px; }
.seite2 a:hover{ color: #04347E; text-decoration: none;}	
	
.seite2 h1 {margin-left:10px; line-height:14px; font-size:12px; margin-top:2px; margin-bottom:2px;}
.seite2 img {border:0px; width:210px; margin-bottom:3px}

.seite2 ul{
 list-style-type:disc;
 color:#666666;
}

.seite2 li { margin-left:-25px; margin-bottom:0px; line-height:14px}
			
.label {color:#04347e; padding: 2px 0px 2px 7px; font-weight:bold; background-color:#dfeb7b; margin-top:5px; border:2px solid #ffffff}

.label2 {color:#04347e; font-weight:normal; background-color:#f2db41; padding-left:5px; height:19px; margin-top:5px; margin-bottom:4px; border-top:2px solid #fff; border-left:2px solid #fff; border-right:2px solid #fff}
.label7  {color:#04347e; font-weight:normal; background-color:#e4eaf0; padding:2px 0px 0px 7px; margin-top:5px; margin-bottom:4px;  border-left:2px solid #fff; border-right:2px solid #fff}


.clearfix {display:inline-block;}
.clearfix:after {
content:".";
display:block;
height:0;
font-size:0;
clear:both;
visibility:hidden;
}




.agendaiframe {border:0px; width:800px; height:515px; padding-top:0px}

.inline {float:left; width:120px; margin-right:7px; margin-bottom:5px; margin-top:5px}
.inline80 {float:left; width:80px; margin-right:7px; margin-bottom:5px; margin-top:5px}
.inline100 {float:left; width:100px; margin-right:7px; margin-bottom:5px; margin-top:5px}

.leg150 {float:left; width:145px; height:65px; margin:0px 7px 5px 0px; 
background-color:#ecf2ff; padding:0px 5px 5px 5px}
.inline160 {float:left; width:160px; margin-right:7px; margin-bottom:5px; margin-top:5px}
.inline300 {float:right; width:300px; margin-bottom:5px; margin-top:5px; margin-left:10px}

.inline80r {float:right; width:80px; margin-left:7px; margin-bottom:5px; margin-top:5px}
.inline100r {float:right; width:100px; margin-left:7px; margin-bottom:5px; margin-top:5px}
.inline160r {float:right; width:160px; margin-left:7px; margin-bottom:5px; margin-top:5px}

.mini {width:15px; margin-bottom:-4px;}
.mini2 {height:16px; position:absolute; left:660px}


.pkl {width:19px; margin-bottom:-4px; float:left}

.raa150 {width:146px; border:1px solid #cdcdcd; float:left; margin:0px 5px 5px 0px; padding:5px}
.inline150 {float:left; width:146px; height:122px; margin-right:7px; margin-bottom:5px; margin-top:5px}

.aus500 {width:490px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}

.aus500hh {width:490px; padding:2px 5px 0px 0px; display:inline-block;}
.aus500hh:after {
content:".";
display:block;
height:0;
font-size:0;
clear:both;
visibility:hidden;
}



.aus500bar {width:490px; height:10px; float:left; background-color:#ffffff;  }
.ausbar {width:490px; height:15px; float:left; background-color:transparent; }
.aus500line {width:490px; height:2px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#ffffff;  border-bottom:1px solid #cdcdcd}
.aus450 {width:438px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus400 {width:375px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
/************* verstuur-button **************/
.aus400ct {width:450px; float:left; margin-right:2px; padding:10px 5px 0px 5px; background-color:#fff; text-align:center}

.aus350 {width:325px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus300 {width:288px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus300w {width:288px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#fff;  margin-top:2px;}

.aus250 {width:238px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus250w {width:238px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#ffffff;  margin-top:2px;}
.aus220r {width:243px;  float:left; padding:0px 3px 0px 0px; background-color:#ffffff; border-bottom:1px solid #bdd5ed; margin-left:1px; text-align:center;}

.aus200 {width:193px; height:19px; float:left; margin-right:2px; padding:0px 0px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus200c {width:193px; height:19px; float:left; margin-right:2px; padding:0px 0px 0px 5px; background-color:#fff;  margin-top:2px; text-align:right}
.aus199{width:215px; float:left; margin-right:1px; padding:0px 0px 0px 5px; background-color:#fff; border-bottom:1px solid #bdd5ed;  }
.aus190 {width:200px; height:19px; float:left; margin-right:0px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus190hh {width:180px; float:left; margin-right:0px; padding:15px 5px 5px 5px; background-color:transparent;}
.aus190d {width:200px; height:19px; float:left; margin-right:0px; padding:2px 5px 0px 5px; background-color:#ecf2ff; margin-top:2px; color:#04347E}
.aus190b {width:200px; height:19px; float:left; margin:2px 0px 2px 0px; padding:2px 5px 0px 5px; background-color:#dfeb7b; color:#04347E}
.aus190c {width:200px; height:19px; float:left; margin-right:0px; padding:2px 5px 0px 5px; background-color:#f2db41; margin-top:2px; color:#04347E}
.label3  {width:200px; height:19px; float:left; margin-right:0px; padding:2px 5px 0px 5px; background-color:#dfeb7b; margin-top:4px; color:#04347E}
.aus176 {width:165px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus150 {width:138px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus150r {width:138px;  float:left; margin-right:2px; padding:0px 10px 0px 5px; background-color:#fff;  margin-top:2px;  text-align:right}
.aus150w {width:125px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#fff;  margin-top:2px;}

.aus120 {width:108px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus120w {width:108px; height:19px; float:left; margin-right:2px; padding:0px 10px 0px 5px; background-color:#ffffff;  margin-top:2px; font-weight:bold}
.aus120b {width:108px; height:19px; float:left; margin-right:2px; padding:0px 10px 0px 5px; background-color:#ffffff;  margin-top:2px;}
.aus120r {width:108px; height:19px; float:left; margin-right:2px; padding:0px 10px 0px 5px; background-color:#f7f7f7;  margin-top:2px;  text-align:right}

.aus105w {width:93px; height:21px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#fff;  margin-top:2px;}
.aus100 {width:88px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus100b {width:88px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#d4e4f3;  margin-top:2px;}
.aus100c {width:88px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; color:#ffffff; background-color:#e0f2fb;  margin-top:2px;}
.aus100r {width:88px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px; text-align:right}
.aus100w {width:88px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#ffffff;  margin-top:2px;}
/************* vvvvvvv hier weiter **************/
.aus90 {width:79px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus95 {width:79px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px; text-align:center}
.aus80 {width:69px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus80c {width:69px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px; text-align:center}
.aus80r {width:64px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 10px; background-color:#f7f7f7;  margin-top:2px; text-align:right}

.aus75 {width:67px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus70r {width:80px;  float:left; padding:0px 3px 0px 0px; background-color:#ffffff; border-bottom:1px solid #bdd5ed; margin-left:1px; text-align:right;}
.aus70 {width:59px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus70c {width:69px; height:19px; float:left; margin-right:2px; padding:0px 0px 0px 0px; background-color:#f7f7f7;  margin-top:2px; text-align:center}
.aus65 {width:54px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus60 {width:49px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus60c {width:51px; height:19px; float:left; margin-right:2px; padding:0px 3px 0px 5px; background-color:#f7f7f7;  margin-top:2px; text-align:center}
/************* vvvvvvv Rad Preise **************/
.aus130 {width:140px; float:left; margin-right:2px; padding:0px 0px 0px 3px; background-color:#fff;  border-bottom:1px solid #ccc; margin-top:2px;}
.aus60r {width:58px;  float:left; padding:0px 5px 0px 0px; background-color:#fff; border-bottom:1px solid #ccc; margin-top:2px;text-align:right}

.aus60f {width:53px; height:19px; float:left; padding:0px 5px 0px 0px; background-color:#f7f7f7;  margin-top:2px;text-align:right;}
.aus57{width:36px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus58 {width:49px; height:19px; float:left; margin-right:2px; padding:0px 2px 0px 2px; background-color:#f7f7f7;  margin-top:2px;}
.aus55{width:34px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus50{width:39px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus50w{width:39px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#fff;  margin-top:2px;}
.aus40{width:29px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus45{width:40px; height:19px; float:left; margin-right:2px; padding:0px 0px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus40r{width:29px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px; text-align:right}
.aus30{width:19px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#ffffff;  margin-top:2px;}
.aus30c{width:26px; height:19px; float:left; margin-right:2px; padding:0px 2px 0px 2px; background-color:#ffffff;  margin-top:2px; text-align:center}
.aus25{width:14px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px;}
.aus25b{width:14px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px; font-weight:bold; text-align:center}
.aus30f{width:19px; height:19px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f0fbd3;  margin-top:2px;}
	/********************* backoffice **********************/
.ausTag{width:20px; height:20px; float:left; background-color:#ffffff;  border:1px solid #aa0000; margin-top:2px; text-align:center}
.Tag{width:22px; height:22px; float:left; margin-right:2px; background-color:#ffffff; margin-top:2px; text-align:center}
.ausWotag {width:20px; height:16px; float:left; background-color:#ffffff;  border:0px solid #cdcdcd; font-size:11px; text-align:center; color:#999999}
.ausMonat{width:70px; height:19px; float:left; background-color:#ffffff;  padding-left:5px; margin-top:2px; padding-top:20px;text-align:left}
.stripe {width:830px; height:42px; border:1px solid #def982; background-color:#f7f7f7; padding-top:0px; margin-bottom:5px}



.eb50{width:39px; height:19px; float:left; border-right:2px solid #ffffff; padding:0px 5px 0px 5px; background-color:transparent;  margin-top:2px; text-align:center; font-size:12px}
.eb60{width:49px; height:19px; float:left; border-right:2px solid #ffffff; padding:0px 5px 0px 5px; background-color:transparent;  margin-top:2px; text-align:right; font-size:12px}
.eb70{width:59px; height:19px; float:left; border-right:2px solid #ffffff; padding:0px 5px 0px 5px; background-color:transparent;  margin-top:2px; text-align:center; font-size:12px}
.eb75{width:62px; height:19px; float:left; padding:0px 5px 0px 5px; background-color:transparent;  margin-top:2px; text-align:center; font-size:12px}
.eb80{width:69px; height:19px; float:left; border-right:2px solid #ffffff; padding:0px 5px 0px 5px; background-color:transparent;  margin-top:2px; font-size:12px}
.eb90{width:79px; height:19px; float:left; border-right:2px solid #ffffff; padding:0px 5px 0px 5px; background-color:transparent;  margin-top:2px; font-size:12px}
.eb100{width:89px; height:19px; float:left; border-right:2px solid #ffffff; padding:0px 5px 0px 5px; background-color:transparent;  margin-top:2px;font-size:12px}
.eb120{width:109px; height:19px; float:left; border-right:2px solid #ffffff; padding:0px 5px 0px 5px; background-color:transparent;  margin-top:2px;font-size:12px}
.eb150{width:139px; height:19px; float:left; border-right:2px solid #ffffff; padding:0px 5px 0px 5px; background-color:transparent;  margin-top:2px;font-size:12px}
.eb380{width:319px; height:19px; float:left; border-right:2px solid #ffffff; padding:0px 5px 0px 5px; background-color:transparent;  margin-top:2px;font-size:12px}
.eb30{width:19px; height:19px; float:left; border-right:2px solid #ffffff; padding:0px 5px 0px 5px; background-color:transparent;  margin-top:2px; text-align:center;font-size:12px }
.eb40{width:29px; height:19px; float:left; border-right:2px solid #ffffff; padding:0px 5px 0px 5px; background-color:transparent;  margin-top:2px; text-align:center;font-size:12px }
.eb500{width:500px; height:18px; float:left; margin-right:2px; padding:1px 5px 0px 5px; background-color:#fff;  margin-top:10px; margin-bottom:0px}

.zeile {width:500px; font-size:12px; height:20px; float:left}


/*=== sbs ===============================*/

#sbsA { width:700px; color:#0066CC; text-align:left; font-size:12px}
#sbsbild {  width:222px; height:158px; float:left; }
#sbsbild img {width:200px;}	

.sbsdaten01 {width:220px; float:left; padding:0px 0px 0px 0px; ; font-size:12px; background-color:#CCFF33}
#sbstext {padding:5px 5px 5px 5px;}
.sbs {width:93px; color: #666666; line-height:16px; padding-left:5px; padding-right:5px; float:left; background-color:#f7f7f7; margin-top:1px; font-size:12px }
.sbsrechts {width:55px; color: #666666; line-height:16px; padding-left:5px; padding-right:5px; float:left; background-color:#ffffff; border-top:1px dotted #cccccc; text-align:right;}
.sbs2 {width:94px; color: #666666; line-height:16px; padding-left:5px; padding-right:1px; float:left; background-color:#ffffff; margin-top:1px; font-weight:bold}
.sbs3 {width:80px; color: #666666; line-height:16px; padding-left:7px; padding-right:13px; float:left; background-color:#f7f7f7; margin-top:1px; font-weight:normal; text-align:right; }
.sbs4 {width:90px; color: #666666; line-height:16px; padding-left:5px; padding-right:5px; float:left; background-color:#f7f7f7; margin-top:1px; }

.sbskab {padding-top:5px; padding-bottom:10px; }
.sbskab img {margin-top:10px; margin-bottom:10px; width:600px;}
#sbsbildunten { background-color:#ffffff; height:159px; padding-top:3px;}
#sbsbildunten img {height:140px; float:left; margin-right:3px; }
#sbsbildunten2 {width:710px; background-color:#ffffff; height:150px; padding-top:3px;}
#sbsbildunten2 img {height:96px; float:left; margin-right:3px; }    



.skysub2 {height:30px;  margin-bottom:10px; margin-top:10px;}
.skysub2 a {display:block; height:23px; text-align:center; padding:6px 10px 0px 10px; border-right:1px solid #e3e8f4; border-top:1px solid #e3e8f4; border-left:1px solid #cbd7ec; margin-left:1px; float:left; background-image:url(../grafik/skysub.jpg); color:#aa0000; font-size:13px}
.skysub2 a:link { color:#aa0000;}
.skysub2 a:hover { color:#000;}

.accsky {background-image:url(../grafik/skysub2.jpg); color:#fff; border-top:#aa0000}




/************* rp **************/

.thumb {background-color:#ffffff; width:140px; float:left}
.thumb img {width:130px}

.seitennavi {width:130px; color: #666666; line-height:19px; float:left; background-color:#f7f7f7; margin-top:7px; text-align:center; border:1px solid #cccccc;}

.radzeile {width:197px; padding: 2px; height:15px; background-color:#fff; font-size:12px}
.radzeile2 {width:210px; padding: 2px 2px 5px 10px; min-height:15px; margin-top:3px; margin-bottom:2px; font-size:11px; line-height:13px; font-family:Verdana, Geneva, sans-serif;  float:left; font-size:11px}
.rad150 {width:109px; float:left; background-color:#ffffff; height:18px; font-size:12px; padding:1px 5px 1px 5px; margin-top:1px; border-bottom:1px solid #bdd5ed}
.rad130 {width:130px; float:left; background-color:#ffffff; font-size:12px; padding:1px 5px 1px 5px; margin-top:1px; border-bottom:1px solid #bdd5ed; border-right:1px dotted  #bdd5ed }
.rad60 {width:50px; float:left; background-color:#ffffff; text-align:right; font-size:12px; padding:1px 3px 1px 3px; margin-top:1px; border-bottom:1px solid #bdd5ed; border-right:1px dotted  #bdd5ed }
.rad40{width:40px; float:left; background-color:#ffffff; text-align:center; font-size:12px; padding:1px 3px 1px 3px; margin-top:1px; border-bottom:1px solid #bdd5ed; border-right:1px dotted  #bdd5ed }
.rad40b {width:35px; float:left; background-color:#ffffff; height:18px; font-size:12px;  padding:1px 5px 1px 7px; margin-top:1px; border-bottom:1px solid #bdd5ed}
.rad100 {width:120px; float:left; background-color:#ffffff;  font-size:11px;   padding:2px; margin-top:1px; text-align:left}
.rad100b {width:100px; float:left; font-weight:bold; line-height:14px; font-size:11px;  border-right:2px solid #fff; padding:2px 2px 2px 5px; margin-top:1px; text-align:left}
.rad70b {width:45px; float:left;background-color:#ffffff;  font-size:11px;  padding:1px 0px 1px 0px; margin-top:1px; text-align:center}
.rad30 {width:15px; float:left; background-color:#ffffff; height:16px; font-size:12px;  padding:1px 5px 1px 0px; margin-top:1px}

#termin {padding:0px; background-color:transparent; display:inline-block;}
#termin img {width:15px; height:15px}
#termin:after {
content:".";
display:block;
height:0;
font-size:0;
clear:both;
visibility:hidden;
}


#breadcrumb2 {background-color:transparent; height:18px; margin:0px 0px 0px 5px;  width:510px; border-bottom:1px solid #ebebeb; float:left;  font-size:11px;   font-family: Verdana, Geneva, sans-serif}

#breadcrumb2 a { padding:0px 7px 0px 0px; float:left; margin-right:8px; padding-left:7px; background-image:url(../grafik/arrow.png); background-repeat:no-repeat}

#breadcrumb {background-color:transparent; height:16px; width:540px; margin-left:-20px; margin-top:-10px; border-bottom:2px solid #f2f5fa ; }
#breadcrumb ul, li {list-style-type:none; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
#breadcrumb li {list-style-type:none; font-size:11px; font-family:Verdana, Geneva, sans-serif; float:left}
#breadcrumb li a {
padding:0px 7px 0px 0px;
float:left}

#breadcrumb li a:hover, #breadcrumb li a:focus {
color:#aa0000;
}

#skysub {height:18px; width:500px; background-color:#f2f5fa; padding:3px; padding-left:10px; margin-top:13px}
#skysub a:link, #skysub a:visited, #skysub a:active  {padding:3px; padding-right:10px; padding-left:5px; border-right:3px solid #fff; display:block;  color: #04347E; float:left}
#skysub a:hover{ color: #aa0000;}	

	/********************* fietsarrangementen**********************/
.aus270w {width:258px; height:17px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:transparent;  margin-top:2px; border-bottom:1px dotted #cdcdcd}
.aus80f {width:54px; height:17px; float:left; margin-right:2px; padding:0px 10px 0px 10px; background-color:#ffffff;  margin-top:2px; text-align:right; border-bottom:1px solid #cdcdcd}
.aus80g {width:54px; height:17px; float:left; margin-right:2px; padding:0px 10px 0px 10px; background-color:transparent;  margin-top:2px; text-align:right; border-bottom:1px dotted #cdcdcd}
.aus190f {width:190px; height:17px; float:left; margin-right:2px; padding:0px 5px 2px 5px; background-color:#ecf2ff;  margin-top:2px; text-align:left; }
.aus190bar {width:190px; height:7px; float:left; margin-right:2px; padding:0px 5px 2px 5px; background-color:#ffffff;  margin-top:2px; text-align:left; }
.aus19{width:19px; height:16px; float:left; margin-right:10px; padding:0px 1px 0px 1px; background-color:#f0fbd3;  margin-bottom:2px; text-align:center; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}
.aus500w {width:490px; height:18px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:transparent;  margin-top:2px;}
.aus330 {width:319px; height:18px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#ffffff;  margin-top:2px;}

.summary {
	font-size: 12px;
	padding:5px;
	background-color:#ffffff;
	margin-bottom:10px;
	line-height:16px;
	border:1px solid #A1D318;
	float:left;
	width:485px}	
	
	
.summary img {float:left; 
	margin:-5px 10px -5px -5px; 
	height:90px; 
	width:120px; 
	border:0px}	
	
.summary a {display:block; float:left; color:#003399;}
.summary a:hover {background-color:#f6fae3}	


/* SLIMBOX */

#lbOverlay {
	position: absolute;
	z-index: 9999;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(../images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../images/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 113px;
	height: 22px;
	background: transparent url(../images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: normal;
}



/********************* end **********************/
	

