@charset "utf-8";
/* CSS Document */
#eventindx{
left:50px;
top:80px;
}
body{
background:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px 0px 0px 0px;
}
form{
margin:0px 0px 0px 0px;
}
a{
text-decoration:none;
}
a img {
	border: 0;
}
h3 {
	margin: 5px 0px 5px 0px;
	padding: 0px;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
#wrapper{
margin:0 auto;
width:1000px;
height:100%;
position:relative;
}
#menusheader{
width:850px;
height:38px;
position:relative;
margin-left:290px;
margin-top:20px;
margin-bottom:5px;
}
.ligasMenuHeader{
	color:#999;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#header{
width:100%;
height:184px;
position:relative;
}
#logo{
margin-top:-55px;
width:279px;
height:136px;
float:left;
}
#slogan{
	background-image:url(imgs/slogan.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:56px;
	margin-top:130px;
	background-color:#000;
}
#accAnun{
width:120px;
height:25px;
background-image:url(imgs/llave.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:38px;
line-height:30px;
display:block;
float:left;
}
#accAnun:hover{
text-decoration:underline;
}
#misFav{
width:140px;
height:25px;
background-image:url(imgs/carrito.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
line-height:30px;
display:block;
float:left;
}
#misFav:hover{
text-decoration:underline;
}
#addFav{
width:100px;
height:25px;
background-image:url(imgs/corazon.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
line-height:30px;
display:block;
float:left;
}
#addFav:hover{
text-decoration:underline;
}
#recomendar{
width:120px;
height:25px;
background-image:url(imgs/paloma.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
line-height:30px;
display:block;
float:left;
}
#publicidadprinc{
	top:70px;
}
#recomendar:hover{
text-decoration:underline;
}
#telefonomenu{
width:183px;
height:25px;
background-image:url(imgs/telefono.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:30px;
line-height:10px;
display:block;
float:left;
}
#menu{
background-image:url(imgs/menu2.jpg);
background-color:#007073;
height:24px;
width:630px;
float:left;
padding-left:80px;
background-repeat:no-repeat;
}
#menu #ligas{
width:100px;
float:left;
position:relative;
width:645px;
height:100%;
padding-left:5px;
}
#menu a{
text-decoration:none;
line-height:30px;
color:#848483;
margin:0px 4px 0px 4px;
}
#menu a:hover{
text-decoration:none;
border-bottom:1px dotted #333333;
}
#busqueda{
float:left;
position:relative;
left:650px;
top:20px;
width:177px;
height:100%;
background:url(img/busqueda.png);
background-repeat:no-repeat;
padding-right:0px;
}
#busqueda input{
position:absolute;
top: 8px;
height: 17px;
width: 143px;
left: 7px;
border:none;
background:none;
font-size:11px;
}
#busqueda #lupa{
position:absolute;
width:20px;
height:20px;
left: 154px;
top: 6px;
}
#busqueda a:hover{
border:none;
}
#menu #avanzada{
float:left;
position:relative;
width:52px;
height:100%;
padding-left:5px;
}
#content{
float:left;
width:100%;
height:100%;
padding-bottom:40px;
}
#subwrapper{
margin:0 auto;
width:892px;
position:relative;
}
#categorias{
position:relative;
background-position:left;
width:100%;
height:23px;
border-bottom:1px dashed #CCCCCC;
padding-bottom:10px;
}
#categorias #infantiles{
height:35px;
left:87px;
position:absolute;
top:7px;
width:91px;}
#categorias #juveniles{
height:46px;
left:202px;
position:absolute;
top:0;
width:77px;
}
#categorias #social{
height:46px;
left:305px;
position:absolute;
top:0;
width:79px;
}
#categorias #coorporativo{
height:43px;
left:407px;
position:absolute;
top:0;
width:109px;
}
#categorias #registrate{
height:20px;
left:555px;
position:absolute;
top:11px;
width:295px;
}
#infoPag{
width:582px;
height:90px;
padding:15px 0px 15px 310px;
position:relative;
}
#infoPag p{
margin:0px 0px 5px 0px;
}
#whiteBox{
float:left;
width:892px;
height:100%;
background:#FFFFFF;
padding:20px;
}
#atajos{
width:852px;
float:left;
clear:both;
padding:10px 0px 25px 0px;
color:#007073;
}
#atajos a{
color:#000;
clear:both;
text-decoration:none;
border-bottom:1px dashed #666666;
width:285px;
height:15px;
padding-top:5px;
position:relative;
float:left;
}
.atajoligas{
	color:#000;
}
#footer{
float:left;
position:relative;
width:950px;
height:35px;
text-indent:300px;
margin-bottom:10px;
background-color:#000;
color:#FFF;
font-size:16px;
}
#footer a{
font-size:14px;
text-decoration:none;
color:#FFF;
}
#footer a:hover{
text-decoration:none;
}
#footer p{
margin:0px 4px 0px 4px;
}
.verde{
color:#477601;
}
.gris{
color:#CCCCCC;
}
.grisO{
color:#666666;
}
.blanco{
color:#FFFFFF;
}
.rojo{
color:#FF0000;
}
#divCarrito {
	position: absolute;
	top: 40px;
	left: 0px;
	width: 430px;
	height: 800px;
	visibility: hidden;
	border: 1px #999999 solid;
	background-color: #FFFFFF;
	z-Index: 100;
	padding:10px 10px 0px 10px;	
	
}
#frame{
border:none;
}
.txt15{
font-size:15px;
}

.txt17{
font-size:17px;
}

.mensaje-exito {
	width: 95%;
	margin: 10px 0px 10px 0px;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006600;
	background-color: #FFFFDD;
	border: 1px #339966 solid;
}

.mensaje-error {
	width: 95%;
	margin: 10px 0px 10px 0px;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	background-color: #FFFFDD;
	border: 1px #990000 solid;
}

.camporequerido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	margin-left: 5px;
	display: inline;
}

.bordered {
	border: 1px #000000 solid;
}

.bordered th {
	font-weight: bold;
	text-align: left;
	border-bottom: 1px #000000 solid;
	background-color: #EFEFEF;
}

.bordered td {
	border-bottom: 1px #CCCCCC solid;
}

.evento h1 a {
	color: #006600;
	text-decoration: none;
}

.evento h1 a:hover {
	text-decoration: underline;
}