/* CSS Document */
body {
        font-family: Verdana, sans-serif;
        font-size:9px;
        color: #6D6E71;
        margin-left:0px;
        margin-top:0px;
		scrollbar-face-color: #CED64C;
        scrollbar-highlight-color: #CED64C;
        scrollbar-shadow-color: #B3730A;
        scrollbar-3Dlight-color: #828282;
        scrollbar-arrow-color:  #B07605;
        scrollbar-track-color: #E2E1A9;
        scrollbar-darkshadow-color: #828282;
}

.txtNewsGral{
color:#333333;
font-size:11px;}
.bordeimagen a:link{color:#FF9900;}

.txtTerms{
color:#003399;
font-size:8px;}

.scrollsBody {
    	scrollbar-face-color: #CED64C;
        scrollbar-highlight-color: #CED64C;
        scrollbar-shadow-color: #B3730A;
        scrollbar-3Dlight-color: #828282;
        scrollbar-arrow-color:  #B07605;
        scrollbar-track-color: #E2E1A9;
        scrollbar-darkshadow-color: #828282;



}


.txtTerms A:link {text-decoration: none;color: #003399;}
.txtTerms A:visited {text-decoration: none}
.txtTerms A:active {text-decoration: none }
.txtTerms A:hover {text-decoration: none; color: #BC0726;}



A:link {text-decoration: none;color: #999999; }
A:visited {text-decoration: none;color: #666666;}
A:active {text-decoration: none;color: #999999;}
A:hover {text-decoration: none;color: #999999;}

.unnamed1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        font-style: normal;
}
.unnamed2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: small;
        font-style: normal;
}
.clase1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-style: normal;
        color: #6D6E71;
        background-color: #F1F2F2;
        background-position: right center;
        border: thin solid #E9E7D8;
        text-align: right;
}
.categ_main_table {

        color: #E9E7D8;
        text-align: center;
}
.news_table{
        color: #FFFFFF;
        background-color: #005B9A;
}

.mid_gray {
        background-color:#AAA9A5;
}

.dark_gray {
        background-color:#828282;
}

.light_gray{
		
        background-color:#E2E2C8;
		
		
}
.image_back{
		background-image:url(CSS/imagenes/imagenes_Optimizadas/fondo_boton.jpg);
		border-width:1px;
       	border-color:#F5F3E6;

}

.txtCampo {
        font-size:9px;
        }

/*#############################
   Menu Country Style Definition
##############################*/

.menu_ctry{
        background-color:#ffffff;
       	color:#6D6E71;
		border-width:1px;
		border-style:none;
		border-color:#CCCCCC;
		font-weight:bold;
        cursor:pointer;
        cursor:hand;
		border-bottom-color:#999999;
		border-left-color:#999999;
		border-top-color:#999999;
		
}

.tdmenu_ctry{
        background-color:#ffffff;
        color:#6D6E71;
		font-weight:bold;
		moz-opacity:78%; 
		filter:Alpha(Opacity=78);
}



/*#############################
        Menu Style Definition
##############################*/

.toplevel_menu_item{
	height:20px;
	text-align:right;
	color:#B27211;
	border-bottom-color:#EAE8D8;
	border-bottom:2px solid;
	cursor:hand;
	cursor:hand;
	font-size: 9px;
	font-weight: bold;		
}

.sublevel_menu{
		background-image:url(CSS/imagenes/imagenes_Optimizadas/fondo_boton.jpg);
		border-width:1px;
       	border-color:#F5F3E6;
        font-weight:lighter;
        cursor:hand;
        cursor:hand;
        color: #ffffff;
}

.sublevel_menu A:link {text-decoration: none;color: #ffffff;}
.sublevel_menu A:visited {text-decoration: none; color: #ffffff;}
.sublevel_menu A:active {text-decoration: none; color: #ffffff; }
.sublevel_menu A:hover {text-decoration: underline; color: #ffffff;}

.sublevelitem{
	background-color:#FFFDEE;
	height:14px;
	text-align:right;
	border-bottom-color:#A7A9AC;
	border-bottom:1px solid;
	cursor:hand;
	cursor:hand;
}

.sublevelitem A:link {text-decoration: none;color: #993300;}
.sublevelitem A:visited {text-decoration: none; color: #993300;}
.sublevelitem A:active {text-decoration: none; color: #676E3D; }
.sublevelitem A:hover {text-decoration: none; color: #676E3D;}

.sublevelitem2{
        background-color:#DEDEDC;
        height:14px;
        text-align:right;
        border-bottom-color:#A7A9AC;
        border-bottom:1px solid;
        cursor:pointer;
        cursor:hand;

}

.sublevelitem2 A:link {text-decoration: none;color: #969593;}
.sublevelitem2 A:visited {text-decoration: none}
.sublevelitem2 A:active {text-decoration: none }
.sublevelitem2 A:hover {text-decoration: none; color: #BC0726;}

.sublevel_menu_nail{
        background-color:#BC0726;
}

.mid_gray_menu{
        background-color:#96989B;
}

.txtWhiteCabezal{

        font-family:Arial, Helvetica, sans-serif;
        color:#FFFFFF;
        font-size:8px;
}

.txtSearch{
        font-family:Arial, Helvetica, sans-serif;
        color:#FFFFFF;
        font-size:9px;
        font-weight:bold;
}

.color_menu_nail_gray
{
        background-color:#F5F3E6;
}
.color_menu_nail_red
{
        background-color:#BC0726;
}

/* default opacity for IE */
img {
        filter:alpha(opacity=100);
        }

/* duplicate image positioning */
img.idupe {
        position:absolute;
        z-index:30000;
        visibility:hidden;
        }


/* ######################################### */
/*     Estilos para los tabs en productos    */
/* ######################################### */

.tab        {

        background-image: url(CSS/imagenes/imagenes_Optimizadas/tab_prod_off.gif);
        font-family: Verdana, sans-serif;
        font-size:9px;
        text-align:center;
        font-weight:normal;
        cursor:hand;


        }

.selTab
        {

        background-image: url(CSS/imagenes/imagenes_Optimizadas/tab_prod_on.gif);
        font-family: Verdana, sans-serif;
        font-size:9px;
        text-align:center;
        color: #ffffff;
        font-weight:bold;
        }

.txtOk{
        font-family:Webdings;
        font-size:13px;
        color:#009900;
}

.txtNot{
        font-family:Webdings;
        font-size:10px;
        color:#990000;

}

.scrollsDiv {
    	scrollbar-face-color: #CED64C;
        scrollbar-highlight-color: #CED64C;
        scrollbar-shadow-color: #B3730A;
        scrollbar-3Dlight-color: #828282;
        scrollbar-arrow-color:  #B07605;
        scrollbar-track-color: #E2E1A9;
        scrollbar-darkshadow-color: #828282;


}

div,* { -moz-box-sizing: border-box; box-sizing:  border-box; }

#Container {
    padding-top: 6px;
        width: 310px;
        height: 213px;
        overflow: auto;
        background-color:#FFFFFF;
}

#ContainerTerms {
    padding-top: 6px;
        width: 368px;
        height: 398px;
        overflow: auto;
        background-color:#FFFFFF;
}

#ContainerDetail {
    padding-top: 6px;
        width: 290px;
        height: 90px;
        overflow: auto;
        background-color:#FFFFFF;
}

#menuCaribe {
        width: 128px;
        height: 250px;
        overflow: auto;
        background-color:#FFFFFF;
}

.red_back{
background-color:#B92A30;}

.green_back{
background-color:#B6D866;}

.txtGreenTit{
color:#B6D866;}

.blue_back{
background-color:#5B6CA1;}

.txt_red{
        color:#B92A30;
        }

.txt_red_med{
        color:#B92A30;
        font-size:10px;
        }


.txt_red_gde{
        color:#B92A30;
        font-size:12px;
        }

.grey_back{
background-color:#F0F0F0;}


.txtWhiteTit{
color:#FFFFFF;}



.txtGrey{
color:#909090;
font-weight:bolder;}

a.txtWhiteTit:link {color: #FFFFFF; text-decoration: none; }
a.txtWhiteTit:visited {color: #FFFFFF; text-decoration: none; }
a.txtWhiteTit:hover {color: #c50000; text-decoration: none; }
a.txtWhiteTit:active {color: #FFFFFF; }


.bottom_line_back{
background-image: url(CSS/imagenes/imagenes_Optimizadas/grey_bottom_line.gif)}

.blue_line_back{
background-image: url(CSS/imagenes/imagenes_Optimizadas/blue_bottom_line.gif);
background-repeat:repeat-y;}

.bottom_line_red{
background-image: url(CSS/imagenes/imagenes_Optimizadas/red_bottom_line.gif);
background-repeat:no-repeat;
background-position:bottom;}

.bottom_line_green{
background-image: url(CSS/imagenes/imagenes_Optimizadas/green_bottom_line.gif);
background-repeat:no-repeat;}

.grey_border{
        border-top-style:solid;
        border-top-color:#999999;
        border-top-width: 1px;
        border-bottom-style:solid;
        border-bottom-color:#999999;
        border-bottom-width: 1px;
        border-right-style:solid;
        border-right-color:#999999;
        border-right-width: 1px;
        border-left-style:solid;
        border-left-color:#999999;
        border-left-width: 1px;
}

.grey_border_left{
        border-top-style:solid;
        border-top-color:#999999;
        border-top-width: 1px;
        border-bottom-style:solid;
        border-bottom-color:#999999;
        border-bottom-width: 1px;
        border-right-style:solid;
        border-right-color:#999999;
        border-right-width: 1px;

}

table.grey_border2 td{
        border-top-style:solid;
        border-top-color:#999999;
        border-top-width: 1px;
        border-right-style:solid;
        border-right-color:#999999;
        border-right-width: 1px;
        border-left-style:solid;
        border-left-color:#999999;
        border-left-width: 1px;
}.detalle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #999999;
	text-decoration: none;
	background-color: #CED64C;
	border: medium;
	border-color: #CED64C;
	border-width: 1;
}
.formulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #B27309;
	background-position: center center;
	height: 9px;
}
.form2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 9px;
}
