@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	background-position:center;
	background-position:top;
	background-color:#000;
	background-repeat: no-repeat;
}

#body{
	background-image:url(../img/back1.jpg);
}
#barra{
	height:40px;
	width:100%;
	background:url(../img/back_50.png);
}

#barra input{
	height:17px;
	width:150px;
	border:#333;
	background:url(../img/fondo_input.png);
}
#barra .btn_ir{ cursor:pointer}
#linea_barra{
	height:10px;
	width:100%;
	background:url(../img/back_80.png);
}

#main_content{
	width:980px;
	margin-left:auto;
	margin-right:auto;
}

.clear{ clear:both}

#form_register{ height:340px; width:670px; background:url(../img/back_50.png); position:fixed; left:200px; top:300px; z-index:100; padding:10px}
#fondo_register{ height:340px; width:670px; background:url(../img/form_register.jpg); background-repeat:no-repeat;}
#area_logo{height:67px;	padding-top:4px;padding-bottom:4px;}

#banner{height:290px;background:url(../img/back_50.png);}
#banner #index_img{ float:right; margin-right: 20px; margin-top:5px; margin-bottom:5px}
#banner #index_img ul{list-style:none; margin:0px; padding:0px;}
#banner #index_img ul li{float:left; font-family:Tahoma, Geneva, sans-serif; font-size:10px; text-align:center; color:#FFF; cursor:pointer}
#banner #index_img ul li div.index_img_i{height:10px;width:66px;border:1px solid #333;background:#000;}
#banner #index_img ul li div.index_img_a{height:10px;width:66px;border:1px solid #333;background:url(../img/index_img_a.png)}

#banner #banner_img_content{ height:240px; margin-left:20px; margin-right:20px; background: url(../img/banner1.jpg)}

#content_ajax{ min-height: 255px}

#menu{ height:30px; margin-bottom:5px; margin-top:5px; background: url(../img/back_50.png); cursor:pointer}
#menu div.item_menu{ width:134px; float:left; height:30px}
#menu div.item_menu:hover{ background:url(../img/fondo_menu_act.png);background-repeat:repeat-x; background-position:bottom}
#menu div.item_menu div.act_rojo{ height:5px; background: url(../img/act_rojo.png); opacity:0.2}
#menu div.item_menu div.act_naranja{ height:5px; background: url(../img/act_naranja.png); opacity:0.2}
#menu div.item_menu div.act_amarillo{ height:5px; background: url(../img/act_amarillo.png); opacity:0.2}
#menu div.item_menu div.act_verde{ height:5px; background: url(../img/act_verde.png); opacity:0.2}
#menu div.item_menu div.act_azul1{ height:5px; background: url(../img/act_azul1.png); opacity:0.2}
#menu div.item_menu div.act_azul2{ height:5px; background: url(../img/act_azul2.png); opacity:0.2}
#menu div.item_menu div.act_gris{ height:5px; background: url(../img/act_gris.png); opacity:0.2}
#menu div.item_menu div.text_menu{ color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:center; margin-top:3px;height:25px;}
#menu div#inicio{ width:42px;}


#info_bottom{ background:url(../img/back_25.png); height:180px; clear:both; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:12px}
#info_bottom hr{margin:0px; padding:0px; height:1px; border:none; background:#333; color: #333}
#info_bottom img{ margin-left:10px;}
#pie{ background:url(../img/back_pie.jpg); height:60px; clear:both; color:#FFF; font-family:Tahoma, Geneva, sans-serif}
.spacer_5px{clear:both; height:5px;}
.text_12px{color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:12px; margin:0px; padding:0px; font-weight:normal}

h4{ color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:16px; margin:0px; padding:0px; font-weight:normal;}
h5{ color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:14px; margin:0px; padding:0px; font-weight:normal;}
h6{ color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:12px; margin:0px; padding:0px; font-weight:normal;}

#adiestramiento_content div#sub{height:240px; width:200px; background:url(../img/back_50.png); margin-right:5px; border:1px solid #BA2727; float:left; padding:5px}

ul.list_link{list-style:none; margin:0px; padding:0px;}
ul.list_link li{cursor:pointer; margin-top:1px}
ul.list_link li div.li_link div{margin-left:5px; background:url(../img/item_in.png); background-position:0px 2px; padding-left:20px; background-repeat:no-repeat}
ul.list_link li ul li div.li_link2 div{height:17px;margin-left:15px; background:url(../img/item_in.png); background-position:0px 2px; padding-left:20px; background-repeat:no-repeat}
ul.list_link li:hover div.li_link div{margin-right:5px; background-image:url(../img/item_ac.png); background-position:0px 2px; padding-left:20px; background-repeat:no-repeat}
ul.list_link li ul li:hover div.li_link2 div{margin-right:5px; background-image:url(../img/item_ac.png); background-position:0px 2px; padding-left:20px; background-repeat:no-repeat}

#adiestramiento_content div#sub ul.list_link li:hover div.li_link{background: url(../img/back_rojo.png);}
#adiestramiento_content div#sub ul.list_link li ul li:hover div.li_link2{height:17px; background: url(../img/back_rojo.png);}
#adiestramiento_content div#detalles_content{height:240px; background:url(../img/back_50.png); border:1px solid #BA2727; float:left; width:751px; padding:5px;background-position:0px 2px;}
#adiestramiento_content hr{margin:0px; padding:0px; height:1px; border:none; background:#C72705; color:#C72705}
#adiestramiento_content div#result_ad{height:205px; width:220px; float:left; padding:5px; margin-right:5px; margin-top:5px;}
#adiestramiento_content div#details{height:205px; width:506px; float:left; padding:5px; margin-top:5px; }
#adiestramiento_content div#result_ad ul.list_link h6{color: #FFF}
#adiestramiento_content div#result_ad ul.list_link li:hover h6{color: #FFAD8A}
#adiestramiento_content div.tab ul{list-style:none; margin:0px; padding:0px;}
#adiestramiento_content div.tab ul li{ background:url(../img/fonfo_tab_ina.png); float:left; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:center; color:#CCC; cursor:pointer; margin-right:1px; padding:2px; border-bottom:none; padding-left:2px; padding-right:3px; width:76px}
#adiestramiento_content div.tab ul li:hover{color:#333;}
#adiestramiento_content div.det_content{background: url(../img/fondo_gradien_gris.jpg); height:180px; padding:5px}
.form_prospecto .input_text{ height:13x; border:1px solid #D94F4F; width:230px; color:#333; font-size:12px; background:#DFDFDF}
.form_prospecto .input_text:focus{background:#FFF4F4}
#adiestramiento_content div#panel_promo{ height:186px; width:968px; padding:5px; border:1px solid #BA2727; background:url(../img/back_50.png);}
#adiestramiento_content div#promo_scroll{ height:10px; width:840px; background:url(../img/back_25.png); padding:5px; float:left;}
#adiestramiento_content div#promo_slider{ height:150px; width:958px; background:#F90; overflow:hidden; padding:5px}
#adiestramiento_content div.item_slider{ height:150px; width:476px; background:#CCC; float:left}
#adiestramiento_content div#control_slide{ background: url(../img/back_25.png); height:10px; width:40px; float:left; margin-left:30px; padding:5px;}
#play_pause{ background: url(../img/control_play.png); height:10px; width:10px; cursor:pointer; margin-left:15px}
#adiestramiento_content div.separator_slide{ height:150px; width:5px; float:left}
.slider_content_item{ height:150px; width:4000px;}
#adiestramiento_content div.item_index{ width:200px; height:10px; float:left; text-align:center; margin-right:5px; margin-left:5px; padding-top:2px; cursor:pointer}
#adiestramiento_content div.item_index div{ width:96px; height:6px; float:left; background:url(../img/back_rojo.png); text-align:center; margin-right:2px; margin-left:2px}
#indicador_index{ height:10px; width:210px; background:url(../img/index_img_a.png);}
#adiestramiento_content div#promo_scroll h6{ font-size:8px;}
.txt_negro{color:#333}

#adiestramiento_content div#panel_right_opot{height:200px; width:485px; margin-right:5px;  padding:5px; float:left; background-color:#999;

background-image:url(../img/fondo_oportuniti2.jpg);
background-position:right;
}


#adiestramiento_content div#panel_left_opot{
	background-image:url(../img/fondo_oportuniti.jpg);
	padding:5px; float:left;
	height:200px; width:320px;
	padding-left:160px;
}

#adiestramiento_content div#panel_right_opot div.info_oport{
	height:190px;
	width:475px;
	background-image:url(../img/back_azul2.png);
	border:1px;
	padding:5px;
}




.scrollbar-vert{background: url(../img/fondo_scroll.png);width: 10px;float:left;}
.handle-vert{height: 25px;width: 10px;background: url(../img/handle_scroll_rojo.png) no-repeat;			}
.txt_gris{ color:#CCC}

.list_item{background:url(../img/item_in.png) no-repeat; background-position:0px 2px;padding-left:20px;}

#consultoria_content div#sub1{width:530px; background:url(../img/back_50.png); margin-right:5px; border:1px solid #F60; float:left; padding:5px}
#consultoria_content hr{margin:0px; padding:0px; height:1px; border:none; background:#F60; color: #F60}
#consultoria_content div#result_1{ padding:5px; margin-right:5px; margin-top:5px; background:url(../img/back_50.png)}
#consultoria_content div#sub2{width:420px; background:url(../img/back_25.png); border:1px solid #B75B00; float:left; padding:5px}
#consultoria_content div#result_1{float:left; padding:5px; margin-right:5px; margin-top:5px; background:url(../img/back_50.png)}

#desarrollo_content .scrollbar-vert{background: url(../img/fondo_scroll_amarillo.png);width: 10px;float:left;}
#desarrollo_content div#sub{height:240px; width:970px; background:url(../img/back_50.png); margin-right:5px; border:1px solid #FC0; float:left; padding:5px}
#desarrollo_content hr{margin:0px; padding:0px; height:1px; border:none; background:#FC0; color: #FC0}
#desarrollo_content #sect1{height:205px; width:300px; float:left; margin-right:10px; padding-top:0px}
#desarrollo_content #sect2{height:205px; width:660px; float:left; padding-top:0px}

#alquiler_content div#sub{height:330px; width:970px; background:url(../img/back_50.png); margin-right:5px; border:1px solid #3C0; float:left; padding:5px}
#alquiler_content hr{margin:0px; padding:0px; height:1px; border:none; background: #3C0; color: #3C0}
#alquiler_content div#result_ad{height:205px; float:left; padding:5px; margin-right:5px; margin-top:5px; background:url(../img/back_50.png)}
#alquiler_content #sect1{height:205px; width:350px; float:left; margin-right:10px; padding-top:0px}
#alquiler_content #sect2{height:205px; width:610px; float:left; padding-top:0px}

#redes_content div#sub1{ width:525px; background:url(../img/back_50.png); margin-right:5px; border:1px solid #00A9B7; float:left; padding:5px}
#redes_content div#sub2{ width:425px; background:url(../img/back_25.png); border:1px solid #00A9B7; float:left; padding:5px}
#redes_content hr{margin:0px; padding:0px; height:1px; border:none; background:#00A9B7; color: #00A9B7}
#redes_content div#result_ad{ padding:5px; margin-right:5px; margin-top:5px; background:url(../img/back_50.png)}
#redes_content div#result_ad h4{ color: #3EFFFF}

#dweb_content div#sub{height:240px; width:200px; background:url(../img/back_50.png); margin-right:5px; border:1px solid #39F; float:left; padding:5px}
#dweb_content hr{margin:0px; padding:0px; height:1px; border:none; background:#39F; color: #39F}

#dweb_content div#sub ul.list_link li:hover div.li_link{background: url(../img/back_azul2.png);}
#dweb_content div#sub ul.list_link li ul li:hover div.li_link2{height:17px; background: url(../img/back_azul2.png);}
#dweb_content div#detalles_content{height:240px; background:url(../img/back_50.png); border:1px solid #39F; float:left; width:751px; padding:5px;background-position:0px 2px;}
#dweb_content div#result_ad{height:205px; width:230px; float:left; margin-right:5px; margin-top:5px;}
#dweb_content div#details{height:205px; width:506px; float:left; padding:5px; }
#dweb_content div.tab ul{list-style:none; margin:0px; padding:0px;}
#dweb_content div.tab ul li{ background:url(../img/back_25.png); float:left; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:center; color:#CCC; cursor:pointer; margin-right:1px; padding:2px; border-bottom:none; padding-left:5px; padding-right:5px; width:100px}
#dweb_content div.tab ul li:hover{ background:url(../img/back_50.png); color:#FFF;}
#dweb_content div.det_content{background:url(../img/back_50.png); height:198px; padding:5px; border:1px solid #39F;}
#dweb_content .scrollbar-vert{background: url(../img/fondo_scroll_azul.png);width: 10px;float:left;}
#dweb_content .item{margin-left:5px; background:url(../img/item_ac.png); background-position:0px 2px; padding-left:20px; background-repeat:no-repeat; color:#004F9D}
#dweb_content #det_d3d .item2{ cursor:pointer}
#dweb_content #det_d3d div.item2:hover{ background:url(../img/item_ac.png); background-position:0px 2px;background-repeat:no-repeat;}
#dweb_content #det_d3d .item2 h6{color:#004F9D}
#dweb_content #det_d3d div.item2:hover h6{color:#FFF}
#dweb_content .item2{margin-left:25px; margin-top:5px; background:url(../img/item_in.png); background-position:0px 2px; padding-left:20px; background-repeat:no-repeat; color:#004F9D}
#dweb_content .item3{margin-left:50px; margin-top:5px; background-position:0px 2px; padding-left:20px; background-repeat:no-repeat; color:#004F9D}

#testing_content div#sub{height:240px; width:200px; background:url(../img/back_50.png); margin-right:5px; border:1px solid #999; float:left; padding:5px}
#testing_content hr{margin:0px; padding:0px; height:1px; border:none; background:#999; color: #333}

#testing_content div#sub ul.list_link li:hover div.li_link{background: url(../img/back_25.png);}
#testing_content div#sub ul.list_link li ul li:hover div.li_link2{height:17px; background: url(../img/back_azul2.png);}
#testing_content div#detalles_content{height:240px; background:url(../img/back_50.png); border:1px solid #999; float:left; width:751px; padding:5px;background-position:0px 2px;}
#testing_content div#result_ad{height:205px; width:230px; float:left; margin-right:5px; margin-top:5px;}
#testing_content div.det_content{background:url(../img/back_50.png); height:198px; padding:5px; border:1px solid #999;}
#testing_content div#details{height:205px; width:506px; float:left; padding:5px; }
#testing_content div.tab ul{list-style:none; margin:0px; padding:0px;}
#testing_content div.tab ul li{ background:url(../img/back_25.png); float:left; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:center; color:#CCC; cursor:pointer; margin-right:1px; padding:2px; border-bottom:none; padding-left:5px; padding-right:5px; width:100px}
#testing_content div.tab ul li:hover{ background:url(../img/back_50.png); color:#FFF;}
#testing_content .item2{margin-left:25px; margin-top:5px; background:url(../img/item_in.png); background-position:0px 2px; padding-left:20px; background-repeat:no-repeat; color:#999}
#testing_content .item3{margin-left:50px; margin-top:5px; background-position:0px 2px; padding-left:20px; background-repeat:no-repeat; color:#999}
#testing_content .item{margin-left:5px; background:url(../img/item_ac.png); background-position:0px 2px; padding-left:20px; background-repeat:no-repeat; color:#999}

#inicio_content .sub_panel{ width:313px; height: 255px; background: url(../img/back_25.png); float:left; padding:5px}
#inicio_content .sub_panel2{ width:300px; height: 100px; background: url(../img/back_25.png); float:left; padding:5px; margin-top:5px}
#inicio_content h4{ color: #CCC}
#inicio_content hr{margin:0px; padding:0px; height:1px; border:none; background:#FFF;}
#inicio_content .item_1{margin-left:5px; background:url(../img/item_ac.png); background-position:0px 2px; padding-left:20px; background-repeat:no-repeat; color:#004F9D}
#inicio_content .item_2{margin-left:25px; background:url(../img/item_in.png); background-position:0px 2px; padding-left:25px; background-repeat:no-repeat; color:#004F9D}
#inicio_content .item_2_2{margin-left:25px; background:url(../img/item_in.png); background-position:0px 2px; padding-left:25px; background-repeat:no-repeat; color:#004F9D}
.sub_panel{ width:313px; height: 255px; background: url(../img/back_25.png); float:left; padding:5px}
.sub_panel1{ width:200px; height: 255px; background: url(../img/back_25.png); float:left; padding:5px}
.sub_panel2{ width:427px; height: 255px; background: url(../img/back_25.png); float:left; padding:5px}

.item_1{margin-left:5px; background:url(../img/item_ac.png); background-position:0px 2px; padding-left:20px; background-repeat:no-repeat; color:#004F9D}
.item_2{margin-left:25px; background:url(../img/item_in.png); background-position:0px 2px; padding-left:25px; background-repeat:no-repeat; color:#004F9D; height: 15px;}
.item_2_1{margin-left:25px; background:url(../img/item_in.png); background-position:0px 2px; padding-left:25px; background-repeat:no-repeat; color:#004F9D; height: 28px;}
.item_2_2{margin-left:25px; background:url(../img/item_in.png); background-position:0px 2px; padding-left:25px; background-repeat:no-repeat; color:#004F9D;}
hr{margin:0px; padding:0px; height:1px; border:none; background:#FFF;}
#arbol{
	width:200px;
	background: url(../img/back_25.png);
	margin-top:5px;
}

#arbol div.item_arbol{
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	cursor:pointer;
}

#arbol div.item_arbol:hover{
	color:#0066CC;
}
#arbol div.item_menu_img1{ height:17px; background-image:url(../img/img_arbol_1.png); background-repeat:no-repeat; width:15px; float:left; background-position:0px 0px; cursor:pointer}
#arbol div.item_menu_img2{ height:17px; background-image:url(../img/img_arbol_2.png); background-repeat:no-repeat; width:15px; float:left; background-position:0px 0px; cursor:pointer}
#arbol div.item_menu_img3{ height:17px; width:15px; float:left; background-image:url(../img/img_arbol_3.png); background-repeat:no-repeat}
#arbol div.item_menu_img4{ height:17px; width:15px; float:left; background-image:url(../img/img_arbol_4.png); background-repeat:no-repeat}
#arbol div.item_menu_img5{ height:17px; width:15px; float:left; background-image:url(../img/img_arbol_5.png); background-repeat:no-repeat}
#arbol div.item_menu_img_item{ height:17px; width:15px; float:left; background-image:url(../img/img_arbol_item.png); background-repeat:no-repeat}
#arbol div.item_menu_img_dir{ height:17px; width:15px; float:left; background-image:url(../img/img_arbol_car.png); background-repeat:no-repeat; background-position:0px -17px;}
#arbol div.item_menu_img_dir2{ height:17px; width:15px; float:left; background-image:url(../img/img_arbol_car2.png); background-repeat:no-repeat}

/* context menu specific */
#tmenu	{ border:1px solid #333; padding:0; background: url(../img/back_50.png); width:150px; list-style-type:none; display:none; color:#FFFFFF; position:absolute }
#tmenu .separator	{ border-top:1px solid #FFF; }
#tmenu li	{ margin:0; padding:0; cursor:pointer }
#tmenu li a { display:block; padding:2px 10px 2px 25px; width:140px; font-size:12px; text-decoration:none; font-family:tahoma,arial,sans-serif; color:#FFF;}
#tmenu li a:hover	{ background-image:url(../img/back_rojo.png); padding:2px 10px 2px 25px; width:115px; }
#tmenu li a.disabled { color:#ccc; font-style:italic; }
#tmenu li a.disabled:hover { background: url(../img/fondo_menu_act.png);}

.form_float{
	background:url(../img/back_25.png);
	height:100px;
	width:350px;
	position:absolute;
	padding:5px;
}

.form_float div#form_content_a{ background:url(../img/back_50.png); width:340px; height:90px; padding:5px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}

/* context menu items */
/*#tmenu li a.editar	{ background-image: url(../img/file_edit.png); }
#tmenu li a.agregar	{ background-image: url(../img/ico_cargar_ant.png); }
#tmenu li a.eliminar	{ background-image: url(../img/img_ico_elim_gris.gif); }*/

.btn{ height:20px; width:70px; vertical-align:middle; text-align:center; background:url(../img/fondo_btn.png); border:none; background-repeat:no-repeat; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:0px; cursor:pointer; padding-bottom:3px}
.btn:hover{background:url(../img/fondo_btn_a.png);}

.icon_edit{ width:18px; height:18px; background-image:url(../img/btn_edit.png); display:none}
.icon_edit:hover{ background-position:0px -18px; cursor:pointer}

.icon_delete{ width:18px; height:18px; background-image:url(../img/btn_delete.png); display:none}
.icon_delete:hover{ background-position:0px -18px; cursor:pointer}
.item_content:hover{ background:url(../img/back_25.png); cursor:pointer}
.item_content:hover div.icon_delete{display:block}
.item_content:hover div.icon_edit{display:block}

.btn_p{ cursor:pointer; width:20px; height:20px; background:url(../img/fondo_btn2.png); color:#000; font-family:Tahoma, Geneva, sans-serif; font-size:12px}
.btn_p:hover{ background-position:0px 20px;}
.btn_p div.add{ background: url(../img/add.png); height:20px; width:20px}
.btn_p div.correct{ background: url(../img/correct.png); height:20px; width:20px}
.btn_p div.incorrect{ background: url(../img/incorrect.png); height:20px; width:20px}

