* {margin:0; padding:0;}

body { 
	margin: 0;
    padding: 0;
	
	background-image: url(../images/bg_home.gif);
	background-repeat: repeat-x;
	
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    color: #535548;
    background-color: #ffffff;
    text-align: center; /* IE method for centering page if it has fixed width */
/*	height:100%;*/
	height:auto;
	}

a {
	text-decoration:none;
	color:#90D309;
	}

a:hover {
	text-decoration:underline;
	color:#90D309;
	}


a.link_mas {
/*	background :url(../images/ico_link.gif) no-repeat left center;*/
	background : transparent url(../images/ico_link.gif) no-repeat scroll 4px 25%;
	bottom:6px;
	color:#90D309;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
	height:20px;
	padding:4 0 0 15px;
	position:absolute;
	right:12px;
	text-decoration:underline;
	vertical-align:bottom;
	width:90px;
	}

a:hover.link_mas {
	color:#62696E;
	}

div
{
/*	border-top:1px solid black;*/
/*	border:1px solid red;*/
/*	border-bottom:0px;
	border-top:0px;
	border-left:0px;
	border-right:0px;*/
/*	border:none;*/
}

.contenedor {
	width:951px;
	position: relative;
	margin:0 auto;
	border:none;
}

#col_izq
{
	position:absolute;
	width:36px;
	height:800px;
/*	height:100%; /*no apto para ie6 */
	left:-36px;
	top:0px;
	background: url(../images/ads_bg_izq.gif) 0 0 no-repeat;
	border:none;
	overflow: hidden;
}
#col_der
{
	position:absolute;
	width:36px;
	height:800px;
/*	height:100%; /*no apto para ie6 */
	right:-36px;
	top:0px;
	background: url(../images/ads_bg_der.gif) 0 0 no-repeat;
	border:none;
	overflow: hidden;
}

#col_cen
{
	width:951px;
	margin-left:auto;
	margin-right:auto;
	border:none;
}


#cabecera
{
	width:951px;
	height: 95px;
	background: url(../images/ads_bg_cab.gif) 0 0 repeat-x;
	border:none;
	position: relative;
	overflow: hidden;
}
#menu_superior
{
	width:900px;
	height: 20px;
	background-color: #606265;
	border:none;
	position: relative;
	overflow: hidden;
	color: #ffffff;
	padding: 3px 0px 3px 51px;
	/*padding-left: 51px;
	padding-top:3px;*/
	text-align: left;
}
.menu_superior_text_selected{
	color: #ffffff;
	background-color: #E2770A;
	height: 25px;
	padding: 10px;
}
.menu_superior_text{
	color: #ffffff;
	height: 25px;
	padding: 10px;
} 
a:link  .menu_superior_text{
	color: #ffffff;
	height: 25px;
	padding: 10px;
} 
a:hover  .menu_superior_text {
	color: #ffffff;
	background-color:#E2770A;
	height: 25px;
	padding: 10px;
} 
#menu
{
	width:951px;
	height: 41px;
	background: url(../images/ads_bg_menu.gif) 0 0 repeat-x;
	border:none;
	position: relative;
	overflow: hidden;
    margin: 0;
    padding: 0;
}

#publicidad
{
	width:951px;
	height: 250px;
/*	background: url(../images/ads_bg_publicidad.jpg) 0 0 repeat-x;*/
	border:none;
	position: relative;
	overflow: hidden;
}

#dest_a
{
	width:951px;
	height:auto;
	background: url(../images/ads_bg_dest_a.jpg) 0 0 repeat-x;
	border:none;
	position: relative;
	overflow: hidden;
}

#dest_b
{
	width:951px;
	height:auto;
/*	background: url(../images/ads_bg_dest_b.jpg) 0 0 repeat-x;*/
	border:none;
	position: relative;
	overflow: hidden;
}

#submenu
{
	width:951px;
	height: 50px;
/*	background: url(../images/ads_bg_submenu.jpg) 0 0 repeat-x;*/
	border:none;
	position: relative;
	overflow: hidden;	
/*	padding: 14px 6px 0px 6px;*/
text-align:center;
margin: 0 auto 0 auto;
padding: 0px auto 0px auto;
	/*top:7px;*/
	vertical-align:bottom;
	
}

#submenu td
{
	text-align: center;
}

#pie
{
	width:951px;
	height: 30px;
	background: url(../images/ads_bg_pie.gif) 0 0 repeat-x;
	border:none;
	position: relative;
	overflow: hidden;
	padding: 6px 0 0 0;
	color:#999999;
}
#error
{
	width:920px;
	/*min-height:15px;*/
	margin-left:auto;
	margin-right:auto;
	border:1px solid #FF3300;
	color: #FF3300;
	background-image:url(../images/error_icon.gif);
	background-position: 10px center;
	padding:5px;
	font-weight: bold;
	margin-top:5px;
	margin-bottom:5px;
	text-align: left;
	text-align: middle;
	background-repeat: no-repeat;
	text-indent: 40px;
	border-radius: 10px;  
	-ms-border-radius: 10px;  
	-moz-border-radius: 10px;  
	-webkit-border-radius: 10px;  
	-khtml-border-radius: 10px; 
}
.error_message_link{
	color: #FF3300;
	text-decoration:underline;
}
a:hover .error_message_link{
	color: #FF3300;
	text-decoration:underline;
}
#info
{
	width:920px;
	/*min-height:15px;*/
	margin-left:auto;
	margin-right:auto;
	border:1px solid #0773AA;
	color: #0773AA;
	background-image:url(../images/info_icon.gif);
	background-position: 10px center;
	padding:5px;
	font-weight: bold;
	margin-top:auto;
	margin-bottom:5px;
	text-align: left;
	text-align: middle;
	background-repeat: no-repeat;
	text-indent: 40px;
	border-radius: 10px;  
	-ms-border-radius: 10px;  
	-moz-border-radius: 10px;  
	-webkit-border-radius: 10px;  
	-khtml-border-radius: 10px; 
}
.info_message_link{
	color: #0773AA;
	text-decoration:underline;
}
a:hover .info_message_link{
	color: #0773AA;
	text-decoration:underline;
}
#warning
{
	width:920px;
	/*min-height:15px;*/
	margin-left:auto;
	margin-right:auto;
	border:1px solid #967F00;
	color: #967F00;
	background-image:url(../images/warning_icon.gif);
	background-position: 10px center;
	padding:5px;
	font-weight: bold;
	margin-top:auto;
	margin-bottom:5px;
	text-align: left;
	text-align: middle;
	background-repeat: no-repeat;
	text-indent: 40px;
	border-radius: 10px;  
	-ms-border-radius: 10px;  
	-moz-border-radius: 10px;  
	-webkit-border-radius: 10px;  
	-khtml-border-radius: 10px; 
}
#noPermission
{
	width:450px;
	min-height:20px;
	margin-left:auto;
	margin-right:auto;
	border:2px solid #FF3300;
	color: #FF3300;
	background-image:url(../images/noPermission_icon.gif);
	background-position: 10px center;
	padding:5px;
	font-weight: bold;
	font-size:14px;
	margin-top:auto;
	margin-bottom:5px;
	text-align: left;
	text-align: middle;
	background-repeat: no-repeat;
	text-indent: 40px;
	border-radius: 10px;  
	-ms-border-radius: 10px;  
	-moz-border-radius: 10px;  
	-webkit-border-radius: 10px;  
	-khtml-border-radius: 10px; 
}
.warning_message_link{
	color: #967F00;
	text-decoration:underline;
}
a:hover .warning_message_link{
	color: #967F00;
	text-decoration:underline;
}
#new_user
{
	width:920px;
	background-color:#F3F3F3;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #C3C4B6;
	color: #979797;
	padding:5px;
	/*font-weight: bold;*/
	margin-top:auto;
	margin-bottom:5px;
	text-align: center;
	text-align: middle;
	/*text-indent: 40px;*/
	font-size: 1em;
	border-radius: 10px;  
	-ms-border-radius: 10px;  
	-moz-border-radius: 10px;  
	-webkit-border-radius: 10px;  
	-khtml-border-radius: 10px; 
}
.new_user_big{
	font-size: 1.2em;
	font-weight: bold;
}
.new_user_message_link{
	color: #979797;
	text-decoration:underline;
}
a:hover .new_user_message_link{
	color: #90D309;
	text-decoration:underline;
}
#icon
{
	margin-left: 10px;
}
/* ----------------------- LOGO CSS ----------------------------- */

div#adslogo
{
    float: left;
    margin: 13px 0px 0px 26px; /*ie6=26 0 0 13*/
}

/* ----------------------- TOPMENU CSS ----------------------------- */

#topmenu {
	/*background:#F3F3F3 url(img/bg-topnav-bar.png) no-repeat scroll center bottom;*/
	color:#6A6A6A;
	height:40px;
	position:absolute;
	top:12px; /*ie6=22*/
	left:651px;
	width:300px;
	text-align:right;
}

div#topmenu ul {
}
div#topmenu li {
    background-image: none;
    height: 40px;
    margin: 0;
    float: right;
    padding: 0 0 0 0;
    font-size: 0.85em;
    font-weight: bold;
    list-style-type: none;
    list-style-image: none;
}
div#topmenu li.selected {
}
div#topmenu li a.none {
    border:none;
}
div#topmenu li a {
	color:#333333;
	text-decoration:none;
    border-left: 1px solid #C3C4B6;
    display: block;
    float: left;
    margin: 0;
    padding: 0px 10px 0px 10px;
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0;
    height: 13px;
    line-height: 12px;
    background-color: transparent;
} 
div#topmenu li a:hover {
	color:#90D309;
	text-decoration:underline;
}

/* ---------------- MENU CSS ---------------- */

div#menu ul
{
    margin: 0;
    padding: 0;
/*    background-image: url(../images/topmenu_bg.png);*/
    background-repeat: repeat-x;
    height: 41px;
}

div#menu li
{
    background-image: none;
    height: 41px;
    margin: 0;
    float: left;
    padding: 0;
    font-size: 0.85em;
    font-weight: bold;
    list-style-type: none;
    list-style-image: none;
}

div#menu li.selected
{
    background-image: url(../images/ads_bg_nm_selecion.gif);
    background-repeat: repeat-x;
    background-position: left top;
}

div#menu li a
{
	background-color:transparent;
	border-right:1px solid #C3C4B6;
	color:#4F5241;
	display:block;
	float:left;
	height:31px;
	line-height:30px;
	margin:4px 0 0;
	padding:2px 40px 0;
	text-decoration:none;
}

div#menu li a:hover
{
    border-bottom: 3px solid #90D309;
}

div#menu div.menu_design
{
    /*background-color: #FFF;*/
    padding: 0 0.25em 0 0.2em;
}

div#menu div.menu_design #active_menu
{
    /*background-color: #FFF;*/
   	padding:2px 30px 0;
/*	color:#90D309;*/
}

/* ---------------- PUBLICIDAD CSS ---------------- */

/* ---------------- DESTACADOS CSS ---------------- */

/* SEPARADORES */

div.separador_a {
	float:left;
	height:15px;
	width:4px;
	}
div.separador_b {
	float:left;
	height:15px;
	width:5px;
	}
div.separador_c {
	float:left;
	height:15px;
	width:4px;
	}

/* DESTACADOS_A */

div.box_adv_a {
	background: url("../images/ads_box_adv.gif") no-repeat scroll center top;
	float:left;
	height:180px;
	padding:0 0 0 0;
	position:relative;
	margin: 30px 0px 0px 10px;
	width:280px;
}

div.box_adv_a img.box {
	border:medium none;
	position:absolute;
	left:10px;
	top:41px;
	z-index:0;
	}

div.box_adv_a div.content h1 {
	color:#62696E;
	text-align:left;
	font-size:18px;
	line-height:14px;
	margin:14px 0 14px 14px;
	position:relative;
	z-index:99;
	}

div.box_adv_a div.content span.titulo {
	text-align:left;
	height:2px;
	margin:0px 0px 0px 0px;
	color:#90D309;
	font-weight:normal;
	}

div.box_adv_a div.content div.texto {
	text-align:left;
	height:2px;
	margin:30px 5px 8px 151px;
	}

/* DESTACADOS_B */

div.box_adv_b {
	background: url("../images/ads_box_noticias.gif") no-repeat scroll center top;
	float:left;
	width:627px;
	height:180px;
	margin:5 0 0 0;
	padding:0 0 0 0;
	position:relative;
}

div.box_adv_b img.box {
	border:medium none;
	position:absolute;
	left:10px;
	top:48px;
	z-index:0;
	}

div.box_adv_b div.content h1 {
	color:#62696E;
	text-align:left;
	font-size:18px;
	line-height:14px;
	margin:14px 0 14px 14px;
	position:relative;
	z-index:99;
	}

div.box_adv_b div.content span.fecha {
	text-align:left;
	height:2px;
	margin:0px 0px 0px 0px;
	color:#999999;
	font-weight:normal;
	font-size:smaller;
	}

div.box_adv_b div.content span.titulo {
	text-align:left;
	height:2px;
	margin:0px 0px 0px 0px;
	color:#90D309;
	font-weight:normal;
	text-decoration:none;
	}

div.box_adv_b div.content span.titulo a {
	text-decoration:none;
	color:#90D309;
	}

div.box_adv_b div.content span.titulo a:hover {
	text-decoration:underline;
	color:#90D309;
	}

div.box_adv_b div.content div.texto {
	text-align:left;
	height:2px;
	margin:30px 5px 8px 330px;
	}

/* ---------------- SUBMENU + PIE CSS ---------------- */

.submenu_sep {
	color:#999999;
	}
	
/* --- //////////////////// CSS PAGINAS //////////////////// --- */

#mn_pos {
	text-align:left;
	height:20px;
	margin:11px 0px 7px 12px;
	padding: 0 0 0 0;
	color:#ffffff;
/*	font-weight:bold;*/
	}
#mn_pos a{
	color:#FFFFFF;
	font-weight:normal;
	}
	
.mn_pos_sel {
	font-weight:bold;
	}
.mn_pos_sel a{
	color:#FFFFFF;
	}

#contenedor {
	width:951px;
	background-color:#ffffff;
	min-height:550px;
	padding-top: 10px;
	}
#contenedor_main {
	width:951px;
	background-color:#ffffff;
	min-height:550px;
	padding-top: 10px;
	margin-top:-30px;
}
#contenedor_tabla_total {
	text-align:right;
	width:940px;
	min-height: 24px;
	margin-bottom: 10px;
	margin-right: -3px;
	/*border:1px solid #C3C4B6;
	background-color:#f5f5f5;*/
	}
#contenedor_account{
	width: 910px;
	border:2px solid #C3C4B6;
	padding: 10px;
	float:left;
}
#espacio {
	width:1px;
	height:20px;
	}
#main_espacio {
	width:1px;
	height:40px;
	}
#saltoTexto{
	width:1px;
	height:40px;
	}
	
#column_der {
	float:left;
	width:320px;
    padding:10px;
	height:auto;
	min-height:500;
	background: #ffffff; /*url("../images/bg_col_der.gif") no-repeat scroll left top;*/
	}
#column_login {
	float:left;
	width:250px;
	height:auto;
	min-height:100;
	background: #ffffff; 
	/*padding: 10px;*/
	/*margin-top:190px;*/
	margin-left:25px;
	}
#column_cen {
/*      background: url("../images/bg_pag.gif") no-repeat scroll left top;*/
        float:left;
        width:930px;
        padding:10px;
        margin:0px;
/*        height: 100% !important;*/
        height: auto ;
        text-align:left;
/*      min-height:300;*/
        background-color:#ffffff;
        }
#column_der_main {
	float:left;
	width:250px;
	height:auto;
	min-height:100;
	background: #ffffff; 
	margin-top:2px;
	}
/********************************* CAJAS ***********************************/
#column_help{
	float:left;
	margin: 30px 0px 0px 10px;
	width:308px;
	text-align: left;
	display:inline;
	}
#revenue{
	float:left;
	margin: 10px -10px 50px 100px;
	width:308px;
	display:inline;
	}
#revenue_box_title{
	background: url("../images/help_box_title.gif") no-repeat scroll left top;
	padding: 13px 0px 0px 10px;
	height:26px;
	text-align:center;
	color:#90D309;
	font-size:1.3em;
	font-weight:bold;
}
#revenue_box_cen{
	background: url("../images/help_box_cen.gif");
	background-repeat: repeat-y;
	padding-right: 20px;
	padding-top:5px;
	font-size: 2em;
	text-align: right;
}
#revenue_box_bottom{
	background: url("../images/help_box_bottom.gif") no-repeat scroll left top;
	height: 11px;
}
#help_box_title{
	background: url("../images/help_box_title.gif") no-repeat scroll left top;
	padding: 13px 0px 0px 10px;
	height:26px;
	text-align:center;
	color:#90D309;
	font-size:1.3em;
	font-weight:bold;
}
#help_box_cen{
	background: url("../images/help_box_cen.gif");
	background-repeat: repeat-y;
	padding-left: 10px;
	padding-top:5px;
}
#help_box_bottom{
	background: url("../images/help_box_bottom.gif") no-repeat scroll left top;
	height: 11px;
}
#summary_box_top{
	background: url("../images/summary_box_top.gif") no-repeat scroll left top;
	height: 11px;
}
#summary_box_title{
	background: url("../images/summary_title.gif") no-repeat scroll left top;
	padding: 5px 0px 5px 10px;
	height:20px;
	text-align:center;
	color:#90D309;
	font-size:1.3em;
	font-weight:bold;
}
#summary_box_bottom{
	background: url("../images/help_box_bottom.gif") no-repeat scroll left top;
	height: 11px;
	margin-bottom:10px;
}
#summary_box_cen{
	background: url("../images/help_box_cen.gif");
	background-repeat: repeat-y;
	padding-left: 10px;
	padding-top:5px;
	padding-bottom: 10px;
}
.summary_data{
	font-weight:bold;
}
#contenedor_report_summary{
	text-align: right;
}
.report_summary{
   padding:10px;
   background-color:#F3F3F3;
   width: 300px;
	text-align:left;
}
.report_summary_text_inline{
	margin-left: 10px;
	font-weight:bold;
	text-align:left;
}
.report_summary_text{
	margin-left: 40px;
	font-weight:bold;
	text-align:left;
}
.main_box_title{
	background: url("../images/main_box_title.gif") no-repeat scroll left top;
	padding: 13px 13px 0px 0px;
	height:23px;
	text-align:center;
	font-size:1.3em;
	font-weight:bold;
	text-decoration:none;
}
.main_box_text{ 
	color: #535548;
	text-decoration:none;
}
a:hover, a:link .main_box_text{
	color: #535548;
	text-decoration:none;
}
/*a:link .main_box_text{
	color: #535548;
	text-decoration:none;
}*/
.main_text_box_cen{
	background: url("../images/main_box_cen.gif");
	background-repeat: repeat-y;
	width: 292px;
	padding-top:5px;
}
.main_text_box_bottom{
	background: url("../images/main_box_bottom.gif") no-repeat scroll left top;
	height: 11px;
	margin-bottom:15px;
}
#main_pie{
	background: url("../images/pie.gif") no-repeat;
	width: 950px;
	height: 190px;
	padding-top: 50px;
	padding-left: 2px;
	margin-left: -35px;
	margin-top: -33px;
}
/*#bottom_left{
	background: url("../images/text_pie.gif") no-repeat;
	width: 680px;
	height: 106px;
	padding-top: 50px;
	float:left;
	margin-top: -36px;
	/*margin-left: -35px;
	margin-top: -33px;*/
/*}*/
#bottom_right{
	background: url("../images/bola_pie.gif") no-repeat;
	width: 270px;
	height: 190px;
	padding-top: 50px;
	float:right;
	margin-top: -120px;
	/*margin-left: -35px;
	margin-top: -33px;*/
}

#bottom_left{
	/*background: url("../images/text_pie.gif") no-repeat;/*/
	width: 680px;
	height: 106px;
	/*padding-top: 50px;*/
	float:left;
	margin-top: -36px;
	/*margin-left: -35px;
	margin-top: -33px;*/
}
#bottom{
	width: 950px;
	/*height: 190px;*/
	padding-top: 50px;
	padding-left: 2px;
	margin-left: -20px;
	margin-top: -33px;
}
/*
#clients{
	text-align: center;
	width: 325px;
	float:left;
	margin-right: 150px;
	margin-left: -1px;
	display:inline;
}
*/
#clients_contenedor{
	width: 305px;
	float:left;
	margin-left: -5px;
	margin-top: 40px;
}
#clients_box_title{
	background: url("../images/client_box_t.gif") no-repeat scroll left top;
	padding: 5px 0px 10px 0px;
	height:23px;
	text-align:center;
	font-size:1.3em;
	font-weight:bold;
	width: 305px;
	margin-bottom: -10px;
}
#clients_box_cen{
	background: url("../images/client_box_c.gif");
	background-repeat: repeat-y;
	width: 305px;
	padding-top:5px;
}
#clients_box_bottom{
	background: url("../images/client_box_b.gif") no-repeat scroll left top;
	height: 11px;
	margin-bottom:15px;
	width: 305px;
	margin-top: -5px;
}
/*
#clients_box_title{
	background: url("../images/client_box_top.gif") no-repeat scroll left top;
	padding: 5px 0px 10px 0px;
	height:23px;
	text-align:center;
	font-size:1.3em;
	font-weight:bold;
	width: 325px;
	margin-bottom: -10px;
}
#clients_box_cen{
	background: url("../images/client_box_cen.gif");
	background-repeat: repeat-y;
	width: 325px;
	padding-top:5px;
}
#clients_box_bottom{
	background: url("../images/client_box_bottom.gif") no-repeat scroll left top;
	height: 11px;
	margin-bottom:15px;
	width: 325px;
	margin-top: -5px;
}
*/
#news_contenedor{
	width: 605px;
}
#news_box_title{
	background: url("../images/news_box_top.gif") no-repeat scroll left top;
	padding: 5px 0px 10px 0px;
	height:23px;
	text-align:center;
	font-size:1.3em;
	font-weight:bold;
	width: 605px;
	margin-bottom: -10px;
}
#news_box_cen{
	background: url("../images/news_box_cen.gif");
	background-repeat: repeat-y;
	width: 575px;
	padding: 5px 15px 5px 15px;
}
#news_box_bottom{
	background: url("../images/news_box_bottom.gif") no-repeat scroll left top;
	height: 11px;
	margin-bottom:15px;
	width: 605px;
}
#login_box_top{
	background: url("../images/login_box_top.gif") no-repeat scroll left top;
	height: 11px;
	width: 250px;
}
#login_box_cen{
	background: url("../images/login_box_cen.gif");
	background-repeat: repeat-y;
	width: 250px;
}
#login_box_bottom{
	background: url("../images/login_box_bottom.gif") no-repeat scroll left top;
	height: 11px;
	margin-bottom:15px;
	width: 250px;
}

/*****************************************************************************************/
.texto_main{
	padding: 10px 5px 5px 5px;
}
.texto_main_header{
	/*padding: 10px;*/
	/*border: 1px solid #C3C4B6;
	border-radius: 7px;  
	-ms-border-radius: 7px;  
	-moz-border-radius: 7px;  
	-webkit-border-radius: 7px;  
	-khtml-border-radius: 7px; */
	margin: 0px 0px 30px 0px;
	font-size: 1.2em;
	width:700px;
}
.cabecera_main{
	margin: 0px 0px 30px 0px;
	width:925px;
	text-align: center;
	margin-top:-10px;
}
#column_izq {
/*	background: url("../images/bg_pag.gif") no-repeat scroll left top;*/
	float:left;
	width:692px;
	padding:10px;
	margin:0px;
/*	height: 100% !important;*/
	height: auto ;
	text-align:left;
/*	min-height:300;*/
	background-color:#ffffff;
	}
#description_center{
	float:left;
	padding: 10px;
	width:210px;
	margin:10px;
	font-size: 1.2em;
	text-align: left;
	/*float:right;*/
}
.title_center{
	color: #000000;
	font-size: 1.9em;
}
#description_left{
	float:left;
	padding: 10px 10px 10px 30px;
	width:330px;
	margin:10px 30px 10px 10px;
	text-align: left;
	background: #ffffff url("../images/separador_izq.gif");
	background-repeat: repeat-y;
}
.ads_text{
	/*color: #90D309;*/
	color: #7fbc03;
	display:inline;
}
.big_ads_text{
	/*color: #90D309;*/
	color: #7fbc03;
}
.big_text{
	font-size: 1.4em;
}
.mini_text{
	font-size: 0.8em;
	color:#C3C4B6;
	text-align:center;
	margin-top: 5px;
}
.title_left{
	color: #90D309;
	font-size: 1.5em;
}
#description_down{
	float:left;
	padding: 10px 10px 0px 10px;
	width:600px;
	text-align: left;
	margin:5px 10px 0px 10px;
	/*float:right;*/
}
.title_down{
	color: #FFFFFF;
	font-size: 1.3em;
	background: #90D309;
	padding-left: 20px;
}
#img_izq {
/*	background: url("../images/bg_pag.gif") no-repeat scroll left top;*/
	float:left;
	width:258px;
	margin: -20px 10px 20px -20px; 
/*	height: 100% !important;*/
	height: auto ;
	text-align:left;
/*	min-height:300;*/
	background-color:#ffffff;
	}
/*#column_izq_main {
	float:left;
	width:620px;
	padding:0 0px 10px 30px;
	margin-left:5px;
	height: auto ;
	text-align:left;
	background-color:#ffffff;
	}*/
	#column_izq_main {
/*	background: url("../images/bg_pag.gif") no-repeat scroll left top;*/
	float:left;
	width:620px;
	padding:0 0px 10px 15px;
	margin-left:5px;
/*	height: 100% !important;*/
	/*height: auto ;*/
	text-align:left;
/*	min-height:300;*/
	background-color:#ffffff;
	}
#buttons_img{
	margin: 10px 0px 10px 30px;
	float:left;
}
#buttons_img_login{
	margin: 10px 0px 10px 25px;
	float:left;
}

/* -- MENU VERTICAL --- */
* {
border:0 none;
font-family:inherit;
font-size:100%;
font-style:inherit;
/*font-weight:inherit;*/
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
/* vertical-align:baseline; */
}

ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

/* ===================================================================================== */

/** {margin:0; padding:0;}*/

/*body {
background:red;
font:.75em/1.5 "arial", sans-serif;
text-align:center;
height:100%;
margin:0;
padding:0;
}
*/

/*publi_box*/
#publi_box {
float:left;
width:236px;
/*min-height:210px;*/
background-color:#FFFFFF;
	text-align:center;
}
#publi_box .in {
padding:10px 18px 10px 18px;
}

/*titulos extra vertical*/
.titulo_h4 {
font-size:100%;
font-weight:700;
color:#90D309;
margin:0 5px;
padding:13px 0px 13px 0px;
}

/*img_vert*/
#img_box img {
	border:medium none;
	position:absolute;
	left:10px;
	top:41px;
	z-index:0;
	}

/*h1 => h6*/
h1 {
	color:#90D309;
	font-size:2em;
	font-weight:bold;
	margin-bottom:8px;
	}
h2 {
	color:#535548;
	font-size:1.5em;
	font-weight:normal;
	margin-bottom:8px;
	}
h3 {
	color:#90D309;
	font-size:1.3em;
	font-weight:bold;
	margin-bottom:6px;
	}
h4 {
	color:#535548;
	font-size:14px;
	font-weight:bold;
	margin-bottom:6px;
	}
h5 {
	color:#535548;
	font-size:12px;
	font-weight:bold;
	margin-bottom:4px;
	}
h6 {
	color:#535548;
	font-size:10px;
	font-weight:bold;
	margin-bottom:4px;
	}
.subtitle_account{
	color:#90D309;
	font-size:1.7em;
	margin-bottom:8px;
	margin-top: 25px;
}
#page_box { padding:10px 18px 10px 20px; line-height:1.5;}

#page_box li {
background-image:url(/images/ico_bull_7x7.gif);
background-position:0 0.4em;
background-repeat:no-repeat;
margin:0.5em 0 0 1.4em;
padding-left:1.3em;
}

/*jm*/

/*sub_mn*/
.mainlevelsalta {
	color:#999999;
	}
a.mainlevelsalta{
	color:#90D309;
	}

#current li{
	color:red;
	}
	
.active{
	color:red;
	}
a.active{
	color:red;
	}
	


.logos_list a:hover img {
border:1px solid #90D309;
}
.logos_list img {
border:1px solid #CCCCCC;
height:50px;
/* width:50px;
padding: 0px 50px 0px 0px; */
}

.separador {
background:transparent url("../images/pages/puntos_horizontales.png") repeat-x scroll center center;
border:medium none;
clear:both;
height:1px;
padding-bottom:40px;
}

.separador img {
background:transparent url("../images/pages/puntos_horizontales.png") repeat-x scroll center center;
border:medium none;
clear:both;
height:1px;
padding-bottom:40px;
width:100%;
}


.celda_tabla_campaign {
	border:0;
	border-bottom:1px solid #CCCCCC;
	padding:3px;
	margin:0;
	text-align:right;
	
}

.celda_titulo_tabla_campaign {
        border-bottom:2px solid #AAA;
	background:none repeat scroll 0 0 #E5E5E5;
        padding:3px;
        margin:0;
	font-weight:bold;
	text-align:center;
}

.campaign_link {
        text-align:left;
        font-weight:bold;
	color:#0052A4;
}
#content_legal{
	margin: 20px;
	padding:10px;
	text-align: left;
}

#content_legal li{
	background-position:0 0.4em;
	background-repeat:no-repeat;
	margin:0.5em 0 0 1.4em;
	padding-left:1.3em;
}
#sub_content_legal li{
	background-image:url(/images/ico_bull_7x7.gif);
	background-position:0 0.4em;
	background-repeat:no-repeat;
	margin:0.5em 0 0 5em;
	padding-left:1.3em;
}
#title_legal{
	margin-top: 20px;
	text-align:center;
}
#column_der_contact{
	float:left;
	width:238px;
	height:auto;
	min-height:500;
	background: url("../images/bg_col_con.gif") no-repeat scroll left top;
	}
#column_der_sitemap{
	float:left;
	width:275px;
	height:350px;
	min-height:500;
	background: url("../images/bg_col_sitemap.gif") no-repeat scroll left top;
	margin:20px 10px;
	padding: 10px 0px;
	}
#column_izq_sitemap {
/*	background: url("../images/bg_pag.gif") no-repeat scroll left top;*/
	float:left;
	width:575px;
	padding:10px;
	margin:0px;
/*	height: 100% !important;*/
	height: auto ;
	text-align:left;
/*	min-height:300;*/
	background-color:#ffffff;
	margin:20px;
	}
.level_1{
	padding: 0 0 0 2em;
}
.hr{
	background:transparent url(../images/pt_horizo.png) repeat-x scroll center center;
	border:medium none;
	clear:both;
	height:1px;
	padding-bottom:10px;
}

/*menu_vert*/
#menu_vert {
float:left;
width:236px;
min-height:210px;
background-color:#FFFFFF;
}
#menu_vert .in {
padding:10px 18px 10px 18px;
}

/*banner menu_vert*/
#menu_vert .banneritem {
margin:20px 0px;
}

/*lista menu_vert*/
.menu {
list-style:none;
margin:0;
}
.menu li {
display:inline;
}
.menu li a {
display:block;
background:url("../images/ico_link.gif") 10px 50% no-repeat;
border-bottom:1px solid #90D309;
color:#3f3f3f;
padding:8px 10px 6px 30px;
text-align:left;
text-decoration:none;
}
.menu li a:hover{
text-decoration:underline;
color:#90D309;
}

/*lista menu_vert especiales*/
.menu li.current a {
color:#90D309;
text-decoration:none;
}
.menu li.last a {
border:0;
}









/*ul.menu li#current a:link, 
ul.menu li#current a:visited,*/
ul.menu li.active ul a:link,
ul.menu li.active ul a:visited  {
/*color: green;
 background-color:red;
border-left: 0.4em solid #fe3;*/
padding-left:45px;
background : transparent url(../images/ico_link.gif) no-repeat scroll 25px 50%;
}

ul.menu li#current a:link, 
ul.menu li#current a:visited/*,
ul.menu li.active a:link,
ul.menu li.active a:visited */ {
color: #90D309;
font-weight:bold;
/*background-color:yellow;
 border-left: 0.4em solid #fe3;*/
/* padding-left:45px;*/
}


ul.menu li#current ul a:link, 
ul.menu li#current ul a:visited/*,
ul.menu li.active a:link,
ul.menu li.active a:visited */ {
color: black;
font-weight:normal;
/*background-color:yellow;
 border-left: 0.4em solid #fe3;*/
/* padding-left:45px;*/
}

ul.menu li#current ul a:hover {
color: #90D309;
font-weight:normal;
}

/*
ul.menu li#current a:hover, 
ul.menu li.active a:hover {
border-left: 0.4em solid #aea;
}

.leading_separator{
border-bottom:1px solid #ECECEC;
display:block;
margin:0 0 10px 0;
	}
	
.article_row{
border-bottom:1px solid #ECECEC;
display:block;
margin:0 0 10px;
}
*/
.readon {
background:transparent url(../images/ico_link.gif) no-repeat scroll 1px 50%;
color:#90D309;
display:block;
/*padding:2px 10px 2px 30px;*/
padding:2px 10px 2px 16px;
text-align:left;
text-decoration:none;
}

.counter { text-align:center;
color:#999999;
clear:both;
}

.pagination {color:#999999;
text-align:center;
clear:both;
}

.pagination li {color:#999999;
display:inline;
padding:0px 3px 0px 3px;
}

.pagination a {color:#90D309;}


.exito_item{
	float: left; 
	width: 185px; 
	height: 325px; 
	padding-right: 20px;
	line-height:normal;
	}
	
.exito_all{
	display: block;
	}

.cols3{
	float: left; 
	width: 30%;
	padding-right:10px;
	height:400px;
	line-height:1.3;
	}
	
h2.contentheading{
color:#4F5241;
font-size:1.1em;
font-weight:bold;
height:34px;
	}
	
.article_separator{
	height: 325px;
}
.row_separator{
float:none;
}

.article_row{float:none;}

.blog_more{float:none;}

.calendar_form {
	margin-right:50px;
}

#calendarmenu_from, #calendarmenu_to, #calendarmenu_from_session, #calendarmenu_to_session {
  position: absolute;
  vertical-align:baseline;
}
#calendarpicker_from button, #calendarpicker_to button , #calendarpicker_from_session button, #calendarpicker_to_session button{
	color:#666666;
	background-color:#F3F3F3;
	background-image:url(../images/calendar_icon.gif);
	background-position: 5px center;
	background-repeat: no-repeat;
	text-indent: 10px;
	/*height:26px;
	line-height:26px;*/
	text-align:center;
	text-decoration:none;
	width:100px;
	padding: 1px 5px 1px 15px;
	border: 1px solid #C3C4B6;
	border-radius: 7px;  
	-ms-border-radius: 7px;  
	-moz-border-radius: 7px;  
	-webkit-border-radius: 7px;  
	-khtml-border-radius: 7px; 
}
#calendarpicker_from button:hover , #calendarpicker_to button:hover, #calendarpicker_from_session button:hover , #calendarpicker_to_session button:hover {
	color:#90D309;
	text-decoration:none;
	border: 1px solid #90D309;
	border-radius: 7px;  
	-ms-border-radius: 7px;  
	-moz-border-radius: 7px;  
	-webkit-border-radius: 7px;  
	-khtml-border-radius: 7px; 
}
#date_from, #datefiels_from, #date_from_session, #datefiels_from_session{
	display:inline;
	/*margin-right:10px;*/
	padding:0px;
	margin-left:0px;
	text-align: right;
}
 #date_to, #datefiels_to, #date_to_session, #datefiels_to_session{
 	display:inline;
	padding:0px;
	margin-left:0px;
	text-align: left;
}
#date_range{
	margin-left:612px;
	margin-bottom:5px;
	text-align:left;
	color: #979797;
}
.field{
	width:110px;
}
#calendarForm .field{
	width:300px;
	text-align:left;
}
.dateSeparator{
	vertical-align:super;
	display:inline;
	padding:0px;
	margin:0px;
}
.reportDateSeparator{
	vertical-align:top;
	display:inline;
	padding:0px;
	margin:0px;
}
.report_excel{
	text-align: right;
	margin-top: 20px;
	margin-right: 10px;
}
.inputbox {
border:1px solid #CCCCCC;
width:312px;
/*padding: 3px;
margin: 3px;*/
}
.inputCodeBox {
border:1px solid #CCCCCC;
width:45px;
text-align:right;
/*padding: 3px;
margin: 3px;*/
}
.inputboxShort{
border:1px solid #CCCCCC;
width:100px;
/*padding: 3px;
margin: 3px;*/
}
.inputbox:hover, .inputbox:focus {
border: 1px solid #90D309;

/*padding: 3px;
margin: 3px;*/
}

input.check {
	width:20px;
	vertical-align:bottom;
	margin-right:5px;
	display:inline;
}
/*.siteData{
	width:10px;
	vertical-align:bottom;
	margin-right:5px;
	display:inline;
}*/
 input.radio {
        width:10px;
        margin-right:5px;
        display:inline;
}

.money, .date {
width:85px;
}

form.mainForm {
	float:left;
	width:612px;
}
form.mainFormTable{
	width:612px;
}
.mainForm fieldset {
   padding:10px;
   background-color:#F3F3F3;
   margin:0px 0px 10px 0px;
}

.mainForm label {
    display: inline-block;
    width: 110px;
/*    float: left;*/
    margin: 0px 10px 0px 2px;
    text-align: right;
}

.mainForm label.check{
/*    display: inline-block;*/
    width: 220px;
/*    float: left;*/
/*    margin: 2px 10px 6px 0px;*/
    text-align: left;
}
.mainFormTable fieldset {
   padding:10px;
   background-color:#F3F3F3;
   margin:0px 0px 10px 0px;
}

.mainFormTable label {
    display: inline-block;
    width: 110px;
/*    float: left;*/
    margin: 0px 10px 0px 2px;
    text-align: right;
}

.mainFormTable label.check{
/*    display: inline-block;*/
    width: 220px;
/*    float: left;*/
/*    margin: 2px 10px 6px 0px;*/
    text-align: left;
}
.formSeparator {
margin-bottom:6px;
}

.billFormSeparator {
	margin-bottom:6px;
	text-align:left;
	width: 200px;
}
#TreeDiv {
	width:500px;
	height:200px;
	background-color:#FFF;
	overflow:scroll;
}

.mainForm label.radio {
    display: inline-block;
    width: 120px;
/*    float: left;*/
/*    margin: 2px 10px 6px 0px;*/
        margin:2px 0px 6px 0px;
    text-align: left;
}

.formToolbar {
    text-align:center;
}	

form.loginForm {
	/*font-family: "Times New Roman", Times, serif;
	font-size: 1.2em;*/
	color:#90D309;
	/*font-weight: bold;*/
	text-align: center;
	width:230px;
	padding: 0px 0px 0px 0px;
	margin-left:10px;
}

.loginForm fieldset {
   padding:10px 0px 10px 0px;
   background-color:#FFFFFF;
   margin:0px 0px 10px 0px;
}

.loginForm label {
    display: inline-block;
    width: 80px;
/*    float: left;*/
    margin: 2px 10px 6px 0px;
    text-align: right;
}
.loginForm .inputbox {
width:88px;
}
.login_button{
	/*font-family: "Times New Roman", Times, serif;
	font-size: 1em;*/
	color:#666666;
	font-weight: bold;
	background-color:#90D309;
	height:26px;
	line-height:26px;
	margin-right:20px;
	text-align:center;
	text-decoration:none;
	padding:0px 10px;
}
.login_button:hover {
	color:#FFFFFF;
}
.formToolbar {
    text-align:center;
}

.toolbar {
	float:left;
}

.button:hover {
color:#FFFFFF;
}
.button {
	color:#666666;
	background-color:#90D309;
	height:26px;
	line-height:26px;
	margin-right:20px;
	text-align:center;
	text-decoration:none;
	/*width:67px;*/
	padding:0px 10px;
}
.add_button:hover {
	color:#90D309;
	text-decoration:none;
	border: 1px solid #90D309;
	border-radius: 7px;  
	-ms-border-radius: 7px;  
	-moz-border-radius: 7px;  
	-webkit-border-radius: 7px;  
	-khtml-border-radius: 7px; 
	cursor:pointer;
}
.add_button {
	color:#666666;
	background-color:#F3F3F3;
	background-image:url(../images/cross_icon.gif);
	background-position: 5px center;
	background-repeat: no-repeat;
	text-indent: 40px;
	height:26px;
	line-height:26px;
	margin-right:20px;
	text-align:center;
	text-decoration:none;
	/*width:67px;*/
	padding: 2px 10px 2px 25px;
	border: 1px solid #C3C4B6;
	border-radius: 7px;  
	-ms-border-radius: 7px;  
	-moz-border-radius: 7px;  
	-webkit-border-radius: 7px;  
	-khtml-border-radius: 7px; 
}

.grey_button:hover {
	color:#90D309;
	text-decoration:none;
	border: 1px solid #90D309;
	border-radius: 7px;  
	-ms-border-radius: 7px;  
	-moz-border-radius: 7px;  
	-webkit-border-radius: 7px;  
	-khtml-border-radius: 7px; 
	cursor:pointer;
}
.grey_button {
	color:#666666;
	background-color:#F3F3F3;
	/*background-image:url(../images/pause_icon.gif);
	background-position: 5px center;*/
	/*background-repeat: no-repeat;*/
	/*text-indent: 40px;*/
	/*height:26px;*/
	/*line-height:26px;*/
	margin: 10px 5px 5px 10px;
	/*margin-right:5px;*/
	text-align:center;
	text-decoration:none;
	/*width:67px;*/
	padding: 0px 5px 0px 5px;
	border: 1px solid #C3C4B6;
	border-radius: 7px;  
	-ms-border-radius: 7px;  
	-moz-border-radius: 7px;  
	-webkit-border-radius: 7px;  
	-khtml-border-radius: 7px; 
}

.big_green_button:hover {
/*        color:#90D309;*/
        text-decoration:none;
        border: 3px solid #90D309;
        border-radius: 7px;
        -ms-border-radius: 7px;
        -moz-border-radius: 7px;
        -webkit-border-radius: 7px;
        -khtml-border-radius: 7px;
        cursor:pointer;
}
.big_green_button {
        color:#666666;
        background-color:#90D309;
        background-image:url(../images/group_boton.gif);
        background-repeat: repeat-x;
        /*background-image:url(../images/pause_icon.gif);
        background-position: 5px center;*/
        /*background-repeat: no-repeat;*/
        /*text-indent: 40px;*/
        /*height:26px;*/
        /*line-height:26px;*/
        margin: 10px 5px 5px 10px;
        /*margin-right:5px;*/
        text-align:center;
        text-decoration:none;
	font-size:30px;
        /*width:67px;*/
        padding: 0px 5px 0px 5px;
        border: 3px solid #C3C4B6;
        border-radius: 7px;
        -ms-border-radius: 7px;
        -moz-border-radius: 7px;
        -webkit-border-radius: 7px;
        -khtml-border-radius: 7px;
}
/*.group_button:hover {
	color:#90D309;
	text-decoration:none;
	border: 1px solid #90D309;
}*/
.register_button_login{
	background-color:#FFFFFF;
	background-image:url(../images/start.gif);
	background-repeat: no-repeat;
	text-align:center;
	vertical-align:middle;
	width:160px;
	height: 37px;
	font-size: 1.6em;
	padding: 15px 0px 0px 0px;
	margin: 0px 40px 20px 45px;
	color:#666666;
	text-decoration:none;
	/*margin-top: 80px;*/
}
a:hover .register_button_login{
	color:#666666;
	text-decoration:none;
}
.register_button{
	background-color:#FFFFFF;
	background-image:url(../images/start.gif);
	background-repeat: no-repeat;
	text-align:center;
	vertical-align:middle;
	width:160px;
	height: 37px;
	font-size: 1.6em;
	padding: 15px 0px 0px 0px;
	/*margin: 0px 40px 20px 45px;*/
	color:#666666;
	text-decoration:none;
	float:left;
	/*margin-top: 80px;*/
}
a:hover .register_button{
	color:#666666;
	text-decoration:none;
}
.info_button{
	margin: 10px;
	float:right;
}
.group_button {
	color:#666666;
	background-color:#F3F3F3;
	background-image:url(../images/group_boton.gif);
	background-repeat: repeat-x;
	text-align: center;
	text-align: middle;
	width: 585px;
	height: 89px;
	font-family:Arial,Verdana,sans-serif;
	/*color:#666666;
	font-size:14px;
	font-weight:normal;*/
	margin:30px 5px -10px 5px;
	text-decoration:none;
	padding: 10px;
	border: 1px solid #C3C4B6;
}
.form_error {
    color:#F00;
}

.graph {
	height:300px;
}

.tabbed_graph {
	width:850px;
}
.table{
	border: 1px solid #999999;
}
.table-text{
	font-weight: bold;
}

.celda-sup-izq{
	border-right: 1px solid #999999;
}

.celda-med-izq{
	border-right: 1px solid #999999;
}
.celda-base-izq{
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
}
.celda-base-med{
	border-right: 1px solid #999999;
}
.celda-base-der{
	border-top: 1px solid #999999;
}
.img_cen{
	text-align: center;
}
.img_der{
	float: right;
	margin-right: 200px;
}
.img_izq{
	float: left;
	margin: 0px 50px 0px 10px; 
}
.img_pie{
	margin-left: -35px;
}
.img_pie_petit{
	margin-top: 50px;
}
.stepSelected{
	background-image: url(../images/arrow_this_selected.gif);
	background-repeat: no-repeat;
	width:200px;
	height:35px;
	text-align: center;
	color:#FFFFFF;

}
.stepNotSelected{
	background-image: url(../images/arrow_none_selected.gif);
	background-repeat: no-repeat;
	width:200px;
	height:35px;
	text-align: center;
	color:#535548;

}
.nextStepSelected{
	background-image: url(../images/arrow_next_selected.gif);
	background-repeat: no-repeat;
	width:200px;
	height:35px;
	text-align: center;
	color:#535548;

}
.lastStepNotSelected{
	background-image: url(../images/last_not_selected.gif);
	background-repeat: no-repeat;
	width:200px;
	height:35px;
	text-align: center;
	color:#535548;

}
.lastStepSelected{
	background-image: url(../images/arrow_this_last_selected.gif);
	background-repeat: no-repeat;
	width:200px;
	height:35px;
	text-align: center;
	color:#FFFFFF;

}
.steps{
	background-image: url(../images/stepsTable.gif);
}
#stepWrapper {
	margin: 30px;
	}
#celdaStep{
	text-align: center;
	position: relative;
	padding-right: 20px;
}
.stepLinkSelected{
	color:#FFFFFF;
	text-decoration: none;
}
a.stepLinkSelected{
	color:#FFFFFF;
	text-decoration: none;
}
.stepLinkNotSelected{
	color:#535548;
	text-decoration: none;
}
a.stepLinkNotSelected{
	color:#535548;
	text-decoration: none;
}
#leyenda{
	margin: 0px 0px 20px 10px;
	font-size: 0.8em;
}
#operations{
	float:left;
	margin: 20px 0px 50px 0px;
}
#earnings{
	float:left;
	margin: 30px -10px 20px 100px;
	width:308px;
	/*display:inline;*/
	}
#siteCode{
	margin-top: 10px;
	float:left;
}
.toolTip{
	margin: 0;
	/*cursor:pointer;*/
}
.contenedor_tooltip{
	margin-right: 10px;
	margin-bottom: 20px;
	text-align: right;
}
#site_ranking{
	background: #e7e7e7; 
	width:50px;
	border: 2px solid #787878;	
	border-radius: 5px;	
	-ms-border-radius: 5px;  
	-moz-border-radius:5px; 
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
}
#register_completed{
	color:#535548;
	font-size: 1em;
	margin: 0px 0px 0px 100px;
	width: 500px;
}
.menu_account{
	width: 600px;
	margin-bottom: -3px;
	margin-left: -2px;
}
.celda_account_selec{
	background-color:#90D309;
	width: 200px;
	text-align:center;
	border: 1px solid #C3C4B6;
	color: #FFFFFF;
	font-weight: bold;
	height: 25px;
}

.celda_account_noselec{
	background-color:#F3F3F3;
	width: 200px;
	text-align:center;
	border: 1px solid #C3C4B6;
	height: 25px;
	font-weight: bold;
}
.indent_text{
	margin-left:25px;
}
.double_indent_text{
	margin-left:55px;
}
.ygtvcheck0 { background: url(/images/check0.gif) 0 0 no-repeat; width:16px; height:20px; float:left; cursor:pointer; }
.ygtvcheck1 { background: url(/images/check1.gif) 0 0 no-repeat; width:16px; height:20px; float:left; cursor:pointer; }
.ygtvcheck2 { background: url(/images/check2.gif) 0 0 no-repeat; width:16px; height:20px; float:left; cursor:pointer; }

.ygtv-edit-TaskNode  {	width: 190px;}
.ygtv-edit-TaskNode .ygtvcancel, .ygtv-edit-TextNode .ygtvok  {	border:none;}
.ygtv-edit-TaskNode .ygtv-button-container { float: right;}
.ygtv-edit-TaskNode .ygtv-input  input{	width: 140px;}
.whitebg {
	background-color:white;
}

.activable {
	padding:3px;
	width:470px;
/*	background-color:#FFF;*/
      border:1px solid #DBDBDB;

}	

