*{
	padding:0px;
	margin:0px;
}
a img{border:0px}
.both{clear: both}


#pag{
	background:#fff url(images/backTop.jpg) repeat-x 0px 0px;
}
#cabecera{
	margin:auto;
	width:1051px;
	height:143px;
}
#cabecera .home{
	float:left;
	display:block;
	width:451px;
	height:143px;
	background: transparent url(images/logo.jpg) no-repeat 0px 0px;
}
#menu{
	margin-top:65px;
	float:right;
	width:574px;
	height:53px;
	background:transparent url(images/menu.jpg) no-repeat 0px 0px;
}
#menu li{
	list-style:none;
	float:left;
}
#menu li a{
	display:block;
	height:53px;
}
#menu li .m1{width: 89px;}
	#menu li .m1:hover{background: transparent url(images/menu.jpg) no-repeat 0px -52px;}
#menu li .m2{width: 105px;}
	#menu li .m2:hover{background: transparent url(images/menu.jpg) no-repeat -89px -52px;}
#menu li .m3{width: 100px;}
	#menu li .m3:hover{background: transparent url(images/menu.jpg) no-repeat -194px -52px;}
#menu li .m4{width: 100px;}
	#menu li .m4:hover{background: transparent url(images/menu.jpg) no-repeat -294px -52px;}
#menu li .m5{width: 76px;}
	#menu li .m5:hover{background: transparent url(images/menu.jpg) no-repeat -394px -52px;}
#menu li .m6{width: 100px;}
	#menu li .m6:hover{background: transparent url(images/menu.jpg) no-repeat -470px -52px;}
#contenido{
	margin:auto;
	width:1051px;
	background: transparent url(images/logo.jpg) no-repeat 0px -143px;	
}
#contenido2{
	padding:15px 0px;
	background: #d4d4d4 url(images/backBottom.jpg) repeat-x 0px 0px;
}
#contenido2 .listas{
	margin:auto;
	width:1051px;
	list-style: none;
	padding: 0px 15px;
	}
#contenido2 .listas li{
	float:left;
	padding: 5px 7px;
	}
.inicio{
	background: transparent url(images/fondoPag.jpg) no-repeat 100% 0%;
	padding-top: 80px;
	padding-bottom: 85px;
}
.infoCont{
	width:988px;
	padding-top: 60px;
	padding-bottom: 85px;		
}
.infoCont h3{
	background: transparent url(images/contBackTop.gif) no-repeat 100% 0%;
	height:55px;
	color:#fff;
	font:bold 14px/55px arial;
	padding-left:10px;
}
.infoCont p{
	padding: 10px 10px 5px;
	font:normal 14px arial;	
}
.infoCont .bg1{
	background: transparent url(images/conBackCenter.gif) repeat-Y 0px 0px;	
}
.infoCont .bg2{
	background: transparent url(images/contBackBottom.gif) no-repeat 100% 100%;	
}
#foot{
	background-color:#4a4b4d;
	height:66px;
	padding:0px 15px;
}
#foot p{font:normal 11px/66px arial;color:#fff}
#foot p img{vertical-align: middle;padding-left: 10px;}
#foot p span{color:#0db9fb;padding:0px 10px }
#foot .c1{float: left;}
#foot .c2{float: right;}

#frmcontacto{margin:10px;padding-left: 5px;}
#frmcontacto fieldset{border:0px;}
#frmcontacto fieldset legend{font:bold 13px arial;}
#frmcontacto label{
	font:normal 13px arial;	
	display:block;
}
#frmcontacto .submit{margin-top:5px;}