@charset "utf-8";
/* CSS Document */
* {margin: 0 0 0 0;}

h1 {
	font-size:2.2em;
	letter-spacing:0.01em;
	color: #fff;
	font-weight: bold;
	line-height: 40px;
}
h2 {font-size:16px; color:#77baf7; font-weight:bold;}
h3 {
	font-size:19px;
	color:#77baf7;
	font-weight:bold;
	letter-spacing: 0.3em;
}

body {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	background-color: #000;
	margin:0px;
	text-align:center;
	color: #FFF;
	background-repeat:  repeat-x;
	background-attachment: fixed;
}

a:link {color: #77baf7; text-decoration: none;}
a:visited {text-decoration: none; color: #77baf7;}
a:hover {text-decoration: underline; color: #77baf7;}
a:active {text-decoration: none; color: #77baf7;}

.rojo a:link {color: #EF4135; text-decoration: none;}
.rojo a:visited {text-decoration: none; color: #EF4135;}
.rojo a:hover {text-decoration: underline; color: #EF4135;}
.rojo a:active {text-decoration: none; color: #EF4135;}


#wrap {margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: 20px; text-align: left;	}

.pad5right{padding-right: 5px;}
.pad10right{padding-right: 10px;}
.pad20right{padding-right: 20px;}
.pad5left{padding-left: 5px;}
.pad10left{padding-left: 10px;}
.pad20left{padding-left: 20px;}
.pad5top{padding-top: 5px;}
.pad10top{padding-top: 10px;}
.pad15top{padding-top: 15px;}
.pad20top{padding-top: 20px;}
.pad5bottom{padding-bottom: 5px;}
.pad10bottom{padding-bottom: 10px;}
.pad15bottom{padding-bottom: 15px;}
.pad20bottom{padding-bottom: 20px;}

.jus {text-align: justify;}
.alto {line-height: 21px;}
.texto_11{font-size:11px;}
.texto_13{ font-size:16px; font-weight:bold; line-height: 18px;}
.sub_titulo{font-size:16px; color:#77baf7; font-weight:bold;}
.titulo{font-size:15px;color:#fff;font-weight: bold;}
.colores{color: #1466c0;}
.colores2{color: #ff4f32;}
.colores3{color: #ffffff;}

.trans{ 
	background-color:#000000; position:absolute; width:802px; 
	filter: alpha(opacity=40);-moz-opacity: .40; opacity: .40;}
	
.trans2{ 
	background-color:#000000; position:absolute; width:802px; 
	filter: alpha(opacity=40);-moz-opacity: .40; opacity: .40;}	
	
.header_nav{display:inline;
	background: url(images/madrynbuceo_logo.gif) no-repeat bottom;
	width:802px;height: 130px;position: absolute;z-index: 100;}
	
	
	
.contenedor{position: absolute; margin-top: 150px; text-align: left; z-index: 10; left: 22px; top: -2px;}
	
.lobo{display:inline;position:fixed;top:110px;left: 822px;}
.bautismo{display:inline;position:fixed;top:210px;left: 822px;}
.facebook{display:inline; position:absolute; top:5px; left: 412px;}

.precios{background-color: #1466c0;width: 358px;border: 1px solid #FFFFFF;}
.precios_header{ background-color: #FFFFFF; font-size: 14px; color: #1466c0; padding: 5px; font-weight: bold;}

.precios_left{padding: 4px; font-weight: bold;}
.precios_precio{ padding: 4px; font-weight: bold; color: #fff; font-size:1.5em;}

.texto-principal-lista {list-style-position: outside; line-height: 18px; list-style-type: circle;}

.form_200 { width: 200px; font-size: 11px; border: 1px solid #999999;}
.form_50 { width: 50px; font-size: 11px; border: 1px solid #999999;}

.facebook_2011{
	display:block;
	position:fixed;
	top:94px;
	left: 822px;
	width: 43px;
	height: 97px;
	background:url(images/madrynbuceo_facebook_accion.png) no-repeat;
}

.facebook_2011:hover{ background:url(images/madrynbuceo_facebook_accion_hover.png) no-repeat;

