/*******************************************************************/
/******************* Detalles Home *********************************/
#detalle-home1{
position:absolute;
top:545px;
left:50%; 
z-index:10;
margin-left: -260px;
}
#detalle-home2{
position:absolute;
top:890px;
left:50%; 
z-index:10;
margin-left: 195px;
}
#detalle-home3{
position:absolute;
top:642px;
left:50%; 
z-index:10;
margin-left: 205px;
}
#detalle-home4{
position:absolute;
/*top:480px;*/
top:740px;
z-index:10;
left:50%;
margin-left:420px;
}

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

a {color: #666;text-decoration:none;line-height:16px;}
a:hover {color: #666;text-decoration:underline}
/*
a:visited {color:#DB7093;}
a:hover {color: #564b47;}
a:active { color:#000000;}
*/

h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0px;}

img.download {vertical-align:middle;}

#hide{display:none;}

p {
padding: 0px;
margin:0px 0 10px 0;
line-height:19px }

pre{
font-size: 12px;
padding: 5px 10px;
margin:0px;}

#informacion{
margin:0;
padding: 5px;
}

#informacion-concurso{
margin:0;
padding: 15px;
margin-top:-100px;
}


#disfrazalia{
float:left;
}

h1{
background-image: url(../images/disfrazalia-idea-tu-disfraz-en-tres-pasos.jpg);
width: 427px;
height: 113px;
margin: 0;
padding:0;

}

h1 span{
display: none;
}

img.left{
	float:left;
	padding:5px;
}
p.txindent{
	padding-left:36px;
}

table caption{
	display:none;
}

/**********************************************************/	
/****************** Enlaces varios ************************/	
	
a.ruta{color: #666;text-decoration:none;font-weight:bold;}	
a:hover.ruta{color: #666;text-decoration:underline;}	

a.gris{color: #666;text-decoration:none;text-decoration:underline;}	
a:hover.gris{color: #999;text-decoration:underline;}	

a.pink{color: #b83f97;text-decoration:none;text-decoration:underline;}	
a:hover.pink{color: #b83f97;text-decoration:underline;}	

a.blue{color: #2f3188;text-decoration:none;text-decoration:underline;}	
a:hover.blue{color: #004ebc;text-decoration:underline;}	

a.orange{color: #f17532;text-decoration:none;text-decoration:underline;}	
a:hover.orange{color: #f17532;text-decoration:underline;}	

a.blanco{color: #fff;text-decoration:none;text-decoration:underline;}	
a:hover.blanco{color: #fff;text-decoration:underline;}	

a.blue-listado{font-size: 15px;color: #0085ff;text-decoration:none;text-decoration:underline;}	
a:hover.blue-listado{font-size: 15px;color: #0085ff;text-decoration:underline;}	
a.orange-listado{font-size: 15px;color: #f17532;text-decoration:none;text-decoration:underline;}	
a:hover.orange-listado{font-size: 15px;color: #f17532;text-decoration:underline;}	

#blue{color:#1f6aca;}
#pink{color:#b83f97;}
#orange{color:#f17532;}
#green{color:#c7ce09;}

h4.blue{font-size: 16px;color:#25419b;margin:10px 0 15px 0;}	
h4.bluenews{font-size: 16px;color:#25419b;margin:10px 0 15px 0;float:left;}	

h4.pink{font-size: 16px;color:#b83f97;margin:10px 0 15px 0;}	
h4.pinknews{font-size: 16px;color:#b83f97;margin:10px 0 15px 0;float:left;}	

h4.orange{font-size: 16px;color:#f17532;margin:10px 0 15px 0;}	
h4.green{font-size: 16px;color:#c7ce09;margin:10px 0 15px 0;}	

h5.blue{font-size: 14px;color:#0066de;margin:4px 0 5px 0;}	
h5.pink{font-size: 14px;color:#b83f97;margin:4px 0 10px 0;}	
h5.orange{font-size: 14px;color:#f17532;margin:4px 0 5px 0;}	
h5.green{font-size: 14px;color:#c7ce09;margin:4px 0 5px 0;}	
h5.pink-webs-amigas{font-size: 14px;color:#b83f97;margin:4px 0 2px 0;}	

h6.blue{font-size: 12px;color:#0066de;margin:4px 0 5px 0;}	
h6.pink{font-size: 12px;color:#b83f97;margin:4px 0 10px 0;}	
h6.orange{font-size: 12px;color:#f17532;margin:4px 0 5px 0;}	
h6.green{font-size: 12px;color:#c7ce09;margin:4px 0 5px 0;}	
	
span.txlegal{
font-size: 10px;
font-family: Arial,Tahoma, Verdana, SunSans-Regular, Sans-Serif;
color:#666666;
}	
	
span.txfuente{
font-size: 10px;
font-family: Arial,Tahoma, Verdana, SunSans-Regular, Sans-Serif;
color:#666666;
}		
	
h4.pinkstar{font-size: 16px;color:#b83f97;
	font-weight: normal;
	background: url("../images/estrella-rosa.gif") no-repeat 0 11px;
	padding: 16px 0px 5px 35px;		
	margin:0;
}		
	
.right{
	text-align:right;
	padding-right:20px;
	padding-top:10px;
}

span.fecha{
color:#666666;
}	

/**********************************************************/
/****************** Enlaces Club **************************/	

a.orangeg{font-size: 16px;font-weight:bold;color: #f17532;text-decoration:none;}	
a:hover.orangeg{font-size: 16px;font-weight:bold;color: #f17532;text-decoration:underline;}	

/**********************************************************/	
/****************** Menu herramientas *********************/	
#menu{
height: 26px;
margin-top: 40px;
float: right;
/*background-color:#fff;*/
}

#menu ul{
position: relative;	
margin: 0;
padding:0;
}

#menu ul li { display: inline; }

#menu ul li{
padding: 2px 10px 0 10px;
float: left;
border-right: 1px solid #7D8182; /*separador*/
margin: 2px 0px 0 0px;
}

#menu a{
text-decoration: underline;
color: #000;
vertical-align:-3px;	
}

#menu a:hover{
color: #999;
}		

#menu li#final{
border:0px;
}	

#favoritos{
	text-align:right;
	margin-bottom:31px;
	margin-right:15px;
	color:#8c0988;
}
#favoritos a{
	font-weight:bold;
	color:#8c0988;	
}
#favoritos a:hover{
	color:#ea42b5;	
}


/**************************************************/
/**************************************************/
/**************************************************/
/********* Menu laterales Interiores ******************/

#box-menu{
margin:10px;
margin-top:0;
padding:0;
}

/******* Azul / Asociaciones y Comparsas *********/
#box-menu div.azul{background: url(../images/top-box-blueg.jpg);height: 18px;margin:0;padding:0;}
#box-menu div.ctn-menu-blue{border: 1px solid #bcb8b8;border-top:none;padding:0px;margin:0;}
#box-menu div.ctn-menu-blue h3#tit{font-size: 15px;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;color:#25419b;padding:5px;display:inline;}
#box-menu div.ctn-menu-blue span{padding:5px;display:block;}
/**** Menu Asociaciones *****/
.ctn-menu-blue ul{position: relative;margin:0;padding:0;margin-top:5px;list-style:none;}
.ctn-menu-blue ul li{border-bottom: 1px solid #bcb8b8;font-size: 14px;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;}
.ctn-menu-blue ul li a{padding: 5px;display:block;text-decoration:none;color: #2060bf;}
.ctn-menu-blue ul li a:hover{color: #0875e3;background-color:#edf1fc;}		
.ctn-menu-blue ul li#final{border-bottom:0px;display:inline;}	

.ctn-menu-blue ul li.dest a{padding: 5px;display:block;text-decoration:none;color: #fff;background-color:#1c80e3;}
.ctn-menu-blue ul li.dest a:hover{color: #fff;background-color:#23439d;}

/******* Naranja / CLub *********/
#box-menu div.naranja{background: url(../images/top-box-orangeg.jpg);height: 18px;margin:0;padding:0;}
#box-menu div.ctn-menu-orange{border: 1px solid #bcb8b8;border-top:none;padding:0px;margin:0;}
#box-menu div.ctn-menu-orange h3#tit{font-size: 16px;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;color:#f17532;padding:5px;display:inline;}
#box-menu div.ctn-menu-orange span{padding:5px;display:block;}
/**** Menu Asociaciones *****/
.ctn-menu-orange ul{position: relative;margin:0;padding:0;margin-top:5px;list-style:none;}
.ctn-menu-orange ul li{border-bottom: 1px solid #bcb8b8;font-size: 14px;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;}
.ctn-menu-orange ul li a{padding: 5px;display:block;text-decoration:none;color: #f17532;}
.ctn-menu-orange ul li a:hover{color: #f98f32;background-color:#fdede4;}		
.ctn-menu-orange ul li#final{border-bottom:0px;display:inline;}	


/*************/
#inf-left{
margin:10px 0 10px 10px;
padding:0;
z-index:-10000000;
}

/**********************************/
#ruta-azul{
padding-top:50px;
background-color:#e1e7fa;
padding:4px;
color:#666;
margin-right:4px;
}

#ruta-rosa{
padding-top:50px;
background-color:#f2dceb;
padding:4px;
color:#666;
margin-right:4px;
}

#ruta-naranja{
padding-top:50px;
background-color:#f8b693;
padding:4px;
color:#666;
margin-right:4px;
}

#ruta-vv{
padding-top:50px;
background-color:#f6e9f3;
padding:4px;
color:#666;
margin:0px;
}

/*********************************/
/*********** lista azul **********/
ul.lst-blueg{
	list-style:none;
	margin: 0;
	padding: 15px;
	padding-top:0;
}

ul.lst-blueg li {
	font-weight: normal;
	background: url("../images/ind-blueg.gif") no-repeat 0 11px;
	padding: 7px 20px 5px 15px;		
}	

ul.lst-blue{
	list-style:none;
	margin: 0;
	padding: 15px;
	padding-top:0;
}

ul.lst-blue li {
	font-weight: normal;
	background: url("../images/ind-blue.gif") no-repeat 0 11px;
	padding: 7px 20px 5px 15px;		
}	

/*********************************/
/*********** lista naranja **********/
ul.lst-orange{
	list-style:none;
	margin: 0;
	padding: 15px;
	padding-top:0;
}

ul.lst-orange li {
	font-weight: normal;
	background: url("../images/ind-orangeg.gif") no-repeat 0 11px;
	padding: 7px 20px 5px 15px;		
}	

ul.lst-orange{
	list-style:none;
	margin: 0;
	padding: 15px;
	padding-top:0;
}

ul.lst-orange li {
	font-weight: normal;
	background: url("../images/ind-orange.gif") no-repeat 0 11px;
	padding: 7px 20px 5px 15px;		
}	

/*******************************************/
/*******************************************/
/*********** Estilos botones ***************/
.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */}


/***** Azul ************/
a.button-blue{
background: transparent url('../images/oval-blue-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 11px Tahoma;
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 25px; /* Width of left menu image */
text-decoration: none;
}

a:link.button-blue, a:visited.button-blue, a:active.button-blue{color: #fff; /*button text color*/}

a.button-blue span{
background: transparent url('../images/oval-blue-right.gif') no-repeat top right;
display: block;
padding: 4px 25px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.button-blue:hover{ /* Hover state CSS */background-position: bottom left;}
a.button-blue:hover span{ /* Hover state CSS */background-position: bottom right;color: #fff;}

/***** Verde ************/
a.button-green{
background: transparent url('../images/oval-green-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 11px Tahoma;
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 25px; /* Width of left menu image */
text-decoration: none;
}

a:link.button-green, a:visited.button-green, a:active.button-green{color: #000; /*button text color*/}

a.button-green span{
background: transparent url('../images/oval-green-right.gif') no-repeat top right;
display: block;
padding: 4px 25px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.button-green:hover{ /* Hover state CSS */background-position: bottom left;}
a.button-green:hover span{ /* Hover state CSS */background-position: bottom right;color: #000;}

/***** Naranja ************/
a.button-orange{
background: transparent url('../images/oval-orange-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 11px Tahoma;
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 25px; /* Width of left menu image */
text-decoration: none;
}

a:link.button-orange, a:visited.button-orange, a:active.button-orange{color: #fff; /*button text color*/}

a.button-orange span{
background: transparent url('../images/oval-orange-right.gif') no-repeat top right;
display: block;
padding: 4px 25px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.button-orange:hover{ /* Hover state CSS */background-position: bottom left;}
a.button-orange:hover span{ /* Hover state CSS */background-position: bottom right;color: #fff;}

/***** Rosa ************/
a.button-pink{
background: transparent url('../images/oval-pink-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 11px Tahoma;
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 25px; /* Width of left menu image */
text-decoration: none;
}

a:link.button-pink, a:visited.button-pink, a:active.button-pink{color: #000; /*button text color*/}

a.button-pink span{
background: transparent url('../images/oval-pink-right.gif') no-repeat top right;
display: block;
padding: 4px 25px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.button-pink:hover{ /* Hover state CSS */background-position: bottom left;}
a.button-pink:hover span{ /* Hover state CSS */background-position: bottom right;color: #000;}



/******** Botón Buscador home **************/
a.button-gray{
background: transparent url('../images/oval-gray-left.gif') no-repeat top left;
float: left;
font: normal 11px Tahoma;
line-height: 12px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 20px; /* Height of button background height */
padding-left: 25px; /* Width of left menu image */
text-decoration: none;
}
a:link.button-gray, a:visited.button-gray, a:active.button-gray{color: #000; /*button text color*/}
a.button-gray span{
background: transparent url('../images/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 25px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}
a.button-gray:hover{ /* Hover state CSS */background-position: bottom left;}
a.button-gray:hover span{ /* Hover state CSS */background-position: bottom right;color: #000;}




/**************************************/
/************ Formularios  ***********/
input.login-blue {
width: 264px;
height: 16px;
margin: 5px;
padding: 0px;
padding-left: 3px;
padding-top: 3px;
margin-bottom: 5px;
font-size: 11px;
font-weight: normal;
color: #999;
vertical-align: middle;
border: 1px solid #5d7ffa;
background-color: #f9f3d2;
}

input.login-orange {
width: 264px;
height: 16px;
margin: 5px;
padding: 0px;
padding-left: 3px;
padding-top: 3px;
margin-bottom: 5px;
font-size: 11px;
font-weight: normal;
color: #999;
vertical-align: middle;
border: 1px solid #f17532;
background-color: #f9f3d2;
}

input.search-home {
width: 275px;
height: 18px;
margin: 0px;
padding: 0px;
padding-left: 3px;
padding-top: 0px;
margin-bottom: 0px;
font-size: 13px;
font-weight: normal;
color: #999;
vertical-align: middle;
border: 1px solid #bc9498;
background-color: #fff;
text-align:center;
display:inline;
}

input.pink{
width: 275px;
height: 16px;
margin: 0px;
padding: 0px;
padding-left: 3px;
padding-top: 3px;
margin-bottom: 5px;
font-size: 11px;
font-weight: normal;
color: #999;
vertical-align: middle;
border: 1px solid #d01ea0;
background-color: #fff;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
}

input.pinkpwd{
width: 275px;
height: 16px;
margin: 0px;
padding: 0px;
padding-left: 3px;
padding-top: 3px;
margin-bottom: 0px;
font-size: 11px;
font-weight: normal;
color: #999;
vertical-align: middle;
border: 1px solid #d01ea0;
background-color: #fff;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
}

select.pink{height: 20px;margin: 0px;padding: 0px;padding-left: 3px;padding-top: 0px;margin-bottom: 5px;font-size: 11px;font-weight: normal;color: #999;vertical-align: middle;border: 1px solid #d01ea0;background-color: #fff;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;}
textarea.pink{height: 150px;width: 275px;margin: 0px;padding: 0px;padding-left: 3px;padding-top: 0px;margin-bottom: 5px;font-size: 11px;font-weight: normal;color: #999;vertical-align: middle;border: 1px solid #d01ea0;background-color: #fff;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;}
input.pinkshort{width: 164px;height: 16px;margin: 0px;padding: 0px;padding-left: 3px;padding-top: 3px;margin-bottom: 5px;font-size: 11px;font-weight: normal;color: #999;vertical-align: middle;border: 1px solid #d01ea0;background-color: #fff;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;}

input.blue{
width: 275px;
height: 16px;
margin: 0px;
padding: 0px;
padding-left: 3px;
padding-top: 3px;
margin-bottom: 5px;
font-size: 11px;
font-weight: normal;
color: #999;
vertical-align: middle;
border: 1px solid #5d7ffa;
background-color: #fff;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
}
select.blue{height: 20px;margin: 0px;padding: 0px;padding-left: 3px;padding-top: 0px;margin-bottom: 5px;font-size: 11px;font-weight: normal;color: #999;vertical-align: middle;border: 1px solid #5d7ffa;background-color: #fff;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;}
textarea.blue{height: 150px;width: 275px;margin: 0px;padding: 0px;padding-left: 3px;padding-top: 0px;margin-bottom: 5px;font-size: 11px;font-weight: normal;color: #999;vertical-align: middle;border: 1px solid #5d7ffa;background-color: #fff;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;}
input.blueshort{width: 164px;height: 16px;margin: 0px;padding: 0px;padding-left: 3px;padding-top: 3px;margin-bottom: 5px;font-size: 11px;font-weight: normal;color: #999;vertical-align: middle;border: 1px solid #5d7ffa;background-color: #fff;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;}


input.orange{
width: 275px;
height: 16px;
margin: 0px;
padding: 0px;
padding-left: 3px;
padding-top: 3px;
margin-bottom: 5px;
font-size: 11px;
font-weight: normal;
color: #999;
vertical-align: middle;
border: 1px solid #f17532;
background-color: #fff;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
}
select.orange{height: 20px;margin: 0px;padding: 0px;padding-left: 3px;padding-top: 0px;margin-bottom: 5px;font-size: 11px;font-weight: normal;color: #999;vertical-align: middle;border: 1px solid #f17532;background-color: #fff;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;}
textarea.orange{height: 150px;width: 275px;margin: 0px;padding: 0px;padding-left: 3px;padding-top: 0px;margin-bottom: 5px;font-size: 11px;font-weight: normal;color: #999;vertical-align: middle;border: 1px solid #f17532;background-color: #fff;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;}
input.orangeshort{width: 164px;height: 16px;margin: 0px;padding: 0px;padding-left: 3px;padding-top: 3px;margin-bottom: 5px;font-size: 11px;font-weight: normal;color: #999;vertical-align: middle;border: 1px solid #f17532;background-color: #fff;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;}

input.search-asociaciones {
width: 400px;
height: 18px;
margin: 0px;
padding: 0px;
padding-left: 3px;
padding-top: 0px;
margin-bottom: 0px;
font-size: 12px;
font-weight: normal;
color: #999;
vertical-align: middle;
border: 1px solid #0572e1;
background-color: #fff;
display:inline;
}

input.search-disfraces {
width: 300px;
height: 18px;
margin: 0px;
padding: 0px;
padding-left: 3px;
padding-top: 0px;
margin-bottom: 0px;
font-size: 12px;
font-weight: normal;
color: #999;
vertical-align: middle;
border: 1px solid #d01ea0;
background-color: #fff;
display:inline;
}







/**************************************************/
/**************************************************/
/**************************************************/
/********* Bloques destacados Home ****************/

#box-corp1{ /*rosa*/
margin:10px;
margin-top:0;
padding:0;
width:228px;
}

#box-corp1 div.corp1{
background: url(../images/top-box-pink.jpg);
height: 18px;
margin:0;padding:0;
}

#box-corp1 div.ctn{
border: 1px solid #bcb8b8;
border-top:none;
padding:0px;
margin:0;
}
#box-corp1 div.ctn h3#tit{
font-size: 15px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#cc0099;	
padding:5px;
display:inline;
}

#box-corp1 div.ctn h4#tit{
font-size: 13px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#cc0099;	
padding:5px 0 2px 5px;
margin:0px;
display:block;
}

#box-corp1 div.ctn h4#titgris{
font-size: 13px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#999;	
padding:5px 0 2px 5px;
margin:0px;
display:block;
}

#box-corp1 div.ctn span{
padding:5px;
display:block;
line-height:16px;
}

#box-corp1 div.ctn img{
margin:3px 3px 3px 0;
margin-right:5px;
border: 1px solid #a19c9b;
float:left;
}

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

#box-corp2{ /*azul*/
margin:10px;	
margin-top:0;
padding:0;
width:207px;
background:#fff;
}

#box-corp2 div.corp2{
background: url(../images/top-box-blue.jpg);
height: 18px;
margin:0;padding:0;
}

#box-corp2 div.ctn{
border: 1px solid #bcb8b8;
border-top:none;
padding:0px;
margin:0;
}
#box-corp2 div.ctn h3#tit{
font-size: 15px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#2541ad;	
padding:5px;
display:inline;
}

#box-corp2 div.ctn p{
padding:5px;
display:block;
line-height:16px;
}

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

#box-corp3{ /*naranja*/
margin:10px;	
margin-top:0;
padding:0;
width:207px;
background:#fff;
}

#box-corp3 div.corp3{
background: url(../images/top-box-orange.jpg);
height: 18px;
margin:0;padding:0;
}

#box-corp3 div.ctn{
border: 1px solid #bcb8b8;
border-top:none;
padding:0px;
margin:0;
}
#box-corp3 div.ctn h3#tit{
font-size: 16px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#f17532;	
padding:5px;
display:inline;
}

#box-corp3 div.ctn p{
padding:5px;
display:block;
line-height:16px;
}

#box-corp3 div.ctn span{
padding:0 5px 5px 5px;
display:block;
line-height:16px;
}


/************************************/
/*********** lista naranja **********/
ul.lst-orangeg{
	list-style:none;
	margin: 0;
	padding: 5px;
	padding-top:5px;
}

ul.lst-orangeg li {
	font-weight: normal;
	background: url("../images/ind-orangeg.gif") no-repeat 0 11px;
	padding: 7px 0px 5px 15px;		
}	

ul.lst-orange{
	list-style:none;
	margin: 0;
	padding: 15px;
	padding-top:0;
}

ul.lst-orange li {
	font-weight: normal;
	background: url("../images/ind-orange.gif") no-repeat 0 11px;
	padding: 7px 20px 5px 15px;		
}	

/************************************/
/*********** lista rosa **********/
ul.lst-pinkg{
	list-style:none;
	margin: 0;
	padding: 5px;
	padding-top:5px;
}

ul.lst-pinkg li {
	font-weight: normal;
	background: url("../images/ind-pinkg.gif") no-repeat 0 11px;
	padding: 7px 0px 5px 15px;		
}	

ul.lst-pink{
	list-style:none;
	margin: 0;
	padding: 15px;
	padding-top:0;
}

ul.lst-pink li {
	font-weight: normal;
	background: url("../images/ind-pink.gif") no-repeat 0 11px;
	padding: 7px 20px 5px 15px;		
}	

/**************************************/
/************ Tabla encuesta home *****/
table.enc-home
	{
  	border-collapse: collapse;
	width:100%;
	margin: 0px auto;
	}

table.enc-home caption
	{
	display:none;
	}	

table.enc-home td
	{
	font: 11px Tahoma,Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #fff;
	text-align: left;
	background:#b3348a;
	font-weight:bold;
	}		
	
/****************************************/
/******* Buscador Home ******************/
#buscador-home{
	margin:5px 0 5px 0;
	padding:0;
	border: 1px solid #666;
	background: url("../images/fons-search-home.jpg");
	width: 508px;
	color:#fff;
	font: 12px Tahoma,Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-weight:bold;
	text-align:center;	
}



/****************************************************************/
/********* Bloques destacados Home Parte central ****************/

#box-corp4{ /*verde*/
margin:0px;
margin-top:0;
padding:0;
width:510px;
}

#box-corp4 div.corp4{
background: url(../images/top-box-green-home.jpg);
height: 22px;
margin:0;padding:0;
}

#box-corp4 div.ctn{
border: 1px solid #bcb8b8;
border-top:none;
padding:0px;
margin:0;
padding-left:20px;
}
#box-corp4 div.ctn h3#tit{
font-size: 15px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#c7ce09;	
padding:5px;
display:inline;
}

#box-corp4 div.ctn h4#tit{
font-size: 13px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#cc0099;	
padding:5px 0 2px 5px;
margin:0px;
display:block;
}

#negrita{
font-size: 15px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#000;	
}

#box-corp4 div.ctn h4#titgris{
font-size: 13px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#999;	
padding:5px 0 2px 5px;
margin:0px;
display:block;
}

#box-corp4 div.ctn p{
padding:5px;
display:block;
line-height:16px;
}


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

#box-corp5{ /*verde*/
margin:0px;
margin-top:0;
padding:0;
width:510px;
}

#box-corp5 div.corp5{
background: url(../images/top-box-orange-home.jpg);
height: 22px;
margin:0;padding:0;
}

#box-corp5 div.ctn{
border: 1px solid #bcb8b8;
border-top:none;
padding:0px;
margin:0;
}
#box-corp5 div.ctn h3#tit{
font-size: 15px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#f17532;	
padding:5px;
display:inline;
}

#box-corp5 div.ctn h4#tit{
font-size: 13px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#f07230;
padding:5px 0 2px 0px;
margin:0px;
display:block;
}

#box-corp5 div.ctn h4#titgris{
font-size: 13px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#999;
padding:5px 0 2px 5px;
margin:0px;
display:block;
}

#box-corp5 div.ctn p{
padding:5px;
display:block;
}


/***************************************************/
/***************************************************/
/************** Paginaciones ***********************/

/*** Azul **/
div.pag-blue {padding: 3px;margin: 3px;text-align:center;}
div.pag-blue a {border: 1px solid #ccc;margin-right:3px;padding:2px 6px;background-position:bottom;text-decoration: none;font-weight:bold;color: #0a1ae7;}
div.pag-blue a:hover, div.pag-blue a:active {background-image:none;background-color:#dddcdc;color: #0a1ae7;}
div.pag-blue span.current {border: 1px solid #ccc;margin-right:3px;padding:2px 6px;background-color:#dddcdc;font-weight: bold;color: #0a1ae7;}
div.pag-blue span.disabled {display:none;}
div.pag-blue a.next {border: 0px solid #ccc;margin-right:3px;padding:2px 6px;background-position:bottom;text-decoration: none;font-weight:normal;color: #0a1ae7;}

/*** Naranja **/
div.pag-orange {padding: 3px;margin: 3px;text-align:center;}
div.pag-orange a {border: 1px solid #ccc;margin-right:3px;padding:2px 6px;background-position:bottom;text-decoration: none;font-weight:bold;color: #f1755f;}
div.pag-orange a:hover, div.pag-orange a:active {background-image:none;background-color:#dddcdc;color: #f1755f;}
div.pag-orange span.current {border: 1px solid #ccc;margin-right:3px;padding:2px 6px;background-color:#dddcdc;font-weight: bold;color: #f1755f;}
div.pag-orange span.disabled {display:none;}
div.pag-orange a.next {border: 0px solid #ccc;margin-right:3px;padding:2px 6px;background-position:bottom;text-decoration: none;font-weight:normal;color: #f1755f;}

/*** Rosa **/
div.pag-pink {padding: 3px;margin: 3px;text-align:center;}
div.pag-pink a {border: 1px solid #ccc;margin-right:3px;padding:2px 6px;background-position:bottom;text-decoration: none;font-weight:bold;color: #b3348a;}
div.pag-pink a:hover, div.pag-pink a:active {background-image:none;background-color:#dddcdc;color: #b3348a;}
div.pag-pink span.current {border: 1px solid #ccc;margin-right:3px;padding:2px 6px;background-color:#dddcdc;font-weight: bold;color: #b3348a;}
div.pag-pink span.disabled {display:none;}
div.pag-pink a.next {border: 0px solid #ccc;margin-right:3px;padding:2px 6px;background-position:bottom;text-decoration: none;font-weight:normal;color: #b3348a;}


/***************************************************/
/***************************************************/
/******* Buscador Asociaciones**********************/
#buscador-asociaciones{
	margin:5px 0 5px 0;
	background:#e6e6e6;
	padding:0;
	width: 715px;
	color:#527cce;
	font: 11px Tahoma,Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
}

#N_buscador-iniciales{
	margin:0;
	padding:0;
	border:1px solid #b5b5b5;
	background: url("../images/N_fons-search-asociaciones.jpg");
	width:715px;
	height:24px;
	color:#fff;
	font:11px Tahoma,Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
}

#buscador-iniciales{
	margin:0;
	padding:0;
	border:1px solid #666;
	background: url("../images/fons-search-asociaciones.jpg");
	width:715px;
	height:24px;
	color:#fff;
	font:11px Tahoma,Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
}

#buscador-iniciales ul{margin: 0;padding:0;margin-top:3px;}
#buscador-iniciales ul li { display: inline; }
#buscador-iniciales ul li{padding: 0px;margin: 2px;font-size: 13px;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;}
#buscador-iniciales a{padding: 4px;color: #fff;}
#buscador-iniciales ul li a:hover{background:#ccd1d9;color:#000;}	

#N_buscador-iniciales ul{margin: 0;padding:0;margin-top:3px;}
#N_buscador-iniciales ul li { display: inline; }
#N_buscador-iniciales ul li{padding: 0px;margin: 2px;font-size: 13px;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;}
#N_buscador-iniciales a{padding: 4px;color: #fff;}
#N_buscador-iniciales ul li a:hover{background:#ccd1d9;color:#000;}	

/************** Tabla directorio Asociaciones ********************/

table.directorio
	{
  	border-collapse: collapse;
	margin: 0px auto;
	}

table.directorio caption
	{
	display:none;
	}	

table.directorio td
	{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#000;
	text-align: left;
	margin:0;
	padding: 7px;
	border: 1px solid #B5B5B5;	
	width:326px;
	padding-left: 15px;
	}		
	
table.directorio td span
	{
	display:block;
	padding:2px;
	}
	
table.directorio td#index-a{background: url("../images/index-a.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-b{background: url("../images/index-b.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-c{background: url("../images/index-c.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-d{background: url("../images/index-d.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-e{background: url("../images/index-e.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-f{background: url("../images/index-f.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-g{background: url("../images/index-g.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-h{background: url("../images/index-h.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-i{background: url("../images/index-i.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-j{background: url("../images/index-j.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-k{background: url("../images/index-k.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-l{background: url("../images/index-l.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-m{background: url("../images/index-m.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-n{background: url("../images/index-n.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-ny{background: url("../images/index-ny.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-o{background: url("../images/index-o.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-p{background: url("../images/index-p.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-q{background: url("../images/index-q.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-r{background: url("../images/index-r.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-s{background: url("../images/index-s.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-t{background: url("../images/index-t.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-u{background: url("../images/index-u.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-v{background: url("../images/index-v.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-w{background: url("../images/index-w.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-x{background: url("../images/index-x.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-y{background: url("../images/index-y.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.directorio td#index-z{background: url("../images/index-z.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}

table.directorio td:hover {
    background-color: #f5f5e8;
    } 		

/****************************/	
	
table.N_directorio
	{
  	border-collapse: collapse;
	margin: 0px auto;
	}

table.N_directorio caption
	{
	display:none;
	}	

table.N_directorio td
	{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#000;
	text-align: left;
	margin:0;
	padding: 7px;
	border: 1px solid #B5B5B5;	
	width:326px;
	padding-left: 15px;
	}		
	
table.N_directorio td span
	{
	display:block;
	padding:2px;
	}	
	
table.N_directorio td#N_index-a{background: url("../images/N_index-a.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-b{background: url("../images/N_index-b.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-c{background: url("../images/N_index-c.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-d{background: url("../images/N_index-d.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-e{background: url("../images/N_index-e.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-f{background: url("../images/N_index-f.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-g{background: url("../images/N_index-g.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-h{background: url("../images/N_index-h.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-i{background: url("../images/N_index-i.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-j{background: url("../images/N_index-j.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-k{background: url("../images/N_index-k.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-l{background: url("../images/N_index-l.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-m{background: url("../images/N_index-m.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-n{background: url("../images/N_index-n.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-ny{background: url("../images/N_index-ny.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-o{background: url("../images/N_index-o.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-p{background: url("../images/N_index-p.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-q{background: url("../images/N_index-q.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-r{background: url("../images/N_index-r.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-s{background: url("../images/N_index-s.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-t{background: url("../images/N_index-t.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-u{background: url("../images/N_index-u.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-v{background: url("../images/N_index-v.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-w{background: url("../images/N_index-w.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-x{background: url("../images/N_index-x.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-y{background: url("../images/N_index-y.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}
table.N_directorio td#N_index-z{background: url("../images/N_index-z.gif") no-repeat;background-color: #eeeee0;padding-left:35px;}	
	
table.N_directorio td:hover {
    background-color: #f5f5e8;
    } 			
	

/************** Tabla Galeria de fotos ********************/

table.galeria
	{
  	border-collapse: collapse;
	margin: 0px auto;
	width:715px;
	}

table.galeria caption
	{
	display:none;
	}	

table.galeria td
	{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#000;
	text-align: left;
	margin:5px;
	padding: 7px;
	vertical-align:bottom;
	text-align:center;
	}		
	
table.galeria td span
	{
	display:block;
	padding:2px;
	}
	
#marc {border: 1px solid #c460a9;margin-bottom:5px;}	

/************** Tabla Galeria de disfraces ********************/

table.galeria-disfraces
	{
  	border-collapse: collapse;
	margin: 0px auto;
	width:500px;
	}

table.galeria-disfraces caption
	{
	display:none;
	}	

table.galeria-disfraces td
	{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#000;
	text-align: left;
	margin:5px;
	padding: 7px;
	vertical-align:bottom;
	text-align:center;
	}		
	
table.galeria-disfraces td span
	{
	display:block;
	padding:2px;
	}
	
#marc-disfraz {border: 1px solid #999;margin-bottom:5px;}	

/***************************************************************/
/***************************************************************/
/************** Concurso **************************************/
#concurso{
padding:0px;
margin:0;
background: url("../images/banner-top-concurso.jpg");
width:726px;
height:350px;
}

#concurso ul{
margin: 0;
padding:70px 0 0 25px;
list-style:none;
}

#concurso ul li{
padding: 5px;
margin: 0px;
}

#concurso a{
font-size: 15px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#005bfa;
vertical-align:-3px;	
font-weight:bold;
}

#concurso a:hover{
text-decoration:underline;
}		
	
/************** Concurso comparsa **************************************/
#concurso-comparsas{
padding:0px;
margin:0;
background: url("../images/banner-top-concurso-comparsas.jpg");
width:726px;
height:350px;
}

#concurso-comparsas ul{
margin: 0;
padding:70px 0 0 25px;
list-style:none;
}

#concurso-comparsas ul li{
padding: 5px;
margin: 0px;
}

#concurso-comparsas a{
font-size: 15px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#005bfa;
vertical-align:-3px;	
font-weight:bold;
}

#concurso-comparsas a:hover{
text-decoration:underline;
}			
	
/************** Concurso tus-ideas-tienen-premio **************************************/
#concurso-tus-ideas-tienen-premio{
padding:0px;
margin:0;
margin-top:-10px;
background: url("../images/banner-top-concurso-tus-ideas-tienen-premio.jpg");
width:726px;
height:218px;
}

#concurso-tus-ideas-tienen-premio ul{
margin: 0;
padding:50px 0 0 20px;
list-style:none;
}

#concurso-tus-ideas-tienen-premio ul li{
padding: 5px;
margin: 0px;
}

#concurso-tus-ideas-tienen-premio a{
font-size: 15px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#f17532;
vertical-align:-3px;	
font-weight:bold;
}

#concurso-tus-ideas-tienen-premio a:hover{
text-decoration:underline;
}		

#informacion-cconcurso-tus-ideas-tienen-premio{
margin:0;
padding: 15px;
margin-top:-10px;
}

/************** Concurso Disfrazalia **************************************/
#concurso-disfrazalia{
padding:0px;
margin:0;
margin-top:-10px;
background: url("../images/banner-top-concurso-disfrazalia.jpg");
width:726px;
height:232px;
}

#concurso-disfrazalia ul{
margin: 0;
padding:47px 0 0 15px;
list-style:none;
}

#concurso-disfrazalia ul li{
padding: 5px;
margin: 0px;
}

#concurso-disfrazalia a{
font-size: 15px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#f17532;
vertical-align:-3px;	
font-weight:bold;
}

#concurso-disfrazalia a:hover{
text-decoration:underline;
}		

#informacion-concurso-disfrazalia{
margin:0;
padding: 15px;
margin-top:-30px;
}
	
	
/******************************************************************/
/******************************************************************/
#registro{
	display:none;
}	
.clear{
	display:block;
}	


/*************************************************************/
/************** Tabla Catálogo de Tejidos ********************/

table.catalogo
	{
  	border-collapse: collapse;
	margin: 0px auto;
	width:715px;
	}

table.catalogo caption
	{
	display:none;
	}	

table.catalogo td
	{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#5a5c64;
	text-align: left;
	margin:5px;
	padding: 7px;
	width:120px;
	vertical-align:top;
	}		
	
table.catalogo td span
	{
	display:block;
	padding:2px;
	}

table.catalogo td span.nombretela{
	color:#666666;
	margin:0;
	padding:0 0 5px 0;
}		
	
/*************************************************************/
/************** Tabla Catálogo de Tejidos HOME ********************/

table.catalogo-home
	{
  	border-collapse: collapse;
	margin: 0px auto;
	width:510px;
	}

table.catalogo-home caption
	{
	display:none;
	}	

table.catalogo-home td
	{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#5a5c64;
	text-align: center;
	margin:5px;
	padding: 7px;
	width:120px;
	vertical-align:top;
	}		
	
table.catalogo-home td span
	{
	display:block;
	padding:2px;
	}

table.catalogo-home td span.nombretela{
	color:#666666;
	margin:0;
	padding:0 0 5px 0;
}		
	
	
#marclist {border: 1px solid #666;margin-bottom:5px;}	
select.catalogo{height: 20px;width: 100px;margin: 5px 0 0 0;padding: 0px;padding-top: 0px;margin-bottom: 5px;font-size: 11px;font-weight: normal;color: #999;vertical-align: middle;border: 1px solid #2f3188;background-color: #fff;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;}

/***************************************************************/
/******************* Buscador Tejidos **************************/
#buscador-tejidos{
	margin:5px 0 5px 0;
	background:#e1e7fa;
	padding:0;
	width: 715px;
	color:#5a5c64;
	border-top: 1px solid #a9a8a6;
	border-bottom: 1px solid #a9a8a6;	
	font: 11px Tahoma,Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
}

#buscador-tejidos-home{
	margin:5px 0 5px 0;
	padding:5px;
	background:#f2dceb;
	padding:0;
	width: 510px;
	color:#5a5c64;
	border-top: 1px solid #d913d3;
	border-bottom: 1px solid #d913d3;	
	font: 11px Tahoma,Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
}

/****************************************************************/
/**************** Recuperar contraseña **************************/
.mensaje{
padding:5px;
margin:0;
/*border-top:1px solid #f2dceb;
border-bottom:1px solid #f2dceb;*/
text-align:center;
}

.mensaje span.pink{
margin: 0;
margin-top:25px;
padding:5px;
color:#b83f97;
font-size:15px;
background-color:#f2dceb;
border-top:1px solid #b83f97;
border-bottom:1px solid #b83f97;
}
.mensaje span.orange{
margin: 0;
margin-top:25px;
padding:5px;
color:#f17532;
font-size:15px;
background-color:#fdd2bc;
border-top:1px solid #f17532;
border-bottom:1px solid #f17532;
}
.mensaje span.blue{
margin: 0;
margin-top:25px;
padding:5px;
color:#2f3188;
font-size:15px;
background-color:#e1e7fa;
border-top:1px solid #2f3188;
border-bottom:1px solid #2f3188;
}

/******* Buscador Disfraces**********************/
#buscador-disfraces{
	margin:5px 0 5px 0;
	background:#e6e6e6;
	padding:0;
	width: 500px;
	color:#b83f97;
	font: 11px Tahoma,Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
}

#flash-vestuario-virtual{
	background:#f5d3ea;
	padding:50 0 50 0 ;
	margin:0;
	text-align:center;
}

.optionpink{color: #b83f97;}

form{
	margin-top: 0px;
	margin-bottom: 0px;
}

/************** Tabla Medidas ********************/

table.tablamedidas
	{
  	border-collapse: collapse;
	margin: 0px auto;
	width:98%;
	}

table.tablamedidas caption
	{
	display:none;
	}	

table.tablamedidas td
	{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#000;
	text-align: left;
	margin:5px;
	padding: 2px;
	vertical-align:bottom;
	text-align:center;
	border: 1px solid #e82bad;	
	}		
	
table.tablamedidas td.cabecera
	{
	font-size: 14px;
	background-color: #e82bad;
	color:#fff;
	font-weight:bold;
	}
table.tablamedidas td.tipo
	{
	font-size: 11px;
	background-color: #ec5cbf;
	color:#fff;
	font-weight:bold;
	}
table.tablamedidas td.tipologia
	{
	background-color: #f2bee0;
	color:#333;
	font-weight:bold;	
	}	
	
table.fondoregistro{
	background-image: url(../images/vestuario-virtual-registrate-gratis2.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	margin-right:25px;
	padding:0;
}

ul.lst-blue2{
	list-style:none;
	margin: 0;
	padding: 15px;
	padding-top:0;
	padding-left:30px;
}

ul.lst-blue2 li {
	font-weight: normal;
	background: url("../images/ind-blue.gif") no-repeat 0px 15px;
	padding: 7px 20px 0px 15px;		
}	

/***********buscador club*************/
#buscador-club{
	margin:5px 0 5px 0;
	background:#e6e6e6;
	padding:0;
	width: 715px;
	color:#d2682e;
	font: 11px Tahoma,Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
}

input.search-club {
width: 400px;
height: 18px;
margin: 0px;
padding: 0px;
padding-left: 3px;
padding-top: 0px;
margin-bottom: 0px;
font-size: 12px;
font-weight: normal;
color: #999;
vertical-align: middle;
border: 1px solid #f17532;
background-color: #fff;
display:inline;
}

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

select.buscador-bono{height: 20px;margin: 5px 0 0 0;padding: 0px;padding-top: 0px;margin-bottom: 5px;font-size: 11px;font-weight: normal;color: #999;vertical-align: middle;border: 1px solid #2f3188;background-color: #fff;font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;}


#buscador-tiendas-bono{
	margin:5px 0 5px 0;
	padding:5px;
	background:#edeaf2;
	padding:0;
	width: 690px;
	color:#5a5c64;
	border-top: 1px solid #23439d;
	border-bottom: 1px solid #23439d;	
	font: 11px Tahoma,Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
}

table.pventacercanos
	{
  	border-collapse: collapse;
	margin-top:5px;
	}

table.pventacercanos caption
	{
	display:none;
	}	

table.pventacercanos td.tienda
	{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#000;
	text-align: left;
	margin:0;
	padding: 7px;
	border: 1px solid #B5B5B5;	
	width:520px;
	padding-left: 15px;
	}		
	
table.pventacercanos td.selec
	{
	border: 1px solid #B5B5B5;		
	padding: 7px;	
	width:120px;
	padding-left: 15px;	
	}		
	
table.pventacercanos tr:hover {
    background-color: #f5f5e8;
    } 	
	
/*******************************/
#box-corp6{ /*azul*/
margin:10px;	
margin-top:0;
margin-bottom:25px;
padding:0;
width:207px;
background:#fff;
}

#box-corp6 div.corp6{
background: url(../images/top-box-pink3.jpg);
height: 18px;
margin:0;padding:0;
}

#box-corp6 div.ctn{
border: 1px solid #bcb8b8;
border-top:none;
padding:0px;
margin:0;
}

#box-corp6 div.ctn h3#tit{
font-size: 14px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#ce1d9d;	
padding:0px 5px 15px 5px;
display:inline;
}

#box-corp6 div.ctn h4#tit{
font-size: 11px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#ce1d9d;	
margin:0px 5px 15px 5px;
display:inline;
}

#box-corp6 div.ctn p{
padding:5px 5px 0 5px;
display:block;
line-height:16px;
}