A {
	COLOR: #330099; TEXT-DECORATION: none
}
A:hover {
	COLOR: #990000;
}
BODY {
	SCROLLBAR-FACE-COLOR: #999999; FONT-SIZE: 12px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #999999; SCROLLBAR-SHADOW-COLOR: #cccccc; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #111111; SCROLLBAR-ARROW-COLOR: #fefefe; SCROLLBAR-TRACK-COLOR: #cccccc; FONT-FAMILY: arial; SCROLLBAR-DARKSHADOW-COLOR: #111111; 
}
h6{

	display: none;
}

TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana; 
}

INPUT{font-family:Verdana; font-size: 11px; color:#000000; border-style:ridge; border-width:thin; }

.caja {
	COLOR: #000000; TEXT-DECORATION: none
}a.caja{font-family: verdana; text-decoration: none} a.caja:link {color:#330099;} a.caja:visited 
{color:#330099;} a.caja:active {color:#330099;} a.caja:hover {color:#990000;}

#botoncillo a:link, #botoncillo a:visited, #botoncillo a:active{

	color: #000;
	padding:2px;
	text-decoration: none;
	border: 1px solid #AD4988;
	font-size: 11px;
	background-color: #F3E8EE;
	font-weight: bold;
	display:block;
	text-align: center;
	width: 90px;
}
#botoncillo a:hover{
	color: blue;
	font-size: 11px;
}
#ruta { 
	margin-top:0px;
	font-size:10px;
	color: #FFFFFF;
	text-align:left;
}

#ruta a:link, #ruta a:visited, #ruta a:active { 
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#ruta a:hover  {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	
}


/*-- MENU izq --*/

#menu {

	margin-top:0px;
	text-align:left;
	font-size:11px;
}

#menu a:link, #menu a:visited, #menu a:active { 
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#menu a:hover  {
	font-weight: bold;
	color: #000000;
}


#menu02 {
	
	COLOR: #000000;
	font-weight: bold;
	font-size:11px;
	line-height:12px;
	padding:0px;
	margin-top:0px;
	text-align:left;

}

#menu02 a:link, #menu02 a:visited, #menu02 a:active { 
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#menu02 a:hover  {
	font-weight: bold;
	color: #000000;
}


#menuon {

	margin-top:0px;
	text-align:left;
}

#menuon a:link, #menuon a:visited, #menuon a:active { 
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#menuon a:hover  {
	font-weight: bold;
	color: #000000;
}



#menuon ul {
	margin-left:19px;
	margin-top:0px;
	padding:0;
	list-style-image: url(images/menuicon.gif);
}

#menuon li {
	
	margin-top:10px;
	COLOR: #000000;
	font-weight: bold;
	font-size:12px;
	line-height:15px;
	padding:0px; 

}

/*-- MENU arriba--*/

#menu2 { 
	margin-top:0px;
	font-size:11px;
	color: #FFFFFF;
	text-align:center;
}

#menu2 a:link, #menu2 a:visited, #menu2 a:active { 
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#menu2 a:hover  {
	BACKGROND-COLOR: #FFFFFF;
	COLOR: #D8001D;
}

#nombre { 
	font-size:12px;
	color: #3366CC;
	text-align:left;
	font-weight:bold;
}

#texto { 
	margin-top:5px;
	font-size:12px;
	color: #000000;
	text-align:left;
	line-height:16px;
}

#textocent { 
	margin-top:5px;
	font-size:11px;
	color: #000000;
	text-align:center;
	line-height:15px;
}

#texto2 { 
	margin-top:0px;
	font-size:11px;
	color: #000000;
	text-align:left;
	line-height:15px;
}

#texto2 a:link, #texto2 a:visited, #texto2 a:active { 
	COLOR: #000000;
	TEXT-DECORATION: none;
}

#texto2 a:hover  {
	COLOR: #330099;
}

#textoportada { 
	margin-top:0px;
	font-size:9px;
	color: #000000;
	text-align:left;
	line-height:15px;
}

#textoportada a:link, #textoportada a:visited, #textoportada a:active { 
	COLOR: #000000;
	TEXT-DECORATION: none;
}

#textoportada a:hover  {
	COLOR: #330099;
	TEXT-DECORATION: underline;
}

#caracs { 
	font-size:11px;
	color: #3366CC;
	text-align:left;
	font-style:oblique;
}

#descripcion { 
	font-size:12px;
	color: #000000;
	text-align:left;
	line-height:18px;
}

#invitacionesup {
	background: url(images/inv_rosa_up.gif) no-repeat;

}


#invitacionesup2 {
	background: url(images/inv_rosa_up2.gif) no-repeat;

}

#invitaciones {
	background: url(images/inv_rosa.gif) repeat;

}

#invitacionesdown {
	background: url(images/inv_rosa_down.gif) no-repeat;

}



#refmodelo { 
	font-size:11px;
	color: #000033;
	text-align:left;
	font-style:oblique;
	font-weight:bold;
}

#lineavertical {
 
	background: url(images/linea_vertical.gif) repeat-y;
		
}

/*-- PANELES --*/

#txtpaneles { 
	margin-top:0px;
	font-size:11px;
	color: #000000;
	text-align:left;
	font-weight: bold;
}

#txtpaneles a:link, #txtpaneles a:visited, #txtpaneles a:active { 
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#txtpaneles a:hover  {
	font-weight: bold;
	color: #000000;
	TEXT-DECORATION: underline;
}

#txtinfo { 
	margin-top:0px;
	font-size:11px;
	color: #000000;
	text-align:left;
	font-weight: bold;
	line-height: 18px;
}

#txtinfo a:link, #txtinfo a:visited, #txtinfo a:active { 
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#txtinfo a:hover  {
	font-weight: bold;
	color: #000000;
	TEXT-DECORATION: underline;
}

#inviup {
	background: url(images/paneles/rosa_arriba.gif) no-repeat;

}

#invi {
	background: url(images/paneles/rosa.gif) no-repeat;

}

#invidown {
	background: url(images/paneles/rosa_abajo.gif) no-repeat;

}

#regaloscerdo {
	background: url(images/paneles/naranja_cerdo.gif) no-repeat;

}

#regalosup {
	background: url(images/paneles/naranja_arriba.gif) no-repeat;

}

#regalosdown {
	background: url(images/paneles/naranja_bajo.gif) no-repeat;

}

#complementosup {
	background: url(images/paneles/verde_arriba.gif) no-repeat;

}

#complementos {
	background: url(images/paneles/verde.gif) no-repeat;

}

#complementosdown {
	background: url(images/paneles/verde_bajo.gif) no-repeat;

}

#multimediaup {
	background: url(images/paneles/azul_arriba.gif) no-repeat;

}

#multimedia {
	background: url(images/paneles/azul.gif) no-repeat;

}

#multimediadown {
	background: url(images/paneles/azul_bajo.gif) no-repeat;

}

#marco {
	
	background-color: #FF0099;

}


#linea {
	
	background: url(images/linea_bodas.gif) repeat-x;

}

#linea2 {
	
	background: url(images/linea_invitaciones.gif) repeat-x;

}

/*-- titulo inv --*/

#tituloinv { 
	margin-top:0px;
	font-size:11px;
	color: #FFFFFF;
	text-align:center;
	line-height: 18px;
	background: url(images/tituloinv.gif) repeat;
}

#tituloinv a:link, #tituloinv a:visited, #tituloinv a:active { 
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#tituloinv a:hover  {
	font-weight: bold;
	color: #FFFFFF;
	TEXT-DECORATION: underline;
}

#datosinv { 
	margin-top:0px;
	font-size:11px;
	color: #FFFFFF;
	text-align:center;
	line-height: 18px;
	background: url(images/datosinv.gif) repeat;
}

#datosinv a:link, #datosinv a:visited, #datosinv a:active { 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	font-weight: bold;
}

#datosinv a:hover  {
	font-weight: bold;
	color: #FFFFFF;
	TEXT-DECORATION: underline;
}

/*-- PIEAZUL --*/

#pieazul { 
	margin-top:0px;
	font-size:11px;
	color: #FFFFFF;
	text-align:center;
	line-height: 18px;
	background: url(images/pie_azul.gif) repeat;
}

#pieazul a:link, #pieazul a:visited, #pieazul a:active { 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	font-weight: bold;
}

#pieazul a:hover  {
	font-weight: bold;
	color: #FFFFFF;
	TEXT-DECORATION: underline;
}

#pieazulup { 
	margin-top:0px;
	font-size:11px;
	color: #FFFFFF;
	text-align:center;
	background: url(images/pie_azul_up.gif) repeat;
}

#pieazuldown { 
	margin-top:0px;
	font-size:11px;
	color: #FFFFFF;
	text-align:center;
	background: url(images/pie_azul_down.gif) repeat;
}


/*-- PIE --*/

#pie { 
	margin-top:0px;
	font-size:11px;
	color: #FFFFFF;
	text-align:center;
	line-height: 16px;
	background: url(images/pie_rosa.gif) repeat;
}

#pie a:link, #pie a:visited,#pie a:active { 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	font-weight: bold;
}

#pie a:hover  {
	font-weight: bold;
	color: #FFFFFF;
	TEXT-DECORATION: underline;
}

#pieup { 
	margin-top:0px;
	font-size:11px;
	color: #FFFFFF;
	text-align:center;
	background: url(images/pie_rosa_up.gif) no-repeat;
}

#piedown { 
	margin-top:0px;
	font-size:11px;
	color: #FFFFFF;
	text-align:center;
	background: url(images/pie_rosa_down.gif) no-repeat;
}
#especial_cambio TABLE {
	width: 660px;
	border: #666699 solid 1px;
	font-size: 11px;
	color: black;
	
	background-color:white;
	
}

#especial_cambio th{
	background: #9999CC;
	border-top: #666699 solid 1px;
	border-left: #666699 solid 1px;
	border-right: #666699 solid 1px;
	border-bottom: none;
	text-align:left;
	color:white;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

#especial_cambio td {
	border-bottom: #666699 solid 1px;
	font-size: 11px;
	padding: 5px;
	text-align: left;
	
}

#especial_cambio INPUT,SELECT,TEXTAREA{
	border: 1px solid #605C50;
	font-size: 10px;
	background-color: #F3E8EE;
	
}
#precio_articulo{

	color: #DA5B9E;
	padding:6px;
	margin: 6px;
	text-decoration: none;
	border: 1px solid #AD4988;
	font-size: 28px;
	background-color: white;
	font-weight: 900;
	text-align: center;
	width: 90px;
}
#precio_articulo2{

	color: #DA5B9E;
	padding:6px;
	margin: 6px;
	text-decoration: none;
	border: 1px solid #AD4988;
	font-size: 15px;
	background-color: white;
	font-weight: 900;
	text-align: center;
	width: 90px;
}
#imagen_articulo IMG{

	color: #DA5B9E;
	padding:6px;
	margin: 4px;
	border: 1px solid #AD4988;
	background-color: white;
}
#titulo_articulo {
	
	font-size:12px;
	color: RED;
	font-weight:bold;
	text-decoration:none;
	
}
#titulo_articulo a:link, #titulo_articulo a:visited, #titulo_articulo a:active {
	
	font-size:12px;
	color: RED;
	text-decoration:none;
	
}
#titulo_articulo a:hover{

	font-size:12px;
	color: blue;
	text-decoration:none;
}
#descripcion_articulo {
	
	font-size:12px;
	color: black;
	font-weight: normal;
	
}


.Estilo1 {
	color: #FF0000;
	font-weight: bold;
}
.Estilo2 {font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
#galeria{
	width:70%;
	margin: 0px;
	
	
}
#galeria td{
	text-align:center;
	font-weight: bold;
	
	
}
#galeria IMG{
	border: 1px solid #ccc;
	padding: 0px;
	margin: 0px;
	
}
