 /* CSS Document */
/* Css_Admin_Edit */
.admin_edit{
	background-color:#F0F0F0;
	width:95%;
	height:600px;

	margin-left:25px;
	margin-right:25px;

	border-bottom:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;

	border-top:#999999 solid 1px;
	border-left:#999999 solid 1px;
}

	.admin_edit form{
		border:none;
		margin:0px;
		padding:0px;
	}

	.Line_Edit_Form{
		border-left:#003378 10px solid;
		margin-top:5px;
		margin-left:5px;

		padding-left:5px;

		height-min:20px;

		color:#666666;
		font-weight:bold;
		

	}


		.Line_Edit_Form input{
			width:300px;
		}
		.Line_Edit_Form select{
			width:300px;
		}

		.label_field{
			float:left;

			padding-top:3px;

			width:200px;
			
			
		}
		.label_field_text{
			float:left;

			padding-top:3px;

			width:800px;
			
			
		}


		.text_field{
			float:left;

			width:200px;			
		}

		.Bt_Submit{

		}

		.Bt_Submit input{
			float:right;

			width:100px;

			border:#666666 1px solid;
			background-color:#CCCCCC;
			color:#333333;

			margin-right:300px;
		}

		.label_Img{
			float:left;
			width:200px;
			height:20px;
		}

		.Icon_Img{
		}

	/* Css_Admin_Edit */
	
	
	/*Css_Admin_List*/
	.admin_main_list{
	background-color:#EAEAEA;
	width:95%;
	height:600px;

	margin-left:25px;
	margin-right:25px;
}

	.Add_Data{
		background-image:url(../Barca_Admin/Img/Select.png);
		background-repeat:repeat-y;
		background-color:#003378;

		text-align:right;

		padding-top:3px;
		padding-bottom:3px;
	}
		.Add_Data a{
	
			font-size:14px;
			font-weight:bold;
			text-decoration:none;
			color:#FFFFFF;
		}

	.Type_Of{
		background-image:url(../Barca_Admin/Img/Select.png);
		background-repeat:repeat-y;
		background-color:#003378;

		text-align:right;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#FFFFFF;

		padding-top:3px;
		padding-bottom:3px;

		border-bottom:#FECD23 solid 1px;
		border-top:#FECD23 solid 1px;
	}

	.Type_Of select{
		text-align:left;
		font-size:12px;
		font-weight:bold;
	}

	.Admin_Title_LineCol{
		background-color:#666666;
		height:20px;

		color:#FFFFFF;
	}
		.Admin_Title_Col{
			float:left;
	
			height:20px;
			
			text-align:center;
			font-weight:bold;

			border-right:#FECD23 solid 1px;
		}
			.Admin_Title_Col a{
				color:#FFFFFF;
			}

/*Purchase_Elmt_Delivery_hotel.ui*/
	.Purchase_Delivery_Hotel{
		border: 1px solid rgb(204, 204, 204); 
		margin: 5px; 
		background-color: rgb(237, 237, 237);
		height:270px;
	}
	
		.Purchase_Delivery_Hotel_Txt1{
			font-size: 14px; 
			font-weight: bold; 
			text-align: center; 
			color: rgb(51, 51, 51);
		}
		
		.Purchase_Delivery_Hotel_Form{
		}
		
			.Delivery_Hotel_Form_Line{
				height:22px;
			}
				.Delivery_Hotel_Form_Txt{
					float:left;
					width:120px;
				}
				
				.Delivery_Hotel_Form_Input{
					float:left;
				}

				.Delivery_Hotel_Form_Input input{
					width:150px;
					font-size:12px;
				}
/*Purchase_Elmt_Delivery_pp.ui*/
	.Purchase_Delivery_Pp{
		border: 1px solid rgb(204, 204, 204); 
		margin: 5px; 
		background-color: rgb(237, 237, 237);
		height:220px;
	}
	
		.Purchase_Delivery_Pp_Txt1{
			font-size: 14px; 
			font-weight: bold; 
			text-align: center; 
			color: rgb(51, 51, 51);
		}
		
		.Purchase_Delivery_Pp_Txt2{
			text-align: center; 
			
		}
		
			.Purchase_Delivery_Pp_Txt2 a{
				color: rgb(102, 102, 102);
			}
		
		.Purchase_Delivery_Pp_Txt3{
			font-weight: bold;
			text-align: center;
			color: rgb(68, 68, 68);
		}
/*Purchase_Panel.ui*/

	.Purchase_Step_Col{
		background-color:#FFFFFF;
		border:2px solid #003366;
		float:left;
		height:920px;
		margin:5px 5px 20px;
		width:315px;
		
		-moz-box-shadow:5px 5px 5px #888;
		-webkit-box-shadow:5px 5px 5px #888;
		-khtml-box-shadow:5px 5px 5px #888;
		box-shadow:5px 5px 5px #888;			
	}

		.Purchase_Step_Info{
			background-color:#FECD23;
			border-bottom:2px solid #003366;
			height:45px;
		}
		
			.Purchase_Step_Info_Num{
				background-color:#003366;
				color:#FFFFFF;
				float:left;
				font-size:33px;
				font-weight:bold;
				height:45px;
				line-height:45px;
				text-align:center;
				width:40px;
			}
			
			.Purchase_Step_Info_Name{
				color:#003366;
				float:left;
				font-size:20px;
				font-weight:bold;
				line-height:43px;
				margin-left:5px;
			}
			
		.Purchase_Col_Title{
			background-color:#EDEDED;
			border-bottom:2px dotted #CCCCCC;
			border-top:2px solid #666666;
			font-size:15px;
			font-weight:bold;
			margin:15px 5px 5px;
		}


	.Purchase_Ticket_Total{
			font-size:14px;
			height:20px;
			text-align:right;
			margin-top:5px;
	}
	
		.Purchase_Ticket_Total_Txt{
			float:left;
			font-weight:bold;
			text-align:right;
			width:207px;	
		}
		
		.Purchase_Ticket_Total_Price{
			background-color:#EDEDED;
			border:1px solid #CCCCCC;
			float:left;
			text-align:center;
			width:100px;
		}

		.Purchase_Ticket_Super_Total_Txt{
			float:left;
			font-weight:bold;
			text-align:right;
			width:204px;	
		}
		
		.Purchase_Ticket_Super_Total_Price{
			background-color:#71C837;
			border:1px solid #CCCCCC;
			color:#FFFFFF;
			float:left;
			font-weight:bold;
			text-align:center;
			width:104px;
		}

	.Billing_Info_Hotel_Form_Line{
		height:30px;
	}
	
		.Billing_Hotel_Form_Txt{
			color:#444444;
			float:left;
			font-weight:bold;
			padding-left:5px;
			width:149px;
		}
		
		.Billing_Hotel_Form_Input{
			float:left;
		}
		
			.Billing_Hotel_Form_Input input{
				float:left;
				width:150px;
			}		

/* Purchase_Line_Tickets.ui */
	.Line_Purchase_Ticket{
		background-color:#EDEDED;
		border-bottom:1px solid #CCCCCC;
		border-top:1px solid #CCCCCC;
		margin:5px;
	}
		.Line_Purchase_Ticket_Name{
			color:#666666;
			font-size:14px;
			font-weight:bold;
			text-align:center;
		}
		
		.Line_Purchase_Ticket_Detail{
			border-top:1px dotted #CCCCCC;
			height:20px;
		}
		
		.Line_Purchase_Ticket_Category{
			border-right:1px solid #CCCCCC;
			float:left;
			font-size:14px;
			text-align:center;
			text-transform:uppercase;
			width:100px;		
		}
		
			.Line_Purchase_Ticket_Category img{
				float:left;
				margin-left:5px;
				margin-top:2px;
				cursor:pointer;
			}
		
		.Line_Purchase_Ticket_Price_Detail{
			border-right:1px solid #666666;
			float:left;
			text-align:center;
			width:100px;		
		}
		
			.Line_Purchase_Ticket_Price_Detail select{
				color:#444444;
				font-size:10px;
				font-weight:bold;
				height:20px;
			}
		
		.Line_Purchase_Ticket_SubTotal{
			background-color:#FECD23;
			float:left;
			font-size:14px;
			font-weight:bold;
			text-align:center;
			width:102px;		
		}

.Ticket_List{
	background-image:url(/Img/compra.gif);
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:15px;
	width:55px;
}

.Admin_Table_Data{
	/*background-color:#00FF00;*/
}

	.Admin_Line_Data{
		height:20px;

		text-align:center;
		font-weight:bold;
		color:#666666;

		background-image:url(../Img/Game_List/Line_Fond.png);

		border-bottom:#999999 solid 1px;
	}

		.Admin_Line_col{
			float:left;

			height:20px;

			border-right:#666666 solid 1px;
		}

		.Admin_Line_col a{
			font-size:12px;
			text-decoration:none;
			color:#000000;
		}
		
		/*Css_Admin_List*/
		
/*Css_Admin_Product_Edit*/
.type_of_sport{
	position:inherit;
	text-align:right;
	margin-bottom:10px;
	width:450px;
}
.admin_Product_list{
	background-color:#99CCFF;
	width:450px;
}
#Product_List_Product_Name{
	float:left;
	margin-left:20px;
	margin-right:100px;
	position:inherit;
}
#Product_List_Sport_Name{
	float:left;
	margin-right:40px;
	position:inherit;
}
#Product_List_Product_City{
	float:left;
	margin-right:20px;
	position:inherit;
}
#Admin_Product_List_Content{
	width:450px;
	text-align:center;
}
table.Product_List{
	background-color:#FFFFFF;
	width:450px;
}
/*Css_Admin_Product_Edit*/

/*Css_Admin_Product_List*/
.type_of_product{
	position:inherit;
	text-align:right;
	margin-bottom:10px;
	width:450px;
}
.admin_Product_list{
	background-color:#99CCFF;
	width:450px;
}
#Product_List_Type_Of_Product{
	float:left;
	margin-left:20px;
	margin-right:100px;
	position:inherit;
}
#Product_List_Product_Name{
	float:left;
	margin-right:40px;
	position:inherit;
}
#Admin_Product_List_Content{
	width:450px;
	text-align:center;
}
table.Product_List{
	background-color:#FFFFFF;
	width:380px;
}

/*Css_Admin_Product_List*/

/*Css_Basket_Resume_Block*/
.basket{


}
.Basket_Title{
	width:100%;
	background-color:#FFFFFF;

	color:#666666;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}
.basketItem{
	padding-left:5px;
	padding-right:5px;

	text-align:left;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;

}
#basketDetail{

	width:100%;

	margin-bottom:5px;
	margin-top:5px;
	border:#FECD23 solid 1px;

	font-size:12px;
	font-weight:bold;
	color:#666666;

	cursor:pointer;
}

/*Css_Basket_Resume_Block*/

/*Css_Form*/
.admin_edit{
	background-color:#F0F0F0;
	width:95%;
	height:600px;

	margin-left:25px;
	margin-right:25px;

	border-bottom:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;

	border-top:#999999 solid 1px;
	border-left:#999999 solid 1px;
}

	.admin_edit form{
		border:none;
		margin:0px;
		padding:0px;
	}

	.Line_Edit_Form{
		border-left:#003378 10px solid;
		margin-top:5px;
		margin-left:5px;

		padding-left:5px;

		height-min:20px;

		color:#666666;
		font-size:12px;
		font-weight:bold;
	}


		.Line_Edit_Form input{
			width:200px;
			font-size:12px;
		}
		.Line_Edit_Form select{
			width:200px;
			font-size:12px;
		}

		.label_field{
			float:left;

			padding-top:3px;
			font-size:12px;
			width:200px;
			
			
		}


		.text_field{
			float:left;
			font-size:12px;
			width:200px;			
		}

		.Bt_Submit{

		}

		.Bt_Submit input{
			float:right;

			width:100px;

			border:#666666 1px solid;
			background-color:#CCCCCC;
			color:#333333;

			margin-right:300px;
		}

		.label_Img{
			float:left;
			width:200px;
			height:20px;
		}

		.Icon_Img{
		}

	/*Css_Form*/
	
	
	




/*Css_game_panel*/

.Game_Panel{
	padding:0px;
	/*background-color:#FFCC00;*/
	float:left;
	width:638px;	

}
#btn_pre{
	width:10px;
	height:100%;
	border:none;
background-image:url(../Img/Game_Panel/bt_next.png);
}
#mid_content{
	width:615px;
}
#btn_next{
	width:10px;
	height:100%;
	border:none;
background-image:url(../Img/Game_Panel/bt_next.png);
}
.gm_button{
	width:10px;
	border:none;
}
.gm_content{
	Padding:0px;
	/*background-color:#FFCC00;*/
}
.gm_cat{
	Float:left;
	position:inherit;
	margin:0px;
	/*background-color:#FF00FF;*/
}

.gm_subcat{
	/*background-color:#009900;*/
	float:left;

	margin-bottom:0px;
	text-align:center;


	/*background-color:#00FF66;*/
}
#gm_title{
	background-color:#003366;
	background-repeat:repeat-y;
	color:#F2F2F2;
	border-bottom:#FECD23 solid 1px;
}

.gm_subcat h1{
	/*background-color:#009900;*/
	padding:0px;
	margin:0px;
	float:left;
	color:#FFFFFF;
	font-size:23px;
	font-weight:bold;
	
	width:576px;
	
	

}

.gm_item_info{
	font-size:14px;
    text-align:center;
	color:#EBEBEB;
	font-weight:bold;
    background-color:#CCCCCC;

	border:#FECD23 solid 1px;
}
.img_logo{
	width:100px;
}
#btn_price{
	width:100%
}
.gmbutton{
	float:left;

	height:30px;
	width:30px;

	color:#333333;
	font-size:24px;
	font-weight:bold;

	cursor:pointer;
	

	border-bottom:#FECD23 solid 1px;

	/*background-color:#FF0000;*/
}

.Game_Header{
	/*background-color:#0000FF;*/
	width:100%;
}

.Style_Cat{
	background-color:#FECD23;
	color:#003378;
	border:none;

	font-weight:bold;
}

.Style_Price{
	border:none;
}

/*Css_game_panel_Football*/
	/* Title : */
	.Game_Panel_Title{
		height:30px;
		background-color:#FECD23;
		
		-moz-border-radius : 8px 8px 0 0 ;
		-webkit-border-top-left-radius: 8px;
		-webkit-border-top-right-radius: 8px;		
		-khtml-border-radius: 8px 8px 0 0 ;
		border-radius : 8px 8px 0 0 ;
		
		margin-left:1px;
		margin-right:1px;
	}
	
	.Game_Panel_Title_Bt{
		float:left;
		
	}
	
	.Game_Panel_Title_Txt{
		float:left;
		width : 590px;
		text-align: center;
	}

	/* Detail */
	.Game_Panel_Data{
		height:180px;
	}
	
		.Game_Panel_Data_Team{
			background-color:#FFFFFF;
			border:1px solid #999999;
			float:left;
			margin:5px;
			text-align:center;
			width:180px;
			height:160px;
			
			-moz-border-radius : 10px ;
			-webkit-border-radius: 10px ;
			-khtml-border-radius: 10px ;
			border-radius : 10px ;
						
			-moz-box-shadow:5px 5px 5px #888;
			-webkit-box-shadow:5px 5px 5px #888;
			-khtml-box-shadow:5px 5px 5px #888;
			box-shadow:5px 5px 5px #888;
		}
		
			.Game_Panel_Data_Team_Name{
				background-color:#003366;
				color:#FFFFFF;
				font-weight:bold;
				
				-moz-border-radius : 10px 10px 0 0 ;
				-webkit-border-top-left-radius: 10px;
				-webkit-border-top-right-radius: 10px;
				-khtml-border-radius: 10px 10px 0 0 ;
				border-radius :  10px 10px 0 0 ;					
			}
			
			.Game_Panel_Data_Team_Photo{
				padding:10px;
					
			}
			
		.Game_Panel_Data_Detail{
			float:left;
			padding:5px;
			width:250px;
		}

			.Game_Panel_Data_Detail_Title{
				font-size:16px;
				font-weight:bold;
				text-align:center;
				text-transform:uppercase;
			}

			.Game_Panel_Data_Line{
			}
				.Game_Panel_Data_Line span{
					font-weight: bold;
				}
				
		.Game_Panel_Prices{
			height:65px;
		}
			.Game_Panel_Links{
				border:1px solid #666666;
				float:left;
				margin-bottom:5px;
				margin-left:15px;
				margin-right:20px;
				width:160px;
			}
			
			.Game_Panel_Links_Title{
				background-color:#666666;
				color:#FFFFFF;
				font-size:12px;
				font-weight:bold;
				padding-left:5px;
			}
			
			.Game_Panel_Links_Line{
				font-size:12px;
				margin:1px;
			}

			.Game_Panel_Links_Line a{
				color:blue;
				text-decoration:none;
			}


	.Game_Panel_Prices_List{
		float:left;
	}
	
	.Main_Game_Prices{
		height:65px;
	
	}
	
		.Game_Prices_Col{
			border-right:1px solid #999999;
			float:left;
			font-size:13px;
			margin-bottom:5px;
			text-align:center;
			width:73px;
		}
		
		.Game_Prices_Col:hover{
			background-color: #44aa00;
			color:#FFFFFF;
			font-weight: bold;
		}

			.Game_Prices_Row_Cat{
				background-color:#FECD23;
				color:#000000;
				font-size:12px;
				font-weight:bold;
				height:18px;
			}
			
			.Game_Prices_Row_Price{
				border-bottom:1px dotted #999999;
				color:#333333;
				font-size:12px;
				height:18px;
				line-height:18px;
			}
			
			.Game_Prices_Row_Buy{
				background-image:url(/Img/compra.gif);
				background-position:center center;
				background-repeat:no-repeat;
				display:block;
				height:18px;
				margin-top:2px;
				width:70px;
				cursor:pointer;
			}
	.Main_Title_Game_List_Detail {
		background-color:#666666;
		color:#FFFFFF;
		font-size:15px;
		font-weight:bold;
		height:24px;
	}

		.Main_Title_Game_Title {
			float:left;
			text-align:center;
			width:190px;
		}
		
		.Main_Title_Category{
			float:left;
			width:440px;
			text-align:center;
		}
		
	.Row_Game_List_Detail{
		border-bottom:2px solid #999999;
		height:58px;
		overflow:hidden;
		background-image:url(../Img/Game_List/Line_Fond.png);
		background-repeat: repeat-x;
	}
	
		.Col_Game_List_Info{
			float:left;
			width:180px;		
		}		
		
			.Title_Game_List_Info{
				font-weight:bold;
				height:35px;
				text-align:center;		
			}
		
			.MoreDate_Game_List_Info{
			}
			
				.Date_Game_List_Info{
					text-align:center;
				}
				
				.More_Game_List_Info{
				}

	.Layer_Game_List_Prices{
		float:left;
		height:60px;
		width:445px;	
	}

/*Css_Impresion*/


.Game_Client_List{
	float:left;
	border:solid 1px #000000;
	text-align:center;
	font-size:22px;
	

}


.Game_Client_List2{
	float:left;
	border:solid 1px #000000;
	text-align:center;
	font-size:16px;
	height:60px;
}
.Game_Client_List3{
	float:left;
	border:solid 1px #000000;
	text-align:center;
	font-size:10px;

}

.saltopagina{
page-break-after:always;

}

.Game_Name{
	text-align:center;
	font-size:28px;
	

}
/*Css_Impresion*/



/*Css_Main_List*/
.main_list{
	background-color:#EAEAEA;
	width:95%;
	height:auto;

	margin-left:25px;
	margin-right:25px;
}

	.Add_Data{
		background-image:url(../Barca_Admin/Img/Select.png);
		background-repeat:repeat-y;
		background-color:#003378;

		text-align:right;

		padding-top:3px;
		padding-bottom:3px;
	}
		.Add_Data a{
	
			font-size:14px;
			font-weight:bold;
			text-decoration:none;
			color:#FFFFFF;
		}

	.Type_Of{
		background-image:url(../Barca_Admin/Img/Select.png);
		background-repeat:repeat-y;
		background-color:#003378;

		text-align:right;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#FFFFFF;

		padding-top:3px;
		padding-bottom:3px;

		border-bottom:#FECD23 solid 1px;
		border-top:#FECD23 solid 1px;
	}

	.Type_Of select{
		text-align:left;
		font-size:12px;
		font-weight:bold;
	}

	.Admin_Title_LineCol{
		background-color:#666666;
		height:20px;

		color:#FFFFFF;
	}
		.Admin_Title_Col{
			float:left;
	
			height:20px;
			
			text-align:center;
			font-weight:bold;

			border-right:#FECD23 solid 1px;
		}
		.Admin_Title_Col_White{
			float:left;
	
			height:20px;
			background-color:#EAEAEA;
			
			text-align:center;
			font-weight:bold;

			
		}

.Main_Table_Data{
	/*background-color:#00FF00;*/
}

	.Main_Line_Data{
		height:20px;

		text-align:center;
		font-weight:normal;
		color:#000000;

		background-image:url(../Img/Game_List/Line_Fond.png);

		border-bottom:#999999 solid 1px;
	}

		.Main_Line_col{
			float:left;

			height:20px;

			border-right:#666666 solid 1px;
		}

		.Main_Line_col span{
			display:block;
			float:left;

		}

		.Main_Line_col a{
			display:block;
			float:left;

			width:12px;
			height:12px;

			border:#FECD23 solid 1px;

			margin-top:1px;
			padding-bottom:2px;
			padding-left:2px;

			background-color:#666666;

			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			color:#FECD23;
		}
		
	.Main_Table_Data_Error{
		background:#FFAAAA none repeat scroll 0 0;
		border:1px solid #D40000;
		font-size:14px;
		font-weight:bold;
		margin:5px;
		padding:5px;
		text-align:center;	
	}
/*Css_Main_List*/


/*Css_News_List*/

.news_list{
	width:100%;
	
	overflow:auto;
	overflow-y:scroll;
	overflow-x:hidden;
	
	height:100px;
}

.news_list_title{
	text-align:left;
}
.news_title_table{
	text-align:left;
	
	font-size:12px;
	font-weight:bold;
}

.News_List_Table{

	width:100%;
}

	.News_List_Line{


	}
		.News_List_Line:hover{
			background-image:none;
			background-color:#003378;
		}

	.News_List_Col{
		border-bottom:#999999 solid 1px;
		font-weight:bold;
		color:#666666;
	}

		.News_List_Col:hover{

			font-weight:bold;
			color:#ffffff;

		}
		.News_List_Col a{
			text-decoration:none;
			font-weight:normal;
			color:inherit;
		}
		.News_List_Col a:hover{
			text-decoration:none;
			font-weight:normal;
			color:#ffffff;
		}
/*Css_News_List*/



/*Css_News_Panel*/


.news_info_tbl{
	width:100%;
	height:350px;



}

.Title_News{
	background-image:url(../Img/Game_List/Noticias_Title.png);
	height:20px;

	text-align:left;

}

	.Title_News h1{
		color:#F0F0F0;
		font-size:18px;
	
		padding:5px;
	}
		
	
.photo_tbl{
	width:100%;
	height:180px;

}

	.photo_tbl img{
		margin-left:0px;
		border:#000000 solid 3px;

	}

.news_title_tbl{
	width:100%;
	text-align:center;
	color:#EBEBEB;

	height:35px;
	margin-left:18px;
}
.news_title_td_right{
	float:left;
	width:20px;
}
	.news_title_td_right img{
		border:none;
		z-index:1;
	}

.news_title_td_left{
	float:left;
	width:20px;
}
	.news_title_td_left img{
		border:none;
	}


.news_title_td_center{
	float:left;

	height:35px;
	width:250px;

	background-color:#003378;

	font-size:14px;
	font-weight:bold;

}
.news_data_tbl{
	width:270px;
	height:120px;

	margin-left:24px;
	margin-right:24px;
	padding:3px;

	text-align:justify;
	font-size:12px;

	background-image:url(../Img/Game_Panel/Fondo_GamePanel.png);
	background-color:#E8E8E8;
	background-repeat:repeat-x;
	background-attachment:fixed;

	border-left:#003378 solid 1px;
	border-bottom:#003378 solid 1px;

	overflow:auto;
}
/*Css_News_Panel*/

/*Css_Purchase_Form*/

.txt_body{
	width:100%;
}
.txt_date{
	width: 100%;
	text-align: right;
	position: relative;
	border: 0px solid #cccccc;
}
.txt_normal{
	width: 100%;
	text-align: left;
	position: relative;
	float: left;
	border: 0px solid #cccccc;
}
.txt_small{
	width: 20%;
	text-align: left;
	position: relative;
	float: left;
	border: 0px solid #cccccc;
	z-index: 0;
}
.txt_small_other_title{
	width: 33.1%;
	text-align: left;
	position: relative;
	float: left;
	background: #FFCCCC;
	border: 1px solid #cccccc;
	z-index: 0;
}
.txt_small_other{
	width: 33.1%;
	text-align: left;
	position: relative;
	float: left;
	border: 1px solid #cccccc;
	z-index: 0;
}
.txt_small_eight_title{
	width: 12.3%;
	text-align: left;
	position: relative;
	float: left;
	border: 1px solid #cccccc;
	background: #0099CC;
	z-index: 0;
}
.txt_small_eight{
	width: 12.3%;
	text-align: left;
	position: relative;
	float: left;
	border: 1px solid #cccccc;
	z-index: 0;
}
.txt_small_eight_total{
	width: 12.3%;
	text-align: left;
	position: relative;
	float: left;
	border: 0px solid #cccccc;
	z-index: 0;
}
.txt_small_two{
	width: 49.8%;
	text-align: left;
	position: relative;
	float: left;
	border: 0px solid #cccccc;
	z-index: 0;
}

/*Css_Purchase_Form*/



/*Css_Purchase_Resume*/

.txt_body{
	width:100%;
}
.txt_date{
	width: 100%;
	text-align: right;
	position: relative;
	border: 0px solid #cccccc;
}
.txt_normal{
	width: 100%;
	text-align: left;
	position: relative;
	float: left;
	border: 0px solid #cccccc;
}
.txt_small{
	width: 20%;
	text-align: left;
	position: relative;
	float: left;
	border: 0px solid #cccccc;
	z-index: 0;
}
.txt_small_other_title{
	width: 33.1%;
	text-align: left;
	position: relative;
	float: left;
	background: #FFCCCC;
	border: 1px solid #cccccc;
	z-index: 0;
}
.txt_small_other{
	width: 33.1%;
	text-align: left;
	position: relative;
	float: left;
	border: 1px solid #cccccc;
	z-index: 0;
}
.txt_small_eight_title{
	width: 12.3%;
	text-align: left;
	position: relative;
	float: left;
	border: 1px solid #cccccc;
	background: #0099CC;
	z-index: 0;
}
.txt_small_eight{
	width: 12.3%;
	text-align: left;
	position: relative;
	float: left;
	border: 1px solid #cccccc;
	z-index: 0;
}
.txt_small_eight_total{
	width: 12.3%;
	text-align: left;
	position: relative;
	float: left;
	border: 0px solid #cccccc;
	z-index: 0;
}
.txt_small_two{
	width: 49.8%;
	text-align: left;
	position: relative;
	float: left;
	border: 0px solid #cccccc;
	z-index: 0;
}
/*Css_Purchase_Resume*/


/*Css_Situation_List*/


.site_list{
	float:left;
	width:200px;
	

}


.Game_Client_List{
	float:left;

	border:solid 1px #000000;
	text-align:center;
	font-size:22px;

}


.Game_Client_List2{
	float:left;
	border:solid 1px #000000;
	text-align:center;
	font-size:16px;
	height:40px;
}
.Game_Client_List3{
	float:left;
	border:solid 1px #000000;
	text-align:center;
	font-size:10px;

}
.Game_Name{
	text-align:center;
	font-size:28px;
	
	

}
/*Css_Situation_List*/


/*h1_welcome*/
.welcome_box{
	margin-bottom:20px; 
	height:150px; 
	background-color:#E8E8E8;
	background-image:url(../Img/Game_Panel/Fondo_GamePanel.png);
	background-repeat:repeat-x;
	border-color:#FECD23 rgb(204, 204, 204);
	border-style:solid;
	border-width:2px 1px;
	margin:2px;
	width:650px;
	
	
	-moz-border-radius : 10px;
	-webkit-border-radius: 10px;
	border-radius : 10px;
}

	.welcome_box h1{
		
		
		font-size:16px;

	}
	.welcome_box_title{
		font-size:18px;
		color:#003366;

	}
	
	.welcome_msg{
	width:500px;
	float:left;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	padding:8px;
	padding-top:0px;
	}
	
	
/*h1_welcome*/



/*HowItWorks*/

.HowItWorks_Steps{
padding:20px;
font-weight:bold;
font-size:14px;
		

}

	.HowItWorks_Steps img{
		border:#000000 solid 3px;
		margin:10px;
	}
	.HowItWorks_Steps p{
	margin-bottom:15px;
	}
	.HowItWorks_Steps span{
	font-size:34px;
	color:#FF0000;
	
	}
/*HowItWorks*/


/*index*/

.Index_Col_left{
	float:left;
	width:650px;
}

	.Index_Block_PanelGame{
		border:#CCCCCC solid 1px ;
		border-top:#FECD23 solid 2px;
		border-bottom:#FECD23 solid 2px;

		
		-moz-border-radius : 10px 10px 0 0 ;
		-webkit-border-radius: 10px;
		border-radius : 10px 10px 0 0 ;
		
		float:left;
		width:650px;

		margin:2px;
		
		overflow:hidden;
		
		background-color:#E5E5E5;
		background-image:url(../Img/Game_Panel/Fondo_GamePanel.png);
		background-repeat: repeat-x;
	}


	.Index_Block_ListGame{
		border:#999999 solid 1px ;
		float:left;
		width:650px;
		height:758px;
	
		margin:2px;
	
		background-image:url(../Img/Game_Panel/Fondo_GamePanel.png);
		background-color:#E8E8E8;
		background-repeat:repeat-x;

	
	}
	.Index_Block_ListGame_Football{
		border:#999999 solid 1px ;
		float:left;
		width:99%;
		height:444px;
	
		margin:2px;
	
		background-image:url(../Img/Game_Panel/Fondo_GamePanel.png);
		background-color:#E8E8E8;
		background-repeat:repeat-x;

	
	}
	.Index_Block_ListGame_Other_Sports{
		border:#999999 solid 1px ;
		float:left;
		width:99%;
		height:622px;
	
		margin:2px;
	
		background-image:url(../Img/Game_Panel/Fondo_GamePanel.png);
		background-color:#E8E8E8;
		background-repeat:repeat-x;

	
	}

.Index_Col_right{
	float:right;
	width:325px;


}


	.UI_News_List{
		border:2px solid #003366;
		height:565px;
		width:318px;
		
		-moz-border-radius : 10px;
		-webkit-border-radius: 10px;
		-khtml-border-radius: 10px;
		border-radius : 10px;		
	}
	
		.Title_News_List{
			background-color:#003366;
			color:#FECD23;
			font-size:18px;
			font-weight:bold;
			padding-left:5px;
			
			-moz-border-radius : 7px 7px 0 0 ;
			-webkit-border-top-left-radius: 7px;
			-webkit-border-top-right-radius: 7px;		
			-khtml-border-radius: 7px 7px 0 0 ;
			border-radius : 7px 7px 0 0 ;			
		}
		
		.Content_News_List{
			overflow-y:scroll;
			height:515px;
		}
		
		.Link_News_List{
			background-color:#003366;
			color:#FECD23;
			font-size:15px;
			height:25px;
			padding-right:5px;
			text-align:right;		
		}
		
			.Link_News_List a{
				color:#FECD23;
			}
	.Ui_Block_News_Info{
		background-color:#EDEDED;
		border:1px solid #666666;
		margin:10px;	
	}
	
		.Block_News_Info_Title{
			background-color:#FECD23;
			border-bottom:1px dotted #666666;
			font-size:14px;
			font-weight:bold;
			text-align:center;		
		}
		
		.Block_News_Info_Date{
			color:#666666;
			font-weight:bold;
			padding-right:10px;
			text-align:right;		
		}
		
		.Block_News_Info_Content{
			margin:8px;
		}
		
			.Block_News_Info_Content img{
				border:2px solid #000000;
				margin-left:30px;
				margin-right:30px;
				
				-moz-box-shadow:5px 5px 5px #888;
				-webkit-box-shadow:5px 5px 5px #888;
				-khtml-box-shadow:5px 5px 5px #888;
				box-shadow:5px 5px 5px #888;			
			}
		
		.Block_News_Info_Link{
			background-color:#CCCCCC;
			border-top:1px dotted #666666;
			font-weight:bold;
			padding-right:10px;
			text-align:right;
		}


	.Index_Block_LinkPackage{
		border:#999999 solid 1px ;
		float:left;
		width:325px;
		height:80px;
	
		margin:2px;
	
		background-color:#ffffff;
		background-image:url(../Img/Package/Ban.png);
		background-repeat:no-repeat;
	}
		.Index_Block_LinkPackage a{
			display:block;
			width:100%;
			height:80px;
		
			margin:0px;
		}

		.Index_Block_LinkPackage a:hover{
			display:block;
			width:100%;
			height:80px;
		
			margin:0px;

			background-image:url(../Img/layer_1.png);
		}


	.Index_Block_Museum{
		border:#999999 solid 1px ;
		float:left;
		width:325px;
		height:58px;
	
		margin:2px;
	
		background-color:#ffffff;
		background-image:url(../Img/Museum/Museum.png);
	}
		.Index_Block_Museum a{
			display:block;
			width:100%;
			height:58px;
		
			margin:0px;
		}

		.Index_Block_Museum a:hover{
			display:block;
			width:100%;
			height:58px;
		
			margin:0px;

			background-image:url(../Img/layer_1.png);
		}
		
			.Index_Block_Howto{
				border: solid 1px #CCC;
				width:320px;
				height:58px;

				background-color:#ffffff;
				background-image:url(../Img/howto.png);
				
				margin-bottom: 5px;
			}
		.Index_Block_Howto a{
			display:block;
			width:100%;
			height:58px;
		
			margin:0px;
		}

		.Index_Block_Howto a:hover{
			display:block;
			width:100%;
			height:58px;
		
			margin:0px;

			background-image:url(../Img/layer_1.png);
		}

	.Index_Block_RealidadVirtual{
		border:#999999 solid 1px ;
		float:left;
		width:98%;
		height:58px;
	
		margin:2px;
	
		background-color:#ffffff;
		background-image:url(../Img/RealidadV/RealidadV.png);
	}
		.Index_Block_RealidadVirtual a{
			display:block;
			width:100%;
			height:58px;
		
			margin:0px;
		}

		.Index_Block_RealidadVirtual a:hover{
			display:block;
			width:100%;
			height:58px;
		
			margin:0px;

			background-image:url(../Img/layer_1.png);
		}
		
	.div_1_steps{
		font-size:10px; 
		background-image:url(../Img/Game_Panel/Fondo_GamePanel.png); 
		background-color:#E5E5E5; 
		padding:3px; 
		font-weight:normal;  
		border-width: 2px 1px; 
		border-color:#FECD23; 
		border-style:solid; 
		width:974px; 
		text-align:justify; 
		margin-left:2px;
		
	}
	.div_2_steps{
		background-image:url(../Img/Game_List/Select.png); 
		background-color:#003366; 
		background-repeat:no-repeat; 
		color:#FFFFFF;
		font-size:16px;

		
	}
	.div_3_steps{
	 color:#333333; 
	 font-size:11px; 
	 font-weight:normal;
	}
	
	
	
	
	

/*index*/


body{
	background: #000000 url(/Img/Background_Barca.jpg) no-repeat fixed center top;

	border:0 none;
	font-family:Arial,FreeSans;
	font-size:13px;
	margin:0;
	padding:0;

}

.Main_Frame{
	background-color:#FFFFFF;
	border:2px solid #FECD23;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
	width:1000px;
	
	border-radius : 10px;
	-moz-border-radius : 10px;
	-webkit-border-radius: 10px;
}

	.Main_Ban{
		height:111px;
		width:100%;

		background-image:url(../Img/Header/Drap_Background.png);
		
		
		border-radius : 10px;
		-moz-border-radius : 10px 10px 0px 0px ;
		-webkit-border-radius: 10px;		
	}

	Block_Ban_Title{
		float: left; 
		height: 100px; 
		width: 600px; 
		display: block;
	}
	
		.Ban_title{
			border-bottom:1px solid #FFFFFF;
			color:#FFFFFF;
			font-family:DejaVu Sans,Arial;
			font-size:53px;
			font-weight:bold;
			line-height:50px;

			margin-top:20px;
			text-shadow:0 0 29px #FFFFFF;
		}
		
		
		.Ban_Sub_title{
			color:#FFFFFF;
			font-family:DejaVu Sans,Arial;
			font-size:15px;
			font-weight:bold;
			letter-spacing:7px;
			line-height:20px;
			text-shadow:0 0 20px #FFFFFF;
		}

	.Module_Ban{
		float: right; 
		width: 160px; 
		height: 110px
	}

		.Cart{
			float:right;

			margin:5px;

			width:150px;

			border-radius : 10px;
			-moz-border-radius : 10px;
			-webkit-border-radius: 10px;
			border:#FFFFFF solid 1px ;
			background-color:rgba(255, 255, 255, 0.5);
		}

		.Contact_Ban{
			float:right;

			margin:5px;
			margin-top:0px;
			
			width:150px;

			border-radius : 10px;
			-moz-border-radius : 10px;
			-webkit-border-radius: 10px;
			border:#FFFFFF solid 1px ;
			background-color:rgba(255, 255, 255, 0.5);
		}

		.Main_Logo{
			background-image:url("../Img/Header/Logo.png");
			background-position:left center;
			background-repeat:no-repeat;
			float:left;
			height:125px;
			margin-left:5px;
			margin-top:5px;
			width:128px;
		}
		
			.Main_Logo a{
				display:block;
				height:130px;
				width:100%;
				
			}

	.Main_Menu{
		width:100%;
		height:20px;

		text-align:right;

		background-image:url(../Img/Header/Menu_H.png);
	}
		.Main_Menu_BlockOpt{
			float:right;
		}	

			.Main_Menu_Opt{
				float:left;
	
				width:142px;
				height:20px;
	
				text-align:center;

				font-weight:bold;
				color:#666666;
	
				border-left:#999999 solid 1px;
			}

			.Main_Menu_Opt a{
				display:block;

				width:142px;
				height:20px;
	
				text-align:center;
				text-decoration:none;
				font-weight:bold;
				font-size:13px;
				color:#666666;
			}
				.Main_Menu_Opt a:hover{

					width:142px;
					height:20px;
		
					text-align:center;
					text-decoration:none;
					font-weight:bold;
					color:#FFFFFF;

					background-image:url(../Img/Header/cache.png);
				}
				.Main_Menu_Opt span{
				cursor:pointer;
				display:block;

				width:142px;
				height:20px;
	
				text-align:center;
				text-decoration:none;
				font-weight:bold;
				font-size:13px;
				color:#666666;
			}
				.Main_Menu_Opt span:hover{

					width:142px;
					height:20px;
		
					text-align:center;
					text-decoration:none;
					font-weight:bold;
					color:#FFFFFF;

					background-image:url(../Img/Header/cache.png);
				}
				
		.Menu_desplegable_Opt_vacio{
		height:10px;
		color:#E4E4E4;
		background-color:#003366;
		
		}	
		.Menu_desplegable_Opt{
		height:20px;
		color:#E4E4E4;
		width:137px;



		}	
		.Menu_desplegable_Opt a{
		height:20px;
		color:#E4E4E4;
		font-weight: bold;
		width:137px;
		text-align:left; 
		padding-left:5px;

		}	
		.Menu_desplegable_Opt a:hover{
		background-image:url(../Img/Header/cache_grey.png);
		height:20px;

		width:130px;
		text-align:left; 
		padding-left:5px;
		border-left-width:5px;
		border-left-color: #7C123C;
		border-left-style:solid;
		color:#FFFFFF;


		}		
	.Main_Body{

		margin-left:auto;
		margin-right:auto;
		margin-top:5px;
		
		width:99%;

	}

		.Title_H1 h1{
			/*background-color:#009900;*/
			display:block;
		
			font-family:Tahoma, FreeSans;
			font-size:25px;
			font-weight:bold;
			color:#FFFFFF;
			text-align:left;

			padding-left:10px;

			border-top:#FECD23 solid 1px;
			border-bottom:#FECD23 solid 1px;

			background-image:url(../Img/title_Fondo.png);
			background-repeat:repeat-y;
		
			/*background-color:#00FF66;*/
		}
h1{
	/*background-color:#009900;*/
	display:inline;

	font-size:22px;
	font-weight:bold;
	color:#333333;
	text-align:center;
	
	/*background-color:#00FF66;*/
}

		.Title_H3 h3{
			/*background-color:#009900;*/
			display:block;
		
			font-family:Tahoma, FreeSans;
			font-size:15px;
			font-weight:bold;
			color:#FFFFFF;
			text-align:left;

			padding-left:10px;

			border-top:#FECD23 solid 1px;
			border-bottom:#FECD23 solid 1px;

			background-image:url(../Img/Title.png);
			background-repeat:repeat-y;
		
			background-color:#003378;
		}

.Pagina_Body{
	background-image:url(../Img/Game_Panel/Fondo_GamePanel.png);
	background-repeat:repeat-x;
	background-color:#E5E5E5;

	border:#999999 solid 1px;
}

	.Pagina_Body h2{
		font-size:16px;
		margin-left:5px;
	}

.Footer_Main {
	clear:both;
	height:88px;

	margin-top:10px;

	border-top:#999999 solid 1px;
	background-color:#CCCCCC;

	color:#666666;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	
}

	.Footer_Main a{
	text-decoration:none;
	margin-left:15px;
	margin-right:15px;
	color:#333333;		
	}

.Pop_Up{
	display:none;
	position: fixed;
	
	text-align:center;
	
	top:0px;
	left:0px;

	padding-left:0px;
	padding-top:300px;

	text-align:center;
	
	width:100%;
	height:100%;
	
	background-image:url(../Img/Pop_Up/Fondo.png);


}

/* ----------------------------- Paging --------------------------------------*/
.Int_Paging_Layer{
	
}

.Int_Paging_Case{
	float:left;
	
	width:20px;
	height:20px;
	
	background-color:#003366;
	color:#FFFFFF;

}

/* ----------------------------- Paging --------------------------------------*/

	.history_div1{
		background-image:url(../Img/Game_List/Select.png); 
		background-color:#003378; 
		background-repeat:no-repeat; 
		color:#FFFFFF; f
		ont-size:16px;
		margin-top:50px;
	}
	.history_div2{
		font-size:30px; 
		height:40px;  
		background-image:url(../Img/Game_List/Select.png); 
		background-color:#003378; 
		background-repeat: repeat-y; 
		color:#FFFFFF; 
		margin-bottom:20px;
		border-width: 2px 1px; 
		border-color:#FECD23;
		border-style:solid;
	
	}

		.history_years{
			font-size:20px;
			color:#000000;
			padding:5px;
			margin:10px;
		}

		.history_years a{
			text-decoration:none;
			color:#000000;
		}
			.history_years a:hover{
				background-image:url(../Img/Header/cache.png);
				color:#CCCCCC;
				}
				
				
	.city_header_header{
		float:left; 
		width:250px;
	}
		.city_header_header a{
			float:left; 
			width:250px;
			text-decoration:none;
			color:#7C123C;
			font-weight:bold;
			
		}
		
		
		
		.Menu_CG_Opt_vacio{
		height:15px;
		color:#E4E4E4;
		background-color:#003366;
		
		}	
		.Menu_CG_Opt{
		height:30px;
		color:#E4E4E4;
		width:150px;
		font-size:11px;

		}	
		.Menu_CG_Opt a{
		height:30px;
		color:#E4E4E4;
		font-weight: bold;
		width:150px;
		text-align:left; 
		padding-left:15px;

		}	
		.Menu_CG_Opt a:hover{
		background-image:url(../Img/Header/cache_grey.png);
		height:30px;
		width:143px;
		text-align:left; 
		padding-left:15px;
		border-left-width:5px;
		border-left-color: #7C123C;
		border-left-style:solid;
		color:#FFFFFF;


		}	
		
		.Menu_CG_Titles{
			color: #CCCCCC; 
			font-size:14px; 
			font-weight:bold; 
			border-bottom: 1px solid #FFFF33; 
			margin-bottom:15px; 
			margin-top:20px; 
			padding-left:5px;
		}
		
		
/*main*/


/*Pg_About_Us*/

.About_Us_Info_Img{
		
	margin-top:5px;
	margin-bottom:10px;
	margin-left:5px;
	text-align:center;
			
			
}
.About_Us_Info{
	font-size:12px;
	text-align:justify;
	margin:20px;

}
.Browser_box{
	float:left; 
	border:#000000 solid 1px; 
	background-color: #FFFFFF; 
	margin:2px;
}
.Browser_title{		
	border-bottom:#000000 solid 1px; 
	text-align:center; 
	background-color: #083175; 
	color:#FFFFFF;
	font-weight:bold;
}

.Browser_info{
	border-bottom:#000000 solid 1px;
	border-right:#000000 solid 1px; 
	background-color: #FFFFCC; 
	margin:3px;
}
.Browser_logo{
	text-align:center;
	margin-bottom:20px;
	margin-top:20px;
}

.Browser_dlnow{
	border-bottom:#000000 solid 1px; 
	border-right:#000000 solid 1px;
	background-color:#CCFF66; 
	margin:3px; 
	text-align:center; 
	cursor:pointer;
	
}
	.Browser_dlnow a{
		text-decoration:none; 
		color:#000000; 
		display:block; 
		width:100%;
		font-weight:bold;
		
	}
/*Pg_About_Us*/


/*Pg_Basket*/

		.Qty_Product_Bt{

			height:60px;
			background-color:#E8E8E8;
		}

			.Qty_Product_BtOk{
				float:right;

				background-color:#666666;
				background-image:url(../Img/Valide.png);
				background-repeat:no-repeat;
				border:#FECD23 solid 1px;

				margin-left:5px;
				margin-right:5px;
				margin-top:3px;

				width:90px;
				padding-left:50px;
				height:50px;
				
				color:#FFFFFF;

				font-weight:bold;
				font-size:12px;

				cursor:pointer
			}
			
				.Qty_Product_BtOk:hover{
					background-color:#00C400;
				}

			.Qty_Product_BtCancel{
				float:right;

				background-color:#666666;
				background-image:url(../Img/Erreur.png);
				background-repeat:no-repeat;
				border:#FECD23 solid 1px;

				margin-left:5px;
				margin-right:5px;
				margin-top:3px;

				color:#FFFFFF;
				font-weight:bold;
				font-size:12px;

				width:90px;
				padding-left:50px;
				height:32px;
				padding-top:18px;
				cursor:pointer

			}
				.Qty_Product_BtCancel:hover{
					background-color:#F20000;

				}
				

.Basket_Delivery{
	height:280px;
	/*background-color:#9933FF;*/
}
			
	.Delivery_Layer_Select{
		float:left;
		
		height:280px;
		width:475px;
		
		/*background-color:#00FF00;*/
		border-right:#666666 solid 1px ;
	}
	
	.Delivery_Layer_Select a{
		display:block;
		
		width:100%;
		height:50px;
		text-decoration:none;
		color:#333333;
		
		cursor:pointer;
	}
		.Basket_Select_Delivery{

			width:475px;;
			
			height:55px;

			border:#666666 solid 1px;
			border-right:none;
			
			color:#333333;
			font-size:12px;
			font-weight:bold;
			text-align:center;
			
			padding-top:6px;	
			
			
			margin-top:10px;
			margin-bottom:10px;
			
			background-color:#FFFFFF;
		
		}
			.Basket_Select_Delivery span{
				display:block;
				color:#333333;
				font-size:10px;
				font-weight:normal;
			}

		.Basket_UnSelect_Delivery{
			width:474px;
			
			height:55px;

			border:#666666 solid 1px;
			border-right:#666666 solid 1px; 
			
			color:#333333;
			font-size:12px;
			font-weight:bold;
			text-align:center;
			
			padding-top:6px;	
			
			
			margin-top:10px;
			margin-bottom:10px;
			
			background-color:#CCCCCC;
		}
			.Basket_UnSelect_Delivery span{
				display:block;
				color:#333333;
				font-size:10px;
				font-weight:normal;
			}
		.Basket_UnSelect_Delivery:hover{
			background-color:#EEEEEE;
		}
		
	.Delivery_Layer_Detail{
		float:left;
		
		border:#666666 solid 1px ;
		border-left:none ;
		
		height:278px;
		width:450px;
		
		/*background-color:#FFFF00;*/
	}

/*---------------------------- Pop Up Purchase ----------------------------------*/
.PopUp_Purchase_MainLayer{
	background-color:#FFFFFF;
	
	width:400px;
	height:290px;
	
	margin-top:-200px;
	margin-left:auto;
	margin-right:auto;
	
	border:#999999 solid 1px ;
}


	.PopUp_Purchase_LayerTitle{
		background-color:#666666;
		
		font-weight:bold;
		color:#FFFFFF; 
	}
	
	.PopUp_Icono{
		float:left;

	}
		.PopUp_Icono img{
			margin-top:5px;
		}
		
	.PopUp_Purchase_Line{
		height:28px;
		
		margin-left:160px;
		
		background-image:url(../Img/Basket/warning.png);
		background-position:left;
		background-repeat:no-repeat;
	}

		.PopUp_Purchase_Line img{
			float:left;
		}

	.PopUp_Purchase_Line_ok{
		color:#00CC00;
		font-weight:bold;
		
		margin-left:160px;
		
		height:28px;
		
		background-image:url(../Img/Basket/Valide.png);
		background-position:left;
		background-repeat:no-repeat;
		
	}

		.PopUp_Purchase_Line_ok img{
			float:left;
		}
		
	.PopUp_Purchase_Line_wait{
		font-weight:bold;
		
		margin-left:160px;
		
		height:28px;
		
		background-image:url(../Img/small_please_wait.gif);
		background-position:left;
		background-repeat:no-repeat;
		
	}

		.PopUp_Purchase_Line_wait img{
			float:left;
		}
		
	.PopUp_Purchase_Line_erreur{
		color:#E60000;
		font-weight:bold;
		
		margin-left:160px;
		
		height:28px;
		
		background-image:url(../Img/Basket/Erreur.png);
		background-position:left;
		background-repeat:no-repeat;
		
	}

		.PopUp_Purchase_Line_erreur img{
			float:left;
		}
/*---------------------------- Pop Up Purchase ----------------------------------*/



/*Pg_Basket*/



/*Pg_Museum*/


.Museum_Array_Price{
	float:left;

	background-color: #E5E5E5;

	width:400px;
	

	border-bottom:#666666 solid 1px;
	border-left:#666666 solid 1px;

	margin-right:20px;
	margin-left:5px;
}
	.Museum_Array_Title{
		height:20px;

		background-image:url(../Img/Game_List/Noticias_Title.png);
		background-repeat:repeat-y;
		background-color:#003378;

		border-bottom:#FECD23 1px solid;

		text-align:center;
		font-size:16px;
		font-weight:bold;
		color:#FFFFFF;
	}

		.Museum_Array_ColTitle{
			height:40px;

			background-color:#666666;
		}

			.Museum_ColTitle{
				float:left;
				height:40px;
				text-align:center;
				color:#FFFFFF;
				font-weight:bold;				
			}
			.Museum_Array_ColData{
				float:left;

				width:100%;
				height:45px;

				background-image:url(../Img/Museum/Line_Fond.png);
			}
				.Museum_Array_ColType{
					float:left;

					padding-top:5px;
					padding-left:3px;

					width:128px;
					height:40px;

					border-right:#666666 solid 1px;

					font-size:12px;
					font-weight:bold;
					color:#666666;
				}
				.Museum_Array_ColPrices{
					float:left;

					padding-top:5px;

					width:133px;
					height:40px;

					border-right:#666666 solid 1px;

					font-size:12px;
					font-weight:bold;
					color:#333333;
					text-align:center;
				}
					.Museum_Array_ColPrices a{
						display:block;
						
						font-size:11px;
						font-weight:normal;
					}

		.Museum_List_Info{
			font-size:12px;
			text-align:justify;
			margin-right:10px;
		}

			.Museum_List_Info li{
				margin-top:4px;
				margin-bottom:4px;
				margin-right:5px;
			}
				.Museum_List_Title{
					font-weight:bold;
				}

		.Museum_Info_Img{
			float:right;

			margin-top:5px;
			margin-bottom:10px;
			margin-left:5px;
			
		}

		.Museum_Info_History{
			margin-left:10px;
			margin-right:3px;
			font-size:12px;
			font-weight:normal;
			text-align:justify;
		}

			.Museum_Array_OpenTime{
				float:right;

				margin:5px;
				margin-top:10px;

				width:350px;
				height:230px;

				border:#666666 solid 1px ;
			}

			.Museum_Array_OpenTime_Title{
				height:20px;
				
				background-image:url(../Img/Game_List/Noticias_Title.png);
				background-repeat:repeat-y;
				background-color:#003378;

				border-bottom:#FECD23 1px solid;
			
				text-align:center;
				font-size:16px;
				font-weight:bold;
				color:#FFFFFF;
			}

				.Museum_Array_OpenTime_SubTitle{
					background-color:#666666;

					text-align:center;
					color:#FFFFFF;
					font-weight:bold;
					font-size:12px;
				}

				.Museum_Array_OpenTime_Text{

					width:100%;
					height:48px;
	
					background-image:url(../Img/Museum/Line_Fond.png);

					text-align:justify;
					color:#666666;
					font-weight:bold;
					font-size:12px;

				}

/*Pg_Museum*/


/*Pg_News*/

.Body_News{
	float:left;
	
	background-color:#FFFFFF;
	border:#666666 solid 1px;
	
	margin:3px;
	
	width:68%;

}

.List_News{
	float:right;
	background-color:#FFFFFF;
	border:#cccccc solid 1px;
	
	margin:3px;
	
	width:30%;
}
/*Pg_News*/

/*Pop_Up_Purchase*/



/*Pop_Up_Purchase*/


/*Pop_Up_Qty*/

.Panel_Qty_Product{
	background-color:#FFFFFF;
	width:460px;

	margin-left:auto;
	margin-right:auto;


	border-top:#E4E4E4 solid 1px;
	border-left:#E4E4E4 solid 1px;

	border-bottom:#999999 solid 1px;
	border-right:#666666 solid 1px;

}

	.Qty_Product_Title{
		text-align:center;
		background-color:#666666;
		color:#FFFFFF;
		border-bottom:#FECD23 solid 2px;
		font-size:16px;
		font-weight:bold;
		height:20px;
	}

	.Qty_Product_Data{
		
	}
		.Qty_Product_Data form{
			padding:0px;
			margin:0px;
			border:none;

			height:20px;
		}
		.Qty_Product_Select{
			
			color:#666666;
			font-weight:bold;
			font-size:12px;

			margin-top:5px;
			margin-bottom:5px;
		}
			.Qty_Product_Select span{
				
				float:Left;
				margin-left:40px;
			}

			.Qty_Product_Select select{
				float:Left;
				color:#666666;
				font-weight:bold;
				font-size:12px;
	
				margin-left:5px;
			}
			
		.Qty_Product_Select_MSG{
			color: #333333;
			font-weight:bold;
			font-size:13px;
			text-align:justify;

			margin-top:5px;
			margin-bottom:5px;
		}
			.Qty_Product_Select_MSG span{
				float:Left;
				margin-left:0px;
			}

			.Qty_Product_Select_MSG select{
				float:Left;
				color:#666666;
				font-weight:bold;
				font-size:12px;
	
				margin-left:5px;
			}
			

		.Qty_Product_Bt{
			height:60px;
			background-color:#E8E8E8;
		}

			.Qty_Product_BtOk{
				float:right;

				background-color:#666666;
				background-image:url(../Img/Valide.png);
				background-repeat:no-repeat;
				border:#FECD23 solid 1px;

				margin-left:5px;
				margin-right:5px;
				margin-top:3px;

				width:89px;
				padding-left:50px;
				height:50px;
				
				color:#FFFFFF;

				font-weight:bold;
				font-size:12px;

				cursor:pointer
			}
			
				.Qty_Product_BtOk:hover{
					background-color:#00C400;
				}

			.Qty_Product_BtCancel{
				float:right;

				background-color:#666666;
				background-image:url(../Img/Erreur.png);
				background-repeat:no-repeat;
				border:#FECD23 solid 1px;

				margin-left:5px;
				margin-right:5px;
				margin-top:3px;

				color:#FFFFFF;
				font-weight:bold;
				font-size:12px;

				width:89px;
				padding-left:50px;
				height:32px;
				padding-top:18px;
				cursor:pointer

			}
				.Qty_Product_BtCancel:hover{
					background-color:#F20000;
				}
/*Pop_Up_Qty*/


.Purchase_Verify_Ok{
	background-color:#EDEDED;
	border:solid 2px #6CBC37;
	font-size:16px;
	font-weight:bold;
	margin:10px;
	padding:10px;
}

.Purchase_Verify_Error{
	background-color:#EDEDED;
	border:solid 2px #D50000;
	font-size:16px;
	font-weight:bold;
	margin:10px;
	padding:10px;
}

	.Purchase_Verify_Ok img{
		float:left;
		margin-right:10px;
	}
	
	.Purchase_Label_Input{
		color:#333333;
		font-size:13px;
		font-weight:bold;
		margin-top:3px;
		padding-left:10px;
		text-align:left;			
	}

		.Purchase_Div_input{
			padding-left:10px;
			text-align:left;
		}
		
			.Purchase_Div_input input{
				background-color:#EDEDED;
				border:1px solid #999999;
				font-size:11px;
				width:180px;
			}
			
			.Purchase_Div_input select{
				font-size:11px;
				width:180px;
			}
			
			.Index_Buton_PrePurchase{
				background-color:#6CBC37;
				color:#FFFFFF;
				cursor:pointer;
				float:right;
				font-size:11px;
				font-weight:bold;
				height:22px;
				margin-right:10px;
				text-transform:uppercase;
			}	
			
			
	.Bt_Purchase_Museum{
		background-color:#FECD23;
		border:2px solid #333333;
		float:left;
		margin:20px 30px 20px 20px;
		padding:5px;
		width:310px;
		
		-moz-border-radius : 10px ;
		-webkit-border-radius: 10px;		
		-khtml-border-radius: 10px ;
		border-radius : 10px ;
		
		-moz-box-shadow:5px 5px 5px #888;
		-webkit-box-shadow:5px 5px 5px #888;
		-khtml-box-shadow:5px 5px 5px #888;
		box-shadow:5px 5px 5px #888;				
	}
		.Bt_Purchase_Museum_Title{
			color:#333333;
			font-size:20px;
			font-weight:bold;
			text-align:center;		
		}
		
		.Bt_Purchase_Museum_SubTitle{
			color:#666666;
			font-weight:bold;
			text-align:center;		
		}

		.Bt_Purchase_Museum_Button{
			margin:5px;
			text-align:center;
		}
		
#Form_Packages{
	
}

	#Form_Packages h2{
		border-bottom:1px solid #666666;
		color:#555555;
		margin-left:10px;
		margin-right:10px;
	}

	#Form_Packages h3{
		border-bottom:1px dotted;
		font-weight:normal;
	}

	.Package_Main_Block{
		font-size:14px;
		margin-left:30px;
		margin-right:30px;
	}
	
		.Package_Line_Form{
			height:30px;
		}
		
			.Package_Line_Form span{
				display:block;
				float:left;
				width:300px;
			}
			
			.Package_Line_Form input{
			
			}
			
			.Package_Line_Form select{
					width:185px;
			}							
