* { margin:0; padding:0; font-family:Tahoma, Arial, sans-serif;font-size:12px; color:#222; border: none;}
body{margin:0; background-color:#eed0b4;}
.leftleft { float:left;}
.rightright{ float:right;}
.left-m { margin-right:10px;}
.right-m { margin-left:10px;}
.clear{ clear:both; line-height:0;}
.content { width:210px;}
div.bottom-pan {margin-top:50px;}
a{text-decoration:none; color:#dd924c; font-weight:bold;}
address { font-style:normal; }
br { line-height:20px;}
h3	{ color: #DD924C;
    font-size: 16px;
    margin-bottom: 3px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 22px;
	display:block;
	border:solid 1px; }

a:hover{ text-decoration:underline; color:#630c13; font-weight:bolder; }

.subtitulos{ color:#dd924c; font-size:14px; }

#container{
	background-image:url(../images/fondo.jpg);
	margin:0 auto;
	width:705px;
	background-color:#FFFFFF;
	border:4px solid #FFFFFF;
	position:relative;
	}
	
/*HEADER*/	
#header { height:289px;}

	#nav { list-style-type:none; height:50px; margin:0; }
		#nav li { float:left; height:50px; line-height:0; margin-bottom:0;}
		#nav a { display:block; float:left; text-indent:-99999px; height:50px; }
		#nav #nav1 a{ background:url(../images/main-nav/bt_quienes.gif) no-repeat top left; width:239px;}
			#nav #nav1 a:hover { background-position:bottom;}
		#nav #nav2 a{ background:url(../images/main-nav/bt_tienda.gif) no-repeat top left; width:143px;}
			#nav #nav2 a:hover { background-position:bottom;}
		#nav #nav3 a{ background:url(../images/main-nav/bt_ofertas.gif) no-repeat top left; width:148px;}
			#nav #nav3 a:hover { background-position:bottom;}
		#nav #nav4 a{ background:url(../images/main-nav/bt_contacto.gif) no-repeat top left; width:175px;}
			#nav #nav4 a:hover { background-position:bottom;}
	
	#animacion { height:239px; width:705px;}
		
/*MENU 2*/	
#menu{width:179px; float:left;}

/*CONTENIDO*/	
#content{padding:20px 15px 20px; float:left; width:496px; }

/*CONTENIDO NOVIOS*/	
#novioscontent{ margin:0; padding:0; float:left; width:526px; font-weight:bold; }
#novioscontent h1{ padding:20px 15px 0 15px; }
#novioscontent tr td{ margin:0; padding:4px 0;}
#noviacontent1 { margin:0; padding:20px 15px 20px; width:496px; 
				background:url('../images/novias-bg1.jpg') left top no-repeat;}
#noviacontent2 { margin:0; padding:20px 15px 20px; width:496px; 
				background:url('../images/novias-bg2.jpg') left top no-repeat;}
#noviocontent1  { margin:0; padding:20px 15px 20px; width:496px; 
				background:url('../images/novio-bg-1.jpg') right top no-repeat;}
#noviocontent2  { margin:0; padding:20px 15px 20px; width:496px; 
				background:url('../images/novio-bg-2.jpg') right bottom no-repeat;}

/*FOOTER*/
#footer{width:705px;}

/*TIPOGRAFIA*/
h2 { color:#dd924c; font-size:14px; margin: 22px 0 3px}
p{ line-height:23px; margin-bottom:12px; color:#222 }
ul { list-style:none; margin-bottom:20px;}
li { margin-bottom:5px; line-height:18px;}


/*FORMULARIO*/
/* ----------- My Form ----------- */
.myform{
padding:4px;
width:281px;
margin-top:20px;
}

/* ----------- stylized ----------- */
#stylized{
background:#fff5e9 none repeat scroll 0 0;
border-top:1px solid #955e46;
border-left:1px solid #955e46;
border-right:1px solid #592b16;
border-bottom:1px solid #592b16;
float:right;
}
#stylized h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}
#contenido #inner #stylized p{
border-bottom:1px solid #592b16;
color:#3c3c3c;
font-size:12px;
margin-bottom:20px;
padding-bottom:10px;
line-height:0;
}
img a { border: none;}
#stylized label{
display:block;
font-weight:bold;
text-align:center;
width:100%;
float:left;
color:#3c3c3c;
}
#stylized .small{
color:#3c3c3c;
display:block;
font-size:11px;
font-weight:normal;
text-align:center;
width:227px;
}
#stylized input{
border:1px solid #592B16;
float:left;
font-size:12px;
line-height:1.3em;
margin:2px 0 5px 10px;
padding:2px 4px 4px;
width:250px;
}
	#stylized input:focus, #stylized input:active{ background:#fefbd7;}
	
#stylized input.enviar, #stylized2 input.enviar{
background:#de944d none repeat scroll 0 0;
border-color:#ffddbd #c37326 #c37326 #ffddbd;
border-style:solid;
border-width:2px;
clear:both;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:23px;
line-height:14px;
margin-left:193px;
text-align:center;
width:77px;
}

#stylized textarea {
border:1px solid #592B16;
float:left;
font-size:11px;
margin:2px 0 10px 10px;
width:250px;
padding:2px 4px;
height:83px;
line-height:1.3em;

}	
	#stylized textarea:focus, #stylized textarea:active {background:#fefbd7;}
	
	
#menuItemHilite0, #menuItemHilite1, #menuItemHilite2, #menuItemHilite3, #menuItemHilite4, #menuItemHilite5, #menuItemHilite6, #menuItemHilite7, #menuItemHilite8, #menuItemHilite9, #menuItemHilite10, #menuItemHilite11, #menuItemHilite12, #menuItemHilite13, #menuItemHilite14, #menuItemHilite15, #menuItemHilite16, #menuItemHilite17, #menuItemHilite18, #menuItemHilite19{
color:#111 !important;
}
/* ----------- lo nuevo ----------- */
#nuevoleft{
	float: left;
	width: 60%;
	position: relative;
}
#nuevoright{
	float:right;
	width:40%;
	position: relative;
	text-align: center;
	margin-top: 23px;
}
.imgnuevo{
	margin: 0 auto 14px;
}
.span{ min-height:30px; background:#fafafa; padding:4px 6px; width:106px;}
#content .left{ width:158px; float:left; }
#content .right{ width:324px; float:right; }
#content .list{ padding-left:10px; list-style:disc;}
#content .list li{ background-color:#fafafa; padding:4px 6px; }
#content .d_list{}
.rcPaquetes						{ width:220px; height:242px; margin:10px 5px; padding:4px; border:3px solid #A6A6A6; float:left; position:relative;}
.rcPaquetes2 					{ width:220px; height:328px; margin:10px 5px; padding:4px; border:3px solid #A6A6A6; float:left; position:relative; }
.rcPaquetes h2, .rcPaquetes2 h2 { margin:0; padding:0; text-align:center; display:block; color:#A6A6A6; }
.rcPaquetes ul, .rcPaquetes2 ul { margin:5px 0; padding:0; display:block; }
.rcPaquetes ul li, .rcPaquetes2 ul li 
								{ margin:0; padding:0; font-size:12px; font-family:Tahoma, Geneva, sans-serif;}
.rcPaquetes p, .rcPaquetes2 p 	{ margin:0 15px 0 0; padding:0; font-weight:bold; text-align:right; font-size:14px; position:absolute; bottom:0; right:0; }
.rcClear						{ margin:0; padding:0; clear:both; }
#rcPaquetesContent 				{padding:20px 15px 20px; float:left; width:496px; 
								background:#FFF url('../images/rcPaquetesContentBG_blanco.jpg') top left no-repeat;}
.rcPaquetescontent1				{ background: url('../images/rcPaquetesMinorContent1BG.jpg') top right no-repeat;}								
.rcPaquetescontent				{ background: url('../images/rcPaquetesMinorContentBG.jpg') top right no-repeat;}
