/* Basic */
.width150 {
	width:150px;
	}
.clear {
clear: both;
}
.float-left {
float: left;
}
.float-right {
float: right;
}
/*Profile Interes */
.btnDel 
{
	padding-left:5px;
	width:30px;
}

.btnDel > img {cursor:pointer;}
/*
#al_0 {font-size:12px;}
#al_0  a:link {font-size:11px;}
#al_0  a:hover {font-size:11px;}
#al_0  a:visited {font-size:11px;}
*/

.alrt {font-size:12px;table-layout:fixed}
.alrt  a:link {font-size:11px;}
.alrt  a:hover {font-size:11px;}
.alrt  a:visited {font-size:11px;}


.sizePaginacion {font-size:12px;}
.sizePaginacion input {font-size:12px; font-weight:bold; width:20px; padding-left:6px; border:none; }
.alertasAsunto	{width:420px}
.alertasAsunto a:link, .alertasAsunto a:visited, .alertasAsunto a:hover
	{font-size:11px;
	cursor:pointer;
font-weight:bold;
text-decoration:underline;
color:#2D2D2d;}
	
.alertasFecha {width:100px;}
	
.nuestraCiudad {
	width:300px;
	padding-top:15px;
	padding-top:15px;

}
.medioRecibo
	{
	width:100px;
	padding-top:15px;
	}

/* Mis Expedientes */ 

.optMas {width:22px; }


/* Docs Mailbox */

.MDoc {}

.MbAvailable {width:80px; padding-left:5px;}
.MbValid {width:160px }
.MbAskDelete {width:70px; padding-left:15px;}
.deleteRecibo{
	width:100px;
	padding-top:15px;
	}

h3
{font-weight:bold; font-size:13px; margin-bottom:5px;}
.tituloRecibos

 h3 img
{margin-right:10px}


/* alertBrowse*/

.AlertDel {width:10%;}

.AlertSubject {width:60%;}
.AlertDate {width:30%;}

	
/* Final Profile Interes */
.tituloSolicitudes {border-bottom:1px dotted  #646464; padding-top:20px; }
.tituloSolicitudes a:hover {font-size:13px; font-weight:bold; color:#FC690C; text-decoration:none;} 
.tituloSolicitudes a:link {font-size:13px; font-weight:bold; color:#FC690C;} 
.tituloSolicitudes a:visited {font-size:13px; font-weight:bold; color:#FC690C;} 

/* Seguimiento Carpeta*/
.botonSolicitud
{margin-left:25%}
/*Final Seguimiento Carpeta*/

/* Confirmacion Solicitud  de tramite */ 
.reciboSolicitud {padding-left:100px;}

/* Final confirmacion Solicitud  de tramite */ 

/* Configurar Carpeta */
.CarpetaConfig {
font-size:12px; 
color:#4e4e4e;
margin-left:20px;
}

.espacioCarpetaConfig {
margin-left:20px;
}

/* Final Configurar Carpeta */


/*General */

#variadorText 
{
	padding-left:90%;
	
}

.cajatextoDia {width:30px; height:13px;}
.cajatextoMes {width:30px; height:13px;}
.cajatextoAno {width:60px; height:13px;}
.cajatextoSolicitud  {height:13px;}
.EspacioSolicitud {width:24px; height:0px;}

.enlaceTramites {border-bottom:1px solid #FFCCAA}
.enlaceTramites a:link{font-size:12px; font-weight:bold; color:#323232;}
.enlaceTramites a:hover{ font-size:12px; font-weight:bold; color:#343434;}
.enlaceTramites a:visited{font-size:12px; font-weight:bold; color:#343434;}

.paddingProfile
{
padding:10px;
}
.fontTextGB
{
	font-size: 11px;
	padding-left: 5px;
	/* font-weight: bold;*/
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.fontText
{
	font-size: 12px;
	padding-left: 5px;
	color: #244D72;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}

A.enlace:active
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.enlace:link
{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.enlace:visited
{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.enlace:hover
{
	color: #000000;
	background-color: #EAEAEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


/* IDIOMAS */

.catalan 
{
	background: url('../images/catala.png') left #ffffff repeat-y;
	padding-left:30px;
}

.espanol 
{
	background: url('../images/espana.png') left #ffffff no-repeat;
	padding-left:30px;
}

		
/* TAG PRINCIPALES */

.separacionTabla 
{	
	font-size:13px;
	padding-left:3px;
	padding-right:3px; 
	background-color:#9d9d9d;
	color:#ffffff;
}
		
body,html	
{	
	margin:0;
	padding:0;
	/*font: normal 100.01%/1.5em "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;*/
	font-size : 90%;
	color:#383836;
	font-family: Verdana, Arial;
	background: url('../images/page_bg.jpg') center #ffffff repeat-y;	
}
		
.paddinglight 
{
	margin:5px;
}

.textBOX 
{
	color:#676767; 
	border-left:1px solid #666666;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	border-top:1px solid #666666;
	margin-bottom:2px;		
}

a:visited 
{
	font-size:85%;
	color:#2d2d2d;

	text-decoration:none;
}

a:link 
{
	font-size:85%;
	color:#696969;

	text-decoration:none;

}

a:hover 
{
	font-size:85%;
	color:#2d2d2d;
	
	text-decoration:overline underline;
}

a:link .resaltarTexto
{font-size:12px;
font-weight:bold;
text-decoration:underline;}

a:hover .resaltarTexto
{font-size:12px;
font-weight:bold;
text-decoration:underline;}

a:visited .resaltarTexto
{font-size:12px;
font-weight:bold;
text-decoration:underline;}


.linklist  a:visited 
{
	font-size:95%;
	color:#565656;
	font-weight:bold;
	text-decoration:none;
}

.linklist  a:link 
{
	font-size:95%;
	color:#565656;
	font-weight:bold;
	text-decoration:none;

}

.linklist   a:hover 
{
	font-size:95%;
	color:#565656;
	
	text-decoration: underline;
}

img
{
	border:0px;
}

H1 
{
	display:none;
}

H2 
{
	display:none;
}
		
.alert
{
	background: #fff6bf url('../images/information.png') center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
}
		
/* CABECERA */

#CCUserInfo1
{
	background-color:#000000;
}

/*  MENU ICONOS*/
.menuIconos 
{

	margin-left:250px;
	margin-top:30px;
	font-size:11px;
}

.menuIconos a:link {color:#727272; font-size:80%; font-weight:normal; text-decoration:underline; }
.menuIconos a:hover {color:#727272; font-size:80%; font-weight:normal; text-decoration:underline;}
.menuIconos a:visited {color:#727272; font-size:80%; font-weight:normal; text-decoration:underline;}
		
#inicio 
{
	BACKGROUND: url('../images/house.jpg') no-repeat  top;
	line-height:40px;
}
#contacto 
{
	BACKGROUND: url('../images/sobre.jpg') no-repeat  top;
	line-height:40px;
}		
#mapaWeb
{
	BACKGROUND: url('../images/mapaweb.jpg') no-repeat  top;
	line-height:40px;
}	





/* Principio Mapa Web */

li  {padding:0; margin:0}
ul {padding:0; margin:0}

/*#mapaWeb  {padding-left:50px; margin-top:30px;}*/

ul#menu_arbol, ul#menu_arbol ul {
	list-style-type: none;
	background: url('../images/linea_vertical.gif') repeat-y;
}

	ul#menu_arbol li {
		padding: 0 10px;	
		background: url('../images/nodo.gif') no-repeat;
	}
	
		ul#menu_arbol li:last-child{
			background: #FFF url('../images/cierre.gif') left top no-repeat;
		}
		
	ul#menu_arbol ul {
		margin-left: 5px;
	}

		ul#menu_arbol ul li {
			font-size: 14px;
		}





/* Final Mapa Web */


#fontBig
{
	BACKGROUND: url('../images/subirFuente.jpg') no-repeat  top;
	line-height:40px;
}

#fontSmall
{
	BACKGROUND: url('../images/bajarFuente.png') no-repeat  top;
	line-height:40px;
}


/* FINAL MENU ICONOS*/
		
.aytoHeader
{
	font:10px black;
	font-family:verdana, arial;
	padding-left:20px;
}

.upHeader 
{
	font-family:verdana, arial;
	padding-left:450px;
}
		
a.upHeaderLink:link 
{
	font:11px black;
	color:#000000;
	font-family:verdana, arial;
	text-decoration:none;
}

a.upHeaderLink:visited 
{
	font:11px black;
	color:#000000;
	font-family:verdana, arial;
	text-decoration:none;
}

a.upHeaderLink:hover 
{
	font:11px black;
	color:#000000;
	font-family:verdana, arial;
	text-decoration:none;
} 

#CarpetaCiudadana 
{
	background: url('../images/cabecera.jpg') no-repeat  center center;
	height: 83px;

	margin-top:0px;
}
		
#container
{


	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	width: 769px;
	text-align: left;
	position: relative;
	min-height: 100%;
	background-color: #ffffff;
	

}

.bold {font-weight:bold;}

/*reqDetailPublic */
.margenTexto {padding-left:20px; padding-top:10px;}

#expired
{
	margin-right:100px;
	margin-left:300px;
	padding-top:200px;
}

#linkListMapa
{
	float:left;
	padding-bottom:70px;
}

#linkListMapa a:link
{

	font-size:12px;
font-weight:bold;
color:#646464;
text-decoration:underline;
}

#linkListMapa a:hover
{

font-size:12px;
font-weight:bold;
color:#646464;
text-decoration:underline;
}

#linkListMapa a:visited
{
font-size:12px;
font-weight:bold;
color:#646464;
text-decoration:underline;
}


.tituloMapa {
		padding-left:20px;
		padding-top:50px;
		font-size:13px;
		text-decoration:underline;
font-weight:bold;		}



#linkList
{

	padding-top:5px;
	width:200px;
	padding-left:1px;
	float:left;
}

#content
{
	float:right;
	position:fixed;
	left:330px;
	top:100px;
}

/* MENU */

#menu
{
	text-align:left;
	width:200px;
}


.tmn1
{
	BACKGROUND: url('../images/DarkBlueBlock.jpg') repeat-y;
	padding-left:20px;
	list-style-type:none;	
	display:inline-block;
	border-bottom:1px solid  #D3D3D3;
	cursor:pointer;
	margin:1px;
}
.tmn2
{
	BACKGROUND: url('../images/LightBlueBlock.jpg') repeat-y;
	padding-left:20px;
	list-style-type:none;	
	display:inline-block;
	border-bottom:1px solid  #D3D3D3;
	cursor:pointer;
	margin:1px;	
}

.tmn3
{
	BACKGROUND: url('../images/GreenBlock.jpg') repeat-y;
	padding-left:20px;
	list-style-type:none;	
	display:inline-block;
	border-bottom:1px solid  #D3D3D3;
	cursor:pointer;
	margin:1px;	
}

.tmn4
 {
	BACKGROUND: url('../images/RedBlock.jpg') repeat-y;
	padding-left:20px;
	list-style-type:none;	
	display:inline-block;
	border-bottom:1px solid  #D3D3D3;
	cursor:pointer;
	margin:1px;	
}
.tmn5
{
	BACKGROUND: url('../images/OrangeBlock.jpg') repeat-y;
	padding-left:20px;
	list-style-type:none;	
	display:inline-block;
	border-bottom:1px solid  #D3D3D3;
	cursor:pointer;
	margin:1px;	
}
.tmn6
{
	BACKGROUND: url('../images/YellowBlock.jpg') repeat-y;
	padding-left:20px;
	list-style-type:none;	
	display:inline-block;
	border-bottom:1px solid  #D3D3D3;
	cursor:pointer;
	margin:1px;
}
.tmn7
{
	BACKGROUND: url('../images/DarkBlueBlock.jpg') repeat-y;
	padding-left:20px;
	list-style-type:none;	
	display:inline-block;
	border-bottom:1px solid  #D3D3D3;
	cursor:pointer;
	margin:1px;	
}
.tmn8
{
	BACKGROUND: url('../images/LightBlueBlock.jpg') repeat-y;
	padding-left:20px;
	list-style-type:none;	
	display:inline-block;
	border-bottom:1px solid  #D3D3D3;
	cursor:pointer;
	margin:1px;	
}
/*
#tituloMenu + ol 
{
	BACKGROUND: url('../images/DarkBlueBlock.jpg') repeat-y;
	padding-left:20px;
}
#tituloMenu +ol  +ol
{
	BACKGROUND: url('../images/LightBlueBlock.jpg') repeat-y;
	padding-left:20px;
}

#tituloMenu +ol  +ol +ol
{
	BACKGROUND: url('../images/GreenBlock.jpg') repeat-y;
	padding-left:20px;
}
#tituloMenu +ol  +ol +ol +ol
 {
	BACKGROUND: url('../images/RedBlock.jpg') repeat-y;
	padding-left:20px;
}
#tituloMenu +ol  +ol +ol +ol +ol 
{
	BACKGROUND: url('../images/OrangeBlock.jpg') repeat-y;
	padding-left:20px;
}
#tituloMenu +ol  +ol +ol +ol +ol +ol 
{
	BACKGROUND: url('../images/YellowBlock.jpg') repeat-y;
	padding-left:20px;
}
#tituloMenu +ol  +ol +ol +ol +ol +ol +ol 
{
	BACKGROUND: url('../images/DarkBlueBlock.jpg') repeat-y;
	padding-left:20px;
}
#tituloMenu +ol  +ol +ol +ol +ol +ol +ol +ol
{
	BACKGROUND: url('../images/LightBlueBlock.jpg') repeat-y;
	padding-left:20px;
}
*/

#menu > ol
 {
	list-style-type:none;
	display:inline-block;
	border-bottom:1px solid  #D3D3D3;
	cursor:pointer;
	margin:1px;
}

#menu ol ol
 {
	list-style-type:square;
}
		
#menu a:visited 
{
	font-size:100%;
	color:#383836;
	text-decoration:none;
}

#menu a:link 
{
	font-size:100%;
	color:#383836;
	text-decoration:none;
}

#menu  a:hover 
{
	font-size:100%;
	color:#383836;
	text-decoration:none;
}		

#menu > ol > li > a {font-size:100%}
/* CUERPO */

#imagen
{
	BACKGROUND: url('../images/imagenPublic2.jpg') no-repeat ;	
	margin-left:0px;
	height:210px;
	width:530px;
	float:right;
}
		
.banner
{
	width:275px;
	margin-left:40px;
	padding-top:100px;
	font-weight:400;
}

.tituloTabla {
padding-left:2px;
background-color:#9d9d9d;
 color:#ffffff;
}
		
#carpetaText
{
	

	min-height:440px;
	margin-top: 50px;
	margin-bottom: 30px;
	margin-left:1px;
	font-family: Helvetica, Arial, Verdana, sans-serif; 

	
}
/*
.solicitudes .requestMore {width:6%; }
.solicitudes .RequestFecha {width:18%; }
.solicitudes .RequestDescripcion{width:51%;}
*/
.BoxContainer
{
	
	width:550px;
	padding-right:5px;
	
	float:right;

}

.BoxContainerLogin
{
	min-height:550px;
	width:560px;
	padding-right:5px;
	float:right;
}

/* Login.aspx  */
#lnkCertLogin 
{
	margin-top:20px;
	padding-top:20px;
}
/*ul.ULlistaMenuBar
{
padding-top:4px;
padding-bottom:4px;
background-color:#2e92e6;
}*/
a.lnkforgot:visited 
{
	border:0px #278bdf solid;
	padding-left:5px;
	color:#2e92e6;
	font-family:Verdana, arial ;
	font-size:11px;	
	font-weight:normal;
	text-decoration:none;
}

a.lnkforgot:link 
{
	border:0px #278bdf solid;
	padding-left:5px;
	color:#2e92e6;
	font-family:Verdana, arial ;
	font-size:11px;	
	font-weight:normal;
	text-decoration:none;
}

a.lnkforgot:hover 
{
	border:0px #278bdf solid;
	padding-left:5px;
	color:#2e92e6;
	font-family:Verdana, arial;
	font-size:11px;	
	font-weight:normal;
	text-decoration:underline;
}

.acreditacion
{
	cursor:pointer;
}

/* Formulario de Login / certificado digital */

#Login 
{

}
.formLogin<
	{
	background-color:red;
	height:50px;
	border:4px solid black;
	position:relative;
	}
.LoginBox 
{
	margin-right:20px;
	
	border:#e8e8e8 1px solid;
	width:260px;
	float:right;
	text-align:center;
}

.LoginBox #Nif {text-align:left; padding-left:30px;}

#lblHeader 
	{
		
	
	}



/*{	float:left;
		width:200px;
		BACKGROUND: url('../images/loginSides.jpg') repeat-y  ;	
		padding-left:20px; }*/

a.LinkButton:link
{
	
	
	height: 1.7em;
	text-align:center;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	line-height:18px;
	padding-bottom: 2px;
	background-color:#2e92e6;
	font-family:Verdana, arial ;
	color:#ffffff;
	font-size:11px;
	tEXT-DECORATION: none;
}	

a.LinkButton:hover
{

	height: 1.7em;
	text-align:center;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	line-height:18px;
	padding-bottom: 2px;
	background-color:#2e92e6;
	font-family:Verdana, arial ;
	color:#ffffff;
	font-size:11px;
	tEXT-DECORATION: none;
	
}	
a.LinkButton:active
{
	
	height: 1.7em;
	text-align:center;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	line-height:18px;
	padding-bottom: 2px;
	background-color:#2e92e6;
	font-family:Verdana, arial ;
	color:#ffffff;
	font-size:11px;
	tEXT-DECORATION: none;
}

a.LinkButton:visited
{
	
	height: 1.7em;
	text-align:center;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	line-height:18px;
	padding-bottom: 2px;
	background-color:#2e92e6;
	font-family:Verdana, arial ;
	color:#ffffff;
	font-size:11px;
	tEXT-DECORATION: none;
}
#ctlRequest_cuhogsolad_lblDoor	
	{
	width:30px;
	
	}

	
.BtnGeneral
	{	

	margin-left:20px;
	border:0px #278bdf solid;
	line-height:16px;
	
	text-decoration:none;
	
	text-align:center;
	padding:2px;
	text-decoration:none;
	font-family:Verdana, arial ;
	color:#ffffff;
	background-color:#2e92e6;
	font-size:11px;
	cursor:pointer;
	}
	
.BtnLogin
	{	
	margin-left:20px;
	border:0px #278bdf solid;
	background-color:#2e92e6;
	font-family:Verdana, arial ;
	color:#ffffff;
	font-size:11px;
	cursor:pointer;
	}


#pasos 
{
	BACKGROUND: url('../images/disfuminat.jpg') repeat  left;
	margin-right:0px;
	margin-right:20px;
	margin-top:10px;
	margin-left:10px;
	width:430px;
	clear:both;
	border:1px solid #D3D3D3;
	float:left;
}
#pasos .contenido {width:350px;}
#tablaPasos 
{
	width:350px;
	margin-left:25px;
	margin-bottom:5px;
}
#textPasos
{
	text-align:right;
	padding-left:35px;
	padding-right:10px; 
	padding-bottom:5px;
	padding-top:30px;
}

.imagenLista 
{
	BACKGROUND: url('../images/PasoCarpeta.jpg') no-repeat bottom;	
	height:60px;
	cursor:pointer;
	width:160px;
}
.imagenLista1 
{
	BACKGROUND: url('../images/PasoSolicitud.jpg') no-repeat bottom;	
	height:60px;
	cursor:pointer;
	width:160px;
}
.imagenLista2 
{
	BACKGROUND: url('../images/PasoAlta.jpg') no-repeat bottom;	
	height:60px;
	cursor:pointer;
	width:160px;
}
.imagenLista3 
{
	BACKGROUND: url('../images/PasoEntrada.jpg') no-repeat bottom;	
	height:60px;
	cursor:pointer;
	width:160px;
}

#pasos > h3 
{
	color:#ff7f00;
	font-size:13px;
	/*font-weight:bolder;*/
	font-variant: small-caps;
}
#Paso1
{
	padding:10px;
	padding-left:50px;
}
#Paso1 > H4
{
	color:#ff7f00;
	font-variant: small-caps;
} 
#Paso2
{
	padding-right:50px;
	padding:10px;
}
#Paso3
{
	padding:10px;
}
#Paso4 
{ 
	padding:10px;
	font-variant: small-caps;
}

.widthLogin
		{
		padding-left:13px;
		/* font-weight:bold; */
		
		}
#certificate
		{
		padding-top:10px;
		
		border-top: 1px solid #676767;
		height:40px;
		BACKGROUND: url('../images/certif.png') no-repeat top;	
		}
		
a.linkCertificate:link
		{
		text-decoration:none;
		font-size:12px;
		font-family:arial;
		font-weight:bold;
		color:red;
		}
#footer
{	
	padding-top:30px;
	clear:both;
	width: 769px;
    bottom: 0px;
	
	
	height:50px;
	margin-bottom:0px;
	line-height:40px;
	border-bottom:1px #D3D3D3 dashed;
	
}

#foot
{
	text-align:left;
	float:left;
	font-size:70%
	
	
}
#foot > h4 {}
#validators {
	text-align:right;
	float:right;
	}

#validators li{display:inline;}

a.button:link
{	

	
	height: 1.7em;
	text-align:center;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	line-height:18px;
	padding-bottom: 2px;
	background-color:#2e92e6;
	font-family:Verdana, arial ;
	color:#ffffff;
	font-size:11px;
	tEXT-DECORATION: none;
}

a.button:hover
{	
	
	
	height: 1.7em;
	text-align:center;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	line-height:18px;
	padding-bottom: 2px;
	background-color:#2e92e6;
	font-family:Verdana, arial ;
	color:#ffffff;
	font-size:11px;
	tEXT-DECORATION: none;
}
	
a.button:visited
{	
	
	height: 1.7em;
	text-align:center;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	line-height:18px;
	padding-bottom: 2px;
	background-color:#2e92e6;
	font-family:Verdana, arial ;
	color:#ffffff;
	font-size:11px;
	tEXT-DECORATION: none;}
	
a.button:active
{	
	
	height: 1.7em;
	text-align:center;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	line-height:18px;
	padding-bottom: 2px;
	background-color:#2e92e6;
	font-family:Verdana, arial ;
	color:#ffffff;
	font-size:11px;
	tEXT-DECORATION: none;}



/*  Help.aspx  */

.helpASPX 
{	
	padding-top:20px;
	width:790px;
	float:right;
}


/* Solicitudes */

/* solicitudes */

body {
	font: normal 90% Verdana, Arial, sans-serif;
}

.group {background-color:#E6EBED;}

/* 1024  y   superior  	*/



.screen_high .RequestFieldValue { width:100%; text-align:left; }

/* 800 max */ 

.screen_low .RequestTableTittle { width:520px; }
.screen_low .RequestTitleHeader { width:520px;}
.screen_low .RequestGroupTittle { width:500px;}
.screen_low .DrropDownTable  {width:520px;}



ul#navmenu-h {
border:0pt none;
height:24px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
width:500px;
}
ul#navmenu-h li {
border:0pt none;
display:inline;
float:left;
height:24px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
position:relative;
}
ul#navmenu-h ul {
border:0pt none;
display:none;
left:0pt;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
height:24px;
padding:0pt;
position:absolute;
top:24px;
width:160px;
}
ul#navmenu-h ul:after {
clear:both;
content:".";
display:block;
font-family:serif;
font-size:1px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:0pt;
line-height:0px;
visibility:hidden;
}
ul#navmenu-h ul li {
display:block !important;
float:left;
width:160px;
}
ul#navmenu-h a {
background:#2e92e6 none repeat scroll 0%; /*MOD COLOR #EEEEEE*/
border-color:#FFFFFF rgb(204, 204, 204) rgb(204, 204, 204) rgb(255, 255, 255);
border-style:solid;
border-width:1px;
color:#FFFFFF;
display:block;
float:none !important;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:auto !important;
line-height:22px;
padding:0pt 6px;
text-decoration:none;
}
.iehover{min-height:24px;}

ul#navmenu-h a:hover, ul#navmenu-h li:hover a, ul#navmenu-h li.iehover a {
background:#2472b3 none repeat scroll 0%;
color:#FFFFFF;
}
ul#navmenu-h li:hover li a, ul#navmenu-h li.iehover li a {
background:#2e92e6 none repeat scroll 0%;
color:#FFFFFF;
float:none;
}
ul#navmenu-h li:hover li a:hover, ul#navmenu-h li:hover li:hover a, ul#navmenu-h li.iehover li a:hover, ul#navmenu-h li.iehover li.iehover a {
background:#2472b3 none repeat scroll 0%;
color:#FFFFFF;
}
ul#navmenu-h li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li a {
background:#2e92e6 none repeat scroll 0%;
color:#FFFFFF;
}
ul#navmenu-h li:hover li:hover li a:hover, ul#navmenu-h li:hover li:hover li:hover a, ul#navmenu-h li.iehover li.iehover li a:hover, ul#navmenu-h li.iehover li.iehover li.iehover a {
background:#2472b3 none repeat scroll 0%;
color:#FFFFFF;
}
ul#navmenu-h li:hover li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li.iehover li a {
background:#2e92e6 none repeat scroll 0%;
color:#FFFFFF;
}
ul#navmenu-h li:hover li:hover li:hover li a:hover, ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
background:#2472b3 none repeat scroll 0%;
color:#FFFFFF;
}
ul#navmenu-h ul ul, ul#navmenu-h ul ul ul {
display:none;
left:160px;
position:absolute;
top:0pt;
}
ul#navmenu-h li:hover ul ul, ul#navmenu-h li:hover ul ul ul, ul#navmenu-h li.iehover ul ul, ul#navmenu-h li.iehover ul ul ul {
display:none;
}
ul#navmenu-h li:hover ul, ul#navmenu-h ul li:hover ul, ul#navmenu-h ul ul li:hover ul, ul#navmenu-h li.iehover ul, ul#navmenu-h ul li.iehover ul, ul#navmenu-h ul ul li.iehover ul {
display:block;
}

	
