a.imageScreenshotsBorder { border: 1px solid #99A8DF; width:175px; height:130px; display:block; background-color: #c9d8fF;}

a.transplink { text-decoration: none; line-height:133%; }


a.transplink img {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; border:0;}
a.transplink:hover img {filter:alpha(opacity=50);   -moz-opacity: 0.5;   opacity: 0.5;}

.tooltip {
    display:none; 
    position:absolute; 
    z-index:99; 
    opacity:0.88; 
    filter: alpha(opacity=88);
    font-size:110%; 
    padding:6px; 
    background-color:#FFFFE0; 
    color: #404030;
    border:1px solid #404030;
    text-align: left;
    width: 500px;
}

.tooltip_anchor { color:#804000;}

.submenux  {
    margin-left: -8px;
    border: solid 1px black;
    font-size: 130%;
    box-shadow: 2px 2px 12px #404040; 
    -moz-box-shadow: 2px 2px 12px #404040; 
    -webkit-box-shadow: 2px 2px 12px #404040; 
    border-left: 8px solid black;	
    background-image: url(../images/black80o.png);

}

.submenux:hover {
    border-left: 8px solid #808080;
}


.level2 {

    border-bottom: 1px solid #404040;
    font-weight: bold;
    white-space: nowrap;	
}

.level2 a {
    display: block;
    position: relative;
    z-index: 100;
    text-decoration: none;    
    padding: 4px;
    color: white;
}

.level2 a:hover {
    color: #ffff00;
}

.level3 {
    border-left: 8px solid #303030;
    border-bottom: solid 1px #404040;
    background-image: url(../images/black50o.png);
    white-space: nowrap;	
    text-indent: 5px;
}

.level3:hover {
    border-left: 8px solid #808080;
}

.level3 a {
    display: block;
    text-decoration: none;    
    padding: 4px; 
    position: relative;  
    z-index: 100;
    color: white;

}

.level3 a:hover {
    color: #ffff00;
}

.zenbar  {
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}

.zen_destacar, .boxtable {
    border-radius: 12px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
}


.zen_destacar, .zenbar, .boxtable, .cssshadow  {
box-shadow: 3px 3px 6px #aaa;
-o-box-shadow: 3px -3px 6px #aaa;
-icab-box-shadow: 3px 3px 6px #aaa;
-khtml-box-shadow: 3px 3px 6px #aaa;
-moz-box-shadow: 3px 3px 6px #aaa;
-webkit-box-shadow: 3px 3px 6px #aaa;
}

.tooltip  {
box-shadow: 4px 4px 6px #333;
-o-box-shadow: 4px -4px 6px #333;
-icab-box-shadow: 4px 4px 6px #333;
-khtml-box-shadow: 4px 4px 6px #333;
-moz-box-shadow: 4px 4px 6px #333;
-webkit-box-shadow: 4px 4px 6px #333;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}

.tableTitle {
box-shadow: 0px 3px 6px #aa8;
-o-box-shadow: 0px -3px 6px #aa8;
-icab-box-shadow: 0px 3px 6px #aa8;
-khtml-box-shadow: 0px 3px 6px #aa8;
-moz-box-shadow: 0px 3px 6px #aa8;
-webkit-box-shadow: 0px 3px 6px #aa8;
}

#banner1, #banner3 {
   border-radius:0px 0px 12px 12px;    
   -moz-border-radius:0px 0px 12px 12px;
   -webkit-border-radius:0px 0px 12px 12px;    
} 

#banner2 {
   border-radius:0px 12px 12px 0px;
   -moz-border-radius:0px 12px 12px 0px;
   -webkit-border-radius:0px 12px 12px 0px;
}

#banner4, #banner5 {
    border-radius:12px 0px 0px 12px;
    -moz-border-radius:12px 0px 0px 12px;
    -webkit-border-radius:12px 0px 0px 12px;
}

#banner1 .header {
    background-image: -webkit-gradient(linear, left bottom, left top, from(#103050), color-stop(0.5, #2060a0), to(#90b0d8));
    background-image: -moz-linear-gradient(bottom, #103050, #2060a0, #90b0d8);
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#103050',EndColorStr='#90b0d8');
}

#banner2 .container {;
    background-image: -webkit-gradient(linear, left top, right top, from(#ffe0c0), to(#ffffff));
    background-image: -moz-linear-gradient(left, #ffe0c0, #ffffff);
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffe0c0',EndColorStr='#ffffff');
}

#banner3 .header {
    background-image: -webkit-gradient(linear, left bottom, left top, from(#105030),  color-stop(0.5, #20a060), to(#38c080));
    background-image: -moz-linear-gradient(bottom, #105030, #20a060, #38c080);
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#38c080',EndColorStr='#105030');
}


#banner4 .container {
    background-image: -webkit-gradient(linear, left top, right top, from(#ffffff), to(#c0e0ff));
    background-image: -moz-linear-gradient(left, #ffffff, #c0e0ff);
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffffff',EndColorStr='#c0e0ff');
}

#banner5 .container {
    background-image: -webkit-gradient(linear, left top, right top, from(#fbfaff), to(#ffa));
    background-image: -moz-linear-gradient(left, #fbfaff, #f0f0a0);
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#fbfaff',EndColorStr='#f0f0a0');
}

