/* 
    Document   : main.css
    Created on : 13-mar-2010, 23:32:30
    Author     : alfredonacinojandoc
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}

#tabs { height: 450px; }
.tabs-bottom { position: relative; }
.tabs-bottom .ui-tabs-panel { height: 430px; overflow: auto; }
.tabs-bottom .ui-tabs-nav { position: absolute !important; left: 0; bottom: 0; right:0; padding: 0 0.2em 0.2em 0; }
.tabs-bottom .ui-tabs-nav li { margin-top: -2px !important; margin-bottom: 1px !important; border-top: none; border-bottom-width: 1px; }
.ui-tabs-selected { margin-top: -3px !important; }

/* CSS Document */

body {
    background:#1c3e65;
    /*   background: url("../images/bg1.gif") repeat; */
    text-align:center;
    /*font:normal 0.8em/1.2em verdana,aria,sans-serif;*/
    font-family: Trebuchet MS, Helvetica, Arial,  Verdana, sans-serif;
    color:#666;
    margin:0; padding:0;
    font-size:80%;
    font-family: sans-serif;
    border-top: 10px solid #000000;
}

a {
    color:#5292da;
    text-decoration:none;
}
a:hover {
    color:#b20002;
    /*  border-bottom:1px solid; */
}

#header_container {
    height: 150px;
    width: 100%;
    margin:0 auto;
    background-color: #8abaf0;
    border-bottom: 1px solid #6e6761;
}

#header {
    height: 150px;
    width: 860px;
    margin:0 auto;
    background-color: #ffffff;
    /* url("../images/logo_l5_small.jpg") no-repeat; */
    color: #cccccc;
    font-family: Trebuchet, sans-serif;
    /* for IE */
    /* filter:alpha(opacity=60); */
    /* CSS3 standard */
    /* opacity:0.6;
	padding:10px;
	margin:0;
	text-align:center; */
}

#header_left {
    float: left;
    margin: 0px 20px;
}

#header_right {
    float: right;
    width: 427px;
    overflow: hidden;
    height: 150px;
}

#menu_container {
    height: 50px;
    width: 100%;
    background-color: #0e0f41;
    border-top: 1px solid #b20002;
    border-bottom: 1px solid #5292da;
}
#menu_main {
    width: 860px;
    margin:0 auto;
    background-color: #0e0f41;
    /* border: thin solid #ffffff; */
    color: #ffffff;
    /* for IE */
    /* filter:alpha(opacity=60); */
    /* CSS3 standard */
    /* opacity:0.6; */
    z-index: 100;
}

#menu_container2 {
    width: 860px;
    height: 27px;
    margin:0 auto;
    z-index: 99;
}

#wrap{
    width:860px;
    margin: 0 auto;
    text-align:left;
}

#content_header_inicio {
    width:840px;
    margin:10px auto;
    background-color: #1c3e65;
    /* background-color: #d2eff9; */
    /* border: thin solid #ffffff; */
    color: #ffffff;
    /* for IE */
    /* filter:alpha(opacity=60); */
    /* CSS3 standard */
    /* opacity:0.6; */
}

#content_header_text_inicio {
    width: 830px;
    padding: 5px;
    margin:0 auto;
    background: #1c3e65;
    color: #ffffff;
    font-size: 18px;
    text-align: center;
}

#content_header {
    width:840px;
    margin:10px auto;
    background-color: #1c3e65;
    /* background-color: #d2eff9; */
    /* border: thin solid #ffffff; */
    color: #ffffff;
    /* for IE */
    /* filter:alpha(opacity=60); */
    /* CSS3 standard */
    /* opacity:0.6; */
}

#content_header_text {
    width: 830px;
    padding: 5px;
    margin:0 auto;
    background: #1c3e65;
    color: #ffffff;
    font-size: 12px;
    text-align: left;
}

#contenedor {
    width: 860px;
    margin: 0 auto;
    padding:0;
    background: #fcfcfd;
    display: table;
}

#content_main {
    width: 860px;
    margin: 10px auto;
    padding:0;
    background: #fcfcfd;
}

#row {
    display: table-row;
}

#content_bottom_inicio {
    position:relative;
    top: 0px;
    width:840px;
    margin:0 auto;
    margin-bottom: 10px;
}

#content_bottom_text_inicio {
    width:830px;
    padding: 5px;
    margin:0 auto;
    background-color: #1c3e65;
    color: #ffffff;
    font-size: 25px;
    font-style: italic;
    text-align: center;
}

#content_bottom {
    position:relative;
    top: 0px;
    width:840px;
    margin:0 auto;
    margin-bottom: 10px;
}

#content_bottom_text {
    width:830px;
    padding: 5px;
    margin:0 auto;
    background-color: #1c3e65;
    color: #ffffff;
    font-size: 11px;
    text-align: left;
}

#footer_container {
    clear:both;
    width: 100%;
    margin:0 auto;
    background-color: #0e0f41;
    border-bottom: 4px solid #b20002;
    border-top: 1px solid #5292da;
}

#footer_main {
    width: 860px;
    margin:0 auto;
    background-color: #0e0f41;
    /* border: thin solid #ffffff; */
    color: #fff;
    /* for IE */
    /* filter:alpha(opacity=60); */
    /* CSS3 standard */
    /* opacity:0.6; */
}

#footer {
    top:1px;
    width:860px;
    clear:both;
    margin:0;
    padding:1% 0;
    font-size: 11px;
    text-align:center;
    /* for IE */
    /* filter:alpha(opacity=60); */
    /* CSS3 standard */
    /* opacity:0.6; */
}

#footer_menu {
    font-size: 12px;
    color: #fff;
}

#footer_text {
    font-size: 11px;
    color: #fff;
}

#footer_powered {
    font-size: 9px;
}

.blend img {
    opacity: 0;
    -moz-opacity: 0;
    -khtml-opacity:0;
    filter: alpha(opacity=0);
}

div.seccion_1 {
    padding:1px;
    font-size: 9px;
    font-family: Trebuchet MS, Arial, Helvetica, Verdana, sans-serif;
}

#seccion_1_video {
    padding:1px;
    font-size: 8px;
    font-family: Trebuchet MS, Arial, Helvetica, Verdana, sans-serif;
}

#seccion_center {
    font-size: 9px;
    width: 100%;
    top: 20px;
}

#input1 {
    width: 450px;
    border: 1px dotted #6e6761;
    height: 25px;
    font-size: 14pt;
    color: #6e6761;
}

#input2 {
    font-family: arial, Trebuchet;
    width: 450px;
    border: 1px dotted #6e6761;
    height: 130px;
    font-size: 14pt;
    color: #6e6761;
}

#mensajes {
    font-family: arial, Trebuchet;
    width: 100%;
    font-size: 14pt;
    color: #6e6761;
    margin: 0 auto;
}

#contenido_central {
    font-size: 14px;
    text-align: left;
}


.content_left_1 a {
    font-size: 13px;
    color: #333333;
    width: 190px;
}

.content_left_1 a:hover {
    font-size: 13px;
    color: #ffffff;
    width: 190px;
    background-color: #f07639;
}

#volver {
    width: 100%;
    text-align: right;
    font-size: 12px;
}

#select_product {
    width: 100%;
    text-align: center;
    font-size: 30px;
    margin-top: 100px;
}

#footertitlealu{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    /*padding-left: 10px;
    padding-bottom: 5px;*/
    color: #003399;
    background: #999999;
    width: 800px;
}
