body {
    background-image: url("./img/fondo3.jpg");
    background-repeat:no-repeat;
    background-position:top center;
    background-attachment:scroll;
    background-color: #000000;
    padding:    0px;
    margin:     0px;
    font-family:Arial;
    font-size:16px;
    margin: 0px;
    padding: 0px;
    color:      #000000;
    font-family: arial;
    font-size:  12px;
}

.Ventana {
    border: 1px solid #c0c0c0;
    box-shadow: 2px 2px 5px #808080;
}

.VentanaModal {
    background: rgba(0,0,0,0.5);
}

.TituloPagina{
    background: #F0F0F0;
    border: 1px solid #C0C0C0;
    box-shadow: 1px 1px 2px #C0C0C0;
    text-shadow: 1px 1px 3px #B0B0B0;
}

.BarraTitulo{
    width: 100%;
    height: 22px;
    font-size: 14px;
    font-weight: 600;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
    line-height: 22px;
    background: rgb(59,103,158); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(59,103,158,1) 0%, rgba(43,136,217,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b679e', endColorstr='#7db9e8',GradientType=0 ); 
    color: #FFFFFF;
    box-shadow: 0px 1px 3px #000000;
    text-align:center;
}


.BarraMenus{
    background: rgb(59,103,158); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(59,103,158,1) 0%, rgba(43,136,217,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b679e', endColorstr='#7db9e8',GradientType=0 ); 
    color: #FFFFC0;
    box-shadow: 0px 1px 3px #000000;
}

.BotonMenus{
    list-style-type:none;
    text-align: left;
    margin: 0px;
    padding: 0px;
    height: 26px;
    line-height: 26px;
}

.BotonMenus li{
    margin: 0px;
    padding: 0px;
    display: inline;
    text-align: center;
    cursor: pointer;
    border: 1px solix #ff0000;
    float: left;
}

.BotonMenus li a{
    display: block;
    width: 138px;
    height: 26px;
    color: #FFFFFF;
    text-decoration: none;
    padding: 0px;
    margin: 0px;
    text-shadow: 1px 1px #000000;
    font-size: 14px;
    font-weight: 600;
    border-right-style: solid;
    border-right-color: #ffffff;
    border-right-width: 1px;
}

.BotonMenus li a:hover{
    background: rgb(96,141,196); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(96,141,196,1) 0%, rgba(96,165,226,1) 50%, rgba(77,157,227,1) 51%, rgba(158,203,238,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(96,141,196,1) 0%,rgba(96,165,226,1) 50%,rgba(77,157,227,1) 51%,rgba(158,203,238,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(96,141,196,1) 0%,rgba(96,165,226,1) 50%,rgba(77,157,227,1) 51%,rgba(158,203,238,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#608dc4', endColorstr='#9ecbee',GradientType=0 );
    color: #FFFF80;
}

.BotonMenus li ul{
    display:none;
    position:absolute;
    min-width:140px;
}

.BotonMenus li:hover > ul {
    display:block;
}

.BotonMenus li ul li {
    position:relative;
}

.BotonMenus li ul li ul {
    right:-140px;
    top:0px;
}

.BarraPie{
    background: #e5e5e5; /* Old browsers */
    background: -moz-linear-gradient(top, #e5e5e5 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #e5e5e5 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #e5e5e5 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #e5e5e5 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom, #e5e5e5 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.BarraPie2{
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */    
}

.TituloCesta{
    background:#FFE0D0;
}

.BarraTabla{
    background: #FFFFFF;
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=1 );
    color: #000000;    
    text-shadow: 1px 1px #E0E0E0;
    font-size: 16px;
    font-weight: 600;
}

.Menus{
    color: #ffffff;
    text-decoration: none;
    text-shadow: 1px 1px #000000;
    font-size: 12px;
    font-weight: 600;
    border-right-style: solid;
    border-right-color: #ffffff;
    border-right-width: 1px;
    line-height: 24px;    
}

.Menus:hover {
    background: #f3c5b3; /* Old browsers */
    background: -moz-linear-gradient(top, #f3c5b3 0%, #c64816 50%, #bb3601 51%, #cb896f 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3c5b3), color-stop(50%,#c64816), color-stop(51%,#bb3601), color-stop(100%,#cb896f)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f3c5b3 0%,#c64816 50%,#bb3601 51%,#cb896f 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f3c5b3 0%,#c64816 50%,#bb3601 51%,#cb896f 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f3c5b3 0%,#c64816 50%,#bb3601 51%,#cb896f 100%); /* IE10+ */
    background: linear-gradient(to bottom, #f3c5b3 0%,#c64816 50%,#bb3601 51%,#cb896f 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3c5b3', endColorstr='#cb896f',GradientType=0 ); /* IE6-9 */
    color: #ffffa0;
}

.Menus2{
    color: #ffffff;
    text-decoration: none;
    text-shadow: 1px 1px #000000;
    font-size: 12px;
    font-weight: 600;
    line-height: 24px;    
}

.Menus2:hover {
    background: #804000;
    color: #ffffa0;
}

#FrameCabecera{
    border-bottom-style: solid;
    border-bottom-color: #f0f0f0;
    border-bottom-width: 3px;    


background: rgb(255,255,255);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(247,248,255,1) 30%, rgba(215,219,232,1) 50%, rgba(249,255,253,1) 70%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(30%,rgba(247,248,255,1)), color-stop(50%,rgba(215,219,232,1)), color-stop(70%,rgba(249,255,253,1)), color-stop(100%,rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(247,248,255,1) 30%,rgba(215,219,232,1) 50%,rgba(249,255,253,1) 70%,rgba(255,255,255,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(247,248,255,1) 30%,rgba(215,219,232,1) 50%,rgba(249,255,253,1) 70%,rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(247,248,255,1) 30%,rgba(215,219,232,1) 50%,rgba(249,255,253,1) 70%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(247,248,255,1) 30%,rgba(215,219,232,1) 50%,rgba(249,255,253,1) 70%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
}

.MnDominios{
    width: 100%;
    color: #FFFFFF;
    padding: 0px;
    margin: 0px;
    float: left;
    text-align:left;
    text-shadow: 1px 1px #000000;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    line-height: 24px;
    background: #0000FF;
    box-shadow: 0px 0px 5px #000000;
    visibility: hidden;
}

.MnDominios li{
    background: rgb(30,105,222);
    padding: 5px;
    border: 1px solid #000000;
    border-bottom-style: none;
    list-style-type:none;
}

.MnDominios li:hover{
    color: #FFFF80;
}


.MnUl{
    width: 100%;
    color: #FFFFFF;
    padding: 0px;
    margin: 0px;
    float: left;
    text-align:left;
    text-shadow: 1px 1px #000000;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    line-height: 24px;
    background: #0000FF;
    box-shadow: 0px 0px 5px #000000;
}

.MnUl li{
    background: rgb(30,105,222);
    padding: 5px;
    border: 1px solid #000000;
    border-bottom-style: none;
    list-style-type:none;
}

.MnUl li:hover{
    color: #FFFF80;
}

.MnUl li ul{
    padding: 0px;
    width: 225px;
    line-height: 14px;
}

.MnUl li ul li{
    padding: 2px;
    border-style: none;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgb(20,80,180);
    font-size: 14px;
    overflow: hidden;
}

.MnUl li ul li:nth-last-child(1){
    border-bottom-style: none;
}

.MnUl li > a{
    font-size: 14px;
    font-weight: normal;
    text-decoration:none;
    display: block;
    color: #FFF0E0;
    padding:2px 0px 3px 15px;
}

.MnUl li > a:hover{
    background: rgb(60,150,255);
    color: #FFFF80;
}

.MnUl li > ul{
    display: none;
    padding: 0px;
}

.Tabla {
    background: #f8f8f8;
    text-align:center;
    overflow-y:auto;
    cursor:pointer;
}

.TablaTR0 {
    height: 28px;
    background: rgb(109,179,242); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(109,179,242,1) 0%, rgba(84,163,238,1) 50%, rgba(54,144,240,1) 51%, rgba(30,105,222,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-9 */
    color: #ffffff;
    text-shadow: 1px 1px 1px #000000;
    box-shadow:inset 1px 1px 3px #ffffff, inset -1px -1px 3px #000080;
}

.TablaTR1 {
    height: 28px;
    background: rgb(255,255,255);
    color: #000000;
}

.TablaTR1:hover {
    height: 28px;
    background: rgb(255,255,192);
    color: #000000;
}

.TablaTR1Dis {
    height: 28px;
    background: rgb(255,255,255);
    color: #c0c0c0;
}

.TablaTR1Dis:hover {
    height: 28px;
    background: rgb(255,255,192);
    color: #c0c0c0;
}

.TablaTR2 {
    height: 28px;
    background: rgb(245,245,245);
    color: #000000;
}

.TablaTR2:hover {
    height: 28px;
    background: rgb(255,255,192);
    color: #000000;
}

.TRBuscar {
    height: 28px;
    background: rgb(255,255,255);
    color: #000000;
}

.TRBuscar:hover {
    background: #ffffc0;
    color: #0000ff;
}

.TextBox {
    background: #FFFFFF;
    border: 1px solid #c0c0c0;
}

.TextBox:focus {
    background: #FFFFC0;
}

.TextBox2{
    padding: 0;
    margin:  0;
    border: 1px solid #C0C0C0;
    padding-left:2px;
}

.TextBox3{
    padding: 0;
    margin:  0;
    border: 0px solid #C0C0C0;
    padding-left:2px;
}

.Label {
    font-size: 18px;
}

.LabelBuscar {
    color:    #ffffff;
}

.Etiquetas {
    color:    #ffffff;
}

.Boton2{
    border: 1px solid #000000;
    background: rgb(248,80,50); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(248,80,50,1) 0%, rgba(241,111,92,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 );
    color:    #ffffff;
    font-weight:    600;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
    box-shadow: 1px 1px 1px rgba(0,0,0,0.5);
    cursor:    pointer;
}

a.BotonColores {
    .border-radius:    10px;
    .border-color:    #000000;
}

a.BotonColores:hover {
    .border-color:    #FFFF80;
}

a.BotonColores:visited {
    .border-color:    #000000;
}

.TituloColores{
    text-shadow: 1px 1px #000000;
    font-size:        16px;
    font-weight:      600;
    background:    rgb(30,105,222);;
    color:        #FFFFFF;
}

.condiciones{
    text-decoration:    none;
    color: #000000;
}

.condiciones:hover{
    color: #0000FF;
}

.Boton {
    color: #FFFFFF;
    background: rgb(179,212,243); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(179,212,243,1) 0%, rgba(22,113,198,1) 50%, rgba(1,97,187,1) 51%, rgba(111,159,203,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(179,212,243,1) 0%,rgba(22,113,198,1) 50%,rgba(1,97,187,1) 51%,rgba(111,159,203,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(179,212,243,1) 0%,rgba(22,113,198,1) 50%,rgba(1,97,187,1) 51%,rgba(111,159,203,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3d4f3', endColorstr='#6f9fcb',GradientType=0 );
    box-shadow: inset 0 0 0 1px rgba(100, 150, 255, 0.4), 0 1px 3px #333333;
    -webkit-box-shadow: inset 0 0 0 1px rgba(100, 150, 255, 0.4), 0 1px 3px #333333;
    border: 1px solid #203080;
    border-radius: 5px;
    font: bold 14px/1 "helvetica neue", helvetica, arial, sans-serif;
    text-align: center;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.8);
    cursor: pointer;
}

.Boton:hover {
    color: #FFFFFF;
    background: rgb(198,223,246); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(198,223,246,1) 0%, rgba(59,149,233,1) 50%, rgba(14,138,254,1) 51%, rgba(148,183,216,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(198,223,246,1) 0%,rgba(59,149,233,1) 50%,rgba(14,138,254,1) 51%,rgba(148,183,216,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(198,223,246,1) 0%,rgba(59,149,233,1) 50%,rgba(14,138,254,1) 51%,rgba(148,183,216,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6dff6', endColorstr='#94b7d8',GradientType=0 );
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3c5b3', endColorstr='#cb896f',GradientType=0 ); /* IE6-9 */
    box-shadow: inset 0 0 0 1px rgba(100, 150, 255, 0.4), 0 1px 3px #333333;
    -webkit-box-shadow: inset 0 0 0 1px rgba(100, 150, 255, 0.4), 0 1px 3px #333333;
    border: 1px solid #203080;
    border-radius: 5px;
    font: bold 14px/1 "helvetica neue", helvetica, arial, sans-serif;
    text-align: center;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.8);
    
}

.BotonVer {
    color: #FFFFFF;
    background: rgb(179,212,243); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(179,212,243,1) 0%, rgba(22,113,198,1) 50%, rgba(1,97,187,1) 51%, rgba(111,159,203,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(179,212,243,1) 0%,rgba(22,113,198,1) 50%,rgba(1,97,187,1) 51%,rgba(111,159,203,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(179,212,243,1) 0%,rgba(22,113,198,1) 50%,rgba(1,97,187,1) 51%,rgba(111,159,203,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3d4f3', endColorstr='#6f9fcb',GradientType=0 );
    box-shadow: inset 0 0 0 1px rgba(100, 150, 255, 0.4), 0 1px 3px #333333;
    -webkit-box-shadow: inset 0 0 0 1px rgba(100, 150, 255, 0.4), 0 1px 3px #333333;
    border: 1px solid #203080;
    border-radius: 5px;
    font: 12px/1 "helvetica neue", helvetica, arial, sans-serif;
    text-align: center;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.8);
    cursor: pointer;
    text-decoration: none;
}

.BotonVer:hover {
    color: #FFFFFF;
    background: rgb(198,223,246); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(198,223,246,1) 0%, rgba(59,149,233,1) 50%, rgba(14,138,254,1) 51%, rgba(148,183,216,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(198,223,246,1) 0%,rgba(59,149,233,1) 50%,rgba(14,138,254,1) 51%,rgba(148,183,216,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(198,223,246,1) 0%,rgba(59,149,233,1) 50%,rgba(14,138,254,1) 51%,rgba(148,183,216,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6dff6', endColorstr='#94b7d8',GradientType=0 );
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3c5b3', endColorstr='#cb896f',GradientType=0 ); /* IE6-9 */
    box-shadow: inset 0 0 0 1px rgba(100, 150, 255, 0.4), 0 1px 3px #333333;
    -webkit-box-shadow: inset 0 0 0 1px rgba(100, 150, 255, 0.4), 0 1px 3px #333333;
    border: 1px solid #203080;
    border-radius: 5px;
    font: 14px/1 "helvetica neue", helvetica, arial, sans-serif;
    text-align: center;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.8);
    
}

.FProMenu {
    width: 480px;
    padding: 0px;
    margin: 0px;
    float: left;
    text-align:center;
    text-shadow: 1px 1px #000000;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    cursor: pointer;
    box-shadow: 0px 0px 5px #000000;
}

.FProMenu li{
    background: rgb(109,179,242); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(109,179,242,1) 0%, rgba(84,163,238,1) 50%, rgba(54,144,240,1) 51%, rgba(30,105,222,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-9 */
    text-shadow: 1px 1px 1px #000000;
    box-shadow:inset 1px 1px 3px #ffffff, inset -1px -1px 3px #000080;
    color: #ffffff;
    padding: 5px;
    border: 1px solid #000000;
    border-bottom-style: none;
    list-style-type:none;
}

.FProMenu li:hover{
    background: rgb(18,115,200); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(18,115,200,1) 0%, rgba(18,103,182,1) 50%, rgba(12,88,170,1) 51%, rgba(19,64,137,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(18,115,200,1) 0%,rgba(18,103,182,1) 50%,rgba(12,88,170,1) 51%,rgba(19,64,137,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(18,115,200,1) 0%,rgba(18,103,182,1) 50%,rgba(12,88,170,1) 51%,rgba(19,64,137,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1273c8', endColorstr='#134089',GradientType=0 );
}

.FProMenu li > a{
    height:64px;
    line-height: 64px;
    font-size: 24px;
    font-weight: normal;
    text-decoration:none;
    display: block;
    color: #FFFFFF;
    padding:2px 0px 3px 15px;
}

.FProMenu li > a:hover{
    color: #FFFF80;
}

            .nav > li {
                float:left;
            }
            
            .nav li a {
                background-color:#000;
                color:#fff;
                text-decoration:none;
                padding:10px 12px;
                display:block;
            }
            
            .nav li a:hover {
                background-color:#434343;
            }
            
            .nav li ul {
                display:none;
                position:absolute;
                min-width:140px;
            }
            
            .nav li:hover > ul {
                display:block;
            }
            
            .nav li ul li {
                position:relative;
            }
            
            .nav li ul li ul {
                right:-140px;
                top:0px;
            }
