body {
	background-image: url('/img/bg_color.gif');
	background-repeat: repeat-y;
	background-position: center;
	//background-color: #ffffff; /*#EDA7A7;*/
	color: #000033;
  	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:13px; 
	text-align: center;
	margin-bottom:30px; 
	margin-top:0px; 
	margin-left:10px;  
	margin-right:0px; 
	}

#maincontainer{
width: 890px; /*Width of main container*/
margin: 0 auto; Center container on page
//background-color: #ffffff;
color: #000033;
text-align: left;
}

#topsection{
/*height: 170px; Height of top section*/
//background-color: #ffffff;
color: #000033;
}

#topsection h1{
text-align: left;
color: #000033;
FONT-WEIGHT: bold;
FONT-SIZE: 15px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
margin-top: 0px;
margin-bottom: 10px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
	margin-left: 160px; /*Set left margin to LeftColumnWidth*/
	width: 730px;
}

#partnercolumn{
	width: 888px; /*Full page size*/
	margin: 0;
	/*border: 1px solid #E1E2E9;*/
}

#partnercolumn .edomizile{
	width: 888px;
	margin: 0;
	height: 2200px;
text-align: center;

}

#leftcolumn{
float: left;
width: 160px; /*Width of left column*/
margin-left: -890px; /*Set left margin to -(MainContainerWidth)*/
}

#footer{
clear: left;
width: 100%;
/* text-align: center; */
/* padding: 10px 0; */
margin-top:20px; 
margin-bottom:0px; 
}

.innertube{
margin-left: 30px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}


.navhead { 
	background-color: #666633; 
	height: 16px;
	color: #ffffff;
	font-weight: bold;
	font-size:13px;	}

td.menutop0 {
	height: 50px;
}

td.menutop1 { 
	height:35px; 
	font-weight:bold;
	white-space: nowrap;
}
	
td {
	FONT-SIZE: 13px;
/*font-size:11px;*/ }

table.contenttab1{
table-layout: fixed;
border-collapse: collapse;
background-color:#B0D8FF; 
width:700px;  /*Set width to that of -(MainContainerWidth - LeftcolumnWidth - contentinnertubeMargins)*/
}

table.contenttab{
border-collapse: collapse;
width:700px;   /*Set width to that of -(MainContainerWidth - LeftcolumnWidth - contentinnertubeMargins)*/ 
}

table.listtab{
border-collapse: collapse;
padding: 1px;
width:700px;   /*Set width to that of -(MainContainerWidth - LeftcolumnWidth - contentinnertubeMargins)*/ 
}


a.menuOn:link 	  { text-decoration:none; color:#ffffff; font-weight:bold; BACKGROUND-COLOR: #CC6600;}
a.menuOn:visited  { text-decoration:none; color:#ffffff; font-weight:bold; BACKGROUND-COLOR: #CC6600;}
a.menuOn:hover 	  { text-decoration:underline; color:#ffffff; font-weight:bold; BACKGROUND-COLOR: #CC6600;}
a.menuOn	     { font-size:12px }

a.menu:link 	  { text-decoration:none; color:#000033; font-weight:bold;}
a.menu:visited 	  { text-decoration:none; color:#000033; font-weight:bold;}
a.menu:hover 	  { text-decoration:underline; color:#000033; font-weight:bold;}
a.menu	     { font-size:12px }

a.foot:link 	  { text-decoration:none; color:#CC6600; font-weight:bold; }
a.foot:visited     { text-decoration:none; color:#CC6600; font-weight:bold; }
a.foot:hover 	  { text-decoration: underline; color:#CC6600; font-weight:bold; }

a.nav:link 	  { text-decoration:none; color:#CC6600; font-weight:bold; }
a.nav:visited     { text-decoration:none; color:#CC6600; font-weight:bold; }
a.nav:hover 	  { text-decoration: underline; color:#CC6600; font-weight:bold; }

a.navSubReg:link     { text-decoration:none; color:#CC6600; font-weight:normal; }
a.navSubReg:visited  { text-decoration:none; color:#CC6600; font-weight:normal; }
a.navSubReg:hover    { text-decoration: underline; color:#CC6600; font-weight:normal; }
a.navSubReg	     { font-size: 12px }

a.navQuicklink:link 	  { text-decoration:none; color:#000033; font-weight:normal; }
a.navQuicklink:visited     { text-decoration:none; color:#000033; font-weight:normal; }
a.navQuicklink:hover 	  { text-decoration:underline; color:#000033; font-weight:normal; }
a.navQuicklink	     { font-size: 11px }

a.navS:link 	  { text-decoration:none; color:#CC6600; font-weight:bold; }
a.navS:visited     { text-decoration:none; color:#CC6600; font-weight:bold; }
a.navS:hover 	  { text-decoration: underline; color:#CC6600; font-weight:bold; }

a.navSide:link 	  { text-decoration:none; color:#000033; font-weight:bold; }
a.navSide:visited { text-decoration:none; color:#000033; font-weight:bold; }
a.navSide:hover   { text-decoration:underline; color:#000033; font-weight:bold; }
a.navSide	     { font-size: 12px }

.iboxborder  			{background-color:#E1E2E9; }
.iboxhead  			{background-color:#E1E2E9; color: #000033; height: 14px; }


.footc1 { //background-color: #FFFFFF; height:20px; }
.footc2 { //background-color: #FFFFFF; }

.fewosearch 	{background-color: #E1E2E9; height: 13px; color: #000033; font-weight:normal; FONT-SIZE: 12px; }
.fewopictcol	{background-color: #E1E2E9; width: 112px; vertical-align: top;}

.fewo				{height:14px; background-color:#E1E2E9; }
.fewohead  		{background-color:#E1E2E9; height:13px; color:#000033; font-weight:bold; FONT-SIZE:12px; }
.fewosub 		{background-color:#E1E2E9; height:13px; color:#000033; font-weight:bold; FONT-SIZE:12px; }
.fewoprice 		{background-color:#E1E2E9; height:13px; }
.fewodetailhead	{vertical-align: bottom; color:#000033; height:30px; font-weight:bold; FONT-SIZE:14px; }
.fewodetailsub	{vertical-align: baseline; background-color:#EFEFEF; height:13px; color:#000033; font-weight:bold; FONT-SIZE:12px; }
.lbl1			{white-space: nowrap; vertical-align: baseline; height:13px; color:#000033;}
.lbld1			{vertical-align: baseline; height:13px; color:#000033;}
.lbl2			{white-space: nowrap; vertical-align: baseline; height:13px; color:#000033;}
.lbld2			{vertical-align: baseline; height:13px; color:#000033;}

.small 			  { FONT-WEIGHT:normal; FONT-SIZE:11px; }

.alert 			  { FONT-WEIGHT: bold; font-style: oblique; color: #CC6600; }

.success 			  { FONT-WEIGHT:bold; color:#66cc33; }

.white 			  { FONT-WEIGHT:bold; color:#ffffff; }

.orange 		{ background:#CC6600 }


h1 			  	{ FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; }

h3 			  	{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; FONT-SIZE:16px; }

hr { 
 height: 0;
 border-bottom: 1px solid #CC6600;
 border-top: 0px; 
 border-left: 0px;
 border-right: 0px; }

ul {
	list-style-type: square; }

.hspace1 { 
	width:40px; }

.hspace30 { 
	width:30px; }	
	
a.lnav:link 	  { text-decoration:none; color:#000033; }
a.lnav:visited     { text-decoration:none; color:#000033; }
a.lnav:hover 	  { text-decoration:underline; color:#000033; }

table.ltab { 
	border-collapse: collapse;
	width:470px;
}
	
table.pagenavtab{
border-collapse: collapse;
	width:470px;
}

table.ltab2 { 
	border-collapse: collapse;
	width:700px;
}
	
table.pagenavtab2{
border-collapse: collapse;
	width:700px;
}

.lhead { 
	text-align: center;
    background-color: #E1E2E9;
	/*background-color: #CC6600;*/
	/*border-color:#CC6600; */
	/*border: 2px dashed #CC6600; */
	height: 13px;
 }
a.lnav1:link 	  { text-decoration:none; color:#000033; font-weight:bold; FONT-SIZE:12px; }
a.lnav1:visited     { text-decoration:none; color:#000033; font-weight:bold; FONT-SIZE:12px; }
a.lnav1:hover 	  { text-decoration:underline; color:#000033; font-weight:bold; FONT-SIZE:12px; }

.ldesc { 
	font-weight: normal; font-style: oblique; }
	
.lprice { 
	font-weight:bolder; }
	
.lmdiscount {
	color: white;
	background-color: Lime;
	font-weight: bolder;
}
.lloc { 
	FONT-WEIGHT:bold; }
	
img.lpict { 
	border-color:#E1E2E9; 
	border: 2px solid #CC6600; }

img.navpict { 
	border: 0; }

img.nospace{
	display: block;
}

button, input, select, textarea, object { 
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; }

form {
	margin: 0px; }

fieldset {
	border: 0px; 
	margin-left: 0px; padding: 0; }

fieldset.fssolid {
	border: 1px solid #E1E2E9;
	margin-left: 0px; 
}

fieldset.fsdashed {
	border: 1px dashed #E1E2E9;
	margin-left: 0px;
}

legend {
	color: #000033;
}

label {
	font-weight: bold;
}

/* Fliegts and car rentals */
.region-country-table{
    background-color: #E1E2E9;
}



/* jQuery lightBox plugin - Gallery style */
#gallery {
	background-color: #E1E2E9;
	width: 100%;
	padding: 0px;
}
#gallery ul { 
	list-style: none; 
	padding-left: inherit;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
#gallery ul li { 
	display: inline; 
}

#gallery ul img {
	border: 0px solid #CC6600;
	border-width: 0px 0px 0px;
}

#gallery ul a:hover img {
	border: 0px solid #fff;
	border-width: 0px 0px 0px;
	color: #fff;
}
#gallery ul a:hover { 
	color: #fff; 
}

