/*generales*/
body {
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif, sans;
	font-size: 11px;
	color:#9D9D9D;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/bgBody.jpg);
	background-repeat:repeat-x;
	background-color: #000;
}

html, ul, li, form, input, object, embed{margin:	0;	padding:0;}

p{	line-height: 17px;	text-align: justify;}

h1{font-size: 17px; font-weight:normal; color:#2AA1DB;}
h2{
	font-size: 13px; 
	font-weight:bold; 
	color:#48C0F4; 
	background-image:url(../images/vinH2.gif); 
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-left:10px;
	}

input, select, textarea {	border:solid 1px #ABE2FA;	text-indent: 4px;}
/*::::::::::::::::::::::::::::::::*/

/*divs - bases*/
#contenSite{	margin: 0px auto;	width:990px;}

.contenGeneral{ margin: 0px auto; width:990px; clear:both;}

#top{
	margin: 0px auto;
	width:990px;
	height: 283px;
	background-image:url(../images/topAcimpro.jpg);
	background-repeat:no-repeat;
}
#topInternoMenu{
	margin: 0px auto;
	width:990px;
	height: 283px;
	background-image:url(../images/topAcimproInterno.jpg);
	background-repeat:no-repeat;
}

#contenLinkTop{	margin: 0px auto; width:840px; height: 185px; text-align:left;} 

#pataLogos{
	margin: 0px auto;
	width:990px;
	height:41px;
	background-image:url(../images/pataLogos.jpg);
	background-repeat:no-repeat;
	text-align:center;
}


#pataTex{
	margin: 0px auto;
	width:990px;
	font-size: 9px;
	color:#FFFFFF;
	text-align:center;
	padding-top:10px;
}

#pataInteriorMenu{
	margin-left:1px;
	float:left;
	width:810px;
	height:98px;
	background-image:url(../images/pataContenidoInterior.jpg);
	background-repeat:no-repeat;
}
#pataInteriorGral{
	margin-left:1px;
	float:left;
	width:810px;
	height:14px;
	background-image:url(../images/pataContenidoInteriorGral.jpg);
	background-repeat:no-repeat;
}

.baseContenido{margin: 0px auto; width:810px;}
.contenido{
	margin-left:1px;
	width:810px;
	float:left;
	background-image:url(../images/bgContenido.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}
.contenIn{			float:left;	width:810px;	margin-bottom:10px;}
.contenInLeft{		margin-left:10px;	float:left;	width:218px;}
.contenInCenter{	float:left;	width:318px;}
.contenInRight{		float:left;	width:240px;}

/*interiores*/
.bgInteriorMenu{
	margin-left:1px;
	width:810px;
	float:left;
	background-image:url(../images/bgContenidoMenu.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}
.contenInLeftInterior	{	margin-left:5px; float:left;	width:214px;}	
.contenInCenterInterior	{	float:left;	width:377px;}
.contenInRightInterior	{	float:left;	width:196px;}

.contenInLeftContacto{	float:left;	width:380px; padding-left:25px; padding-right:10px;	border-right:dotted 1px #E6E6E6;}	
.contenInRightContacto{	float:left;	width:388px;}

.contenInLeftFormulario{	float:left;	width:445px; padding-left:25px; padding-right:10px;}
.contenInRightFormulario{		float:left;	width:310px;}

.contentRespuesta{ 
	margin:0px auto;	
	width:270px;  
	color: #0FA5E6; 
	font-weight:bold; 
	text-align:center; 
	border:solid 1px #ABE2FA;
	background-color:#EDF9FE; 
	padding:58px 8px 58px 8px; 
	margin-top:34px;
}

.contenInTodoCentro{ margin:0px auto; width:768px;}

.contenFlashPlayer{ 
	margin:0px auto; width:723px; height:380px;
	background:url(../images/bgPlayer.jpg) no-repeat;
	text-align:right;
	padding-top:50px;
}
.FlashPlayer{float:right; width:307px; text-align:right; padding-right:10px;}


/*::::::::::::::::::::::::::::::::*/





.contenPopup{
	float:left; width:268px; height:114px; 
	background-image:url(../images/bgPopup.jpg); background-repeat:no-repeat; background-color:#FFFFFF;
	text-align:center;
}
.texPopup{ margin:0px auto; width:214px; padding-top:8px; color:#333333;}




/*ventanas home servicios*/
.ventanaServicioTop{
	width:214px;
	height:28px;
	float:left;
	background-image:url(../images/tablaServicioTop.jpg);
	background-repeat:no-repeat;
}
.ventanaServicioBg{	width:213px;	float:left;	background-color:#CEEBFA;}

.ventanaServicioPata{	
	width:214px;
	height:11px;	
	float:left; 
	background-image:url(../images/tablaServicioPata.gif);
	background-repeat:no-repeat;
}

/*ventanas home De interes*/
.ventanaInteresTop{
	width:214px;
	height:42px;
	float:left;
	background-image:url(../images/tablaInteresTop.jpg);
	background-repeat:no-repeat;
	margin-top:16px;
}
.ventanaInteresBg{		
	width:213px;	
	float:left;	
	background-color:#CEEBFA;  
	background-image:url(../images/tablaInteresBg.jpg);
	background-repeat:repeat-y;
}
.ventanaInteresPata{	
	width:214px;
	height:12px;	
	float:left; 
	background-image:url(../images/tablaInteresPata.jpg);
	background-repeat:no-repeat;
}
.newsInteres{
	width:198px; 
	float:left;
	margin-left:4px;
	border-bottom:dotted 1px #CCCCCC;
	padding-bottom:10px;
	padding-top:6px;
}
.texNewsInteres{width:130px; float:left;  }
/*::::::::::::::::::::::::::::::*/


/*ventanas home Beneficios*/
.ventanaBeneficioTop{
	width:310px;
	height:38px;
	float:left;
	background-image:url(../images/tablaBeneficiosTop.jpg);
	background-repeat:no-repeat;
	margin-top:16px;
}
.ventanaBeneficiosBg{		
	width:310px;	
	float:left;	
	background-color:#FFFFFF;  
	background-image:url(../images/tablaBeneficiosBg.jpg);
	background-repeat:repeat-y;
}
.ventanaBeneficioPata{	
	width:310px;
	height:11px;	
	float:left; 
	background-image:url(../images/tablaBeneficioPata.jpg);
	background-repeat:no-repeat;
}
.newsBeneficio{
	float:left;
	width:290px;
	margin-left:8px;
	border-bottom:dotted 1px #CCCCCC;
	padding-bottom:10px;
	padding-top:6px;
}
.texNewsBeneficio{width:220px; float:left; }

/*::::::::::::::::::::::::::::::*/


/*calendario home*/
.calendarioTop{
	width:240px;
	height:45px;
	float:left;
	background-image:url(../images/calendarioTop.jpg);
	background-repeat:no-repeat;
	margin-top:16px;
}
.calendarioBg{		
	width:240px;	
	float:left;	
	background-color:#FFFFFF;  
	background-image:url(../images/calendarioBg.jpg);
	background-repeat:repeat-y;
}
.calendarioPata{	
	width:240px;
	height:38px;	
	float:left; 
	background-image:url(../images/calendarioPata.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
}


.calendarioFecha{
	width:56px;
	height:59px;
	float:left;
	background-image:url(../images/calendarioFecha.jpg);
	background-repeat:no-repeat;
	margin-left:8px;
}
.fecha{
	width:45px;
	margin:0px auto;
	font-size:24px;
	font-weight:bold;
	line-height:22px;
	color:#007AC3;
	padding-top:14px;
	text-align:center;
}
.mes{
	width:45px;
	margin:0px auto;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#007AC3;
}
.contenCalendarioLugar{	width:156px;	float:left; }

.texCalendario			{width:140px; margin:0px auto; font-size:11px;font-weight:normal; color:#666666;}
.texCalendario strong	{ font-size:11px;font-weight:bold;  color:#007AC3;}

.calendarioLugarTop{
	float:left;
	width:156px;
	height:13px;
	background-image:url(../images/calendarioLugarTop.jpg);
	background-repeat:no-repeat;
}
.calendarioLugarBg{
	float:left;
	width:156px;
	background-image:url(../images/calendarioLugarBg.jpg);
	background-repeat: repeat-y;
}
.calendarioLugarPata{
	float:left;
	width:156px;
	height:16px;
	background-image:url(../images/calendarioLugarPata.jpg);
	background-repeat:no-repeat;
}

.calendarioDatoTop{	
	float:left;
	width:240px;
	height:11px;
	clear:both;
	background-image:url(../images/calendariTexTop.jpg);
	background-repeat:no-repeat;
	}
.calendarioDatoBg{	
	float:left;
	width:240px;
	background-image:url(../images/calendarioTexBg.jpg);
	background-repeat: repeat-y;
	}
.calendarioDatoTex{		margin:0px auto; font-size:11px; color:#666666;	width:200px;	}
/*::::::::::::::::::::::::::::::*/


.fotoLeft{ margin:0 4px 0 0 ; float:left; height:46px;}
.fotoInterior{
	margin:0px auto; 
	width:183px; height:207px; 
	text-align:center;
	background-image:url(../images/bgFotoInterior.jpg);
	background-repeat:no-repeat;
	padding-top:12px;
	padding-left:1px;
}


/*links*/
a.linkVerMas{	color:#0099CC;	text-decoration:none;	font-size: 9px;	font-weight: bold; float:right;}
a.linkVerMas:hover{	color:#00769D; text-decoration:underline;}

a.LinkPata{	font-size: 9px;	color:#FFFFFF;	text-decoration:none; margin-right:10px;}
a.LinkPata:hover{ text-decoration:underline;}

.contenLinkServicios{
	float:left;	
	width:208px;
	height:18px;
	background-image:url(../images/bgBtbServicios.jpg);
	background-repeat:no-repeat;
	margin-left:2px;
	margin-top:4px;
	padding-top:2px;
	padding-bottom:2px;
	}
	
a.linkServiciosUno{
	float:left;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:8px;
	}
a.linkServiciosUno:hover{color:#007AC3;}
/*::::::::::::::::::::::::::::::*/




/*textos*/
.opcionFormulario{
	font-size: 11px; 
	font-weight:bold; 
	color:#48C0F4; 
	background-image:url(../images/vinH2.gif); 
	background-repeat:no-repeat;
	background-position:left;
	padding-left:12px;
}
.formularioCampo{ border:solid 1px #ABE2FA; height:14px; }

.button{
	color:#FFF;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	background-color: #0096D9;
	border: 1px solid #FFFFFF;
	background-image: url(../images/bgButtom.jpg);
	background-repeat: repeat-x;
	height: 20px;
	padding-bottom: 1px;
	padding-right: 4px;
	padding-left: 4px;
	cursor: hand;
}













