﻿body {
    font-size: 13px;
	font-family: arial, Helvetica Bold, Arial Bold, Verdana, Sans-Serif;
	color: #444;
	/*background: #777 url(../kredite-images/back.gif) fixed;*/
    background: #777 url(../images/bg-orange2.png) fixed;
	margin: 0px 0px 20px 0px;
	text-align         : center;
	}
	/*
iframe {
     width         : 590px;
     height        : 3000px;
     padding       : 0px 0 0 0;
	 border        : 0;
	 margin: 0 auto;
	 text-align: center;
}
*/
	
#lastminute-container { 
width: 1000px;
margin: 0 auto;
padding: 0;
}
	
.reisen-tabelle{
width           : 100%;
color           : #444;
text-decoration : none;
border          : 10px solid white;
margin-top      : 8px;

}

.navioben{
height          : 20px;
text-align      : center;
width           : 100%;
background-color: #EAF1D2;
border-top      : 3px solid white;
}

.content-tabelle{
width           : 100%;
color           : #444;
background-color: #FFF;
vertical-align  : top;
border          : 0;
padding         : 0;
margin          : 0;
}

.links{
width           : 195px;
vertical-align  : top;
text-align      : left;
border          : 0;
padding         : 0;
margin          : 0;
}

.inhalt{
font-size       : 13px;
font-weight     : normal;
color           : #444;
height          : 50px;
padding         : 5px;
vertical-align  : top;
text-align      : left;
}

.rechts{
width           : 195px;
vertical-align  : top;
text-align      : left;
border          : 0;
padding         : 0;
margin          : 0;
}

.navilinks{
width           : 100%;
font-size       : 13px;
font-weight     : normal;
color           : #444;
padding         : 3px 0 0 0;
margin          : 0;
vertical-align  : top;
}

.navirechts{
width           : 100%;
font-size       : 13px;
font-weight     : normal;
color           : #444;
padding         : 3px 0 0 0;
margin          : 0;
vertical-align  : top;
}
	
a, a:visited{
	color: #444;
	text-decoration: none;
	border: none; 
	}
	
a:hover{
	color: #000;
	border: none;
	text-decoration: underline;
	}
	
img {
	border: none;
	}
	
#header { 
    width      : 998px;
    height      : 185px;
	background  : #E7EFF0;
	padding     : 0px 0px 0px 0px;
    margin      : 0;
	border-top: 1px solid #FFDFAE;
	border-left: 1px solid #FFDFAE;
	border-right: 1px solid #FFDFAE;
	}	
	
#header1{ 
	paddin     : 25px 0px 0px 35px;
    margin      : 0;
	border-bottom: 0;
	float       : left;
	background  : #D7E4E6; /* url(../images/reisen-logo.gif) center;
	background-repeat: no-repeat;*/
	width: 195px;
	height: 185px;
	}

#header1 img{ 
	paddin     : 27px 0px 0px 35px;
    margin      : 13px 0 0 11px;
	}	

#header2 { 
    width       : 606px;
	background  : #fff url(../images/header-2061268-strand.jpg) center;
	background-repeat: no-repeat;
	padding     : 0;
	margin      : 0;
	float       : left;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	height: 185px;
	}
	
#header2 p, #header2_schiffsreise p { 
    font-family : georgia, arial, verdana, helvetica;
	font-size   : 13px;
	font-weight : bold;
	color       : #fff;
	text-align  : right;
	padding     : 0;
	margin      : 15px 10px 0 0px;
	}	
	
#header2_charterflug p { 
    font-family : georgia, arial, verdana, helvetica;
	font-size   : 12px;
	font-weight : bold;
	color       : #108CE4;
	text-align  : right;
	padding     : 0;
	margin      : 166px 10px 0 0px;
	}	
	
#header2_schiffsreise { 
    width       : 606px;
	background  : #fff url(../images/2097609-header-schiff.jpg) center;
	background-repeat: no-repeat;
	padding     : 0;
	margin      : 0;
	float       : left;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	height: 185px;
	}
	
#header2_charterflug { 
    width       : 606px;
	background  : #fff url(../images/3958027-header-billigfluege.jpg) center;
	background-repeat: no-repeat;
	padding     : 0;
	margin      : 0;
	float       : left;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	height: 185px;
	}	
	
#header3{ 
	paddin     : 25px 0px 0px 35px;
    margin      : 0;
	border-bottom: 0;
	float       : right;
	background  : #D7E4E6 url(../images/header-rechts.gif) center;
	background-repeat: no-repeat;
	
	width: 195px;
	height: 185px;
	}	

#lastminute-menu {
	background  : orange url(../images/navi_bg.gif);
	margin-top      : 0px; 
	width           : 100%;
	height          : 23px;
	border-top      : 1px solid #fff;
	border-bottom   : 1px solid #fff;
    text-align      : center;
    color           : #FFF;
	font-size       : 11px;
	font-family     : courier new, georgia, verdana, Sans-Serif;
	font-weight     : normal;
	font-style      : normal;
}

#menu a, #menu a:link, #menu a:visited, #menu a:hover {
    text-decoration : none;
    color           : #FFF;
	font-size       : 11px;
	font-style      : normal;
 
}

#contenttabelle { 
	width: 595px;
        padding: 0;
        margin:0;
        border: none;
        vertical-align: top;
	}

#content_lastminute, #content_lastminute_start { 
    font-size       : 10pt;
	font-family     : arial, Helvetica Bold, Arial Bold, Verdana, Sans-Serif;
	color           : #444;
	margin          : 0px;
	padding         : 0px;
	text-align      : justify;
    line-height     : 18px;
    vertical-align  : top;
	width           : 100%;
	}
	
#content_lastminute img { 
    padding         : 3px;
	margin          : 3px;
	border          : 1px solid #3F7CB2;
	}	

#content_lastminute a, #content_lastminute a:link, #content_lastminute a:visited, #content_lastminute_start a, #content_lastminute_start a:link, #content_lastminute_start a:visited {
	color: #444;
        font-style: normal;
        text-decoration: underline;
        /*border-bottom: 1px solid #999999;*/
	}

#content_lastminute a:hover, #content_lastminute_start a:hover {
	color: #FFA500;
        font-style: normal;
        text-decoration: underline;
        /*border-bottom: 1px dotted orange;
        background-color: #00376F;
        margin: 4px 3px 4px 3px;
        padding: 2px 0px 2px 0px;*/
	}

#content_lastminute p, #content_lastminute_start p {
	margin          : 12px 0px 12px 0px;
	line-height     : 18px;
    padding         : 0 15px 0px 15px;
	}
		
.einleitungstext{
	margin          : 12px 8px 12px 8px;
	line-height     : 18px;
    font-size       : 12px;
	}
	
.einleitungstext p{
	margin          : 12px 1px 12px 1px;
	padding         : 0;
	line-height     : 18px;
    font-size       : 12px;
	}	
	
.text2{

margin              : 12px 8px 12px 8px;
line-height         : 18px;
font-size           : 11px;
	}	

/* ----------- GIF.Überschriften für Content ----------- */
#content_lastminute .pkv { 
	padding     : 15px 0px 10px 0px;
        text-align  : center;
	}
	
/* ----------- Reiseangebote auf Unterseiten ----------- */	

/* ----------- Pfeil gelb für Reiseziele ----------- */		
#urlaubsreisen { 
	background       : #fff url(../images/urlaubsreise.jpg) center;
	background-repeat: no-repeat;
	height           : 76px;
	margin           : 25px 0 20px 0;
	padding          : 0px;
    text-align       : center;
	line-height      : normal;
	}

#urlaubsreisen .top { 
    font-size        : 38px;
	color            : #000;
	margin           : 0px 0 0 0;
	padding          : 19px 25px 0px 0px;
	line-height      : 40px;
	font-variant     : normal;
	font-family      : arial, helvetica;
	font-style       : normal;
	border           : 0;
	}

/* ----------- Hotelticket für Hotelseiten ----------- */		
#ferienreisen { 
	background       : #fff url(../images/eintrittskarte1.jpg) center;
	background-repeat: no-repeat;
	height           : 160px;
	margin           : 5px 0 15px 0;
	padding          : 0px;
	line-height      : normal;
	}

#ferienreisen .top { 
    font-size        : 25px;
	color            : #555;
	margin           : 0px 0 0 0;
	padding          : 26px 35px 0px 180px;
	line-height      : 27px;
	font-variant     : normal;
	font-family      : arial, helvetica;
	font-style       : normal;
	border           : 0;
	text-align: left;
	}

#ferienreisen .H2  { 
    font-size        : 18pt;
	color            : #666;
	padding          : 32px 0px 20px 180px;
    margin           : 0;
	line-height      : 27px;
	font-weight      : normal;
	font-variant     : normal;
	font-family      : arial, helvetica;
	font-style       : normal;
	border           : 0;
	text-align       : left;
	letter-spacing: 0;
	}	

#urlaub p   { 
    font-size        : 13px;
	color            : #333;
	margin           : 15px 0 15px 0;
	padding          : 0px 25px 15px 12px;
	line-height      : 16px;
	font-weight: normal;
	font-variant     : normal;
	font-family      : arial, helvetica;
	font-style       : normal;
	border           : 0;
	text-align       : justify;
	letter-spacing: 0;
	}
	
#urlaub .H2  { 
    font-size        : 14pt;
	color            : #FF9B04;
	heigh           : 102px;
	margi           : 0px 0 0 0;
	padding          : 0px 15px 20px 15px;
	line-height      : 22px;
	font-weight: normal;
	font-variant     : normal;
	font-family      : arial, helvetica;
	font-style       : normal;
	border           : 0;
	text-align       : center;
	letter-spacing: 0;
	}	
	
#urlaub .urlaub-klein  { 
    font-size        : 11px;
	color            : #505050;
	heigh           : 102px;
	margin           : 0;
	padding          : 0 18px 0 18px;
	line-height      : 15px;
	font-weight: normal;
	font-variant     : normal;
	font-family      : arial, helvetica;
	font-style       : normal;
	border           : 0;
	text-align       : justify;
	letter-spacing: 0;
	}
	
#urlaub img  { 
	margin           : -14px 15px 0 7px;
	padding          : 0 0px 0 0px;
	border           : 0;
	}	
	
#reisen { 
    font-size        : 20px;
	color            : #fff;
	backgroun       : #D7E4E6 url(../images/bg-beispiel.png) center;
	background-repea: repeat-x;
	background       : #FF9523;
	border-top       : 1px solid #888;
	border-left      : 1px solid #888;
	border-right     : 3px solid #555;
	border-bottom    : 3px solid #555;

	margin           : 10px 30px 10px 30px;
	padding          : 1px 0px 1px 0px;
    text-align       : center;
	}	
	
#reisen .klein {
    font-family      : courier new; 
	font-weight      : bold;
    font-size        : 14px;
	color            : #fff;
	margin           : 0px 0px 0px 0px;
	padding          : 1px 0px 1px 0px;
    text-align       : center;
	}	
	
/* ----------- Unterüberschriften mit orange Background ----------- */		
.reiseprofi { 
	background       : #FFDFAE;
	height           : 27px;
	line-height      : 27px;
	margin           : 15px 12px 15px 12px;
	padding          : 0px;
    font-weight      : bold;
	text-align       : center;
	color            : #066990;
	}

#content_lastminute h1, #content_lastminute_start h1, #content_lastminute h2, #content_lastminute_start h2, #content_lastminute h3, #content_lastminute_start h3, #content_lastminute .reisen  {
	font-family          : trebuchet ms, century gothic, arial, verdana, tahoma, helvetica, sans-serif;
	font-size            : 24px; 
    font-weight          : normal;
	color                : #3F7CB2; /*#FF9902;*/ 
	margin               : 0px 15px 16px 15px;
	height               : 25px;
	line-height          : 25px;
	padding              : 12px 0px 1px 0px;
	border-bottom        : 1px dotted #3F7CB2;
	font-variant         : small-caps;
    font-style           : italic;
    text-align           : center;
	}	

#content_lastminute h4 {
	font-family: helvetica, arial, sans-serif;
	font-size: 16px; 
        font-weight: bold;
	color: #FF8200; 
	margin: 0px 0px 16px 0px;
	height: 25px;
	line-height: 25px;
	padding-top: 8px;
	padding-bottom: 1px;
	border-bottom: 1px dotted #00376F;
	font-variant: normal;
        display     : inline;
	}

#content_lastminute H1 a, #content_lastminute H2 a, #content_lastminute H3 a, #content_lastminute H1 a:visited, #content_lastminute H2 a:visited, #content_lastminute H3 a:visited  {
	color: #444;
	}

#content_lastminute H1 a:hover, #content_lastminute H2 a:hover, #content_lastminute H3 a:hover {
	color: #FFF;
	text-decoration: none;
	}
/*
#content_lastminute h3 {
	font-family: helvetica, arial, sans-serif;
	font-size: 13px; 
	color: #FF8200;
	margin: 0px;
	line-height: 120%;
	font-variant: normal;
        font-weight: bold;
	padding-top: 5px;
	padding-bottom: 2px;
	margin-bottom: 2px;
	border-bottom: 1px dotted #FF8200; 
	}
	*/
	
#content_lastminute ol {
	list-style-type: decimal;
	line-height: 18px;
	margin: 0px;
	padding: 0px 0px 10px 30px;
	}

#content_lastminute ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
#content_lastminute li {
	margin: 0px;
	padding: 0px;
	}
	
#content_lastminute ul li {
	list-style: square inside;
	margin: 0px 0px 0px 25px;
	padding: 5px 0px 0px 0px;
	}
	
#content_lastminute ul li a {
	color: #797979;
	text-decoration: none;
	}

#content_lastminute ul li a:hover {
	color: #000000;
	text-decoration: underline;
	}

#content_lastminute blockquote, #content_lastminute_start blockquote{
	font-size: 13px;
	background-color: #FFECCF;
	margin: 10px 13px 10px 13px;
	padding: 0px 12px 0px 12px;
	color: #00376F;
	border: 1px solid #FCBF62;
        letter-spacing: 0;
        line-height: 17px;
        text-transform: normal;
	}

#content_lastminute blockquote a, #content_lastminute blockquote a:link, #content_lastminute blockquote a:visited, #content_lastminute_start blockquote a, #content_lastminute_start blockquote a:link, #content_lastminute_start blockquote a:visited {
    color: #00376F;
    text-decoration: underline;
	}
	
#content_lastminute blockquote a:hover, #content_lastminute_start blockquote a:hover {
    color: #FFA500;
    text-decoration: none;
	}
	
blockquote H1{
	margin: 0;
	padding: 0px;
	line-height: 10px;
	}	
	
#content_lastminute .reisetipp, #content_lastminute_start .reisetipp {
	font-size: 12px;
	background-color: #EBF2F2;
	margin: 10px 13px 15px 13px;
	padding: 8px;
	color: #00376F;
	border: 1px dotted #3F7CB2;
    letter-spacing: 0;
    line-height: 17px;
    text-transform: normal;
	}

#content_lastminute .reisetipp a, #content_lastminute_start .reisetipp a {
	color: #00376F;
	}	
	
#content_lastminute .reisetipp a:hover, #content_lastminute_start .reisetipp a:hover {
	color: #FFA500;
	text-decoration: none;
	}		
	
	
.title1 {
	margin: 0;
	padding: 10px 0;
	background: url(images/img07.gif) repeat-x left bottom;
	font-weight: normal;
	font-size: 129%;
	color: #FFFFFF;
}

.title3 {
	color: white;
    font-family       : arial, century gothic, tahoma, trebuchet ms, verdana, helvetica;
	margin: 0;
	padding           : 6px 0 5px 0;
	font-size         : 22px;
	font-weight       : bold;
	text-align        : left;
	font-variant      : small-caps;
    font-style        : italic;	
}


#lastminute-beispiele {
	font-family: arial, verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 12px;
	background-color: #E7EFF0;
	margin: 18px 15px 20px 15px;
	padding: 0px;
    font-weight: normal;
	color: #00376F;
	border: 1px solid #B9B9B9;
height: 166px;
	}
	
#lastminute-beispiele .links {
    float: left;
	width: 265px;
	padding: 12px 0 2px 20px;
	}

#lastminute-beispiele .rechts {
    float: right;
	width: 250px;
	padding: 12px 10px 2px 5px;
	}
	
#lastminute-beispiele .top {
	font-size: 20px;
	font-weight: normal;
	color: #FF9C09;
	line-height: 30px;
	}	
	
#lastminute-beispiele  p {
    padding: 2px 0 1px 0;
	margin: 0;
	}	

#lastminute-beispiele a, #lastminute-beispiele a:link, #lastminute-beispiele a:visited {
    font-weight: normal;
	color: #00376F;
	text-decoration: underline;
	}

#lastminute-beispiele a:hover {
    font-weight: normal;
	color: #FF9C09;
	text-decoration: none;
	}	

#blockblau{
	font-family: arial, verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 12px;
	background-color: #F3F3F3;
	margin: 18px 15px 20px 15px;
	padding: 0px;
    font-weight: bold;
	color: #00376F;
	border: 1px solid #B9B9B9;
        line-height: 17px;
text-alig: left;
height: 200px;
	}
	

.tooltipp, .tooltipp a:link, .tooltipp a:hover, .tooltipp a:visited  {
	color : #033874;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	font-weight: normal;
        text-decoration: none;
        /*border-bottom: #BED6E7 1px dashed;*/

}

.none, .none a:link, .none a:hover, .none a:visited  {
	color : #033874;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	font-weight: normal;
        text-decoration: none;
        border-bottom: none;
}


/* --------------- Block mit Anbietern --------------- */

div#bloc{
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size        : 8pt;
	background-color : #F9F9F9;
	margin           : 20px 20px 20px 20px;
	padding          : 8px 12px 10px 12px;
	font-style       : normal;
        font-weight      : normal;
	color            : #00376F;
	border           : 1px solid #cccccc;
        letter-spacing   : -0.09em;
        line-height      : 18px;
        height           : 105px;
	}

div.text1{
	font-family: arial, verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 12px;
	padding: 3px 0px 2px 0px;
	font-style: normal;
        font-weight: bold;
	color: #00376F; /*#FF5400;*/
        letter-spacing: 0.00em;
        line-height: 18px;
	}

div.text3{
	font-family: arial, verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 12px;
	padding: 3px 0px 2px 0px;
	font-style: normal;
        font-weight: normal;
	color: #444;
        letter-spacing: 0.00em;
        line-height: 16px;
        text-align: left;
	}

div#block a, div#block a:link, div#block a:visited {
	font-family         : arial, verdana, "Microsoft Sans Serif", Times, serif;
	font-size           : 12px;
	color               : #ff8200;
	padding             : 0px 0px 4px 0px;
        border-bottom       : 0px dotted #00376F;
        line-height         : 16px;
        letter-spacing      : 0.00em;
        margin              : 0;
        text-decoration     : underline;
        font-weight         : normal;
	}

div#block a:hover {
	font-family: arial, verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 12px;
	padding: 0px 0px 4px 0px;
	color: #00376F;
        border-bottom: 0px dotted #00376F;
        line-height: 16px;
        background: 0;
        letter-spacing: 0.00em;
        margin: 0;
	}

div#block p {
	font-family: arial, verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 12px;
	color: #555;
	padding: 7px 0px 3px 0px;
        border-bottom: 0px dotted #00376F;
        line-height: 17px;
        letter-spacing      : 0.00em;
        margin: 0;
        text-decoration     : none;
        font-weight         : normal;
	}

div#block img {
	border: 0;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 15px 20px 0px 3px;
        text-decoration   : none;
	}

#left, .left { 
    font-size          : 12px;
	color              : #000;
    vertical-align     : top;
    background-color   : #FFDFAE; /*#E7EFF0*/
	/*background: #ffffff url(../images/navi_bg2.png) repeat-x;*/
	width              : 195px;
	margin-top         : 0px;
	margin-bottom      : 20px;
	}

#left p{
	margin: 0px;
	line-height: 16px;
	padding: 10px;
	}
	
#left h2, #left h5, #left .titel, #left .reisetipp, #left .top {
	color: #fff;
    background  : orange url(../images/navi_bg.gif);
	font-size: 9pt;
	font-weight: bold;
	list-style: none;
	padding: 6px;
	margin: 0px;
	margin-bottom: 5px;
	border-bottom: 1px solid #fff;
	}

#left ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
#left li {
	list-style: none;
	margin: 0px;
	/*margin: 0px;*/
	padding: 0px;
	}
	
#left ul li {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#left ul li a {
	display       : block;
	color         : #3F7CB2;
	text-decoration: none;
	padding-left  : 4px;
	padding-right : 4px;
	padding-top   : 5px;
	padding-bottom: 5px;
    font-weight   : normal;
        margin-top    : 0px;
        margin-bottom : 0px;
        height        : 17px;
        line-height   : 17px;
	}

#left ul li a:hover {
	color: #1B3D62;
	background: #FFC777;
	font-weight        : normal;
	}

#right { 
    font-size          : 12px;
	color              : #000;
    vertical-align     : top;
    background-color   : #FFDFAE; /*#E7EFF0*/
	width              : 195px !important;
	margin-top         : 0px;
	margin-bottom      : 20px;
    letter-spacing     : 0.0em;
	}

#right img { 
	margin             : 0px;
	margin             : 0px;
    border             : 0;
	}
	
#right2 { 
    font-size          : 12px;
	color              : #000;
    vertical-align     : top;
    background-color   : #FFEDD1;
	width              : 150px;
	margin-top         : 0px;
	margin-bottom      : 20px;
	}	
	
#right p{
    font-size          : 12px;
	color              : #222;
	margin             : 0px;
	line-height        : 14px;
	padding            : 0px 7px 0px 7px;
    text-align         : left;
	}
	
#right h2, #right h5, #right .titel, #right .reisetipp {
	color: #fff;
	background  : orange url(../images/navi_bg.gif);
	font-size: 9pt;
	font-weight: bold;
	list-style: none;
	padding: 6px;
	margin: 0px;
	margin-bottom: 5px;
	border-bottom: 1px solid #fff;
	text-align    : left;
	}
	
#right .reisetipp {
	color: #fff;
	background  : orange url(../images/navi_bg.gif);
	font-size: 9pt;
	font-weight: bold;
	list-style: none;
	padding: 6px;
	margin: 0px;
	margin-bottom: 5px;
	border-bottom: 1px solid #fff;
	text-align: center;
	}	
	
#right .veranstalter-logo-titel {
    width       : 195px;
	padding     : 0px;
	margin      : 0px;
	border      : 0;
	text-align  : center;
	color       : #3F7CB2;
	}	
	
#right .veranstalter-logo {
	padding     : 0px;
	margin      : 10px 0 10px 0;
	border      : 0;
	text-align  : center;
	}	

#right ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
#right p {
	margin-top: -7px;
	padding: 0px 10px 10px 10px;
	color      : #3F7CB2;
	}
	
#right p a {
	margin: 0px;
	color      : #3F7CB2;
	}
	
#right li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#right ul li {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#right ul li a {
	display       : block;
	color         : #3F7CB2;
	text-decoration: none;
	padding-left  : 8px;
	padding-right : 6px;
	padding-top   : 4px;
	padding-bottom: 4px;
        
        margin       : 0px;
        height        : 100%;
        line-height   : 14px;
	}

#right ul li a:hover {
	color: #1B3D62;
	background: #FFC777;
	}


#right2 { 
        font-size          : 12px;
	font-family        : arial, Helvetica Bold, Arial Bold, Verdana, Sans-Serif;
	color              : #000;
        vertical-align     : top;
        background-color   : #F0F0F0;
	width              : 195px;
	margin-top         : 0px;
	margin-bottom      : 20px;
	}
	
#right2 p{
        font-size      : 11px;
	font-family    : tahoma, arial, Helvetica Bold, Arial Bold, Verdana, Sans-Serif;
	color          : #222;
	margin         : 0px;
	line-height    : 14px;
	padding        : 0px 7px 0px 7px;
        text-align     : justify;
	}
	
#right2 h2 {
	color: #fff;
	background: #00376F;
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	list-style: none;
	padding: 6px;
	margin: 0px;
	margin-bottom: 5px;
	border-bottom: 1px solid #fff;
	}

#right2 ul {
	font-family: tahoma, verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 11px;
	margin-left: 13px;
	padding: 0px 0px 10px 0px;
        line-height     : 16px;
	}

#right2 li {
	margin:       0px;
	padding-left: 8px;
	}
	
#right2 ul li {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	}
	
#right2 ul li a {
	display       : block;
	color         : #000000;
	text-decoration: none;
	padding-left  : 8px;
	padding-right : 6px;
	padding-top   : 5px;
	padding-bottom: 5px;
        
        margin-top    : 0px;
        margin-bottom : 0px;
        height        : 17px;
        line-height   : 17px;
	}

#right2 ul li a:hover {
	color: #00376F;
	background: #fff;
	}
	
#footer {
	background  : orange url(../images/navi_bg.gif);
	width: 100%;
    height: 26px;
	overflow: hidden;
	font-size: 8pt;
	margin: 0px auto 0px;
	padding:  0px 0px 0px 0px;
	text-align: center;
	line-height: 15px;
	clear: both;
	color: #fff;
	}
	
#footer p {
	color: #fff;
	padding: 0px;
	margin: 0px;	
	}
	
#footer a, #footer a:visited {
	color: #FFF;
	text-decoration: none;
	border: none;
	border-bottom: 0px dotted #eaeaea;
	}
	
#footer a:hover {
	text-decoration: none;
	border: none;
	}

#fuss { 
        font-size: 10px;
	font-family: tahoma, trebuchet ms, arial, Helvetica Bold, Arial Bold, Verdana, Sans-Serif;
	color          : #999;
	margin         : 0px 0px 0px 0px;
	padding        : 7px 15px 7px 15px;
	text-align     : justify;
        line-height    : 115%;
        border-top     : 1px solid #cecece;
	}

#fuss a, #fuss a:link, #fuss a:active, #fuss a:visited { 
        font-size: 10px;
	font-family: tahoma, trebuchet ms, arial, Helvetica Bold, Arial Bold, Verdana, Sans-Serif;
	color          : #999;
        text-decoration: underline;
	}

#fuss a:hover  { 
        font-size: 10px;
	font-family: tahoma, trebuchet ms, arial, Helvetica Bold, Arial Bold, Verdana, Sans-Serif;
	color          : #999;
        text-decoration: underline;
	}


#fuss2 { 
        font-size: 11px;
	font-family: tahoma, trebuchet ms, arial, Helvetica Bold, Arial Bold, Verdana, Sans-Serif;
	color          : #222;
	margin         : 0px 30px 0px 30px;
	padding        : 7px 7px 7px 7px;
	text-align     : justify;
        line-height    : 115%;
        border-top     : 1px solid #cecece;
        border-right   : 1px solid #222;
        border-left    : 1px solid #cecece;
        border-bottom  : 1px solid #222;
        background-color: #969696;
	}

#fuss2 a, #fuss2 a:link, #fuss2 a:active, #fuss2 a:visited { 
        font-size: 11px;
	font-family: tahoma, trebuchet ms, arial, Helvetica Bold, Arial Bold, Verdana, Sans-Serif;
	color          : #222;
        text-decoration: none;
	}

#fuss2 a:hover  { 
        font-size: 11px;
	font-family: tahoma, trebuchet ms, arial, Helvetica Bold, Arial Bold, Verdana, Sans-Serif;
	color          : #222;
        text-decoration: underline;
	}

	
/****** Übersicht mit Informationen unten ******/ 
#seobox, .seobox {
    font-family          : arial, verdana, helvetica;
	text-align           : left;
	border               : 0px solid #4b71a2;
	margin               : 100px 0px 30px 10px;
    padding              : 0 0px 0px 0px;
	overflow             : auto; 
	font-size            : 12px;
    color                : #FF9901;
    line-height          : 145%;
	float: left;
	width: 100%;
}

#infounten, .infounten {
    font-family          : arial, verdana, helvetica;
	text-align           : justify;
	border               : 1px dotted #ff9901;
	margin               : 45px auto;
    padding              : 7px;
	overflow             : auto; 
	font-size            : 12px;
    color                : #FF9901;
    line-height          : 145%;
	width: 100%;
}

#seobox p, .seobox p, #infounten p, .infounten p {
    font-family          : arial, verdana, helvetica;
	font-size            : 12px;
    line-height          : 145%;
    margin               : 0px 0 0px 0;
	color                : #FF9901;
}

#seobox a, .seobox a, #seobox a:link, .seobox a:link, #seobox a:visited, .seobox a:visited, #seobox a:hover, .seobox a:hover, #infounten a, .infounten a, #infounten a:link, .infounten a:link, #infounten a:visited, .infounten a:visited, #infounten a:hover, .infounten a:hover  {
    font-family          : arial, verdana, helvetica;
	font-size            : 12px;
    color                : #FF9901;
    text-decoration      : none;
    border-bottom        : 1px dotted #FF9901;

}

#seobox H4, .seobox H4, #infounten H4, .infounten H4, #infounten .titel, .infounten .titel {
    font-family          : arial, verdana, helvetica;
	display              : block;
	line-height          : normal;
	padding              : 0px 0 10px 0;
	font-size            : 14px;
	font-weight          : bold;
	color                : #FF9901;
    margin               : 0;
    text-align           : left;
}

#boxstart {
    width              : 570px;
	margin             : 15px auto 15px auto;
	text-align         : center;
	float              :center;
	padding: 0;
	}
	
#boxstart br {
    height             : 0px;
	line-height        : 0;
}	
	
#boxstart img {
  /*  width              : 167px;
    height             : 106px;*/
	padding            : 0px;
	margin             : 8px;
	border             : none;
	}

#boxstart img a, #boxstart img a:link, #boxstart img a:visited {
border: none;	
}

#boxstart img a:hover {
width: 168px;
height: 107px;
	padding            : 1px;
	margin             : 7px;
border: 4px solid #000;
}
	
/*	
#boxstart a, #boxstart a:link, #boxstart a:visited, #boxstart a:hover {
	text-decoration    : none;
	border: none;
	}
*/
.boxblau a {
width: 167px;
height: 106px;
padding: 0;
	background-color   : none;
	}
	
.boxblau a:hover {

border: 1px solid red;
	background-color   : none;
	}
	
.ferien-billig {
padding: 10px;
margin: 10px 0 10px 0;
font-family: arial, Verdana;
font-size: 8pt;
color: #646467;
text-align: justify;
background: #E7EFF0;
border: 1px dotted #999;
}

.ferien-billig p {
padding: 2px 0 2px 0;
margin: 0;
line-height: 120%;
color: #646467;
}

.ferien-billig a, .ferien-billig a:link, .ferien-billig a:visited, .ferien-billig a:hover {
color: #646467;
text-decoration: none;
}	


 