@charset "utf-8";
/* CSS Document */
body { margin:0px;padding:0px;overflow:auto;}

form{margin:0px;padding:0px;}

:focus {outline: 0;}

body, table{font-size:12px;font-family:Verdana, Arial, sans-serif;color:#646975;}

input, textarea, select, button, form, font, table {font-size:inherit;font-family:inherit;}

table{text-align:inherit;}

a:link{color:#0090e5;}
a:visited {color:#4288DD;}
a:hover {color:#1f61af;text-decoration:none;}
a:active {color:#0090e5;}
a{color:#0090e5;cursor:pointer;text-decoration:underline;}

li{list-style:url(ul_0.png) outside disc;}

/*IE 6*/
/*corrige width 100% pero no height 100%*/
* html iframe { overflow:visible;}

textarea{overflow:auto;}

.body {background-color:#FFFFFF;background-image:url(fondo.png);}

.marco_a{ font-size:0px;line-height:0px;}
.marco_a_1{ background:url(marco_a_1.png) bottom right no-repeat;width:10px;height:10px;}
.marco_a_2{ background:url(marco_a_2.png) bottom repeat-x;}
.marco_a_3{ background:url(marco_a_3.png) bottom left no-repeat;width:10px;}
.marco_a_4{ background:url(marco_a_4.png) right repeat-y;width:1px;height:1px;}
.marco_a_5{ background:url(marco_a_5.png);}
.marco_a_6{ background:url(marco_a_6.png) left repeat-y;width:1px;}
.marco_a_7{ background:url(marco_a_7.png) right repeat-y;width:1px;height:1px;}
.marco_a_8{ background:url(marco_a_8.png);}
.marco_a_9{ background:url(marco_a_9.png) left repeat-y;width:1px;}
.marco_a_10{ background:url(marco_a_10.png) top right no-repeat;width:10px;height:10px;}
.marco_a_11{ background:url(marco_a_11.png) top repeat-x;}
.marco_a_12{ background:url(marco_a_12.png) top left no-repeat;width:10px;}
.marco_a_hr_1{ background:url(marco_a_hr_1.png) right repeat-y;width:1px;height:1px;}
.marco_a_hr_2{ background:url(marco_a_hr_2.png);}
.marco_a_hr_3{ background:url(marco_a_hr_3.png) left repeat-y;width:1px;}
.marco_a_5{color:#000000;font-weight:bold;}
.marco_a_8{color:#646975;}
.marco_a_5,.marco_a_8{font:12px Verdana, Arial, sans-serif;line-height:normal;cursor:default;}

.marco_b{font-size:0px;line-height:0px;}
.marco_b_1{ background:url(marco_b_1.png) bottom right no-repeat;width:5px;height:5px;}
.marco_b_2{ background:url(marco_b_2.png) bottom repeat-x;}
.marco_b_3{ background:url(marco_b_3.png) bottom left no-repeat;width:5px;}
.marco_b_4{ background:url(marco_b_4.png) right repeat-y;width:1px;height:1px;}
.marco_b_5{ background:url(marco_b_5.png);}
.marco_b_6{ background:url(marco_b_6.png) left repeat-y;width:1px;}
.marco_b_7{ background:url(marco_b_7.png) right repeat-y;width:1px;height:1px;}
.marco_b_8{ background:url(marco_b_8.png);}
.marco_b_9{ background:url(marco_b_9.png) left repeat-y;width:1px;}
.marco_b_10{ background:url(marco_b_10.png) top right no-repeat;width:1px;height:1px;}
.marco_b_11{ background:url(marco_b_11.png) top repeat-x;}
.marco_b_12{ background:url(marco_b_12.png) top left no-repeat;width:1px;}
.marco_b_hr_1{ background:url(marco_b_hr_1.png) right repeat-y;width:1px;height:1px;}
.marco_b_hr_2{ background:url(marco_b_hr_2.png);}
.marco_b_hr_3{ background:url(marco_b_hr_3.png) left repeat-y;width:1px;}
.marco_b_5{color:#FFFFFF;font-weight:bold;}
.marco_b_8{color:#646975;}
.marco_b_5,.marco_b_8{font:12px Verdana, Arial, sans-serif;line-height:normal;cursor:default;}

.marco_a_margen_0{ padding:15px 10px 15px 10px;}
.marco_a_top_0{font-size:18px;font-weight:bold;color:#245caf;padding:0px 10px 0px 10px;text-align:center;}
.marco_a_menu_0{}
.marco_a_body_0{font-size:12px;color:#646975;padding:5px 5px 0px 5px;}
.marco_a_margen_0,.marco_a_top_0,marco_a_menu_0,.marco_a_body_0{font-family:Verdana, Arial, sans-serif;cursor:default;}

.marco_b_margen_0{ padding:0px 0px 5px 0px;}
.marco_b_top_0{font-size:12px;font-weight:bold;color:#FFFFFF;padding:7px 5px 9px 5px;}
.marco_b_menu_0{}
.marco_b_body_0{font-size:12px;color:#646975;padding:5px 5px 5px 5px;}
.marco_b_margen_0,.marco_b_top_0,marco_b_menu_0,.marco_b_body_0{font-family:Verdana, Arial, sans-serif;cursor:default;}

.menu_h_conte{background-color:#2163b2;background-image:url(menu_h_bg_on.png);}
.menu_h_item_on {background-color:#2163b2;background-image:url(menu_h_bg_on.png);color:#FFFFFF;}
.menu_h_item_over {background-color:#4186e1;background-image:url(menu_h_bg_over.png);color:#FFFFFF;}
.menu_h_item_top_on {background-color:#2163b2;background-image:url(menu_h_bg_on.png);color:#FFFFFF;text-align:center;}
.menu_h_item_top_over {background-color:#4186e1;background-image:url(menu_h_bg_over.png);color:#FFFFFF;text-align:center;}
.menu_h_item_on,.menu_h_item_over,.menu_h_item_top_on,.menu_h_item_top_over {font:bold 11px Verdana, Arial, sans-serif;line-height:45px;height:45px;padding:0px 5px 0px 5px;}

.menu_v_conte{background-color:#FFFFFF;}
.menu_v_item_on {background-color:#FFFFFF;color:#646975;}
.menu_v_item_over {background-color:#FFFFFF;color:#29acfa;}
.menu_v_item_top_on {background-color:#FFFFFF;color:#646975;border-width:0px 0px 1px 0px;border-style:solid;border-color:#d2d2d2;}
.menu_v_item_top_over {background-color:#FFFFFF;color:#29acfa;border-width:0px 0px 1px 0px;border-style:solid;border-color:#d2d2d2;text-decoration:underline;}
.menu_v_item_on,.menu_v_item_over,.menu_v_item_top_on,.menu_v_item_top_over {font:11px Verdana, Arial, sans-serif;height:23px;}

.busca_input_text{font:10px Verdana, Arial, sans-serif;width:104px;vertical-align:bottom;_vertical-align:baseline;}
.busca_input_submi{font:bold 10px Verdana, Arial, sans-serif;width:54px;_overflow:visible;}
.busca_input_text,.busca_input_submi{color:#FFFFFF;background-image:url(form_buttom_1_bg_on.png);border:#FFFFFF 1px solid;height:20px;margin:0px;padding:0px;}

.titulo_0{ font:bold 15px Arial, Verdana, sans-serif;color:#000000;cursor:default;}

.titulo_1{ font:bold 11px Verdana, Arial, sans-serif;color:#000000;cursor:default;}

.titulo_2{ font:bold 11px Verdana, Arial, sans-serif;color:#FF2603;cursor:default;}

.titulo_3{ font:bold 12px Verdana, Arial, sans-serif;color:#000000;cursor:default;}

.titulo_4{ font:bold 12px Verdana, Arial, sans-serif;color:#FF2603;cursor:default;}

.titulo_5{ font:bold 15px Arial, Verdana, sans-serif;color:#FF2603;cursor:default;}

.texto_0{font:12px Verdana, Arial, sans-serif;color:#646975;text-align:justify;cursor:default;}

.texto_1{font:11px Verdana, Arial, sans-serif;color:#646975;text-align:justify;cursor:default;}

.ul_0 {margin:5px 10px 0px 20px;padding:0px;}
.ul_0 li {list-style:url(ul_0.png) outside disc;margin:5px 0px 0px 15px;padding:0px 0px 0px 5px;}
.ul_0 li ul{margin:5px 0px 0px 20px;padding:0px;}
.ul_0 li ul li{list-style:url(ul_0.png) outside disc;margin:5px 0px 0px 15px;padding:0px 0px 0px 5px;}

.a_0:link{color:#0090e5;}
.a_0:visited {color:#4288DD;}
.a_0:hover {color:#1f61af;text-decoration:none;}
.a_0:active {color:#0090e5;}
.a_0{color:#0090e5;cursor:pointer;text-decoration:underline;}

.a_1:link{color:#FF2603;}
.a_1:visited {color:#EA2300;}
.a_1:hover {color:#BF1D00;text-decoration:none;}
.a_1:active {color:#FF2603;}
.a_1{color:#FF2603;cursor:pointer;text-decoration:underline;}

.hr_0 {color:#d2d2d2;height:1px;margin:0px;padding:0px;}

.hr_1 {color:#1F61AF;height:1px;margin:0px;padding:0px;}

.borde_0{border:#646975 1px solid;}

.form_button_0{ background:transparent url('form_buttom_0_bg_on.png') no-repeat center;width:76px;height:20px;font:bold 11px Verdana, Arial, sans-serif;color:#FFFFFF;margin:0px;padding:0px 0px 4px 0px;border:0px;cursor:pointer;}
* html .form_button_0{padding:0px 3px 0px 3px;overflow:visible;}

.form_button_1{ background:transparent url('form_buttom_1_bg_on.png');font:bold 11px Verdana, Arial, sans-serif;color:#FFFFFF;border:0px;cursor:pointer;margin:0px;padding:0px 0px 1px 0px;}
* html .form_button_1{padding:2px 3px 0px 3px;overflow:visible;width:0px;}

.form_text_0{ border:#646975 1px solid;font:11px Verdana, Arial, sans-serif;color:#646975;}

/*productos iframe home*/
.p_i_c{margin:0px;padding:0px;}
.p_l_c{width:76px;height:76px;border:#CCCCCC 3px solid;display:inline-block;padding:0px;margin:3px;}
.p_l_c:hover{width:76px;height:76px;border:#0090e5 3px solid;display:inline-block;padding:0px;margin:3px;}