@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:11px;}

body{
	font-family: "Century Gothic",sans-serif;	
	background-color: #F2F2F2;	
}

table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
header, section, footer,
aside, nav, article, figure{display:block;}
a, a:visited{color:#2d3536;text-decoration:none;}
a:hover, a:active{color:#9e805c;text-decoration:none;}
#dev7link{position:absolute;top:0;left:50px;background:url(images/dev7logo.png) no-repeat;width:60px;height:67px;border:0;display:block;text-indent:-9999px;}
#slider-wrapper{background:url(images/slider.png) no-repeat;width:998px;height:392px;margin:0 auto;padding-top:74px;margin-top:50px;}
#slider{position:relative;width:960px;height:252px;margin-left:0px;}
#slider img{position:absolute;top:0px;left:0px;display:none;width:960px;height:140px;}
#slider a{border:0;display:block;}
.nivo-controlNav{position:absolute;left:260px;bottom:-42px;}
.nivo-controlNav a{display:block;width:22px;height:22px;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active{background-position:0 -22px;}
.nivo-directionNav a{display:block;width:30px;height:30px;text-indent:-9999px;border:0;}
a.nivo-nextNav{background-position:-30px 0;right:15px;}
a.nivo-prevNav{left:15px;}
.nivo-caption{text-shadow:none;font-family:Helvetica, Arial, sans-serif;}
.nivo-caption a{color:#efe9d1;text-decoration:underline;}
.clear{clear:both;}
#paginaPrincipal {
	width: 960px;
	margin-left: auto;
	margin-right: auto;	
	background: #fff;
	box-shadow: 0px 0px 10px #B0B0B0;	
	border-left: 3px solid #C5C5C5;
	border-right: 3px solid #C5C5C5;
}

#btnInicio{width:960px;height:40px;float:left;position:absolute;z-index:60;margin-top:-37px;margin-left:-41px;}
#imgNavegacion{
	float: left;
	text-align: left;
	width: 960px;
	height: 35px;
	margin-top: -15px;
	background-color: #3A6496;
	width: 960px;		
	z-index: 1;		
	box-shadow: 0px 0px 10px #B0B0B0;			
	border-bottom: 0px solid #C5C5C5;	
	}
#footerBottom{
	margin: auto;
	width: 960px;
	margin: auto;
	background-color: #E8E8E8;
	box-shadow: 0px 0px 10px #B0B0B0;			
	border-bottom: 2px solid #C5C5C5;	
	}
.footerBottom{display:inline-block;}
#contentBottom{padding-top:30px;}
#antePie {	
	background-color: #3A6496;
	width: 960px;
	height: 20px;
	float: left;
	z-index: 1;		
	box-shadow: 0px 0px 10px #B0B0B0;			
	border-bottom: 2px solid #C5C5C5;

}


#footer {		
	margin: auto;
	width: 960px;
	margin: auto;
	background-color: #E8E8E8;
	box-shadow: 0px 0px 10px #B0B0B0;			
	border-bottom: 2px solid #C5C5C5;
}

.footer {
	display: inline-block;
}
#pie{
	width: 960px;			
	height: 135px;
	margin: auto;
	clear: both;
	float: left;
	width: 100%;			
	}
#pie img{border:0 none;padding-left:8px;padding-top:0px;}
#enlacesPie{
	float: left;
	padding-top: 0px;
	text-align: center;
	width: auto;
	}
#contactenos{
	width: 265px;
	float: left;
	padding: 0 5px;
	text-align: justify;
	margin-top: 14px;
	}

.texto  {
	width: auto;
	color: #666666 !important;
	margin: 10px 5px;
	font-size: 12px;
	text-align: right;
}
	
#logoUps {
    left: 23px;
    position: relative;
    top: -290px;
    z-index: 99999;
}

#logoUPSHead .logo {
    background: url("../images/ups/head/logo-ups.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;   
    text-indent: -9999em;
    width: 220px;
    top:13px;
    left:-3px;
    position: absolute;
    height:122px;
    z-index:9999;

}

/* ---------- Cabeceras ---------- */
/* TOP */
#avatar-top {
	background-color: #E8E8E8;
	box-shadow: 0px 0px 10px #B0B0B0;			
	border-bottom: 2px solid #C5C5C5;
	clear: both;
	width: 100%;
	height: 40px;
}
#avatar-top .avatar-top-social {
	margin: 0px 10px;
}
.avatar-top-social ul{
	margin: 0px;
	list-style: none;
	font-family: georgia;
}
.avatar-top-social li {
	float: right;
}
.avatar-top-social li.divider {
	height: 40px;
	margin: 0 9px;
	border-right: 1px solid #ddd;
	border-left: 1px solid #F2F2F2;
}
.avatar-top-social a{
	color: #E8E8E8 !important;
    display: block;
    height: 15px;
    margin: 13px 5px 10px;
    width: 15px;
}
.avatar-top-social  a.text  {
	width: auto;
	color: #666666 !important;
	margin: 10px 5px;
	font-size: 11px;
	text-align: right;
}


.txtCab  {
	width: auto;
	color: #FFFFFF !important;
	margin: 10px 5px;
	font-size: 12px;
	font-weight: bold;
}


.avatar-top-social a.facebook{
	background: url("../images/ups/head/social.png") no-repeat scroll 5px 0 transparent;
}
.avatar-top-social a.twitter{
	background: url("../images/ups/head/social.png") no-repeat scroll -17px 0 transparent;
}
.avatar-top-social a.feed{
	background: url("../images/ups/head/social.png") no-repeat scroll -41px 0 transparent;
}
.avatar-top-social a.vimeo{
	background: url("../images/ups/head/social.png") no-repeat scroll -64px 0 transparent;
}
.avatar-top-social a.facebook:hover {
	background: url("../images/ups/head/social.png") no-repeat scroll 5px -16px transparent;
}
.avatar-top-social a.twitter:hover{
	background: url("../images/ups/head/social.png") no-repeat scroll -17px -16px transparent;
}
.avatar-top-social a.feed:hover{
	background: url("../images/ups/head/social.png") no-repeat scroll -41px -16px transparent;
}
.avatar-top-social a.vimeo:hover{
	background: url("../images/ups/head/social.png") no-repeat scroll -64px -16px transparent;
}
