body {
	margin: 0;
	padding: 0;
	background: #F3E1D3;
	background-image:url(fondito.jpg);
	background-repeat:repeat-x;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: Maroon;
}

h1 {
	margin: 0;
	padding-top: 10px;
	padding-right: 19px;;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 25px;
}

h2 {
	margin: 0;
	padding-top: 25px;
	padding-right: 19px;;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 25px;
}

h3  {
	margin: 0;
	padding-top: 15px;
	padding-right: 19px;;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 25px;
	
}
h3 a {
	margin: 0;
	padding-top: 15px;
	padding-right: 19px;;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 25px;
	text-decoration: none;
}

h4 {
	margin: 0;
	padding-top: 15px;
	padding-right: 19px;
	font-family: Arial, Helvetica, sans-serif;
	color: Maroon;
	font-size: 25px;
}
h5 {
	margin: 0;
	padding-top: 15px;
	padding-right: 19px;
	font-family: Arial, Helvetica, sans-serif;
	color: #7c1ffe;
	font-size: 25px;
}



.descripciones{
	margin: 0;
	padding-top: 180px;
	padding-right: 19px;
	padding-left: 19px;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 14px;
}

.descripciones2{
	margin: 0;
	padding-top: 210px;
	padding-right: 19px;
	padding-left: 19px;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 14px;
}

#descripciones3{
padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 14px;
}

#descripciones4{
padding-top:5px;
padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: Maroon;
	font-size: 14px;
}

p {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #480000;
}
/* links descripciones3*/

a {
	font-family: Arial, Helvetica, sans-serif;
	color: Maroon;
	font-size: 14px;
	text-align: left;
}

.descripciones3 a:link 			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#ffffff;
	text-decoration: none;
}

.descripciones3 a:visited			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.descripciones3 a:active 			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.descripciones3 a:hover 		{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
}
/* links descripciones*/

.descripciones a:link 			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#ffffff;
	text-decoration: none;
}

.descripciones a:visited			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.descripciones a:active 			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.descripciones a:hover 		{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
}
/* links descripciones2*/

.descripciones2 a:link 			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#ffffff;
	text-decoration: none;
}

.descripciones2 a:visited			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.descripciones2 a:active 			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.descripciones2 a:hover 		{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
}

/* links nuevas/
/* Columnas bloquegral*/

.desctitulo{
margin: 0;
	margin-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 25px;
}

.desc{
	
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 14px;
}

.desc a:link 			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#ffffff;
	text-decoration: none;
}

.desc a:visited			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.desc a:active 			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.desc a:hover 		{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
}

.descripciongde{
	
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 18px;
	text-align: center;
}

.descripciongde a:link 			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#ffffff;
	text-decoration: none;
}

.descripciongde a:visited			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	text-decoration: none;
}

.descripciongde a:active 			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	text-decoration: none;
}

.descripciongde a:hover 		{
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	text-decoration: underline;
}






#coldesizq {
float: left;
   width: 360px;
	height: 350px;
	margin-left: 9px;
	background-image: url(images/pantufla09cuad03.jpg);
	text-align: center;
}

#coldesder
{
width: 357px;
	height: 350px;
	background-image: url(images/pantufla09cuad04.jpg);
	text-align: center;
	float: left;
	}


#coltxtdesc
{float: left;
width: 185px;
padding-left: 15px;
}

#bloquegraldes {
	margin:  0px  auto;
margin-bottom: 0;
	width: 960px;
	
	background-image: url(images/fonditocss.jpg);
	background-repeat: repeat-y;
}

#bloquedesnuevo {
	margin: 0 auto;
	width: 960px;
	height: 250px;
	background-image: url(images/fonditocss.jpg);
	background-repeat: repeat-y;
}



/* Content */
#contenidogral {
	margin: 0 auto;
	margin-top: 0;
	width: 960px;
	background-image: url(images/fonditocss.jpg);
	background-repeat: repeat-y;
}

#contenidogralXV {
	margin: 0 auto;
	margin-top: 0;
	width: 960px;
	background-image: url(images/fonditocssdos.jpg);
	background-repeat: repeat-y;
}

#contenidogralboda {
	margin: 0 auto;
	margin-top: 0;
	width: 960px;
	background-image: url(images/fonditocsstres.jpg);
	background-repeat: repeat-y;
	position:relative;z-index:0;
}

#fantasma{
clear: both; 
}
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*header*/
#header {
width: 960px;
	height: 147px;
	background-image: url(images/pantufla09header2p.jpg);
	margin: 0 auto;
	margin-top: 0;
	
}


#cabeza {
	width: 960px;
	height: 147px;
	cursor:pointer;
	
}

/*iconosmenu*/
#icon {
	width: 150px;
	height:31px;
	
float: right; margin: 0 7px 0 150px;
}


#icon ul {  	
list-style:none;	
margin:0;	
padding:0;
border: none;
margin-left: 0;
}

#icon ul li {	

margin:0;	
padding:0;
float:right;
border: none;
outline:none;
margin-left: 0;
}

#icon ul li a {	
display:block;	
 margin:0;	
padding:0;
height:31px;
/*Quito el padding, pero le pongo altura.*/	
text-decoration:none;
outline:none;

}

#icon ul li a:hover {	
background-position: bottom;
margin:0;	
padding:0;
border: none;
outline:none;

}
#icon ul li a span {	
display:none; 
border: none;
outline:none;
margin:0;	
padding:0;

/*Oculto el texto.*/}


#inicio {
	background-image: url(images/pantuflas_04.jpg);
	border: none;
	width: 30px;
	height: 31px;
}
#sitemap{
	background-image: url(images/pantuflas_05.jpg);
	border: none;
	width:48px;	
height:31px;
}
#contpe{
	background-image: url(images/pantuflas_03.jpg);
	border: none;
	width:38px;	
height:31px;
}


/* Menu */

#menu {
	width: 580px;
	height: 34px;
	float: right; margin: 75px 6px 0 150px;

}

#menu ul {  	
list-style:none;	
margin:0;	
padding:0;
border: none;
margin-left: 0;
}

#menu ul li {	

margin:0;	
padding:0;
float:right;
border: none;
outline:none;
margin-left: 0;
}

#menu ul li a {	
display:block;	
 margin:0;	
padding:0;
height:34px;
/*Quito el padding, pero le pongo altura.*/	
text-decoration:none;
outline:none;

}

#menu ul li a:hover {	
background-position: bottom;
margin:0;	
padding:0;
border: none;
outline:none;

}
#menu ul li a span {	
display:none; 
border: none;
outline:none;
margin:0;	
padding:0;

/*Oculto el texto.*/}

#pantuflas{
	background-image: url(images/pantuflas_09.jpg);
	border: none;
	width: 113px;
	height: 34px;
}
#sandalias {	
background-image:url(images/pantuflas_10.jpg);
border: none;
width:115px;
height:34px;
}
#cotiza {	
background-image:url(images/pantuflas_11.jpg);
border: none;
width:117px;
height:34px;
}
#fqr {	
background-image:url(images/pantuflas_12.jpg);
border: none;
width:114px;
height:34px;

}
#contacto {	
background-image:url(images/pantuflas_13.jpg);
border: none;
width:116px;
height:34px;
}
#content {
	width: 960px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: #FFFFFF url(images/fonditocss.jpg) repeat-y;
}






#colizquibn {
	float: left;
	width: 470px;
	height: 415px;
	margin-left: 8px;
	margin-top: 15px;
	background-image: url(images/pantuflasiniciofnd_01.jpg);
	text-align: left;
}

#colderbn{
	float: left;
	width: 468px;
	height: 415px;
	margin-top: 15px;
	background-image: url(images/pantuflasiniciofnd_02.jpg);
}

/* Columnas bloquegral*/
#bloquegral {
	margin: 0 auto;
	margin-top: 0;
	width: 960px;
	height: 349px;
	background-image: url(images/fonditocss.jpg);
	background-repeat: repeat-y;
}




#bloquegraldos {
	margin: 0 auto;
	margin-top: 0;
	width: 960px;
	height: 250px;
	background-image: url(images/fonditocss.jpg);
	background-repeat: repeat-y;
}

#columnaizquierdagral {
	float: left;
   width: 475px;
   margin-left: 7px;
	margin-right: 2px;

}


#columnaderechagral {
	float: left;
   width: 450px;
   margin-right: 10px;
	
}

#promociones {
	width: 472px;
	height: 69px;
	background: url(images/pantufla09promociones.jpg);
}	

#preguntasfrecu {

	width: 450px;
	height: 67px;
	background: url(images/pantufla09faq.jpg);
}

#quiendescrip {
margin-top: 15px;
margin-left: 15px;
width: 454px;
	height: 140px;
	background: url(images/pantufla09quienes.jpg);
}	

#contacdesc {
margin-top: 15px;
width: 442px;
	height: 140px;
	background: url(images/pantufla09contacto.jpg);
}


#footnew {
	margin: 0 auto 0 auto;
	width: 960px;
	height: 88px;
	background-image: url(images/newfooter.jpg);
	
}
.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	text-align: left;
	text-align:center;
	padding-top: 20px;
	
}

/* Css para pagina de aterrizaje */

#cdaterriza {
	width: 300px;
	float: left;
	margin: 10px;
	margin-left: 15px;
	text-align:center;
	font-size: 18px;
	
}

#ccaterriza{
	width: 300px;
float: right;
margin: 10px;
	
}

#ciaterriza{
width: 300px;
float: left;
margin: 10px;
margin-left:5px;
	
	
}




/* links sidic*/
.sidic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #8B0000;
	padding-top:5px;
		
}
.sidic a:link 			{
font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #8B0000;
	text-decoration: none;
	text-align:center;
	
}

.sidic a:visited			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #8B0000;
	text-decoration: none;
	text-align:center;

		
}
.sidic a:active 			{
font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #8B0000;
	text-decoration: none;
		text-align:center;
}

.sidic a:hover 		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #8B4513;
	text-decoration: underline;
	text-align:center;
}


.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



#XVder{
width: 750px;
float: right;
	}
	
#XVderizq{
	width: 400px;
	float: left;
}

#XVderder{
	width: 740px;
	float: right;
}
	
	

#XVizq{

	width: 200px;
	float: left;

}


.banner{position:fixed; bottom:0; z-index:200; right: 0;}
