BODY{ 

	background: #ffffff; 

	margin: 8px; 

	font-family: Helvetica, Verdana,Arial,Sans-serif; 

	/*background: #111111; */
	background-image: url(images/fondo_cesped.jpg);
	background-attachment: fixed; 
}



/*columnas*/

TD.left{ 

	background-color: #ffffff; 

	border-right: 2px solid #34628c;

}



TD.right{

	background-color: #ffffff; 

	border-left: 2px solid #34628c;

}

/*EOF*/



/*enlaces*/

A{ 

	color: #333333; 

	text-decoration: none; 

}



A:hover	{ 

	color: #0066cc; 

	text-decoration: underline; 

}



A.headerNavigation{ 

	color: #FFFFFF; 

}



A.headerNavigation:hover{ 

	color: #C0C0C0; 

}



A.pageResults{ 

	color: #0000FF; 

}



A.pageResults:hover{ 

	color: #0000FF; 

	background: #FFFF33; 

}



/*EOF*/



FORM{ 

	display: inline; 

}



TR.header{ 

	background: #82A35C; 

}



TR.headerNavigation{ 

	color: #B7BCCC; 

	background-color: #82A35C; 

}



TD.headerNavigation{ 

	font-family: 'Century Gothic', 'Lucida Grande', 'Trebuchet MS', Verdana, Sans-Serif;

	font-size: 10px; 

	color: #FFFFFF; 

	font-weight: bold;

	background-color: #555555; 

	padding: 6px; 

	border-bottom: 1px solid #000000; 

	border-top: 1px solid #C8D7B5; 

	text-transform: uppercase;

}



TR.headerError{ 

	background: #ff0000; 

}



TD.headerError{ 

	font-family: Tahoma, Verdana, Arial, sans-serif; 

	font-size: 12px; 

	background: #ff0000; 

	color: #ffffff; 

	font-weight: bold; 

	text-align: center; 

}



TR.headerInfo{ 

	background: #00ff00; 

}



TD.headerInfo{ 

	font-family: Tahoma, Verdana, Arial, sans-serif; 

	font-size: 12px; 

	background: #00ff00; 

	color: #ffffff; 

	font-weight: bold; 

	text-align: center; 

}



TR.footer{ 

	background: #777777; 

}



TD.footer{ 

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

	font-size: 10px; 

	background: #777777; 

	color: #FFFFFF; 

	padding: 1px; 

}



.boxText{ 

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

	font-size: 10px; 

}



.errorBox{ 

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

	font-size: 10px; 

	background: #ffb3b5; 

	font-weight: bold; 

}



.stockWarning{ 

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

	font-size: 10px; 

	color: #cc0033; 

}



.productsNotifications{ 

	background: #f2fff7; 

}



.orderEdit{ 

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

	font-size: 10px; 

	color: #70d250; 

	text-decoration: underline; 

}



.infoBox{ 

	background-color: transparent; 

	border-bottom: 2px solid #34628c;

}



.infoBoxContents{

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

	font-size: 10px; 

}



.infoBoxNotice{ 

	background: #FF8E90; 

}



.infoBoxNoticeContents{ 

	background: #FFE6E6; 

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

	font-size: 10px; 

}



TD.infoBoxHeading{ 

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

	font-size: 12px; 

	font-weight: bold; 

	color: #ffffff; 

	background-color: #34628c; 

	padding: 2px; 

	border-bottom: 1px solid; 

	border-color: #82A35C; 

}



TD.infoBox, SPAN.infoBox{ 

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

	font-size: 10px; 

}



TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{ 

	background: #ffffff; 

}



TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even{ 

	background: #ffffff; 

}



TABLE.productListing{ 

	border-color: #b6b7cb; 

}



.productListing-heading{ 

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

	font-size: 10px; 

	background: #555555; 

	color: #FFFFFF; 

	font-weight: bold; 

	padding: 2px; 

	border-bottom: 2px solid #FFFFFF; 

}



TD.productListing-data{ 

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

	font-size: 10px; 

}



TD.pageHeading, DIV.pageHeading, h1{ 

	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;

	font-size: 14px; 

	font-weight: bold; 

	color: #34628c; 

	padding-left: 22px;

}



TR.subBar{ 

	background: #f4f7fd; 

}



TD.subBar{ 

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

	font-size: 10px; 

	color: #000000; 

}



TD.main, P.main{ 

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

	font-size: 11px; 

	line-height: 1.5; 

}



TD.smallText, SPAN.smallText, P.smallText{ 

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

	font-size: 10px; 

}



TD.accountCategory{ 

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

	font-size: 13px; 

	color: #aabbdd; 

}



TD.fieldKey{ 

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

	font-size: 12px; 

	font-weight: bold; 

}



TD.fieldValue{ 

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

	font-size: 12px; 

}



TD.tableHeading{

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

	font-size: 12px; 

	font-weight: bold; 

}



SPAN.newItemInCart{ 

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

	font-size: 10px; 

	color: #ff0000; 

}



CHECKBOX, RADIO, SELECT{ 

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

	font-size: 11px; 

}



INPUT{ 

	background-color: #34628c; 

	color: #ffffff;

	font-size: 11px; 

}



TEXTAREA{ 

	width: 100%; 

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

	font-size: 11px; 

}



SPAN.greetUser{

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

	font-size: 12px; 

	color: #E80000; 

	font-weight: bold; 

}



TABLE.formArea{ 

	background: #f1f9fe; 

	border-color: #7b9ebd; 

	border-style: solid; 

	border-width: 1px; 

}



TD.formAreaTitle{ 

	font-family: Tahoma, Verdana, Arial, sans-serif; 

	font-size: 12px; 

	font-weight: bold; 

}



SPAN.markProductOutOfStock{ 

	font-family: Tahoma, Verdana, Arial, sans-serif; 

	font-size: 12px; 

	color: #c76170; 

	font-weight: bold; 

}



SPAN.productSpecialPrice{ 

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

	color: #CC0000; 

	font-weight: bold;

}



SPAN.errorText{ 

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

	color: #ff0000; 

}



.moduleRowOver{

	background-color: #D7E9F7; 

	cursor: pointer; 

	cursor: pointer; 

}



.moduleRowSelected{ 

	background-color: #E9F4FC; 

}



.checkoutBarFrom, .checkoutBarTo{ 

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

	font-size: 10px; 

	color: #8c8c8c; 

}



.checkoutBarCurrent{ 

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

	font-size: 10px; 

	color: #000000; 

}



.messageBox{ 

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

	font-size: 10px; 

}



.messageStackError, .messageStackWarning{ 

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

	font-size: 10px; 

	background-color: #ffb3b5; 

}



.messageStackSuccess{ 

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

	font-size: 10px; 

	background-color: #99ff00; 

}



.inputRequirement{ 

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

	font-size: 10px; 

	color: #ff0000; 

}



.site_table{ 

	background-color: #FFFFFF; 

	border: 3px groove #333333; 

}



TABLE.content{ 

	padding: 7px; 

}



.copy{ 

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

	font-size: 10px; 

	color: #364327; 

	padding: 5px; 

}



/*mios*/



ul.toplink{

	clear: both; 

	list-style-type: none;

	margin-bottom: 30px;

	margin-left: -30px;

}



li.linktop{

	float: left;

	margin-right: 3px;

	margin-left: 3px;

}



li.linktop a{

	color: #333333;

	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;

	font-size: 12px;

	border: 1px solid #777777;

	padding: 2px;

}



li.linktop a:hover{

	color: #34628c;

	background-color: #f0f0f0;

}



.indexheadingtitle{



}



.menusuperior{

	text-transform: capitalize;

	font-size: 12px;  

	color: #34628c; 

	font-weight: bold; 

	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;

}



.menuinferior{

	font-size: 11px;

	color: #333333;

}



.IVA{

	border-top: 1px solid #333333;

	border-bottom: 1px solid #333333;

	margin-bottom: 10px;

}



.gastosenvio{

	border: 1px solid #333333;

	padding: 4px;

	background-color: #f0f0f0;

}

.ulenvio{

	list-style-type: none;

	border: 1px solid #34628c;

	background-color: #ffffff;

}



.lienvio{

	border-bottom: 1px solid #f0f0f0;

	border-left: 1px solid #f0f0f0;

	padding: 2px;

}



.strongenvio{

	color: #555555;

	margin-left: 40px;

	text-decoration: underline;

}



.advertenciaenvio{

	border: 1px dotted #cc0000;

	color: #cc0000;

	padding: 2px;

	background-color: #ffffff;

}



.precioenvio{

	font-weight: bolder;

	color: #cc0000;

}



.superoferta{

	border: 1px solid #555555;

}



.imagenoferta{

	border: 1px solid #003366;

}



/*----------------------------Suggest Styles--------------------------*/

.suggest_link {

	background-color: #FFFFFF;

	padding: 2px 6px 2px 6px;

}

.suggest_link_over {

	background-color: #3366CC;

	padding: 2px 6px 2px 6px;

}

#search_suggest {

	position: absolute; 

	background-color: #FFFFFF; 

	text-align: left; 

	border: 1px solid #000000;			

}		

/*----------------------------End Suggest Styles------------------------*/



.inputtext{

	border: 1px solid #34628c; 

	background-color: #ffffff; 

	color: #34628c

}



#botas_de_futbol {   

  display: block;

  width: 450px;

  height: 450px;

  margin: 0;

  padding: 0;

  background: url(images/oferta_botas_futbol.png) no-repeat; }

#botas_de_futbol li {

  visibility: hidden;

  list-style-type: none;

  position: relative; }

#botas_de_futbol a {

  display: block;

  position: relative;

  font-family: "Trebuchet MS", Verdana, Arial, sans-serif;

  font-weight: bold;

  text-transform: uppercase;

  color: #ffffff;

  width: 90px;

  height: 26px;

  line-height: 26px;

  background: #34628c;

  border: 1px solid black; 

  text-decoration: none;   

  overflow: hidden; 

  padding-left: 4px;

  }

#botas_de_futbol a span { visibility: hidden; margin-right: 23px; }

#botas_de_futbol:hover li { visibility: visible; }

#botas_de_futbol:hover a:hover {

  width: 300px;}

  #botas_de_futbol:hover a:hover span { visibility: visible; width: 100%}

#talaria3 { left: 279px; top: 358px; }

#pumav3 { left: 130px; top: 345px; }

#steamfg { left: 325px; top: 135px; } 

#mysticfg { left: 120px; top: 165px; }   

#total90shift { left: 340px; top: -10px; } 



#oferton1{

	margin: 0;

}



marquee{

	margin: 0;

}

