/****************************************************************/
/*   Design:   Multiflex-3 Version 1.8 / Layout-4               */
/*   File:     Global layout structure                          */
/*--------------------------------------------------------------*/
/*   Author:   g. Wolfgang                                      */
/*   Date:     May 22, 2007                                     */
/*   Homepage: wwww.1-2-3-4.info                                */
/*--------------------------------------------------------------*/
/*   License:  Fully open source without restrictions.          */
/*             Please keep footer credits with a link to        */
/*             Wolfgang (www.1-2-3-4.info). Thank you!          */
/****************************************************************/

/* HEADER */
.header {width:900px; font-family:"trebuchet ms",arial,sans-serif;}
.header-top {width:900px; height:50px; background:rgb(240,240,240) url(../img/bg_head_top.jpg); overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.header-bottom {width:900px;}
.header-breadcrumbs {clear:both; width:900px; padding:1.0em 0 1.5em 0; background:rgb(255,255,255) url(../img/bg_head_breadcrumbs.jpg) repeat-y;}
.column1-unit a.tit {font-size:13px; weight:bold;}
.header-middle {width:900px; height:150px; background:rgb(230,230,230) url(../img/header_43.jpg); overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.sitemessage {width:900px; height:130px; position:absolute; z-index:1; margin:0px 0px 0px 0px; color:rgb(0,0,0); /*overflow:visible !important /*Activate if Firefox print problems*/; overflow:hidden /*IE6*/;}
.sitemessage h1 {float:right; width:600px; margin:0px 0 0 0px; text-align:right; font-size:230%;}
.sitemessage h2 {float:right; width:550px; margin:38px 10px 0 0px; padding:0px 0 3px 0; border-bottom:solid 2px rgb(255,0,0); text-align:right; line-height:100%; font-size:180%;}
.sitemessage h3 {float:right; width:550px; margin:0px 10px 0 0; text-align:right; font-size:140%;}
.sitemessage h4 {float:right; width:50px; margin:0px 20px 0px 0px; text-align:center; font-size:160%;}
.sitemessage h3 a {text-decoration:none; color:rgb(234,239,247);}
.sitemessage h3 a:hover {text-decoration:none; color:rgb(50,50,50);}
table {clear:both; margin:2.0em 0 0.2em 0px; table-layout:fixed; border-collapse:collapse; empty-cells:show; background-color:rgb(233,232,244);}
table th.top {height:3.5em; padding:0 7px 0 7px; empty-cells:show; background-color:rgb(175,175,175); text-align:left; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
table th {height:3.0em; padding:6px 6px 6px 6px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:center; color:rgb(0,0,0); font-weight:bold; font-size:110%;}
table td {height:3.0em; padding:4px 10px 4px 10px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(237,237,237); text-align:left; font-weight:normal; color:rgb(0,0,0); font-size:100%;}
p.caption {clear:both; margin:0.5em 0 2.0em 20px; text-align:left; color:rgb(80,80,80); font-size:110%;}
p.center {align:center;}
.nav1 {width:550px; position:absolute; z-index:3; margin:25px 0 0 350px;}

/**************************************/
/*   IMG no border agregado por mi    */
/**************************************/
.main img.esq {float:left; margin:-0.2em 2px 10px 0px; border:1px solid rgb(255,255,255); padding: 0px 15px 15px 0px;}
.main a:hover img.esq {float:left; margin:-0.2em 2px 10px 0px; border:solid 1px rgb(225,225,225); padding: 0px 15px 15px 0px;}
.column1-unit img.map {float:right; margin:3px 3px 3px 10px; padding:5px; border:1px solid rgb(255,255,255);}
.column1-unit a:hover img.map {float:right; margin:3px 3px 3px 10px; padding:5px; border:1px solid rgb(225,225,225);}
.subcontent-unit-border-full img.pix {float:center; margin:3px 3px 3px 3px; padding:5px; border:1px solid rgb(235,235,235);}
.subcontent-unit-border-full a:hover img.pix {float:center; margin:3px 3px 3px 3px; padding:5px; border:1px solid rgb(200,200,200);}
img.noborder:hover {float:none; margin:-0.2em 2px 2px 0; border:0px solid rgb(150,150,150);}
img.noborder {float:none; margin:-0.2em 2px 2px 0; border:0px solid rgb(150,150,150);}
img.noborder-r {float:right; margin:-0.2em 2px 2px 10px; border:0px solid rgb(150,150,150);}
img.noborder-l {float:left; margin:-0.2em 10px 2px 0; border:0px solid rgb(150,150,150);}
img.center {float:none; display:block; margin:8px auto; padding:5px; border:1px solid rgb(225,225,225);}
img.right {float:right; margin:3px 3px 3px 10px; padding:5px; border:1px solid rgb(225,225,225);}
.main a:hover img {border:solid 0px rgb(150,150,220);}
.main-content a {color:rgb(42,90,138); text-decoration:underline;}
