﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

body {
font-size: 11px;
font-family:  "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
color: #343434;
margin: 0px;
padding: 0px;
background-color: #A9AFB5;
background-image: url(../img/fondo_layout.gif);
background-repeat: repeat-x;
width:100%;
}

.pageView
        {
            border: 1px solid #898c95;
            border-top: none;
            margin-top: -1px;
            height: 381px;
            padding:8px;
            width:99%;
        }


.titMenu
{
    color:#90b800;
    margin:6px;
}

.titulo
{
    font-size:11px;
}

div,
li {
/*position: relative;*/
}

strong {
font-weight: bold;
}

ol {
list-style: decimal;
}

abbr,
acronym {
cursor: help;
}

.fin {
clear: both;
}

a {
color: #0089FF;
text-decoration: none;
font-size:12px;
}

a:hover {
color: #0089FF;
text-decoration: underline;
font-size:12px;
}

a:visited {
color: #0089FF;
font-size:12px;
}

input
{
    font-size:12px;
}

select
{
    font-size:12px;
}

label
{
    font-size:11px;
}

input.text,
textarea {
padding: 1px 2px;
font-size:12px;
}



input.text,
input.file,
textarea,
select {
border: 1px solid #7F9DB9; margin:3px;
}

hr 
{
	border-color:#e0e0e0;
	border-style:solid;
	border-width:1px;
	margin-bottom:3px;
}






textarea {
overflow: auto;
}

n
{
	font-family:Arial;
	font-size:11px;
	color:#444;
	/*background-image:url('../img/boton.png'); */
    /*background-repeat:no-repeat;*/
	/*background-color;*/
	border-style:none;
	font-weight:bold;
	cursor:hand;
	float:none;
	margin:5px;
	}

.panelBuscador
{
 background-color:#ffffff;
 border-style:solid;
 border-width:1px;
 border-color:#A8D4D9;
 width:380px;
 height:360px;
 padding:9px;	
}

.botonbuscar
{
	width:23px;
	height:23px;	
	background-image:url(../img/flecha_derecha.png); background-repeat:no-repeat;
	background-color:Transparent;
	border-style:none;
	cursor:hand;		
}

.botonOk
{
	width:30px;
	height:30px;	
	background-image:url(../img/ok.png); background-repeat:no-repeat;
	background-color:Transparent;
	border-style:none;
	cursor:hand;			
	margin-right:15px;
}

.botonOk2
{	
	width:15px;
	height:15px;	
	background-image:url(../img/abajo.gif); background-repeat:no-repeat;
	background-color:Transparent;
	border-style:none;
	cursor:hand;	
	vertical-align:text-top;
}

.botonKo
{
	width:30px;
	height:30px;	
	background-image:url(../img/ko.png); background-repeat:no-repeat;
	background-color:Transparent;
	border-style:none;
	cursor:hand;		
}

.panelInfo
{
	padding:10px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	width:120px;
	color:#fff;
}

h3 {
background-image: url(../img/fondo_h3.png);
background-repeat: no-repeat;
background-color: #90B800;
color: #fff;
margin: 0;
padding-left: 1em;
}

h3 span {
background-image: url(../img/fondo_h3.png);
background-repeat: no-repeat;
background-position: top right;
display: block;
height: 28px;
line-height: 28px;
padding-right: 1em;
}

h3 span span {
background-image: none;
display: inline;
padding: 0;
}


div#layout {
min-width: 100%;
min-height:100%;
background-color: #fff;
text-align: left;
}





.pagina 
{
	position:absolute;
	left:250px;
	top:120px;
	right:5px;
	/*overflow: auto; */
	min-height:440px;
	background-color:#fff;
	padding:15px;
	margin-bottom:5px;
	
}


.pagina2
{
	position:absolute;
	left:5px;
	top:120px;
	right:5px;
	/*overflow: auto; */
	min-height:440px;
	background-color:#fff;
	padding:15px;
	margin-bottom:5px;
	
}

.filtro 
{
	position:absolute;
	left:0px;
	min-width:220px;
	width:220px;
	min-height:600px;
	top:105px;	
	padding:10px;
}

.filtro2 
{
	position:absolute;
	left:0px;
	min-width:1px;
	width:1px;
	min-height:1px;
	top:105px;	
	padding:0px;
}

div#botonera
{
	margin-top:5px;
	float:none;
	width:100%;
	text-align:right;		
}

div#botonera2
{
	margin-top:5px;
	float:none;
	width:100%;
	text-align:left;	
}

/* -- Tablas
*/

table{border-collapse:collapse;border-spacing:0;}

table {
border-bottom: 1px solid #758891;

}

/*
table th,
table td {
padding: 0px;
}
*/


table thead {
background-color: #758891;
background-image: url(../img/fondo_tabla_thead.png);
background-repeat: no-repeat;
background-position: top right;
color: #fff;
}


table thead th {
background-image: url(../img/fondo_tabla_h.png);
background-repeat: no-repeat;
background-position: top left;
line-height: 25px;
text-transform: uppercase;
vertical-align:top;
padding-top: 0px;
padding-left: 3px;
padding-right: 3px;
white-space: nowrap;
}

table thead th.primero {
background-image: url(../img/fondo_tabla_h_abre.png);
}


table tbody {
background-color: #fff;
}

table td {
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;
}


table tbody td {
border-left: 1px solid #D9D9D9;
vertical-align: top;
}


table tbody td.primero {
border: none;
background-image: url(../img/fondo_tabla_bordes.gif);
background-repeat: repeat-y;
background-position: left;
}

table tbody td.ultimo {
background-image: url(../img/fondo_tabla_bordes.gif);
background-repeat: repeat-y;
background-position: right;
}

table tbody tr.impar {
background-color: #ECF6FA;
}

table thead th span {
float: left;
white-space:nowrap;
}

table a.orden-descendente,
table a.orden-ascendente {
width: 14px;
height: 18px;
margin-top: 4px;
float: right;
}

table a.orden-descendente {
background-image: url(../img/boton_orden_descendente.gif);
}

table a.orden-ascendente {
background-image: url(../img/boton_orden_ascendente.gif);
}

table a:hover.orden-descendente,
table a:hover.orden-ascendente {
background-color: #006F7A
}

table a.orden-descendente span,
table a.orden-ascendente span {
display: none;
}

table.normal 
{
	width:100%;
}

table.normal th.c10 {
width: 15%;
}

table.normal th.c15 {
width: 15%;
}



#cabecera {
height: 70px;
}

h1 {
position: absolute;
top: 7px;
left: 10px;
background-image: url(../img/gmp_intranet_logo.png);
background-repeat: no-repeat;
width: 87px;
height: 74px;
}

.logo 
{
	position: absolute;
	top: 7px;
	left: 10px;
	width: 87px;
	height: 74px;
}



h1 span {
display: none;
}


#identificador,
#menu-apoyo {
	position: relative;
position: absolute;
right: 5px; /* <-------- Modificar en caso de ampliarse menu-apoyo */
color: #fff;
padding: 0 0.5em;
font-size: 12px;
height: 28px;
line-height: 28px;
}



#identificador p,
#menu-apoyo p {
display: inline;
}

#identificador {
width: 650px; /* 492 - 31 */
background-color: #374A4C;
padding-left: 31px;
padding-right: 0;
font-weight: bold;
background-image: url(../img/fondo_identificador.gif);
background-repeat: no-repeat;
background-position: bottom left;
text-align: left;
}

#identificador .nombre {
background-color: #68B9FF;
color: #fff;
padding-left: 0.5em;
padding-right: 0.5em;
}

#identificador .desconectar {
margin-left: 1em;
}

#identificador a {
color: #fff;
text-decoration: none;
}

#identificador a:hover {
color: #3FA6FF;
}

#menu-apoyo {
background-image: url(../img/fondo_menu_apoyo.gif);
background-repeat: no-repeat;
background-position: bottom right;
background-color: #1A1A1A;
}

#menu-apoyo ul,
#menu-apoyo li {
display: inline;
}

#menu-apoyo li {
border-right: 1px solid #bbb;
padding-left: 0.5em;
padding-right: 0.5em;
}

#menu-apoyo li.ultimo {
border: none;
}

#menu-apoyo a {
color: #fff;
text-decoration: none;
}

#menu-apoyo a:hover {
color: #3FA6FF;
}

#buscador-expositores {
position: absolute;
top: 5px;
left: 20px;
font-weight: bold;
text-align: left;
}

/*#buscador-expositores {
position: absolute;
top: 40px;
left: 700px;
font-weight: bold;
text-align: left;
z-index:1000;
}*/

#buscador-expositores p {
display: inline;
}

#buscador-expositores input.text {
border-top: 1px solid #C7C7C7;
border-right: 1px solid #F5F5F5;
border-bottom: 1px solid #F5F5F5;
border-left: 1px solid #C7C7C7;
background-image: url(../img/fondo_input_text.png);
background-repeat: no-repeat;
}

#buscador-expositores .listado-completo {
font-size: 11px;
margin-right: 1em;
line-height: 100%; /*antes 200%*/
}

#buscador-expositores .listado-completo {
margin-right: 5em;
}




/*
--- navegación ------------------------------------------------------------------------------	div navegación
*/

#navegacion 
{
	position:absolute;
	top:52px;
padding-top: 3px;
}

#navegacion li {
display: inline;
}

/* menu-nivel-1 */

#menu-nivel-1 {
margin-left: 0.25em;
}

#menu-nivel-1 li {
color: #48575A;
margin-left: 0.5em;
background-color: #C3C8C9;
}

#form li {
color: #000;
margin-left: 0;
margin-top:0;
margin-right:0;
margin-bottom:0;
background-color: #ffffff;
padding-bottom:2px;
padding-left:2px;
padding-top:2px;
padding-right:2px;
}

#form ul
{
    /*z-index:1000;*/
    list-style-type: disc;
     font-weight: normal;
    text-align: left;
    position: relative;
}

#form div
{
    /*z-index:1000;*/
    font-weight: normal;
    text-align: left;
    position: relative;
}

#form table td
{
    margin:0;
    padding:0;
    border-style: none;    
    vertical-align:middle;
    /*z-index:1000;*/
}

#menu-nivel-1 li a,
#menu-nivel-1 li span {
background-image: url(../img/fondo_nivel_1_li_no_sel.gif);
background-repeat: no-repeat;
}

#menu-nivel-1 li a {
color: #48575A;
padding: 0.25em 0;
text-decoration: none;
text-transform: uppercase;
padding-right: 1em;
background-position: top right;

}

#menu-nivel-1 li span {
padding: 0.35em 0;
padding-left: 1em;
background-position: top left;
}

#menu-nivel-1 li.seleccionado a,
#menu-nivel-1 li.seleccionado span {
background-image: url('../img/fondo_nivel_1_li_sel.gif');
background-repeat: no-repeat;
}

#menu-nivel-1 li.seleccionado span {
background-color: #374A4C;
}

#menu-nivel-1 li.seleccionado a,
#menu-nivel-1 li.seleccionado a:hover {
color: #fff;
}

/* menu-nivel-2 */

#menu-nivel-2 {
background-color: #374A4C;
color: #fff;
margin-top: 0.25em;
padding: 8px 0 7px 2em;
}

#menu-nivel-2 li {
line-height: 20px;
}

#menu-nivel-2 li a {
color: #fff;
text-decoration: none;
padding-right: 1em;
}

#menu-nivel-2 li a span {
padding-left: 1em;
}

#menu-nivel-2 li.seleccionado,
#menu-nivel-2 li a:hover {
color: #000;
}

#menu-nivel-2 li.seleccionado a,
#menu-nivel-2 li.seleccionado a span,
#menu-nivel-2 li a:hover,
#menu-nivel-2 li a:hover span {
background-image: url(../img/fondo_nivel_2_li_sel.png);
background-repeat: no-repeat;
}

#menu-nivel-2 li.seleccionado a span,
#menu-nivel-2 li a:hover span {
background-color: #AFB7B7;
padding-top: 2px;
padding-bottom: 2px;
background-position: top left;
}

#menu-nivel-2 li.seleccionado a,
#menu-nivel-2 li a:hover {
padding-top: 2px;
padding-bottom: 2px;
background-position: top right;
color: #000;
}


/* Paginación */

#contenido div.encabezado-resultados h4,
#contenido div.paginacion {
padding-left: 1em;
padding-bottom: 2px;
border-bottom: 1px solid #90B800;
margin-bottom: 1px;
font-weight: bold;
}

#contenido div.paginacion p,
#contenido div.paginacion ul,
#contenido div.paginacion li {
display: inline;
}

#contenido div.paginacion li.seleccionado a,
#contenido div.paginacion a:hover {
color: #90B800;
}

#contenido div.paginacion a {
color: #4C4C4C;
font-weight: bold;
}

/* navegación local */

#navegacion-local {
width: 230px;
background-color: #2A2A2A;
background-image: url(../img/fondo_nav_local.gif);
background-position: bottom left;
background-repeat: no-repeat;
padding-top: 13px;
padding-bottom: 1px;
margin-top: 16px;
margin-bottom: 15px;
}

#navegacion-local2 {
width: 230px;
background-color: #ffffff;
padding-top: 13px;
padding-left:2px;
padding-right:2px;
padding-bottom: 2px;
margin-top: 16px;
margin-bottom: 15px;
}

#navegacion-local li {
position: relative;
padding: 0;
border: 1px solid #2A2A2A;
}

#navegacion-local li a {
margin-left: 2px;
padding-right: 1em;
display: block;
line-height: 21px;
height: 21px;
width: 209px;
}

#navegacion-local li a span {

padding-left: 1em;
line-height: 21px;
padding-top: 3px;
padding-bottom: 2px;
}

#navegacion-local li a,
#navegacion-local li a:hover {
text-decoration: none;
color: #fff;
}

#navegacion-local li.seleccionado {
color: #fff;
}

#navegacion-local li.seleccionado a,
#navegacion-local li.seleccionado a span,
#navegacion-local li a:hover,
#navegacion-local li a:hover span {
background-image: url(../img/fondo_txt_verde_gris.gif);
background-repeat: no-repeat;
}

#navegacion-local li.seleccionado a span,
#navegacion-local li a:hover span {
background-position: top left;
}

#navegacion-local li.seleccionado a,
#navegacion-local li a:hover {
background-position: top right;
color: #fff;
}

/* bloques */

#navegacion-local div.bloque {
width: 220px;
background-image: url(../img/fondo_bloque_nav_local.png);
background-repeat: no-repeat;
background-position: bottom left;
background-color: #fff;
margin-bottom: 13px;
margin-left: 5px;
}

#navegacion-local div.bloque h5 {
background-image: url(../img/fondo_h_bloque_nav_local.png);
background-repeat: no-repeat;
background-position: top left;
background-color: #006F7A;
margin: 0;
color: #fff;
padding: 0 11px;
line-height: 28px;
font-size: 12px;
}

#navegacion-local div.bloque form {
padding-top: 1em;
}

#navegacion-local div.bloque fieldset.submit {
text-align: right;
}

#navegacion-local div.bloque p {
font-size: 12px;
margin: 0 10px 1em 10px;
}

#navegacion-local div.bloque p.titulo {
font-size: 12px;
margin-bottom: 0.5em;
}

#navegacion-local div.bloque fieldset.submit input.text {
float: left;
width: 135px;
height: 19px;
}

#navegacion-local div.bloque fieldset.selects select {
width: 198px;
padding: 1px;
border: 1px solid #7F9DB9;
}

#navegacion-local div.bloque fieldset.submit input.submit {
padding: 1px 3px;
}

#navegacion-local a {
color: #fff;
}

#navegacion-local p.listado-completo {
text-align: right;
padding-right: 5px;
margin-bottom: 5px;
}


/* Encabezado de resultados */

#contenido div.encabezado-resultados {
background-color: #fff;
padding: 1em 0;
}

#contenido div.encabezado-resultados p {
display: inline;
/*line-height: 19px;*/
margin-right: 2em;
position: relative;
}

#contenido div.encabezado-resultados span.titulo,
#contenido div.encabezado-resultados span.titulo span {
background-image: url(../img/fondo_txt_destacado.png);
background-repeat: no-repeat;
/*
float: left;
*/
}


#contenido div.encabezado-resultados span.titulo {
color: #384A4C;
background-position: top left;
padding-top: 2px;
padding-bottom: 1px;
padding-left: 8px;
font-weight: bold;
}

#contenido div.encabezado-resultados span.titulo span {
background-position: top right;
padding-top: 2px;
padding-bottom: 1px;
padding-right: 8px;
}

#contenido div.encabezado-resultados span.contenido {
margin-left: 0.5em;
}

#contenido div.encabezado-resultados p.utilidades {
margin-right: 0;
}


a.imprimir 
{
	vertical-align:middle;
background-repeat: no-repeat;
background-position: left;
padding: 9px 0 9px 25px;
width: 110px;
background-image: url(../img/iconos/mini_imprimir.png);
}

a.imprimir2
{
	vertical-align:middle;
padding: 9px 0 9px 25px;
width: 110px;
}


#contenido div.encabezado-resultados .gmp {
color: #90B800;
}


div .fieldcontainer
{
	border: 0px;
	overflow: auto;
	width: 100%
}


div .fieldcol1 
{
	float:left;
	width:48%;	
	padding:2px;
	min-height:150px;
	/*background-color:#ff0000;*/
	zzzzheight:450px;	
}

div .fieldcol2 
{
	float:left;
	width:50%;	
	
	min-height:150px;
	padding:2px;
	/*background-color:#00ff00;*/
	zzzzheight:450px;	
}



fieldset label .labelcol1 {	
	margin-bottom: 5px;
	clear: both;		
	}

fieldset label span {
	float: left;	
	width: 130px;
	height:25px;
	}
	
.Obligatorio 
{
	float: left;	
	width: 15px;
}	
	
fieldset label input.text {
	float: left;
	width: 230px;
	clear: none!important;
}
fieldset label input.textfecha {
	float: left;
	width: 100px;
	clear: none!important;
}

/* Calendario */

table.calendario {
background-color: #1C3032;
width: 100%;
color: #fff;
font-size: 11px;
border-bottom: none;
}

table.calendario a,
table.calendario a:hover,
table.calendario a:visited {
color: #fff;
}

table.calendario thead {
background-color: #000;
background-image: none;
}

table.calendario tbody.dias-semana {
background-color: #006F7A;
}

table.calendario tbody.dias {
background-color: #1C3032;
}

table.calendario th {
text-align: left;
padding: 2px 20px 2px 20px;
}

table.calendario td {
width: 13%;
padding: 2px 0;
position: relative;
border: none;
text-align: center;
}

table.calendario th {
/* imagen de fondo a definir según página */
background-repeat: no-repeat;
background-position: top left;
text-transform: none;
}

table.calendario tfoot td {
background-repeat: no-repeat;
}

table.calendario tfoot td.anterior {
background-position: bottom left;
}

table.calendario tfoot td.siguiente {
background-position: bottom right;
}

table.calendario td.l {
width: 16%;
padding-left: 10%;
}

table.calendario td.d {
width: 16%;
padding-right: 10%;
}

table.calendario td span {
display: block;
padding: 2px 0;
background-position: center center;
background-repeat: no-repeat;
}

table.calendario tbody.dias-semana td {
padding-top: 3px;
padding-bottom: 3px;
}

table.calendario tbody.dias-semana td span {
padding: 0;
}

table.calendario td.hoy span {
background-image: url(img/calendario_fondo_dia_hoy.gif);
}

table.calendario td.festivo span {
background-image: url(img/calendario_fondo_dia_festivo.gif);
}

table.calendario td.solicitado span {
background-image: url(img/calendario_fondo_dia_solicitado.gif); 
}

table.calendario td.pendiente span {
background-image: url(img/calendario_fondo_dia_pendiente.gif);
}

table.calendario td.aprobado span {
background-image: url(img/calendario_fondo_dia_aprobado.gif); 
}

table.calendario tbody.dias td.s {
background-color: #394B4D;
}

table.calendario tbody.dias td.d {
background-color: #394B4D;
background-image: url(img/fondo_tabla_cal_dia_festivo.gif);
background-repeat: repeat-y;
background-position: left;
}

table.calendario tfoot {
height: 21px;
background-color: #000;
}


#calendario {
background-image: none;
padding: 0;
}

table.calendario th,
table.calendario tfoot td.anterior,
table.calendario tfoot td.siguiente {
background-image: url(img/fondo_redondeado_negro_230.png);
}




span.calendario {
	padding: 0!important;
}

span.calendario a {
display: block;
width: 19px;
height: 21px;
background-image: url(../img/iconos/calendario.gif);
background-repeat: no-repeat;
margin-left: 5px;
margin-top:0px;
}

span.calendario span {
display: none;
}

/* ajax__tab_msngallery-theme theme */
.ajax__tab_msngallery-theme .ajax__tab_header 
{
    background:url(../img/msngallery/tab-line.png) repeat-x bottom;
    font-size:11px;
    display:block;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer 
{
    border:solid 1px #D7DCE1;
    padding:1px 1px 0px 1px;
    border-bottom:solid 2px #A8D4D9;
    background-color:#edf2fb;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab 
{
    padding:6px 10px 6px 10px;
    margin:3px 3px 3px 3px;
    color:#444444;
    /*width:117px;*/
    display:block;
    text-align:center;    
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab img
{
    height:24px;
    width:24px;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div
{
    font-family:Verdana, Arial, Sans-Serif;
    font-weight:bold;
    white-space:nowrap;
    /*line-height:145%;
    font-size:92%;*/
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer 
{
    padding:0px 0px 0px 0px;
    border:solid 2px #A8D4D9;
    border-bottom-color:#ffffff;
    background-color:#ffffff;
    font-weight:bold;
}
.ajax__tab_msngallery-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 2px #A8D4D9;
    border-top-width:0;
}


.login  {
font-size: 12px;
font-family:  "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
color: #343434;
margin: 0px;
padding: 0px;
background-color: #A9AFB5;
background-image: url(../img/puzzle.jpg);
background-repeat: repeat-x;
width:100%;
}

.loginInterazar  {
margin-left:auto;
margin-right:auto;
margin-top:20px;
padding:0px;
width:843px;
height:643px;
background-image: url(../XCLI/Interazar/fondo.jpg);
background-repeat: no-repeat;
}


/* ComboBox styles */

.ajax__combobox_itemlist
{
    margin: 0px;
    padding:3px;
}

.AjaxToolkitStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
{
    background-image: url(../img/toolkit-bg.gif);
    background-position: top left;
    border: 0px none;
    color: #FFFFFF;
    padding: 4px 0px 3px 5px;
    font-size: 13px;
    height: 16px;
    width: 240px;
}
.AjaxToolkitStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
{
    background-image: url(../img/toolkit-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 23px;
}
.AjaxToolkitStyle .ajax__combobox_itemlist
{
    border-color: #0F2543;
    background-color: #ffffff;    
}

.AquaStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
{
    margin: 0;
    background-image: url(../img/aqua-bg.gif);
    background-position: top left;
    border: 0px none;
    padding: 2px 0px 0px 8px;
    font-size: 11px;
    height: 17px;
    width: 150px;
}
.AquaStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
{
    background-image: url(../img/aqua-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 19px;
    width: 19px;
}
.AquaStyle .ajax__combobox_itemlist
{
    border-color: #000000;
    background-color: #FFFFFF;
}
.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
{
    margin: 0;
    border: solid 1px #7F9DB9;
    border-right: 0px none;
    padding: 1px 0px 0px 5px;
    font-size: 13px;
    height: 18px;
}
.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
{
    margin: 0;
    padding: 0;
    background-image: url(../img/windows-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 21px;
    width: 21px;
}
.WindowsStyle .ajax__combobox_itemlist
{
    border-color: #7F9DB9;
}


.licombo
{
    background-image:none;
    border-style:none;
    border-width: 0px;
  background-color:#ff0000;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  line-height: 0px;
}

