/* CSS Document */
<style>
.pie1
{
background-color:#FF0000;
}

#content
{
width:780px;
background-color:#FFffff;
border: 1px #000000 solid;
margin: 0 0 25px 0;
text-align:left;
}

#content2
{
width:780px;
background-color:#FFffff;
border: 1px #000000 solid;
margin: 0 0 25px 0;
height:530px;
}
#content3
{
width:780px;
background-color:#FFffff;
border: 1px #000000 solid;
margin: 0 0 25px 0;
height:1727px;
}
#content_congresos
{
width:780px;
background-color:#FFffff;
border: 1px #000000 solid;
margin: 0 0 25px 0;
height:1200px;
}
#content_bodas
{
width:780px;
background-color:#FFffff;
border: 1px #000000 solid;
margin: 0 0 25px 0;
height:1600px;
}

#content_otros
{
width:780px;
background-color:#FFffff;
border: 1px #000000 solid;
margin: 0 0 25px 0;
height:2400px;
}

#menu
{
width:780px;
height:20px;
background-color:#FFfffc;
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
}
#productos
{
/*width:780px;
height:150px;*/
position:absolute;
left:0px;
width:130px;
/*height:250px;*/
background-color:#FFCC99;
text-align:center;
/*border:1px red solid;*/
margin:5px 5px 0px 5px;
padding:10px 10px 0px 10px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:100;
height:428px;
}
#productos3
{
/*width:780px;
height:150px;*/
/*position:absolute;
left:0px;*/
width:130px;
/*height:250px;*/
background-color: #F0AE86;
text-align:center;
/*border:1px red solid;*/
margin:5px 5px 0px 5px;
padding:10px 10px 0px 10px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:100;
height:550px;
float:left;
}
#fotos
{
/*width:780px;
height:150px;*/
/*position:absolute;*/
width:200px;
background-color:#FFffff;
text-align:center;
/*border:1px red solid;*/
margin:5px 5px 0px 5px;
padding:10px 10px 0px 10px;
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:100;
float:left;
}
#catalogo2
{
/*width:780px;
height:150px;*/
/*position:absolute;*/
width:150px;
background-color:#FFffff;
text-align:center;
/*border:1px red solid;*/
margin:5px 5px 0px 5px;
padding:10px 10px 0px 10px;
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:100;
float:left;
height:1500px;
}
#texto3
{
padding:10px  10px 25px 10px;
text-align:left;
margin: 5px 5px 0px 0px;
color:#333333;
/*border:1px #FF0000 solid;*/
border-left: 1px black solid;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
height:2150px;
}
#texto2
{
padding:10px  40px 25px 40px;
text-align:left;
margin: 5px 5px 0px 175px;
color:#333333;
/*border:1px #FF0000 solid;*/
border-left: 1px black solid;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
height:403px;
}
#texto4
{
padding:10px  40px 25px 40px;
text-align:left;
margin: 5px 5px 0px 175px;
color:#333333;
/*border:1px #FF0000 solid;*/
border-left: 1px black solid;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
height:1600px;
}
#texto_bodas
{
padding:10px  40px 25px 40px;
text-align:left;
margin: 5px 5px 0px 225px;
color:#333333;
/*border:1px #FF0000 solid;*/
border-left: 1px black solid;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
height:1473px;
}

#texto_congresos
{
padding:10px  40px 25px 40px;
text-align:left;
margin: 5px 5px 0px 225px;
color:#333333;
/*border:1px #FF0000 solid;*/
border-left: 1px black solid;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
height:1073px;
}
#texto_otros
{
padding:10px  40px 25px 40px;
text-align:left;
margin: 5px 5px 0px 225px;
color:#333333;
/*border:1px #FF0000 solid;*/
border-left: 1px black solid;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
height:2273px;
}

#texto_medico
{
padding:10px  20px 25px 20px;
text-align:left;
color:#333333;
/*border:1px #FF0000 solid;*/
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
height:1073px;
}
#texto1
{
padding:10px  40px 25px 40px;
text-align:left;
margin: 5px 5px 0px 225px;
color:#333333;
/*border:1px #FF0000 solid;*/
border-left: 1px black solid;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
height:320px;
}
#texto_tienda
{
padding:10px  40px 25px 40px;
text-align:left;
margin: 5px 5px 0px 225px;
color:#333333;
/*border:1px #FF0000 solid;*/
border-left: 1px black solid;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
height:400px;
}

#contacto
{
text-align:center;
color:#333333;
border:1px #333333 solid;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
width:80px;
bottom:0px;
}
#comprar
{
position:relative;
text-align:center;
color:#333333;
border:1px #333333 solid;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
width:80px;
bottom:-10px;
left:400px;
}

#enviar
{
position:relative;
text-align:center;
color:#333333;
border:1px #333333 solid;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
width:80px;
top:10px;
left:80px;
}

#catalogo
{
border-top:1px #000000 solid;
width:780px;
height:150px;
background-color:#ffffff;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
text-align:left;
font-weight: lighter;
}

.cab1
{
width:780px;
height:42px;
background-color:#FF0000;
color:#FFFFFF;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight: lighter;
letter-spacing:5px;
}
.cab2
{
height:20px;
background-color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:left;
padding-left:17px;
padding-top:5px;
}
.enlaces_itzel:link,.enlaces_itzel:visited
{
color: #666666;
text-decoration: underline;
font-weight:bold;
}
.enlaces_itzel:hover
{
color:#FF0000;
text-decoration:underline;
font-weight:bold;
}




.menu_itzel:link,.menu_itzel:visited
{
color:#999999;
text-decoration: none;
}
.menu_itzel:hover
{
color:#FF0000;
text-decoration:none;
}

.referencia:link,.referencia:visited
{
color:#ffffff;
text-decoration: underline;
}
.referencia:hover
{
color:#FFffff;
text-decoration:underline;
}

#tabla_personalizacion
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
}

#fotos_contacto
{
width:780px;
height:90px;
background-color:#FFffff;
text-align: center;
/*border: 1px red solid;*/
}

#formulario
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
border-top: 1px black solid;
height:250px;
}

.tabla_productos
{
border: 1px #cccccc solid;
padding:3px;
}

.tabla_productos_blanco
{
border: 1px white solid;
padding:3px;
}

.tabla_productos_rojo
{
border: 1px red solid;
padding:3px;
}

.producto
{
border: #333333 1px solid;
background-color: #ffffff;
padding: 2px 3px 2px 3px;
width:80px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
}

.rojo
{
color:red;
}
#ropa
{
border:1px solid red;
padding:10px;
background-image:url(../images/nuevo.jpg);
background-position:top;
background-repeat:no-repeat;
}
.formpedido
{
/* border: thick dashed #2D7C0B;*/
 border: thin dotted red;
 padding:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:8pt;
}
.inputpedido
{
	 border: thin dotted grey;
	 background-color:#CCCCCC;
	 color:#333333;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt; 
}

</style>
