﻿.BloqueMenu {
	margin: 2px;
	line-height: normal;
	vertical-align: top;
	text-align: left;
	border-style: none;
	padding: 2px;
	width: 170px;
}
.DatosUsuario {
	font-family: Verdana;
	font-size: x-small;
	vertical-align: top;
	text-align: right;
	border-style: none;
	padding: 2px;
	color: #00603A;
	margin-bottom: 10px;
	height: 25px;
}
.ContenedorContenido {
	padding: 5px;
	border: 1px double #CCFF99;
	font-family: verdana;
	font-size: x-small;
	color: #00603A;
	text-align: left;
	vertical-align: top;
	width: 830px;
	background-image: url('../images/bg_content.gif');
	background-repeat: repeat;
}
.Contenido {
	padding: 5px;
	border: 1px double #CCFF99;
	font-family: verdana;
	font-size: x-small;
	color: #00603A;
	text-align: left;
	vertical-align: top;
	width: 90%;
	background-image: url('../images/bg_content.gif');
	background-repeat: repeat;
}
.DataWebControlStyle {
	border: 1px solid #006600;
	text-align: left;
	empty-cells: show;
}
.celdapremium {
	border: 1px solid #CCFF99;
	background-color: #A1A1A1;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
	padding: 3px;
	margin: 0px;
}
.celdaroja {
	border: 1px solid #CCFF99;
	background-color: #CC3300;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
	padding: 3px;
	margin: 0px;
}
.celdaverde {
	border: 1px solid #CCFF99;
	background-color: #00CC00;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
	padding: 3px;
	margin: 0px;
}
.celdaambar {
	border: 1px solid #CCFF99;
	background-color: #FF9900;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
	padding: 3px;
	margin: 0px;
}
.CeldaDatos {
	border: 1px solid #CCFF99;
	font-family: Verdana;
	font-size: x-small;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
	padding: 3px;
	margin: 0px;
}

a:active {
	color: #336600;
}
a:hover {
	color: #99FF99;
}
a:link {
	color: #336600;
}
a:active {
	color: #336600;
}
.TablaDatos {
	padding: 0px;
	margin: 0px;
	border: 1px solid #006600;
}
.RowStyle {
	border: 1px none #CCFF99;
	font-family: Verdana;
	font-size: x-small;
	color: #006600;
	font-weight: normal;
	text-align: left;
	padding: 0px;
	margin: 3px;
}
.AlternatingRowStyle{
	border: 1px none #CCFF99;
	font-family: Verdana;
	font-size: x-small;
	color: #006600;
	font-weight: normal;
	text-align: left;
	padding: 0px;
	margin: 3px;
	background-color: #E6FFE6;
}
.HeaderStyle {
	border: 1px solid #008000;
	font-family: Verdana;
	font-size: x-small;
	color: #008000;
	font-weight: bold;
	background-color: #CCFF99;
	padding: 3px;
	margin: 0px;
	text-align: center;
}
.FooterStyle {
	border: 1px solid #008000;
	font-family: Verdana;
	font-size: x-small;
	color: #008000;
	font-weight: bold;
	background-color: #CCFF99;
	padding: 3px;
	margin: 0px;
}
.PagerStyle {
	border: 1px solid #008000;
	font-family: Verdana;
	font-size: x-small;
	color: #006600;
	font-weight: bold;
	background-color: #CCFF99;
	padding: 3px;
	margin: 0px;
	text-align: right;
	list-style-type: none;
}
.RowStyleCenter {
	border: 1px none #CCFF99;
	font-family: Verdana;
	font-size: x-small;
	color: #006600;
	font-weight: normal;
	text-align: center;
	padding: 0px;
	margin: 3px;
}
.AlternatingRowStyleCenter {
	border: 1px none #CCFF99;
	font-family: Verdana;
	font-size: x-small;
	color: #006600;
	font-weight: normal;
	text-align: center;
	padding: 0px;
	margin: 3px;
	background-color: #E6FFE6;
}
.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #669999;
	line-height: normal;
	vertical-align: middle;
	text-align: center;
}
img {
	border: 0;
}
.BloqueFicha {
	background-color: #ECFFEC;
	border: 1px solid #339966;
	vertical-align: top;
	display: block;
	float: left;
	clear: both;
	text-indent: 5px;
}
td {
	padding: 2px 2px 2px 5px;
}
.SelectedRowStyle {
	border: 1px none #CCFF99;
	font-family: inherit;
	font-size: x-small;
	color: #000000;
	font-weight: bold;
	text-align: inherit;
	background-color: #C2DCFF;
}
.celdaazul {
	border: 1px none #CCFF99;
	background-color: #3366FF;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
	padding: 3px;
	margin: 0px;
}
.celdagris {
	border: 1px none #CCFF99;
	background-color:#848484;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
	padding: 3px;
	margin: 0px;
}

.itemArea {
	margin-left:15px;
	font-family:Arial, Verdana, sans-serif;
	font-size:1em;
	text-align:left;
}

.reorderListDemo li {
	list-style:none;
	margin:2px;
	background-image:url(images/bg_nav.gif);
	background-repeat:repeat-x;
	color:#FFF;
}
.reorderListDemo li a {color:#FFF !important; font-weight:bold;}

.callbackStyle {
	border:thin green inset;		
}
.dragHandle {
	width: 10px;
	height: 15px;
	background-color: #CCFF99;
	background-image: url('../images/accion_seleccionar.gif');
	cursor: move;
	border: outset thin white;
	background-repeat: no-repeat;
}

.reorderCue {
	border:dashed thin black;
	width:100%;
	height:25px;
}

#MenuGestor a 
{
	color: #006600; 
	display:block; 
	text-decoration:none; 
	background-color: #E6FFE6; 
	margin: 1px; 
	border: 1px solid #CCFF99;
	font-family: Verdana;
	font-size: small;
}
#MenuGestor a:link {}
#MenuGestor a:visited {}
#MenuGestor a:hover {
	color: #006600;
	background-color: #FFFFFF;
	background-position: left center;
	background-color: #FFFFFF;
	background-image: url('../images/bullet_alkar.gif');
	background-repeat: no-repeat;
}
#MenuGestor a:active {color: #CCFF99}
#MenuGestor ul {margin: 0px; padding: 0px; list-style: none}
#MenuGestor td {width: 175px}
#MenuGestor {background-color: #FFFFFF}

#MenuEmpresa a 
{
	color: #006600; 
	display:block; 
	text-decoration:none; 
	background-color: #E6FFE6; 
	margin: 1px; 
	border: 1px solid #CCFF99;
	font-family: Verdana;
	font-size: small;
}
#MenuEmpresa a:link {}
#MenuEmpresa a:visited {}
#MenuEmpresa a:hover {
	color: #006600;
	background-color: #FFFFFF;
	background-position: left center;
	background-color: #FFFFFF;
	background-image: url('../images/bullet_alkar.gif');
	background-repeat: no-repeat;
}
#MenuEmpresa a:active {color: #CCFF99}
#MenuEmpresa ul {margin: 0px; padding: 0px; list-style: none}
#MenuEmpresa td {width: 175px}
#MenuEmpresa {background-color: #FFFFFF}



#MenuAlkar a 
{
	color: #006600;
	display: block;
	text-decoration: none;
	background-color: #E6FFE6;
	margin: 1px;
	border: 1px solid #CCFF99;
	font-family: Verdana;
	font-size: small;
	clip: rect(auto, 10px, auto, auto);
}
#MenuAlkar a:link {}
#MenuAlkar a:visited {}
#MenuAlkar a:hover {
	color: #006600;
	background-color: #FFFFFF;
	background-position: left center;
	background-color: #FFFFFF;
	background-image: url('../images/bullet_alkar.gif');
	background-repeat: no-repeat;
}
#MenuAlkar a:active {
	color: #009900
}
#MenuAlkar ul {margin: 0px; padding: 0px; list-style: none}
#MenuAlkar td {width: 175px}
#MenuAlkar {
	
	right: 22px;
}


.EtiquetaMenu {
	width: 150px;
	font: Verdana;
	font-size: 10;
	width: 100%;
}
.EtiquetaMenuHead {
	color: #006600;
	display: block;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 1px;
	border: 1px solid #CCFF99;
	font-family: Verdana;
	font-size: small;
	width: 100%;
	font-weight: bold;
}
.LinkFondo {
	color: #006600;
	display: block;
	text-decoration: none;
	background-color: #E6FFE6;
	margin: 1px;
	border: 1px solid #CCFF99;
	font-family: Verdana;
	font-size: small;
}

.accordionHeader
{
	background-position: 5px center;
	border: 1px solid #009900;
	color: #000000;
	background-color: #CCFF99;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
	background-image: url('../images/flecha_abajo.gif');
	background-repeat: no-repeat;
	text-indent: 15px;
}

.accordionHeader a
{
	color: #000000;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
   	border: 1px solid #009900;
	color: #000000;
	background-color: #CCFF99;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #000000;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #009900;
	background-color: #E6FFE6;
	border-top: none;
	padding: 5px;
	padding-top: 10px;
	font-family: Verdana;
	font-size: x-small;
	color: #006600;
}





.accordionSelHeader
{
	border-width: 1px;
	background-position: 5px center;
	color: #000000;
	background-color: #CCFF99;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	padding: 2px;
	margin-top: 2px;
	cursor: pointer;
	background-image: url('../images/flecha_abajo.gif');
	background-repeat: no-repeat;
	text-indent: 15px;
}

.accordionSelHeader a
{
	color: #000000;
	background: none;
	text-decoration: none;
}

.accordionSelHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionSelHeaderSelected
{
   	border: 1px solid #009900;
	color: #000000;
	background-color: #CCFF99;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

.accordionSelHeaderSelected a
{
	color: #000000;
	background: none;
	text-decoration: none;
}

.accordionSelHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionSelContent
{
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #009900;
	background-color: #E6FFE6;
	border-top: none;
	padding: 5px;
	padding-top: 10px;
}


body {
	top: 0px;
}


.celdaambarhead {
	border: 1px none #CCFF99;
	background-color: #FF9900;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	text-align: left;
	padding: 3px;
	margin: 0px;
}

.celdarojahead {
	border: 1px solid #CCFF99;
	background-color: #CC3300;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	text-align: left;
	padding: 3px;
	margin: 0px;
}
.celdaverdehead{
	border: 1px none #CCFF99;
	background-color: #009900;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	text-align: left;
	padding: 3px;
	margin: 0px;
}


.CabEmpresaAmbar {
	border: 1px none #CCFF99;
	background-color: #FF9900;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	text-align: left;
	padding: 3px;
	margin: 0px;
}

.CabEmpresaRojo {
	border: 1px solid #CCFF99;
	background-color: #CC3300;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	text-align: left;
	padding: 3px;
	margin: 0px;
}
.CabEmpresaVerde{
	border: 1px none #CCFF99;
	background-color: #009900;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	text-align: left;
	padding: 3px;
	margin: 0px;
}


.HeaderStyleTable {
	border: 1px solid #008000;
	font-family: Verdana;
	font-size: x-small;
	color: #008000;
	font-weight: bold;
	background-color: #CCFF99;
	padding: 3px;
	margin: 0px;
	text-align: center;
	width:200px;
}



.tablamain {
	padding: 0px;
	border: 1px double #CCFF99;
	width: 800px;
}

.EncabezadoSeleccion
{
	background-position: 5px center;
	border: 1px solid #009900;
	color: #000000;
	background-color: #CCFF99;
		font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;

	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
	background-image: url('../images/flecha_centro.gif');
	background-repeat: no-repeat;
	text-indent: 15px;
	width:85%;
	
}


.bloquecont
{
display:block
}
.bloquecont1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e9ffd3;
  border-right:1px solid #e9ffd3;
  background:#d8ffb2}
.bloquecont2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f9fff4;
  border-right:1px solid #f9fff4;
  background:#d5ffac}
.bloquecont3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d5ffac;
  border-right:1px solid #d5ffac;}
.bloquecont4{
  border-left:1px solid #e9ffd3;
  border-right:1px solid #e9ffd3}
.bloquecont5{
  border-left:1px solid #d8ffb2;
  border-right:1px solid #d8ffb2}
.bloquecontfg{
  background:#CCFF99;
padding-left:10px;
padding-right:10px;}

.ListaUsuarios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	text-indent: 17px;
	list-style-type: none;
	background-image: url('../images/bullet_alkar.gif');
	background-repeat: no-repeat;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.ListaUsuarios a{
	text-decoration: none;
	color: #000000;
}
.ListaUsuarios a:hover{
	text-decoration: underline;
	color: #000000;
}


.GridViewPagerStyle table /* to center the paging links*/
{
    margin: 0 auto 0 auto;
}

.TituloRedondeado {
	border: 1px solid #009900;
	color: #000000;
	background-color: #CCFF99;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
}

.TablaHeader
{
	background-position: 5px center;
	border: 1px solid #009900;
	color: #000000;
	background-color: #CCFF99;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
	background-repeat: no-repeat;
}
body {
	font-family: verdana;
	font-size:small;
}
.CabEmpresaRojo a {
	color: #FFFFFF;
	text-decoration: underline;
	
}
.CabEmpresaAmbar a {
	color: #FFFFFF;
	text-decoration: underline;
	
}
.CabEmpresaVerde a {
	color: #FFFFFF;
	text-decoration: underline;
	
}

.FormularioDescri {
	border-style: none;
	border-width: 1px;
	border-top: none;
	font-family: Verdana;
	font-size: x-small;
	color: #006600;
	text-align: right;
}
.FichaBloque {
	padding: 5px;
	border: 1px solid #999999;
	background: #ECFFEC;
}
.FichaSeparacion 
{
	height:25px;
	
}


.miBoton{
    border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	margin: 0 7px 0 0;
	background-color:#E9E9E9;
    	border-top:1px solid #eee;
    	border-left:1px solid #eee;
    	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    	font-size:100%;
    	text-decoration:none;
    	font-weight:bold;
    	color:#565656;
    	cursor:pointer;
    	padding:5px 10px 6px 7px;
	width: 198px;
	text-align: center;
}
.NoticiasEncabezado {
	border: 1px double #CCFF99;
	color: #00603A;
	vertical-align: top;
	width: 90%;
	margin: 5px 5px 5px 5px;
	background-image: url('../images/bg_content.gif');
	background-repeat: repeat;
}
.NoticiasEncabezado p{
	font-family: verdana;
	font-size: xx-small;
}
.NoticiasLink{
	font-family: verdana;
	font-size: xx-small;
}
