body	{margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
        background: #f1f1f1;}

#Content {
	width:838px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:none;
	border:2px  #000;
	background: #fff;
	}

#navlist{
	margin: 0px;
	padding-left:10px;
	float:left;
	width:100%;
	border:none;
	border-width:1px 0;
}

#navlist li {
display:inline;
padding:0;
margin:0;
}

#navlist a:link,
#navlist a:visited  {
	color:#fff;
	background:#fff url('../../templates/images/btn.gif') repeat-x;
	padding:20px 40px 4px 10px;
	float:left;
	width:auto;
	border-right:1px solid #999999;
	text-decoration:none;
	font: 1em/1em Arial, Helvetica, sans-serif;
	text-transform:capitalize;
}

#navlist a:hover {background: #fff url('../../templates/images/btnover.gif') repeat-x;}

 
img.pics  {  
    padding: 5px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  150px; 
    height: 150px; 
    top:  0; 
    left: 0;
} 

	
table	{border:0}
table.full	{width:100%; border-style:solid;
border-color:#AAA;}

tr.tours-header {height:180px;}
tr.index-header	{height:390px;}
tr.index-header-site {height:80px;}
tr.menu	{height:40px;}
tr.hor-empty	{height:25px;}
tr.round	{height:19px;}
tr.caption	{height:32px;}
tr.more	{height:30px;}
tr.caption_menu	{height:26px;}
tr.image	{height:121px;}

td.tours-header {background: url('../../templates/images/tourbanner.jpg') no-repeat; width:100%; height:165px; padding: none;}
td.half	{width:50%;}
td.menu-full	{width:90%; border-bottom:solid 1px #dfdfdf;}
td.leftcol-empty	{width:2%;}
td.centercol-empty	{width:3%;}
td.menu-left	{background:url(../../templates/images/menu_left_round.gif) no-repeat; width:21px;}
td.menu-right	{background:url(../../templates/images/menu_right_round.gif) no-repeat; width:21px;}
td.menu-center	{background:url(../../templates/images/menu_center.gif) repeat-x;}

td.menu-left-site	{background:url(../../templates/images/menu_left_round_site.gif) no-repeat; width:21px;}
td.menu-right-site	{background:url(../../templates/images/menu_right_round_site.gif) no-repeat; width:21px;}
td.menu-center-site	{background:url(../../templates/images/menu_center_site.gif) repeat-x;}

td.f-menu-left	{background:url(../../templates/images/f_menu_left_round.gif) no-repeat; width:21px;}
td.f-menu-right	{background:url(../../templates/images/f_menu_right_round.gif) no-repeat; width:21px;}
td.f-menu-center	{background:url(../../templates/images/f_menu_center.gif) repeat-x;}

td.image-left	{background:url(../../templates/images/img_left_round.gif) no-repeat; width:15px;}
td.image-right	{background:url(../../templates/images/img_right_round.gif) no-repeat; width:15px;}
td.image-center	{background:url(../../templates/images/img_center.gif) repeat-x; padding-top: 2px; padding-bottom: 2px;}

td.index-coupleweek	{width:58%;}
td.index-topsing	{width:39%;}

td.round-top-left	{width:19px; background:url(../../templates/images/rnd_left_top.gif) no-repeat;}
td.round-right-top	{width:19px; background:url(../../templates/images/rnd_right_top.gif) no-repeat;}
td.round-left-bottom	{width:19px; background:url(../../templates/images/rnd_left_bot.gif) no-repeat;}
td.round-right-bottom	{width:19px; background:url(../../templates/images/rnd_right_bot.gif) no-repeat;}
td.round-center-top	{background:url(../../templates/images/rnd_cen_top.gif) repeat-x;}
td.round-center-bottom	{background:url(../../templates/images/rnd_cen_bot.gif) repeat-x;}
td.round-center-left	{background:url(../../templates/images/rnd_cen_left.gif) repeat-y;}
td.round-center-right	{background:url(../../templates/images/rnd_cen_right.gif) repeat-y;}
td.round-content {background: #1D0000;}

td.w-round-top-left	{width:19px; background:url(../../templates/images/w_rnd_left_top.gif) no-repeat;}
td.w-round-right-top	{width:19px; background:url(../../templates/images/w_rnd_right_top.gif) no-repeat;}
td.w-round-left-bottom	{width:19px; background:url(../../templates/images/w_rnd_left_bot.gif) no-repeat;}
td.w-round-right-bottom	{width:19px; background:url(../../templates/images/w_rnd_right_bot.gif) no-repeat;}
td.w-round-center-top	{background:url(../../templates/images/w_rnd_cen_top.gif) repeat-x;}
td.w-round-center-bottom	{background:url(../../templates/images/w_rnd_cen_bot.gif) repeat-x;}
td.w-round-center-left	{background:url(../../templates/images/w_rnd_cen_left.gif) repeat-y;}
td.w-round-center-right	{background:url(../../templates/images/w_rnd_cen_right.gif) repeat-y;}
td.w-round-content {background: #fff;}


td.caption	{border-bottom:solid 1px #dfdfdf;}
td.more	{padding-right:10px;}
td.msgpanel {width:15%; vertical-align: top; text-align: center;}
td.content-border-left {width:19px; background:url(../../templates/images/content_border_left.gif) repeat-y;}
td.content-border-right {width:19px; background:url(../../templates/images/content_border_right.gif) repeat-y;}
td.welcome-left {width:27px; background:url(../../templates/images/welcome-back-left.png) no-repeat;}
td.welcome-right {width:27px; background:url(../../templates/images/welcome-back-right.png) no-repeat;}
td.welcome-center {height:220px; background:url(../../templates/images/welcome-back-center.png) repeat-x;}

font,a.language	{font:13px "Tahoma", sans-serif; color:#990000; text-transform:uppercase;}
font.caption	{font:bold 12px "Tahoma", sans-serif; color:#990000; text-transform:uppercase; text-wrap:normal;}
font,a.search-profiles	{font:12px "Tahoma", sans-serif; color:#990000; text-transform:none;}
font.search	{font:bold 13px "Tahoma", sans-serif; color:#000;}
font.name	{font:bold 13px "Tahoma", sans-serif; color:#000; text-transform:capitalize;}
font.important	{font: 13px/18px "Tahoma", sans-serif; color:#FFF;}
font	{font:13px/18px "Tahoma", sans-serif; color:#000;}
p.caption	{font:bold 12px "Tahoma", sans-serif; color:#990000; text-transform:uppercase; margin:5px 0 0 10px;}
p.whitecap {color:#fff;}
p.impact 	{font:bold 20px Arial, sans-serif; color:#990000; text-transform:capitalize; margin:5px 0 0 10px;}
p	{font:13px/18px "Tahoma", sans-serif; color:#000; margin:0;}
p.whitetext {color:#fff;}
a.menu	{font:bold 13px "Tahoma", sans-serif; color:#990000; text-transform:uppercase; text-decoration:none; white-space: nowrap;}
a.profile	{font:bold 13px "Tahoma", sans-serif; color:#d30d37; text-transform:capitalize;}
a	{font:13px "Tahoma", sans-serif; color:#990000;}

div.header-language	{padding-top:5px; }
div.header-login {background: url(../../templates/images/web2_btn.png) no-repeat; width:180px; height:63px;}
div.signup {background: url(../../templates/images/web2_reg_btn.png) no-repeat; width:180px; height:45px;}
div.header-logotype	{padding-top:0px;}
div.header-slogan-phone	{padding-top:5px;}
div.search	{background: url(../../templates/images/newsearch_back.png) no-repeat; width:350px; height:330px; margin-top:15px;}
div.search-form	{padding:30px 36px 30px 36px;}
div.search-field	{line-height:30px; padding:0 0 10px 0;}
div.profile-photo	{padding:20px 20px 0 10px; float:left;}
div.profile-text	{padding:35px 0 0 0px; float:left;}
td.profile-photo	{padding:20px 0px 0px 10px;}
td.profile-text	{padding:35px 0px 0px 15px;}
td.bar	{padding:30px 0px 100px 0px;}
div.text	{padding:10px 10px 0 10px;}

img{border:0px;}
img a, img a:link, img a:active, img a:visited, img a:hover{border:0px;}
img.hr1	{width:259px; height:3px; padding:10px 0 10px 0;}
img.menu-heart	{padding-top:2px;}
img.menu-heart2	{padding-bottom:1px; padding-right:5px; }
img.profile	{border:solid 1px #ddf6fd;}
input,select.search	{font:13px "Tahoma", sans-serif; color:#000;}
input.search-btn	{font:bold 13px "Tahoma", sans-serif; color:#fff; border:0; background: url(../../templates/images/btn_back.gif); height:20px;}
input.web-btn	{font:bold 13px "Tahoma", sans-serif; color:#000; border:0; background: url(../../templates/images/web2_btn_center.png); height:20px;}

font.error	{font:13px "Tahoma", sans-serif; color:#d30d37;}

input.str {border:1px solid #969696; font:11px "Tahoma", sans-serif;}
select	{font:13px "Tahoma", sans-serif; color:#000; border:1px solid #969696;}
#clr_red {color:#d30d37;}
label {cursor: pointer;}
font.text	{font:13px/18px "Tahoma", sans-serif; color:#000;}
font.darkred	{color:#990000;}
font.dark {color:#333333;}
font.bigtext 	{font:15px/20px "Tahoma", sans-serif; color:#000;}

font.hint 	{font:12px/18px "Tahoma", sans-serif; color:#000;}

a.login	{font:bold 16px "Arial", sans-serif; color:#fff; border:0; text-transform:uppercase; text-decoration: none;}
a.caption_menu {font:bold 12px "Tahoma", sans-serif; color:#990000; text-transform:uppercase; text-decoration: none;}
a.caption_menu.sel {font:bold 12px "Tahoma", sans-serif; color:#666666; text-transform:uppercase; text-decoration: none;}
font.caption_menu_sel {font:bold 12px "Tahoma", sans-serif; color:#666666; text-transform:uppercase; text-decoration: none;}
p.caption_menu_head	{font:bold 12px "Tahoma", sans-serif; color:#666666; text-transform:uppercase; margin:5px 0 0 10px;}
table.profile_table td {padding-top: 3px; padding-bottom: 3px;}
table.profile_head_table td {padding-bottom: 7px; border-bottom:solid 1px #dfdfdf;}
td.price_head {background-color: #e3e5e5; text-align: center;}

table.caption {border: 2px solid #990000;} 
