body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#00447b;
}
body a{text-decoration:none;
}
#wrapper{
	background-color:#f4f4f4;
	width:100%;
	height:100%;
}
.clear {
	clear:both;
}

/* Header */
header {
	width:100%;
	height:356px;
	background:url(../images/back-header.jpg) repeat-x;
}
#header{
	height:356px;
	margin:0 auto;
	width:960px;
}
h1{
	float:left;
	margin-top:32px;
	width:327px;
	height:33px;
	font-size:200%;
	margin-bottom:25px;
}
h1 a{
	background:url(../images/logo-banco-patagonia.png) no-repeat;
	float: left;
    height:33px;
    overflow: hidden;
    text-indent: -99999px;
	width:350px;
}
#header ul{
	float:right;
	margin-top:35px;
	position:relative;
	z-index:10;
}
#header ul li{
	float:left;
	margin-left:5px;
	padding:10px 6px;
}
#header ul li:hover{
	background:url(../images/back-botones.png) repeat;
}
#header ul li a{
	color:#ffffff;
	font-size:13px;
}
#header ul li ul{
	margin-top:10px;
	position:absolute;
	/*background-color:#001f3c;*/
	right:161px;
	text-align:right;
	padding-top:16px;
	padding-bottom:28px;
/*	background:url(../images/back-botones.png) repeat;*/
	display:none;
}
#header ul li ul li{
	padding:4px 14px 4px 40px;
	float:none;
}
#header ul li ul li:hover{
	background-color:red;
	color:blue;
}
#header ul li ul li a{
	font-size:12px;
}
#header ul li ul li:hover{
	background:none;
}
#header ul li #inicio-submenu{
	right:430px;
	width: 180px;
}
#header ul li #respon-submenu{
	right:261px;
}
#header ul li #soc-submenu{
	right:90px;
}
#header ul li #comp-submenu{
	right:0;
}
#banner{
	width:960px;
	height:280px;
	float:left;
	box-shadow:#000000 0px 0px 20px;
	position:absolute;
	z-index:2;
}

/* Content */
section {
	width:100%;
	background-color:#f4f4f4;
	float:left;
}
.content{
	background-color:#f4f4f4;
	width:100%;
	float:left;
	margin-top:17px;
}
.content2{
	background-color:#f4f4f4;
	width:960px;
	margin:0 auto;
}
.content2 .main{
	float:left;
	margin-top:33px;
}
.content2 .main h2{
	font-size:19px;
	color:#010101;
	margin-bottom:6px;
}
.cont-txt{
	float:left;
	width:100%;
	
}
#txt{
	height:620px;
	overflow:hidden;
	margin-top:21px;
	width: 680px;
	font-size:13px;
	color:#474646;
	float:left;
	margin-bottom:20px;
	margin-right:20px;
}
#txt p{
	margin-bottom:18px;
	line-height:16px;
	text-align:justify;
}
#txt p span{
	font-weight:bold;
}
#txt h3{
	font-size:16px;
	color:#010101;
	margin-bottom:6px;
	font-weight:bold;
}
#txt .h3-interlineado{	
	line-height:20px;
}
#txt h4{
	font-size:15px;
	color:#010101;
	margin-bottom:6px;
	font-weight:bold;
}
#txt ul{
	margin-top:15px;
	margin-bottom:20px;
	float:left;
}
#txt .ul-normal{
	float:none;
}
#txt .ul-normal li{
	display:block;
	line-height:16px;
	text-align:justify;
}
#txt .ul-normal span{
	float:none;
}
#txt ul li{
	display:inline-block;
	margin-bottom:20px;
}
#txt ul li span{
	font-weight:bold;
	float:left;
}
#txt ul li div{
	float:left;
	margin-left:7px;
}
#txt ul li .no-float{
	float:none;
}
.barra-lateral{
	width:10px;
	float:left;
	margin-left:16px;
	margin-right:14px;
}
.barra-lateral .flecha{
	background:url(../images/flecha-arriba.png) no-repeat;
	width:10px;
	height:7px;
}
.barra-lateral .barra{
	width:8px;
	height:389px;
	margin-left:1px;
	background-color:#4f4f4f;
	margin-top:16px;
	margin-bottom:170px;
}
.barra-lateral .flecha-down{
	background:url(../images/flecha-abajo.png) no-repeat;
	width:10px;
	height:7px;
}
#col-der{
	float:right;
	width:227px;
	border-left:#d8d8d8 dashed thin;
	padding-top:33px;
	padding-left:20px;
	padding-bottom:58px;
}
#col-der h2{
	font-size:19px;
	color:#7e7e7e;
	float:left;
}
.redes{
	float:right;
	margin-right:5px;
}
.redes a{
	float:left;
	margin-left:6px;
}
#col-der .fila{
	margin-top:19px;
	float:left;
}
/* Footer */
footer {
	width:100%;
	height:212px;
	background:url(../images/back-footer.jpg) repeat-x;
	float:left;
}
#footer{
	width:960px;
	margin:0 auto;
	padding-top:40px;
	color:#dfdfdf;	
}
#footer a{
	color:#dfdfdf;
}
.accesos{
	float:left;
}
.accesos ul li{
	font-size:13px;
	line-height:21px;
	padding-left:10px;
	padding-right:15px;
}
.accesos ul li ul{
	display: inline;
    margin-left: 100px;
    margin-top: -340px;
    position: absolute;
    z-index: 99;
	background:url(../images/back-botones.png) repeat;
	padding-top:23px;
	padding-bottom:19px;
	display:none;
}

.accesos ul li #menu-inicio-footer{
	margin-top: -40px;
}
.accesos ul li #menu-res-footer{
	margin-top: -80px;
}
.accesos ul li #menu-soc-footer{
	margin-top: -100px;
}
.accesos ul li #menu-ambiente-footer{
	margin-top: -90px;
	margin-left: 280;
}
.accesos ul li #menu-colabo-footer{
	margin-top:-90px;
}
.accesos ul li ul li a{
	font-size:12px;
}

/*.accesos ul li a:hover{
	text-decoration:underline;
}*/
.accesos ul li:hover, .accesos ul li ul li:hover{
	background-color:#001f3c;
}
.info-contacto{
	float:right;
}
.info-contacto span{
	font-weight:bold;
	font-size:14px;
}
.info-contacto p{
	line-height:19px;
	text-align:right;
}
.siganos{
	margin-top:16px;
	float:right;
	margin-bottom:16px;
	font-weight:bold;
}
.no-margin-right{
	margin-right:0 !important;
}
.sub_ul{
background: url(../images/back-botones.png) repeat ;

}
.sub_ul li:hover{
background:#001f3c !important;

}

/* Tooltips */
.aToolTip { background: #001f3c;  color:#fff;	margin:0; padding:2px 10px 3px; font-size:11px; line-height:1.2em; position: absolute;}
.aToolTip .aToolTipContent { position:relative;	margin:0; padding:0;}

/* END */
	
