body 
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1A1A1A;
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#FFFFFF;
	/**/
	SCROLLBAR-FACE-COLOR: #B1B9C7;
	SCROLLBAR-HIGHLIGHT-COLOR: #E5EAF4;
	SCROLLBAR-SHADOW-COLOR: #929BA9;
	SCROLLBAR-3DLIGHT-COLOR: #E5EAF4;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #E5EAF4;
	SCROLLBAR-DARKSHADOW-COLOR: #7E8373;
	text-align:center;
	
}

#content
{
height:800px;
width:100%;
margin:0 auto;
text-align:left;
background-color:#E8E8E8;
}
#content_pie
{
height:350px;
width:100%;
margin:0 auto;
text-align:left;
background-color:#FDD000;
}
#cabecera
{
height:120px;
width:900px;
margin:0 auto;
text-align:left;
/*background-color:#FFFFFF;*/
}
#cabecera .logo
{
width:25%;
height:100px;
float:left;
padding-top:10px
}
#cabecera .fono
{
width:75%;
height:60px;
float:left;
text-align:right;
font-size:28px;
color:#002560;
letter-spacing: -1px
}
#cabecera .fonoTexto 
{
width:350px;
height:46px;
float:right;
padding-right:20px;
padding-top:14px
}
#cabecera .fonoImg
{
width:60px; height:60px; float:right; background:url(../img/fono.png);
}
#cabecera .menu
{
width:75%;
height:40px;
float:left;
padding-top:10px;
}
.menu3{
width: auto;height:33px;
}
.menu3 ul{
width:auto;height:33px;float:right;list-style:none;padding:0px 8px 0 8px;margin:0px;
background:url(../img/menu3_bg.png) repeat-x center;
}
.menu3 ul li{
padding:0px;margin:0px;display:inline;line-height:33px;
}
.menu3 ul li.divider{
padding:0px;margin:0px;display:inline;line-height:33px; width:2px; height:33px; background:url(../img/divider.png) no-repeat center; float:left;
}
.menu3 ul li a{text-decoration:none;padding:0 8px 0 8px;margin:0 10px 0 10px;color:#76640E; font-size:16px; float:left;}
.menu3 ul li.selected a{text-decoration:none;padding:0 8px 0 8px;margin:0 10px 0 10px;color:#382b05;}
.menu3 ul li a:hover{color:#382b05;}
.left_menu_side{
width:7px;
height:33px;
float:right;
}
.right_menu_side{
width:7px;
height:33px;
float:right;
}
#banner
{
height:450px;
width:900px;
margin:0 auto;
text-align:left;
/*background-color:#FFFFFF;*/
}

#banner_cliente
{
height:180px;
width:912px;
margin:0 auto;
text-align:left;
/* -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;*/
}
#banner_cliente .izq
{
width:15px;
height:166px;
float:left; background:url(../img/part_izq.png);
}
#banner_cliente .cent
{
width:96.5%;
height:136px;
float:left; background:url(../img/part_cent.png);
}
#banner_cliente .der
{
width:15px;
height:166px;
float:left; background:url(../img/part_der.png);
}
#banner_cliente .tit
{
width:300px; height:30px; background:url(../img/boton.png) no-repeat; margin-left:4px; position:absolute;
color:#76640E; font-size:16px;
}
#banner_cliente .tit div
{
padding-top:5px; padding-left:12px;
}
#banner_cliente .cent div
{
width:100%; height:120px;
}
#pie
{
height:300px;
width:900px;
margin:0 auto;
text-align:left;
background:url(../img/logo_trans.png) no-repeat;
/*background-color:#FFFFFF;*/
}

#pie div#anio
{
width:16%; height:250px; text-align:right; padding-top:30px; color:#AE9211; font-weight:bold;
float:left;
}

#pie div#leyenda
{
width:84%; float:left; height:280px; margin-top:10px; color:#897500;font-size:12px;
}
#pie div#leyenda .panel1
{
width:200px; float:left;
}
#pie div#leyenda .panel2
{
width:200px; float:left;
}
#pie div#leyenda .panel3
{
width:200px; float:right; height:100%;
}

.listasItem{padding-top:1px; padding-bottom:1px;}

#pie div#leyenda ul{margin:0px; padding:0px; padding-bottom:10px;list-style:none;}
#pie div#leyenda ul li a{text-decoration:none; color:#897500}
#bannerNosotros
{
height:620px;
width:900px;
margin:0 auto;
padding-top:20px;
text-align:left;
background:url(../img/line1.png) repeat-y #FFFFFF;
margin-top:5px;

border-radius:8px 8px 8px 8px;
-moz-border-radius:8px 8px 8px 8px; 
-webkit-border-radius:8px 8px 8px 8px; 
-ms-border-radius: 8px 8px 8px 8px; 
behavior: url(pie/PIE.htc);
}
#bannerNosotros .panel1
{
 width:2%;
float:left;
}
#bannerNosotros .panel2
{
background:url(../img/img_001.png) no-repeat; height:100%; width:24%;
float:left;
}
#bannerNosotros .panel3
{
height:100%; width:70%;
float:left;
}
#bannerNosotros .panel3 h3
{
text-align:justify; font-size:13px; font-weight:normal;
}
#bannerServicios
{
height:630px;
width:900px;
margin:0 auto;
text-align:left;
margin-top:5px;

}
#bannerServicios .panelizq
{
	height:100%;
	width:100%;
	margin:0 auto;
	background:url(../img/line1.png) repeat-y #FFFFFF;
	float:left;
	padding-top:10px;
	border-radius:8px 0px 0px 8px;
	-moz-border-radius:8px 0px 0px 8px;
	-webkit-border-radius:8px 0px 0px 8px;
	-ms-border-radius: 8px 0px 0px 8px;
	behavior: url(pie/PIE.htc);
}
#bannerServicios .panelizq div
{
	margin-left:25px;
	padding-left:180px;
	width:670px;
	height:180px;
}
#bannerServicios .panelizq div h2
{
color:#12255f;
}
#bannerServicios .panelizq div h3
{
text-align:justify; font-size:13px; font-weight:normal;
}
#bannerServicios .panelder
{
height:100%;
width:50%;
margin:0 auto;
background:url(../img/line1.png) repeat-y #FFFFFF;
float:left;
padding-top:10px;
border-radius:0px 8px 8px 0px;
-moz-border-radius:0px 8px 8px 0px; 
-webkit-border-radius:0px 8px 8px 0px; 
-ms-border-radius: 0px 8px 8px 0px; 
behavior: url(pie/PIE.htc);
}
#bannerServicios .panelder div
{
margin-left:25px; padding-left:180px; width:280px; height:120px;
}
#bannerServicios .panelder div h2
{
color:#12255f;
}
#bannerServicios .panelder div h3
{
text-align:justify; font-size:13px; font-weight:normal;
}
#bannerContacto
{
height:640px;
width:900px;
margin:0 auto;
text-align:left;
background:#FFFFFF;
margin-top:5px;

border-radius:8px 8px 8px 8px;
-moz-border-radius:8px 8px 8px 8px; 
-webkit-border-radius:8px 8px 8px 8px; 
-ms-border-radius: 8px 8px 8px 8px; 
behavior: url(pie/PIE.htc);
}
#bannerContacto .panelizq
{
height:100%;
width:23%;
background:#12255f;
float:left;
border-radius:8px 0px 0px 8px;
-moz-border-radius:8px 0px 0px 8px; 
-webkit-border-radius:8px 0px 0px 8px; 
-ms-border-radius: 8px 0px 0px 8px; 
behavior: url(pie/PIE.htc);
}
#bannerContacto .panelizq div h3
{
color:#FFFFFF; font-size:16px; text-align:center; letter-spacing:1px;
}
#bannerContacto .panelizq div h4
{
color:#FFFFFF; font-size:13px;
}
#bannerContacto .panelizq div.link
{
background:url(../img/click.png) no-repeat; height:18px; padding-left:26px; margin-left:20px
}
#bannerContacto .panelder
{
float:right;
height:100%;
width:74.6%;
}
#bannerContacto .panelder h3
{
font-size:14px; font-weight:normal;
}
#bannerContacto .panelder div.panelblue
{
background:url(../img/panelblue.png) no-repeat; height:103px; padding-left:120px; padding-top:20px;
}
#bannerContacto .panelder div.panelblue h1
{
color:#FFFFFF; text-align:center; margin:0px; margin-bottom:10px;
}

#bannerConsulta
{
height:370px;
width:900px;
margin:0 auto;
padding-top:20px;
text-align:left;
background: url(../img/consulta.png) #FFFFFF right top no-repeat;
margin-top:5px;

border-radius:8px 8px 8px 8px;
-moz-border-radius:8px 8px 8px 8px; 
-webkit-border-radius:8px 8px 8px 8px; 
-ms-border-radius: 8px 8px 8px 8px; 
behavior: url(pie/PIE.htc);
}
input.cbtn{float:left; border:none; background-color:#1b3664; padding:12px; width:138px; color:#fff; cursor:pointer; font-weight:bold; font-size:11px; display:inline;}
input.cbtn:hover{background-color:#112343; color:#FFFFFF;}
input.ctext{border:1px solid #577390; background-color:#fff; padding:3px; text-transform:uppercase; font-size:11px}
select.ctext{border:1px solid #577390; background-color:#fff; padding:3px; text-transform:uppercase; font-size:11px}
textarea.ctext{border:1px solid #577390; background-color:#fff; padding:3px; text-transform:uppercase; font-size:11px}
#bannerConsultaContacto
{
height:103px;
width:900px;
margin:0 auto;
text-align:left;
background: #0084FD;
margin-top:10px;

border-radius:8px 8px 8px 8px;
-moz-border-radius:8px 8px 8px 8px; 
-webkit-border-radius:8px 8px 8px 8px; 
-ms-border-radius: 8px 8px 8px 8px; 
behavior: url(pie/PIE.htc);
}
#bannerCot
{
height:620px;
width:900px;
margin:0 auto;
padding-top:20px;
text-align:left;
background: #FFFFFF;
margin-top:5px;

border-radius:8px 8px 8px 8px;
-moz-border-radius:8px 8px 8px 8px; 
-webkit-border-radius:8px 8px 8px 8px; 
-ms-border-radius: 8px 8px 8px 8px; 
behavior: url(pie/PIE.htc);
}
#bannerCot .panelizq
{
width:220px; height:100%; padding-left:20px; text-align:center;
float:left;
}
#bannerCot h2
{
color:#1a2c64;
font-size:22px;
}
#bannerCot h3
{
line-height:25px;
}
#bannerCot .panelder
{
width:68%; height:100%; padding-left:20px; text-align:left;
float: right;
}
#bannerCot .panelder div.formu
{
width:568px; height:510px; border-left:1px solid #C2BDAE; border-right:1px solid #C2BDAE;border-bottom:1px solid #C2BDAE;text-align:left; float:left;
}


    #tabs11 {
      float:left;
      width:570px;
      font-size:12px;
      line-height:normal;
       border-bottom:1px solid #C2BDAE;
      }
    #tabs11 ul {
          margin:0;
          padding:10px 10px 0 0px;
          list-style:none;
      }
    #tabs11 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs11 a {
      float:left;
      background:url("../img/tableft11.png") no-repeat left top;
      margin:0;
      padding:0 0 0 8px;
      text-decoration:none;
      }
    #tabs11 a span {
      float:left;
      display:block;
      background:url("../img/tabright11.png") no-repeat right top;
      padding:10px 15px 8px 6px;
      color:#312a0a;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs11 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs11 a:hover span {
      color:#FFF;
      }
    #tabs11 a:hover {
      background-position:0% -33px;
      }
    #tabs11 a:hover span {
      background-position:100% -33px;
      }

      #tabs11 #current a {
              background-position:0% -33px;
      }
      #tabs11 #current a span {
              background-position:100% -33px;
      }
