/*/////////////////////////////////////////////////////////////////
///////// GRUPO HISPAWORKS APLICATION SOFTWARE STYLE  /////////////
///////////////////////////////////////////////////////////////////*/

/* ///////////////////////////////////////////////////////////////
/////// MENU HEADER ///////////////////////
//////////////////////////////////////////////////////////////*/

.tablasubmenu

{

	font-style: normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-transform: capitalize;
	font-weight:normal;
	padding-left:10px;
	cursor:default;
	letter-spacing:1px;
	padding-left:10px;

}


.TextoHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}

/* ///////////////////////////////////////////////////////////////
/////// TABLA LOGIN ///////////////////////
//////////////////////////////////////////////////////////////*/

.tablalog
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #ccc;
	margin-bottom:20px;
	background-color:white;
	margin-top:10px;
}

.titbluelog

{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#ffffff;
background-color:#4c667d;
height:25px;

}

.titlog

{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 700;
	text-transform: capitalize;
	color: #4c667d;
	text-align: left;
}

.lineaimparlog
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#333333;
background-color:#eeeeee;
height:25px;
}

.lineaparlog
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#333333;
background-color:#ffffff;
height:25px;
}

.legallog
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#333333;
background-color:#ffffff;
height:25px;
}


.imgtoplog
{
background-image: url(../img/Limsa_log.gif);
background-repeat:no-repeat;
background-position:left center;
height: 143px;
}

.imgtopRemember
{
background-image: url(../img/rememberPass.gif);
background-repeat:no-repeat;
background-position:left center;
height: 61px;
}


.txtarealog	
{
scrollbar-base-color: #FFFFFF;	
scrollbar-arrow-color: #9dd0ea;
scrollbar-face-color:#FFFFFF; 
scrollbar-shadow-color:#9dd0ea ;
scrollbar-highlight-color:#9dd0ea;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-track-color:#FFFFFF; 
font-family: Verdana; 
font-size: 10px;
}

 
/* ///////////////////////////////////////////////////////////////
/////// TABLA DE FORMULARIOS PRINCIPALES ///////////////////////
//////////////////////////////////////////////////////////////*/

#principal .tabladatos
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #ccc;
	margin-bottom:20px;
	background-color:white;
	margin-top:10px;
}

#principal .tabladatos tr
{
height:25px;
}

#principal .tabladatos td
{
padding-left:5px;
}

#principal .tabladatos th
{
padding-left:5px;
}

#principal .lineaimpartit

{ 
font-size: 11px;
color:#ffffff;
background-color:#4c667d;
height:10px;

}

#principal .lineaimpar
{
font-size: 11px;
color:#333333;
background-color:#eeeeee;
}

#principal .lineapar
{
font-size: 11px;
color:#333333;
background-color:#ffffff;
}


/* ///////////////////////////////////////////////////////////////
/////// TABLA DE FORMULARIOS PRINCIPALES ///////////////////////
//////////////////////////////////////////////////////////////*/

#principal .txtarea	
{
scrollbar-base-color: #FFFFFF;	
scrollbar-arrow-color: #9dd0ea;
scrollbar-face-color:#FFFFFF; 
scrollbar-shadow-color:#9dd0ea ;
scrollbar-highlight-color:#9dd0ea;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-track-color:#FFFFFF; 
font-family: Verdana; 
font-size: 10px;
}

/* desplegables */

#principal .txtareagris  	
{
scrollbar-base-color: #FFFFFF;	
scrollbar-arrow-color: #9dd0ea;
scrollbar-face-color:#FFFFFF; 
scrollbar-shadow-color:#9dd0ea ;
scrollbar-highlight-color:#9dd0ea;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-track-color:#FFFFFF; 
font-family: Verdana; 
font-size: 10px;
}


/*////////////////////////  MENU //////////////////////////*/

/* tabla principal que anida el menu */
#menu .tablaprinci
{
	width:185px;
	height:100%;
	background-color: #eeeeee;
	/* border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B8B8B8; */
}

/*tabla de bienvenido*/

#menu .tablamenutop

{

	background-color:#4c667d;

	/* background-image: url(../img/login.gif); 

	   background-repeat: no-repeat;

	   background-position: 150px 6px;*/

}



#menu .textbien

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #eeeeee;

	text-transform: capitalize;

	padding-left:15px;

}



/* texto nombre persona */
#menu .nombre
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:9px;
padding-left:20px;
color:#ffffff;
text-transform:capitalize;
}

/* estilo de los botones de menu principales, ponemos un cursor distinto */
#menu .tablamenu
{
	cursor:pointer;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing:1px;
	height:35px;
	background-image: url(../img/img_btn_10.gif);
	background-repeat: repeat-x;
	width:100%;
	text-align: left;	
}

#menu .list
{
width:5px;
}

#menu .list1
{
	width:6px;
	text-align: right;
	padding-left:5px;
	padding-right:5px;
}



/* fondo de las persianas o submenus*/


/* /////////////////////////////////*/


























/*
CSS DEL CALENDARIOJAVASCRIPT
*/

.TESTcpYearNavigation {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.TESTcpYearNavigationbig {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center; TEXT-DECORATION: none; font-size: 16px;
}

.alertaroja {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; BACKGROUND-COLOR: #990000; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.TESTcpMonthNavigation {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.TESTcpDayColumnHeader {
	FONT-SIZE: 10pt; FONT-FAMILY: arial
}
.TESTcpYearNavigation {
	FONT-SIZE: 10pt; FONT-FAMILY: arial
}
.TESTcpMonthNavigation {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentMonthDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentMonthDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpOtherMonthDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpOtherMonthDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpTodayText {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpTodayTextDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpText {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
TD.TESTcpDayColumnHeader {
	BORDER-RIGHT: #CCCCCC 0px solid; 
	BORDER-TOP: #CCCCCC 0px solid; 
	BORDER-LEFT: #CCCCCC 0px solid; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	TEXT-ALIGN: right
}
.TESTcpCurrentMonthDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.TESTcpOtherMonthDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.TESTcpCurrentDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.TESTcpCurrentMonthDateDisabled {
	COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.TESTcpOtherMonthDateDisabled {
	COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.TESTcpCurrentDateDisabled {
	COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.TESTcpCurrentMonthDate {
	FONT-WEIGHT: bold; COLOR: #6677dd
}
.TESTcpCurrentDate {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.TESTcpOtherMonthDate {
	COLOR: #808080
}
TD.TESTcpCurrentDate {
	BORDER-RIGHT: #666666 thin solid; BORDER-TOP: #666666 thin solid; BORDER-LEFT: #666666 thin solid; COLOR: #ffffff; BORDER-BOTTOM: #666666 thin solid; BACKGROUND-COLOR: #FFFFFF
}
TD.TESTcpCurrentDateDisabled {
	BORDER-RIGHT: #ffaaaa thin solid; BORDER-TOP: #ffaaaa thin solid; BORDER-LEFT: #ffaaaa thin solid; BORDER-BOTTOM: #ffaaaa thin solid
}
TD.TESTcpTodayText {
	BORDER-RIGHT: #6677dd 0px solid; BORDER-TOP: #6677dd 1px solid; BORDER-LEFT: #6677dd 0px solid; BORDER-BOTTOM: #6677dd 0px solid
}
TD.TESTcpTodayTextDisabled {
	BORDER-RIGHT: #6677dd 0px solid; BORDER-TOP: #6677dd 1px solid; BORDER-LEFT: #6677dd 0px solid; BORDER-BOTTOM: #6677dd 0px solid
}
A.TESTcpTodayText {
	HEIGHT: 20px
}
SPAN.TESTcpTodayTextDisabled {
	HEIGHT: 20px
}
A.TESTcpTodayText {
	FONT-WEIGHT: bold; COLOR: #6677dd
}
SPAN.TESTcpTodayTextDisabled {
	COLOR: #d0d0d0
}
.TESTcpBorder {
	BORDER-RIGHT: #666666 thin solid; BORDER-TOP: #666666 thin solid; BORDER-LEFT: #666666 thin solid; BORDER-BOTTOM: #666666 thin solid
}

/*
fFIN CSS DEL CALENDARIO JAVASCRIPT
*/

/*////////////////VALIDACION///////////////////////////////*/
.fondovali
{
	border: 1px solid #FF9900;
	background-color: #ffffff;
}

.fondotit
{
	background-image: url(../img/img_top_02.gif);
	background-repeat:repeat-x;
	height: 85px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f18800;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #f18800;
	border-left-color: #F18800;
}


/*////////////////////////  TOP //////////////////////////*/
.taskboxclass {
	position: absolute;
	left: 0px;
	top: 0px;
	visibility: hidden;
	width: 0px;
}

.formdivclass {
	position: absolute;
	left: 0px;
	top: 0px;
	visibility: hidden;
	height: 0px;
	width: 0px;
	background: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}

.fondotop
{
	background-image: url(../img/img_top_02.gif);
	background-repeat:repeat-x;
	height: 86px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f18800;
}


.imgtop
{
background-image: url(../img/feed_works_logo.gif);
background-repeat:no-repeat;
background-position:left center;
}



/* //////////////////////////////////// FORMULARIO (estructura) //////////////////////////////////////// */


#principal .titulo

{

	margin-top:30px; /*unica diferencia con título_2c*/

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-transform: uppercase;

	color: #4c667d;

	text-align: left;

}

.tdtitulo {

border-bottom-color:#4c667d;
border-bottom-width:1px;
border-bottom-style:solid;

}

#principal .notifica
{
	color: #666666;
	font-size:11px;
	text-transform: none;
	letter-spacing: 1px;
	text-align: left;
}

#principal .subtitform

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: 700;

	text-transform: capitalize;

	color: #4c667d;

	text-align: left;

}


.subtitformright
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 700;
	text-transform: capitalize;
	color: #F18800;
	text-align: right;
}

.titform
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #F18800;
	text-align: center;
	font-weight: 600;
}

.textform
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #333333;
	text-align: center;
}


/* textos situados delante de lo que hay que rellenar */
#principal .margen
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-style: normal;
color:#666666;
font-weight:300;
font-variant: normal;
text-align:left;
padding-left:11px;
line-height: 18px;
letter-spacing:1px;
text-transform: capitalize;
}

/* texto que se rellena y scroll" */

/* Separacion menus desplegables */

.txtmargenlist	
{
text-align:left;
padding-left:38px;

}

.txtmargenlist2	
{
text-align:left;
padding-left:48px;

}

<!-- SUMATORIOS TOTALES DE INSCRITOS EN JORNADAS -->


.totales
{
padding-top:5px;
padding-bottom:5px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color:#333333;
background-color:#eeeeee;
height:10px;
}



a:link {
	color: #F18800;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #F18800;
}
a:hover {
	text-decoration:underline;
	color: #F18800;
}
a:active {
	text-decoration: none;
	color: #F18800;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.noticias
{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-transform: none;
	text-align: left;
	padding: 10px;
}


.fecha
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: right;
}

.vinculo
{
	color: #F18800;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.lingris
{
	background-color: #eeeeee;
	height:10px;
	margin-top: 2px;
	margin-bottom: 2px;
}

