body{
background-image:url(../images/bg_top.jpg);
background-position:center top;
background-repeat:no-repeat;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
}
div#footer {
position:relative;
background-image:url(../images/bg_footer.jpg);
background-position:center top;
background-repeat:no-repeat;
width:100%;
bottom:0px;
margin-bottom:0px;
height:160px;
}
div#home {
width:100%;
height:100%;
margin-bottom:0px;

/*margin-top:-160px;*/
}
/*******************************************************/
a.link_footer:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;

}
a.link_footer:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
}
a.link_footer:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#F68428;
	text-decoration: none;
}
a.link_footer:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#F68428;
	text-decoration: none;
}

a.weddingInvitation {text-decoration: none; outline: none;}
img.weddingBTN {outline:none;}


/*******************************************************/
table.table_footer{
width:860px;
text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
/***************************************************/
td.btn {
	background:url(../images/bg_btn.gif);
	text-align:center;
	width:148px;
	height:55px;
}
td.td_banner {
	background:url(../images/bg_banner.jpg);
	background-position:right;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	text-align:left;
	width:338px;
	height:115px;
}
td.wri {
background-color:#FFFFFF;
}
#metime {
	position:absolute;
	left:50%;
	top:356px;
	width:102px;
	height:237px;
	margin-left:31px;
}
/*-------------------------------*/
.td_banner a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;

}

.td_banner a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;

}

.td_banner a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.td_banner a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#ffffff;
text-decoration: none;
}
/*--------------------------------*/
.btn a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	color:#A9D6B1;
	text-decoration: none;

}

.btn a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	color:#A9D6B1;
	text-decoration: none;

}

.btn a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.btn a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	color:#ffffff;
text-decoration: none;
}
.text_n{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F68428;
font-size:20px;
text-align:left;
font-weight:bold;
text-decoration:none;
}
.text_n_14{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F68428;
font-size:14px;
text-align:left;
font-weight:bold;
}
.text_p{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8D8D8D;
font-size:20px;
text-align:left;
}
.text_g{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00A24E;
font-size:20px;
text-align:left;
font-weight:bold;
}
.text_gr_20{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00A24E;
font-size:20px;
text-align:left;
text-decoration:none;
}
.text_gr{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00A24E;
font-size:14px;
font-weight:bold;
text-align:left;
}
.text_gr_18{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00A24E;
font-size:18px;
font-weight:bold;
text-align:left;
}
.text_p_14{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6C6C6C;
font-size:14px;
font-weight:bold;
text-align:left;
}
.text_gr_14{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00A24E;
font-size:14px;
font-style:italic;
text-align:left;
}
.text_p_16{
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFFFFF;
color:#6C6C6C;
font-size:16px;
text-align:left;
}
.text_p_12{
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFFFFF;
color:#6C6C6C;
font-size:12px;
text-align:left;
}
td.td_gre_izq {
	background:url(../images/gre_title_izq.jpg);
	background-position:right;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	width:297px;
	height:40px;
}
td.td_gre_center {
	background:url(../images/gre_de_title.jpg);
	color:#FFFFFF;
		text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	height:40px;
}
td.td_gre_der {
	background:url(../images/gre_title_der.jpg);
	background-position:left;
		text-align:center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	height:40px;
}
td.td_gre_center_2 {
	background:url(../images/gre_de.jpg);
	color:#135E2D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	padding-left:30px;
	height:40px;
}
td.td_gre_p {
	background:#E2E3E4;
	color:#676767;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	font-size:10px;
	height:40px;
}

#gree {
	position:absolute;
	left:50%;
	top:221px;
	width:98px;
	height:148px;
	margin-left:-350px;
}
.text_gr_2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00A24E;
font-size:12px;
text-align:left;
text-decoration:none;
}
/*--------------------------------*/

a.mail_gr_20:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#00A24E;
	text-decoration: none;
}
a.mail_gr_20:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#00A24E;
	text-decoration: none;
}
a.mail_gr_20:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#F68428;
	text-decoration: none;
}
a.mail_gr_20:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#00A24E;
	text-decoration: none;
}
	/************************/
	

a.link_20:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#F68428;
	text-decoration: none;
}
a.link_20:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#F68428;
	text-decoration: none;
}
a.link_20:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#00A24E;
	text-decoration: none;
}
a.link_20:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00A24E;
font-size:12px;
text-align:left;
	text-decoration: none;
}
/*********************************************************/
a.link_people:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00A24E;
font-size:12px;
text-align:left;
	text-decoration: none;
}
a.link_people:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00A24E;
font-size:12px;
text-align:left;
	text-decoration: none;
}
a.link_people:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F68428;
font-size:12px;
text-align:left;
	text-decoration: none;
}
a.link_people:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00A24E;
font-size:12px;
text-align:left;
	text-decoration: none;
}

a.weddingInvitation {text-decoration: none; border:none;}
