/* CSS Document */

body {
  height: 100%;
  margin: 0;
  padding: 0;
  background-color: #f3ead6;
}

#flashHolder{
	margin:15px auto;
	display:block;
	width:940px;
	height:550px;
}

#Header{
	width:837px;
	height:220px;
	display:block;
	margin:0 auto;	
}

#Body{
	background:url(../images/backbody.png) repeat-y center;
	width:707px;
	min-height:200px;
	display:block;
	margin:0 auto;
	padding:15px 65px;
}

#Footer{
	background:url(../images/bottom.png) no-repeat center;
	width:757px;
	height:44px;
	padding:30px 40px 0;
	display:block;
	margin:0 auto;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
}

#Footer a{
	text-decoration:none;
	color:#ad7141;
	font-weight:bold;
}

#Footer a:hover{
	text-decoration:none;
	color:#8b4710;
}

#Body .bodyInside{
	width:550px;
	margin:0 auto;
	display:block;
	color:#7a5345;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
}

#Body .bodyInside h1{
	font-family:Arial;
	font-size:24px;
	text-align:center;
	font-weight:bold;
	color:#3e1e12;
}

#Body .bodyInside h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:center;
	font-weight:normal;
	color:#7a5345;
	margin:16px 0 16px 0;
}

#Body .bodyInside .tableOracion{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.boton{
	display:block;
	background-repeat:no-repeat;
	background-position:left;
}

.boton:hover{
	background-position:right;
}


.imgBtn{
	background-repeat:no-repeat;
	background-position:left;
}


.imgBtn:hover{
	background-position:right;
}


#FooterIndex{
	width:757px;
	height:44px;
	padding:30px 40px 0;
	display:block;
	margin:0 auto;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
}

#FooterIndex a{
	text-decoration:none;
	color:#AFC8DA;
	font-weight:bold;
}

#FooterIndex a:hover{
	text-decoration:none;
	color:#5E769F;
}

.formTextfield{
	width:167px;
	height:21px;
	line-height:21px;
	padding:0 5px;
	background:#FFFFFF url(../images/textfield177px.gif) no-repeat;
	border:0;
	color:#666;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.formTextarea{
	background-image:url(../images/commenttextarea.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	width:247px;
	color:#666;
	height:81px;
	display:block;
	padding:5px 20px 5px 5px;
	border:0;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.formButonOut{
	border:2px solid;
	border-bottom-color:#730f49;
	border-right-color:#730f49;
	border-top-color:#d272aa;
	border-left-color:#d272aa;
	padding:3px 6px;
	margin:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../images/fondoRayado02.gif) #921f62;
	cursor:pointer;
}

.formButonOver{
	border:2px solid;
	border-color:#9c5927;
	padding:3px 6px;
	margin:10px;
	color:#ffd572;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../images/fondoRayadoNeutralDark.gif) #33394f;
	cursor:pointer;
}

.formTextfield2{
	background:#dae1e3;
	border:1px solid #dae1e3;
	padding:0px;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#546571;
}

.loginCntSubmit{
	width:135px;
	height:47px;
	border:0;
	background-image:url(../images/btnenviar.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}

.btnOver{
	background-position:right top;
}
