BODY { margin: 0; background:#FFFFFF; color:#000000}
# NEW
# text: black #000000
# background: white #FFFFFF
# menu/headings: mid-yellow: #fffd73
# menu highlight: mid-yellow+: #fffd49
# title letters: redish: #e70808
# offers: #ffd8bb




TD.menub {color: #C46755;
        font-size: 9pt; font-weight: bold;
        FONT-FAMILY: tahoma,sans-serif}
TD.menub A:link    {color: #C46755; font-weight : bold;  text-decoration: underline}
TD.menub A:visited {color: #C46755; font-weight : bold;  text-decoration: underline}
TD.menub A:hover   {color: #C46755; font-weight : bold;  text-decoration: underline}
TD.menub A:active  {color: #C46755; font-weight : bold;  text-decoration: underline}

.toptext {color: #E70808;
        font-size: 10pt; font-weight: bold;
        FONT-FAMILY: tahoma,sans-serif;
        padding-left:10pt}
.toptext A:link    {text-decoration: none; color: #E70808}
.toptext A:visited {text-decoration: none; color: #E70808}
.toptext A:hover   {text-decoration: none; color: #E70808}
.toptext A:active  {text-decoration: none; color: #E70808}

.topsubject {color: #C46755;
        font-size: 8pt; font-weight: bold;
        FONT-FAMILY: tahoma,sans-serif;
        padding-left:5pt;
        border-bottom: 1px solid #FFDBA3}
        
/**** Top shadow */
.topshad	{ FONT-FAMILY: Arial, sans-serif; font-weight:bold; color: #333333; font-size: 12pt}
.topshad A:link    {text-decoration: none}
.topshad A:visited {text-decoration: none}
.topshad A:hover   {text-decoration: none}
.topshad A:active  {text-decoration: none}
.top  		{ FONT-FAMILY: Arial, sans-serif; font-weight:bold; color: #e70808; font-size: 12pt;}
.top A:link    {text-decoration: none; color: #e70808;}
.top A:visited {text-decoration: none; color: #e70808;}
.top A:hover   {text-decoration: none; color: #e70808;}
.top A:active  {text-decoration: none; color: #e70808;}

.top0shad	{ FONT-FAMILY: Arial, sans-serif; font-weight:bold; color: #333333; font-size: 18pt}
.top0shad A:link    {text-decoration: none}
.top0shad A:visited {text-decoration: none}
.top0shad A:hover   {text-decoration: none}
.top0shad A:active  {text-decoration: none}
.top0  		{ FONT-FAMILY: Arial, sans-serif; font-weight:bold; color: #e70808; font-size: 18pt;}
.top0 A:link    {text-decoration: none; color: #e70808}
.top0 A:visited {text-decoration: none; color: #e70808}
.top0 A:hover   {text-decoration: none; color: #e70808}
.top0 A:active  {text-decoration: none; color: #e70808}

#container1t { position: absolute; left: 5px; top: 6px; width: 220px}
#container1s { position: absolute; left: 6px; top: 7px; width: 220px}

#container2t_es { position: absolute; left: 252px; top: 11px; width: 130px}
#container2s_es { position: absolute; left: 253px; top: 12px; width: 130px}

#container3t_es { position: absolute; left: 375px; top: 11px; width: 130px}
#container3s_es { position: absolute; left: 376px; top: 12px; width: 130px}

#container4t_es { position: absolute; left: 512px; top: 11px; width: 120px}
#container4s_es { position: absolute; left: 513px; top: 12px; width: 120px}

#container5t_es { position: absolute; left: 650px; top: 11px; width: 100px}
#container5s_es { position: absolute; left: 651px; top: 12px; width: 100px}


#container2t_en { position: absolute; left: 260px; top: 11px; width: 130px}
#container2s_en { position: absolute; left: 261px; top: 12px; width: 130px}

#container3t_en { position: absolute; left: 371px; top: 11px; width: 130px}
#container3s_en { position: absolute; left: 372px; top: 12px; width: 130px}

#container4t_en { position: absolute; left: 521px; top: 11px; width: 120px}
#container4s_en { position: absolute; left: 522px; top: 12px; width: 120px}

#container5t_en { position: absolute; left: 655px; top: 11px; width: 100px}
#container5s_en { position: absolute; left: 656px; top: 12px; width: 100px}


#container2t_de { position: absolute; left: 236px; top: 11px; width: 130px}
#container2s_de { position: absolute; left: 237px; top: 12px; width: 130px}

#container3t_de { position: absolute; left: 385px; top: 11px; width: 130px}
#container3s_de { position: absolute; left: 386px; top: 12px; width: 130px}

#container4t_de { position: absolute; left: 518px; top: 11px; width: 120px}
#container4s_de { position: absolute; left: 519px; top: 12px; width: 120px}

#container5t_de { position: absolute; left: 660px; top: 11px; width: 100px}
#container5s_de { position: absolute; left: 661px; top: 12px; width: 100px}


#container2t_nl { position: absolute; left: 239px; top: 11px; width: 130px}
#container2s_nl { position: absolute; left: 240px; top: 12px; width: 130px}

#container3t_nl { position: absolute; left: 372px; top: 11px; width: 130px}
#container3s_nl { position: absolute; left: 373px; top: 12px; width: 130px}

#container4t_nl { position: absolute; left: 512px; top: 11px; width: 120px}
#container4s_nl { position: absolute; left: 513px; top: 12px; width: 120px}

#container5t_nl { position: absolute; left: 660px; top: 11px; width: 100px}
#container5s_nl { position: absolute; left: 661px; top: 12px; width: 100px}



/**** END top shadow */


/**** Menu button voor viajes main page */
.menuvblock {background:#fffd73;
			color: red; font-size: 10pt; font-weight: bold;
			FONT-FAMILY: tahoma,sans-serif;}
.menuv {color: #000000; font-size: 11pt; font-weight: normal;
        FONT-FAMILY: tahoma,sans-serif}
.menuv A:link    {color: #000000; font-size: 11pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.menuv A:visited {color: #000000; font-size: 11pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.menuv A:hover   {color: #e70808; font-size: 11pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.menuv A:active  {color: #000000; font-size: 11pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}

.menuvt {color: #000000; font-size: 10pt; font-weight: normal;
        FONT-FAMILY: tahoma,sans-serif;
        padding-left:4px;padding-right:2px;}
.menuvt A:link    {color: #000000; font-size: 10pt; font-weight : normal;
		text-decoration: none;
        padding-left:4px;padding-right:2px;}
.menuvt A:visited {color: #000000; font-size: 10pt; font-weight : normal;
		text-decoration: none;
        padding-left:4px;padding-right:2px;}
.menuvt A:hover   {color: #000000; font-size: 10pt; font-weight : normal;
		text-decoration: none;
        padding-left:4px;padding-right:2px;}
.menuvt A:active  {color: #000000; font-size: 10pt; font-weight : normal;
		text-decoration: none;
        padding-left:4px;padding-right:2px;}

.menuvg {color: #000000; font-size: 12pt; font-weight: bold;
        FONT-FAMILY: tahoma,sans-serif;
        padding-left:4px;padding-right:2px;}

.viajesbutton {color: #000000; font-size: 10pt; font-weight: normal;
        FONT-FAMILY: tahoma,sans-serif; background-color:#fffd49;
        border-top:1px solid #bbbbbb; border-left:1px solid #bbbbbb;
        border-right:1px solid black; border-bottom:1px solid black;
        padding-top:3px; padding-bottom:4px}
.viajesbutton A:link    {color: #000000; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.viajesbutton A:visited {color: #000000; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.viajesbutton A:hover   {color: #e70808; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.viajesbutton A:active  {color: #000000; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}

.viajesbutton2 {color: #000000; font-size: 10pt; font-weight: normal;
        FONT-FAMILY: tahoma,sans-serif; background-color:#ff8949;
        border-top:1px solid #bbbbbb; border-left:1px solid #bbbbbb;
        border-right:1px solid black; border-bottom:1px solid black;
        padding-top:3px; padding-bottom:4px}
.viajesbutton2 A:link    {color: #000000; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.viajesbutton2 A:visited {color: #000000; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.viajesbutton2 A:hover   {color: #e70808; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.viajesbutton2 A:active  {color: #000000; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}

.summeroffer_a {color:red; font-weight:bold; background:#fffd00;
			padding-left:2px; padding-top:2px;
			padding-bottom:2px;padding-right:2px;}
.summeroffer_b {color:red; font-weight:normal;background:#fffd73;
			padding-left:4px; padding-top:2px;
			padding-bottom:2px;padding-right:4px;}

/***** Menu buttons voor top of all pages */

.menun {FONT-FAMILY: tahoma,sans-serif;font-size: 9pt; color: #000000; 
		VERTICAL-ALIGN: top; background:#fffd73;
        font-weight:bold}
.menun A:link    {color: #000000;  text-decoration: underline;
   font-size: 9pt; font-weight:bold;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   display: block; background:#fffd73;}
.menun A:visited {color: #000000;  text-decoration: underline;
   font-size: 9pt; font-weight:bold;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   display: block; background:#fffd73;}
.menun A:hover   {color: #e70808;  text-decoration: underline;
   font-size: 9pt; font-weight:bold;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   display: block;
   background:#fffd49;}
.menun A:active  {color: #000000;  text-decoration: underline;
   font-size: 9pt; font-weight:bold;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   display: block;background:#fffd73;}

.menun_middle {FONT-FAMILY: tahoma,sans-serif;font-size: 1pt;}

.menun_blank {FONT-FAMILY: tahoma,sans-serif;font-size: 9pt; color: #000000; 
		VERTICAL-ALIGN: top; font-weight:normal}
.menuphone {color: #000000; font-size: 11pt; font-weight: bold;
			FONT-FAMILY: tahoma,sans-serif;padding-left:12px;}

.menun_flag {FONT-FAMILY: tahoma,sans-serif;font-size: 8pt; color: #000000; 
        font-weight:normal}
.menun_flag A:link    {color: #000000;  text-decoration: underline;
	   font-size: 8pt; font-weight:normal;
	   padding-left:4px; padding-bottom:2px;padding-right:4px;}
.menun_flag A:visited {color: #000000;  text-decoration: underline;
	   font-size: 8pt; font-weight:normal;
	   padding-left:4px; padding-bottom:2px;padding-right:4px;}
.menun_flag A:hover   {color: #CE0000;  text-decoration: underline;
	   font-size: 8pt; font-weight:normal;
	   padding-left:4px; padding-bottom:2px;padding-right:4px}
.menun_flag A:active  {color: #000000;  text-decoration: underline;
	   font-size: 8pt; font-weight:normal;
	   padding-left:4px; padding-bottom:2px;padding-right:4px;}

/* Menu at base of pages */
.menubase1_block {border-left:1px solid #C1C3C5}

.menubase1  {FONT-FAMILY: tahoma,sans-serif; font-size: 8pt;
      font-weight: normal;color:black;
      padding-left:3pt;padding-bottom:2pt;
      border-right:1px solid #C1C3C5;
      border-bottom:1px solid #C1C3C5;}
.menubase1 A:link    {color: #000000;  text-decoration: underline;
	   font-size: 8pt; font-weight:normal;
	   padding-left:4px; padding-bottom:2px;padding-right:4px;}
.menubase1 A:visited {color: #000000;  text-decoration: underline;
	   font-size: 8pt; font-weight:normal;
	   padding-left:4px; padding-bottom:2px;padding-right:4px;}
.menubase1 A:hover   {color: #CE0000;  text-decoration: underline;
	   font-size: 8pt; font-weight:normal;
	   padding-left:4px; padding-bottom:2px;padding-right:4px}
.menubase1 A:active  {color: #000000;  text-decoration: underline;
	   font-size: 8pt; font-weight:normal;
	   padding-left:4px; padding-bottom:2px;padding-right:4px;}


TD.info {color: #000000;
        font-size: 7pt; font-weight: bold;
        FONT-FAMILY: tahoma,sans-serif}
TD.info A:link    {color: #000000; font-weight : normal;  text-decoration: underline}
TD.info A:visited {color: #000000; font-weight : normal;  text-decoration: underline}
TD.info A:hover   {color: #000000; font-weight : normal;  text-decoration: underline}
TD.info A:active  {color: #000000; font-weight : normal;  text-decoration: underline}


.page_title {color: #000000; background:#fe885a;
		border: 1px solid #777777;
		padding-left  :8px;
        font-size: 11pt; font-weight: bold;
        FONT-FAMILY: tahoma,sans-serif}

.carname {color: #000000;
        font-size: 9pt; font-weight: bold;
        FONT-FAMILY: tahoma,sans-serif}
.carname A:link    {color: #000000; font-weight : normal;  text-decoration: underline}
.carname A:visited {color: #000000; font-weight : normal;  text-decoration: underline}
.carname A:hover   {color: #000000; font-weight : normal;  text-decoration: underline}
.carname A:active  {color: #000000; font-weight : normal;  text-decoration: underline}


/* Car prices table (2006-08) */
/* For use in full price list */
.carprice_tab {
		border-top: 1px solid #F5C30D;
		border-left: 1px solid #F5C30D;
		border-right: 1px solid #F5C30D;}

.carprice_tab1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;
	color:#000000;
	padding-left  :4px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-bottom:1px solid #F5C30D}

.carprice_tab1g {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;  font-weight: bold;
	color:#000000; 
	background-color: #fec79e;
	padding-left  :2px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-right :1px solid #F5C30D;
	border-left  :1px solid #F5C30D;
	border-bottom:1px solid #F5C30D}

.carprice_tab1t {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;
	color:#000000; text-align:center;
	padding-left  :2px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-right :1px solid #F5C30D;
	border-bottom:1px solid #F5C30D}

.carprice_tab1t1 {FONT-FAMILY: tahoma,sans-serif; font-size: 8pt;  font-weight: normal;
	color:#000000; text-align:center;
	padding-left  :2px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-right :1px solid #F5C30D;
	border-bottom:1px solid #F5C30D}
	
.carprice_extradisc {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: bold;
	color:red; 
	padding-left  :4px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
		border-bottom:1px solid #F5C30D}

.carprice_tab1p1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: bold;
	color:#000000; 
	padding-left:8px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-right :1px solid #F5C30D;
	border-left  :1px solid #F5C30D;
	border-bottom:1px solid #F5C30D}

.carprice_tab1p2 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;
	color:#000000; 
	padding-left  :2px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-right :1px solid #F5C30D;
	border-bottom:1px solid #F5C30D}

.carprice_tab1off1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: bold;
	color:#E00606;
	padding-left:8px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-bottom:1px solid #F5C30D;
	border-right:1px solid #F5C30D}

.carprice_tab1off2 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;
	color:#E00606;
	padding-left:8px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-bottom:1px solid #F5C30D;
	border-right:1px solid #F5C30D}

.carprice_tab1off {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: bold;
	color:#E00606;
	padding-left  :2px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-bottom:1px solid #F5C30D;
	border-right:1px solid #F5C30D}

.carprice_tab1_br {FONT-FAMILY: tahoma,sans-serif; font-size: 4pt;  font-weight: normal;color:#000000; 
border-bottom:1px solid #F5C30D}

.carprice_bg1 {background-color:#F8E8E0}
.carprice_bg2 {background-color:#FFDEBB}

.hr1 {color: #fec79e;background-color: #fec79e; height: 1px;}

/* Individual Car prices table (2006-08) */
/* For use in list of cars and the single car page */

.carprice_tab2 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;
	color:#000000;
	padding-left  :4px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-bottom:1px solid #F5C30D}

.carprice_tab2g {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;  font-weight: bold;
	color:#000000; 
	background-color: #fec79e;
	padding-left  :2px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-right :1px solid #F5C30D;
	border-left  :1px solid #F5C30D;
	border-bottom:1px solid #F5C30D}

.carprice_tab2t {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;
	color:#000000; text-align:center;
	padding-left  :2px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-right :1px solid #F5C30D;
	border-bottom:1px solid #F5C30D}

.carprice_tab2t1 {FONT-FAMILY: tahoma,sans-serif; font-size: 8pt;  font-weight: normal;
	color:#000000; text-align:center;
	padding-left  :2px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-right :1px solid #F5C30D;
	border-bottom:1px solid #F5C30D}
	
.carprice_extradisc {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: bold;
	color:red; 
	padding-left  :4px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
		border-bottom:1px solid #F5C30D}

.carprice_tab2p1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: bold;
	color:#000000; 
	padding-left:8px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-right :1px solid #F5C30D;
	border-left  :1px solid #F5C30D;
	border-bottom:1px solid #F5C30D}

.carprice_tab2p2 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;
	color:#000000; 
	padding-left  :2px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-right :1px solid #F5C30D;
	border-bottom:1px solid #F5C30D}

.carprice_tab2off1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: bold;
	color:#E00606;
	padding-left:8px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-bottom:1px solid #F5C30D;
	border-right:1px solid #F5C30D}

.carprice_tab2off2 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;
	color:#E00606;
	padding-left:8px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-bottom:1px solid #F5C30D;
	border-right:1px solid #F5C30D}

.carprice_tab2off {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: bold;
	color:#E00606;
	padding-left  :2px;
	padding-right :2px;
	padding-top   :1px;
	padding-bottom:1px;
	border-bottom:1px solid #F5C30D;
	border-right:1px solid #F5C30D}


/* end car prices table */


.carsbutton {color: #000000; font-size: 9pt; font-weight: normal;
        FONT-FAMILY: tahoma,sans-serif; background-color:#fe885a;
        border-top:1px solid #ffd6b7; border-left:1px solid #ffd6b7;
        border-right:1px solid #9a8270; border-bottom:1px solid #9a8270;
        padding-top:1px; padding-bottom:2px}
.carsbutton A:link    {color: #000000; font-size: 9pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.carsbutton A:visited {color: #000000; font-size: 9pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.carsbutton A:hover   {color: #e70808; font-size: 9pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.carsbutton A:active  {color: #000000; font-size: 9pt; font-weight : bold;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}

.carsoffbutton {color: #E00606; font-size: 9pt; font-weight: normal;
        FONT-FAMILY: tahoma,sans-serif; background-color:#ffb47d;
        border-top:1px solid #ffd6b7; border-left:1px solid #ffd6b7;
        border-right:1px solid #9a8270; border-bottom:1px solid #9a8270;
        padding-top:1px; padding-bottom:2px}
.carsoffbutton A:link    {color: #E00606; font-size: 9pt; font-weight : normal;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.carsoffbutton A:visited {color: #E00606; font-size: 9pt; font-weight : normal;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.carsoffbutton A:hover   {color: #e70808; font-size: 9pt; font-weight : normal;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.carsoffbutton A:active  {color: #E00606; font-size: 9pt; font-weight : normal;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}

/* old system */
.carsbuttono {color: #000000; font-size: 8pt; font-weight: normal;
        FONT-FAMILY: tahoma,sans-serif; background-color:#ffb47d;
        border-top:1px solid #ffd6b7; border-left:1px solid #ffd6b7;
        border-right:1px solid #9a8270; border-bottom:1px solid #9a8270;
        padding-top:1px; padding-bottom:1px}
.carsbuttono A:link    {color: #000000; font-size: 8pt; font-weight : normal;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.carsbuttono A:visited {color: #000000; font-size: 8pt; font-weight : normal;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.carsbuttono A:hover   {color: #e70808; font-size: 8pt; font-weight : normal;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}
.carsbuttono A:active  {color: #000000; font-size: 8pt; font-weight : normal;
		text-decoration: underline;
        padding-left:4px;padding-right:2px;}



/*************** Car price calculation display *********/
.carcalc_tab {
		border: 1px solid #F5C30D;
		padding-left: 3px;
		padding-right: 2px;
		background:#fffd73;}

.carcalc_1 {
		font-size: 10pt;  font-weight: normal; color:#000000;
		}
.carcalc_1b {
		font-size: 10pt;  font-weight: bold; color:#000000;
		}

.carcalc_2 {
		font-size: 9pt;  font-weight: normal; color:#000000;
		}



.link {FONT-FAMILY: tahoma,sans-serif;font-size: 9pt; color: #000000; 
		VERTICAL-ALIGN: top;
        font-weight:normal;
        }
.link A:link    {color: #000000;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   display: block; background:#fffd73;
	border-right: 1px solid #d3d11d; border-bottom: 1px solid #d3d11d;
	border-left: 1px solid #fbfaa5; border-top: 1px solid #fbfaa5;}
.link A:visited {color: #000000;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   display: block; background:#fffd73;
	border-right: 1px solid #d3d11d; border-bottom: 1px solid #d3d11d;
	border-left: 1px solid #fbfaa5; border-top: 1px solid #fbfaa5;}
.link A:hover   {color: #e70808;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   display: block;
   background:#fffd49;
	border-right: 1px solid #d3d11d; border-bottom: 1px solid #d3d11d;
	border-left: 1px solid #fbfaa5; border-top: 1px solid #fbfaa5;}
.link A:active  {color: #000000;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   display: block;background:#fffd73;
	border-right: 1px solid #d3d11d; border-bottom: 1px solid #d3d11d;
	border-left: 1px solid #fbfaa5; border-top: 1px solid #fbfaa5;}

.linkbig {color: #000000; FONT-SIZE: 13pt; VERTICAL-ALIGN: top;font-weight:bold;
		padding-left:4px; padding-bottom:2px;padding-right:4px;
		border: 1px solid #C1C3C5; background:#fffd73;}
.linkbig A:link    {color: #000000;  text-decoration: underline;
   font-weight:bold; FONT-SIZE: 13pt;
   padding-left:4px; padding-bottom:2px;padding-right:4px;}
.linkbig A:visited {color: #000000;  text-decoration: underline;
   font-weight:bold; FONT-SIZE: 13pt;
   padding-left:4px; padding-bottom:2px;padding-right:4px}
.linkbig A:hover   {color: #000000;  text-decoration: underline;
   font-weight:bold; FONT-SIZE: 13pt;
   padding-left:4px; padding-bottom:2px;padding-right:4px}
.linkbig A:active  {color: #000000;  text-decoration: underline;
   font-weight:bold; FONT-SIZE: 13pt;
   padding-left:4px; padding-bottom:2px;padding-right:4px}

.linkred {FONT-FAMILY: tahoma,sans-serif;font-size: 9pt; color: white;
        font-weight:normal;}
.linkred A:link    {color: white;  text-decoration: underline;
	font-size: 9pt; font-weight:normal;
	padding-left:4px; padding-bottom:2px; padding-right:4px;
	display: block; background:#e70808;
	border-right: 1px solid #850709; border-bottom: 1px solid #850709;
	border-left: 1px solid #f98d90; border-top: 1px solid #f98d90;}
.linkred A:visited {color: white;  text-decoration: underline;
	font-size: 9pt; font-weight:normal;
	padding-left:4px; padding-bottom:2px; padding-right:4px;
	display: block; background:#e70808;
	border-right: 1px solid #850709; border-bottom: 1px solid #850709;
	border-left: 1px solid #f98d90; border-top: 1px solid #f98d90;}
.linkred A:hover   {color: white;  text-decoration: underline;
	font-size: 9pt; font-weight:normal;
	padding-left:4px; padding-bottom:2px; padding-right:4px;
	display: block; 
	border-top: 1px solid #f48284;border-left: 1px solid #f48284;
	border-bottom: 1px solid #be0206;border-right: 1px solid #be0206;
	background:red}
.linkred A:active  {color: white;  text-decoration: underline;
	font-size: 9pt; font-weight:normal;
	padding-left:4px; padding-bottom:2px; padding-right:4px;
	display: block;  background:#e70808;
	border-right: 1px solid #850709; border-bottom: 1px solid #850709;
	border-left: 1px solid #f98d90; border-top: 1px solid #f98d90;}



/* Offer button */
TD.offer {color:white; FONT-SIZE: 11pt; 
		font-weight:bold;
        display: block}
TD.offer A:link    {color:white; text-decoration: underline;
   		font-weight:bold;border: 2px solid #0000FF; 
   		display: block; background:#30339E}
TD.offer A:visited {color:white; text-decoration: underline;
   		font-weight:bold;border: 2px solid #0000FF; 
   		display: block; background:#30339E}
TD.offer A:hover   {color:black; text-decoration: underline;
   		font-weight:bold;border: 2px solid #0000FF; 
   		display: block; background:#D1E6FD}
TD.offer A:active  {color:white; text-decoration: underline;
   		font-weight:bold;border: 2px solid #0000FF; 
   		display: block; background:#30339E}

/* Bajada Offer button */
.offer2 {color:white; FONT-SIZE: 11pt; 
		font-weight:bold;
        display: block; background:#289117}
.offer2 A:link    {color:white; text-decoration: underline;
   		font-weight:bold;border: 2px solid #46DB2D; 
   		display: block; background:#289117}
.offer2 A:visited {color:white; text-decoration: underline;
   		font-weight:bold;border: 2px solid #46DB2D; 
   		display: block; background:#289117}
.offer2 A:hover   {color:#46DB2D; text-decoration: underline;
   		font-weight:bold;border: 2px solid #46DB2D; 
   		display: block; background:#289117}
.offer2 A:active  {color:white; text-decoration: underline;
   		font-weight:bold;border: 2px solid #46DB2D; 
   		display: block; background:#289117}

/* Bajada Offer button */
.offer3 {color:white; FONT-SIZE: 11pt; 
		font-weight:bold;
        display: block; background:#46DB2D}
.offer3 A:link    {color:white; text-decoration: underline;
   		font-weight:bold;border: 2px solid #158F01; 
   		display: block; background:#46DB2D}
.offer3 A:visited {color:white; text-decoration: underline;
   		font-weight:bold;border: 2px solid #158F01; 
   		display: block; background:#46DB2D}
.offer3 A:hover   {color:#158F01; text-decoration: underline;
   		font-weight:bold;border: 2px solid #158F01; 
   		display: block; background:#46DB2D}
.offer3 A:active  {color:white; text-decoration: underline;
   		font-weight:bold;border: 2px solid #158F01; 
   		display: block; background:#46DB2D}

/* Super auto Offer button */
.offer4 {color:blue; font-size: 12pt; 
		font-weight:bold;
		border-top: 2px solid #FF9191;
		border-left: 2px solid #FF9191;
		border-right: 2px solid #8C0000;
		border-bottom: 2px solid #8C0000;
        display: block; background:#FF0000;
        padding-top:1pt;
        padding-bottom:3pt;}
.offer4 A:link    {color:white; font-size: 12pt;
		text-decoration: underline;
   		font-weight:bold;
   		display: block; background:#FF0000}
.offer4 A:visited {color:white; font-size: 12pt;
		text-decoration: underline;
   		font-weight:bold; 
   		display: block; background:#FF0000}
.offer4 A:hover   {color:white; font-size: 12pt;
		text-decoration: underline;
   		font-weight:bold; 
   		display: block; background:#FF0000}
.offer4 A:active  {color:white; font-size: 12pt;
		text-decoration: underline;
   		font-weight:bold;
   		display: block; background:#FF0000}

/* Super auto Offer button */
.offer5 {color:blue; font-size: 12pt; 
		font-weight:bold;
		border-top: 2px solid #d5a1a3;
		border-left: 2px solid #d5a1a3;
		border-right: 2px solid #460e0f;
		border-bottom: 2px solid #460e0f;
        display: block; background:#FF0000;
        padding-top:1pt;
        padding-bottom:3pt;}
.offer5 A:link    {color:white; font-size: 12pt;
		text-decoration: underline;
   		font-weight:bold;
   		display: block; background:#FF0000}
.offer5 A:visited {color:white; font-size: 12pt;
		text-decoration: underline;
   		font-weight:bold; 
   		display: block; background:#FF0000}
.offer5 A:hover   {color:white; font-size: 12pt;
		text-decoration: underline;
   		font-weight:bold; 
   		display: block; background:#FF0000}
.offer5 A:active  {color:white; font-size: 12pt;
		text-decoration: underline;
   		font-weight:bold;
   		display: block; background:#FF0000}

   
/*************  2006 offer lists */
.offer_intro {color:red; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:bold;; background:#FDF1C7;
        padding-left:10px;
   		border-left: 1px solid #FF0000;
   		border-right: 1px solid #FF0000;}

.offer_introtop1 {color:red; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:bold;
        padding-left:10px; padding-top:2px;padding-bottom:2px;
   		border-top: 1px solid #FF0000;
   		border-bottom: 1px solid #FF0000;
   		background:#FDF1C7}
   		
.offer_introtop {color:red; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:bold;
        padding-left:10px;padding-top:2px;padding-bottom:2px;
   		border-bottom: 1px solid #FF0000; background:#FDF1C7}
.offer_introtop A:link    {color:red; font-size: 10pt;
		text-decoration: underline;
   		font-weight:bold}
.offer_introtop A:visited {color:red; font-size: 10pt;
		text-decoration: underline;
   		font-weight:bold}
.offer_introtop A:hover   {color:red; font-size: 10pt;
		text-decoration: underline;
   		font-weight:bold}
.offer_introtop A:active  {color:red; font-size: 10pt;
		text-decoration: underline;
   		font-weight:bold}


.offer_title {color: #000000;
        font-size: 11pt; font-weight: bold;
        FONT-FAMILY: tahoma,sans-serif}


/* Front page Offer detail */
.offerdetblock {color:red; FONT-SIZE: 9pt; VERTICAL-ALIGN: top;
        font-weight:bold; FONT-FAMILY: tahoma,sans-serif;
   		background:#ffd8bb;}
.offerdetblocktext {padding-left:3px;padding-right:2px;}
   		
.offerdet {color:red; FONT-SIZE: 9pt; VERTICAL-ALIGN: top;
        font-weight:bold; FONT-FAMILY: tahoma,sans-serif}

.offerdetlink {color:red; FONT-SIZE: 8pt; VERTICAL-ALIGN: top;
        font-weight:normal; FONT-FAMILY: tahoma,sans-serif}
.offerdetlink A:link    {color:green; text-decoration: underline;
		font-size: 8pt;  font-weight:normal}
.offerdetlink A:visited {color:green; text-decoration: underline;
		font-size: 8pt;  font-weight:normal}
.offerdetlink A:hover   {color:black; text-decoration: underline;
		font-size: 8pt;  font-weight:normal}
.offerdetlink A:active  {color:green; text-decoration: underline;
		font-size: 8pt;  font-weight:normal}


.offerdetacc {color:#000000; FONT-SIZE: 9pt; VERTICAL-ALIGN: top;
        font-weight:bold; FONT-FAMILY: tahoma,sans-serif}

.offerdetspecial {color:#000000; FONT-SIZE: 9pt; VERTICAL-ALIGN: top;
        font-weight:bold; FONT-FAMILY: tahoma,sans-serif; background:yellow}

.offerbooklink {color:#C46755; FONT-SIZE: 8pt; VERTICAL-ALIGN: top;
        font-weight:normal; FONT-FAMILY: tahoma,sans-serif;}
.offerbooklink A:link    {color:#C46755; text-decoration: underline;
		font-size: 8pt;  font-weight:normal}
.offerbooklink A:visited {color:#C46755; text-decoration: underline;
		font-size: 8pt;  font-weight:normal}
.offerbooklink A:hover   {color:black; text-decoration: underline;
		font-size: 8pt;  font-weight:normal}
.offerbooklink A:active  {color:#C46755; text-decoration: underline;
		font-size: 8pt;  font-weight:normal}
.offerbooklinkback {padding-right:3px;
   		border-top: 1px solid #FEA044;
   		border-left: 1px solid #FEA044;
   		background:#ffe5d1}


.offerregalo {color:black; font-weight:bold; FONT-FAMILY: tahoma,sans-serif; background:yellow}
.offercanarios {color:black; font-weight:normal; FONT-FAMILY: tahoma,sans-serif;
			font-size:8pt; background:#39c8ea;
			padding:3px}


/* primavera was #74d4fe */
.offerprimavera {color:black; font-weight:normal; FONT-FAMILY: tahoma,sans-serif;
			font-size:8pt; background:#4b85f3;
			padding:3px}
.offerverano {color:black; font-weight:normal; FONT-FAMILY: tahoma,sans-serif;
			font-size:8pt; background:#9de2ff;
			padding:3px}
.offerotono {color:black; font-weight:normal; FONT-FAMILY: tahoma,sans-serif;
			font-size:8pt; background:#29f12c;
			padding:3px}
.offerinvierno {color:black; font-weight:normal; FONT-FAMILY: tahoma,sans-serif;
			font-size:8pt; background:#17c016;
			padding:3px}

/**/

/* Viajes Offer list */
.offerlisttop {color:red; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:bold;
   		border: 1px solid #FEA044;
   		background:#ffe5d1}
.offerlistgap {color:red; FONT-SIZE:  5pt; VERTICAL-ALIGN: top;
        font-weight:normal;
        border-top: 1px solid #FEA044;
   		border-left: 1px solid #FEA044}


.offerblock {border-right: 1px solid #FEA044;}
.offerfill {background:#ffe5d1}

.offerhead {color:#C46755; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:normal; word-wrap: break-word;
        padding-right:3px;
   		border-top: 1px solid #FEA044;
   		border-left: 1px solid #FEA044;
   		background:#ffe5d1}
.offerheadl {color:#C46755; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:normal; word-wrap: break-word;
        padding-right:3px;
   		border-top: 1px solid #FEA044;
   		background:#ffe5d1}


.offerimg {color:#C46755; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:bold;
        padding:3px;
        border-left:1px solid #FEA044;
		border-top:1px solid #FEA044;
		border-right:1px solid #FEA044;
   		background:#ffe5d1}
.offerimg A:link    {color:#C46755; text-decoration: underline;
   font-weight:bold}
.offerimg A:visited {color:#C46755; text-decoration: underline;
   font-weight:bold}
.offerimg A:hover   {color:#000000; text-decoration: underline;
   font-weight:bold}
.offerimg A:active  {color:#C46755; text-decoration: underline;
   font-weight:bold}



.offerprice {color:red; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:bold;
        padding-right:3px;
   		background:#ffe5d1}
.offerprice A:link    {color:red; text-decoration: underline;
   font-weight:bold}
.offerprice A:visited {color:red; text-decoration: underline;
   font-weight:bold}
.offerprice A:hover   {color:#000000; text-decoration: underline;
   font-weight:bold}
.offerprice A:active  {color:red; text-decoration: underline;
   font-weight:bold}

.offerpricel {color:red; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:bold;
        padding-left:3px;
   		border-top: 1px solid #FEA044;
   		background:#ffe5d1}
.offerpricer {color:red; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:bold;
        padding-left:3px;
   		border-top: 1px solid #FEA044;
   		border-left: 1px solid #FEA044;
   		background:#ffe5d1}

.offercond {color:#C46755; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:normal;
        padding-left:3px;
   		border-top: 1px solid #FEA044;
   		background:#ffe5d1}


.offerlist {color:#000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:bold;
   		border-top: 1px solid #FEA044;
   		border-left: 1px solid #FEA044;
   		padding-left:5px;padding-top:2px;padding-bottom:2px;
   		background:#ffe5d1}
.offerlist A:link    {color:#000000; text-decoration: underline;
   font-weight:bold}
.offerlist A:visited {color:#000000; text-decoration: underline;
   font-weight:bold}
.offerlist A:hover   {color:black; text-decoration: underline;
   font-weight:bold}
.offerlist A:active  {color:#000000; text-decoration: underline;
   font-weight:bold}

.offerlistc {color:red; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:normal;
   		border-top: 1px solid #FEA044;
   		padding-left:5px;padding-top:2px;padding-bottom:2px;
   		background:#ffe5d1}
.offerlistc A:link    {color:red; text-decoration: underline;
   font-weight:normal}
.offerlistc A:visited {color:red; text-decoration: underline;
   font-weight:normal}
.offerlistc A:hover   {color:black; text-decoration: underline;
   font-weight:normal}
.offerlistc A:active  {color:red; text-decoration: underline;
   font-weight:normal}

.offerlistr {color:red; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:normal;
           		border-top: 1px solid #FEA044;
   		border-right: 1px solid #FEA044;
   		background:#ffe5d1}
.offerlistr A:link    {color:red; text-decoration: underline;
   font-weight:normal}
.offerlistr A:visited {color:red; text-decoration: underline;
   font-weight:normal}
.offerlistr A:hover   {color:black; text-decoration: underline;
   font-weight:normal}
.offerlistr A:active  {color:red; text-decoration: underline;
   font-weight:normal}

.offerlisth {color:#C46755; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:normal;
           		border-top: 1px solid #FEA044;
   		border-right: 1px solid #FEA044;
   		border-left: 1px solid #FEA044;
   		background:#ffe5d1}
.offerlisth A:link    {color:#C46755; text-decoration: underline;
   font-weight:normal}
.offerlisth A:visited {color:#C46755; text-decoration: underline;
   font-weight:normal}
.offerlisth A:hover   {color:red; text-decoration: underline;
   font-weight:normal}
.offerlisth A:active  {color:#C46755; text-decoration: underline;
   font-weight:normal}


.offerbase {color:red; FONT-SIZE: 0pt; VERTICAL-ALIGN: top;
        font-weight:bold;
   		border-bottom: 1px solid #FEA044;
   		background:#ffe5d1}
.offerbasel {color:red; FONT-SIZE: 0pt; VERTICAL-ALIGN: top;
        font-weight:bold;
   		border-bottom: 1px solid #FEA044;
   		border-left: 1px solid #FEA044;
   		border-right: 1px solid #FEA044;
   		background:#ffe5d1}

.offerrate {color:#da998e; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:normal; word-wrap: break-word;
        padding-right:3px;
   		border-top: 1px solid #FEA044;
   		border-left: 1px solid #FEA044;
   		background:#ffe5d1}
.offerratel {color:#452523; FONT-SIZE: 10pt; VERTICAL-ALIGN: top;
        font-weight:normal; word-wrap: break-word;
        padding-right:3px;
   		border-top: 1px solid #FEA044;
   		background:#ffe5d1}

/* Accommodation Information */

.accom1 {FONT-FAMILY: tahoma,sans-serif; font-size: 11pt;
		font-weight: bold; color:red; padding-left:3px}
.accom2 {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;
		font-weight: normal; color:#000000;}
.accom3 {FONT-FAMILY: tahoma,sans-serif; font-size: 11pt;
		font-weight: bold; color:black; padding-left:5px;
		padding-top:7px;padding-bottom:7px}
.accom3m {FONT-FAMILY: tahoma,sans-serif; font-size: 11pt;
		font-weight: bold; color:black; padding-left:5px;
		background-color:#ffe5d1}
.accom3m A:link    {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: bold;color:#000000;text-decoration: underline;}
.accom3m A:visited {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: bold;color:#000000;text-decoration: underline;}
.accom3m A:hover   {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: bold;color:#000000;text-decoration: underline;}
.accom3m A:active  {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: bold;color:#000000;text-decoration: underline;}
		
.accheading { color: #000000; FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal; font-style:italic;
      padding-left:3px}
.accinfo { color: #000000; FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal;
      padding-left:10px}
.accintro { color: #000000; FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: bold;
      padding-left:10px}

.acchightext { color: #217b22; FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal; 
      padding-left:3px}

.accnlonly { color: #a58c7f; FONT-FAMILY: tahoma,sans-serif; font-size: 8pt;
      font-weight: normal;
      padding-left:10px}

.acclistblock {background: #fffd73}
.acclistimg { color: #000000; FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal;}
.acclistimg A:link    {color: #000000;  text-decoration: underline;
   font-weight:normal}
.acclistimg A:visited {color: #000000;  text-decoration: underline;
   font-weight:normal}
.acclistimg A:hover   {color: #CE0000;  text-decoration: underline;
   font-weight:normal}
.acclistimg A:active  {color: #000000;  text-decoration: underline;
   font-weight:normal}

.acclisttext { color: #000000; FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal; padding-left:10px}
.acclisttext A:link    {color: #000000;  text-decoration: underline;
   font-weight:normal}
.acclisttext A:visited {color: #000000;  text-decoration: underline;
   font-weight:normal}
.acclisttext A:hover   {color: #CE0000;  text-decoration: underline;
   font-weight:normal}
.acclisttext A:active  {color: #000000;  text-decoration: underline;
   font-weight:normal}

.acclistname { color: #000000; FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: bold;}
.acclistname A:link    {color: #000000;  text-decoration: none;
   font-weight:bold}
.acclistname A:visited {color: #000000;  text-decoration: none;
   font-weight:bold}
.acclistname A:hover   {color: #CE0000;  text-decoration: none;
   font-weight:bold}
.acclistname A:active  {color: #000000;  text-decoration: none;
   font-weight:bold}

/* Office closed notice */
.office1 {color:white; FONT-SIZE: 9pt; 
		font-weight:bold;
        display: block; background:#289117}

.extradisc {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal;color:red}
      

.extradisc3 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:red; background-color:#F8E8E0;
border:1px solid #F5C30D;
padding-left:2px; padding-right:2px
}

.contact { color: #000000; FONT-SIZE: 9pt;
   font-weight:normal;
   padding-left:2px; padding-right:2px;
   padding-bottom:2px; padding-top:2px;
   display: block; border: 1px solid #C1C3C5; background:#fffd73;}
.contact A:link    {color: #000000;  text-decoration: underline;
   font-weight:normal}
.contact A:visited {color: #000000;  text-decoration: underline;
   font-weight:normal}
.contact A:hover   {color: #CE0000;  text-decoration: underline;
   font-weight:normal}
.contact A:active  {color: #000000;  text-decoration: underline;
   font-weight:normal}

.upper {color:#A83314; font-size: 80%; vertical-align:text-top}

.error  {color: red; font-size: small; font-weight: normal;
          FONT-FAMILY: bodini,Verdana, Arial, Helvetica}
.err {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:red}

.star  {color: red; font-size: x-small; font-weight: normal;
          FONT-FAMILY: bodini,Verdana, Arial, Helvetica}
.hotelstars  {color: #000000; font-size: x-small; font-weight: normal;
          FONT-FAMILY: bodini,Verdana, Arial, Helvetica}
.hoteloffer  {color: red; font-size: xx-small; font-weight: normal;
          FONT-FAMILY: bodini,Verdana, Arial, Helvetica}

.submit {color: white; font-weight:normal; font-style:normal; font-family: sans-serif;
        font-size:10pt; background:#FF8A21; border-color:#EBD6CB; border-width:1pt;
       }
.submitpayment  {color: white; font-weight:normal; font-style:normal;
       font-family: sans-serif;  font-size:10pt; background:#FF8A21;
       border-color:#EBD6CB; border-width:1pt;
       }

.paytexthigh {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal; color:red;}

.iatablock {border-right:1px solid #c4c202; border-bottom:1px solid #c4c202;
			border-top:1px solid #ffffc5; border-left:1px solid #ffffc5;}
.iata {color: #000000; font-weight : normal; font-size:x-small;
          border: 1px solid #fffd49;
          padding-left:3px;padding-right:3px;}

.cars-since-block {border-right:1px solid #c4c202; border-bottom:1px solid #c4c202;
			border-top:1px solid #ffffc5; border-left:1px solid #ffffc5;
			background:#ffffc5}
.cars-since {color: red; font-weight : normal; font-size:x-small;
			background:#ffffc5;
			border: 1px solid #fffd49;
			padding-left:3px;padding-right:3px;}

.input {color:#000000;font-weight:normal; font-style:normal; font-family: sans-serif; font-size:10pt; background:#FFF8E7}

.low {font-size:1pt}
.lowbase {font-size:1pt; border-top:1px solid #F5C30D}
.low3 {font-size:2pt}

.lowbr1 {font-size:1pt}
.lowbr2 {font-size:2pt}
.lowbr3 {font-size:3pt}
.lowbr4 {font-size:4pt}
.lowbr5 {font-size:5pt}
.lowbr6 {font-size:6pt}
.lowbr7 {font-size:7pt}

.ccform0 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
		font-weight: normal;color:#000000;
		padding-left:8pt}
.ccform1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
		font-weight: bold;color:#000000;
		padding-left:4pt}


.td0 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal;color:#000000; padding-left:2pt}
.td0 A:link    {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: normal;color:#000000;text-decoration: underline;}
.td0 A:visited {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: normal;color:#000000;text-decoration: underline;}
.td0 A:hover   {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: normal;color:#000000;text-decoration: underline;}
.td0 A:active  {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: normal;color:#000000;text-decoration: underline;}

.td0b {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt; font-weight: bold;color:#000000}
.td0b A:link    {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: bold;color:#000000;text-decoration: underline;}
.td0b A:visited {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: bold;color:#000000;text-decoration: underline;}
.td0b A:hover   {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: bold;color:#000000;text-decoration: underline;}
.td0b A:active  {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: bold;color:#000000;text-decoration: underline;}


.td1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#F8E8E0}
.td1 A:link    {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: normal;color:#000000;text-decoration: underline;}
.td1 A:visited {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: normal;color:#000000;text-decoration: underline;}
.td1 A:hover   {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: normal;color:#000000;text-decoration: underline;}
.td1 A:active  {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
                font-weight: normal;color:#000000;text-decoration: underline;}

.td1b {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt; font-weight: bold;color:#000000}
.td1k {FONT-FAMILY: tahoma,sans-serif; font-size: 8pt; font-weight: normal;
	padding-left:10px}


.td2 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt; font-weight: normal;color:#000000; background-color:#EBD6CB;
	padding-left:4px}
.td2b {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt; font-weight: bold;color:#000000}

.td3 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt; font-weight: normal;color:#000000; background-color: #FBB58F}
.td3b {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt; font-weight: bold;color:#000000}

.td4b {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;  font-weight: bold; color:#E70808; background-color:#FFC89F; padding-left:5pt}

.tds {FONT-FAMILY: tahoma,sans-serif; font-size: 8pt;
      font-weight: normal;color:#000000;
      padding-left:3pt}

/* Auto conditions */
.acond1b {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: bold; color:#000000; padding-left:2pt}
.acond1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal;color:#000000;
      padding-left:2pt; padding-bottom:2pt}
.acond2 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal;color:#000000; padding-left:2pt;}

.acond1bs {FONT-FAMILY: tahoma,sans-serif; font-size: 8pt;
      font-weight: bold; color:#000000; padding-left:2pt}
.acond1s {FONT-FAMILY: tahoma,sans-serif; font-size: 8pt;
      font-weight: normal;color:#000000;
      padding-left:2pt; padding-bottom:2pt}
.acond2s {FONT-FAMILY: tahoma,sans-serif; font-size: 8pt;
      font-weight: normal;color:#000000; padding-left:2pt;}

/* Forms */
.form_text {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal;color:#000000; padding-left:2pt}
.form_text A:link    {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal;color:#000000; padding-left:2pt}
.form_text A:visited {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal;color:#000000; padding-left:2pt}
.form_text A:hover   {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal;color:#000000; padding-left:2pt}
.form_text A:active  {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal;color:#000000; padding-left:2pt}

.form_subtitle {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;
      font-weight: bold;color:#000000; padding-left:2pt;
      border: 1px solid #C1C3C5; background:#fffd73;}
.form_subtitle A:link    {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;
      font-weight: bold;color:#000000; padding-left:2pt;
      background:#fffd73;}
.form_subtitle A:visited {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;
      font-weight: bold;color:#000000; padding-left:2pt;
      background:#fffd73;}
.form_subtitle A:hover   {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;
      font-weight: bold;color:#000000; padding-left:2pt;
      background:#fffd73;}
.form_subtitle A:active  {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;
      font-weight: bold;color:#000000; padding-left:2pt;
      background:#fffd73;}

.form_subtitle2 {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;
      font-weight: normal;color:#222222; padding-left:6pt;
      border: 1px solid #C1C3C5; background:#fefeac;}

/* Car price tables OLD */
.tab1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#F8E8E0;
border-top:1px solid #F5C30D;
border-left:1px solid #F5C30D;
border-bottom:1px solid #F5C30D
}

.tab1l {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#F8E8E0;
border-top:1px solid #F5C30D;
border-left:1px solid #F5C30D;
}

.tab1r {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#F8E8E0;
border-top:1px solid #F5C30D;
border-left:1px solid #F5C30D;
border-right:1px solid #F5C30D;
border-bottom:1px solid #F5C30D
}


.tab1_0 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#FFF1E3;
border-bottom:1px solid #F5C30D;
border-left:1px solid #F5C30D
}
.tab1_1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#FFE8CF;
border-bottom:1px solid #F5C30D;
border-left:1px solid #F5C30D
}
.tab1_2 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#FFDEBB;
border-bottom:1px solid #F5C30D;
border-left:1px solid #F5C30D
}



.tab1r_0 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#FFF1E3;
border-bottom:1px solid #F5C30D;
border-left:1px solid #F5C30D;
border-right:1px solid #F5C30D
}
.tab1r_1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#FFE8CF;
border-bottom:1px solid #F5C30D;
border-left:1px solid #F5C30D;
border-right:1px solid #F5C30D
}
.tab1r_2 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#FFDEBB;
border-bottom:1px solid #F5C30D;
border-left:1px solid #F5C30D;
border-right:1px solid #F5C30D
}


.tab1_br {FONT-FAMILY: tahoma,sans-serif; font-size: 3pt;  font-weight: normal;color:#000000; 
border-bottom:1px solid #F5C30D}




/* inline button for contact near base of page */

.contact {color: #000000;
        FONT-FAMILY: tahoma,sans-serif; font-size: 9pt; font-weight: normal}
.contact A:link    {color: #000000; font-weight : normal;  text-decoration: underline}
.contact A:visited {color: #000000; font-weight : normal;  text-decoration: underline}
.contact A:hover   {color: #e70808; font-weight : normal;  text-decoration: underline}
.contact A:active  {color: #000000; font-weight : normal;  text-decoration: underline}

      
/* Company names at base of pages */
.company1  {FONT-FAMILY: tahoma,sans-serif; font-size: 8pt;
      font-weight: bold;color:red;
      padding-left:3pt;border-top:1px solid #C1C3C5;}
.company2  {FONT-FAMILY: tahoma,sans-serif; font-size: 8pt;
      font-weight: normal;color:#000000;
      padding-left:8pt}
.company2b {FONT-FAMILY: tahoma,sans-serif; font-size: 8pt;
      font-weight: bold;color:red;}



/* acctab and acctabT for the outside table for the prices list */
/* the center and right columns have no borders */

.acctr01 {	background-color:#fbf3ef;}
.acctd01l {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000;
		padding-left:3px;
		padding-right:2px;
		border:1px solid #f8de8e}
.acctd01 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000;
		padding-left:3px;
		padding-right:2px;
		padding-bottom:2px;
		border-top:1px solid #f8de8e;
		border-right:1px solid #f8de8e;
		border-bottom:1px solid #f8de8e}

.acctab1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#F8E8E0
}

.acctab1l {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#F8E8E0;
padding-left:3px;
padding-right:2px;
border-left:1px solid #F5C30D;
border-bottom:1px solid #F5C30D
}

.acctab1r {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#F8E8E0
}

.acctabT1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fbf3ef
}

.acctabT1l {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fbf3ef;
padding-left:3px;
padding-right:2px;
border-top:1px solid #F5C30D;
border-left:1px solid #F5C30D;
border-bottom:1px solid #F5C30D
}

.acctabT1r {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fbf3ef
}

/* Single box line for intro  */
.acctabs1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#F8E8E0;
border:1px solid #f8de8e;
padding-left:4px; padding-right:2px;
padding-top:1px; padding-bottom:1px
}

.acctabs2 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight:bold;color:red; background-color:#fbf3ef;
border:1px solid #f8de8e;
padding-left:4px; padding-right:2px;
padding-top:1px; padding-bottom:1px
}

.acctabs3 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight:normal ;color:red;
	background-color:#fbf3ef;
	padding-left:4px; padding-right:2px;
	padding-top:1px; padding-bottom:1px
}


/* Single box line for conditions  */


.acctabs1l {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fbf3ef;
border-top:1px solid #f8de8e;
border-left:1px solid #f8de8e;
border-bottom:1px solid #f8de8e;
padding-left:4px; padding-right:2px;
padding-top:1px; padding-bottom:1px
}

.acctabs1r {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fbf3ef;
border-top:1px solid #f8de8e;
border-left:1px solid #f8de8e;
border-right:1px solid #f8de8e;
border-bottom:1px solid #f8de8e;
padding-left:4px; padding-right:2px;
padding-top:1px; padding-bottom:1px
}

/* accpr and accprT are for the prices table on both accom and prices */

.accpr1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fbf3ef;
border-bottom:1px solid #f8de8e;
border-left:1px solid #f8de8e;
padding-left:2pt
}

.accpr1l {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fbf3ef;
border-bottom:1px solid #f8de8e;
border-left:1px solid #f8de8e;
padding-left:3pt;
padding-right:1pt
}

.accpr1r {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fbf3ef;
border-right:1px solid #f8de8e;
border-left:1px solid #f8de8e;
border-bottom:1px solid #f8de8e;
padding-left:5pt;
padding-right:2pt
}

.accprT1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fbf3ef;
border-top:1px solid #f8de8e;
border-left:1px solid #f8de8e;
border-bottom:1px solid #f8de8e;
padding-left:2pt
}

.accprT1l {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fbf3ef;
border-top:1px solid #f8de8e;
border-left:1px solid #f8de8e;
border-bottom:1px solid #f8de8e;
padding-left:3pt;
padding-right:1pt
}

.accprT1r {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fbf3ef;
border:1px solid #f8de8e;
padding-left:5pt;
padding-right:2pt
}

.accprT2 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fbf3ef;
border-top:1px solid #f8de8e;
border-left:1px solid #f8de8e;
border-right:1px solid #f8de8e;
padding-left:2pt
}

.accpr1l {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fbf3ef;
border-bottom:1px solid #f8de8e;
border-left:1px solid #f8de8e;
}

.accprP1l {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fbf3ef;
border-top:1px solid #f8de8e;
border-left:1px solid #f8de8e;
border-bottom:1px solid #f8de8e;
}

/* acc price reserva box */
.accprT1res {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fffd73; border:1px solid #f8de8e;
padding-left:5pt; padding-right:2pt
}
.accprT1res A:link    {color: #000000;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   background:#fffd73;}
.accprT1res A:visited {color: #000000;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   background:#fffd73;}
.accprT1res A:hover   {color: #CE0000;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   background:#FDF1C7;}
.accprT1res A:active  {color: #000000;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   background:#FDF1C7;}


.accpr1res {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#fffd73;
border-right:1px solid #f8de8e;
border-left:1px solid #f8de8e;
border-bottom:1px solid #f8de8e;
padding-left:5pt;
padding-right:2pt
}
.accpr1res A:link    {color: #000000;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   background:#fffd73;}
.accpr1res A:visited {color: #000000;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   background:#fffd73;}
.accpr1res A:hover   {color: #CE0000;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   background:#FDF1C7;}
.accpr1res A:active  {color: #000000;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   padding-left:4px; padding-bottom:2px;padding-right:4px;
   background:#FDF1C7;}


/* Accommodation Column titles */

.acc_block {border-left:1px solid #fac3a2;border-top:1px solid #fac3a2;
		padding-left:5pt;}

.acc_col { color: #000000; FONT-SIZE: 8pt; VERTICAL-ALIGN: top;
		border-right:1px solid #fac3a2;border-bottom:1px solid #fac3a2;}
.acc_col A:link    {color: #000000;  text-decoration: underline;
   font-weight:normal; padding-left:4px; padding-bottom:2px}
.acc_col A:visited {color: #000000;  text-decoration: underline;
   font-weight:normal; padding-left:4px; padding-bottom:2px}
.acc_col A:hover   {color: #CE0000;  text-decoration: underline;
   font-weight:normal; padding-left:4px; padding-bottom:2px}
.acc_col A:active  {color: #000000;  text-decoration: underline;
   font-weight:normal; padding-left:4px; padding-bottom:2px}
.acc_col_a { color: #000000; FONT-SIZE: 8pt; VERTICAL-ALIGN: top;
		border-bottom:1px solid #fac3a2;}


/* Accommodation Link box */

.acclink { color: #000000; FONT-SIZE: 9pt; VERTICAL-ALIGN: top;
		border-right:1px solid #fac3a2;border-bottom:1px solid #fac3a2;
		padding-left:3pt;padding-right:3pt;padding-bottom:2pt;}
.acclink A:link    {color: #000000;  text-decoration: underline;
   font-weight:normal; padding-left:4px; padding-bottom:2px}
.acclink A:visited {color: #000000;  text-decoration: underline;
   font-weight:normal; padding-left:4px; padding-bottom:2px}
.acclink A:hover   {color: #CE0000;  text-decoration: underline;
   font-weight:normal; padding-left:4px; padding-bottom:2px}
.acclink A:active  {color: #000000;  text-decoration: underline;
   font-weight:normal; padding-left:4px; padding-bottom:2px}

.accbook {FONT-FAMILY: tahoma,sans-serif;font-size: 9pt; color: #000000; font-size: 9pt;
		VERTICAL-ALIGN: top;
        font-weight:normal;
        background:#FDF1C7;
        border-right:1px solid #F5C30D;
        border-left:1px solid #F5C30D;
        border-bottom:1px solid #F5C30D;
        padding-left:5pt;
        padding-right:2pt;
        padding-bottom:2px}
.accbook A:link    {color: #000000;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   }
.accbook A:visited {color: #000000;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
  }
.accbook A:hover   {color: #CE0000;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   }
.accbook A:active  {color: #000000;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   }

.accbooktest {FONT-FAMILY: tahoma,sans-serif;font-size: 9pt; color: #000000; font-size: 9pt;
		VERTICAL-ALIGN: top;
        font-weight:normal}
.accbooktest A:link    {color: #bbbbbb;  text-decoration: none;
   font-size: 9pt; font-weight:normal;
   }
.accbooktest A:visited {color: #bbbbbb;  text-decoration: none;
   font-size: 9pt; font-weight:normal;
  }
.accbooktest A:hover   {color: red;  text-decoration: underline;
   font-size: 9pt; font-weight:normal;
   }
.accbooktest A:active  {color: #bbbbbb;  text-decoration: none;
   font-size: 9pt; font-weight:normal;
   }


/* Map Link line */

.maplink { color: #000000; FONT-SIZE: 9pt; VERTICAL-ALIGN: top;
		font-weight:bold;}
.maplink A:link    {color: #000000;  text-decoration: underline;
   font-weight:bold; padding-left:4px; padding-bottom:2px}
.maplink A:visited {color: #000000;  text-decoration: underline;
   font-weight:bold; padding-left:4px; padding-bottom:2px}
.maplink A:hover   {color: #CE0000;  text-decoration: underline;
   font-weight:bold; padding-left:4px; padding-bottom:2px}
.maplink A:active  {color: #000000;  text-decoration: underline;
   font-weight:bold; padding-left:4px; padding-bottom:2px}


/* Offer page */

.oftable {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#ffe5d1;
border:1px solid #F5C30D
}
.oftable A {font-color:green}

.oftabler {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#ffe5d1;
border-left:1px solid #F5C30D;
padding-left:5px
}



.oftab {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt; font-weight: normal;
		color:#000000; background-color:#ffe5d1
}

.oftabo {FONT-FAMILY: tahoma,sans-serif; font-size: 12pt;  font-weight: bold; color:red; background-color:#ffe5d1;
border-bottom:1px solid #FEA044
}

.oftabd {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;  font-weight: bold; color:#000000; background-color:#ffe5d1;
border-top:1px solid #FEA044;
padding-left:10px
}
.oftabd A:link    {color: #000000;  text-decoration: none;
   font-weight:bold;}
.oftabd A:visited {color: #000000;  text-decoration: none;
   font-weight:bold;}
.oftabd A:hover   {color: #CE0000;  text-decoration: underline;
   font-weight:bold;}
.oftabd A:active  {color: #000000;  text-decoration: none;
   font-weight:bold;}

.oftabt {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;  font-weight: bold; color:red; background-color:#ffe5d1;
border-left:1px solid #FEA044;
border-top:1px solid #FEA044;
border-right:1px solid #FEA044;
}

.oftabr {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;  font-weight: bold; color:red; background-color:#ffe5d1;
border-left:1px solid #FEA044;
border-top:1px solid #FEA044;
border-right:1px solid #FEA044
}

.oftabl {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;  font-weight: bold; color:#000000; background-color:#ffe5d1;
border-top:1px solid #FEA044;
}

.oftabi {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;  font-weight: bold; color:#000000; background-color:#ffe5d1;
border-top:1px solid #FEA044
}
.oftabi2 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#ffe5d1;
border-top:1px solid #FEA044
}

.oftabacc {FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;  font-weight: bold; color:red; background-color:#ffe5d1;
border-left:1px solid #FEA044;
border-top:1px solid #FEA044;
border-bottom:1px solid #FEA044;
}


/* for offer price  table */
.oftabpl {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#ffe5d1;
padding-right:12px;
border:1px solid #FEA044
}
.oftabp {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#ffe5d1;
padding-right:12px;
border-top:1px solid #FEA044;
border-bottom:1px solid #FEA044;
border-right:1px solid #FEA044
}
.oftabpbl {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#ffe5d1;
padding-right:12px;
border-left:1px solid #FEA044;
border-bottom:1px solid #FEA044;
border-right:1px solid #FEA044
}
.oftabpb {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#ffe5d1;
padding-right:12px;
border-bottom:1px solid #FEA044;
border-right:1px solid #FEA044
}

.caroffer_border {border:1px solid #FEA044;}

## LEGAL

.legal		{FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal;color:#000000;}
.legal1		{FONT-FAMILY: tahoma,sans-serif; font-size: 11pt;
      font-weight: bold;color:red;}
.legal2		{FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: normal;color:#000000;}
.legal2b	{FONT-FAMILY: tahoma,sans-serif; font-size: 10pt;
      font-weight: bold;color:#000000;} 
.legal3		{FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;
      font-weight: bold;color:red;}

.pagar01 {FONT-FAMILY: tahoma,sans-serif; font-size: 11pt;  font-weight: bold;color:navy;
			padding-left: 10px}

.list1 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#F8E8E0;}
.list2 {FONT-FAMILY: tahoma,sans-serif; font-size: 9pt;  font-weight: normal;color:#000000; background-color:#FFEBCB}

.title1 {FONT-FAMILY: 'Monotype Corsiva',tahoma,sans-serif;
         font-size: 20pt; font-weight: bold; color:#4DA78D}

.title2 {FONT-FAMILY: 'Monotype Corsiva', tahoma,sans-serif; font-size: 14pt; font-weight: bold; color:#4DA78D}

.travel24 {FONT-FAMILY: tahoma,sans-serif; font-size: 7pt;  font-weight: normal;color:#000000}

.copyright {position:absolute;top:20px;left:15px}

.foot { color: #C0C0C0; FONT-SIZE: 8pt; VERTICAL-ALIGN: top}
.foot A:link    {color: #C0C0C0; text-decoration: none}
.foot A:visited {color: #C0C0C0; text-decoration: none}
.foot A:hover   {color: blue;   text-decoration: underline}
.foot A:active  {color: #C0C0C0;  text-decoration: none}


.newwebbutton1 {color: white; font-size: 10pt; font-weight: normal;
        FONT-FAMILY: tahoma,sans-serif; background-color:#d82215;
        }
.newwebbutton1 A:link    {color: white; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        }
.newwebbutton1 A:visited {color: white; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        }
.newwebbutton1 A:hover   {color: white; font-size: 10pt; font-weight : bold;
		text-decoration: underline; background-color:#7da60a;
        }
.newwebbutton1 A:active  {color: white; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        }

.newwebbuttonsides {color: #000000; font-size: 10pt; font-weight: normal;
        FONT-FAMILY: tahoma,sans-serif; background-color:#fe8500;
        }


.oldwebbutton1a {color: black; font-size: 10pt; font-weight: normal;
        FONT-FAMILY: tahoma,sans-serif; background-color:#f6f757;
		border-left:1px solid #dfe054;
		border-bottom:1px solid #baba36;
        }
.oldwebbutton1a A:link    {color: black; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        }
.oldwebbutton1a A:visited {color: black; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        }
.oldwebbutton1a A:hover   {color: black; font-size: 10pt; font-weight : bold;
		text-decoration: underline; background-color:#7da60a;
        }
.oldwebbutton1a A:active  {color: black; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        }

.oldwebbutton1b {color: black; font-size: 10pt; font-weight: normal;
        FONT-FAMILY: tahoma,sans-serif; background-color:#f6f757;
		border-bottom:1px solid #baba36;
		border-right:1px solid #baba36;
        }
.oldwebbutton1b A:link    {color: black; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        }
.oldwebbutton1b A:visited {color: black; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        }
.oldwebbutton1b A:hover   {color: black; font-size: 10pt; font-weight : bold;
		text-decoration: underline; background-color:#7da60a;
        }
.oldwebbutton1b A:active  {color: black; font-size: 10pt; font-weight : bold;
		text-decoration: underline;
        }

.oldwebbuttonsides {color: #000000; font-size: 10pt; font-weight: normal;
        FONT-FAMILY: tahoma,sans-serif; background-color:#fe8500;
        }



.linknewweb {color: blue; font-size: 16pt; font-weight: bold;
        FONT-FAMILY: Arial;}
.linknewweb A:link    {color: blue; font-size: 16pt; font-weight: bold;
        FONT-FAMILY: Arial;}
.linknewweb A:visited {color: blue; font-size: 16pt; font-weight: bold;
        FONT-FAMILY: Arial;}
.linknewweb A:hover   {color: blue; font-size: 16pt; font-weight: bold;
        FONT-FAMILY: Arial;}
.linknewweb A:active  {color: blue; font-size: 16pt; font-weight: bold;
        FONT-FAMILY: Arial;}
        

/* Link page lines */

.lplink { color: #000000; FONT-SIZE: 9pt; VERTICAL-ALIGN: top;
		font-weight:bold;}
.lplink A:link    {color: #000000;  text-decoration: underline;
   font-weight:bold; padding-left:4px; padding-bottom:2px}
.lplink A:visited {color: #000000;  text-decoration: underline;
   font-weight:bold; padding-left:4px; padding-bottom:2px}
.lplink A:hover   {color: #CE0000;  text-decoration: underline;
   font-weight:bold; padding-left:4px; padding-bottom:2px}
.lplink A:active  {color: #000000;  text-decoration: underline;
   font-weight:bold; padding-left:4px; padding-bottom:2px}

.systems_top	{font-size:12pt; font-weight:bold;
				color: white; background-color:#d82215;
				padding-bottom:3px;padding-top:3px}
.systems_gap	{font-size:1pt; font-weight:normal;}
.systems_1		{font-size:11pt; font-weight:normal;}
.systems_line	{color:#FFFFFF;font-size:1pt; font-weight:normal;}


.noodkreet  {color: black; font-size: x-small; font-weight: bold;
			background:#d72121;
          FONT-FAMILY: bodini,Verdana, Arial, Helvetica;
          padding-left:5px}
          
/* Terms and conditions etc*/          

.tchead1 {font-size:11pt; font-weight:bold;
				color: black;}
.tchead2 {font-size:10pt; font-weight:bold;
		margin-top:1em; margin-bottom:0.4em;
				color: #123456;
		}
				
.tcname {font-size:10pt; font-weight:bold;
		color: red;}
.tcsubj1 {font-size:10pt; font-weight:bold;
		color: #888888;}
		
.oname {font-size:10pt; font-weight:bold;
		color: black;}
		
# END 