    body, html {
        margin:             0px;
        padding:            0px;
    }

    td {
        vertical-align:     top;
    }

    img {
        border-width:       0px;
    }

    .contentImg {
        border:             1px solid #981E2A;
    }

    /* Hyperlinks */
    .linkRedBold {
        color:              #981E2A;
        text-decoration:    none;
        font-family:        tahoma;
        font-size:          11px;
        font-weight:        bold;
    }

    .pdfContainer {
        border:             1px solid #4092CA;
        height:             35px;
        width:              173px;
        font-family:        tahoma;
        font-size:          10px;
        font-weight:        normal;
        color:              #025494;
    }

    /* Texte */
    .textAnreisser {
        font-family:        tahoma;
        font-size:          11px;
        font-weight:        bold;
        color:              #005395;
        line-height:        14px;
    }

    .textNormal  { color: #005395; font-size: 11px; font-family: tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 14px }

    /* Navigation */

    #tdBreadcrumbs {
        padding:            2px 0px 0px 1px;
        font-family:        tahoma;
        font-size:          10px;
        font-weight:        normal;
        color:              #69AAD7;
    }

    #tdBreadcrumbs a {
        font-family:        tahoma;
        font-size:          10px;
        font-weight:        normal;
        color:              #69AAD7;
    }

    #tdBreadcrumbs a:hover {
        text-decoration:    none;
    }

    #langSelect {
        font-family:        tahoma;
        font-size:          10px;
        font-weight:        normal;
        color:              #69AAD7;
    }

    #langSelect select {
        font-family:        tahoma;
        font-size:          10px;
        font-weight:        normal;
        color:              #981E2A;
        width:              72px;
    }

    #mainNav {
        text-align:         right;
        vertical-align:     bottom;
    }

    #mainNav img {
        border:             0px none #fff;
        position:           relative;
        top:                1px;
    }

    #pageNav {
        text-align:         left;
        vertical-align:     bottom;
    }

    #pageNav img {
        border:             0px none #fff;
    }

    #secNav {
        position:           absolute;
        top:                313px;
        left:               0px;
        width:              160px;
        font-family:        tahoma;
        font-size:          11px;
        font-weight:        normal;
    }

    #secNav a {
    	display: block;
        border-bottom:      1px solid #9DC9E9;
        border-left:        6px solid #9DC9E9;
        padding:            4px 0px 4px 13px;
        color:              #015597;
        text-decoration:    none;
    }

    #secNav a:hover, #secNav a:focus {
    	color: #991E2C;
    }

    #secNav .active a {
    	color: #991E2C;
    }

    #terNav a {
        padding:            4px 0px 4px 23px;
    }

    .divQuickfinder {
        padding:            8px 0px 6px 6px;
        width:              147px !important;
        border-width:       1px 1px 1px 6px;
        border-style:       solid;
        border-color:       #9DC9E9;
        color:              #005394;
        font-family:        tahoma;
        font-size:          11px;
        font-weight:        normal;
    }

    #secNav a.resFormSubmit {
    	margin: 0;
    	padding: 0;
    	background: none;
    	border: none;
    	display: inline;
    	color: #900;
    }

    .divQuickfinder img {
        position:           relative;
        top:                0px !important;
        left:               0px !important;
    }

    .divQuickfinder select {
        margin:             4px 0px 6px 0px;
        width:              85px;
        font-family:        tahoma;
        font-size:          11px;
        font-weight:        normal;
    }

    .divQuickfinder input[type=checkbox] {
        margin:             4px 3px 0px 0px;
        padding:            0px;
    }

    .divQuickfinder input[type=radio] {
        margin:             3px 3px 0px 0px;
        padding:            0px;
    }

    /*  */

    #featureTd {
        padding:            1px 0px 0px 0px;
    }

    #featureTd img {
        border:             0px none #fff;
        margin-bottom:      1px;
    }

    .mainTable {
        width:              100%;
    }

    #divSearch {
        width:              220px;
        height:             35px;
        background-color:   #9CC8E5;
        padding:            0px 0px 0px 0px;
    }

    #divSearch #textSearch {
        position:           absolute;
        top:                266px;
        left:               551px;
    }

    #divSearch #inputSearch {
        background-color:   #DDF0FF;
        width:              132px;
        border-style:       inset solid solid inset;
        border-width:       1px;
        border-color:       #4392CA #fff #fff #4392CA;
        font-family:        tahoma;
        font-size:          11px;
        padding:            1px 2px 1px 2px;
        position:           absolute;
        top:                262px;
        left:               588px;
    }

    #divSearch #buttonSearch {
        position:           absolute;
        top:                260px;
        left:               731px;
        margin:             0px;
        padding:            0px;
    }

    #cH1, #cH2, #cH3, #cH4, #cH5 {
        width:              7px;
        background-color:   #971F2B;
        position:           absolute;
        left:               761px;
        display:            none;
    }

    #cH1 {
        height:             33px;
        top:                79px;
    }

    #cH2 {
        height:             34px;
        top:                113px;
    }

    #cH3 {
        height:             34px;
        top:                148px;
    }

    #cH4 {
        height:             33px;
        top:                183px;
    }

    #cH5 {
        height:             35px;
        top:                217px;
    }


    #featureHighOne, #featureHighTwo {
        width:              7px;
        height:             86px;
        background-color:   #971F2B;
        position:           absolute;
        left:               761px;
        display:            none;
    }

    #featureHighOne {
        top:                79px;
    }

    #featureHighTwo {
        top:                166px;
    }

    #footer td {
        height:             54px;
        background-color:   #9DC9E9;
    }

    #footerNav {
        font-family:        tahoma;
        font-size:          11px;
        color:              #fff;
        line-height:        17px;
        height:             46px !important;
        padding:            8px 0px 0px 0px;
    }

    #footerNav a {
        font-family:        tahoma;
        font-size:          11px;
        color:              #fff;
    }

    #footerNav a:hover {
        text-decoration:    none;
    }

    /* listen */
    td#content ul {
        list-style-image:   url(/images/list.gif);
        margin-top:         0px;
    }

    td#content ul.toplinks {
        list-style-image:   url(/images/list.gif);
        margin-left:        -20px;
        margin-top:         0px;
    }

    td#content a, .red {
        font-family:        tahoma;
        font-size:          11px;
        color:              #9A1A28;
        text-decoration:    none;
    }

    td#content a:hover, .red:hover {
        text-decoration:    underline;
    }

    .textBigBlue {
        color:              #015699;
        font-weight:        bold;
        font-family:        tahoma;
        font-size:          11px;
    }

    #featureTd td {
        font-family:        tahoma;
        font-size:          11px;
        color:              #fff;
        font-weight:        bold;
        padding-top:        3px;
    }

    #content hr {
        border-color:       #9CC9E6;
        border-style:       solid;
        border-width:       1px 0px 0px 0px;
        height:             1px;
    }

    #content td {
        font-family:        tahoma;
        font-size:          11px;
        font-weight:        normal;
        color:              #005395;
        line-height:        14px;
    }

    #searchResult a {
        color:              #015597;
        font-family:        tahoma;
        font-size:          11px;
        font-weight:        normal;
        text-decoration:    none;
    }

    #searchResult a:hover {
        color:              #991E2C;
        text-decoration:    underline;
    }

    /* FORM FIELDS */
    .contactInput, .contactText, .contactSelect {
        margin:             0px 0px 7px 0px;
        padding:            2px 3px 2px 3px;
        border:             1px solid #9AC6E4;
        background-color:   #ECF7FF;
        font-family:        tahoma;
        font-size:          11px;
        font-weight:        normal;
        color:              #005395;
        line-height:        14px;
        width:              222px;
    }

    .contactSelect {
        padding:            0px;
        width:              229px;
    }

    .contactText {
        height:             95px;
    }

    #content td.formError {
        font-family:        tahoma;
        font-size:          11px;
        color:              #9A1A28;
        font-weight:        bold;
        padding-bottom:     3px;
    }

    td#jumpbar a {
        color:              #015699;
        font-weight:        normal;
        font-family:        tahoma;
        font-size:          11px;
        text-decoration:    none;
    }

    td#jumpbar a:hover {
        text-decoration:    underline;
    }

    td#sitemap a {
        color:              #015699;
        font-family:        tahoma;
        text-decoration:    none;
    }

    td#sitemap a:hover {
        text-decoration:    underline;
    }

    /* Newsletter */
    .newsletter {
        position:           relative;
        top:                -27px;
        left:               53px;
    }

    .newsletterInput {
        margin:             0px 0px 7px 0px;
        padding:            2px 3px 2px 3px;
        border:             1px solid #9AC6E4;
        background-color:   #ECF7FF;
        font-family:        tahoma;
        font-size:          11px;
        font-weight:        normal;
        color:              #005395;
        line-height:        14px;
        width:              130px;
    }

    .addressText {
        font-family:        tahoma;
        font-size:          11px;
        font-weight:        normal;
        color:              #005395;
        line-height:        14px;
    }

    .addressText a {
        color:              #981E2A;
        text-decoration:    none;
        font-family:        tahoma;
        font-size:          11px;
        font-weight:        bold;
    }
    

 
/* Travco
 ************************************************/
     .MasterTable
{
	background-color: rgb(236, 246, 255);
}
 #travcoWBE {
 	margin:0;
	padding:0;        
	width: 153px !important;
	border-width: 0px 1px 1px 6px;
	border-style: solid;
	border-color: #9DC9E9;
	color: #005394;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal; 
      }
#travcoWBE .HotelSelect
{
	font-size: 11px; 
	color: rgb(0, 83, 149); 
	width: 140px;
}
#travcoWBE .DaySelect
{
	font-size: 11px;
	 color: rgb(0, 83, 149);
	  width: 55px;
}
#travcoWBE .MonthSelect
{
	font-size: 11px; 
	color: rgb(0, 83, 149); 
	width: 60px;
}
#travcoWBE .YearSelect
{
	font-size: 11px;
	 color: rgb(0, 83, 149);
	  width: 70px;
}
#travcoWBE .NightSelect
{
	font-size: 11px;
	color: rgb(0, 83, 149);
	width: 50px;
}
#travcoWBE .AdultSelect
{
	font-size: 11px;
	 color: rgb(0, 83, 149); 
	 width: 40px;
}
#travcoWBE .ChildSelect
{
	font-size: 11px; 
	color: rgb(0, 83, 149); 
	width: 40px;
}
