@charset "utf-8";

/* ================================================================================== */
/* =============================== index.php [START] ================================ */
/* ================================================================================== */
*{ margin:0px; padding:0px; border:0px; font-family:Tahoma, Arial, Verdana, Helvetica;
   font-size:14px; line-height:17px; color:#cccccc;  background-repeat:no-repeat; }
a{ text-decoration:none; }
a img{ border:0px;}
html{ height:100%; }
body{ background:url(../_graph/shared/body_bg.jpg) center 0px no-repeat #000000; height:100%; }
.tag_p{ text-indent:22px; }
/* =============================== override [START] ================================= */
.override:after, .mde:after, .mdel:after, .mder:after, .mdex:after, .mdey:after, .title:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	
	/* Added By WEBZONES */
	line-height:0px;
	font-size:0px;
	/* Added By WEBZONES */
}

.override, .mde, .mdel, .mder, .mdex, .mdey, .title{display: inline-block;}

/* Hides from IE-mac \*/
* html .override, * html .mde, * html .mdel, * html .mder, * html .mdex, * html .mdey, * html .title{height: 1%;}
.override, .mde, .mdel, .mder, .mdex, .mdey, .title{display: block;}
/* End hide from IE-mac */
/* =============================== override [END] =================================== */
/* =============== text  =============== */
/* =============================== mdeul [START] ==================================== */
.mdeul{ position:relative; overflow:hidden; margin:0px; padding:0px; }
.mdeul_bg0 li{ background:url(../_graph/shared/ul_sign0.gif) 0px 5px no-repeat; }
.mdeul_bg1 li{ background:url(../_graph/shared/ul_sign1.gif) 0px 6px no-repeat; }
.mdeul_bg2 li{ background:url(../_graph/shared/ul_sign2.gif) 0px 6px no-repeat; }
.mdeul_bg3 li{ background:url(../_graph/shared/ul_sign3.gif) 0px 6px no-repeat; }
.mdeul_bg4 li{ background:url(../_graph/shared/ul_sign4.gif) 0px 5px no-repeat; }

.mdeul_bg0o li{ background:url(../_graph/shared/ul_sign0.gif) 0px 5px no-repeat !important; }
.mdeul_bg1o li{ background:url(../_graph/shared/ul_sign1.gif) 0px 9px no-repeat !important; }
.mdeul_bg2o li{ background:url(../_graph/shared/ul_sign2.gif) 0px 9px no-repeat !important; }
.mdeul_bg3o li{ background:url(../_graph/shared/ul_sign3.gif) 0px 4px no-repeat !important; }

.set_mdeul_bg0 ul li{ background:url(../_graph/shared/ul_sign0.gif) 0px 5px no-repeat !important; }
.set_mdeul_bg1 ul li{ background:url(../_graph/shared/ul_sign1.gif) 0px 5px no-repeat !important; }
.set_mdeul_bg2 ul li{ background:url(../_graph/shared/ul_sign2.gif) 0px 5px no-repeat !important; }
.set_mdeul_bg3 ul li{ background:url(../_graph/shared/ul_sign3.gif) 0px 5px no-repeat !important; }


.mdeul li{
	/*background:url(../_graph/_shared/ul_sign1.gif) 0px 4px no-repeat;*/
	padding-left:15px;
	list-style:none;
	position:relative;
	overflow:hidden;
	min-width:80%;
}

.mdeul li p{margin-left:0px; margin-right:0px; position:relative; }
.mdeul_pg8 li{ padding-left:8px !important; }
.mdeul_pm5 li{ padding-bottom:5px !important; }
.mdeul_pm8 li{ padding-bottom:8px !important; }

.span_ab{
	position:absolute;
	left:0px;
}
.mdeul_span_ab{ overflow:visible !important; }
.mdeul_span_ab li{ padding-left:22px !important; }
/* =============================== mdeul [END] ====================================== */
/* =============================== mdedl [START] ==================================== */
.mdedl{ position:relative; overflow:hidden; }
.mdedl dt{
	width:50%;
	float:left;
	position:relative;
	overflow:hidden;
}
.mdedl dd{
	width:50%;
	float:right;
	position:relative;
	overflow:hidden;
}
.mdedl_set1{ width:270px; }
.mdedl_set1 dt{ width:70px; margin-top:3px; }
.mdedl_set1 dd{ width:192px; }
/* =============================== mdedl [END] ====================================== */
/* =============================== mde [START] ====================================== */
.color_white{ color:#ffffff !important; }

.color_orange{ color:#ff7200 !important; }
.color_black{ color:#1a171b !important; }
.color_red{ color:#cc0000 !important; }
.color_grey{ color:#707070 !important; }
.color_green{ color:#186f11 !important; }
.color_blue{ color:#1463b0 !important; }
.color_blue2{ color:#003357 !important; }
.bg_red{ background-color:#b83535 !important; }
.bg_white{ background-color:#ffffff !important; }
.bg_orange{ background-color:#f09214 !important; }
.bg_orange2{ background-color:#e56c00 !important; }
.bg_green{ background-color:#0c8e12 !important; }
.bg_black{ background-color:#1a171b !important; }
.bg_grey{ background-color:#eeefef !important; }
.bg_body{ background-color:#333a40 !important; }
.size10{ font-size:10px !important; line-height:14px !important;}
.size11{ font-size:11px !important; line-height:14px !important;}
.size12, .size12 *{ font-size:12px !important; line-height:15px !important;}
.size14{ font-size:14px !important; line-height:17px !important;}
.size16{ font-size:16px !important; line-height:20px !important; }
.size18{ font-size:18px !important; line-height:22px !important; }
.size20{ font-size:20px !important; line-height:24px !important; }
.size22{ font-size:22px !important; line-height:26px !important; }
.size24{ font-size:24px !important; line-height:28px !important; }
.size36{ font-size:36px !important; line-height:40px !important; }

a{
	font: 14px/17px Tahoma, Arial, Verdana, Helvetica;
	color:#cccccc;
	text-decoration:underline;
}
a:hover{ color:#cc0000; text-decoration:underline; }
.under_off{ text-decoration:none; }
.set_bold{ font-weight:bold; }

h1, h1 *{ font:24px/28px Tahoma, Arial, Verdana, Helvetica; }
h2, h2 a, h2 *{ font:18px/22px Tahoma, Arial, Verdana, Helvetica; }


#main_container, .main_container{
	width:100%;
	position:relative;
	left:0px;
	min-width:1000px;
	overflow:hidden;
}

.main_green{
	background:url(../_graph/shared/main_greenbg.gif) 0px 0px repeat-x #ffffff;
	width:100%;
	position:relative;
	left:0px;
	overflow:hidden;
	z-index:1;
}

.mde{
	width:1000px;
	margin:0px auto 0px auto;
	position:relative;
	/* override */
}

.mdel{
	width:725px;
	position:relative;
	float:left;
	margin-right:-3px;
	/* override */
}


.mder{
	width:266px;
	position:relative;
	float:right;
	margin-left:-3px;
	/* override */
}

.mdex{
	width:481px;
	padding:0px 0px 0px 9px;
	position:relative;
	float:left;
	margin-right:-3px;
	/*overflow:hidden;*/
}

.mdey{
	width:481px;
	padding:0px 9px 0px 0px;
	position:relative;
	float:right;
	margin-left:-3px;
	/* overrride */
}
/* =============================== mde [END] ======================================== */
/* =============================== top [START] ====================================== */
#top{ height:62px;}
#top_bg{
	background:url(../_graph/shared/top/top_bg.png) 0px 0px repeat;
	width:100%;
	height:62px;
	position:absolute;
	left:0px;
	overflow:hidden;
}
#top_logo{
	background:url(../_graph/shared/top/top_logo.png) 0px 0px no-repeat;
	width:175px;
	height:37px;
	position:absolute;
	left:28px;
	top:10px;
	cursor:pointer;
}
#top_logo:hover{ background:url(../_graph/shared/top/hover/top_logo.png) 0px 0px no-repeat; }

.topul{
	height:15px;
	position:absolute;
	right:18px;
	top:34px;
	float:right;
	overflow:hidden;
}

.topul li{
	list-style:none;
	height:15px;
	padding:0px 0px 0px 19px;
	position:relative;
	float:left;
	overflow:hidden;
}

.topul li a{
	height:15px;
	position:relative;
	float:left;
	overflow:hidden;
}
.topul li a img{
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:15px;
}

#topul_1 a img{ background-image:url(../_graph/shared/top/topul_1.png); width:59px; }
#topul_2 a img{ background-image:url(../_graph/shared/top/topul_2.png); width:89px; }
#topul_3 a img{ background-image:url(../_graph/shared/top/topul_3.png); width:120px; }
#topul_4 a img{ background-image:url(../_graph/shared/top/topul_4.png); width:71px; }
#topul_5 a img{ background-image:url(../_graph/shared/top/topul_5.png); width:80px; }
#topul_6 a img{ background-image:url(../_graph/shared/top/topul_6.png); width:82px; }
#topul_7 a img{ background-image:url(../_graph/shared/top/topul_7.png); width:75px; }

#topul_1 .active img, #topul_1 a:hover img{ background-image:url(../_graph/shared/top/hover/topul_1.png); width:59px; }
#topul_2 .active img, #topul_2 a:hover img{ background-image:url(../_graph/shared/top/hover/topul_2.png); width:89px; }
#topul_3 .active img, #topul_3 a:hover img{ background-image:url(../_graph/shared/top/hover/topul_3.png); width:120px; }
#topul_4 .active img, #topul_4 a:hover img{ background-image:url(../_graph/shared/top/hover/topul_4.png); width:71px; }
#topul_5 .active img, #topul_5 a:hover img{ background-image:url(../_graph/shared/top/hover/topul_5.png); width:80px; }
#topul_6 .active img, #topul_6 a:hover img{ background-image:url(../_graph/shared/top/hover/topul_6.png); width:82px; }
#topul_7 .active img, #topul_7 a:hover img{ background-image:url(../_graph/shared/top/hover/topul_7.png); width:75px; }
/* =============================== top [END] ======================================== */
/* =============================== content [START] ================================== */
#content{ padding:70px 0px 50px 0px; }
.mde_bg1{ background:url(../_graph/shared/mde/mde_bg1.png) 0px 0px repeat-y; }
.link_arrow1{
	background:url(../_graph/shared/link_arrow1.png) 0px 0px no-repeat;
	padding:0px 0px 4px 31px;
	position:relative;
	float:left;
	overflow:hidden;
}
.link_arrow1:hover{ background:url(../_graph/shared/hover/link_arrow1.png) 0px 0px no-repeat; }

.link_arrow2_alone, .link_arrow2b_alone{
	width:130px;
	height:111px;
	position:relative;
	float:left;
	overflow:hidden;
	text-decoration:none;
	cursor:pointer;
}
.link_arrow2_alone{ background:url(../_graph/shared/link_arrow2.png) 0px 0px no-repeat; }
.link_arrow2b_alone{ background:url(../_graph/shared/link_arrow2b.png) 0px 0px no-repeat; }
.link_arrow2_alone:hover{ background:url(../_graph/shared/hover/link_arrow2.png) 0px 0px no-repeat; text-decoration:none; }
.link_arrow2b_alone:hover{ background:url(../_graph/shared/hover/link_arrow2b.png) 0px 0px no-repeat; text-decoration:none; }

.link_sign2{
	background:url(../_graph/shared/sign2.gif) 0px 8px no-repeat;
	padding:0px 0px 1px 16px;
	position:relative;
	float:left;
	overflow:hidden;
	text-decoration:none;
}
.link_sign2:hover{ background:url(../_graph/shared/hover/sign2.gif) 0px 8px no-repeat; text-decoration:none; }

.link_arrow3_18{
	background:url(../_graph/shared/link_arrow3.png) 0px 0px no-repeat;
	padding:0px 0px 4px 29px;
	position:relative;
	float:left;
	overflow:hidden;
	font-size:18px;
	line-height:14px;
	text-decoration:none;
}
.link_arrow3_18:hover{ background:url(../_graph/shared/hover/link_arrow3.png) 0px 0px no-repeat; text-decoration:none; }

.link_redtowhite{
	color:#cc0000;
	text-decoration:underline;
}
.link_redtowhite:hover{ color:#cccccc; text-decoration:underline; }
.p_lineh24, .p_lineh24 *{ line-height:24px; }
.p_lineh26, .p_lineh26 *{ line-height:26px; }
.p_lineh28, .p_lineh28 *{ line-height:28px; }
.p_lineh30, .p_lineh30 *{ line-height:30px; }

.click_loginhere{
	background:url(../_graph/shared/single/click_loginhere.png) 0px 0px no-repeat;
	display:block;
	width:166px; 
	height:58px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
}
.click_loginhere:hover{ background:url(../_graph/shared/single/hover/click_loginhere.png) 0px 0px no-repeat; }
.click_loginhere img{ width:166px; height:58px;  }

.click_bookticket{
	background:url(../_graph/shared/single/click_bookticket.png) 0px 0px no-repeat;
	display:block;
	width:166px; 
	height:36px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
}
.click_bookticket:hover{ background:url(../_graph/shared/single/hover/click_bookticket.png) 0px 0px no-repeat; }
.click_bookticket img{ width:166px; height:36px;  }

.click_requestproposal{
	background:url(../_graph/shared/single/click_requestproposal.png) 0px 0px no-repeat;
	display:block;
	width:166px; 
	height:36px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
}
.click_requestproposal:hover{ background:url(../_graph/shared/single/hover/click_requestproposal.png) 0px 0px no-repeat; }
.click_requestproposal img{ width:166px; height:36px;  }
/* =============================== content [END] ==================================== */
/* =============================== cont [START] ===================================== */
#cont1{ }
#cont1 .lt{
	width:485px;
	padding:0px 3px 0px 44px;
	position:relative;
	float:left;
	overflow:hidden;
}

#cont1 .rt{
	width:350px;
	padding:0px 77px 0px 3px;
	position:relative;
	float:right;
	overflow:hidden;
}

.cont1 .lt2{
	width:290px;
	padding:0px 44px 0px 3px;
	position:relative;
	float:left;
	overflow:hidden;
}

.cont1 .rt2{
	width:600px;
	padding:0px 44px 0px 3px;
	position:relative;
	float:right;
	overflow:hidden;
}

.cont1 .lt3{
	width:600px;
	padding:0px 3px 0px 44px;
	position:relative;
	float:left;
	overflow:hidden;
}

.cont1 .rt3{
	width:290px;
	padding:0px 3px 0px 44px;
	position:relative;
	float:right;
	overflow:hidden;
}
/*
#cont1 .cr{
	width:912px;
	padding:0px 44px 0px 44px;
	position:relative;
	overflow:hidden;
}
*/
#cont2{ }
#cont2 .lt{
	width:590px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	overflow:hidden;
}

#cont2 .rt{
	width:390px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:right;
	overflow:hidden;
}

.cont2_bg1{ background:url(../_graph/shared/mde/cont/cont2_bg1.png) 0px 0px repeat-y; }
.cont2_bg2{ background:url(../_graph/shared/mde/cont/cont2_bg2.png) 0px 0px repeat-y; }

.macpc{ 
	width:350px;
	height:198px;
	position:relative;
	overflow:hidden;
}
.macpc_mac, .macpc_pc{
	width:348px;
	height:198px;
	position:absolute;
	left:1px;
	top:0px;
}
.macpc_pc{ display:none; }
/* =============================== cont [END] ======================================= */
/* =============================== foot_insa [START] ================================ */
#foot{ font-size:0px; line-height:0px; }
#foot_insa{ height:31px; /*override*/ }
#foot_insa_cr{
	background:url(../_graph/shared/foot/foot_insa2.png) 0px 0px no-repeat;
	width:708px;
	height:31px;
	position:absolute;
}
#foot_insa_lt{
	background:url(../_graph/shared/foot/foot_insa2.png) -33px 0px repeat-x;
	width:1572px;
	height:31px;
	position:absolute;
	left:-1572px;
	top:0px;
	overflow:hidden;
}
#foot_insa_rt{
	background:url(../_graph/shared/foot/foot_insa2.png) 0px 0px repeat-x;
	width:1546px;
	height:31px;
	position:absolute;
	left:942px;
	top:0px;
	overflow:hidden;
}
#foot_insa_flower{
	background:url(../_graph/shared/foot/foot_insa1.png) 0px 0px no-repeat;
	width:232px;
	height:387px;
	position:absolute;
	left:708px;
	top:-356px;
	overflow:hidden;
}
/* =============================== foot_insa [END] ================================== */
/* =============================== foot_insb [START] ================================ */
#foot_insb{ height:0px; font-size:0px; /*override*/ }

#foot_insb_comein{
	background:url(../_graph/shared/foot/foot_insb1.png) 0px 0px no-repeat;
	width:318px;
	height:229px;
	position:absolute;
	left:599px;
	top:-229px;
	overflow:hidden;
}
/* =============================== foot_insb [END] ================================== */
/* =============================== websites [START] ================================= */
.websites{
	width:780px;
	height:261px;
	padding:0px 110px 0px 110px;
	position:relative;
	overflow:hidden;
}

.websites_prev, .websites_next{
	width:69px;
	height:111px;
	position:absolute;
	top:75px;
	overflow:hidden;
	cursor:pointer;
}
.websites_prev{ background:url(../_graph/shared/mde/websites/websites_prev.png) 0px 0px no-repeat; left:23px; }
.websites_next{ background:url(../_graph/shared/mde/websites/websites_next.png) 0px 0px no-repeat; left:908px; }
.websites_prev:hover{ background:url(../_graph/shared/mde/websites/hover/websites_prev.png) 0px 0px no-repeat; }
.websites_next:hover{ background:url(../_graph/shared/mde/websites/hover/websites_next.png) 0px 0px no-repeat; }

.websites_bg, .websites_inner{
	width:780px;
	height:261px;
	position:absolute;
	left:110px;
	top:0px;
	overflow:hidden;
}
.websites_bg{ background:url(../_graph/shared/mde/websites/websites_bg.png) 0px 0px repeat-y; }

.websitesul{
	/*width:10000px;*/ /*path*/
	height:227px;
	position:absolute;
	padding-top:34px; /*for mouse over reset*/
	top:0px;
	left:0px;
	overflow:hidden;
}
.websitesul li{
	list-style:none;
	width:334px;
	height:227px;
	padding:0px 28px 0px 28px;
	position:relative;
	float:left;
	overflow:hidden;
}

.websites_img{
	width:334px;
	height:193px;
	position:relative;
	overflow:hidden;
}
.websites_img a{ 
	border:1px solid #040505;
	width:332px;
	height:191px;
	position:relative;
	float:left;
	overflow:hidden;
}
.websites_img a:hover{ border:1px solid #cc0000; }

.websites_view{
	width:330px;
	height:31px;
	padding:3px 2px 0px 2px;
	position:relative;
	overflow:hidden;
}
.websites_view a{ float:right; }
/* =============================== websites [END] =================================== */
/* =============================== webdesc [START] ================================== */
.webdesc{
	background:url(../_graph/shared/mde/webdesc/webdesc_bg.png) 0px 0px repeat-y;
	width:742px;
	padding:0px 129px 0px 129px;
	position:relative;
	overflow:hidden;
}

.webdesc_prev, .webdesc_next{
	width:69px;
	height:111px;
	position:absolute;
	top:127px;
	overflow:hidden;
	cursor:pointer;
}
.webdesc_prev{ background:url(../_graph/shared/mde/webdesc/webdesc_prev.png) 0px 0px no-repeat; left:23px; }
.webdesc_next{ background:url(../_graph/shared/mde/webdesc/webdesc_next.png) 0px 0px no-repeat; left:908px; }
.webdesc_prev:hover{ background:url(../_graph/shared/mde/webdesc/hover/webdesc_prev.png) 0px 0px no-repeat; }
.webdesc_next:hover{ background:url(../_graph/shared/mde/webdesc/hover/webdesc_next.png) 0px 0px no-repeat; }

.webdesc_img{
	/*background:url(../_graph/shared/mde/webdesc/webdesc_bg2.png) 0px 0px repeat-y;*/
	width:662px;
	height:380px;
	padding:6px 6px 6px 6px;
	/*padding:6px 0px 6px 0px;*/
	position:relative;
	/*overflow:hidden;*/
}

.webdesc_imgbg{
	background:url(../_graph/shared/mde/webdesc/webdesc_bg2.png) 0px 0px repeat-y;
	width:662px;
	height:380px;
	padding:6px 6px 6px 6px;
	position:absolute;
	left:163px;
	top:26px;
	overflow:hidden;

}
/*
.webdesc_viewbg{
	background:url(../_graph/shared/mde/webdesc/webdesc_bg2.png) 0px 0px repeat-y;
	width:6px;
	height:20px;
	position:absolute;
	left:831px;
	top:418px;
	overflow:hidden;
}
*/
/*
.webdesc_img img{
	border:1px solid #040505;
	width:660px;
	height:378px;
	position:relative;
	float:left;
	overflow:hidden;
}
*/
/*.webdesc_img a:hover{ border:1px solid #cc0000; }*/

.webdesc_view{
	width:674px;
	height:20px;
	position:relative;
	overflow:hidden;
}
.webdesc_view a{
	background:url(../_graph/shared/mde/webdesc/webdesc_bg2.png) 0px 0px repeat-y;
	height:20px;
	padding:0px 8px 0px 10px;
	position:absolute;
	right:0px;
	top:0px;
	float:right;
	overflow:hidden;
	font-size:18px;
	line-height:14px;
	text-decoration:none;
}

.webdesc_alternativeimages{
	visibility:hidden;
	position:absolute;
	width:0px;
	height:0px;
	overflow:hidden;
}

.webdesc_title{
	background:url(../_graph/shared/mde/webdesc/webdesc_dot1.gif) 0px bottom repeat-x;
	width:660px;
	padding:18px 0px 7px 0px;
	margin:0px 7px 18px 7px;
	position:relative;
	overflow:hidden;
}
.webdesc_info{
	width:660px;
	padding:0px 7px 0px 7px;
	position:relative;
	overflow:hidden;
}
.webdesc_inner{
	/*width:742px;*/
	/*width:662px;*/
	width:674px;
	height:418px; /*dynamic*/
	margin:0px 34px 0px 34px;
	position:relative;
	overflow:hidden;
}

.webdescul{
	width:2742px; /*dynamic*/
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
}
.webdescul li{
	list-style:none;
	width:674px;
	/*padding:26px 34px 0px 34px;*/
	padding:26px 0px 26px 0px;
	position:relative;
	float:left;
	overflow:hidden;
}

.webdesc_cont{
	width:674px;
	padding:0px 34px 26px 34px;
	position:relative;
	overflow:hidden;
}
/* =============================== webdesc [END] ==================================== */
/* =============================== webslider [START] ================================ */

.webslider{
	width:662px;
	height:380px;
	position:relative;
	/*overflow:hidden;*/
}

.websliderimg{
	width:662px;
	height:380px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
	z-index:1;
}
.websliderimg img{	
	border:1px solid #040505;
	position:absolute;
	left:0px;
	top:0px;
}
.webslidernav{
	background:url(../_graph/shared/mde/webdesc/webdesc_bg2.png) 0px 0px repeat-y;
	height:19px;
	position:absolute;
	padding:3px 6px 3px 0px;
	float:right;
	right:-6px;
	top:-28px;
	/*top:4px;
	right:4px;*/
	z-index:2;
}

.webslidernav div, .webslidernav a{
	width:19px;
	height:19px;
	position:relative;
	float:left;
	overflow:hidden;
	cursor:pointer;
}
.webslidernav div{ margin-left:3px; }

.webslidernav1{ background:url(../_graph/shared/mde/webslider/top_slider1.png) 0px 0px no-repeat; }
.webslidernav2{ background:url(../_graph/shared/mde/webslider/top_slider2.png) 0px 0px no-repeat; }
.webslidernav3{ background:url(../_graph/shared/mde/webslider/top_slider3.png) 0px 0px no-repeat; }
.webslidernav4{ background:url(../_graph/shared/mde/webslider/top_slider4.png) 0px 0px no-repeat; }
.webslidernav5{ background:url(../_graph/shared/mde/webslider/top_slider5.png) 0px 0px no-repeat; }
.webslidernav6{ background:url(../_graph/shared/mde/webslider/top_slider6.png) 0px 0px no-repeat; }
.webslidernav7{ background:url(../_graph/shared/mde/webslider/top_slider7.png) 0px 0px no-repeat; }

.webslidernav1 .activeSlide, .webslidernav1 a:hover{ background:url(../_graph/shared/mde/webslider/hover/top_slider1.png) 0px 0px no-repeat; }
.webslidernav2 .activeSlide, .webslidernav2 a:hover{ background:url(../_graph/shared/mde/webslider/hover/top_slider2.png) 0px 0px no-repeat; }
.webslidernav3 .activeSlide, .webslidernav3 a:hover{ background:url(../_graph/shared/mde/webslider/hover/top_slider3.png) 0px 0px no-repeat; }
.webslidernav4 .activeSlide, .webslidernav4 a:hover{ background:url(../_graph/shared/mde/webslider/hover/top_slider4.png) 0px 0px no-repeat; }
.webslidernav5 .activeSlide, .webslidernav5 a:hover{ background:url(../_graph/shared/mde/webslider/hover/top_slider5.png) 0px 0px no-repeat; }
.webslidernav6 .activeSlide, .webslidernav6 a:hover{ background:url(../_graph/shared/mde/webslider/hover/top_slider6.png) 0px 0px no-repeat; }
.webslidernav7 .activeSlide, .webslidernav7 a:hover{ background:url(../_graph/shared/mde/webslider/hover/top_slider7.png) 0px 0px no-repeat; }
/* =============================== webslider [END] ================================== */
/* =============================== pager [START] ==================================== */
.pager{
	width:1000px;
	position:relative;
	overflow:hidden;
}

.pager_inner{
	/*width:742px;*/
	width:662px;
	height:418px; /*dynamic*/
	margin:0px 0px 0px 0px;
	width:1000px;
	position:relative;
	overflow:hidden;
}

.pagerul{
	width:3742px; /*dynamic*/
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
}
.pagerul li{
	list-style:none;
	width:1000px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	overflow:hidden;
}

/* =============================== pager [END] ====================================== */
/* =============================== formd [START] ==================================== */
.formd{
	width:622px;
	position:relative;
	border:0px;
	margin:0px auto 0px auto;
	padding:0px;
	overflow:hidden;
}
/* ========== box_formd ============== */
/*
.box_formd{ width:auto; }
.box_formd, .box_formd *{ font-size:12px; line-height:16px; }
.box_formd h1{ font-size:26px; line-height:30px; }
.box_formd h2{ font-size:18px; line-height:22px; }
.box_formd h3{ font-size:14px; line-height:17px; }


.box_formd .formd_full{ width:598px; }
.box_formd .formd_label{ width:226px; padding-right:8px; }
.box_formd .formd_label, .box_formd .formd_label *{  }
.box_formd .formd_text{ background:#f2fcf2; width:250px; border:1px solid #786527; }
.box_formd .formd_textarea{ background:#f2fcf2; width:250px; border:1px solid #786527; }
.box_formd .formd_full_button{ width:491px; }

.box_formd .formd_select{ width:258px; height:20px; border:1px solid #786527; background:#f2fcf2; }
.box_formd .formd_select option{ background:#f2fcf2; }
.box_formd .formd_submit{ 
	background:url(../_graph/shared/single/btn_sign1.gif) right 6px no-repeat #566c29; 
	height:25px;
	margin:0px;
	padding:0px 28px 0px 10px;
	border:0px;
	font: bold 14px/17px "Times New Roman", Tahoma, Arial, Verdana, Helvetica; 
	color:#ffffff;
}
.box_formd .formd_submit:hover{ background:url(../_graph/shared/single/btn_sign1.gif) right 6px no-repeat #d42b23; color:#ffffff;  }
*/
/* ========== box_formd ============== */
/* ========== contact_formd ========== */
.contact_formd{ width:500px; margin:0px; }
.contact_formd, .contact_formd *{ font-size:12px; line-height:16px; }
.contact_formd .formd_full{ width:500px; }
.contact_formd .formd_label{ width:160px; padding-right:8px; color:#cccccc; }
.contact_formd .formd_label, .contact_formd .formd_label *{ /*color:#339999;*/ }
.contact_formd .formd_text{ background:#6a6a6a; width:224px; border:1px solid #ffffff; color:#ffffff; }
.contact_formd .formd_textarea{ background:#6a6a6a; width:224px; border:1px solid #ffffff; color:#ffffff; }
.contact_formd .formd_full_button{ width:400px; }
.contact_formd .formd_bookticket{ background:url(../_graph/shared/single/btn_bookticket.png) 0px 0px no-repeat; border:0px; width:166px; height:36px; }
.contact_formd .formd_bookticket:hover{ background:url(../_graph/shared/single/hover/btn_bookticket.png) 0px 0px no-repeat; width:166px; height:36px; }
.contact_formd .formd_requestproposal{ background:url(../_graph/shared/single/btn_requestproposal.png) 0px 0px no-repeat; border:0px; width:166px; height:36px; }
.contact_formd .formd_requestproposal:hover{ background:url(../_graph/shared/single/hover/btn_requestproposal.png) 0px 0px no-repeat; width:166px; height:36px; }
.contact_formd .formd_login{ background:url(../_graph/shared/single/btn_login.png) 0px 0px no-repeat; border:0px; width:166px; height:36px; }
.contact_formd .formd_login:hover{ background:url(../_graph/shared/single/hover/btn_login.png) 0px 0px no-repeat; width:166px; height:36px; }


.contact_formd .formd_select{ width:232px; height:20px; border:1px solid #ffffff; background:#6a6a6a; color:#ffffff; }
.contact_formd .formd_select option{ background:#6a6a6a; color:#ffffff; }
/* ========== contact_formd ========== */


.formd_full{
	width:622px;
	margin:0px;
	padding:0px;
	position:relative;
	overflow:hidden;
	float:left;
}
.formd_full{ margin-top:11px; margin-right:-3px; /* IE path */ }
.formd_full_first{ margin-top:0px; }

.formd_label{
	width:170px;
	margin-top:3px;
	padding-right:9px;
	position:relative;
	float:left;
	overflow:hidden;
	
	font:12px/16px Verdana, Arial, Tahoma, Helvetica;
	color:#000000;
	text-align:right;
}

.formd_text{
	background-color:#fadead;
	width:205px;
	height:14px;
	padding:3px 3px 3px 3px;
	border:1px solid #5ed5f8;
	position:relative;
	float:left;
	
	font:12px/14px Verdana, Arial, Tahoma, Helvetica;
	color:#454545;
}

.formd_textarea{
	background-color:#fadead;
	width:435px;
	height:70px;
	padding:3px 3px 3px 3px;
	border:1px solid #5ed5f8;
	position:relative;
	float:left;
	
	font:12px/14px Verdana, Arial, Tahoma, Helvetica;
	color:#454545;
}

.formd_select{
	background:#fadead;
	width:213px;
	height:18px;
	border:1px solid #5ed5f8;

	position:relative;
	overflow:hidden;
	margin:0px;
	padding:0px;
	float:left;
}

.formd_select option{ background:#fadead; border:0px; }

.formd_radio{
	width:15px;
	height:15px;
	position:relative;
	float:left;
	overflow:hidden;
}
/* ================= formd_full_button ========== */
.formd_full_button{
	width:392px;
	margin:0px;
	margin-right:-3px;
	padding:0px;
	padding-top:11px;
	position:relative;
	overflow:hidden;
	float:left;
	left:0px;
}



.formd_submit, .formd_login, .formd_bookticket, .formd_requestproposal{
	background:#fadead;
	border:1px solid #5ed5f8;
	/*width:137px;*/
	padding:10px 40px 10px 40px;
	margin:0px;
	/*height:37px;*/
	position:relative;
	float:right;
	cursor:pointer;
}

.formd_submit:hover, , .formd_login:hover{ background:#e0c79b; }
/* ================= formd_full_button ========== */
.color_redlight{ color:#d60600; }
/* =============================== formd [END] ====================================== */
/* =============================== dyncycle [START] ================================= */

.dyncycle{
	width:590px;
	/*height:auto !important;*/
	/*height:380px;*/
	position:relative;
	/*overflow:hidden;*/
}

.dyncycleimg{
	width:590px;
	/*height:380px;*/
	height:300px;
	position:relative;
	left:0px;
	top:0px;
	overflow:hidden;
	z-index:1;
}
/*.dyncycleimg .mde{ height:auto !important;  }*/
.dyncyclenav{
	width:300px;
	padding:0px 0px 0px 6px;
	position:relative;
	float:left;
	overflow:hidden;
}

.dyncyclenav li{
	width:300px;
	padding:0px 0px 15px 0px;
	list-style:none;
	position:relative;
	float:left;
	overflow:hidden;
}
.dyncyclenav li a{
	width:200px;
	position:relative;
	float:left;
	overflow:hidden;

	font-size:20px;
	line-height:22px;
	text-decoration:none;
}
.dyncyclenav li a:hover{ color:#cccccc; text-decoration:underline; }
.dyncyclenav li .activeSlide{ color:#cc0000 !important; }

.dyncyclemenu{
	border-top:1px solid #cc0000;
	width:534px;
	padding:14px 0px 6px 0px;
	margin:0px auto 0px auto;
	position:relative;
	overflow:hidden;
}

.dyncyclemenu .link_arrow2_alone{ float:right; }
/* =============================== dyncycle [END] =================================== */
/* =============================== topseo [START] =================================== */
.topseo{
	height:0px;
	font-size:0px;
	line-height:0px;
}
.topseo_inner{
	width:1000px;
	height:20px;
	position:absolute;
	left:0px;
	top:-35px;
	overflow:hidden;
}
.topseo_sep{ margin-left:4px; margin-right:4px; }
.topseo_inner, .topseo_inner *{ color:#cccccc; font-size:10px; line-height:16px; }
.topseo_inner a{ text-decoration:none; }
.topseo_inner a:hover{ color:#cc0000; text-decoration:none; }

.topseobox_rt, .topseobox_lt{
	height:20px;
	position:relative;
	float:right;
	overflow:hidden;
}
.topseobox_rt{ background:url(../_graph/shared/topseo/topseobox_rt.png) 0px 0px no-repeat; width:10px; }
.topseobox_lt{ background:url(../_graph/shared/topseo/topseobox_lt.png) 0px 0px no-repeat; width:80px; }
.topseobox{
	background:url(../_graph/shared/topseo/topseobox_bg.png) 0px 0px repeat-x;
	height:19px;
	padding:1px 7px 0px 0px;
	position:relative;
	/*min-width:696px;*/
	max-width:900px;
	float:right;
	overflow:hidden;
}
/* =============================== topseo [END] ===================================== */
/* ================================================================================== */
/* =============================== index.php [END] ================================== */
/* ================================================================================== */