body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.Links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006633;
}
a:link {
	color: #006633;
	text-decoration: none;
}
.TextoFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

a:visited {
	color: #C42A1A;
	text-decoration: none;
}
a:hover {
	color: #C42A1A;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #0099CC;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:13pt;
color: #a95400;
font-weight:bold;
margin-top:10px;
margin-left:15px;}


.p_principal{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:500px;
text-align:justify;

}

.p_about_costarica{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
padding-left:30px;
padding-right:30px;
}

.p_disclaimer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
width:500px;
text-align:justify;
}

.titulos_about_costarica{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#A95400;
font-weight:bold;
text-decoration:underline;
font-style:italic;
}

.titulos_tours{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#A95400;
font-weight:bold;
text-decoration:underline;
font-style:italic;
padding-left:30px;
}

.titulos_sin_subrayar{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#A95400;
font-weight:bold;
}

.li{
	list-style: none;
	background-image:url(images/why_costaricaweddimoons/vineta.gif);	
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}


.tabla_holihay_days{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.th{text-align:left;
color:#A95400;
}

.ulrequerimientos{
list-style-type:decimal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:55px;
}

.wedding_services{
background-image:url(images/why_costaricaweddimoons/vineta.gif);	
background-position: left center;
background-repeat: no-repeat;
padding-left:15px;
list-style-type:decimal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:35px;
}

.lirequerimientos{
	list-style-type:decimal;
	text-align:justify;
	width:400px;
}

ul.hoteles{
 list-style-type: none; 
 margin-left: 0.5cm;
 padding-left: 0;
}

ul.hoteles li {
	background-image:url(images/why_costaricaweddimoons/vineta.gif);	
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	text-decoration:none;	
}

div.requerimientos
{
margin-left:5px;
margin-right:50px;
text-align:justify;
}

div.requerimientos li
{
margin-top: 3px;
margin-bottom: 3px;
}

div.tablaaboutcostarica
{
margin-left:30px;
}

.contact_us {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #CC0000;
width:700px;
text-align:justify;
padding-left:30px;
}

.p_faqs{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#A95400;
font-weight:bold;
text-decoration:underline;
font-style:italic;
text-align:justify;
padding-left:30px;
}

.respuestas_faqs{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-left:30px;
}

.p_restaurants{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
width:700px;
}

.p_restaurants_con_borde{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
margin:30px;
width:630px;
border-radius: 1em;
}

.p_san_jose{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:700px;
text-align:justify;
}

.p_north_pacifid{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:300px;
text-align:justify;
}

.titulos_why_weddimoons{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#A95400;
font-weight:bold;
text-decoration:underline;
font-style:italic;
width:700px;
margin:30px;
text-align:left;
}

.p_why_weddimoons{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:730px;
text-align:justify;
padding-left:30px;
padding-right:30px;
}

.li_why{
	list-style: none;
	background-image:url(images/why_costaricaweddimoons/vineta.gif);	
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}

.li_natural{
	list-style: none;
	background-image:url(images/why_costaricaweddimoons/vineta.gif);	
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	width:400px;
}

.li_ground{
	list-style: none;
	background-image:url(images/why_costaricaweddimoons/vineta.gif);	
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}

.boton{
	font-size:10px;
	font-family:Verdana,Helvetica;
	font-weight:bold;
	color:white;
	background:#af6419;
	border:0px;
	width:80px;
	height:19px;
}

div#punta_coral { width:250px; height:192px; 
           margin:10px 0px 0px 0px;
		   text-align:center;
}

div#punta_islita { width:250px; height:192px; 
           margin:10px 0px 0px 0px;
		   text-align:center;
}
div#casa_corcovado { width:250px; height:192px; 
           margin:10px 0px 0px 0px;
		   text-align:center;
}
div#villa_caletas { width:250px; height:192px; 
           margin:10px 0px 0px 0px;
		   text-align:center;
}

.parafo-abajo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;}

.texto_general {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	padding-left:25px;
	padding-right:25px;
	text-align:justify;
}

.view_details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding-right:25px;
	text-align:right;
	color:#fa7e0c;
}

.titulos_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:25px;
	font-weight:bold;
	color:#fa7e0c;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-align:justify;
}
.check {
	border: thin solid #990000;
}
.texto_peq {
	border: thin solid #990000;
	width: 310px;
}
.caja_texto {
	border: thin solid #990000;
	width: 450px;
}
.form_peq {
	border: thin solid #990000;
	width: 150px;
}

div#flores_decoracion { width:250px; height:192px; 
           margin:10px 0px 0px 0px;
		   text-align:center;
}

div#musica_entretenimiento { width:250px; height:192px; 
           margin:10px 0px 0px 0px;
		   text-align:center;
}

div#alimentos_bebidas { width:250px; height:192px; 
           margin:10px 0px 0px 0px;
		   text-align:center;
}

div#pastel { width:250px; height:192px; 
           margin:10px 0px 0px 0px;
		   text-align:center;
}

div#servicios_legales { width:250px; height:192px; 
           margin:10px 0px 0px 0px;
		   text-align:center;
}

div#anillos { width:250px; height:192px; 
           margin:10px 0px 0px 0px;
		   text-align:center;
}

div#vestimenta_maquillaje { width:250px; height:192px; 
           margin:10px 0px 0px 0px;
		   text-align:center;
}
div#fotografo_camarografo { width:250px; height:192px; 
           margin:10px 0px 0px 0px;
		   text-align:center;
}