@charset "utf-8";
body {padding:0; margin:0; background:#0e1b35 }
body, td, input, textarea{
	font-size:11px;
    font-family:Tahoma;
	color:#d9d9d9;
	line-height:13px;
	vertical-align:top;
	padding:0px;
}

br{font-size:10px}
table{border:0px; border-collapse:collapse;	}
a img{ border:0px}

.vam{ vertical-align:middle}

.main{height:800px; width:100%; background:url(images/bot.gif) repeat-x bottom; text-align:center}
.main1{text-align:left; width:766px;}
.main2{text-align:left; width:800px;}

.w{ width:100%; background:url(images/top.gif) repeat-x top #263b54}

b{ color:#b3ccd7}
span{color:#f32648; }

a{color:#b3ccd7; text-decoration:none} 
a:hover{text-decoration:none}

span a{color:#d9d9d9; text-decoration:underline} 
span a:hover{text-decoration:none}


ul{margin:0; padding:0; list-style:none}
li{ margin:0px;}
li a{color:#b3ccd7; text-decoration:underline; line-height:20px}
li a:hover{color:#ffffff; text-decoration:none} 


.more{background:url(images/1_z1.gif)  center left no-repeat; background-position:0 5px; padding-left:10px; vertical-align:middle; color:#b3ccd7; font-weight:bold; text-decoration:none}
.more:hover{ text-decoration:underline}


 /*header*/
#header {color:#2C1F1E; font-size:10px; width:766px; height:361px} 
#header .row1{height:72px; background:url(images/top1.gif); padding:0 0 0 84px} 
#header .row1 img{ display:block} 
#header .row2{height:289px;} 
#header .col1{ width:603px}
#header .col2{ width:117px}
#header .col2 img{ display:block}
#header .col2{ width:45px;}


.set{
	height:40px
}
.set2{ height:80%} /* Modifica el ancho de las noticias*/
.left{ width:63px}
.right{ width:63px}
.bg{ background:url(images/bg1.gif) no-repeat right top}


/*content*/
#content{ width:640px; height:300px}
#content .set1{ width:100%; height:25px; background:url(images/0_bg.gif) }
#content .set3{ width:100%; height:100px; }
#content .set1 img{ vertical-align:top }


/*page1*/
#page1 #content .col1{ width:100%} 
#page1 #content .col2{ width:58px}
#page1 #content .col3{ width:124px; text-align:center;}
#page1 #content .col3 .img{ display:block; margin:12px 0 24px 0px }
#page1 #content .col3 .img1{ display:block; margin:0 0 7px 0px }

#page1 #content .col4{ width:212px}
#page1 #content .col5{ width:34px}
#page1 #content .col6{ width:212px}

#page1 #content .row1{ height:131px; padding:0 0 0 3px}
#page1 #content .row1 img{ display:block; margin:0 0 23px 0px }
#page1 #content .row1 p{ margin:8px 0 0 0px}

#page1 #content .row2{ height:34px;}
#page1 #content .row3{ height:180px;}

#page1 #content .row4{ height:155px; padding:11px 0 0 0px}
#page1 #content .row4 .img{ float:left; margin:0 12px 0px 0px }
#page1 #content .row4 .img1{ vertical-align:middle; margin:0 4px 0px 0px }
#page1 #content .row4 b{ font-size:9px}
#page1 #content .row4 p{ margin:28px 0 15px 0px}

#page1 #content .row5{
	height:155px;
	padding:23px 0 0 26px;
	text-align: center;
}
#page1 #content .row5 p{ margin:13px 0 0px -10px}

/*Noticias*/
#noticias #content .col1{ width:100%} /* Modifica el ancho de las noticias*/


#noticias #content .col4{ width:212px}
#noticias #content .col5{ width:34px}
#noticias #content .col6{ width:212px}

#noticias #content .row1{ height:131px; padding:0 0 0 3px}
#noticias #content .row1 img{ display:block; margin:0 0 23px 0px }
#noticias #content .row1 p{ margin:8px 0 0 0px}

#noticias #content .row2{ height:34px;}
#noticias #content .row3{ height:180px;}

#noticias #content .row4{ height:155px; padding:11px 0 0 0px}
#noticias #content .row4 .img{ float:left; margin:0 12px 0px 0px }
#noticias #content .row4 .img1{ vertical-align:middle; margin:0 4px 0px 0px }
#noticias #content .row4 b{ font-size:9px}
#noticias #content .row4 p{ margin:28px 0 15px 0px}

#noticias #content .row5{
	height:155px;
	padding:23px 0 0 26px;
	text-align: center;
}
#noticias #content .row5 p{ margin:13px 0 0px -10px}



/*page2 - POLÍTICA DE CALIDAD*/
#page2 #content .col1{ width:366px}
#page2 #content .col2{ width:62px}
#page2 #content .col3{ width:212px}
#page2 #content .col3 p{margin:19px 0px 0px 180px }

#page2 #content .col4{ width:200px}
#page2 #content .col5{ width:166px}

#page2 #content .row1{ height:159px}
#page2 #content .row1 .img{margin:11px 0px 24px 0px; display:block }
#page2 #content .row1 .img1{ float:left; margin:0 23px 0px 0px }
#page2 #content .row1 p{margin:7px 0px 0px 0px }
#page2 #content .row1 a{ line-height:18px}

#page2 #content .row2{ height:76px; padding:35px 0 0 0px} 
#page2 #content .row3{ height:85px;}

#page2 #content .row4{ height:14px;}
#page2 #content .row5{ height:85px;}
#page2 #content .row6{ height:85px;}

/*page3
#page3 #content .col1{ width:212px}
#page3 #content .col2{ width:62px}
#page3 #content .col3{ width:366px}

#page3 #content .row1{ height:127px; padding:23px 0 0 0px}
#page3 #content .row1 .img1{ float:left; margin:4px 23px 0px 0px }
#page3 #content .row2{ height:1px; background:#b3ccd7} 
#page3 #content .row3{ height:177px; padding:18px 0 0 0px}
#page3 #content .row3 .img1{ float:left; margin:1px 23px 0px 0px }

#page3 #content .row4{ height:159px;}
#page3 #content .row4 .img{margin:11px 0px 24px 0px; display:block }
#page3 #content .row4 .img1{ float:left; margin:0 23px 0px 0px }

#page3 #content .row5{ height:161px; padding:25px 0 0 0px}
#page3 #content .row5 .img{margin:11px 0px 24px 0px; display:block }
#page3 #content .row5 .img1{ float:left; margin:0 23px 0px 0px }
*/

/*page4   Quienes Somos */
#page4 #content .col1{ width:auto;}
#page4 #content .col1 .img{margin:11px 0px 26px 0px; display:block }
#page4 #content .col1 .img1{ float:left; margin:0 23px 0px 0px }
#page4 #content .col1 .img2{ float:right; margin:0 0px 0px 0px}
#page4 #content .col1 .div{
	margin:35px 0px 0px 0px;
	vertical-align: middle;
}
#page4 #content .col1 .div1{margin:25px 0px 0px 0px}
#page4 #content .col2{ width:58px}
#page4 #content .col3{ width:212px}

#page4 #content .row1{ height:306px; padding:23px 0 0 0px}
#page4 #content .row1 .div{margin:0px 0px 22px 0px;  }

/*page5*/
#page5 #content .col1{ width:212px}
#page5 #content .col2{ width:62px}
#page5 #content .col3{ width:366px}

#page5 #content .row1{ height:306px; padding:23px 0 0 0px}
#page5 #content .row1 .img{margin:4px 23px 0px 0px; display:block }
#page5 #content .row1 .img1{ float:left; margin:4px 23px 0px 0px }
#page5 #content .row1 .div{margin:17px 0px 22px 0px;  }

#page5 #content .row2{ height:128px;}
#page5 #content .row2 .img{margin:11px 0px 24px 0px; display:block }
#page5 #content .row2 .img1{ float:left; margin:0 23px 0px 0px }

#page5 #content .row3{ height:192px; padding:25px 0 0 0px}
#page5 #content .row3 .img{margin:11px 0px 24px 0px; display:block }
#page5 #content .row3 .img1{ float:left; margin:0 23px 0px 0px }


/*page6*/
#page6 #content .col1{ width:366px}
#page6 #content .col2{ width:62px}
#page6 #content .col3{ width:212px}

#page6 #content .col4{ width:188px}
#page6 #content .col5{ width:178px}

#page6 #content .row1{ height:159px}
#page6 #content .row1 .img{margin:11px 0px 24px 0px; display:block }
#page6 #content .row1 .img1{ float:left; margin:0 23px 0px 0px }
#page6 #content .row1 p{margin:7px 0px 0px 0px }
#page6 #content .row1 a{ line-height:18px}

#page6 #content .row3{ height:161px;}

#page6 #content .row4{ height:14px;}
#page6 #content .row5{ height:306px;}
#page6 #content .row5 p{margin:24px 0px 0px 0px }

/*page7*/
#page7 #content .col1{ width:640px}
#page7 #content .col1 .img{margin:11px 0px 24px 0px; display:block }

/*footer*/
#footer {
	height:41px;
	vertical-align:middle;
	padding:0 0 0 20px;
	text-align: center;
} 
#footer { color:#828f98}
#footer a{ color:#828f98; text-decoration:none; font-size:11px}
#footer a:hover{text-decoration:underline}
#footer span{ color:#b4cfda}
#footer span a{ color:#b4cfda; text-decoration:underline; font-size:11px; margin-right: 20px}
#footer span a:hover{ text-decoration:none}

/*footer para noticias*/
#footer2 { height:20px; vertical-align:middle; padding:0 0 0 20px} 
#footer2 { color:#828f98}
#footer2 a{ color:#828f98; text-decoration:none; font-size:11px}
#footer2 a:hover{text-decoration:underline}
#footer2 span{ color:#b4cfda}
#footer2 span a{ color:#b4cfda; text-decoration:underline; font-size:11px; margin-right: 20px}
#footer2 span a:hover{ text-decoration:none}


/*input*/
#form{ padding:0px; margin:0px}
.jamp{ width:212px; height:17px; color:#000000; font-size:10px; font-family:Tahoma; display:block}

.input{
   width:212px; height:17px;
   color:#000000;
   display:block
}
input{
   width:177px; height:17px;
   color:#000000;
   display:block
}
textarea{
   width:176px; height:88px;
   overflow:auto;
   color:#000000;
   display:block;
}
.titulo{
	color:#ffffff;
	font-size:28px;
}
