@charset "utf-8";

/* CSS Document */



body { background:url(../images/body.jpg) repeat-x #fff; font-family: Tahoma, Helvetica, sans-serif; font-size:11px; color:#333333; margin-top:0;}

h1 { font-family: Tahoma, Helvetica, sans-serif; color:#333; font-size:14px; margin:5px; padding:0;}

h2 { font-family: Tahoma, Helvetica, sans-serif; color:#666; font-size:13px; margin:5px; padding:0;}

img {border:0;}

p { margin: 1px; padding:0;  text-align	:justify;}

ul {margin: 0 0 0 5px;}

li {margin: 0 0 0 5px;} 



/* Start Divs */

#content {margin: 0 auto; width: 982px; height:auto;}



/* start header  */

#header { background:url(../images/header.jpg) no-repeat; width:982px; height:131px;}



#header .logo { width:290px; height:131px; float:left; }

#header .logo a { width:290px; height:131px; float:left; display:block; }



#header .push {width:630px; height:93px; float:left;}

#header .menuCont { width:620px; height:37px; float:right; margin-right:10px; }



#header .menuTab { width:90px; height:31px; float:left; margin: 4px 2px 0 2px;}



#header .menuTabHome a { display:block; width:75px; height:35px;}

#header .menuTabEmpresa a { display:block; width:95px; height:35px;}

#header .menuTabMercado a { display:block; width:76px; height:35px;}

#header .menuTabProductos a { display:block; width:84px; height:35px;}

#header .menuTabContacto a { display:block; width:93px; height:35px;}





/*#header .menuText { width:81px; height:20px; padding-top:8px; font-family:Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:600; color:#FFFFFF; text-align:center;}



#header .menuTabOff { width:81px; height:28px; background:url(../images/btn_tab_off.gif) no-repeat; 

 float:left; margin: 4px 4px 0 4px;}

#header .menuTabOff a { display:inherit; text-decoration:none;}

*/

/* *************************************************************** */



/* Start Banner */

#banner { width:982px; height: 165px;    }

#banner a {width:982px; height: 165px; display: block;}

/* *************************************************************** */



/* Start Main */



  

#rightColumn { width:245px; height:auto; float:left; background:#f3f7eb;}

#rightColumn .menuLeftMiddle { width:220px; height:auto; margin: 0 auto;   }

#rightColumn .icon { width:27px; height:24px; float:left;}

#rightColumn .menuLeftMiddle .textCat { text-align:left; font-family:Tahoma, Helvetica, sans-serif; font-size:12px; color:#333; padding-left:15px; height:auto; margin-bottom:10px;}

#rightColumn .menuLeftMiddle .textCat a { font-family:inherit; text-decoration:none;color:#333;}

#rightColumn .menuLeftMiddle .textCat a:hover { font-family:inherit; text-decoration:underline;color:#333;}



#rightColumn .bannerConsultas { width:220px; height:58px; margin: 0 auto; }

#rightColumn .bannerInsc { width:220px; height:63px; background:url(../images/banner_inscripcion.jpg) no-repeat;margin: 0 auto; }



#rightColumn .wm3 {width:202px; height: 31px; margin-top:10px; margin-left:15px; }



/* start main products */

#leftColumn { width:735px; height:auto; float:left; background:#FFFFFF;}

#leftColumn h2{ text-align:left; margin:0 0 10px 0; padding:0; font-size:14px; color:#003366;}

 #leftColumn a {color:#003366; text-decoration:none;}

#leftColumn a:hover {color:#003366; text-decoration:underline;}

#leftColumn ul { margin: 0 0 0 0px; padding:0;}

#leftColumn li { list-style:none; margin:10px; 0 5px 0; padding:0 0 0 0;border-bottom:#CCCCCC 1px dotted;}

 



#leftColumn .tilteNovedades { width: 329px; height:32px;  background:url(../images/title_novedades.gif) no-repeat;   }

#leftColumn .tilteUlt { width: 329px; height:32px; background:url(../images/title_ult_carreras.gif) no-repeat; clear:both; overflow: hidden;  } 

#leftColumn .tilteLMV { width: 329px; height:32px; background:url(../images/title_mas_vendido.gif) no-repeat; clear:both; overflow: hidden; margin: 10px 0; } 

 

#leftColumn .textMain { width: 704px; height:auto; margin-left:10px; margin-bottom:10px; }

#leftColumn .boxLeft { width: 350px; height:300px; margin-left:10px; float:left;}



#leftColumn .newBox { width: 320px; height:auto; margin:10px 0 10px 0; border-bottom:#CCCCCC 1px dotted; float:left; }

#leftColumn .newBoxR { width: 320px; height:auto; margin:5px 0; border-bottom:#CCCCCC 1px dotted; float:left; }

#leftColumn .btnConsulta {width:64px; height:18px; margin: 0 0 5px 0; float:left;}

#leftColumn .titleLong { width:704px; height:33px;background:url(../images/title_long.gif) no-repeat; margin-bottom:10px; }

#leftColumn .textF { padding-top:10px; padding-left:15px; color:#fff; font-size:14px; font-weight:700px; font-family:Arial, Helvetica, sans-serif;}



#leftColumn .cod { width:50px; float:left;}

#leftColumn .descP { width:190px; float:left;}





 

#leftColumn .btnCont {width: 130px; margin: 0 auto; height:30px;}

#leftColumn .btnComprar { width:70px; height:18px; margin: 0 5px 0 5px; float:left;}

#leftColumn .btnVer { width:35px; height:18px; margin: 0 5px 0 5px; float:left;}



/* start footer */

#footerLogos { width: 982px; height:10px; clear:both; overflow:hidden;margin: 0 auto; }

#footer { width: 982px; height:101px; background:url(../images/footer.jpg) repeat-x; clear:both; overflow:hidden; margin: 0 auto;}



#footer .contFoo{ width: 885px; height:55px; margin: 0 auto;}

#footer .textfoo { width: 450px; height:30px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#fff; float:left; margin-top: 10px;}

#footer .textfoo a {color:#fff; text-decoration:none;}

#footer .textfoo a:hover {color:#fff; text-decoration:underline;}

#footer .textfooter { width: 360px; height:30px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#666; float:right; margin-top:25px;}



#footer .p { margin-top: 5px; padding:0; margin:0; color:#666666;}

#footer a { text-decoration:none; color:#666;} #footer a:hover { text-decoration:underline;}





/* function center */



.center .image {

	float: right;

	/*margin: 10px 0 10px -3px;*/

	margin: 0 8px 0 0; 

border: 3px solid #eee;

}



.center p {

	margin: 5px 0 5px 0;

}



p.date {

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

	font-size: 10px;

	border-top: 1px dotted #ccc;

	text-align: right;

	padding: 3px 0 3px 0;

}



.date a:link, .date a:visited {

	font-weight: bold;

	color: #396f4f;

	text-decoration: none;

}



.date a:hover, .date a:active {

	font-weight: bold;

	color: #396f4f;

	text-decoration: underline;

}



.date img {

	vertical-align: middle;

	margin: 0 5px 0 5px;

}



.bot {

	padding: 10px 0 10px 0;

}



.bot .image {

	float: left;

}



.bot ul {

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

	font-size: 10px;

	font-weight: bold;

	margin: 0px;

	list-style: none;

	border: none;

}



.bot li {

	display: block;

	padding: 3px 0 3px 0;

}



.bot li a:link, .bot li a:visited {

	padding-left: 15px;

	text-decoration: none;

	color: #b40000;

	background: #fff url(arrow.gif) no-repeat left;

}



.bot li a:hover, .bot li a:active {

	padding-left: 15px;

	text-decoration: underline;

	color: #b40000;

	background: #fff url(arrow.gif) no-repeat left;

}

.TituloNota {
	font-size: 15px;
	font-weight: bold;
	color: #0066FF;
	text-align:left;
}

 .TituloTablaResultados {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
	 
	
}

._ClasificacionEntrada {
	font-size: 11px;
	font-weight: bold;
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
}
