/* CSS Document */

body{ margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}
img{ border:0px;}

#mainblock{  width:1000px; margin: auto;}
#innerblock{ width:1000px; float:left; } 


a:hover{ text-decoration: underline;}
.topblock{ display:inline; clear:left; float:left; width:1000px;}
.tp_1pxx{ display:inline; clear:left; float:left; width:1000px; height:111px; background: url(../images/tp_1pxx.gif) repeat-x;}
.tp_bg1{ display:inline; clear:left; float:left; width:438px; height:292px; background: url(../images/tp_bg1.jpg) no-repeat;}
.tp_bg2{ display:inline; float:left; width:562px; height:292px; background:url(../images/tp_bg2.jpg) no-repeat;}
.cmp_name{ clear:left; float:left; width:140px; font:11px/20px verdana; color:#F99412; margin:24px 0px 0px 44px; text-decoration:none;}
.tp_search{ float:left; width:47px; font: bold 11px/20px verdana; color:#858685; margin:24px 0px 0px 534px; text-decoration:none;}
.search_box{ float:left; margin:22px 0px 0px 14px;}
.tp_go{ float:left; margin:23px 0px 0px 6px;}
.tp_home_bg{ float:left; width:133px; height:80px; background: url(../images/tp_home_bg.jpg) no-repeat; margin:-52px 0px 0px 18px; position:relative;}
.serv_bg{ clear:left; float:left; width:133px; height:50px; background: url(../images/home_bg.gif) no-repeat; margin:15px 0px 0px 440px;}
.home_bg{ float:left; width:133px; height:50px; background: url(../images/home_bg.gif) no-repeat; margin:15px 0px 0px 3px;}
.tp_logo{ clear:left; float:left; margin:2px 0px 0px 49px;}
.int_serv_bg{ clear:left; float:left; width:133px; height:50px; background: url(../images/home_bg.gif) no-repeat; margin:15px 0px 0px 305px;}
.int_home_bg{ float:left; width:133px; height:50px; background: url(../images/home_bg.gif) no-repeat; margin:15px 0px 0px 139px;}
.int_tp_home_bg{ clear:left; float:left; width:133px; height:80px; background: url(../images/tp_home_bg.jpg) no-repeat; margin:-52px 0px 0px 3px; position:relative;}

.tp_home{ clear:left; float:left; margin:36px 0px 0px 24px;}
.tp_serv{ clear:left; float:left; margin:21px 0px 0px 29px;}
.tp_discover{ clear:left; float:left; margin:106px 0px 0px 0px;}
.int_tp_discover{ clear:left; float:left; margin:106px 0px 0px 0px;}


.cp_padd{ display: inline; clear:left; float:left; width:1000px; background: #F5F3F3; padding-bottom:20px; margin-top:6px; border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; }
.paris_bg{
	clear:left;
	float:left;
	width:300px;
	height:214px;
	margin:16px 0px 0px 31px;
}
.italy_bg{ float:left; width:300px; height:214px; background:url(../images/italy_bg.jpg) no-repeat; margin:16px 0px 0px 17px;}
.lond_bg{ float:left; width:300px; height:214px; background:url(../images/lond_bg.jpg) no-repeat; margin:16px 0px 0px 17px;}



.cp_div{ display: inline; clear:left; float:left; width:1000px; padding-bottom:8px;}


.lp_div{ display:inline; clear:left; float:left; width:329px; background:#F4F4F4; border:1px solid #EFEFEF; border-left:none; margin-top:7px; padding-bottom:12px;}
.news_txt{ clear:left; float:left; width:255px; font:11px/20px verdana; color:#272727; margin:20px 0px 0px 36px;}
.news_bg{ clear:left; float:left; width:297px; height:46px; background:url(../images/lp_news_bg.jpg) no-repeat; margin:12px 0px 0px 16px;}
.lp_read{ clear:left; float:left; margin:22px 0px 0px 36px;}
.lp_fam_bg{ clear:left; float:left; width:274px; height:104px; background: url(../images/lp_family_img.jpg) no-repeat; margin:16px 0px 0px 31px;}
.lp_paris{ clear:left; float:left; margin:31px 0px 0px 17px;}
.paris_txt{ clear:left; float:left; width:170px; font: bold 11px/18px tahoma; color:#7B7B7B; margin:15px 0px 0px 17px;}
.paris_plan{ clear:left; float:left; margin:54px 0px 0px 16px;}
.lp_news_arrw{ clear:left; float:left; margin:17px 0px 0px 13px;}
.lp_news{ float:left; margin:17px 0px 0px 13px;}
.lp_view{ clear:left; float:left; width:65px; font: 11px/18px tahoma; color:#003A53; margin:86px 0px 0px 19px; text-decoration:none;}



.rp_div{ display:inline; float:left; width:670px;}
.rp_welcome{ clear:left; float:left; margin:32px 0px 0px 23px;}
.rp_wel_txt{ clear:left; float:left; width:615px; font: 11px/18px verdana; color:#272727; margin:15px 0px 0px 22px;}
.rp_read{ clear:left; float:left; margin:17px 0px 0px 22px;}
.reserv_bg{ display:inline; clear:left; float:left; width:616px; background:#F4F4F4; border:1px solid #EFEFEF; margin:28px 0px 0px 22px; padding-bottom:8px;}
.reserv_1pxx{ clear:left; float:left; width:618px; background:url(../images/reserv_1pxx.gif) repeat; margin-top:5px;}
.rp_reserv{ clear:left; float:left; margin:14px 0px 0px 21px;}
.reserv_txt{ clear:left; float:left; width:241px; font: 11px/18px verdana; color:#272727; margin:15px 0px 0px 22px;}
.reserv_arrw{ clear:left; float:left; margin:16px 0px 0px 22px;}
.reserv_txt2{ float:left; width:225px; font: 11px/18px verdana; color:#007FC2; margin:10px 0px 0px 10px; text-decoration:none;}
.hoild_img{ clear:left; float:left; margin:16px 0px 0px 22px;}



.int_lp_abt{ float:left; margin:32px 0px 0px 15px;}
.int_abt_txt{
	float:left;
	width:640px;
	font: 11px/15px verdana;
	color:#272727;
	margin:10px 0px 0px 10px;
	text-decoration:none;
}
.rp_abt_txt{ clear:left; float:left; width:615px; font: 11px/18px verdana; color:#272727; margin:14px 0px 0px 22px;}
.int_abt_line{ clear:left; float:left; margin:16px 0px 0px 22px;}
.serv_arrw{ clear:left; float:left; margin:16px 0px 0px 36px;}
.rp_top_desti{ clear:left; float:left; margin:22px 0px 0px 22px;}
.desti_bg{ display:inline; clear:left; float:left; width:670px; background: url(../images/desti_1pxx.gif) repeat;}
.desti_arrw{ clear:left; float:left; margin:16px 0px 0px 22px;}
.desti_arrw1{ clear:left; float:left; margin:16px 0px 0px 35px;}

.ft_bg{ display:inline; clear:left; float:left; width:1000px; height:83px; background:#F4F4F4; border:1px solid #EFEFEF; border-bottom:none; }

.ft_bar{ float:left; margin:28px 0px 0px 5px;}
.ft_home{
	clear:left;
	float:left;
	width:65px;
	font: 11px/15px tahoma;
	color:#8E8D8D;
	margin:26px 0px 0px 330px;
	text-decoration:none;
}
.ft_dom{ float:left; width:80px; font: 11px/15px tahoma; color:#8E8D8D; margin:26px 0px 0px 15px; text-decoration:none;}
.ft_copy{ clear:left; float:left; width:290px; font: 11px/15px tahoma; color:#8E8D8D; margin:8px 0px 0px 414px;}
.ft_serv{ float:left; width:80px; font: 11px/15px tahoma; color:#8E8D8D; margin:26px 0px 0px 15px; text-decoration:none;}
.ft_abt{ float:left; width:45px; font: 11px/15px tahoma; color:#8E8D8D; margin:26px 0px 0px 15px; text-decoration:none;}

h2 {
	font-size:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #797878;
	padding-left: 12px;
	padding-top: 20px;
}

h3 {
	font-size:11px;
	font-family: Verdana;
	color: #F99412;
	padding-left: 12px;
	padding-top: 20px;
}
