/* CSS Document */body,td,th {	font-family: Arial, Helvetica, sans-serif;	color:#6F5543;	font-size:14px;	margin:0 auto;	line-height:18px;}body {	background: #890d1c url(imagenes/back.gif) repeat-x;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}img, div {	behavior: url(iepngfix.htc);}a {	color: #4c3221;	text-decoration: none;}a:visited {	color: #4c3221;	text-decoration: none;}a:hover {	color: #4c3221;	text-decoration: underline;}a:active {	color: #4c3221;	text-decoration: underline;}.backtop {	background-image: url(imagenes/backtop.gif);	height: 88px;	width: 636px;}.ligatop {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #4c3221;}.ligatop a:link {	color: #4c3221;	text-decoration: none;}.ligatop a:visited {	color: #4c3221;	text-decoration: none;}.ligatop a:hover {	color: #4c3221;	text-decoration: underline;}.ligatop a:active {	color: #4c3221;	text-decoration: underline;}/* ########################  MENU DE PERSIANAS  ######################## */.link_txt_menu{	text-decoration:none;}a.seccion{	 display:block; color:#faf4dc; font-size:14px; font-family: Arial, Helvetica, sans-serif; text-decoration:none;}a.seccion:link{	 display:block; color:#faf4dc; font-size:14px; font-family: Arial, Helvetica, sans-serif; text-decoration:none;}a.seccion:hover{	 display:block; color: #890d1c; text-decoration:none;}#Layer1 a p, #Layer2 a p, #Layer3 a p, #Layer4 a p, #Layer5 a p, #Layer6 a p, #Layer7 a p, #Layer8 a p{	padding:8px 20px 8px 20px; margin:0; background-color:#faf4dc; color:#212121; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; border-bottom:1px dotted #c4bf97;}#Layer1 a:link p, #Layer2 a:link p, #Layer3 a:link p, #Layer4 a:link p, #Layer5 a:link p, #Layer6 a:link p, #Layer7 a:link p, #Layer8 a:link p{	padding:8px 20px 8px 20px; margin:0; background-color:#faf4dc; color:#212121; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration:none;}#Layer1 a:hover p, #Layer2 a:hover p, #Layer3 a:hover p, #Layer4 a:hover p, #Layer5 a:hover p, #Layer6 a:hover p, #Layer7 a:hover p, #Layer8 a:hover p{	color: #890d1c; text-decoration:none; background-color:#dedabb;}#Layer1, #Layer2, #Layer3, #Layer4, #Layer5, #Layer6, #Layer7, #Layer8{	position:absolute;	width:auto;	left:50%;	overflow: hidden;	top:97px;	display:none;}#Layer1 {	margin-left:-475px;}#Layer2 {	margin-left:-320px;}#Layer3 {	margin-left:-178px;}#Layer4 {	margin-left:-64px;}#Layer5 {	margin-left:103px;}#Layer6 {	margin-left:224px;}/* ########################  FIN MENU DE PERSIANAS  ######################## */.ligatitulogde {	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	color: #4c3221;	line-height: 24px;	letter-spacing: -1px;}.ligatitulogde a:link {	color: #4c3221;	text-decoration: none;}.ligatitulogde a:visited {	color: #4c3221;	text-decoration: none;}.ligatitulogde a:hover {	color: #c10022;	text-decoration: underline;}.ligatitulogde a:active {	color: #c10022;	text-decoration: underline;}.ligatitulorojo21 {	font-family: Arial, Helvetica, sans-serif;	font-size: 21px;	color: #c10022;	line-height: 24px;	letter-spacing: -1px;}.ligatitulorojo {	font-family: Arial, Helvetica, sans-serif;	font-size: 26px;	color: #c10022;	line-height: 24px;	letter-spacing: -1px;}.ligatitulorojo a:link {	color: #c10022;	text-decoration: none;}.ligatitulorojo a:visited {	color: #c10022;	text-decoration: none;}.ligatitulorojo a:hover {	color: #4c3221;	text-decoration: underline;}.ligatitulorojo a:active {	color: #4c3221;	text-decoration: underline;}.ligatitulomed {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #4c3221;	line-height: 18px;	font-weight: lighter;}.ligatitulomed a:link {	color: #4c3221;	text-decoration: none;}.ligatitulomed a:visited {	color: #4c3221;	text-decoration: none;}.ligatitulomed a:hover {	color: #c10022;	text-decoration: underline;}.ligatitulomed a:active {	color: #c10022;	text-decoration: underline;}.foto {	padding: 3px;	border: thin solid #CCC;	margin: 0px 10px;}.liganormal {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #4c3221;}.liganormal a:link {	color: #4c3221;	text-decoration: none;}.liganormal a:visited {	color: #4c3221;	text-decoration: none;}.liganormal a:hover {	color: #c10022;	text-decoration: underline;}.liganormal a:active {	color: #c10022;	text-decoration: underline;}.liganormalch {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #4c3221;}.liganormalch a:link {	color: #4c3221;	text-decoration: none;}.liganormalch a:visited {	color: #4c3221;	text-decoration: none;}.liganormalch a:hover {	color: #c10022;	text-decoration: underline;}.liganormalch a:active {	color: #c10022;	text-decoration: underline;}.foto1 {	padding: 1px;	border: thin solid #FFF;	margin: 0px 2px;}.textogrisch {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #999;}.textogrisch1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #CCC;}.ligablanco {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;}.ligablanco a:link {	color: #FFFFFF;	text-decoration: none;}.ligablanco a:visited {	color: #FFFFFF;	text-decoration: none;}.ligablanco a:hover {	color: #CCCCCC;	text-decoration: underline;}.ligablanco a:active {	color: #CCCCCC;	text-decoration: underline;}.titulorojogde {	font-family: Arial, Helvetica, sans-serif;	font-size: 42px;	color: #c10022;	line-height: 40px;	letter-spacing: -1px;}.titulorojogde1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 35px;	color: #c10022;	line-height: 35px;	letter-spacing: -1px;}.textorojogde {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #c10022;}.textorojoch {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #c20325;	font-weight: bold;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #3a2518;}.backinterior {	background-image: url(imagenes/backbolas.gif);	background-repeat: repeat-x;}.backinterior1 {	background-image: url(imagenes/backbolasgde.gif);	background-repeat: repeat-x;}.ligatitulorojoch {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #c10022;	line-height: 18px;}.ligatitulorojoch a:link {	color: #c10022;	text-decoration: none;}.ligatitulorojoch a:visited {	color: #c10022;	text-decoration: none;}.ligatitulorojoch a:hover {	color: #4c3221;	text-decoration: underline;}.ligatitulorojoch a:active {	color: #4c3221;	text-decoration: underline;}.textocafech {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #6F5543;}.menupersiana {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	background-color: #e8dfb9;	height: 25px;	width: 220px;	color: #630;}.backamarillo {	background-image: url(imagenes/backamarillo.png);	background-repeat: no-repeat;	height: 45px;}.ligablancoch {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #cccccc;}.ligablancoch a:link {	color: #cccccc;	text-decoration: none;}.ligablancoch a:visited {	color: #cccccc;	text-decoration: none;}.ligablancoch a:hover {	color: #CCCCCC;	text-decoration: underline;}.ligablancoch a:active {	color: #CCCCCC;	text-decoration: underline;}/* --------------- CSS boton addthis --------------- */.addthis_toolbox .hover_effect{	width: 240px;	padding: 10px 0 6px 10px;	border: 3px solid #eee;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	background-color: #FFF;}.addthis_toolbox .hover_effect div{    float: left;}.addthis_toolbox .hover_effect a{    border: 2px solid #fff;    padding: 2px 2px 2px 16px;    position: relative;    text-decoration: none;}.addthis_toolbox .hover_effect a:hover{    border: 2px solid #105CB6;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;    background: #B4D3F8;    color: #105CB6;    text-decoration: none;}.addthis_toolbox .hover_effect span{    position: absolute;    width: 16px;    height: 16px;    top: 2px;    left: 1px;}