/*----------------FARB-DESIGNS--------------------------------------------------------------------------------*/
/*Grundlayout*/
html{ background-color:#84C0EC; background-image: url('images/static/bg-stripe-02.jpg'); background-repeat:repeat-x;
font:12px Verdana,Arial,Helvetica,Tahoma,Geneva,"Sans-Serif";}
.maincont{ background-color:transparent; /*background-image: url('images/static/bg-stripe-01.jpg'); background-repeat:repeat-x;*/} /*Website-Background*/
.middlect{ background-color:transparent;} /*Fusszeile*/
.contenth{ background-color:transparent; background-image: url('images/static/content-tp.gif'); background-repeat:repeat-x;}  /*Content-Design-Head-Background*/
.contentc{ background-color:#FFFFFF; background-image: url('images/static/content-bg.gif');} /*Content-Background*/
.contentb{ background-color:transparent; background-image: url('images/static/content-bt.gif'); background-repeat:repeat-x;} /*Content-Design-Foot-Background*/
.contents{ background-color:transparent;} /*Content-Background*/
.contentm{ background-color:transparent;} /*Content-Background*/
.headercr{ background-color:transparent;} /*Kopfzeile*/
.headdate{ background-color:transparent;} /*Statuszeilen Design*/
.headdate h3{ font-size:11px; color:#99CCFF;} /*Schrift Statuszeile*/
.headtext{ color:#99CCFF;} /*Navigator Status Textfarbe - Links: linkdes6*/
.headnavi{ color:#94B8FF; background-color:transparent; background-image: url('images/static/topmenue-bg.jpg');} /*Schriftfarbe Topmenue*/
/*Standardschrift-Design*/
.contentc h1{ color:#DDEEFF;}
.contentc h2{ color:#0A4073;}
.contentc { }
.contentc u{ line-height:inherit;}
.contentc A{ line-height:inherit; color:#4477DD;}
.contentc A:hover, .contentc A:focus, .contentc A:active{ color:#FF0000;}
A.blank { background:none; text-decoration:none; padding:0px; margin:0px;}
/*padding:  | Oben | Rechts | Unten | Links |*/
/*------------------------------------------------------------------------------------------------------------------------------------------*/
h1{ background-color:transparent; background-image: url('images/static/title-bg.gif'); border-bottom:1px solid #2C71B3; font-size:20px; margin:0 auto; padding:10px 20px 5px 20px; font-weight:lighter;}
h2{ background-color:#C2DCFF; background-image: url('images/static/infotext-bg.gif'); border-top:1px solid #BBDDFF; border-bottom:1px solid #99BBFF; border-left:1px solid #99BBFF; border-right:1px solid #99BBFF; font-size:15px; margin:0 auto; padding:10px 20px 10px 20px; font-weight:lighter;}
h3{ font-size:12px; margin:0 auto; padding:2px 0px 2px 0px;}
h4{ font-size:11px; margin:0 auto; padding:2px 0px 2px 0px;}
h5{ font-size:14px; margin:0 auto; padding:0px 0px 0px 0px;}
h6{ font-size: 9px; margin:0 auto; padding:2px 0px 2px 0px;}
/*------------------------------------------------------------------------------------------------------------------------------------------*/
/*Mainmenu Head*/
.headmenu{ border-right:1px solid #EEBA69; border-left:1px solid #CF0000;}
.headmenu UL LI A{ color:#660000; border-left:1px solid #EEBA69; border-right:1px solid #CF0000;}
.headmenu UL LI A:hover{ background-color:#888888; color:#BBBBBB; border-left:1px solid #153153; border-right:1px solid #8CABCE;}
.headmenu UL UL{ background-color:#888888; color:#BBBBBB; border-left:1px solid #CCCCCC; border-right:1px solid #000000; border-bottom:1px solid #000000;}
.headmenu UL UL LI{ /*border-bottom:1px dotted #BBBBBB;*/ border-bottom:1px solid #777777; border-top:1px solid #999999;}
.headmenu UL UL LI A{ color:#BBBBBB; border:none;}
.headmenu UL UL LI A:hover{ color:#FFFFFF; background-color:#000000; border:none;}
.headmenu UL UL UL{ background-color:#AAAAAA; border-left:none; border-top:1px solid #FFFFFF; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.headmenu UL UL UL LI { border-bottom:1px solid #888888; border-top:1px solid #BBBBBB;}
.headmenu UL UL UL LI A{ color:#000000; border:none;}
.headmenu UL UL UL LI A:hover{ color:#FFFFFF; border:none;}
/*padding:  | Oben | Rechts | Unten | Links |*/
.sidebarl{ background-color:transparent;}
.sidebarr{ background-color:transparent;}
/*----------------------------------------------------------------------------------------------------------------------*/
/*----------------Offer-DESIGNS--------------------------------------------------------------------------------*/
.oofferv1{ /*background-image: url('images/static/offerbg1.jpg');*/ background-color:#ffe4bc; border-top:1px solid #FFFFFF; border-right:1px solid #fda239; border-left:1px solid #fda239;}
/*offer overview blockcontainer version 1*/
.oofferb1{ font-size:11px; background-image: url('images/static/anker-pic.jpg'); background-repeat: no-repeat;}
.oofflabl{ color:#000000; font-size:12px;}
.ooffinf1{ color:#000000; border-bottom:1px dotted #000000; font-size:16px;}
.ooffinf2{ color:#000000; border-bottom:1px dotted #000000; font-size:12px;}
/*order travel rout block*/
.ooffrout{ /*background-color:#FFCB94;*/ position:relative; width:700px; height:auto; float:left; padding-left:0px;}
/*order button container 1*/
.ordbtct1{ /*background-color:#FFA972;*/ position:relative; width:600px; height:auto; float:left; padding-left:50px; padding-right:50px; padding-top:0px;}
/*order long text main container*/
.offertxt{ background-color:#C2DCFF; position:relative; width:660px; height:auto; float:left; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:20px;}
.contetxt{ position:relative; width:660px; height:auto; float:left; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:20px;}
/*----------------------------------------------------------------------------------------------------------------------*/
.spdealc1{ background-color:#BB0000; color:#FFFFFF; border:1px solid #880000;}
.spdealc1 span{}
/*----------------------------------------------------------------------------------------------------------------------*/
.coninfsd{ position:relative; width:200px; height:auto; float:left; padding:10px; background-color:#DD0000; border-bottom:1px solid #5478C0; border-top:1px solid #5478C0;}
.coninfbx{ width:220px; height:auto; float:right; padding:0px; margin-left:5px; /*margin-bottom:10px;*/}
.coninfhe{ position:relative; width:100%; height:25px; float:left; background-color:#C5DEFF; color:#5478C0; text-align:left; font-size:11px;} 
.coninftx{ position:relative; width:220px; height:auto; float:left; padding-bottom:10px; padding-top:8px; background-color:#94B8FF; }

.coninfh1{ position:relative; width:100%; height:auto; float:left; font-size:18px; color:#4367B0; padding-left:22px;}

/*.coninflb{ color:#4367B0 border-bottom:1px dotted #4367B0; font-size:11px;}*/
/*.coninfin{ color:#4367B0; border-bottom:1px dotted #99BBFF; font-size:16px;}*/
/*.coninfin{ color:#000000; border-bottom:1px dotted #000000; font-size:16px;}*/
/*.coninfi2{ color:#000000; border-bottom:1px dotted #000000; font-size:11px;}*/

.coninftr{ margin:0px; padding:0px; width:220px; height:1px; margin-bottom:3px; border-bottom:1px solid #C5DEFF; float:left;}
.coninfin A{ width:135px; height:auto; text-decoration:underline; color:#4367B0; font-size:11px;}
/*----------------Offer-DESIGNS--------------------------------------------------------------------------------*/
.offimcon{ position:relative; width:220px; height:110px; float:left;}
.offimcop{ position:relative; width:215px; height:15px; top:-12px; color:#C5DEFF; font-size:8px; text-align:right;}
.conimcon{ position:relative; width:160px; height:120px; float:left; margin-left:20px; margin-right:20px; margin-bottom:0px; border:1px solid #7799FF; border-top:1px solid #2C71B3; background-color:#FFFFFF; padding:3px; /*border-top:1px solid #5577FF; border-bottom:1px solid #5577FF; border-right:1px solid #5577FF; border-left:1px solid #5577FF;*/}
.conimcop{ position:relative; width:155px; height:12px; z-index:200; top:-12px; left:0px; color:#FFFFFF; font-size:8px; text-align:right;}
.cabpicco{ position:relative; width:180px; height:180px; float:left; margin-left:30px; margin-bottom:30px; background-color:#FFFFFF;}
/*----------------------------------------------------------------------------------------------------------------------*/
/*----------------Offer-DESIGNS--------------------------------------------------------------------------------*/
.topoffer{ background-image: url('images/static/top-angebot-bg.jpg');}
.topoffe2{ background-image: url('images/static/top-angebot-2-bg.jpg');}

.topoffer h2{ font-size:15px; color:#000000; background-image:none; background-color:transparent; font-weight:normal;}
.topoffer h2 A{ text-decoration:none;}
.topoffer h3{ font-size:13px; color:#000000; background-image:none; background-color:transparent; font-weight:normal;}
.topoffer h4{ font-size:10px; color:#888888; background-image:none; background-color:transparent; font-weight:normal;}
.topoffer h5{ font-size:11px; color:#000000; background-image:none; background-color:transparent; font-weight:normal;}
.topoffer h6{ font-size:14px; color:#000000; background-image:none; background-color:transparent; font-weight:normal;}
.topoffer span{ color:#000000; font-size:10px; width:210px; height:auto; float:left; overflow:hidden; padding-left:20px; padding-top:15px;}
.topoffer A Strong{ font-size:13px; text-decoration:underline; cursor:pointer;}

.topoffe2 h2{ font-size:15px; color:#000000; background-image:none; background-color:transparent; font-weight:normal;}
.topoffe2 h2 A{ text-decoration:none;}
.topoffe2 h3{ font-size:13px; color:#000000; background-image:none; background-color:transparent; font-weight:normal;}
.topoffe2 h4{ font-size:10px; color:#550000; background-image:none; background-color:transparent; font-weight:normal;}
.topoffe2 h5{ font-size:11px; color:#000000; background-image:none; background-color:transparent; font-weight:normal;}
.topoffe2 h6{ font-size:14px; color:#000000; background-image:none; background-color:transparent; font-weight:normal;}
.topoffe2 span{ color:#000000; font-size:10px; width:210px; height:auto; float:left; overflow:hidden; padding-left:20px; padding-top:15px;}
.topoffe2 A Strong{ font-size:13px; text-decoration:underline; cursor:pointer;}

.bestpric { color:#000000; width:90px; height:70px; padding-top:15px; float:right; font-size:11px; text-align:center;}
.bestpric strong{ font-size:20px;}

.topimcon{ border-left:1px solid #33609D;}
.topimcop{ color:#FFFFFF; font-size:8px; text-align:right;}

img.nomargin{ float:left; margin:0px;}
/*----------------Offer-DESIGNS--------------------------------------------------------------------------------*/
/*----------------Offer-DESIGNS--------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------*/
.offovw01{ background-image: url('images/static/angebotsuebersicht.gif');}
.offovw01 h3{ padding:0px; margin:0px; margin-bottom:7px; margin-top:5px; color:#33609D; font-size:15px;}
.monthoff{ color:#AA7700; display:block; width:150px; height:25px; float:left; text-align:center; font-size:14px;}
.monthoff A{ background-image: url('images/static/monats-button2.gif'); width:150px; height:23px; display:block; color:#33609D; text-decoration:none; padding-top:2px;}
.monthoff A:hover, .monthoff A:focus, .monthoff A:active{ background-image: url('images/static/monats-button3.gif'); color:#FFFFFF;}
.monthof1{ background-image: url('images/static/monats-button.gif'); color:#446688; display:block; width:150px; height:23px; float:left; text-align:center; font-size:14px; padding-top:2px;}
/*----------------------------------------------------------------------------------------------------------------------*/
.firstcon{ background-image: url('images/static/flusskreuzfahrten-start.jpg');}
.firsttxt{ padding:10px; padding-top:30px;}
.firsttxt h1{ background-image:none; background-color:transparent; border:none; margin:0px; color:#EEFFFF; font-size:21px; line-height:0px; }
.firsttxt h2{ background-image:none; background-color:transparent; border:none; margin:0px; color:#EEFFFF; font-size:12px; line-height:20px; }
/*----------------------------------------------------------------------------------------------------------------------*/
.inputcgh{ position:relative; width:660px; height:25px; float:left; background-color:#C2DCFF; color:#5478C0; text-align:left; font-size:11px; padding-left:20px; padding-right:20px;} 
.inputcgo{ position:relative; width:660px; height:15px; float:left; background-color:#769AE2; color:#C5DEFF; text-align:left; font-size:11px; padding-left:20px; padding-right:20px;} 
.inputcg0{ position:relative; width:660px; height:15px; float:left; background-color:#5478C0; color:#C5DEFF; text-align:left; font-size:11px; padding-left:20px; padding-right:20px;} 

.inputcg1{ position:relative; width:660px; height:15px; float:left; background-color:#B4CDFF; text-align:left; font-size:11px; padding-left:20px; padding-right:20px;} 
.inputcg2{ position:relative; width:660px; height:15px; float:left; background-color:#94B8FF; text-align:left; font-size:11px; padding-left:20px; padding-right:20px;} 
.inputcg3{ position:relative; width:660px; height:15px; float:left; background-color:#83A7FF; text-align:left; font-size:11px; padding-left:20px; padding-right:20px;} 

.inputcc1{ position:relative; width:40px; height:auto; float:left; margin-left:10px;}
.inputcc2{ position:relative; width:50px; height:auto; float:left;}
.inputcc3{ position:relative; width:90px; height:auto; float:left;}
.inputcc4{ position:relative; width:55px; height:auto; float:left;}
.inputcc5{ position:relative; width:50px; height:auto; float:left; text-align:right; margin-right:15px;}
.inputcc6{ position:relative; width:45px; height:auto; float:left;}
.inputcc7{ position:relative; width:65px; height:auto; float:right;}
/*----------------------------------------------------------------------------------------------------------------------*/
.inputcp1{ position:relative; width:35px; height:auto; float:left; text-align:left; margin-left:5px; overflow:hidden;}
.inputcp2{ position:relative; width:80px; height:auto; float:left; text-align:left; overflow:hidden;}
.inputcp3{ position:relative; width:55px; height:auto; float:left; text-align:left; overflow:hidden;}
.inputcp4{ position:relative; width:370px; height:auto; float:left; text-align:left; overflow:hidden;}
.inputcp5{ position:relative; width:550px; height:auto; float:left; text-align:left; overflow:hidden;}
img.inklserv{ float:left; margin:0px; margin-left:10px;}
img.flagclas{ position:relative; width:16px; height:11px; float:left; margin-top:2px; margin-left:0px;}
img.paymclas{ position:relative; width:25px; height:15px; float:left; margin:0px; margin-top:2px; margin-bottom:2px; margin-left:10px;}
/*----------------------------------------------------------------------------------------------------------------------*/
.inputct0{ position:relative; width:50px; height:auto; float:left; text-align:left; margin-left:10px;}
.inputct1{ position:relative; width:150px; height:auto; float:left; text-align:left;}
.inputct2{ position:relative; width:150px; height:auto; float:left; text-align:left;}
.inputct3{ position:relative; width:80px; height:auto; float:left; text-align:left;}
.inputct4{ position:relative; width:65px; height:auto; float:right; text-align:left;}
/*----------------------------------------------------------------------------------------------------------------------*/
.condata0{ position:relative; width:700px; height:auto; float:left; text-align:left; overflow:hidden;}
.condata1{ position:relative; width:300px; height:auto; float:left; text-align:left; overflow:hidden;}
.condatm0{ position:relative; width:680px; height:15px; float:left; background-color:#5478C0; color:#FFFFFF; text-align:left; font-size:11px; padding-left:20px;} 
.condatm1{ position:relative; width:680px; height:auto; float:left; background-color:#B4CDFF; text-align:left; font-size:11px; padding-left:20px;} 
.condatm2{ position:relative; width:680px; height:auto; float:left; background-color:#94B8FF; text-align:left; font-size:11px; padding-left:20px;} 
/*----------------------------------------------------------------------------------------------------------------------*/
.orderfo0{ position:relative; width:680px; height:auto; float:left; background-color:#94B8FF; text-align:left; font-size:11px; padding-right:20px;} 
.orderfo1{ position:relative; width:680px; height:auto; float:left; background-color:#C5DEFF; color:#5478C0; text-align:left; font-size:11px; padding-right:20px;} 
/*----------------------------------------------------------------------------------------------------------------------*/
.orderfo0 input{ /*border:1px solid #5478C0;*/}
.orderfo0 textarea{ /*border:1px solid #5478C0;*/}
.orderfo0 select{ /*border:1px solid #5478C0;*/}
/*----------------------------------------------------------------------------------------------------------------------*/
.orderfo1 input{ border:1px solid #83A7FF}
.orderfo1 textarea{ border:1px solid #83A7FF}
/*----------------------------------------------------------------------------------------------------------------------*/
.orderbl0{ width:700px; height:25px; float:left;}
.orderbl1{ width:700px; height:60px; float:left;}
.labelcot{ width:250px; height:16px; float:left; text-align:left; background-color:#5478C0; color:#FFFFFF;}
.labelco1{ width:250px; height:20px; float:left; text-align:right; margin-top:3px; }
.inputco1{ width:450px; height:20px; float:left;}
.inputco1 input.button02{ cursor:pointer; padding:2px 10px 2px 10px;} /*oben - rechts - unten - links*/

.sysmeser{ width:100%; height:auto; background-color:#DD0000; color:#FFFFFF; float:left;}
.sysmesok{ width:100%; height:auto; background-color:#00AA00; color:#FFFFFF; float:left;}

.redblock{ width:700px; height:auto; background-color:#DD0000; color:#FFFFFF; float:left;}
.daredone{ border:1px solid #DD0000; background-color:#FFCCCC;}
.normaone{ border:1px solid #5478C0; background-color:#FFFFFF;}
/*----------------------------------------------------------------------------------------------------------------------*/
/*Content-Boxen*/
.ctunihd1{ background-color:#666666; color:#FFFFFF;}
.ctunihd2{ background-color:#CCCCCC; color:#666666;	border:1px solid #666666;}
/*Kontakt-Boxen*/
.contcbox{ }
.contcbox A{ }
.contcbox A b{ }
.contcbox A:hover, .contcbox A:focus, .contcbox A:active{ }
/*Infoboxen-Sidebar*/
.infbxcn1{ background-color:#BBCCFF; color:#FFFFFF;}
.infbxim1{ background-color:#BBCCFF;}
.infoboxx{ background-color:transparent;}
/*.infoboxx{ background-color:#BBCCFF;  border:1px dotted #B4CDFF; }*/
.infobox2{ background-color:#BBCCFF; }
.infbmain{ background-color:transparent; color:#FFFFFF;}
.infbxhea{ background-image: url('images/static/sidebar-tp.gif');}
.infbxfoo{ background-image: url('images/static/sidebar-bt.gif');}
.infbxint{ background-image: url('images/static/sidebar-bg.gif');}
.infoboxx label{ color:#BBDDFF;} /*Newsletter Input-Lable-Farbe*/
.infoboxx span{ color:#BBDDFF;} /*Newsletter Input-Lable-Farbe*/
.infoboxx h2{ color:#000000; } /*Textfarbe Infoboxx Headline*/
.infbxint{ color:#000000; } /*Textfarbe Infoboxx Infotext*/
.hcolor01{ border:1px dotted transparent; border-color: transparent transparent #BBDDFF transparent; background-color:transparent; } /*HR-DESIGN-INFOBOXX*/

.infbinfo{ width:160px; height:auto; padding:5px; font-size:8px; float:left;}
/*HR-Design*/
hr{ border:1px dotted transparent; border-color: transparent transparent #CCEEFF transparent; background-color:transparent;}
/*.contrenn { border:1px dotted #FFFFFF; border-color: transparent transparent #BBBBBB transparent; background-color:transparent;}*/

.contrenn { border-bottom: 1px dotted #BBBBBB; background-color:transparent; margin-bottom:5px; margin-top:5px;}

.contrenb { background-color:transparent;}
/*Code-Design*/
.code{ width:535px; height:auto; border:1px dotted #CCBBAA; background-color:#FFEEDD; float:left;
	overflow:hidden; padding:10px; white-space:nowrap;
	font:12px/150% monospace,courier,Tahoma,Helvetica,Geneva,Arial; line-height:150%;}
.code a{	border-bottom:1px solid; text-decoration:none;
	font:11px/150% monospace,courier,Tahoma,Helvetica,Geneva,Arial; line-height:150%;}
/*Button-Design*/
input.button01 { color:#666666; background-image: url('images/static/buttonbg1.jpg'); font-size:10px; font-weight:bold;}
input.button01:hover { color:#FFFFFF; background-image: url('images/static/buttonbga.jpg');}	
input.button02 { color:#666666; background-image: url('images/static/buttonbg1.jpg'); font-size:10px; font-weight:bold;}
input.button02:hover { color:#FFFFFF; background-image: url('images/static/buttonbga.jpg');}	
/*Nachrichtenbereich-Design*/
.newssyst h1{ color:#888888; font:20px/120% "Times New Roman",Garamond,Times,serif; background-image:none; border:none; padding:0px; margin:0px;}
.newssyst h3{ color:#000000; font-size:12px; letter-spacing:0px; word-spacing:0px; margin-bottom:10px;}
.newssyst h5{ color:#888888; font-size:10px; margin-bottom:10px;}
/*Footer-Design*/
.footersp{ font-size:10px; color:#CCEEFF;}
/*Zuletzt gelesen-Design*/
.latestne{ width:880px; height:auto; padding:5px; /*border:1px solid #666666;*/
	border-top:1px solid #CCEEFF; border-bottom:1px solid #CCEEFF;}
/*Paging-Design*/
.pagingcr{ color:#000000; line-height:100%;}
.pagingcr A, .pagingcr A:link, .pagingcr A:visited{ color:#888888; line-height:100%;}
.pagingcr A:focus, .pagingcr A:hover, .pagingcr A:active{ color:#FF0000; line-height:100%;}
.pagingcr A.isactual, .pagingcr A.isactual:link, .pagingcr A.isactual:visited{ color:#000000; line-height:100%;}
/*Inputfeld-Design*/
input{ border:1px solid #000000; background-color:#FFFFFF; margin:1px 0px 1px 0px;}
textarea{ border:1px solid #000000; background-color:#FFFFFF;}
/*------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------LINK-DESIGNS--------------------------------------------------------------------------------*/
/*Linkdesign Topmenü-------------------------------------------------------------------------------------------*/
A.linkds01, A:link.linkds01, A:visited.linkds01{ font-size:11px; color:#AABBFF; padding-left:10px; padding-right:5px; cursor:pointer;}
A:hover.linkds01, A:active.linkds01{ color:#FF0000; }
span.linkds01, span:link.linkds01, span:visited.linkds01  { font-size:11px; color:#AABBFF; padding-left:10px; padding-right:5px; cursor:pointer; text-decoration:underline;}
span:hover.linkds01, span:active.linkds01{ color:#FF0000; }
/*Linkdesign Nachrichten Vorschau (Infobox)-------------------------------------------------------------*/
A.linkds02, A:link.linkds02, A:visited.linkds02 { font-size:10px; color:#000000;}
A:hover.linkds02, A:active.linkds02{ color:#FF0000; }
/*Linkdesign Nachrichten Überblick---zurück zur Nachrichtenübersicht, Kontaktübersicht----*/
A.linkds03, A:link.linkds03, A:visited.linkds03 { font-size:12px; line-height:120%; color:#000000;}
A:hover.linkds03, A:active.linkds03{ color:#FF0000; }
/*Linkdesign Sitemap--------------------------------------------------------------------------------------------*/
A.linkds04, A:link.linkds04, A:visited.linkds04 { font-size:12px; color:#000000; text-decoration:none;}
A:hover.linkds04, A:active.linkds04{ color:#FF0000; }
/*Linkdesign Footer---------------------------------------------------------------------------------------------*/
A.linkds05, A:link.linkds05, A:visited.linkds05 { font-size:10px; line-height:120%; color:#CCEEFF;}
A:hover.linkds05, A:active.linkds05{ color:#FF0000; }
/*Linkdesign breadcrump---------------------------------------------------------------------------------------------*/
A.linkds06, A:link.linkds06, A:visited.linkds06 { color:#99CCFF;}
A:hover.linkds06, A:active.linkds06{ color:#FF0000; margin-top:5px;}
/*Linkdesign Category---------------------------------------------------------------------------------------------*/
A.linkds07, A:link.linkds07, A:visited.linkds07 { font-size:10px; color:#AAAAAA;}
A:hover.linkds07, A:active.linkds07{ color:#FF0000; }
/*-----------------LINK-DESIGN - Hauptmenü - Special--------------------------------------------------------------------------*/
/*A.linkds09, A:link.linkds09, A:visited.linkds09 { color:#FFFFFF; background-color:#6699FF;*/
	/*background-image: url('images/static/buttonbg1.jpg'); font:11px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}*/
/*A:hover.linkds09, A:active.linkds09{ /*background-image: url('images/static/buttonbga.jpg'); color:#FFFFFF; background-color:#FF0000; }*/
/*-----------------LINK-DESIGN - Hauptmenü - Stufe 1--------------------------------------------------------------------------*/
/*A.linkds10, A:link.linkds10, A:visited.linkds10 { color:#FFFFFF; background-color:#BBCCFF;*/
	/*background-image: url('images/static/buttonbg1.jpg'); font:11px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}*/
/*A:hover.linkds10, A:active.linkds10{ /*background-image: url('images/static/buttonbga.jpg'); color:#FFFFFF; background-color:#6699FF; }*/
/*-----------------LINK-DESIGN - Hauptmenü - Stufe 2--------------------------------------------------------------------------*/
A.linkds10, A:link.linkds10, A:visited.linkds10 { text-decoration:none; font-size:11px;
	/*border-left:1px solid #8CABCE; border-right:1px solid #153153;*/}
A:hover.linkds10, A:active.linkds10{ }
/*-----------------LINK-DESIGN - Hauptmenü - Stufe 2--------------------------------------------------------------------------*/
/*A.linkds11, A:link.linkds11, A:visited.linkds11 { color:#6699FF; background-color:#CCDDFF;*/
	/*background-image: url('images/static/buttonbg1.jpg'); font:11px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}*/
/*A:hover.linkds11, A:active.linkds11{ /*background-image: url('images/static/buttonbga.jpg'); color:#FFFFFF; background-color:#FF0000; }*/
/*-----------------LINK-DESIGN - Hauptmenü - Stufe 2--------------------------------------------------------------------------*/
A.linkds11, A:link.linkds11, A:visited.linkds11 {  text-decoration:none; font-size:11px;}
A:hover.linkds11, A:active.linkds11{ }
/*-----------------LINK-DESIGN - Hauptmenü - Stufe 3--------------------------------------------------------------------------*/
/*A.linkds12, A:link.linkds12, A:visited.linkds12 { color:#6699FF; background-color:#DDEEFF; */
	/*background-image: url('images/static/buttonbg1.jpg'); font:11px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}*/
/*A:hover.linkds12, A:active.linkds12{ /*background-image: url('images/static/buttonbga.jpg'); color:#FFFFFF; background-color:#FF0000; }*/
/*-----------------LINK-DESIGN - Hauptmenü - Stufe 3--------------------------------------------------------------------------*/
A.linkds12, A:link.linkds12, A:visited.linkds12 { text-decoration:none; font-size:11px;}
A:hover.linkds12, A:active.linkds12{ }
/*Linkdesign reiseprogramm---------------------------------------------------------------------------------------------*/
A.linkds13, A:link.linkds13, A:visited.linkds13 { font-size:11px; line-height:120%; color:#4367B0;}
A:hover.linkds13, A:active.linkds13{ color:#FF0000; }
/*----------------Category-DESIGN----------------------------------------------------------------------------------------------------------------------------------*/
.infoboxx A.link7{ color:#99CBFF; font-size:7px; width:auto; height:18px; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px;}
.infoboxx A.link8{ color:#A9CCFF; font-size:8px; width:auto; height:18px; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px;}
.infoboxx A.link9{ color:#AACCFF; font-size:9px; width:auto; height:18px; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px;}
.infoboxx A.link10{ color:#BADCFF; font-size:10px; width:auto; height:18px; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px;}
.infoboxx A.link11{ color:#BBCCFF; font-size:11px; width:auto; height:18px; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px;}
.infoboxx A.link12{ color:#CBDCFF; font-size:12px; width:auto; height:18px; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px;}
.infoboxx A.link13{ color:#BBDDFF; font-size:13px; width:auto; height:18px; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px;}
.infoboxx A.link14{ color:#CCEDFF; font-size:14px; width:auto; height:18px; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px;}
.infoboxx A.link15{ color:#DCEDFF; font-size:15px; width:auto; height:18px; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px;}
.infoboxx A.link16{ color:#DCEEFF; font-size:16px; width:auto; height:18px; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px;}
.infoboxx A.link7:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link8:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link9:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link10:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link11:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link12:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link13:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link14:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link15:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link16:hover{ color:#FF0000; /*text-decoration:underline;*/}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/