@charset "utf-8";
/* CSS Document */

* { margin:0 auto;}

a {
outline:none;
}

body { background:url(../images/fondo.jpg); background-repeat:repeat-x;}

/*/////////- -INFORMACION BARRA SUPERIOR - - */

#call { float:left; background: #373936; width:1px; height:35px; padding-top:5px;}

#info_1 ul { 
	width:310px; 
	float:left; 
	font-family: "Sayfen",Arial, Helvetica, sans-serif ; 
	color:#ff934a; 
	font-size:14px;
	margin:4px 0 0 10px;
	padding:0;
	
	}
	
#info_1 li { width:280px; list-style:none; }

.text_white {	font-family: "Sayfen",Arial, Helvetica, sans-serif ; color:#FFF; font-size:14px;}

/*/////////- - FIN INFORMACION BARRA SUPERIOR - - */

/*///////// - - LENGUAJES - -*/

#languaje ul { 
	float:left;
	font-family: "Sayfen",Arial, Helvetica, sans-serif ; 
	font-size:14px;
	margin:12px 0 0 30px;
	padding:0;
	}
	
#languaje li {list-style:none; float:left; margin-left:5px;}

#languaje a {color:#FFF; text-decoration:none;}
#languaje a:hover {color:#CCC; text-decoration:none;}

.text_white2 {	font-family: "Sayfen",Arial, Helvetica, sans-serif ; color:#FFF; font-size:11px;}

#search { float:right; margin:7px 15px 0 0; height:30px;}
#search ul {  margin:0; padding:0; float:left;}
#search li{ float:left; list-style:none; margin-left:5px;}
#search input {margin-top:2px;}




/*///////// FIN DE LENGUAJES*/

/*///////// CARRITOS DE COMPRAS */

#carrito ul { 
	width:120px; 
	float:left; 
	font-family: "Sayfen",Arial, Helvetica, sans-serif ; 
	color:#ff934a; 
	font-size:14px;
	}
	
#carrito li {  
	list-style:none; 
	float:left; 
	list-style-image:url(../images/icon.jpg); 
	margin-top:4px; 
	list-style-position:outside;
	padding-left:10px;
}

.text_orange {	font-family: "Sayfen",Arial, Helvetica, sans-serif ; color:#ff934a;  font-size:12px;}


#contenedor {
	width:900px;
	}
	
/*----------------------//FONDO BLANCO//----*/

#fondo {
	float:left;
	width:900px;
	background:#FFF;
}

/*----------------------// BANNER//----*/

#banner { margin-top:5px; }

#logo { float:left; width:282px; margin-bottom:5px; margin-left:23px; }
#img_banner { float:left; width:510px; margin-left:68px; }
#box_banner { float:left; padding:8px 0 0 8px;  }
#box_banner img { float:left; padding:8px 0 0 12px; margin-right:10px;  }
#box_banner p{ width:120px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
 
/*----------------------// MENU //----*/

#menu { float:left;	width:871px; height:32px; font-family: "Sayfen",Arial, Helvetica, sans-serif; margin-left:15px; font-weight:550; font-size:14px;    }

#menu ul { width:890px; height:32px; margin:0; padding:0; }

#menu li {	
	float:left;
	list-style:none;
	background:url(../images/fond_li_menu.jpg); 
	background-repeat:repeat-x;
	height:32px;
}

#menu li span { padding:0 56px 0 56px; display:block; margin-top:8px; }

#menu li a { text-decoration:none; font-family: "Sayfen",Arial, Helvetica, sans-serif ; color:#FFF;  display:block; }

#menu li a:hover { float:left; background:url(../images/fond_li_hover.jpg); background-repeat:repeat-x; height:32px; display:block; }

.separador { margin:0; padding:0;}

#left { float:left; width:210px;  margin:10px 0 0 15px; }
.img_left { margin-top:10px; margin-bottom:15px;}

#rec_submenu {	
	float:left;
	width:195px;
	border:1px solid #bebebe;
	border-radius: 0.6em;
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	padding:2px 2px 9px 2px;
	 }

#submenu { 
	width:200px; 
	padding:10px 0 0 31px;
	font-family: "Sayfen",Arial, Helvetica, sans-serif; 
	font-size:12PX; 
	color:#404141;

}
#submenu ul { width:235px; margin:0 0 8px 0; padding:0; }
#submenu li { widows:235px; list-style-image:url(../images/flecha.jpg); height:15px; margin-top:2px;}

#submenu a {color:#404141; text-decoration:none;}
#submenu a:hover { color:#ff934a; text-decoration:underline;}



/*CONTENIDO DE LA PAGINA*/

#main_cell { float:left; width:540PX; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;}
#main_cell img { float:left; margin:12px 0 0 5px; }
#main_cell h1 { float:left; font-size:17px; padding: 5px 0 0 10px; margin:0; text-align:left; color:#fe6500; }
#main_cell p { float:left; font-size:12px; padding:0 0 0 10px; margin:0; text-align:left; /*width:500px;*/ }

#flash { margin:12px 0 0 5px;}
#cont_1 { float:left;   width:302px;}
#title { float:left;background:#474747; height:31px; width:300px; margin:5px 0 0 0;}
#title h1 {color:#FFF; padding:5px;}
#cont_img { float:left; width:89px; }
#texto { float:left; width:190px; margin:10px 0 0 0;}
#texto p { float:left; width:200px; margin-top:2px;}
#texto a { color:#0090e1; text-decoration:none; }
#texto a:hover { color:#0090e1; text-decoration:underline; }

#cont_2 { float:left; width:205px; margin:-6px 0 0 10px;}

#right { float:left; margin-top:12px;}
/*BOX CONTENDOR (PRODUCTOS HOME )*/

#cont_box { float:left; width:515px; height:250px; margin:5px 5px 5px 0;}

.text_box { width:100px; }

.main img, .margin img {
	border-color:#FFF !important;
}


#box_1 {float:left; height:280px; width:249px; margin-left:0px; }
#box_1 h2 { width:249px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#515151; font-size:18px; padding:10px 0 0 10px; }
#box_1 p { font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#515151; font-size:11px;}
#box_1 ul { width:249px; margin:0; padding:0;}
#box_1 li { list-style:none; float:left; width:85px; padding:15px 7.5px 0 7.5px; height:100px; }

#box_1 a { color:#0090e1; text-decoration:none; }
#box_1 a:hover { color:#0090e1; text-decoration:underline; }

#box_2 { float:left;  height:200px; width:249px; margin-left:40px;  }
#box_2 h2 { width:249px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#515151; font-size:18px; padding:10px 0 0 10px; }
#box_2 p { font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#515151; font-size:12px;}
#box_2 ul { width:249px; margin:0; padding:0;}
#box_2 li { list-style:none; float:left; width:94px; padding:15px 15px 0 15px ; height:100px; }

#box_2 a { color:#0090e1; text-decoration:none; }
#box_2 a:hover { color:#0090e1; text-decoration:underline; }

#box_3 { float:left;  height:200px; width:269px; margin-left:40px;  }
#box_3 h2 { width:249px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#515151; font-size:18px; padding:10px 0 0 10px; }
#box_3 p { font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#515151; font-size:12px;}
#box_3 ul { width:249px; margin:0; padding:0;}
#box_3 li { list-style:none; float:left; width:94px; padding:15px 15px 0 15px; height:100px;}

#box_3 a { color:#0090e1; text-decoration:none; }
#box_3 a:hover { color:#0090e1; text-decoration:underline; }

#footer { float:left; background:url(../images/fondo_foot.jpg); background-repeat:repeat-x; height:250px; width:900px;}
#footer ul { width:800px; font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; text-align:center; margin-top:20px;}
#footer li { float:left; list-style:none; width:80px; }
#footer a {
	color:#FFF;
	text-decoration:none;
}
#footer a:hover {
	color:#CCC;
	text-decoration:none;
}
#footer ul a {
	display:block;
	width:80px;
	padding:0px 5px 5px 5px;
}

#card { float:left; width:900px; text-align:center; margin-top:-60px;}
#card p { margin-top:10px; font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; text-align:center;}

/*/////////////- - FORMULARIO - - /////////////////////////*/

#main_cell_contact { float:left; width:540px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;}
#main_cell_contact h1 { font-size:24px; color:#ff934a; padding:20px 0 0 30px;}
#main_cell_contact h2 { font-size:14px; color:#363636; padding:0;}
#main_cell_contact p { float:left; font-size:12px; padding:0 0 10px 10px; margin:0; text-align:left; width:500px; }
#form {padding:0 0 0 30px; margin:20px 0 0 0; color:#333; font-family:Arial, Helvetica, sans-serif;  }
#form ul { float:left; padding:0; margin:5px 0 0 5px; width:500px; list-style:none;}
#form li { float:left; width:115px; font-size:13px; margin:5px; padding:0;}
#form input {float:left; margin-top:-3px; border:1PX solid #CCC; width:225px; }
#form textarea {float:left;margin-top:-3px; border:1PX solid #CCC; width:300px;}

input#searchButton {
height:26px;
margin-top:0;
width:88px;
}

/*SUB MENU 2 - SUBPAGINAS*/

#submenu_2 { 
	width:150px; 
	padding:10px 0 0 21px;
	font-family: "Sayfen",Arial, Helvetica, sans-serif; 
	font-size:12PX; 
	color:#404141;

}
#submenu_2 ul { width:150px; margin:0; padding:0; }
#submenu_2 li { 
widows:130px; 
list-style-image:url(../images/flecha.jpg); 
height:15px; 
margin-top:2px; 
background:#f6f6f6;
	border-radius: 0.2em;
	-moz-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
}

#submenu_2 a {color:#404141; text-decoration:none;}
#submenu_2 a:hover { color:#ff934a; text-decoration:underline;}

#links ul { width:200px; margin:0; padding:0; }
#links li { 
list-style-image:none;
list-style:none; 
height:15px; 
margin-top:2px;
background-color:#FFF;
margin-left:5px;}

#links a {color:#404141; text-decoration:none;}
#links a:hover { color:#404141; text-decoration:underline;}

/*MAIN CELL SUBPAGINAS*/

#main_cell2 { float:left; width:450px;}
#main_cell2 img { float:left; margin:12px 0 0 10px; }
#main_cell2 h1 { float:left;font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#515151; font-size:18px; padding:10px; margin:0; text-align:left; }

/*Navegacion por pagina*/

#nav ul { float:left; width:220px;	font-family: "Sayfen",Arial, Helvetica, sans-serif; font-size:12px; margin:10px 0 0 0; padding:0; }
#nav li { float:left; list-style:none; padding:5px;}
#nav a {color:#404141; text-decoration:none;}
#nav a:hover { color:#404141; text-decoration:underline;}

#nav_r ul { float:left; width:230px;	font-family: "Sayfen",Arial, Helvetica, sans-serif; font-size:12px; margin:10px 0 0 0; padding:0; }
#nav_r li { float:left; list-style:none; padding:5px;}
#nav_r a {color:#404141; text-decoration:none;}
#nav_r a:hover { color:#404141; text-decoration:underline;}

/*<!--PRODUCTOS -->*/

#productos { float:left; width:450px; padding-bottom:25px;}
#productos ul { padding:0; margin:0;}
#productos li { list-style:none; width:120px; float:left; padding:0 10px 0 10px;}
#productos p { width:140px;font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#515151; font-size:12px; text-align:center;
margin-top:3px;}
#productos a { color:#0090e1; text-decoration:none; }
#productos a:hover { color:#0090e1; text-decoration:underline; }

#rec_shopcart {	
	width:150px;
	float:left;
	border:1px solid #bebebe;
	border-radius: 0.6em;
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	padding:2px 2px 9px 2px;
	margin:10px;
	padding:2px 25px 0 25px;
	 }
#rec_shopcart h2 { font-size:14px; text-align:center; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; line-height:26px; }
#rec_shopcart img { margin:0 0 0 -22px; padding:0;}	 
#rec_shopcart p {font-size:12px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;}

#link {
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; color:#0090e1;
	text-decoration:none;
	text-align:center;
	padding-top:50px;
 }
 
#link a { color:#0090e1; text-decoration:none; }
#link a:hover { color:#0090e1; text-decoration:none; }

#power {
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; color:#414141;
	text-decoration:none;
	padding-top:10px;
 }

#publicity { float:right; width:200px; height:362px; background:#FFF; margin-right:13px; color:#FFFFFF; text-align:center;}

#productos_final { float:left; width:450px; padding-bottom:25px; margin:0 0 0 40px; font-size:14px; font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;}
#productos_final ul { margin:25px 0 0 100px;}
#productos_final li { list-style:none; width:250px; height:28px; padding:10px 0 0 10px;}
#productos_final input { width:20px; height:22px; float:left;}
#productos_final img { float:left; margin:0; padding:0 0 0 10px;}  
#productos_final a { color:#0090e1; text-decoration:none; }
#productos_final a:hover { color:#0090e1; text-decoration:underline; }

#mapquest {	float:left; width:450px;}
#mapquest ul { float:left;width:450px; margin:10px 0 0 10px; padding:0;}
#mapquest ul { list-style:none;}


ul.mainMenu ul{display:none}
ul.mainMenu li:hover>ul{display:block}
ul.mainMenu ul{position:absolute; left:0px; top:101%;}
ul.mainMenu ul ul{position:absolute; left:100%; top:0px;}
ul.mainMenu,ul.mainMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 2px 2px 0px;
	/*background-color:#ffffff;*/
	background-repeat:repeat;
}
ul.mainMenu ul {
	border:1px solid #AAA;
}
ul.mainMenu table {border-collapse:collapse}
ul.mainMenu {
	display:block;
	zoom:1;
	float: left;
	width:900px;
	height:30px;
	background:url(http://www.mysoccermall.com/images/bg_menu.gif) 0 0 repeat-x;
}
ul.mainMenu ul{
	width:144px;
	background-color:#EEE;
}
ul.mainMenu li{
	display:block;
	margin:2px 0px 0px 0px;
	font-size:14px;
}
ul.mainMenu a:active, ul.mainMenu a:focus {
outline-style:none;
}
ul.mainMenu a {
	display:block;
	height:30px;
	vertical-align:middle;
	/*background-color:#ffffff;*/
	border:0px solid #6655ff;
	text-align:center;
	text-decoration:none;
	padding-top:9px;
	_padding-left:0;
	font:normal 12px Verdana;
	color: #FFFFFF;
	text-decoration:none;
	cursor:default;
}
ul.mainMenu li a:hover, ul.mainMenu li a:hover {
	background:url(http://www.mysoccermall.com/images/bghover_menu.gif) 0 0 repeat-x;
}
ul.mainMenu li {
	float:left;
	width:147px;
	height:28px;
}
ul.mainMenu ul {
	width:144px;
}
ul.mainMenu ul li {
	float:none;
}
ul.mainMenu ul a {
	text-align:center;
	white-space:nowrap;
}
ul.mainMenu span { display:block;
	background:url(http://www.mysoccermall.com/images/arrow.png) center right no-repeat;
}
ul.mainMenu li:hover{
	position:relative;
}
ul.mainMenu li:hover>a{
	/*background-color:#4792E6;*/
	background:url(http://www.mysoccermall.com/images/bghover_menu.gif) 0 0 repeat-x;
	border: 0px solid #665500;
	font:normal 12px Verdana;
	color: #ffffff;
	text-decoration:none;
	text-align:center;
}
ul.mainMenu li a:hover{
	position:relative;
	/*background-color:#4792E6;*/
	background: url(http://www.mysoccermall.com/images/bghover_menu.gif) 0 0 repeat-x;
	border: 0px solid #665500;
	font:normal 12px Verdana;
	color: #ffffff;
	text-decoration:none;
	text-align:center;
}
ul.mainMenu li li a {
	color: #000 !important;
}
