/************************************BASICO************************************************/
.didstore{
background-image:url(../img/publicidad/didstorebarra.jpg);
width: 825px;
margin-left: -10px;
height: 31px;
margin-bottom: 5px;
}

.didstore:hover{
cursor: pointer;
}

.redes_sociales{
background : #EEEEDD;
border: 1px solid #E2E2C5;
height: 35px;
width: 100%;
margin: 4px;
}

.bonito{
border:#CCCCCC 1px solid;
background-image:url(../img/bg_mini.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#f1f1f1;
padding:20px;
margin:30px;
}

.bonito h2{
margin-top:0px;
color:#FFFFFF;
font-family:"Century Gothic", Verdana, Arial;
} 

/**************************************************MENU**********************************************************/
#menu {  
	width:175px;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}

#menu li {
	margin:0px;
	padding:0;
	float:left;
	border-bottom: 1px solid #3E5063;
}

#menu li a {
	display:block;
	width:159px;
	padding-left: 15px;
	padding-bottom:1px;
	padding-top:1px;
	text-decoration:none;
	text-align:left;
	color:#3E5063;
	background-color:#f1f1f1;  
	background-image:url(../img/resultset_next.png);
	background-repeat:no-repeat;
	background-position:left;
	border-right:1px solid #3E5063;
}
#menu li a:hover {
	color:#000000;
	background-color:#CCCCCC;
	background-image:url(../img/resultset_next_green.png);
}

#menu li span{
	display:block;
	font-family:"Century Gothic", Verdana, Arial;
	width:150px;
	padding:4px 0;
	padding-left:25px;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	background-color:#3B5998;  
}

.m_informacion{
	background-image:url(../img/menu_info.png);
	background-repeat:no-repeat;
	background-position:left;
}
.m_foronum{
	background-image:url(../img/menu_foronum.png);
	background-repeat:no-repeat;
	background-position:left;
}
.m_identificacion{
	background-image:url(../img/menu_identificacion.png);
	background-repeat:no-repeat;
	background-position:left;
}
.m_foros{
	background-image:url(../img/menu_foros.png);
	background-repeat:no-repeat;
	background-position:left;
}
.m_utiles{
	background-image:url(../img/menu_utiles.png);
	background-repeat:no-repeat;
	background-position:left;
}
.m_catalogos{
	background-image:url(../img/menu_catalogos.png);
	background-repeat:no-repeat;
	background-position:left;
}
.m_concursos{
	background-image:url(../img/menu_concursos.png);
	background-repeat:no-repeat;
	background-position:left;
}
.m_publicidad{
	background-image:url(../img/menu_publicidad.png);
	background-repeat:no-repeat;
	background-position:left;
}
.m_gracias{
	background-image:url(../img/menu_gracias.png);
	background-repeat:no-repeat;
	background-position:left;
}
.m_usuarios{
	background-image:url(../img/menu_usuarios.png);
	background-repeat:no-repeat;
	background-position:left;
}

/***************************************************TITULOS**********************************************************/
.titulo1{
	color:#3B5998;
	font-size:22px ;
	margin:25px 0 10px 0;
	clear:both;
	border-bottom: 1px solid #093798;
}

.texto_titulo{
	color:#3B5998;
	font-size:18px ;
	margin:25px 0 10px 0;
	clear:both;
	border-bottom: 1px dotted #093798;
}

.boton{
cursor:pointer;
background-image:url(../img/boton_over.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:10px;
font-weight:bold;
border:0px;
width:90px;
height:20px;
}

.boton:hover{
cursor:pointer;
background-image:url(../img/boton.gif);
}

.botonadd{
cursor:pointer;
background-image:url(../img/botonadd1.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:10px;
font-weight:bold;
border:0px;
width:120px;
height:20px;
padding-left: 20px;
}

.botonadd:hover{
cursor:pointer;
/*background-image:url(../img/botonadd2.gif);*/
}

.botonadd1{
cursor:pointer;
background-image:url(../img/botonadd2.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:10px;
font-weight:bold;
border:0px;
width:120px;
height:20px;
padding-left: 20px;
}

.botonadd1:hover{
cursor:pointer;
/*background-image:url(../img/botonadd2.gif);*/
}

.botonpop{
cursor:pointer;
background-image:url(../img/botonadd3.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:10px;
font-weight:bold;
border:0px;
width:120px;
height:20px;
padding-left: 20px;
}

.encabezado{
	background-image:url(../img/encabezado.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:5px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	height:20px;
	padding-left:25px;
}

.bordear_verde{
	border:#99cc00 1px solid;
	padding:5px;
}



.aviso{
border:#FF0000 solid 1px;
background-color:#FFCCCC;
color:#FF0000;
font-weight:bolder;
padding:2px;
margin:auto;
text-align:center;
width:480px;
}

.aviso_exito{
border:#3D5DA6 solid 1px;
background-color:#A1FE63;
color:#3D5DA6;
font-weight:bolder;
padding:2px;
margin:auto;
text-align:center;
width:480px;
}

.aviso_general{
border:#66CC00 solid 1px;
background-color:#ECFAC1;
font-size:14px;
color:#000000;
font-weight:bolder;
margin:25px;
margin-left:150px;
width:400px;
padding-bottom:20px;
padding-top:10px;
}

.aviso_general img{
float:left;
padding-right:20px;

}
/***sin margin lef**/
.aviso_general2{
border:#66CC00 solid 1px;
background-color:#ECFAC1;
font-size:14px;
color:#000000;
font-weight:bolder;
margin:25px;
margin-left:15px;
width:350px;
padding-bottom:20px;
}

.aviso_general2 img{
float:left;
padding-right:20px;

}

.ayuda{
background-color:#CCCCCC;
margin:10px;
padding:10px;
}

/*************** TABLAS *************************/

.sel1  {
background-color:	#E4E4E4;
border-bottom: 1px #A6D2FF;
padding: 2px;
}

.sel2  {
background-color:	#FFFFFF;
border-bottom: 1px #A6D2FF;
padding: 2px;
}

.sel1bis  {
background-color:	#f4fcdc;
padding: 2px;
}

.sel2bis  {
background-color:	#FFFFFF;
padding: 2px;
}

.sel1bis:hover, .sel2bis:hover{
background-color:#C0FF82;
}

.sel1:hover, .sel2:hover{
background-color:#C0FF82;
}

.sel_titulo  {
background-color:	#99cc00;
background-image:url(../img/sel_titulo.gif);
background-repeat:repeat-x;
color:	#FFFFFF;
font-family:	Trebuchet MS, Sans-Serif;
font-size:	8pt;
font-weight:	bold;
padding: 2px;
}
/*NUEVA VERSION*/

table.tabla {
	border-width: 0px;
	border-spacing: 0px;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}


table.tabla tr:hover {
    background-color: #E4E4E4 !important;
}

table.tabla th {
        color:	#FFFFFF;
        font-size:	8pt;
        font-weight:	bold;
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: gray;
	background-color: #99cc00;
        font-family:	Trebuchet MS, Sans-Serif;
        background-image:url(../img/sel_titulo.gif);
}

table.tabla td {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: gray;
	/*background-color: #E4E4E4;*/
}


/***************PAGINACION***********************/
.botonera{
border-bottom:#CCCCCC solid 1px;
border-top:#CCCCCC solid 1px;
background-color:#f1f1f1;
margin:5px 0px 5px;
height:26px;
}

.botonera input{
height:20px;
width:32px;
font-size:9px;
border:#265917 solid 1px;
background-color:#FFFFFF;
color:#265917;
font-weight:bold;
}

.botonera input:hover{
height:20px;
width:32px;
font-size:9px;
border:#3B5998 solid 1px;
background-color:#f9f9f9;
color:#3B5998;
font-weight:bold;
cursor:pointer;
}

/**********************ATRAS***************************/
.atras{
background-color:#f1f1f1;
border-bottom:#FFFFFF solid 1px;
border-top:#FFFFFF solid 1px;
text-align:center;
}

.atras a{
color:#666666;
}

/*****************************PARA VALIDACION FORM*******************************************/
.inputerror{
background-color:#FFCCCC;
border:#FF0000 1px solid;
}
