/* CSS Document */

body{background-image:url(../images/body_back.gif); margin:0px; background-color:#e38989;}
table{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
td{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.main_table{background:#FFFFFF;}
.white_txt{font-family:Verdana, Arial, Helvetica, sans-serif;color:#fff; }
a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#565656; text-decoration:underline;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#e11c23; text-decoration:none;}
.header_bg{background:url(../images/header_bg.gif) repeat-y;}
.white_txt_link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:underline;}
.white_txt_link:link{color:#fff; text-decoration:underline;}
.white_txt_link:active{color:#fff; text-decoration:underline;}
.white_txt_link:visited{color:#fff; text-decoration:underline;}
.white_txt_link:hover{color:#fff; text-decoration:none;}
.strip{background:#eaeaea; height:4px;}
.reservation_bg{ background:url(../images/reservation_bg.gif) repeat-x; height:191px;}
.menu_bg{background:url(../images/menu_center_bg.gif) repeat-x; height:26px;}
.textfield{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5c5c5c; border:1px solid #c2d3fc;}
.combo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5c5c5c; border:1px solid #c2d3fc; }
.combo1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5c5c5c; border:1px solid #c2d3fc; width:60px;}
.welcome_title{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#ea0000}
.welcome_title2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000}
.title_bg{background-image:url(../images/title_bg.gif);height:23px; width:228px; background-repeat:no-repeat;}
.img_td{border-top:1px solid #fff;}
.red_txt{font-family:Verdana, Arial, Helvetica, sans-serif;color:#ea0000; }
.newsletter_bg{background-image:url(../images/newsletter.gif); background-repeat:no-repeat; width:261px; height:101px;}
.textfield{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5c5c5c; background:#fff; border:1px solid #c2d3fc;}
.footer_bg{background-color:#e7e7e7; height:45px;}
.sub_title{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ea0000}


.list{list-style-image:url(../images/red_blt.gif); padding:0px;}
b{color:#000; font-weight:bold;}
.gray_bg{background-color:#f3f3f3;}
/*strong{color:#000; font-weight:bold;}*/
.imp_pad{padding:6px;}

.en_input1
{
	/*background-color:#F5F5F5;*/
	background-image:url(../images/booknow-en.gif);
	border:0;
	height:25px;
	width:136px;
}
.fr_input1
{
	/*background-color:#F5F5F5;*/
	background-image:url(../images/booknow-french.gif);
	border:0;
	height:25px;
	width:136px;
}
.pt_input1
{
	/*background-color:#F5F5F5;*/
	background-image:url(../images/booknow-porto.gif);
	border:0;
	height:25px;
	width:136px;
}
.de_input1
{
	/*background-color:#F5F5F5;*/
	background-image:url(../images/booknow-german.gif);
	border:0;
	height:25px;
	width:136px;
}
.es_input1
{
	/*background-color:#F5F5F5;*/
	background-image:url(../images/booknow-spanish.gif);
	border:0;
	height:25px;
	width:136px;
}