a:link { color:#fff; margin: 0px;text-decoration: none;}
a:visited {color:#fff; margin: 0px;text-decoration: none;}
a:active {color:#fff; margin: 0px;text-decoration: none;}
a:hover {color: #c0c0c0; margin: 0px;;text-decoration: none;}

a.ext:link{ color:#999; text-decoration:none;}
a.ext:visited{ color:#999; text-decoration:none;}
a.ext:active{ color:#999; text-decoration:none;}
a.ext:hover{ color: #666; text-decoration:none;}

a.svc:link{ color:#332b80; text-decoration:none;}
a.svc:visited{ color:#332b80; text-decoration:none;}
a.svc:active{ color:#332b80; text-decoration:none;}
a.svc:hover{ color:#7f62a8; text-decoration:none;}

a.enl:link{ color:#999; text-decoration: underline;}
a.enl:visited{ color:#999; text-decoration: underline;}
a.enl:active{ color:#999; text-decoration: underline;}
a.enl:hover{ color:#fff; text-decoration: underline;}

a.en2:link{ color:#fff; margin: 0px;text-decoration: none;}
a.en2:visited{ color:#fff; margin: 0px;text-decoration: none;}
a.en2:active{ color:#fff; margin: 0px;text-decoration: none;}
a.en2:hover{ color:#fe9934; margin: 0px;text-decoration: none;}


input{padding:0px; background-color:transparent;color:#000;}
label{padding:0px; background-color:transparent;color:#000; font-weight:600; font-size:11px;}
textarea{ padding:0px; background-color:transparent;color:#000;}

body{margin:0px; padding:0px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff;
background:url(images/fondo.jpg) repeat-x top left #eff4f8;}

img{border-style:none; border-width: 0px; }

#Contenedora { width:100%; text-align:center; padding:10px; }
#CentradaHS { margin:auto; width:800px; text-align:left; position:relative; border: 2px ridge; background:#fff;background:url(images/fondog.jpg) no-repeat top left;}

#cabecera{ position:relative; margin:0; padding:0; width:800px; height:220px;}
#cuerpo{width:740px; height:300px; font-size:13px; font-weight:bold; margin:20px ; background:url(images/empresa.jpg) no-repeat center right; padding:0; position:relative;}
#pie{width:100%; height:35px; font-size:13px; font-weight:bold; margin:0; padding:0;}
#directi{Verdana, Arial, Helvetica, sans-serif; margin:0; padding:5px 0 0 0; text-align:center; font-size:10px; color:#fff;}

#logotipo{position:absolute; right:0px; top:0px; padding:0; margin:0;}
#rotador{position:absolute; right:0px; top:0px;}
#menu{
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color: #000;
	text-align: left;
	line-height: 20px;
	left: 25px;
	bottom: 10px;
	list-style:none;
}
#menu li { display:inline;}
#menu li a:link{  text-decoration:none;color:#fff;}
#menu li a:visited{ text-decoration:none;color:#fff;}
#menu li a:active{ text-decoration:none;color:#fff;}
#menu li a:hover{ text-decoration:none;color:#fff; font-weight:bold;}

#imagen{
	clear:both;
	position:absolute;
	left:0px;
	top:145px;
	margin:0;
	padding:0;
}
#srv1{
	position:absolute;
	left:0px;
	top:300px;
	margin:0 0 0 270px;
	padding:0;
	text-align:left;
	font-size:12px;
}
#srv2{
	position:absolute;
	right:0px;
	top:300px;
	margin:0 10px 0 0;
	padding:0;
	text-align:left;
	font-size:12px;
}
#galeria{
	position:absolute;
	right:0px;
	top:370px;
	margin:0 10px 0 0;
	padding:0;
	text-align:left;
	font-size:12px;
	list-style:none;
}

#servicios1{ position:absolute; left:300px; top:200px; margin:0; padding:0; list-style:none; }


h1{ font-size:10px; font-weight:400; font-family: Verdana, Arial, Helvetica, sans-serif; color:#999999; }
#firma{margin:0; padding:0; width:97%;}
.columna1{ float:left; margin:0; padding:0;}
.columna2{ float:right;margin:0; padding:0;font-size:10px; font-weight:400; font-family: Verdana, Arial, Helvetica, sans-serif; color:#999999;}
.textoe{text-align: justify;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:500; color:#000; margin:0px; padding: 10px; width:470px;}
.textoe2{text-align: justify;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:500; color:#797979; margin:0px; padding: 10px; width:470px;}
.cto{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight:500;
		width: 200px;
		text-align: justify;
		color:#FFFFFF;
		margin-left: 200px;
		padding: 0px;
}
.mili{list-style-type: none; 
background: #fff url(images/boton.jpg) no-repeat left center; 
padding-left:30px;
line-height:25px; 
}
