body {margin:0; padding:0; background-color:#f9f9f9;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
.clear {clear:both;}
.float_lf {float:left;}
#gui_wrp {width:990px; position:relative; text-align:left; margin:0 auto; background-color:#fff; border-right:1px solid #393939; border-left:1px solid #393939;}

/* hdr */
#gui_hdr ul {list-style:none; margin:0; padding:0;}
#gui_hdr_menu {position:relative; height:19px;}
#gui_hdr_menu, #gui_ftr_menu {color:#ffffff; font:normal normal 11px/19px tahoma,kalimati,arial; text-transform:uppercase; width:100%; height:19px; background-color:#444444;}
	#gui_mis_time {position:absolute; left:50px;}
	#gui_mng_bkng {position:absolute; left:350px; color:#ffffff;}
	#gui_mng_bkng a {display:block; padding:2px 7px; background-color:#ffffff; border-top:3px solid #f3a42c; color:#555555; text-decoration:none;}
	#gui_curr_sel {position:absolute; right:180px; z-index:9; border-top:3px solid #f3a42c; background-color:#ffffff;}
	#gui_curr_sel li span, #gui_curr_sel .gui_frst {width:auto; padding:2px 5px 2px 10px; color:#555555;}
	#gui_curr_sel li span {border-bottom:1px solid #dbd6cf;}
	#gui_curr_sel .gui_frst {cursor:pointer; border-top:none; text-transform:capitalize;}
	#gui_curr_sel .gui_nolnk {cursor:default !important;}
	#gui_curr_sel .gui_frst strong {padding:2px 4px; font-weight:normal; color:#ffffff; background-color:#ed9322;}
	#gui_curr_sel .gui_frst span {padding:0 2px; background:transparent url('lcl/img/hdr-sprt.png') no-repeat -6px 3px; border:0;}
	#gui_curr_sel .gui_hddn {display:none;}
	#gui_curr_sel .gui_vsbl {display:block;}
	#gui_curr_sel #gui_othr_curr {padding:0; width:auto; border-top:1px solid #dbd6cf; text-transform:capitalize;}
	#gui_curr_sel #gui_othr_curr div span {width:auto; cursor:pointer; display:block; color:#555555; text-decoration:none;}
	#gui_curr_sel #gui_othr_curr div li:hover {background-color:#f3a42c;}
	#gui_curr_sel #gui_othr_curr div span:hover {color:#ffffff;}
	.gui_curr_lst {display:none; height:0;}
	.gui_curr_lst_vsbl {display:block; height:96px; border-top:1px solid #dbd6cf;}
		 .jspContainer {overflow:hidden; position:relative;}
		 .jspPane {position:absolute; width:100% !important;}
		 .jspVerticalBar {position:absolute;	top:0; right:0; width:12px; height:100%; background:red;}
		 .jspVerticalBar * {margin:0; padding:0;}
		 .jspCap {display:none;}
		 .jspTrack {background:#ececec; position:relative;}
		 .jspDrag {background:#b0b0b0; position:relative; top:0; left:0; cursor:pointer;}

  #gui_lang_sel {position:absolute; right:30px; z-index:9; border-top:3px solid #f3a42c; background-color:#ffffff;}
  #gui_lang_sel a, #gui_lang_sel span {cursor:pointer; display:block; width:110px; padding:2px 5px 2px 15px; color:#555555; text-decoration:none; background-image:url('lcl/img/hdr-sprt.png'); background-repeat:no-repeat;}
  #gui_lang_sel a {border-top:1px solid #dbd6cf;}
	#gui_lang_sel .gui_flg_en {background-position:85px -18px;}
	#gui_lang_sel .gui_flg_it {background-position:85px -44px;}
	#gui_lang_sel .gui_flg_fr {background-position:85px -70px;}
	#gui_lang_sel .gui_flg_ge {background-position:85px -96px;}
	#gui_lang_sel .gui_flg_sp {background-position:85px -121px;}
  #gui_lang_sel li:hover {background-color:#f3a42c;}
  #gui_lang_sel a:hover, #gui_lang_sel span:hover {color:#ffffff;}
  #gui_lang_sel .gui_frst {background:transparent url('lcl/img/hdr-sprt.png') no-repeat 110px 7px;}
  #gui_lang_sel .gui_frst span {border-top:0;}
  #gui_lang_sel .gui_frst span:hover {color:#555555;}
  #gui_lang_sel .gui_hddn {display:none;}
  #gui_lang_sel .gui_vsbl {display:block !important;}
  #gui_curr_sel .gui_frst:hover, #gui_lang_sel .gui_frst:hover, #gui_mng_bkng a:hover {background-color:#f2f0e9;}
#gui_hdr_logo {height:118px; margin:0;}
#gui_hdr_logo a {display:block; width:207px; height:98px; padding:11px 0 0 30px;}
#gui_hdr_slgn {height:28px;}
* html #gui_hdr_logo a img {margin:0; padding:5px 0 0 0;}
* html #gui_curr_sel #gui_othr_curr li span {height:20px;}
* html .gui_curr_lst_vsbl {width:220px !important;}
* html .jspCorner {margin: 0 -3px 0 0;}
* html #gui_lang_sel .gui_frst {height:20px; width:120px;}
* html #gui_lang_sel .gui_frst span {height:20px;}
*:first-child+html #gui_hdr_logo a img {margin:0; padding:0;}
*:first-child+html .gui_curr_lst_vsbl {width:220px !important;}


#gui_hdr_slgn {clear:both; height:29px; background:url('lcl/img/hdr-bnnr.gif') 0 0 repeat-x; text-align:left;}
#gui_hdr_slgn h1 {color:#c06b00; font:normal normal 17px/29px tahoma, kalimati, arial; margin:0 0 0 10px; padding:0;}
#gui_hdr_slgn p, #gui_breadcrumb {margin:0; padding:0; text-align:left; margin-left:5px; padding-left:20px; background:url('lcl/img/rght-arrw-blck-sml.gif') center left no-repeat; font:normal normal 14px/28px tahoma, kalimati, arial;}
#gui_breadcrumb {height:29px; margin-left:4px !important; padding-left:20px !important;}
#gui_breadcrumb li {float:left; margin-right:3px;}
#gui_hdr_slgn a, #gui_breadcrumb a {color:#c06b00; font-weight:bold;}
/* ftr */
#gui_ftr {clear:both; border-bottom:1px solid #393939; padding-bottom:4px; height:7.5em; background-color:#f3f3f3;}
#gui_ftr_com, #gui_ftr_leg, #gui_ftr_part_acc, #gui_ftr_part, #gui_ftr_fllw {float:left;}
#gui_ftr_com, #gui_ftr_leg, #gui_ftr_part_acc, #gui_ftr_part, #gui_ftr_fllw {background:url('lcl/img/blck-rng-sml.gif') 0 0 no-repeat; padding-left:16px;}
#gui_ftr_com {width:145px; margin-left:10px;}
#gui_ftr_leg {width:155px;}
#gui_ftr_part_acc {width:165px;}
#gui_ftr_part {width:190px; white-space:nowrap;}
#gui_ftr_fllw {width:120px;}

#gui_ftr_vat {float:right; margin-right:10px;}
#gui_ftr_com ul, #gui_ftr_leg ul, #gui_ftr_part_acc ul, #gui_ftr_part ul, #gui_ftr_fllw ul{list-style-type:none; text-transform:none; color:#444; padding:0; margin:5px 0 0 0;}
#gui_ftr_menu {background:url('lcl/img/ftr-bkg.gif') 0 0 repeat-x;}
#gui_ftr_menu li a {height:19px; position:relative; display:block; color:#000; font:normal normal 12px tahoma, kalimati, arial; padding-left:4px;}
#gui_ftr_menu li a:hover{background-color:#e3ded2;}
   #gui_ftr_bnnr {padding:25px 10px 0 0;}

#gui_ftr_fllw ul {margin-top:8px;}
	#gui_ftr_fllw li {border-bottom:1px solid #dedcdc; margin-bottom:5px; padding-bottom:5px;}
	#gui_ftr_fllw li img {float:left; margin-right:5px; border:0; width:20px; height:22px;}
	#gui_ftr_fllw li a {font-size:14px; color:#747373; opacity:0.7;}
	#gui_ftr_fllw li a:hover {background-color:transparent; opacity:1;}

ul#gui_sub_events {margin:0;}
ul#gui_sub_events a {display:inline; font-size:11px; white-space:nowrap;}

img.wait_page_img {position:absolute; top:50%; left:50%; margin:-230px 0 0 -375px;}

.gui_hdr_slgn_addts {float:right; height:29px; padding-left:7px; background:url('lcl/img/scl/spcr.gif') no-repeat 0 35%;}
.gui_hdr_slgn_addts #gui_addthis_share {float:left; margin:0; padding:0 5px 0 27px; font:normal normal 15px/28px 'arial black',arial,sans-serif; color:#df8800; background:url('lcl/img/scl/share.gif') no-repeat 0 55%; text-transform:uppercase;}
.custom_images {margin-right:5px;}
.gui_addts {display:inline; padding:4px 1px 0 0;}
.gui_addts img {width:20px; height:22px;}
.addthis_toolbox .custom_images a img {opacity:1; border-style:none;}
.addthis_toolbox .custom_images a:hover img {opacity:0.65;}
#gui_at_plusone {float:left; height:29px; width:37px; margin-top:4px;}

#gui_mob_chk {width:990px; margin:0 auto; padding:40px 0; background-color:#ed9322; border:1px solid #393939; border-width:0 1px; font-size:60px; text-align:center;}
	#gui_mob_chk a {display:block; width:890px; margin:0 auto; color:#ffffff; background-color:#1995cf; border:5px solid #ffffff; line-height:2.1em; font-family:arial,sans-serif;}
	#gui_mob_chk a:hover {text-decoration:none}
	#gui_mob_chk span {font-size:1.4em;}

#gui_err_pg {width:800px; margin:60px auto 80px;}
#gui_err_pg h2 {margin:0 30px; padding-left:70px; background:url('lcl/img/err/ttl-bkg.png') 0 0 no-repeat; color:#444444; font:normal normal 55px/60px 'arial black',arial,sans-serif;}
#gui_err_pg h3 {margin:0 30px 30px; color:#797879; font:normal bold 22px arial,sans-serif;}
#gui_err_pg p, #gui_err_pg ul {padding:0 30px; color:#444444; font:normal normal 14px/25px arial,sans-serif;}
#gui_err_pg a {color:#ed9322; font-weight:bold;}
#gui_err_pg ul {list-style:circle url('lcl/img/err/dot.png') inside;}
#gui_err_pg  #gui_txt {margin-top:25px; padding:10px 0 15px; background-color:#f8f7f3;}

.gui_gen_cond {padding:20px 15px; font:normal normal 12px/18px verdana,kalimati,sans-serif; text-align:justify;}
.gui_gen_cond h1 {margin:0px 0 15px 10px; font-weight:bold;}
.gui_gen_cond .gui_subttl {border-bottom:2px solid grey;}
.gui_gen_cond h2 {margin:25px 0 0 10px; padding-bottom:5px; font-weight:bold;}
.gui_gen_cond h3 {margin:25px 0 0 10px; font-weight:bold;}
.gui_gen_cond h4 {margin:15px 0 -25px 0; padding:0 0 0 15px; font-weight:bold; font-size:18px; line-height:40px; border-bottom:2px solid grey;}
.gui_gen_cond ul {list-style:none;}
.gui_txt_1, .gui_txt_2 {padding:15px 10px; border:1px solid #b9b9b9; background-color:#fbfbfb;}
.gui_uline {font-weight:normal; text-decoration:underline;}

