html, body {







	height:100%;







	margin:0;







	padding:0;







}







body{







	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;







}







#container{







	min-height:100%;







	position:relative;







}







#body{







	padding:0px 0px 50px 0px;







}







#h_top{







	display:block;







	width:100%;







	height:109px;







	background-image:url(images/bg_top.gif);







	background-repeat:repeat-x;







}







#top{







	display:block;







	width:1000px;







	height:109px;







	margin:auto;







}







#h_header{







	display:block;







	width:100%;







	height:56px;



	background-image:url(images/umbramica.png);

	background-position:top;

	background-repeat:repeat-x;

}







#head_inner{







	display:block;







	width:100%;







	height:405px;







	background-image:url(images/gradient.png);







	background-position:100%;







	background-repeat:no-repeat;







}







#head_inner_d{







	display:block;







	width:100%;







	height:405px;







	background-image:url(images/umbramica.png);







	background-position:top;







	background-repeat:repeat-x;







}







.h_menu{







	display:block;







	width:1000px;







	height:56px;







	margin:auto;







}







.h_menu ul{







	padding:0px;







	margin:0px;







}







.h_menu ul li{







	float:left;







	list-style-type:none;







	padding-right:2px;







	background-image:url(images/separator.png);







	background-repeat:no-repeat;







	background-position:100% 0px;







}







.h_menu ul li.menu-last{







	padding-right:0px !important;







	background-image:none;







}







.h_menu ul li a{







	text-decoration:none;







	font-size:13px;







	font-weight:bold;







	color:#fff;







	font-family:Tahoma;







}







.h_menu ul li a{







	display:block;







	height:43px;







	line-height:43px;







	padding:0px 25px 13px 25px;







	background-image:url(images/menu.png);







	background-position:-17px 58px;







}







.h_menu ul li a:hover{







	background-position:-17px 0px;







}







.h_menu ul li.menu-first a{







	padding-left:37px;







	background-position:0px 58px;







}







.h_menu ul li.menu-last a{







	padding-right:37px;







	background-position:100% 58px;	







}







.h_menu ul li.menu-first a:hover{







	padding-left:37px;







	background-position:0px 0px;







}







.h_menu ul li.menu-last a:hover{







	padding-right:37px;







	background-position:100% 0px;







}







.h_menu ul li.menu-current.menu-first a{







	background-position:0px 0px;







}







.h_menu ul li.menu-current a{







	background-position:-17px 0px;







}







.h_menu ul li.menu-current.menu-last a{







	background-position:100% 0px;







}







.h_menu ul li ul{



	display:none;



	position:absolute;



	margin-top:0px;

	z-index:10;



}



.h_menu ul li ul li{



	float:none;



	background:none;



	padding:none !important;



}



.h_menu ul li ul li.menu-first a{



	padding:0px 0px 0px 10px;



}



.h_menu ul li ul li.menu-last a{



	padding:0px 0px 0px 10px;



}



.h_menu ul li ul li.menu-first a:hover{



	padding:0px 0px 0px 10px;



}



.h_menu ul li ul li.menu-last a:hover{



	padding:0px 0px 0px 10px;



}



.h_menu ul li ul li a{



	width:180px;



	background-image:none !important;



	background-color:#000;



	border-bottom:1px #333 solid;



	height:25px !important;



	line-height:25px;



	text-align:left !important;



	padding:0px 0px 0px 10px;



	font-size:12px;



}



.h_menu ul li ul li.menu-expand a{



	background-image:url(images/arrow.png) !important;



	background-repeat:no-repeat;



	background-position:170px 10px !important;



}



.h_menu ul li ul li.menu-expand ul li a{



	background-image:none !important;



}



.h_menu ul li ul li a:hover{



	background-color:#fff;



	color:#f66000;



}



.h_menu ul li ul li a:hover{



	padding:0px 0px 0px 10px;



	text-align:center;



}



.h_menu ul li:hover ul{



	display:block;



}



.h_menu ul li ul li ul{



	display:none !important;



	z-index:4;



	margin-left:180px;



	margin-top:-26px !important;



}



.h_menu ul li ul li:hover ul{



	display:block !important;



}



#h_trei{







	display:block;







	width:884px;







	height:272px;







	padding:16px 24px 23px 9px;







	background-image:url(images/mid.png);







	background-repeat:no-repeat;







	margin:auto;







	margin-top:5px;







}







#h_mare{







	display:block;







	width:265px;







	height:272px;







	padding:0px 30px 0px 225px;







	background-image:url(images/squash_tour.jpg);







	background-repeat:no-repeat;







	background-position:10px 0px;







	float:left;







	font-family:Arial, Helvetica, sans-serif;







	color:#333333;







}







#h_mare h1{







	margin:0px;







	padding:35px 0px 5px 0px;







	font-size:25px;







	font-weight:normal;







	text-align:center;







	line-height:25px;







}







#h_mare p{







	margin:0px;







	padding:17px 0px 0px 0px;







	font-size:12px;







	line-height:16px;







}







#logo{







	display:block;







	width:663px;







	height:109px;







	background-image:url(images/premier_performance_squash.png);







	background-repeat:no-repeat;







	float:left;







	margin-left:50px;







}







.h_read_more{







	display:block;







	width:100%;







	height:20px;







}







.read_more{







	display:block;







	width:92px;







	height:20px;







	line-height:20px;







	text-align:center;







	font-size:11px;







	font-family:Arial, Helvetica, sans-serif;







	text-decoration:none;







	color:#fff;







	background-repeat:no-repeat;







	float:right;







}







#read_o{







	background-image:url(images/read_o.png);







}







#read_g{







	background-image:url(images/read_g.png);







}







#read_b{







	background-image:url(images/read_b.png);







}







#h_mici{







	display:block;







	width:364px;







	height:272px;







	float:left;







}







.h_mic{







	display:block;







	width:144px;







	height:133px;







	padding:0px 20px 0px 200px;







	background-image:url(images/train_with_the_best.jpg);







	background-repeat:no-repeat;







	background-position:7px 11px;







}







.h_mic h3{







	padding:30px 0px 0px 0px !important;







	margin:0px;







	font-size:20px;







	color:#333333;







	text-align:center;







	font-family:Arial, Helvetica, sans-serif;







	font-weight:normal;







}







#h_mic2{







	margin-top:12px;







	background-image:url(images/lear_to_win_by_winning.jpg);







}







#h_content{







	display:block;







	width:900px;







	height:auto;







	padding:5px 0px 0px 0px;







	margin:auto;







	color:#333333;







}







#content_left{







	display:block;







	width:590px;







	padding:15px 25px 5px 0px;







	float:left;







}







#content_left p{







	font-size:12px;







}







#content_left ul{







	margin:0px;







	padding:5px 0px 5px 0px;







}







#content_left ul li{







	padding:0px 0px 0px 17px;







	background-image:url(images/bullet.gif);







	background-repeat:no-repeat;







	background-position:5px 7px;







	list-style-type:none;







	font-size:12px;







	line-height:18px;







}







#content_right{







	display:block;







	width:265px;







	padding:15px 0px 0px 20px;







	background-image:url(images/bg_right.png);







	background-repeat:no-repeat;







	background-position:0px 52px;







	float:left;







}







.h_news{







	display:block;







	padding:0px 0px 10px 20px;







	background-image:url(images/bg_news2.gif);







	background-repeat:no-repeat;







	background-position:0px 2px;







}







.h_news span{







	display:block;







	padding-bottom:5px;







	color:#ff6600;







	font-weight:bold;







	font-size:10px;







	font-family:Tahoma, Geneva, sans-serif;







}







.h_news a{







	font-size:11px;	







	color:#444444;







	text-decoration:none;







}







.h_news a:hover{







	color:#ff6600;







}







#content_right h3{







	margin:0px;







	padding:0px 0px 10px 20px;







	background-image:url(images/bg_news.gif);







	background-repeat:no-repeat;







	font-size:18px;







	font-weight:normal;







	background-position:0px 5px;







}







.clearb{







	clear:both;







	display:block;







	width:100%;







	height:1px;







	line-height:1px;







	font-size:1px;







}







#footer {







	background-image:url(images/bg_footer.png);







	background-repeat:repeat-x;







	bottom:0;







	height:50px;







	position:absolute;







	width:100%;







	line-height:50px;







	text-align:center;







	font-size:12px;







	color:#fff;







}







#footer a{







	text-decoration:none;







	color:#ff6600;







	font-weight:bold;







}



.SlidingPanelsContent h1{

	font-size:30px;

	margin-top:0px;

	margin-bottom:0px;

	text-align:center;

	color:#EA6400;

}

.SlidingPanelsContent h3{

	text-align:center;

	font-size:18px;

	color:#EA6400;

	margin:0px 0px 3px 0px;

}





.SlidingPanelsContent h4{

	text-align:center;

	font-size:13px;

	color:#EA6400;

	margin:0px 0px 0px 0px;

}











.SlidingPanelsContent table{

	border-collapse:collapse;

	border-width:1px;

	border-color:#d6dbe2;

	background-color:#FFF;

}

.orange{

	color:#ea6400;;

}

#h_linkuri {

	display:block;

	float:left;

	height:40px;

	padding:34px 0 34px 50px;

	width:200px;

}

#h_linkuri a {

	background-repeat:no-repeat;

	display:block;

	float:left;

	height:40px;

	margin-left:5px;

	width:92px;

}

#l_train {

	background-image:url(images/train.png);

}

#l_exhi {

	background-image:url(images/ex.png);

}

#l_tour{

	background-image: url(images/tour.png);

}

/*                     MOVED TAB PAGES                    */
.st_mov{
	
}
.st_mov h1{
	width:690px;
	color:#EA6400;
	font-size:30px;
	margin-bottom:0;
	margin-top:0;
	text-align:left;
	margin:auto;
}
.st_mov h3 {
	color:#EA6400;
	font-size:18px;
	margin:0px 0px 0px 0px;
	text-align:center;
	padding-bottom:6px !important;
}
.st_mov h4 {
	color:#EA6400;
	font-size:13px;
	margin:0;
	text-align:center;
}
.st_mov table {
	background-color:#FFFFFF;
	border-collapse:collapse;
	border-color:#D6DBE2;
	border-width:1px;
}
.a_orange{
	color:#EA6400;
}
/**********************************************************/
/*                  MOVED FROM SLIDING PANELS CSS         */

.h_epage{

	display:block;

	width:689px;

	margin:auto;

	height:auto;

}

.h_ep_top{

	display:block;

	width:689px;

	height:17px;

	background-image:url(images/top_event.png);

	background-repeat:no-repeat;

}

.h_ep_cont{

	display:block;

	width:679px;

	min-height:478px;

	background-image:url(images/mid_event.png);

	background-repeat:repeat-y;

	padding:0px 5px 0px 5px;

}
.training_page_al h1, .training_page_al h4, .training_page_al h3{
	text-align:left !important;
}
.h_ep_cont_in p{
	margin:0px;
	padding:5px;
}
.training_page_al h3{
	clear:both;
}
.spch4{
	font-size:15px !important;
}
.sh_down{
	padding-left:25px;
	background-image:url(images/down_arrow.png);
	background-repeat:no-repeat;
	background-position:5px 18px;
}
.sh_up{
	padding-left:25px;
	background-image:url(images/up_arrow.png);
	background-repeat:no-repeat;
	background-position:5px 20px;
}
.h_ep_cont_in{

	display:block;

	width:661px;

	min-height:478px;

	background-image:url(images/event_bg.png);

	background-repeat:repeat-x;

	background-position:top;

	background-color:#d6dbe2;

	padding:0px 9px 0px 9px;

}

.h_ep_bot{

	display:block;

	width:689px;

	height:20px;

	background-image:url(images/event_bot.png);

	background-repeat:no-repeat;

}









}

.h_epage_pc{

	display:block;

	width:800px;

	margin:auto;

	height:auto;

}

.h_ep_pc_top{

	display:block;

	width:790px;

	height:17px;

	background-image:url(images/top_event.png);

	background-repeat:no-repeat;

}

.h_ep_pc_cont{

	display:block;

	width:790px;

	min-height:478px;

	background-image:url(images/mid_event.png);

	background-repeat:repeat-y;

	padding:0px 5px 0px 5px;

}

.h_ep_pc_cont_in{

	display:block;

	width:772px;

	min-height:478px;

	background-image:url(images/event_bg.png);

	background-repeat:repeat-x;

	background-position:top;

	background-color:#d6dbe2;

	padding:0px 9px 0px 9px;

}

.h_ep_cp_bot{

	display:block;

	width:800px;

	height:20px;

	background-image:url(images/event_bot.png);

	background-repeat:no-repeat;

}
/**********************************************************/