* {
margin:0px;
padding:0px;
}
html, body {
height:100%;
}
body {
	color:#CECECE;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:14px;
	background-attachment: scroll;
	background-color: #F7F7F5;
	background-repeat: repeat-y;
	background-position: center;
	background-image: url(http://www.bodaslive.com/imagenes/body-bg.jpg);
}
td, div {
	color:#CECECE;
	font-family:Arial, sans-serif;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5;
	text-align:left;
}
th {
border-bottom:1px solid #CCCCCC;
color:#CECECE;
font-family:Arial,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding-bottom:8px;
text-align:left;
}
a, a:link, a:visited, a:active, a:hover {
	color:#505050;
	text-decoration:underline;
	font-weight: bold;
}
img {
	border:0pt none;
}
blockquote {
border-left:5px solid #CCCCCC;
color:#999999;
font-style:italic;
margin-left:1.5em;
padding-left:5px;
}
.h1, h1 {
	color:#515151;
	display:inline;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.h2, h2 {
color:#515151;
display:inline;
font-size:16px;
font-weight:bold;
line-height:16px;
text-decoration:none;
}
.h3, h3 {
color:#515151;
display:inline;
font-size:28px;
font-weight:normal;
line-height:32px;
text-decoration:none;
}
.h4, h4 {
	color:#666666;
	display:inline;
	font-family:Tahoma,sans-serif;
	font-size:22px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
}
.shell {
	margin:0pt auto;
	min-height:100%;
	text-align:left;
	width:979px;
}
.pic {
border:3px solid #FFFFFF;
}
.outline, .outline a {
outline-color:invert;
outline-style:none;
outline-width:0pt;
}
.clOverlayContent {
background-color:#EEEEEE;
border:10px solid #000000;
display:none;
left:0pt;
position:absolute;
top:0pt;
z-index:100;
}
.clOverlay {
background-image:overlay.png;
display:none;
left:0pt;
position:absolute;
top:0pt;
width:100%;
z-index:90;
}
* html .clOverlay {
background-color:transparent;
background-image:spacer.png;
}
.header {
	height:81px;
	width:976px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../imagenes/navbar/bg.png);
	background-repeat: repeat-x;
	background-position: 0%;
}
.header .logo {
	float:right;
	height:81px;
	width:225px;
}
.nav {
	display:inline;
	float:left;
	width:750px;
}
.nav ul {
float:left;
height:24px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.nav li {
	float:left;
	height:24px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(http://www.bodaslive.com/imagenes/navbar/sep.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
	background:transparent none repeat scroll 0%;
	color:#333333;
	display:block;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:21px;
	line-height:16px;
	outline-color:invert;
	outline-style:none;
	outline-width:0pt;
	padding-top:5px;
	text-align:center;
	text-decoration:none;
}
.nav li a:hover {
color:#FFFFFF;
text-decoration:none;
}
.login {
	height:20px;
	padding: 14px 13px 13px;
	background-color: #FF2B95;
	width: 950px;
}
.login .loversOnline {
	color:#8E8E8E;
	float:left;
	height:30px;
	background-color: transparent;
	background-image: url(http://www.bodaslive.com/imagenes/folder.gif);
	background-repeat: no-repeat;
	text-indent: 24px;
	padding-top: 5px;
	background-position: 0px 8px;
}
.login .loversOnline a{
	color:#FFFFFF;
	text-decoration: none;
}
.login .loversOnline a:active{
	color:#FFFFFF;
	text-decoration: none;
}
.login .loversOnline a:visited{
	color:#FFFFFF;
	text-decoration: none;
}
.login .loversOnline a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
.login .loversOnline strong {
color:#BBBBBB;
}

.login .dir-button {
	color:#8E8E8E;
	float:right;
	height:30px;
	background-color: transparent;
	background-image: url(http://www.bodaslive.com/imagenes/dir.gif);
	background-repeat: no-repeat;
	width: 95px;
	text-indent: 30px;
	padding-top: 5px;
}
.login .dir-button a{
	color:#FFFFFF;
	text-decoration: none;
}
.login .dir-button a:active{
	color:#FFFFFF;
	text-decoration: none;
}
.login .dir-button a:visited{
	color:#FFFFFF;
	text-decoration: none;
}
.login .dir-button a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
.login .dir-button strong {
color:#BBBBBB;
}

.formElementLogin {

border:0pt none;
color:#FFFFFF;
float:left;
font-family:Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:18px;
line-height:normal;
padding-top:2px;
}
.loginForm {
	color:#95999C;
	float:right;
	height:20px;
	width:400px;
	text-align: right;
	padding: 14px 13px 13px;
}
.loginForm a{
	color:#FFFFFF;
	text-decoration: none;
}
.loginForm a:active{
	color:#95999C;
	text-decoration: none;
}
.loginForm a:visited{
	color:#95999C;
	text-decoration: none;
}
.loginForm a:hover{
	color:#E8E8E8;
	text-decoration: none;
}







.loginFormLoggedOut a {
color:#95999C;
}
.loginForm a:hover {
	text-decoration:none;
}
.subNavContainer {
background:#4E4E4E none repeat scroll 0%;
display:none;
float:left;
overflow:hidden;
}
.subNav {
display:none;
height:22px;
}
.subNav a:link, .subNav a:visited, .subNav a:active {

color:#FFFFFF;
display:block;
float:left;
font-family:Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:23px;
line-height:22px;
outline-color:invert;
outline-style:none;
outline-width:0pt;
padding:0pt 10px 0pt 18px;
text-align:center;
text-decoration:none;
}
.subNav a:hover {

}
.langChooser {
background-color:#FFEEEE;
font-size:12px;
padding:12px 0pt;
text-align:center;
width:976px;
}
.langChooser a, .langChooser a:link, .langChooser a:visited, .langChooser a:active {
font-size:12px;
}
.content {
	vertical-align:top;
	width:974px;
}

/*---------------------------starts cols------------------------------*/
.featuresCol {
	float:left;
	width:215px;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	word-wrap: break-word;
}
.featuresCol .h {
	height:31px;
	width:205px;
	padding-top: 12px;
	padding-right: 0pt;
	padding-bottom: 12pt;
	padding-left: 10px;
}
.featuresCol .h a {
	color:#FFFFFF;
	float:left;
	padding-right:8px;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.featuresCol .h a:active {
	color:#FFFFFF;
	float:left;
	padding-right:8px;
}
.featuresCol .h a:visited {
	color:#FFFFFF;
	float:left;
	padding-right:8px;
}
.featuresCol .h a:hover {
	color:#FFD9EB;
	float:left;
	padding-right:8px;
	text-decoration: none;
}
.featuresCol .h a strong {
	color:#FFFFFF;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.featuresCol .f {
	color:#7A7A7A;
	width:171px;
	background-color: #FFFFFF;
	border: 1px dashed #FF2B95;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10pt;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	height: 280px;
}
.featuresCol div a {
color:#7A7A7A;
}
.featuresCol div a:active {
color:#7A7A7A;
}

.featuresCol div a:visited {
color:#7A7A7A;
}

.featuresCol div a:hover {
color:#7A7A7A;
}




.featuresCol-w {
	float:left;
	width:217px;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	word-wrap: break-word
}
.featuresCol-w  .h {
	height:31px;
	width:207px;
	padding-top: 12px;
	padding-right: 0pt;
	padding-bottom: 12pt;
	padding-left: 11px;
}
.featuresCol-w  .h a {
	color:#FFFFFF;
	float:left;
	padding-right:8px;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.featuresCol-w  .h a :active {
	color:#FFFFFF;
	float:left;
	padding-right:8px;
}
.featuresCol-w  .h a :visited {
	color:#FFFFFF;
	float:left;
	padding-right:8px;
}
.featuresCol-w  .h a :hover {
	color:#FFD9EB;
	float:left;
	padding-right:8px;
	text-decoration: none;
}
.featuresCol-w  .h a strong {
	color:#FFFFFF;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.featuresCol-w  .f {
	color:#7A7A7A;
	height:250px;
	margin:10px auto 10pt;
	padding:10px 10px 10px;
	width:171px;
	background-color: #FFFFFF;
	border: 1px dashed #FF2B95;
}


.featuresCol-w div a {
color:#7A7A7A;
}

/*STARTS CATS COLS*/
/*a*/
.catsCol-a {
	float:left;
	width:243px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E5E5E5;
	background-color: #FFFFFF;
}
.catsCol-a   .h {
	height:31px;
	width:228px;
	padding-top: 15px;
	padding-right: 0pt;
	padding-bottom: 10pt;
	padding-left: 15px;
}
.catsCol-a   .h a {
color:#CBCBCB;
float:left;
padding-right:8px;
}
.catsCol-a   .h a strong {
	color:#FFFFFF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.catsCol-a   .f {
	color:#7A7A7A;
	height:250px;
	margin:10px auto 5pt;
	padding:10px 10px 10px;
	width:200px;
	background-color: #FFFFFF;
}
.catsCol-a  div a {
	color:#7A7A7A;
	text-decoration: none;
}
.catsCol-a  div a:active {
	color:#7A7A7A;
	text-decoration: none;
}
.catsCol-a  div a:visited {
	color:#7A7A7A;
	text-decoration: none;
}
.catsCol-a  div a:hover {
	color:#7A7A7A;
	text-decoration: underline;
}

.catsCol-a ul
	{
	text-indent: 13px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	list-style-image: none;
	list-style-type: none;

	}
	.catsCol-a ul a
	{
	color:#8998A9;
	text-decoration: none;
	font-weight: normal;
	}
		.catsCol-a ul a:active
	{
	color:#8998A9;
	text-decoration: none;
	}
		.catsCol-a ul a:visited
	{
		color:#7A7A7A;
	text-decoration: none;
	}
		.catsCol-a ul a:hover
	{
	color:#FF2B95;
	text-decoration: none;
	}
.catsCol-a li
	{
	color: #8998A9;
	list-style: none;
	list-style-type: none;
	background-image: url(http://www.bodaslive.com/imagenes/chevron.gif);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 38px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-size: 13px;
	line-height: 1.6;
	background-image: url(http://www.bodaslive.com/imagenes/chevron.gif);
	background-repeat: no-repeat;
	background-position: -1px 10px;
	background-image: url(http://www.bodaslive.com/imagenes/chevron.gif);
	background-position: -1px 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	list-style-image: none;
	list-style-type: none;
	background-repeat: no-repeat;
	line-height: 1.8;
	}	
	



/*b*/
.catsCol-b {
	float:left;
	width:243px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E5E5E5;
	background-color: #FFFFFF;
}
.catsCol-b   .h {
	height:31px;
	width:228px;
	padding-top: 15px;
	padding-right: 0pt;
	padding-bottom: 10pt;
	padding-left: 15px;
}
.catsCol-b   .h a {
color:#CBCBCB;
float:left;
padding-right:8px;
}
.catsCol-b  .h a strong {
	color:#FFFFFF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.catsCol-b  .f {
	color:#7A7A7A;
	height:250px;
	margin:10px auto 5pt;
	padding:10px 10px 10px;
	width:200px;
	background-color: #FFFFFF;
}
.catsCol-b div a {
color:#7A7A7A;
}
.catsCol-b ul
	{
	text-indent: 13px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	list-style-image: none;
	list-style-type: none;

	}
	
	
	
.catsCol-b ul a
	{	
	
	color:#8998A9;
	text-decoration: none;
	font-weight: normal;
	}
	
	

		.catsCol-b ul a:active
	{
	color:#8998A9;
	text-decoration: none;
	}
		.catsCol-b ul a:visited
	{
		color:#7A7A7A;
	text-decoration: none;
	}
		.catsCol-b ul a:hover
	{
	color:#FF2B95;
	text-decoration: none;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.catsCol-b li
	{
	color: #8998A9;
	list-style: none;
	list-style-type: none;
	background-image: url(http://www.bodaslive.com/imagenes/chevron.gif);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 38px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-size: 13px;
	line-height: 1.6;
	background-image: url(http://www.bodaslive.com/imagenes/chevron.gif);
	background-repeat: no-repeat;
	background-position: -1px 10px;
	background-image: url(http://www.bodaslive.com/imagenes/chevron.gif);
	background-position: -1px 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	list-style-image: none;
	list-style-type: none;
	background-repeat: no-repeat;
	line-height: 1.8;
	}	

/*ends cats cols*/

/*c*/

.catsCol-c {
	width:100%;
	background-color: #FFFFFF;
}


.catsCol-c .h {
	height:31px;
	width:964px;
	padding-top: 15px;
	padding-right: 0pt;
	padding-bottom: 10pt;
	padding-left: 15px;
}
.catsCol-c  .h a {
color:#CBCBCB;
float:left;
padding-right:8px;
}
.catsCol-c .h a strong {
	color:#FFFFFF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.catsCol-c  .f {
	color:#7A7A7A;
	width:750px;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 5pt;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}
.catsCol-c  div a {
	color:#7A7A7A;
	text-decoration: none;
}


.catsCol-c ul
	{
	text-indent: 15px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	list-style-image: none;
	list-style-type: none;

	}

.catsCol-c li
	{
	color: #8998A9;
	list-style: none;
	list-style-type: none;
	background-image: url(http://www.bodaslive.com/imagenes/chevron.gif);
	background-repeat: no-repeat;
	margin-top: 0px 0px 10px 38px;
	margin-left: 0px;
	font-size: 13px;
	background-position: 0px 15px;
	border-bottom: 1px dashed #FF2B95;
	list-style-image: none;
	list-style-type: none;
	height: 35px;
	display: block;
	}

/*cajas para subcategorias de directorio (nombres de anunciantes)*/


.catsCol-c .div_subcat {
	width: 180px;
	float: left;
	height: 25px;
	line-height: -35px;
	padding-top: 7px;
	text-indent: 11px;
}


.catsCol-c .div_subcat ul
	{
	text-indent: 15px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	list-style-image: none;
	list-style-type: none;

	}

.catsCol-c .div_subcat li
	{
	color: #8998A9;
	list-style: none;
	list-style-type: none;
	margin-top: 0px 0px 10px 38px;
	margin-left: 0px;
	font-size: 13px;
	background-position: 0px 15px;
	list-style-image: none;
	list-style-type: none;
	height: 35px;
	display: block;
	width: 820px;
	}


.catsCol-c .div_subcat a
{
	color:#8998A9;
	text-decoration: none;
	font-weight: normal;
	}
.catsCol-c .div_subcat a:active
	{
	color:#8998A9;
	text-decoration: none;
	}
.catsCol-c .div_subcat a:visited
	{
		color:#7A7A7A;
	text-decoration: none;
	}
.catsCol-c .div_subcat a:hover
	{
	color:#FF2B95;
	text-decoration: none;
	}
/*ends cajas para subcategorias de directorio (nombres de anunciantes)*/
	

/*cajas para categorias de directorio (categorias +favs + visitas)*/
.catsCol-c .div_fav {
	width: 250px;
	float: left;
	height: 25px;
	line-height: -35px;
	padding-top: 7px;
}
.catsCol-c .div_fav a
{
	color:#8998A9;
	text-decoration: none;
	font-weight: normal;
	}
.catsCol-c .div_fav a:active
	{
	color:#8998A9;
	text-decoration: none;
	}
.catsCol-c .div_fav a:visited
	{
		color:#7A7A7A;
	text-decoration: none;
	}
.catsCol-c .div_fav a:hover
	{
	color:#FF2B95;
	text-decoration: none;
	}


.catsCol-c .div_visitas {
	width: 140px;
	float: right;
	color: #898989;
	text-decoration: none;
	height: 25px;
	padding-top: 7px;
	line-height: -35px;
}

/*ends c*/

/*starts seccion cols*/
.seccionCol {
	float:left;
	width:205px;
	margin-left: 13px;
	margin-right: 13px;
	margin-bottom: 15px;
	background-attachment: scroll;
	background-color: #FFF9F1;
	background-repeat: repeat;
	background-position: 0%;
	margin-top: 8px;
}
.seccionCol .h {
	height:16px;
	padding-top: 10px;
	padding-right: 0pt;
	padding-bottom: 10pt;
	padding-left: 15px;
	width:190px;
}
.seccionCol .h a {
	color:#CBCBCB;
	float:left;
	padding-right:8px;
	text-decoration: none;
}
.seccionCol .h a strong {
	color:#FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.seccionCol .f {
	color:#7A7A7A;
	height:250px;
	width:179px;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 25px;
	padding-left: 12px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #FF2B95;
	border-bottom-color: #FF2B95;
	border-left-color: #FF2B95;
	text-align: justify;
}
.seccionCol div a {
	color:#7A7A7A;
	text-decoration: none;
}

.seccionCol-w {
	float:left;
	width:207px;
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 8px;
	margin-bottom: 15px;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-repeat: repeat;
	background-position: 0%;
}
.seccionCol-w  .h {
	height:16px;
	width:192px;
	padding-top: 10px;
	padding-right: 0pt;
	padding-bottom: 10pt;
	padding-left: 15px;
}
.seccionCol-w  .h a {
	color:#CBCBCB;
	float:left;
	padding-right:8px;
	text-decoration: none;
}
.seccionCol-w  .h a strong {
	color:#FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}



.seccionCol-w  .f {
	color:#7A7A7A;
	height:250px;
	width:181px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #FF2B95;
	border-bottom-color: #FF2B95;
	border-left-color: #FF2B95;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 25px;
	padding-left: 12px;
	text-align: justify;
}


.seccionCol-w div a {
	color:#7A7A7A;
	text-decoration: none;
}

/*---------------ends cols-------------------*/

.happyDiv {
height:88px;
margin:0pt auto;
padding:13px 0pt 23px;
width:333px;
}
.ad {
float:left;
width:120px;
}
.ads {
color:#E0E0E0;
float:left;
height:77px;
line-height:17px;
margin-left:10px;
overflow:hidden;
padding:13px 5px 0pt 0pt;
width:196px;
}
.ads a {
color:#FEFEFE;
padding-right:3px;
}
.indexStatsHeader {

height:40px;
width:425px;
}
.indexStatsHeader a {

border-right:1px solid #272727;
color:#898989;
display:block;
float:right;
height:28px;
outline-color:invert;
outline-style:none;
outline-width:0pt;
padding-top:12px;
text-align:center;
text-decoration:none;
width:70px;
}
.indexStatsHeader .on {

color:#D6D6D6;
}
.indexStats {
background:#505051 none repeat scroll 0%;
border-bottom:1px solid #454545;
margin:0pt auto;
padding:14px 52px;
width:321px;
}
.indexStatsContainer {
color:#898989;
display:none;
}
.indexStatsContent {
display:none;
}
.indexStatsContent img {
border:5px solid #3D3D3D;
height:30px;
margin-top:8px;
width:311px;
}
.indexStatsContent div {
background:#686868 none repeat scroll 0%;
height:1px;
width:321px;
}
.indexStatsContainer strong {
color:#D0D0D0;
display:block;
float:left;
margin-right:10px;
}
.indexStatsContainer a {

color:#898989;
display:block;
float:left;
margin-right:10px;
outline-color:invert;
outline-style:none;
outline-width:0pt;
padding-left:10px;
}
.indexStatsContainer .on {

color:#BCBCBC;
}
.c2_1 {
width:550px;
}
.c2_1a {
	width:648px;
	background-color: #FFFFFF;
	text-align: left;
}
.c2_1b {
	width:976px;
}
.c2_1c {
	width:680px;
}
.c2_2 {
width:425px;
}
.c2_3 {
	width:297px;
}
.c2_4 {
	width:326px;
	background-color: #CCFF00;
}
.tab {

width:975px;
}
.tab a, .tab a:link, .tab a:visited, .tab a:active, .tab a:hover {
text-decoration:none;
}
.tab table td {
padding-top:8px;
}
.loverProfile {

padding:10px 10px 30px 20px;
width:519px;
}
.loverProfileDetails {
color:#E9E9E9;
float:left;
margin-top:12px;
overflow:hidden;
width:241px;
}
.loverProfileDetails td, .loverProfileDetails a {
color:#E9E9E9;
}
.loverProfileDetails strong {
color:#FFFFFF;
}
.myLoversHeader {

height:31px;
padding:9px 7px 0pt 0pt;
text-align:right;
width:418px;
}
.whoLoves {
background:#505050 none repeat scroll 0%;
}
.whoLoves .d {
background:#FFFFFF none repeat scroll 0%;
border:5px solid #FFFFFF;
display:block;
float:left;
height:66px;
margin:0pt 4px 4px 0pt;
text-align:center;
width:63px;
}
.whoLoves .d .i {
display:block;
margin-bottom:2px;
}
.whoLoves .d .a {
text-decoration:none;
}
.comments {
background:#505050 none repeat scroll 0%;
padding:8px 9px 20px;
width:407px;
}
.htmlBar img {
border:1px solid #464646;
margin-left:2px;
}
.paletteDetailImg {

display:block;
float:left;
height:161px;
margin-right:20px;
padding:9px 10px 12px 12px;
width:228px;
}
.paletteDetail {

color:#FEFEFE;
height:306px;
padding:15px 17px 16px 28px;
width:504px;
}
.paletteDetail a {
color:#FEFEFE;
}
.tags {

color:#FFFFFF;
padding:12px 30px;
width:489px;
}
.tags a {
color:#FFFFFF;
text-decoration:none;
}
.loversList {
background:#6F6F6F none repeat scroll 0%;
padding:29px 29px 0pt;
width:491px;
}
.loversListDiv {

color:#DCDCDC;
height:60px;
margin-bottom:10px;
padding:15px;
width:461px;
}
.paletteColors {

padding:11px 11px 0pt;
width:527px;
}
.paletteColorsDiv {

color:#DCDCDC;
height:186px;
padding:6px 7px 10px;
width:513px;
}
.paletteColorsDiv div {
color:#DCDCDC;
}
.paletteColorsDiv a {
color:#DCDCDC;
}
.tdCELinks td a {
color:#CECECE;
}
.tdWhiteLinks a {
color:#FFFFFF;
}
.paging a:link, .paging a:visited, .paging a:active, .paging a:hover {

border:1px solid #464646;
color:#C7C7C7;
display:block;
float:left;
height:17px;
margin-right:2px;
padding:2px 7px 0pt;
text-align:center;
text-decoration:none;
}
.paging .on {
color:#FFFFFF !important;
font-weight:bold !important;
}
.suggestTrendDiv {

border:1px solid #666666;
color:#FFFFFF;
display:none;
left:0pt;
padding:10px;
position:absolute;
top:0pt;
width:200px;
}
.rss div {
background:#F3F3F3 none repeat scroll 0%;
border:1px solid #C6C7BB;
margin:4px 0pt 23px;
padding:4px 5px;
width:490px;
}
.bTR td {
font-weight:bold;
}
.wbg {
background-color:#FFFFFF;
}
.gbg {
background-color:#F5F5F5;
}
.tdPad td {
padding:12px 0pt;
}
.tdPadForum td {
padding:12px 0pt 16px;
}
.ucText {
text-transform:uppercase;
}
.cText {
text-align:center;
}
.picturePaletteInspirationInnerDiv {
height:113px;
width:336px;
}
.picturePaletteInspirationInnerDiv a, .picturePaletteInspirationInnerDiv a:link, .picturePaletteInspirationInnerDiv a:active, .picturePaletteInspirationInnerDiv a:hover {
display:block;
float:left;
height:34px;
margin:0pt 0pt 4px 6px;
width:36px;
}
.colour a, .colour a:link, .colour a:visited, .colour a:active, .colour a:hover {
display:block;
text-decoration:none;
}
.palette a, .palette a:link, .palette a:visited, .palette a:active, .palette a:hover {
display:block;
float:left;
text-decoration:none;
}
.dragCursor {

}
.hellip {
color:#C7C7C7;
float:left;
padding:4px 2px 0pt 3px;
}
.left {
float:left;
}
.right {
float:right;
}
.clear {
clear:both !important;
float:none !important;
line-height:0pt !important;
margin:0pt !important;
padding:0pt !important;
}
.clear2 {
	line-height:0pt !important;
	margin:0pt !important;
	padding:0pt !important;
}
.noDim {
	height:0pt !important;
}
.block {
display:block;
}
.ddContainer {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #727272;
display:block;
height:109px;
list-style-type:none;
margin-bottom:17px;
padding:8px;
width:500px;
}
.ddContainer li {
cursor:move;
display:block;
float:left;
height:109px;
margin-left:0pt;
position:relative;
width:100px;
}
.ddContainer .hexDiv {
background-color:#333333;
height:24px;
width:100px;
}
.ddContainer .hexDiv .innerHex {
color:#FFFFFF;
float:left;
margin:4px 0pt 0pt 6px;
width:45px;
}
.ddContainer .hexDiv a {
color:#FFFFFF;
float:right;
margin:4px 6px 0pt 0pt;
}
.ddContainer .colourLink {
background-color:#DDDDDD;
display:block;
height:53px;
padding-top:30px;
text-align:center;
width:100px;
}
.ddContainer a {
text-decoration:none;
}
.newColourDiv {
display:none;
height:40px;
margin:0pt 0pt 5px;
width:218px;
}
.cececeLinks a {
color:#CECECE;
}
.patternColorSquare {
float:left;
height:40px;
margin:0pt 10px 5px 0pt;
width:40px;
}
.patternColorSquareText {
float:left;
font-weight:bold;
height:12px;
margin-top:15px;
width:135px;
}
.patternColorsList {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.patternColorsList li {
float:left;
height:45px;
}
.fCP {
display:none;
height:260px;
left:0pt;
position:absolute;
top:0pt;
width:260px;
z-index:9;
}
.fCPCap {
display:block;
height:5px;
width:260px;
}
.fCPIinnerShell {

height:248px;
padding-top:2px;
width:260px;
}
.fCPPicker {
height:152px;
margin:0pt 9px 9px;
width:242px;
}
.fCPSatVal {
-moz-user-select:none;

border:1px solid #000000;
cursor:crosshair;
float:left;
height:150px;
position:relative;
width:150px;
}
.fCPSatValSlide {

font-size:0pt;
height:14px;
left:-3px;
line-height:0pt;
position:relative;
top:-3px;
width:14px;
}
.fCPHueContainer, .fCPSatContainer, .fCPValContainer {
-moz-user-select:none;
cursor:crosshair;
float:left;
height:154px;
margin-left:8px;
position:relative;
top:-5px;
width:22px;
}
.fCPHueSlide, .fCPSatSlide, .fCPValSlide {

font-size:0pt;
height:18px;
line-height:0pt;
position:relative;
width:18px;
z-index:10;
}
.fCPHue, .fCPSat, .fCPVal {
border:1px solid #000000;
height:150px;
position:relative;
top:-13px;
width:20px;
}
.fCPHue {

}
.fCPSat {

}
.fCPVal {

}
.fCPbPE {
height:85px;
margin:0pt auto;
width:241px;
}
.fCPbPE div {
color:#808080;
float:left;
font-size:11px;
height:14px;
line-height:11px;
margin-right:1px;
text-align:center;
width:28px;
}
.fCPbPE input {

border:0pt none;
color:#4D4D4D;
float:left;
font-size:11px;
height:11px;
line-height:11px;
padding:4px 0pt 5px;
text-align:center;
text-transform:uppercase;
width:28px;
}
.footer {
	color:#D4D4D4;
	width:976px;
	margin-top: 20px;
	background-attachment: scroll;
	background-color: #F1F2ED;
	background-image: url(http://www.bodaslive.com/imagenes/footer/bg-footer.jpg);
	background-repeat: repeat;
	background-position: 0%;
	text-align: left;
}
.footer div {
	float:left;
	color: #898989;
}
.footer div .discussionLinks,  {
	margin-bottom: 15px;
	color: #878787;
	margin-top: 15px;
	width: 285px;
}



.footer div .discussionLinks #pink-txt {
	color: #FF42A0;
	text-decoration: none;
}
.footer div .discussionLinks  #pink-txt a{
	color: #FF42A0;
	text-decoration: none;
	font-weight: normal;
}
.footer div .discussionLinks  #pink-txt a:active{
	color: #FF42A0;
	text-decoration: none;
	font-weight: normal;
}
.footer div .discussionLinks  #pink-txt a:visited{
	color: #D7006B;
	text-decoration: none;
	font-weight: normal;
}
.footer div .discussionLinks  #pink-txt a:hover{
	color: #FF42A0;
	text-decoration: underline;
	font-weight: normal;
}










.footer div .discussionLinks #gris-txt {
	color: #FF42A0;
	text-decoration: none;
}
.footer div .discussionLinks  #gris-txt a{
	color: #898989;
	text-decoration: none;
	font-weight: normal;
}
.footer div .discussionLinks  #gris-txt a:active{
	color: #898989;
	text-decoration: none;
	font-weight: normal;
}
.footer div .discussionLinks  #gris-txt a:visited{
	color: #898989;
	text-decoration: none;
	font-weight: normal;
}
.footer div .discussionLinks  #gris-txt a:hover{
	color: #898989;
	text-decoration: underline;
	font-weight: normal;
}























.footer div .blogLinks {
	margin-bottom: 15px;
	color: #878787;
	margin-top: 15px;
	width: 270px;
}
.footer div .blogLinks a {
	color:#878787;
	display:block;
	height:14px;
	padding:0pt 0pt 14px 23px;
	text-decoration:none;
	width:242px;
	font-weight: normal;
}
.footer div .blogLinks a {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(http://www.bodaslive.com/imagenes/footer/icon_article.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.footer div .blogLinks a:active{

	color: #878787;
	text-decoration:none;
}

.footer div .blogLinks a:visited {
color: #878787;
text-decoration:none;

}

.footer div .blogLinks a:hover{

color: #878787;
text-decoration:underline;
}























.langDiv {
color:#D4D4D4;
}
.langDiv a, .langDiv a:link, .langDiv a:visited, .langDiv a:active {
margin-right:5px;
text-decoration:none;
}
.langDiv img {
height:11px;
vertical-align:-15%;
width:16px;
}
.ccInfo {
	color:#707172;
	margin-top:10px;
}
.subFooter {
	color:#A2A2A2;
	height:90px;
	padding:12px 0pt 0pt 30px;
	width:946px;
	background-color: #E8348F;
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-image: url(http://www.bodaslive.com/imagenes/footer/bg-bottom-footer.jpg);
}
.subFooter div a {
	color:#FFFFFF;
	float:left;
	margin-right:15px;
	text-decoration:none;
	font-weight: normal;
}
.subFooter div a:active {
	color:#FFFFFF;
	text-decoration:none;

}
.subFooter div a:visited {
	color:#FFFFFF;
	text-decoration:none;

}
.subFooter div a:hover {
	color:#FFFFFF;
	text-decoration:underline;

}
.formElement {
	background-color:#FFFFFF;
	border:1px solid #3A3A3A;
	color:#515151;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
.message{
width: 183px; 
height: 60px; 
border: 1px solid #D9D2CA; 
background-color: #FFFFFF; 
color: #878787;
}
.formComment {

border:0pt none !important;
color:#515151;
font-family:Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:80px;
line-height:normal;
margin:0pt;
overflow:auto;
padding:0pt 8px;
width:391px;
}
.formBtn {
color:#515151;
font-family:Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:23px;
line-height:normal;
padding:0pt 15px;
}
.uberTemporaryDiv {
background:#FFFFFF none repeat scroll 0%;
}
.uberTemporaryDiv * {
color:#515151;
}
.colour-link {
	text-decoration: none;
	color: #7A7A7A;
	overflow: hidden;
	font-size: 13px;
	margin-bottom: 8px;
	padding-left: 0px;
	font-weight: normal;
}
.colour-link span.pink{
	color: #FF6699;

}
.colour-link a{
	color: #FF6699;
	font-weight: normal;
}
.colour-link a: active{
	color: #FF6699;
}
.colour-link a: visited{
	color: #FF6699;
}
.colour-link a: hover{
	color: #FF6699;
	text-decoration: none;
}
.extra-info {
	height: 32px;
	width: 80px;
	padding-right: 20px;
	padding-left: 20px;
}
.ver-mas {
	display: block;
	color: #505051;
	float: right;
	text-align: right;
	background-image: url(http://www.bodaslive.com/imagenes/chevron.gif);
	background-repeat: no-repeat;
	background-position: 1px 8px;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 8px;
}
.ver-mas a{
	color: #8A8A8A;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.ver-mas a:active{
;
	color: #8A8A8A;
	text-decoration: underline;
}
.ver-mas a:visited {
	color: #8A8A8A;
	text-decoration: none;
}
.ver-mas a:hover{
	color: #8A8A8A;
	text-decoration: underline;
}
.bullets {
	text-align: right;
	float: right;
	width: 640px;
}
.bullets a{

	color: #FF6699;
}
.bullets a:active{
	color: #FF6699;

}
.bullets a:visited{
	color: #FF6699;

}
.bullets a:hover{
	color: #FF6699;

}
.bullets ul
	{
	text-indent: 13px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	list-style-image: none;
	list-style-type: none;
	width: 70%;

	}
	
.bullets li
	{
	color: #666666;
	list-style: none;
	list-style-type: none;
	background-image: url(http://www.bodaslive.com/imagenes/chevron.gif);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 38px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0px;
	font-size: 13px;
	line-height: 1.6;
	background-image: url(http://www.bodaslive.com/imagenes/chevron.gif);
	background-repeat: no-repeat;
	background-position: 10px;
	background-image: url(http://www.bodaslive.com/imagenes/chevron.gif);
	list-style-image: none;
	list-style-type: none;
	background-repeat: no-repeat;
	line-height: 1.4;
	width: 280px;
	text-align: left;
	text-indent: 25px;
	display: block;
	}	
	
	
	
	
	.bullets_interlineado_sm {
	text-align: right;
	float: right;
	width: 640px;
}
.bullets_interlineado_sm a{

	color: #FF6699;
}
.bullets_interlineado_sm a:active{
	color: #FF6699;

}
.bullets_interlineado_sm a:visited{
	color: #FF6699;

}
.bullets_interlineado_sm a:hover{
	color: #FF6699;

}
.bullets_interlineado_sm ul
	{
	text-indent: 13px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	list-style-image: none;
	list-style-type: none;
	width: 70%;

	}
	
.bullets_interlineado_sm li
	{
	color: #666666;
	list-style: none;
	list-style-type: none;
	background-image: url(../imagenes/chevron.gif);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 38px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0px;
	font-size: 13px;
	line-height: 1.6;
	background-image: url(../imagenes/chevron.gif);
	background-repeat: no-repeat;
	background-position: 10px;
	background-image: url(../imagenes/chevron.gif);
	list-style-image: none;
	list-style-type: none;
	background-repeat: no-repeat;
	line-height: 1.4;
	width: 280px;
	text-align: left;
	text-indent: 25px;
	display: block;
	}	
	
	
.picbox-lightbox {
	background-color: #FFFFFF;
	padding: 9px;
	height: 102px;
	width: 169px;
	margin-right: 15px;
	margin-bottom: 15px;
	border: 1px solid #CCCCCC;
}
.archivos-show {
	margin-top: 0px;
	margin-bottom: 15px;
	padding-top: 5px;
	padding-bottom: 12px;
}
.anunciantes-box {
	margin-bottom: 11px;
	padding: 8px 8px 7px 8px;
	background-color: #FFFFFF;
	height: 130px;
	border-bottom: solid 1px #E8E8E8;
}
.anunciantes-box span{
	font-size: 11px;
	font-weight: bold;
	color: #FF6699;
	text-decoration: underline;
}
.anunciantes-box span a{
	font-size: 16px;
	font-weight: normal;
	color: #FF6699;
	text-decoration: none;
}
.anunciantes-box span a:active{
	color: #FF6699;
	text-decoration: none;
}
.anunciantes-box span a:hover{
	color: #FF6699;
	text-decoration: none;
}

.anunciantes-box span a:visited{
	color: #FF6699;
	text-decoration: none;
}
.volver-link {
	display: block;
	float: right;
	color: #666666;
	background-image:url(http://www.bodaslive.com/imagenes/back.png);
	background-repeat: no-repeat;
	background-position: -1px 1px;
	width: 139px;
	text-indent: 10px;
	margin-bottom: 10px;
	text-align: right;
	text-decoration: none;
	font-size: 12px;
}
#subcat-header {
	font-size: 16px;
	font-weight: bold;
	color: #E84596;
	text-decoration: none;
	text-align: left;
	float: left;
	letter-spacing: 1px;
}
	
.usability-options  {
	float: left;
	width: 300px;
	padding: 12px 10px 0 13px;
	margin-top: 15px;

}
.usability-options   .h {
	height:31px;
	width:228px;
	padding-top: 15px;
	padding-right: 0pt;
	padding-bottom: 10pt;
	padding-left: 15px;
}
.usability-options  .h a {
color:#CBCBCB;
float:left;
padding-right:8px;
}
.usability-options   .h a strong {
	color:#FFFFFF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.usability-options   .f {
	color:#7A7A7A;
	height:250px;
	margin:10px auto 5pt;
	padding:10px 10px 10px;
	width:200px;
	background-color: #FFFFFF;
}
.usability-options   div a {
color:#7A7A7A;
}

		
.usability-options ul
	{
	text-indent: 13px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	list-style-image: none;
	list-style-type: none;

	}
	
.usability-options li
	{
	color: #8998A9;
	list-style: none;
	list-style-type: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 38px;
	display: block;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0px;
	font-size: 13px;
	line-height: 1.6;
	list-style-image: none;
	list-style-type: none;
	line-height: 1.8;
	}	
	
#pink-txt {
	color: #FF42A0;
	text-decoration: none;
	font-weight: normal;
}
#pink-txt a{
	color: #FF42A0;
	text-decoration: none;
	font-weight: normal;
}
#pink-txt a:active{
	color: #FF42A0;
	text-decoration: none;
}
#pink-txt a:visited{
	color: #B00058;
	text-decoration: none;
}
#pink-txt a:hover{
	color: #FF42A0;
	text-decoration: underline;
}
#white-txt {
	color: #FF42A0;
	text-decoration: none;
}
#white-txt a{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;
}
#white-txt a:active{
	color: #FFFFFF;
	text-decoration: none;
}
#white-txt a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#white-txt a:hover{
	color: #FFDDEE;
	text-decoration: underline;
}





.archivos-link {
	background-color: transparent;
	background-repeat: no-repeat;
	float: left;
}

.archivos-link a{
	color:#FFFFFF;
	text-decoration: none;
}
.archivos-link a:active{
	color:#FFFFFF;
	text-decoration: none;
}
.archivos-link a:visited{
	color:#FFFFFF;
	text-decoration: none;
}
.archivos-link a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
.archivos-link strong {
color:#BBBBBB;
}

.dir-link {
	background-color: transparent;
	background-repeat: no-repeat;
	text-indent: 0px;
	float: right;
	width: 205px;
}

.dir-link  a{
	color:#FFFFFF;
	text-decoration: none;
}
.dir-link  a:active{
	color:#FFFFFF;
	text-decoration: none;
}
.dir-link  a:visited{
	color:#FFFFFF;
	text-decoration: none;
}
.dir-link a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
.dir-link  strong {
color:#BBBBBB;
}
.storycontent {
	font-size: 14px;
	height: 300px;
	margin-bottom: 20px;
}
.storycontent-high {
	font-size: 14px;
	height: 400px;
	margin-bottom: 20px;
}
.storycontent-highest {
	font-size: 14px;
	height: 450px;
	margin-bottom: 20px;
}
.storycontent-img {
	margin-bottom: 10px;
	margin-left: 0px;
}

.anunciantes-box-taller {
	margin-bottom: 0px;
	padding: 8px 8px 7px 8px;
	height: 260px;
	background-color: #FFFFFF;
}
.anunciantes-box-taller span{
	font-size: 11px;
	font-weight: bold;
	color: #FF6699;
	text-decoration: underline;
}
.anunciantes-box-taller span a{
	font-size: 17px;
	color: #FF2B95;
	text-decoration: none;
	font-weight: normal;
}
.anunciantes-box-taller span a:active{
	color: #FF6699;
	text-decoration: none;
}
.anunciantes-box-taller span a:hover{
	color: #FF6699;
	text-decoration: none;
}

.anunciantes-box-taller span a:visited{
	color: #FF6699;
	text-decoration: none;
}



.anunciantes-box-tallest {
	margin-bottom: 0px;
	padding: 8px 8px 7px 8px;
	height: 580px;
	background-color: #FFFFFF;
}
.anunciantes-box-tallest span{
	font-size: 11px;
	font-weight: bold;
	color: #FF6699;
	text-decoration: underline;
}
.anunciantes-box-tallest span a{
	font-size: 17px;
	color: #FF2B95;
	text-decoration: none;
	font-weight: normal;
}
.anunciantes-box-tallest span a:active{
	color: #FF6699;
	text-decoration: none;
}
.anunciantes-box-tallest span a:hover{
	color: #FF6699;
	text-decoration: none;
}

.anunciantes-box-tallest span a:visited{
	color: #FF6699;
	text-decoration: none;
}
/* PAGINAS */
.pag {
	padding: 5px 10px;
	margin: 5px 0px;
	font-size: 14px;
	height: 30px;
	text-align: right;
}

.pag a, .pag span {
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.pag span.actual {
	border: 1px solid #DEDEDE;
	font-weight: bold;
	color: #ffffff;
	background-color: #FF2B95;
	font-family: Arial, Helvetica, sans-serif;
}

.pag a {
	border: 1px solid #CCCCCC;
	text-decoration: none;
	color: #666666;
}

.pag a:hover {
	border-color: #FFD5EA;
	color: #FF2B95;
}

.pag a.antsig {
	font-weight: bold;
	color: #FF2B95;
}

.pag span.antsig {
    color: #666;
}

.pag span.antsig {
        border: 1px solid #ddd;
        color: #999;
}
.texto_rosa_grande_post {
font-size:19px;
color: #FF2B95;
text-decoration: none;
}
.texto_rosa_med_post {
font-size:16px;
color: #FF2B95;
text-decoration: none;
}
.txt-gris-light-post {
	font-size:12px;
	color: #999999;
	text-decoration: none;
}
.texto_gris_normal_post {
color:#666666;
display: block;
float: left;
margin-bottom: 20px;
margin-right: 0px;
padding-left: 8px;
padding-right: 8px;
padding-top: 15px;
padding-bottom: 15px;
margin-left: 0px;
background-color: #FFF4FB;
text-decoration: none;
font-weight: normal;
font-size: 14px;
}
.texto_gris_normal {
color:#666666;
text-decoration: none;
font-weight: normal;
font-size: 14px;
}
.texto_gris_normal a{
	color:#666666;
	text-decoration: none;
	font-weight: normal;

}
.texto_gris_normal a:active{
	color:#666666;
	text-decoration: none;
	font-weight: normal;

}
.texto_gris_normal a:visited{
	color:#666666;
	text-decoration: none;
	font-weight: normal;

}
.texto_gris_normal a:hover{
	color:#666666;
	text-decoration: underline;
	font-weight: normal;
}



.gray-midsize-head {
display: block; 
text-decoration: none; 
color: #4A4A4A; 
overflow: hidden; 
font-size: 15px; 
margin-bottom: 0px; 
padding-left: 0px; 
font-weight: bold; 
width: 60%; 
line-height: 1;
}
.img-logo-wrap {
	margin-right: 15px;
	display: block;
}
.t1_caja_rosa {
	color:#666666;
	display: block;
	float: left;
	margin-bottom: 20px;
	margin-right: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-left: 0px;
	background-color: #FFF4FB;
	text-decoration: none;
	font-weight: normal;
	font-size: 14px;
	width: 609px;
}
.t1_titulo_rosa {
font-size:19px; 
color: #FF2B95; 
text-decoration: none;
}
.t2_caja_rosa {
color:#666666; 
display: block; 
float: left; 
margin-bottom: 25px; 
margin-right: 5px; 
padding-left: 8px; 
padding-right: 8px; 
padding-top: 15px; 
padding-bottom: 15px; 
margin-left: 5px; 
background-color: #FFF4FB; 
text-decoration: none; 
font-weight: normal; 
font-size: 14px; 
width: 320px;
}
.t2_titulo_rosa {
font-size:19px; 
color: #FF2B95; 
font-weight: normal; 
text-decoration: none;
}
.t2_titulo_gris {
color:#666666; 
font-size: 21px; 
font-family: 'trebuchet MS'; 
font-weight: bold;
}
.t3_caja_blanca {
color:#666666; 
display: block; 
width: 280px; 
float: right; 
margin-bottom: 25px; 
border: dashed 1px #FF2B95; 
margin-right: 10px; 
padding: 15px 8px; 
text-align: justify;
}
.t3_caja_blanca_ancha {
color:#666666; 
display: block; 
float: right; 
margin-bottom: 25px; 
margin-right: 40px; 
margin-left: 40px; 
padding: 20px; 
border: dashed 1px #FF2B95; 
font-size: 14px; 
text-align: justify;
}
.t3_titulo_rosa {
font-size:19px; 
color: #FF2B95; 
font-weight: normal; 
text-decoration: none;
}

.t4_caja_blanca_punteada_rosa {
color:#666666;
display: block;
width: 280px;
float: right;
margin-bottom: 25px;
border: dashed 1px #FF2B95;
margin-right: 10px;
padding: 15px 8px;
text-align: justify;
}
.t4_caja_rosa {
color:#9A0E34; 
font-weight: normal; 
font-size: 17px; 
background-color: #FDEAED; 
display: block; 
padding: 10px 10px; 
width: 500px; 
margin-left: auto; 
margin-right: auto; 
text-align: justify; 
border: solid 1px #F9CAD2;
}
.t4_titulo_rosa {
font-size:19px;
color: #FF2B95;
text-decoration: none;
font-style:bold;
}
.t4_titulo_rosa_2 {
color:#F698B2; 
font-weight: bold; 
font-size: 20px;
}
.t5_caja_rosa {
color:#666666;
display: block;
float: left;
margin-bottom: 25px;
margin-right: 0px;
margin-left: 5px;
margin-top:5px;
padding-left: 8px;
padding-right: 8px;
padding-top: 15px;
padding-bottom: 15px;
background-color: #FFF4FB;
text-decoration: none;
font-weight: normal;
font-size: 14px;
width: 265px;
}
.t5_titulo_rosa {
font-size:19px;
color: #FF2B95;
text-decoration: none;
font-style:bold;
}
.t5_caja_blanca_punteada_rosa {
color:#666666;
display: block;
float: right;
margin-bottom: 25px;
margin-right: 40px;
margin-left: 40px;
padding: 20px;
border: dashed 1px #FF2B95;
font-size: 14px;
width: 500px;
margin-top: 25px;
text-decoration: none;
font-weight: normal;
text-align: justify;
}
.t5_texto_rosa_normal {
color:#FF2B95;
font-style:normal;
text-decoration: none;
}
.t3_1{
color:#666666; 
display: block; 
width: 280px; 
float: right; 
margin-bottom: 25px; 
margin-right: 10px; 
border: dashed 1px #FF2B95; 
padding-left: 8px; 
padding-right: 8px; 
padding-top: 15px; 
padding-bottom: 15px; 
text-align: justify;
}
.t3_2{
color:#666666; 
display: block; 
float: center; 
margin-bottom: 25px;
margin-right: 40px; 
margin-left: 40px; 
padding: 20px; border: 
dashed 1px #FF2B95; 
font-size: 14px; 
text-align: justify;
}
.div-ver-link {
	display: block;
	height: 17px;
	color: #666666;
	text-align: right;
	background-image: url(http://www.bodaslive.com/imagenes/chevron.gif);
	background-repeat: no-repeat;
	background-position: 140px 9px;
}
.div-ver-link a{
	color: #666666;
	text-decoration: none;
}
.div-ver-link a:active{
	text-decoration: underline;
	color: #666666;

}
.div-ver-link a:visited{

	color: #666666;
	text-decoration: none;
}
.div-ver-link a:hover{
	color: #666666;
	text-decoration: underline;
}

/*lista para galerias en anunciantes*/
.galeria_anunciante {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.galeria_anunciante  a{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.galeria_anunciante a:active{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.galeria_anunciante a:visited{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.galeria_anunciante  a:hover{
	color: #FF2B95;
	text-decoration: none;
	font-weight: underline;
}

/*lista para galerias en anunciantes*/
.galeria_anunciante {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../imagenes/chevron.gif);
	background-repeat: no-repeat;
	text-indent: 17px;
	display: block;
	padding-left: 10px;
	background-position: 8px 2px;
	line-height: 1;
	height: 10px;
}

.galeria_anunciante  a{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.galeria_anunciante a:active{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.galeria_anunciante a:visited{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.galeria_anunciante  a:hover{
	color: #FF2B95;
	text-decoration: none;
	font-weight: underline;
}
