#main {width:960px; margin:2em auto; border:1px solid #CCCCCC;}

#cabecera {height:300px; background:url(images/header.jpg) no-repeat left bottom;}
#cabecera, #content { font-size:0.69em;}

.col-1, .col-2, .col-3 { float:left;}

/*======= INICIO =======*/
#inicio #content .row-1 .col-1 {width:316px; margin-right:5px;}
#inicio #content .row-1 .col-2 {width:317px; margin-right:5px;}
#inicio #content .row-1 .col-3 {width:317px;}
#inicio #content .row-2 .line-ver { background:url(images/line-ver.gif) 613px top repeat-y; width:100%;}
#inicio #content .row-2 .line-ver-top { background:url(images/line-ver-top.gif) 613px top no-repeat; width:100%;}
#inicio #content .row-2 .line-ver-bottom { background:url(images/line-ver-bottom.gif) no-repeat 613px bottom;}
#inicio #content .row-2 .col-1 { width:582px; margin-right:59px;}
#inicio #content .popupinterno h3{ margin:.15em .75em 0 .75em; }
#inicio #content .popupinterno{position:absolute; width:275px; margin:-2em 0 0 0; height:150px; display:none; padding-top:.5em}
#inicio #content .popupinterno .close{ cursor:pointer; float:right; margin-top:-.5em;}
#inicio #content .popupinterno .popupcontenido{background:#FFF; border:1px solid #DDD; padding:.25em;}
#inicio #content .popupinterno .image{height:auto; margin: 0 .75em 0 .75em; width:250px; height:auto}
#inicio #content .popupinterno .alertpopup{color:#990000; font-weight:bold;}
#inicio #content .row-2 .col-2 { width:292px;}
#inicio #form-contacto label input { width:265px; background:#fff; color:#391503; padding:1px 0 1px 3px;}
#inicio #form-contacto textarea { width:265px; height:98px; background:#fff; padding:1px 0 1px 3px; overflow:auto; color:#391503; margin-bottom:13px;}

/*======= AREA =======*/
#area #content .row-1 .col-1 {width:316px; margin-right:5px;}
#area #content .row-1 .col-2 {width:317px; margin-right:5px;}
#area #content .row-1 .col-3 {width:317px;}
#area #content .row-2 .line-ver { background:url(images/line-ver.gif) 613px top repeat-y; width:100%;}
#area #content .row-2 .line-ver-top { background:url(images/line-ver-top.gif) 613px top no-repeat; width:100%;}
#area #content .row-2 .line-ver-bottom { background:url(images/line-ver-bottom.gif) no-repeat 613px bottom;}
#area #content .row-2 .col-1 { width:582px; margin-right:59px;}
#area #content .row-2 .col-2 { width:292px;}
#area #form-contacto label input { width:265px; background:#fff; color:#391503; padding:1px 0 1px 3px;}
#area #form-contacto textarea { width:265px; height:98px; background:#fff; padding:1px 0 1px 3px; overflow:auto; color:#391503; margin-bottom:13px;}


/*======= CONTENIDO AREA =======*/
#contarea #content .row-1 .col-1 {width:316px; margin-right:5px;}
#contarea #content .row-1 .col-2 {width:317px; margin-right:5px;}
#contarea #content .row-1 .col-3 {width:317px;}
#contarea #content .row-2 .line-ver { background:url(images/line-ver.gif) 613px top repeat-y; width:100%;}
#contarea #content .row-2 .line-ver-top { background:url(images/line-ver-top.gif) 613px top no-repeat; width:100%;}
#contarea #content .row-2 .line-ver-bottom { background:url(images/line-ver-bottom.gif) no-repeat 613px bottom;}
#contarea #content .row-2 .col-1 { width:582px; margin-right:59px; text-align:justify}
#contarea #content .row-2 .col-1 .logoarea{ float:right; margin:.25em 0 1em 1em;}
#contarea #content .row-2 .col-1 .autor{float:right; text-align:center}
#contarea #content .row-2 .col-2 { width:292px;}
#contarea #content .faltante{ font:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#990000; font-weight:bold; text-transform:capitalize}
#contarea #form-contacto label input { width:265px; background:#fff; color:#391503; padding:1px 0 1px 3px;}
#contarea #form-contacto textarea { width:265px; height:98px; background:#fff; padding:1px 0 1px 3px; overflow:auto; color:#391503; margin-bottom:13px;}







/*======= index-1.html =======*/
#page2 #content .row-1 .col-1 {width:316px; margin-right:5px;}
#page2 #content .row-1 .col-2 {width:317px; margin-right:5px;}
#page2 #content .row-1 .col-3 {width:317px;}
#page2 #content .row-2 .line-ver { background:url(images/line-ver.gif) 613px top repeat-y; width:100%;}
#page2 #content .row-2 .line-ver-top { background:url(images/line-ver-top.gif) 613px top no-repeat; width:100%;}
#page2 #content .row-2 .line-ver-bottom { background:url(images/line-ver-bottom.gif) no-repeat 613px bottom;}
#page2 #content .row-2 .col-1 { width:582px; margin-right:59px;}
#page2 #content .row-2 .col-2 { width:292px;}

/*======= index-2.html =======*/
#page3 #content .row-1 .col-1 {width:316px; margin-right:5px;}
#page3 #content .row-1 .col-2 {width:317px; margin-right:5px;}
#page3 #content .row-1 .col-3 {width:317px;}
#page3 #content .row-2 .line-ver { background:url(images/line-ver.gif) 613px top repeat-y; width:100%;}
#page3 #content .row-2 .line-ver-top { background:url(images/line-ver-top.gif) 613px top no-repeat; width:100%;}
#page3 #content .row-2 .line-ver-bottom { background:url(images/line-ver-bottom.gif) no-repeat 613px bottom;}
#page3 #content .row-2 .col-1 { width:582px; margin-right:59px;}
#page3 #content .row-2 .col-2 { width:292px;}
#page3 #content .row-2 .col-1 .col-1 { width:247px; margin-right:49px;}

/*======= index-3.html =======*/
#page4 #content .row-1 .col-1 {width:316px; margin-right:5px;}
#page4 #content .row-1 .col-2 {width:317px; margin-right:5px;}
#page4 #content .row-1 .col-3 {width:317px;}
#page4 #content .row-2 .line-ver { background:url(images/line-ver.gif) 613px top repeat-y; width:100%;}
#page4 #content .row-2 .line-ver-top { background:url(images/line-ver-top.gif) 613px top no-repeat; width:100%;}
#page4 #content .row-2 .line-ver-bottom { background:url(images/line-ver-bottom.gif) no-repeat 613px bottom;}
#page4 #content .row-2 .col-1 { width:582px; margin-right:59px;}
#page4 #content .row-2 .col-2 { width:292px;}

/*======= index-4.html =======*/
#page5 #content .row-1 .col-1 {width:316px; margin-right:5px;}
#page5 #content .row-1 .col-2 {width:317px; margin-right:5px;}
#page5 #content .row-1 .col-3 {width:317px;}
#page5 #content .row-2 .line-ver { background:url(images/line-ver.gif) 613px top repeat-y; width:100%;}
#page5 #content .row-2 .line-ver-top { background:url(images/line-ver-top.gif) 613px top no-repeat; width:100%;}
#page5 #content .row-2 .line-ver-bottom { background:url(images/line-ver-bottom.gif) no-repeat 613px bottom;}
#page5 #content .row-2 .col-1 { width:582px; margin-right:59px;}
#page5 #content .row-2 .col-2 { width:292px;}

/*======= MISION =======*/
#mision #content .row-1 .col-1 {width:160px; margin: 1em 5px 1em 0;}
#mision #content .row-1 .col-2 {width:317px; margin-right:5px;}
#mision #content .row-1 .col-3 {width:317px;}
#mision #content .row-2 .line-ver { background:url(images/line-ver.gif) 613px top repeat-y; width:100%;}
#mision #content .row-2 .line-ver-top { background:url(images/line-ver-top.gif) 613px top no-repeat; width:100%;}
#mision #content .row-2 .line-ver-bottom { background:url(images/line-ver-bottom.gif) no-repeat 613px bottom;}
#mision #content .row-2 .col-1 { width:582px; margin-right:59px;}
#mision #content .row-2 .col-2 { width:292px;}
#mision .container{ text-align:justify; margin-right:1em; padding:0 5em 0 1em; width:925px; font-size:12px;}

/*======= CONTACTENOS =======*/
#contactenos #content .row-2 .line-ver { background:url(images/line-ver.gif) 499px top repeat-y; width:100%;}
#contactenos #content .row-2 .line-ver-top { background:url(images/line-ver-top.gif) 499px top no-repeat; width:100%;}
#contactenos #content .row-2 .line-ver-bottom { background:url(images/line-ver-bottom.gif) no-repeat 499px bottom;}
#contactenos #content .row-2 .col-1 { width:475px; margin-right:55px;}
#contactenos #content .row-2 .col-2 { width:371px;}
#contactenos #content .row-2 .col-1 .col-1 { width:225px; margin-right:10px;}
#contactenos #content .row-2 .col-1 .col-2 { width:241px;}
#contactenos #content .row-2 #extension { background:url(images/box1-bg.gif); margin:1.5em 0 -1.5em 0; font-size:9pt; padding:.25em; border: 1px solid #AAA; display: block; }
*html #extension { margin:.75em 0 0 0}
#contactenos #content .row-2 #extension li{ display:inline; margin-left:1.5em; }
#contactenos #content .row-2 #extension li a{color:#409cc1; font-weight:bold; cursor:pointer; }
#contactenos #content .row-2 #extension li a:hover{ text-decoration:underline;}
#contactenos #content .menucontacto a{color:#FFFFFF}

/*=========================*/


#pie {height:105px; background:url(images/pie-bg.gif) left top repeat-x; font-size:.625em;}