@import "forms.css";

* html #fixed {
	position: absolute;
	overflow-x: hidden;
}
a { -moz-outline-style: none;}
a:hover { -moz-outline-style: none;}
a:active { -moz-outline-style: none; }

.w10{width:100px;}
.w20{width:200px;}
.w30{width:300px;}
.w40{width:400px;}
.w50{width:500px;}
.w60{width:600px;}
.w70{width:700px;}
.w80{width:800px;}
.full{width:912px;}
.w100{width:1000px;}
.w15{width:150px;}
.w25{width:250px;}
.w35{width:350px;}
.w45{width:450px;}
.w55{width:550px;}
.w65{width:650px;}
.w75{width:750px;}
.w85{width:850px;}
.w95{width:950px;}
.pad8{padding:8px;}
.pad14{padding:14px;}
.marginauto{margin:0 auto;}

body { 
     font:normal 11px  Arial, verdana; 
     background:url('../img/bk.jpg') fixed;
     margin: 0;
}
#header{
     background: url('../img/headerbk.png'); 
     background-repeat:repeat-x; 
     background-position:top center; 
	height:114px;
	position:fixed;
	width:100%;
	top:0;
	z-index:1500;
}
#headerLogo{
     background: url('../img/logo.png'); 
     background-repeat:no-repeat; 
     background-position:2% center; 
     height:95px;
     margin: 0 auto;
     width:950px;
     z-index:1600;
}
#headerLogoISO{
     background: url('../img/iso.png'); 
     background-repeat:no-repeat; 
     background-position:98% center; 
     height:95px;
     margin: 0 auto;
     width:950px;
     z-index:1600;
}
#menu{
     height:47px;
     top:98px;
	position:fixed;
	width:100%;
     z-index:1700;
     color:#FFF;
}
#menuHolder{
    margin:0 auto;
    width:940px;
}
.menuItem{
     float:left;
     width:80px;
     height:16px;
     background:#393674;
     margin-right:1px;
     padding:3px;
     border-bottom:3px solid #ff0000;
     overflow:hidden;
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
}
.menuItemStatic{
     float:left;
     width:120px;
     height:16px;
     background:#000;
     margin-right:1px;
     text-align:left;
     padding:3px;
     border-bottom:3px solid #ff0000;
     overflow:hidden;
	filter:alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
	display:none;
}
.menuItem img{margin-top:20px;}
.menuLang{
     float:right;
     width:22px;
     height:16px;
     border:1px solid #ccc;
     margin-right:1px;
     text-align:left;
     padding:3px;
     background:#FFF;
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;     
}
.white{ background:#000;}
.menuLang span{
     color:#555;
     display:none;
}
.menuLang img{
     margin-bottom:2px;
     margin-right:8px;
     float:left;
     line-height:16px;
}
#main{
	width:920px;
	margin: 0 auto;
	margin-top:110px;

     padding:8px;
     padding-top:25px;
     margin-bottom:45px;
}
#mainContent{
     position:relative;
}
.contentbox{
     width:920px;
}
.messages{
     display:none;
}
.closeme{
     background:#004080;
     padding:2px;
     color:#fff;    
     width:50px;
     margin-top:8px;
}

.error{
     display:none;
     background:#FFF;
     padding: 8px;
     font-size: 10pt;
     border: 2px solid #ccc;
	filter:alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;     
}
.webmailoverlay{
	background:#FFF;	
     display:none;
     width:400px;
     color:#000;
     font-size:10pt;
     text-align:center;
     padding: 20px;
     border: 2px solid #ccc;
	filter:alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
}
.overlay2{
     display:none;
     border:1px solid #fff;
     width:700px;
     height:420px;
     background:#fff;
}
#imghome{
     background: url('../img/portada.png');
     background-position:center center;
     background-repeat:no-repeat;
     width:920px;
     height:540px;
}
.imghomeTitle{
     position: absolute;
     top:50px;
     right:50px;
     width:451px;
     height:48px;
}
.imges {background: url('../img/portadatitlees.png');background-position:center center;background-repeat:no-repeat;}
.imgpt {background: url('../img/portadatitlept.png');background-position:center center;background-repeat:no-repeat;}
#boxes{
     height:120px;
     padding:8px;
     margin:0 auto;
     width:760px;
     margin-top:15px;
     margin-bottom:15px;
}
#box{
     height:122px;
     width:180px;
     float:left;
     margin-right:4px;
     margin-left:4px;
}
#boxHeader{
     background: url('../img/bkheads1.jpg');
     height:12px;
     width:172px;
     color:#FFF;
     font-weight:bold;
     padding:4px;
}
#boxContent{
     background: url('../img/bkholder.jpg');
     height:96px;
     width:176px;
     padding:2px;
     text-align: center;
     color:#666;
     font-size:7pt;
}
.webmail{margin-top:30px;}
.partner{margin-top:15px;}
.institucional{margin-top:10px;}

#direcciones{
     background: url('../img/transparencia.png');
     border:1px solid #FFF;
     height:120px;
     padding:8px;
     margin:0 auto;
     width:860px;
     margin-top:10px;
}
.direPais{margin-left:10px;}
.international{line-height:8pt;}
#boxDire{
     height:122px;
     width:276px;
     float:left;
     margin-right:4px;
     margin-left:6px;
}
#boxDireHeader{
     background: #FFF url('../img/bckbluebadDer2.jpg');
     background-repeat:repeat-x;
     height:20px;
     width:268px;
     color:#0000A0;
     font-weight:bold;
     padding:4px;
}
#boxDireHeader img{margin-top:-5px;}
#boxDireContent{
     background: #FFF;
     height:70px;
     width:256px;
     padding:10px;
     text-align: left;
     color:#666;
     font-size:8pt;
}
#boxDireContent img{
     margin-right:2px;
}
#containerClientes{
     width:920px;
}
.cliente_title{
     background: url('../img/bkheads1.jpg');
     height:12px;
     color:#FFF;
     font-weight:bold;
     font-size:9pt;
     padding:4px;
}
.cliente_line{
     color:#666;
     background:url('../img/transparencia.png');
     width:920px;
}
.panel{
     color:#666;
     background:url('../img/transparencia.png');
}
.cliente_line td{
     border-bottom: 1px solid #E1E1FF;
}
.cliente_line tr:hover{
     background:#E2EFFF;
}
.cliente_nombre{
     padding:3px;
     float:left;
     width:450px;
     height:20px;
     font-weight:bold;
     font-size:8pt;
}
.cliente_rubro{
     padding:3px;
     float:left;
     width:90px;
     height:20px;
     font-size:7pt;
}
.cliente_version{
     padding:3px;
     float:left;
     width:80px;
     height:20px;
     font-size:7pt;
}
.clientes_det{
     font-size:7pt;
     font-weight:normal;
}
#headServ:hover{
     cursor:pointer;
}
#headServ{
     margin-top:5px;
}
#commentServ{
     border: 1px solid #666;
     width:510px;
     margin-bottom:10px;
     padding:8px;
     background:#fff;
}
#commentServInner{
     width:450px;
     padding-left:15px;
}
#boxServ{
     width:528px;
     margin:0 auto;
}
#maxima{
     text-align:center;
     font-size:11pt;
     color:#ff0000;
}
#footer{
     padding:1px;
     margin:0 auto;
     width:860px;
     color:#ccc;
     font-size:7pt;
}
#header-fbk-like{
	width:500px;
	position: absolute;
	top:20px;
	left:40px;
}
