body {  margin: 0px  0px; padding: 0px  0px}
body {background-color:#F9F9F9;}						
body{color:#493B5C; font:11pt century gothic; font-style:normal;} /**/

p {font-size:10.5pt;}
b { color:#475B8F; text-decoration: bold;}
.small {font-size:9.5pt; color: #45464F;}

h1 { color:#D5C644; font-size:18pt;  font-style:bold; margin-top:1px; margin-bottom:1px;}
h2 { color:#555555; font-size:12pt; text-decoration: bold; margin-top:0px; margin-bottom:4px;}
h3 { color:#279CC9; font-size:12pt; font-style:bold; font-family: Geneva;  background:#D0DDFF; background:url(../../../bg-silver.gif) repeat-x; margin-right:25px;}
h4 { color:#C6B72D; font-size:13pt; font-style:bold; font-family: Verdana;  background:#D0DDFF; background:url(../../../bg-silver.gif) repeat-x; margin-right:8px;}

A:link    {text-decoration: none; color: #0000FF}
A:visited {text-decoration: none; color: #0000FF}
A:hover   {text-decoration: underline; color: #000080}
A:active  {text-decoration: none; color: #FF0000}


strong { color:#175F21; text-decoration: bold;}
strong A:link    {text-decoration: none; color: #FF7F7F}
strong A:visited {text-decoration: none; color: #FF7F7F}
strong A:hover   {text-decoration: underline; color: #FF7F7F}
strong A:active  {text-decoration: none; color: #FF7F7F}



.abouttext 
{
	color: #45464F;
	font-size: 8pt; 
	font-variant: normal;
	font-family: Tahoma;
	
}

.abouttext h3 { color:#D5C644; font-size:12pt;  font-style:bold; margin-top:4px; margin-bottom:1px; background-color:#493B5C;}
.abouttext:link { color: red; text-decoration: none; }
.abouttext:visited { color: red; text-decoration: none; } 
.abouttext:hover { color: blue; text-decoration: underline;} 
.abouttext { margin-left: 10px; margin-right: 10px; }

.hotelZONEfont {
	font-family: "Courier New", Courier, monospace;
	font-size: 16pt;
	font-weight: bold;
	color: #FFFFFF;
}



/* misc */

table.LINKS { background: #E6E6E6; border-collapse: collapse; } /*nav of country E6E6E6*/
.footerstyle_inner A:link {text-decoration: none; color: #EDE7E4; font-family:"Verdana"; font-size:11pt; font-style: bold;}
.footerstyle_inner A:visited {text-decoration: none; color: #EDE7E4; font-family:"Verdana"; font-size:11pt;}
.footerstyle_inner A:active {text-decoration: none; font-family:"Verdana"; font-size:11pt; }
.footerstyle_inner A:hover {text-decoration: underline; color: white; font-family:"Verdana"; font-size:11pt;} 

.content
{
margin-top: 5px;
margin-left: 8px;
}


.hotelwebsite { font-size: 12pt}
.hotelwebsite A:link {text-decoration: none; color: #0B830B; font-weight: bold;}
.hotelwebsite A:visited {text-decoration: none; color: #0B830B; font-weight: bold;}
.hotelwebsite A:active {text-decoration: underline; color: #0B830B; font-weight: bold;}
.hotelwebsite A:hover {text-decoration: underline; color: #ED7900; font-weight: bold;}

.hotelname { font-size: 18pt}
.hotelname A:link {text-decoration: underline; color: #3366FF; font-weight: bold;}
.hotelname A:visited {text-decoration: underline; color: #3366FF; font-weight: bold;}
.hotelname A:active {text-decoration: underline; color: #3366FF; font-weight: bold;}
.hotelname A:hover {text-decoration: underline; color: #ED7900; font-weight: bold;}

.allHotels { font-size: 11pt}
.allHotels A:link {text-decoration: underline; color: #3366FF; font-weight: bold;}
.allHotels A:visited {text-decoration: underline; color: #3366FF; font-weight: bold;}
.allHotels A:active {text-decoration: underline; color: #3366FF; font-weight: bold;}
.allHotels A:hover {text-decoration: underline; color: #ED7900; font-weight: bold;}

.seeyourhotelhere { font-size: 9pt}
.seeyourhotelhere A:link {text-decoration: underline; color: #0000EE; font-weight: bold;}
.seeyourhotelhere A:visited {text-decoration: underline; color: #0000EE; font-weight: bold;}
.seeyourhotelhere A:active {text-decoration: underline; color: #ED7900; font-weight: bold;}
.seeyourhotelhere A:hover {text-decoration: underline; color: #ED7900; font-weight: bold;}


/* BLOCK STYLE */
.t_outer {
border: 1px solid #003399; /*outerborder */
border-spacing: 1px; /* innerborder */
background: #FFFFFF;
margin-bottom: 5px;
}

.t_inner {
background: white;  /* innerborder */
color: #4D535F;
border: 0px solid #AAAAAA;
padding: 0px;
}

.blocK_header {
font-size: 10pt;
font-weight: bold;
color: white;
background: #4F8BFF; /* bg */
padding: 2px;
}

.blocK_content {
background: #F9F9F9;
color: #333333;	
padding: 2px;
margin-top: 5px;
margin-left: 25px;
}

.blocK_content_odd {
background: #E0E5EF;
color: #333333;	
padding: 2px;
}

