@charset "utf-8";

/* ================================================================================== */
/* =============================== index.php [START] ================================ */
/* ================================================================================== */
*{ margin:0px; padding:0px; border:0px; font-family:"Times New Roman", Tahoma, Arial, Verdana, Helvetica;
   font-size:14px; line-height:17px; color:#f6deba;  background-repeat:no-repeat; }
a{ text-decoration:none; }
a img{ border:0px;}
html{ height:100%; }
body{ background:#1c0101; height:100%; /*height:100%; - reason: jslider*/ }
.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] ==================================== */
ul{ position:relative; overflow:hidden; margin:0px; padding:0px; }
ul li{
	background:url(../graph/shared/ul_sign0.gif) 0px 6px no-repeat;
	padding-left:15px;
	list-style:none;
	position:relative;
	overflow:hidden;
	min-width:80%;
}

.mdeul{ position:relative; overflow:hidden; margin:0px; padding:0px; }
.mdeul_bg0 li{ background:url(../graph/shared/ul_sign0.gif) 0px 6px no-repeat; }
.mdeul_bg1 li{ background:url(../graph/shared/ul_sign1.gif) 0px 5px 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) 3px 6px no-repeat; }
.mdeul_bg4 li{ background:url(../graph/shared/ul_sign4.gif) 0px 6px no-repeat; }

.mdeul_bg0o li{ background:url(../graph/shared/ul_sign0.gif) 0px 6px no-repeat !important; }
.mdeul_bg1o li{ background:url(../graph/shared/ul_sign1.gif) 0px 5px no-repeat !important; }
.mdeul_bg2o li{ background:url(../graph/shared/ul_sign2.gif) 0px 6px no-repeat !important; }
.mdeul_bg3o li{ background:url(../graph/shared/ul_sign3.gif) 3px 6px 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_pm3 li{ padding-bottom:3px !important; }
.mdeul_pm5 li{ padding-bottom:5px !important; }
.mdeul_pm8 li{ padding-bottom:8px !important; }

.mdeul_mb3 li{ margin-bottom:3px !important; }
.mdeul_mb5 li{ margin-bottom:5px !important; }
.mdeul_mb8 li{ margin-bottom:8px !important; }
.mdeul_mb12 li{ margin-bottom:12px !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_yellow{ color:#ebe348 !important; }
.color_orange{ color:#cb6406 !important; }
.color_black{ color:#1a171b !important; }
.color_red{ color:#cc0000 !important; }
.color_grey{ color:#707070 !important; }
.color_green{ color:#186f11 !important; }
.color_blue{ color:#299ade !important; }
.color_blue2{ color:#2183aa !important; }
.color_purple{ color:#ff008a !important; }
.bg_red{ background-color:#eb7a12 !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; }
.bg_purpledark{ background-color:#260015 !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, .size14 *{ font-size:14px !important; line-height:17px !important;}
.size16, .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; }

.lineh20, .lineh20 *{ line-height:20px; } 
a{
	font: 14px/17px "Times New Roman", Tahoma, Arial, Verdana, Helvetica;
	color:#f6deba;
	text-decoration:underline;
}
a:hover{ color:#cb6406;/*8e2f00;*//*8c2e00*/ text-decoration:underline; }
.under_off{ text-decoration:none; }
.set_bold{ font-weight:bold; }

.link_purple{ color:#ff008a; text-decoration:none; }
.link_purple:hover{ color:#56acff; text-decoration:underline; }


h1, h1 *{ font:28px/32px "Times New Roman", Tahoma, Arial, Verdana, Helvetica; }
h2, h2 *{ font:22px/26px "Times New Roman", Tahoma, Arial, Verdana, Helvetica; }
h3, h3 *{ font:18px/22px "Times New Roman", Tahoma, Arial, Verdana, Helvetica; }


#main_container, .main_container{
	width:100%;
	position:relative;
	left:0px;
	min-width:983px;
	min-height:100%;
	overflow:hidden;
	z-index:1;
}


.mde{
	width:983px;
	margin:0px auto 0px auto;
	position:relative;
	/* override */
}

.mdel{
	width:645px;
	position:relative;
	float:left;
	margin-right:-3px;
	/* override */
}


.mder{
	width:315px;
	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] ======================================== */
/* =============================== system_alert [START] ============================= */
#system_alert, #system_alert *{color:#170101; }
/* =============================== system_alert [END] =============================== */
/* =============================== jquery [START] =================================== */
.jitemhover img{ visibility:hidden; }
/* =============================== jquery [END] ===================================== */
/* =============================== top [START] ====================================== */
#top{ background:url(../graph/shared/top/top_bg.jpg) 0px 0px no-repeat #f2cea7; height:127px; }
#top_lt{
	background:url(../graph/shared/top/top_lt.jpg) 0px 0px repeat-x  #f2cea7;
	width:9950px;
	height:127px;
	position:absolute;
	left:-9950px;
	top:0px;
	overflow:hidden;
}

#top_rt{
	background:url(../graph/shared/top/top_rt.jpg) 0px 0px repeat-x;
	width:9828px;
	height:127px;
	position:absolute;
	left:983px;
	top:0px;
	overflow:hidden;
}

#top_text1{
	background:url(../graph/shared/top/top_text1.png) 0px 0px no-repeat;
	width:321px;
	height:40px;
	position:absolute;
	left:661px;
	top:18px;
	overflow:hidden;
}

#top_text2{
	background:url(../graph/shared/top/top_text2.png) 0px 0px no-repeat;
	width:321px;
	height:40px;
	position:absolute;
	left:661px;
	top:68px;
	overflow:hidden;
}

#top_logo{
	background:url(../graph/shared/top/top_logo.gif) 0px 0px no-repeat;
	width:226px;
	height:98px;
	position:absolute;
	left:18px;
	top:13px;
	overflow:hidden;
}
/* =============================== top [END] ======================================== */
/* =============================== menu [START] ===================================== */
#menu{ background:#190000; height:48px;  }


#menu_container{
	height:34px;
	padding:7px 0px 7px 0px;
	position:absolute;
	/*float:right;
	right:0px;*/
	top:0px;
	left:0px;
	overflow:hidden;
}
.menul{
	height:34px;
	position:relative;
	float:left;
	left:0px;
	/*top:11px;*/
	overflow:hidden;
}

.menul li{
	background:none;
	list-style:none;
	height:34px;
	padding:0px 0px 0px 6px;
	position:relative;
	float:left;
	overflow:hidden;
	min-width:0px;
}
.menul li a{
	height:18px;
	padding:9px 10px 7px 10px;
	position:relative;
	float:left;
	overflow:hidden;
}

.menul li a img{
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:18px;
	cursor:pointer;
}
#menul_1{ padding-left:17px; }
#menul_1 a img{ background-image:url(../graph/shared/menu/menul_1.png); width:45px; }
#menul_2 a img{ background-image:url(../graph/shared/menu/menul_2.png); width:101px; }
#menul_3 a img{ background-image:url(../graph/shared/menu/menul_3.png); width:113px; }
#menul_4 a img{ background-image:url(../graph/shared/menu/menul_4.png); width:113px; }
#menul_5 a img{ background-image:url(../graph/shared/menu/menul_5.png); width:122px; }
#menul_6 a img{ background-image:url(../graph/shared/menu/menul_6.png); width:79px; }
#menul_7 a img{ background-image:url(../graph/shared/menu/menul_7.png); width:110px; }
#menul_8 a img{ background-image:url(../graph/shared/menu/menul_8.png); width:101px; }
#menul_9 a img{ background-image:url(../graph/shared/menu/menul_9.png); width:90px; }

#menul_1.active a img{ background-image:url(../graph/shared/menu/hover/menul_1.png); width:45px; }
#menul_2.active a img{ background-image:url(../graph/shared/menu/hover/menul_2.png); width:101px; }
#menul_3.active a img{ background-image:url(../graph/shared/menu/hover/menul_3.png); width:113px; }
#menul_4.active a img{ background-image:url(../graph/shared/menu/hover/menul_4.png); width:113px; }
#menul_5.active a img{ background-image:url(../graph/shared/menu/hover/menul_5.png); width:122px; }
#menul_6.active a img{ background-image:url(../graph/shared/menu/hover/menul_6.png); width:79px; }
#menul_7.active a img{ background-image:url(../graph/shared/menu/hover/menul_7.png); width:110px; }
#menul_8.active a img{ background-image:url(../graph/shared/menu/hover/menul_8.png); width:101px; }
#menul_9.active a img{ background-image:url(../graph/shared/menu/hover/menul_9.png); width:90px; }


.menu_active{
	height:34px;
	width:31px;
	padding:0px 6px 0px 6px;
	position:absolute;
	float:left;
	left:0px;
	top:7px;
	overflow:hidden;
	visibility:hidden;
}
.menu_active .lt, .menu_active .rt{
	width:6px;
	height:34px;
	position:absolute;
	top:0px;
	overflow:hidden;
}
.menu_active .lt{ /*background:url(../graph/shared/menu/menu_activelt.png) 0px 0px no-repeat;*/ background:#be843a; left:0px; }
.menu_active .rt{ /*background:url(../graph/shared/menu/menu_activert.png) 0px 0px no-repeat;*/ background:#be843a; right:0px; }
.menu_active .cr{
	/*background:url(../graph/shared/menu/menu_activebg.png) 0px 0px repeat-x;*/
	background:#be843a;
	width:100%;
	height:34px;
	position:relative;
	float:left;
	overflow:hidden;
}
/* =============================== menu [END] ======================================= */
/* =============================== content [START] ================================== */

#main_content{
	border-bottom:2px solid #b65e14;
	width:100%;
	position:relative;
	left:0px;
	overflow:hidden;
}
#content{ background:url(../graph/shared/content/bg_main.jpg) 79px -165px repeat; padding:19px 0px 40px 0px; }

#content_lt, #content_rt{
	width:9646px;
	height:10000px;
	position:absolute;
	top:0px;
	overflow:hidden;
}
#content_lt{ background:url(../graph/shared/content/bg_main.jpg) 79px -165px repeat; left:-9646px; }
#content_rt{ background:url(../graph/shared/content/bg_main.jpg) -162px -165px repeat; left:983px; }


#content_bg{
	width:1455px;
	height:680px;
	position:absolute;
	left:-184px;
	top:0px;
	overflow:hidden;
}

#content_bg11, #content_bg12, #content_bg13, #content_bg14, 
#content_bg21, #content_bg22, #content_bg23, #content_bg24, 
#content_bg31, #content_bg32, #content_bg33, #content_bg34, 
#content_bg41, #content_bg42, #content_bg43, #content_bg44{
	width:364px;
	height:170px;
	position:absolute;
	overflow:hidden;
}
#content_bg11{ background:url(../graph/shared/content/bg_11.jpg) 0px 0px no-repeat; top:0px; left:0px; }
#content_bg12{ background:url(../graph/shared/content/bg_12.jpg) 0px 0px no-repeat; top:0px; left:364px; }
#content_bg13{ background:url(../graph/shared/content/bg_13.jpg) 0px 0px no-repeat; top:0px; left:728px; }
#content_bg14{ background:url(../graph/shared/content/bg_14.jpg) 0px 0px no-repeat; top:0px; left:1092px; }

#content_bg21{ background:url(../graph/shared/content/bg_21.jpg) 0px 0px no-repeat; top:170px; left:0px; }
#content_bg22{ background:url(../graph/shared/content/bg_22.jpg) 0px 0px no-repeat; top:170px; left:364px; }
#content_bg23{ background:url(../graph/shared/content/bg_23.jpg) 0px 0px no-repeat; top:170px; left:728px; }
#content_bg24{ background:url(../graph/shared/content/bg_24.jpg) 0px 0px no-repeat; top:170px; left:1092px; }

#content_bg31{ background:url(../graph/shared/content/bg_31.jpg) 0px 0px no-repeat; top:340px; left:0px; }
#content_bg32{ background:url(../graph/shared/content/bg_32.jpg) 0px 0px no-repeat; top:340px; left:364px; }
#content_bg33{ background:url(../graph/shared/content/bg_33.jpg) 0px 0px no-repeat; top:340px; left:728px; }
#content_bg34{ background:url(../graph/shared/content/bg_34.jpg) 0px 0px no-repeat; top:340px; left:1092px; }

#content_bg41{ background:url(../graph/shared/content/bg_41.jpg) 0px 0px no-repeat; top:510px; left:0px; }
#content_bg42{ background:url(../graph/shared/content/bg_42.jpg) 0px 0px no-repeat; top:510px; left:364px; }
#content_bg43{ background:url(../graph/shared/content/bg_43.jpg) 0px 0px no-repeat; top:510px; left:728px; }
#content_bg44{ background:url(../graph/shared/content/bg_44.jpg) 0px 0px no-repeat; top:510px; left:1092px; }


.click_readmore{
	background:url(../graph/shared/single/click_readmore.gif) 0px 0px no-repeat;
	width:117px;
	height:24px;
	position:relative;
	float:left;
	overflow:hidden;
}
.click_detailedquotation{
	background:url(../graph/shared/single/click_detailedquotation.png) 0px 0px no-repeat;
	width:315px;
	height:40px;
	position:relative;
	float:left;
	overflow:hidden;
}
.line{
	width:100%;
	height:1px;
	position:relative;
	overflow:hidden;
}
.line1{ background:#bc8750; }
/* =============================== content [END] ==================================== */
/* =============================== foot [START] ===================================== */
.foot{}
.foot a{ color:#f6deba; text-decoration:none; }
.foot a:hover{ color:#ffffff; text-decoration:none; }
#foot_bg{
	background:url(../graph/shared/foot/foot_bg.gif) 0px 0px no-repeat;
	width:893px;
	height:308px;
	position:absolute;
	left:45px;
	top:0px;
	overflow:hidden;
}

.foot_line1{
	padding:24px 0px 26px 0px;
	width:983px;
	position:relative;
	overflow:hidden;
}

.foot_sep{ margin-left:4px; margin-right:4px; }
/* =============================== foot [END] ======================================= */
/* =============================== mva [START] ====================================== */
.mva{
	background:#2e1714;
	border:1px solid #0e0402;
	width:643px;
	height:267px; /*Added Const Height*/
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
	overflow:hidden;
}
.mva_prev, .mva_next{
	width:58px;
	height:122px;
	position:absolute;
	top:197px;
	overflow:hidden;
	display:none;
}
.mva_prev{ background:url(../graph/shared/mde/mva/mva_prev.gif) 0px 0px no-repeat; left:0px; }
.mva_next{ background:url(../graph/shared/mde/mva/mva_next.gif) 0px 0px no-repeat; left:780px; }
.mva_prev img, .mva_next img{ visibility:hidden; }
.mvaul{
	width:643px;
	height:267px; /*Script*/
	position:relative;
	overflow:hidden;
	z-index:1;
}
.mvaul ul{
	/*width:674px;*/ /*Script*/
	width:10000px; /*Script*/
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
}
.mvaul ul li{
	background:none;
	list-style:none;
	width:643px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	overflow:hidden;
	min-width:0px;
}


.mvalinkul{
	background:url(../graph/shared/mde/mva/mva_menubg.png) 0px 0px repeat-x;
	width:643px;
	height:35px;
	padding-top:13px;
	position:absolute;
	top:219px;
	left:0px;
	/*float:right;
	overflow:hidden;*/
	z-index:2;
}

.mvalinkul ul{
	height:35px;
	position:relative;
	float:right;
	overflow:visible;
	/*overflow:hidden;*/
}
.mvalinkul ul li{
	background:none;
	list-style:none;
	height:35px;
	padding:0px 0px 0px 1px;
	position:relative;
	float:left;
	/*overflow:hidden;*/
	overflow:visible;
	min-width:0px;
}

.mvalinkul ul li a{
	
	/*border:1px solid #727272;*/
	/*width:15px;*/
	height:25px;
	padding:10px 13px 0px 13px;
	position:relative;
	float:left;
	overflow:hidden;
	
	/*font: 12px/14px Tahoma, Arial, Verdana, Helvetica;
	color:#ffffff;
	text-decoration:none;
	text-align:center;*/
}
.mvalinkul ul li.active a, .mvalinkul ul li a:hover{ background:url(../graph/shared/mde/mva/mva_linkbg.png) 0px 0px repeat-x; }
.mvalinkul ul li a img{ background-position:0px 0px; background-repeat:no-repeat; height:18px; }
.mvalinkul ul li.active div{ display:block; }

#mvalink_1 a img{ background-image:url(../graph/shared/mde/mva/mvalink_1.png); width:119px; }
#mvalink_2 a img{ background-image:url(../graph/shared/mde/mva/mvalink_2.png); width:168px; }
#mvalink_3 a img{ background-image:url(../graph/shared/mde/mva/mvalink_3.png); width:114px; }

#mvalink_1.active a img, #mvalink_1 a:hover img{ background-image:url(../graph/shared/mde/mva/hover/mvalink_1.png); width:119px; }
#mvalink_2.active a img, #mvalink_2 a:hover img{ background-image:url(../graph/shared/mde/mva/hover/mvalink_2.png); width:168px; }
#mvalink_3.active a img, #mvalink_3 a:hover img{ background-image:url(../graph/shared/mde/mva/hover/mvalink_3.png); width:114px; }

.mvalinkul ul li div{
	background:url(../graph/shared/mde/mva/mva_linkarrow.png) 0px 0px no-repeat;
	width:30px;
	height:13px;
	position:absolute;
	left:0px;
	top:-13px;
	overflow:hidden;
	display:none;
}

#mvalink_1 div{ left:57px; }
#mvalink_2 div{ left:82px; }
#mvalink_3 div{ left:55px; }
/* =============================== mva [END] ======================================== */
/* =============================== boxcmin [START] ================================== */
.boxcmin{
	/*background:url(../graph/shared/mde/boxcmin/boxcmin_bg1.png) 0px 0px repeat-y;*/
	width:625px;
	padding:0px 0px 0px 20px;
	margin:0px auto 0px auto;
	position:relative;
	overflow:hidden;
}

.boxcmin_inner{
	/*background:url(../graph/shared/mde/boxcmin/boxcmin_bg2.png) 0px 0px repeat-x;*/
	width:625px;
	padding:0px 0px 0px 0px;
	position:relative;
	overflow:hidden;
}

.boxcmin_innerpg{ width:645px; padding:0px 0px 0px 0px; }

/*.boxcmin_inner .title{ width:625px; }*/
.boxcmin_title{
	width:620px;
	padding:5px 0px 5px 5px;
	position:relative;
	overflow:hidden;
}
/* =============================== boxcmin [END] ==================================== */
/* =============================== pagmin [START] =================================== */
.pagmin{
	width:625px;
	position:relative;
	overflow:hidden;
}
.pagmin_lt{
	width:260px;
	padding-right:11px;
	margin-right:-12px;
	position:relative;
	float:left;
	overflow:hidden;
	z-index:2;
}

.pagmin_rt{
	width:365px;
	margin-left:-8px;
	position:relative;
	float:right;
	overflow:hidden;
	z-index:1;
}

.pagmin_menul{
	width:260px;
	padding-bottom:4px;
	position:relative;
	overflow:hidden;
}
/*
.pagmin_menul .activeMAIN{ background-color:#33FFCC;}
.pagmin_menul .active{ background-color:#FFFF00;}
*/
.pagmin_menul li{
	background:none;
	list-style:none;
	width:260px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	overflow:hidden;
	min-width:0px;
}
.pagmin_menul li a{
	width:241px;
	padding:16px 17px 6px 19px;
	margin-top:-4px;
	position:relative;
	float:left;
	overflow:hidden;
}
.pagmin_menul li a img{ height:22px; width:235px; }


#services_1 a img{ background-image:url(../graph/shared/single/services_1.png); }
#services_2 a img{ background-image:url(../graph/shared/single/services_2.png); }
#services_3 a img{ background-image:url(../graph/shared/single/services_3.png); }
#services_4 a img{ background-image:url(../graph/shared/single/services_4.png); }
#services_5 a img{ background-image:url(../graph/shared/single/services_5.png); }
#services_6 a img{ background-image:url(../graph/shared/single/services_6.png); }
#services_7 a img{ background-image:url(../graph/shared/single/services_7.png); }
#services_8 a img{ background-image:url(../graph/shared/single/services_8.png); }
#services_9 a img{ background-image:url(../graph/shared/single/services_9.png); }

#services_1 a:hover img, #services_1.active a img{ background-image:url(../graph/shared/single/hover/services_1.png); }
#services_2 a:hover img, #services_2.active a img{ background-image:url(../graph/shared/single/hover/services_2.png); }
#services_3 a:hover img, #services_3.active a img{ background-image:url(../graph/shared/single/hover/services_3.png); }
#services_4 a:hover img, #services_4.active a img{ background-image:url(../graph/shared/single/hover/services_4.png); }
#services_5 a:hover img, #services_5.active a img{ background-image:url(../graph/shared/single/hover/services_5.png); }
#services_6 a:hover img, #services_6.active a img{ background-image:url(../graph/shared/single/hover/services_6.png); }
#services_7 a:hover img, #services_7.active a img{ background-image:url(../graph/shared/single/hover/services_7.png); }
#services_8 a:hover img, #services_8.active a img{ background-image:url(../graph/shared/single/hover/services_8.png); }
#services_9 a:hover img, #services_9.active a img{ background-image:url(../graph/shared/single/hover/services_9.png); }

.pagmin_active{
	width:271px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
}
.pagmin_active .up, .pagmin_active .dn{
	width:271px;
	position:relative;
	overflow:hidden;
}
.pagmin_active .up{ background:url(../graph/shared/mde/pagmin/pagmin_activeup.png) 0px 0px no-repeat; height:2px; }
.pagmin_active .dn{ background:url(../graph/shared/mde/pagmin/pagmin_activedn.png) 0px 0px no-repeat; height:9px; }

.pagmin_active .cr{
	background:url(../graph/shared/mde/pagmin/pagmin_activebg.png) 0px 0px repeat-y;
	width:271px;
	height:40px;
	position:relative;
	overflow:hidden;
}

.pagminbox_up, .pagminbox_dn{
	width:365px;
	height:8px;
	position:relative;
	overflow:hidden;
}

.pagminbox_up{ background:url(../graph/shared/mde/pagmin/pagminbox_up.png) 0px 0px no-repeat; }
.pagminbox_dn{ background:url(../graph/shared/mde/pagmin/pagminbox_dn.png) 0px 0px no-repeat; }

.pagmin .pagmin_rt .SVA_up2{ background:url(../graph/shared/mde/pagmin/pagminbox_up2.png) 0px 0px no-repeat; }
.pagmin .pagmin_rt .SVA_dn2{ background:url(../graph/shared/mde/pagmin/pagminbox_dn2.png) 0px 0px no-repeat; }

.pagminbox{
	background:url(../graph/shared/mde/pagmin/pagminbox_bg.png) 0px 0px repeat-y;
	width:363px;
	padding:0px 1px 0px 1px;
	position:relative;
	overflow:hidden;
}
.pagminbox_inner{
	width:327px;
	height:300px; /*Script*/
	padding:0px 18px 0px 18px;
	position:relative;
	overflow:hidden;
}

.pagmin_listul{
	width:363px; /*664px;*/
	/*margin:0px -22px 0px -22px;
	position:relative;*/
	left:0px;
	top:0px; /*Script*/
	position:absolute;
	overflow:hidden;
}
.pagmin_listul .li{ /*WARNING .LI*/
	background:none;
	list-style:none;
	width:327px;
	padding:0px 18px 0px 18px;
	position:relative;
	float:left;
	overflow:hidden;
	min-width:0px;
}
.pagmin_service{
	width:323px;
	padding:14px 18px 46px 22px;
	margin:0px -18px 0px -18px;
	position:relative;
	overflow:hidden;
	
}
.pagmin_servicelink{
	background:url(../graph/shared/single/pagmin_servicelink.gif) 0px 0px no-repeat;
	width:117px;
	height:24px;
	position:absolute;
	bottom:6px;
	right:18px;
	display:block;
	overflow:hidden;
}
/*.pagmin_servicelink:hover{ }*/
/* =============================== pagmin [END] ===================================== */
/* =============================== boxr [START] ===================================== */
.boxr{ 
	width:315px;
	position:relative;
	/*override*/
}

.boxr, .boxr *{ color:#170101; }
.boxr_title1, .boxr_title2{
	width:279px;
	height:20px;
	padding:16px 18px 10px 18px;
	position:relative;
	overflow:hidden;
}
.boxr_title1{ background:url(../graph/shared/mde/boxr/boxr_titlebg1.jpg) 0px 0px no-repeat; }
.boxr_title2{ background:url(../graph/shared/mde/boxr/boxr_titlebg2.jpg) 0px 0px no-repeat; }

#boxr_order{
	background:url(../graph/shared/mde/boxr/boxr_orderbg.jpg) 0px 0px no-repeat;
	width:315px;
	height:223px;
	position:relative;
	/*override*/
}

#boxr_ordergiraffe{
	background:url(../graph/shared/mde/boxr/boxr_orderbg2.png) 0px 0px no-repeat;
	width:167px;
	height:233px;
	position:absolute;
	left:180px;
	top:-10px;
	overflow:hidden;
}

#boxr_orderlink{
	width:184px;
	height:26px;
	position:absolute;
	left:73px;
	top:176px;
	overflow:hidden;
}

.boxr_bg1{ background:url(../graph/shared/mde/boxr/boxr_bg1.jpg) 0px 0px repeat-y; }
.boxr_cont{
	width:275px;
	padding:0px 20px 0px 20px;
	position:relative;
	overflow:hidden;
}
/* =============================== boxr [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:580px; }
.contact_formd, .contact_formd *{ font-size:12px; line-height:16px; }
.contact_formd .formd_full{ width:580px; }
.contact_formd .formd_label{ width:150px; padding-right:8px; margin-top:5px; }
.contact_formd .formd_label, .contact_formd .formd_label *{ color:#636363; }
.contact_formd .formd_text{ background:url(../graph/shared/single/formd_textbg.gif) left 0px no-repeat; width:278px; height:16px; padding:6px 6px 4px 6px; border:0px; color:#636363; }
.contact_formd .formd_textarea{ background:url(../graph/shared/single/formd_textareabg.gif) left 0px no-repeat; height:78px;  width:278px; padding:6px 6px 4px 6px; border:0px; color:#636363; }
.contact_formd .formd_full_button{ width:361px; padding-top:15px; }
.contact_formd .formd_submit{ background:url(../graph/shared/single/btn_sendenquiry.gif) 0px 0px no-repeat; border:0px; width:119px; height:27px; }
.contact_formd .formd_submit:hover{ background:url(../graph/shared/single/hover/btn_sendenquiry.gif) 0px 0px no-repeat; width:119px; height:27px; }

.contact_formd .formd_submit_bookings{ background:url(../graph/shared/single/btn_sendform.gif) 0px 0px no-repeat #ff008a; border:0px; width:122px; height:31px; }
.contact_formd .formd_submit_bookings:hover{ background:url(../graph/shared/single/hover/btn_sendform.gif) 0px 0px no-repeat #a7005a; width:122px; height:31px; }

.contact_formd .formd_submit_feedback{ background:url(../graph/shared/single/btn_sendfeedback.gif) 0px 0px no-repeat #ff008a; border:0px; width:162px; height:31px; }
.contact_formd .formd_submit_feedback:hover{ background:url(../graph/shared/single/hover/btn_sendfeedback.gif) 0px 0px no-repeat #a7005a; width:162px; height:31px; }


.contact_formd .formd_select{ width:258px; height:20px; border:1px solid #3b62c4; background:#eb7a12; }
.contact_formd .formd_select option{ background:#eb7a12; }
/* ========== contact_formd ========== */
/* ========== quick_formd ============ */
.quick_formd{ width:315px; }
.quick_formd, .quick_formd *{ font-size:15px;  line-height:16px; }
.quick_formd .formd_full{ width:315px; margin-top:7px; }
.quick_formd .formd_label{ width:75px; padding-right:8px; margin-top:5px; }
.quick_formd .formd_label, .quick_formd .formd_label *{ color:#250904; }
.quick_formd .formd_text{ background:url(../graph/shared/single/formd_textbg.gif) right 0px no-repeat; width:202px; height:17px; padding:8px 6px 6px 6px; border:0px; color:#581b07; font-weight:bold; }
.quick_formd .formd_textarea{ background:url(../graph/shared/single/formd_textareabg.gif) left bottom no-repeat; height:79px;  width:202px; padding:8px 6px 6px 6px; border:0px; color:#581b07; font-weight:bold; overflow: auto; }
.quick_formd .formd_full_button{ 
	background:url(../graph/shared/single/formd_bg1.jpg) 0px 0px no-repeat; 
	width:279px;
	height:25px;
	padding:16px 18px 15px 18px;
	margin-top:14px;
}
.quick_formd .formd_submit{ background:url(../graph/shared/single/btn_sendenquiry.gif) 0px 0px no-repeat; border:0px; width:119px; height:25px; }
.quick_formd .formd_submit:hover{ background:url(../graph/shared/single/hover/btn_sendenquiry.gif) 0px 0px no-repeat; width:119px; height:25px; }

.quick_formd .formd_select{ width:210px; height:20px; border:0px; background:none; }
.quick_formd .formd_select option{ background:#e2b471; }
.quick_formd .formd_select, .quick_formd .formd_select *{  font-size:15px; line-height:17px; padding:0px; margin:0px; border:0px; }
.quick_formd .formd_selectbg{
	background:url(../graph/shared/single/formd_textbg.gif) 0px 0px no-repeat;
	width:210px;
	height:23px;
	padding:6px 2px 2px 2px;
	position:relative;
	float:left;
	overflow:hidden;
}
/* ========== quick_formd ============ */
/* ========== online_formd =========== */
.online_formd{/*width:572px;*/ width:auto; }
/*.online_formd, .online_formd *{ font-size:15px;  line-height:16px; }*/
.online_formd .formd_full{ width:572px; margin-top:7px; }
.online_formd .formd_label{ width:200px; padding-right:8px; margin-top:5px;  }
.online_formd .formd_label3{ width:130px; padding-right:8px; margin-top:5px;  }
.online_formd .formd_label, .online_formd .formd_label *{ color:#f6deba; font-size:15px;  line-height:16px; }
.online_formd .formd_label3, .online_formd .formd_label3 *{ color:#f6deba; font-size:15px;  line-height:16px; }
.online_formd .formd_text{ background:url(../graph/shared/single/formd_textbg.gif) right 0px no-repeat; width:202px; height:17px; padding:8px 6px 6px 6px; border:0px; color:#581b07; font-weight:bold; }
.online_formd .formd_text3{ background:url(../graph/shared/single/formd_textbg3.gif) right 0px no-repeat; width:27px; height:17px; padding:8px 6px 6px 6px; border:0px; color:#581b07; font-weight:bold; }
.online_formd .formd_textarea{ background:url(../graph/shared/single/formd_textareabg.gif) left bottom no-repeat; height:79px;  width:202px; padding:8px 6px 6px 6px; border:0px; color:#581b07; font-weight:bold; overflow: auto; }
.online_formd .formd_full_button{ 
	width:422px;
	margin:0px;
	padding:0px;
}
.online_formd .formd_submit{ background:url(../graph/shared/single/btn_sendenquiry.gif) 0px 0px no-repeat; border:0px; width:119px; height:25px; }
.online_formd .formd_submit:hover{ background:url(../graph/shared/single/hover/btn_sendenquiry.gif) 0px 0px no-repeat; width:119px; height:25px; }

.online_formd .formd_select{ width:210px; height:20px; border:0px; background:none; }
.online_formd .formd_select option{ background:#e2b471; }
.online_formd .formd_select, .online_formd .formd_select *{  font-size:15px; line-height:17px; padding:0px; margin:0px; border:0px; color:#581b07; }
.online_formd .formd_selectbg{
	background:url(../graph/shared/single/formd_textbg.gif) 0px 0px no-repeat;
	width:210px;
	height:23px;
	padding:6px 2px 2px 2px;
	position:relative;
	float:left;
	overflow:hidden;
}

.online_formd .formd_selectbg2{
	background:url(../graph/shared/single/formd_textbg2.gif) 0px 0px no-repeat;
	width:70px;
	height:23px;
	padding:6px 2px 2px 2px;
	position:relative;
	float:left;
	overflow:hidden;
}
/* ========== online_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, .formd_label3{
	width:170px;
	margin-top:3px;
	padding-right:9px;
	position:relative;
	float:left;
	overflow:hidden;
	
	font:12px/16px Tahoma, Arial, Verdana, Helvetica;
	color:#000000;
	text-align:right;
}

.formd_text, .formd_text3{
	background-color:#fadead;
	width:205px;
	height:14px;
	padding:3px 3px 3px 3px;
	border:1px solid #5ed5f8;
	position:relative;
	float:left;
	
	font:12px/14px Tahoma, Arial, Verdana, 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 Tahoma, Arial, Verdana, 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_submit_bookings, .formd_submit_feedback{
	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{ background:#e0c79b; }
/* ================= formd_full_button ========== */
.color_redlight{ color:#cc0000 !important; }
/* =============================== formd [END] ====================================== */
/* =============================== title [START] ==================================== */
.title{
	width:618px;
	padding:4px 0px 10px 27px;
	position:relative;
	overflow:hidden;
}
/* =============================== title [END] ====================================== */
/* =============================== boxa [START] ===================================== */
.boxa{
	background:url(../graph/shared/mde/boxa/boxa_bg.png) 0px 0px repeat-y;
	width:572px;
	padding:14px 16px 14px 30px;
	margin:0px 0px 0px 27px;
	position:relative;
	overflow:hidden;
}

.boxa_pg{ width:618px; padding:0px 0px 0px 0px; }
/* =============================== boxa [END] ======================================= */
/* =============================== boxb [START] ===================================== */
.boxb{
	background:url(../graph/shared/mde/boxb/boxb_bg.png) 0px 0px repeat-y;
	width:572px;
	padding:14px 16px 14px 30px;
	margin:0px 0px 0px 27px;
	position:relative;
	overflow:hidden;
}

.boxb_pg{ width:618px; padding:0px 0px 0px 0px; }
/* =============================== boxb [END] ======================================= */
/* =============================== datePicker [START] =============================== */
table.jCalendar {
	border: 1px solid #000;
	background: #aaa;
    border-collapse: separate;
    border-spacing: 2px;
}
table.jCalendar th {
	background: #333;
	color: #fff;
	font-weight: bold;
	padding: 3px 5px;
}

table.jCalendar td {
	background: #ccc;
	color: #000;
	padding: 3px 5px;
	text-align: center;
}
table.jCalendar td.other-month {
	background: #ddd;
	color: #aaa;
}
table.jCalendar td.today {
	background: #666;
	color: #fff;
}
table.jCalendar td.selected {
	background: #f66;
	color: #fff;
}
table.jCalendar td.selected.dp-hover {
	background: #f33;
	color: #fff;
}
table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover td {
	background: #fff;
	color: #000;
}
table.jCalendar tr.selectedWeek td {
	background: #f66;
	color: #fff;
}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {
	background: #bbb;
	color: #888;
}
table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover {
	background: #bbb;
	color: #888;
}

/* For the popup */

/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */

div.dp-popup {
	position: relative;
	background: #ccc;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
	/*width: 171px;*/ /*update*/
	width:auto;
	line-height: 1.2em;
}
div.dp-popup h2{ color:#000000; }


div#dp-popup {
	position: absolute;
	z-index: 199;
}
div.dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 2px 0;
	padding: 0;
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
	position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-prev a {
	float: left;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
	cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
	cursor: default;
}
div.dp-popup div.dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-next a {
	float: right;
}
div.dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
}


/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
a.dp-choose-date {
	float: left;
	width: 33px;
	height: 31px;
	padding: 0;
	margin: 0px 0px 0px 4px;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	/*background: url(calendar.png) no-repeat; */
	background:url(../graph/shared/single/formd_calendar.gif) 0px 0px no-repeat;
	z-index:20;
	
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}
/* =============================== datePicker [END] ================================= */
/* =============================== reboxa [START] =================================== */
.reboxaul{
	width:618px;
	position:relative;
	overflow:hidden;
	/*width:572px;
	padding:14px 16px 14px 30px;*/
	margin:0px 0px 0px 27px;
}




.reboxaul .ul0{
	width:618px;
	position:relative;
	overflow:hidden;
}
.reboxaul .ul0 .li0{
	background:none;
	border-top:1px solid #190000;
	list-style:none;
	width:618px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	overflow:hidden;
	min-width:0px;
}

.reboxaul .ul0 .li0 .a0{
	background:url(../graph/shared/mde/reboxa/reboxa_bg1.png) 0px 0px repeat-y;
	width:572px;
	padding:9px 16px 9px 30px;
	position:relative;
	float:left;
	overflow:hidden;
	
	font:22px/26px "Times New Roman", Tahoma, Arial, Verdana, Helvetica;
    color:#f6deba; 
	/*color:#ffffff;*/
	text-decoration:none;
}
.reboxaul .ul0 .li0 .a0:hover{ background:#000000; color:#ffffff; }

.reboxaul .ul01{
	background:url(../graph/shared/mde/reboxa/reboxa_bg2.png) 0px 0px repeat-y;
	width:572px;
	padding:0px 16px 0px 30px;
	height:0px; /*Script*/
	position:relative;
	float:left;
	overflow:hidden;
}
/*
.reboxaul .ul01{
	background:url(../graph/shared/mde/reboxa/reboxa_bg2.png) 0px 0px repeat-y;
	width:325px;
	height:0px; 
	position:relative;
	float:left;
	overflow:hidden;
}

.reboxaul .ul01 .li01{
	background:url(../graph/shared/mde/reboxa/reboxa_sep1.gif) right 0px no-repeat;
	list-style:none;
	width:325px;
	padding:1px 0px 0px 0px;
	position:relative;
	float:left;
	overflow:hidden;
	min-width:0px;
}
.reboxaul .ul01 .li01.first{ background:none; padding-top:0px; }
.reboxaul .ul01 .li01 .a01{
	width:196px;
	height:24px;
	padding:10px 7px 4px 122px;
	position:relative;
	float:left;
	overflow:hidden;
	
	font:13px/16px Arial, Tahoma, Verdana, Helvetica;
	color:#ffffff;
	text-decoration:none;
}
.reboxaul .ul01 .li01 .a01:hover{ background:#8f8f8f; color:#ffffff; text-decoration:none; }
.reboxaul .ul01 .li01 .a01 img{
	width:106px;
	height:30px;
	position:absolute;
	left:7px;
	top:4px;
	overflow:hidden;
}
*/
/* =============================== reboxa [END] ===================================== */
/* =============================== footseo [START] ================================== */
.footseo{ border-top:1px solid #bc8750; padding:8px 0px 10px 0px; }
.footseo, .footseo *{ color:#bc8750; font-size:12px; line-height:15px; }
.footseo a{  text-decoration:none; }
.footseo a:hover{ text-decoration:underline; }
.footseo_sep{ margin-left:3px; margin-right:3px; }
/* =============================== footseo [END] ==================================== */
/* =============================== table_detailed [START] =========================== */
.table_detailed{ position:relative; overflow:hidden; }
.table_detailed tr td{ padding:3px 0px 3px 0px;}
.table_detailed tr td .formd_text3{ text-align:center; }
/* =============================== table_detailed [END] ============================= */
/* ================================================================================== */
/* =============================== index.php [END] ================================== */
/* ================================================================================== */
