﻿BODY {
	FONT-SIZE: 11px;
   COLOR: #4B4B4B;
   FONT-FAMILY: tahoma, Verdana, Helvetica, sans-serif;
	background: #cddfec url(http://www.estascontratado.com/interface/splash-background.jpg) repeat-x;
}

* div{
   font-size: 11px;
}


A {
	font-family: tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	TEXT-DECORATION: none;
}
A:active {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #1A96BF;
	TEXT-DECORATION: underline;
}

/*nuevo codigo de la version web2*/

.topBanner{
   display:block;
   margin:-7px -10px 6px;
   padding: 8px 0;
   width:auto;
}



.divBackgroundWborder{
   display:block;
   margin: 4px 2px;
   width: auto;
	font-family: tahoma, Verdana, Helvetica, sans-serif;
   font-size: 11px;
   padding: 4px;
   background-color: #FBFBFB;
   border: 1px solid #CCCCCC;
}


blockquote {
	background-color: #DFF2F8;
	border: 1px solid #AEDEEE;
	color: #49566D;
	font-size: 11px;
	margin: auto;
	padding: 8px;
}
	blockquote h1{
      margin-top: -2px;
   }

	.nostyle{
	background: none;
	border: none;
	font-size: 95%;
	margin: -4px 0 0 0;
	padding: 0px;
}
.quoteBox {
	background-color: #DFF2F8;
	border: 1px solid #AEDEEE;
	color: #49566D;
	font-size: 11px;
	margin: auto;
	padding: 8px;
}
	.quoteBox h1{
      margin-top: -2px;
   }
	.white { /* estilo para blockquote */
		background: url(http://www.estascontratado.com/interface/iconos-24x24/info_24.png) no-repeat 8px 50%;
		background-color: #fff;
		border: 1px solid #CDCDCD;
		text-align: left;
		color: #6C6C6C;
		margin-top: 4px;
		margin-bottom: 4px;
		padding: 8px 11px 8px 38px;
	}
		.white h1{
			margin-top: 1px;
			border: none;
			color: #525252;
      }
	.whiteNoIcon { /* estilo para blockquote */
		background-color: #fff;
		border: 1px solid #CDCDCD;
		text-align: left;
		color: #6C6C6C;
		margin-top: 4px;
		margin-bottom: 4px;
		padding: 8px 11px 8px 38px;
	}
	.basic { /* estilo para blockquote */
		background: url(http://www.estascontratado.com/interface/iconos-24x24/info_24.png) no-repeat 8px 50%;
		/*background-color: #EDEFF3;*/
		background-color: #EAEFFF;
		border: 1px solid #D5DAE3;
		text-align: left;
		color: #49566D;
		margin-top: 4px;
		margin-bottom: 4px;
		padding: 8px 11px 8px 38px;
	}
		.basic h1{
			margin-top: 1px;
			border: none;
			color: #49566D;
      }
	.alert { /* estilo para blockquote */
		background: url(http://www.estascontratado.com/interface/iconos-24x24/lamp_24.png) no-repeat 8px 50%;
		background-color: #FFFFCC;
		text-align: left;
		border: 1px solid #FFF088;
		color: #FE6E00;
		margin-top: 4px;
		margin-bottom: 4px;
		padding: 8px 11px 8px 38px;
	}
		.alert h1{
			margin-top: 1px;
			border: none;
			color: #FE6E00;
      }
	.extreme { /* estilo para blockquote */
		background: url(http://www.estascontratado.com/interface/iconos-24x24/close_a_24.png) no-repeat 8px 50%;
		background-color: #D92626;
		border: 1px solid #FF9B9B;
		text-align: left;
		color: #fff;
		margin-top: 4px;
		margin-bottom: 4px;
		padding: 8px 11px 8px 38px;
	}
	.extreme h4{
      color: #FFFF66;
   }

	*.error2 {
		background: url(http://www.estascontratado.com/interface/iconos-24x24/close_a_24.png) no-repeat 8px 50%;
		background-color: #FEF3F1;
		border: 1px solid #FCD5CD;
		color: #FF0606;
		margin-top: 4px;
		margin-bottom: 4px;
		padding: 8px 11px 8px 38px;
      text-align: left;
	}*
	.success {
	   background: #e2f9e3 url('http://www.estascontratado.com/interface/iconos-24x24/ok_24.png') 13px 50% no-repeat;
	   border: 1px solid #9c9;
		text-align: left;
	   color: #080;
		margin-top: 4px;
		margin-bottom: 4px;
		height: auto;
	   padding: 8px 11px 8px 38px;
	}

.specialBox{
   padding: 8px;
   margin-left: 4px;
   background-color: #FFF4C1;
   border: 1px solid #BF8C00;
   color: #936A00;
}

.line-close{
	font-weight: bold;
	color: #990000;
	padding-right: 12px;
	background: url(http://www.estascontratado.com/interface/iconos-10x10/close.png) no-repeat 100% 50%;
}
.line-alert{
	font-weight: bold;
	color: #C16100;
	padding-right: 12px;
	background: url(http://www.estascontratado.com/interface/iconos-10x10/alert.png) no-repeat 100% 50%;
}
.line-go{
	font-weight: bold;
	color: #C16100;
	padding-right: 12px;
	background: url(http://www.estascontratado.com/interface/iconos-10x10/arrow_right.png) no-repeat 100% 50%;
}

.line-error{
	font-weight: bold;
	color: #CC0000;
	padding-right: 12px;
	background: url(http://www.estascontratado.com/interface/iconos-10x10/error.png) no-repeat 100% 50%;
}

.simple-error{
	background: url(http://www.estascontratado.com/interface/iconos-10x10/error.png) no-repeat 4px 4px;
	font-weight: bold;
	color: #CC0000;
	padding: 2px 2px 4px 15px;
	margin: 1px;
}

.line-success{
	font-weight: bold;
	color: #117611;
	padding-right: 12px;
	background: url(http://www.estascontratado.com/interface/iconos-10x10/success.png) no-repeat 100% 50%;
}

.quick-alert {
   width: 50%;
   margin: 1em 0;
   padding: .5em;
   background: #ffa;
   border: 1px solid #a00;
   color: #a00;
   font-weight: bold;
   display: none;
 }
#line-small{
	font-size: 90%;
	padding: 2px 3px;
	margin: 0 3px;
}
	.ls-basic{
	background-color: #EFF3F6;
	border: 1px solid #DAE3EB;
   }
	.ls-alert{
	background-color: #FFFFE6;
	/*border: 1px solid #FCEC7A;*/
   }
	.ls-success{
	background-color: #F5FFD7;
	/*border: 1px solid #9ED200;*/
   }
	.ls-grey{
	background-color: #EFEFEF;
	/*border: 1px solid #CCCCCC;*/
   }
	.ls-error{
	background-color: #FFE8EE;
	/*border: 1px solid #FF8C8C;*/
   }


code {
		background-color: #F5F5F5;
		text-align: left;
		color: #666;
		font-size: 12px;
/*		line-height: 1.4em;
		margin: 1.5em 0;
*/		padding: 10px 13px;
		width: 95%;
		border: 1px solid #C8C8C8;
}

pre {
		background-color: #F5F5F5;
		text-align: left;
		color: #666;
		font-size: 12px;
		padding: 10px 13px;
		width: 95%;
		border: 1px solid #C8C8C8;
}

cite{
	font-family: Georgia, Trebuchet MS;
	font-size: 11px;
	margin: 1 1 1 1;
}

.HA{
   position: fixed;
   top: 45px;
   padding-left: 15px;
   font-size: 16px;
   color: #66FFFF;
   text-align: left;
}
/*-------------fin--------------*/

a.LinkMenu {
	COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold;
}
a.LinkMenu:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight:bold;
}
a.LinkMenu:hover {
	COLOR: #FFED00; TEXT-DECORATION: underline; font-weight:bold;
}


a.LinkLogin {
	COLOR: #5F5F5F; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
a.LinkLogin:active {
	COLOR: #5F5F5F; TEXT-DECORATION: underline
}
a.LinkLogin:hover {
	COLOR: #FF0000; TEXT-DECORATION: none;
}


a.LinkPortada {
	COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.LinkPortada:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
a.LinkPortada:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}

a.LinkPortada_Underline {
	COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
a.LinkPortada_Underline:active {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
a.LinkPortada_Underline:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}

a.LinkOpcion {
	COLOR: #5F5F5F; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold; text-transform:capitalize;
}
a.LinkOpcion:active {
	COLOR: #5F5F5F; TEXT-DECORATION: none; font-weight:bold; text-transform:capitalize;
}
a.LinkOpcion:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline; font-weight:bold; text-transform:capitalize;
}




.Contenido {
	COLOR: #5F5F5F; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BACKGROUND-COLOR: #FFFFFF;
}
.Error {
	COLOR: #F32800; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight : bold;
}
.Fecha {
	COLOR: #444444; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}




.Tablas {
	COLOR: #5F5F5F; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; border:1px solid #29458E;  BACKGROUND-COLOR: #FFFFFF;
}
.TablasCuadrado {
	COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BORDER-TOP: #FEFEFE 0px solid; BORDER-RIGHT: #FEFEFE 1px solid; BORDER-LEFT: #FEFEFE 1px solid; BORDER-BOTTOM: #FEFEFE 1px solid; background-color:#A034D1;
}
.TablasTitulo {
	COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #29458E; font-weight: bold; border-left:1px solid #446EDE; border-top:1px solid #446EDE; border-right:1px solid #16254B; border-bottom:1px solid #16254B; height:26px;
}
.TablasDescripcion {
	COLOR: #5F5F5F; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-RIGHT: #C7CBCF 1px solid; BORDER-TOP: #C7CBCF 1px solid; BORDER-LEFT: #C7CBCF 1px solid; BORDER-BOTTOM: #C7CBCF 1px solid; BACKGROUND-COLOR: #ffffff;
}
.TablaSimple {
	COLOR: #5F5F5F; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.TablaSimpleArticulo {
	COLOR: #5F5F5F; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.TablaFoto {
	BORDER-RIGHT: #FFFFFF 5px solid; BORDER-TOP: #FFFFFF 5px solid; BORDER-LEFT: #FFFFFF 5px solid; BORDER-BOTTOM: #FFFFFF 5px solid; BACKGROUND-COLOR: #E8E7E7
}
.BottomRenglon {
	COLOR: #5F5F5F; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BORDER-RIGHT: #D9E2E6 1px solid; BORDER-TOP: #B8B8B8 1px solid; BORDER-LEFT: #D9E2E6 1px solid; BORDER-BOTTOM: #D9E2E6 1px solid; BACKGROUND-COLOR: #D9E2E6;
}




.TablaMenu {
	COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BACKGROUND-COLOR:#FFFFFF;

}
.TablaHeaderSection {
	COLOR: #7D8EA4; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; background-color:#F1F3F5; padding-left:5px; height:20px;
}
.TablaMenuSection {
	COLOR: #303945; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height:20px; padding-left:5px; border:1px solid #FFFFFF;
}




.Botones {
	COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; WIDTH: 110px; font-weight: bold; Border-left: 1px solid #636363; Border-top: 1px solid #636363; Border-right: 1px solid #636363; Border-bottom: 1px solid #636363; background-color:#29458E;
}
SELECT {
	BORDER-RIGHT: #636363 1px solid; BORDER-TOP: #636363 1px solid; FONT-SIZE: 11px; BORDER-LEFT: 1px solid #636363; COLOR: #636363; BORDER-BOTTOM: 1px solid #636363; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
INPUT {
   padding: 1px 2px;
   FONT-SIZE: 11px;
   COLOR: #5F5F5F;
   BACKGROUND-COLOR: #FFFFFF;
   border: 1px solid #ABADB3;
}
.OptionButton {
	BORDER-RIGHT: none; BORDER-TOP: none; BORDER-LEFT: none; BORDER-BOTTOM: none; BACKGROUND-COLOR: #FFFFFF;
}
TEXTAREA {
	BORDER-RIGHT: #464646 1px solid; BORDER-TOP: #464646 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #464646 1px solid; COLOR: #5F5F5F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-BOTTOM: #464646 1px solid; BACKGROUND-COLOR: #FFFFFF
}
.File {
	BORDER-RIGHT: #5F5F5F 1px solid; BORDER-TOP: #5F5F5F 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #5F5F5F 1px solid; COLOR: #5F5F5F; BORDER-BOTTOM: #5F5F5F 1px solid; BACKGROUND-COLOR: #FFFFFF
}





.ForoMain {
	COLOR:#FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; BACKGROUND-COLOR: #80AAD5; border:1px solid #234B83;
}
.ForoTitulo {
	COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; BACKGROUND-COLOR: #F8B1D3; height:28px; background-image:url(../foros/img/top00_blue.gif)
}
.ForoSubTitulo {
	COLOR: #234B83; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left:4px; BACKGROUND-COLOR: #F8B4D4; height:25px; background-image:url(../foros/img/top01_blue.gif)
}
.ForoAutor {
	COLOR: #5F5F5F; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left:4px; BACKGROUND-COLOR: #EFF4F8;
}
.ForoContenido {
	COLOR: #5F5F5F; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; padding:4px; font-weight:normal;
}
.ForoBottom {
	COLOR: #5F5F5F; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EFF4F8;
}
.ForoQuote {
	COLOR: #676767; FONT-SIZE: 9px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; border:1px dotted silver; padding:3px;
}
.ForoPaginacion {
	COLOR: #5F779C; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; BACKGROUND-COLOR: #F7F3F4; height:30px; background-image:url(../foros/img/bottom_blue.gif)
}
.ForoLinkDesactivado {
	COLOR: #5D5D5D; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;
}
.ForoNavegacion {
	COLOR: #234B83; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; BACKGROUND-COLOR: #80AAD5; border:1px solid #666666
}
a.ForoLinkNavegacion {
	COLOR: #FFFFFF; FONT-SIZE:11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.ForoLinkNavegacion:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
a.ForoLinkNavegacion:hover {
	COLOR: #DA251C; TEXT-DECORATION: underline
}





.CalendarioEvento {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5F;
	border:1px solid #5F5F5F;
	padding-left:4px;
}
.CalendarioHoraChica {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5F5F5F;
}
a.CalendarioEventoLink {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5F;
	text-decoration:underline;
}
a.CalendarioEventoLink:active {
	color:#5F5F5F;
	text-decoration:underline;
}
a.CalendarioEventoLink:hover {
	color:#FF0000;
	text-decoration:none;
}
.CalendarioEventoFondo {
	background-color:#FFFFFF; background-image:none;
}
.CalendarioCamposDescriptivos {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5F;
	border:1px dotted #9CAFE2;
}
.CalendarioLeyenda {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5F;
}
.CalendarioLeyendaTitulo {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5F5F5F;
	padding-left:2px;
}




.EncuestaTablaPrincipal {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5F;
	border:1px solid #577DA1;
	background-color:#E2E6ED;
}
.EncuestaTitulo {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5F;
}
.EncuestaOpciones {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5F;
}
.EncuestaRadioButton {
	border:0px;
}
.EncuestaBGSeparador1 {
	background-color:#FFFFFF;
}
.EncuestaBGSeparador2 {
	background-color:#E2E6ED;
}
.EncuestaBottom {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5F;
	font-weight:bold;
}
.EncuestaBottom.RandomNumber {
	color:#FF0000;
}
.EncuestaBoton {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	border-top:1px solid #C2CBDA;
	border-left:1px solid #C2CBDA;
	border-right:1px solid #4A5B77;
	border-bottom:1px solid #4A5B77;
	background-color:#7D8FAE;
	width:70px;
}

.debug{
	font-size : 9px;
    font-family: helvetica, Arial, verdana;
	font-style:normal;
	font-weight:normal;
	background-color: #FBFBD7;
	border-style: dashed;
	border-width: 1px;
	border-color: #D99913;
   width: 90%;
   padding: 4px;
}

.errorAlert{
	font-size : 11px;
   font-family: verdana, helvetica, Arial;
	font-style:normal;
	font-weight:normal;
	background-color: #FBFBD7;
	border-style: dashed;
	border-width: 1px;
	border-color: #D99913;
   width: 90%;
	color: #CC0000;
   padding: 4px;
}

.destacado{
	font-size : 10px;
   font-family: tahoma, verdana, Arial;
	font-style:normal;
	font-weight:normal;
	background-color: #FBFBD7;
	border-style: solid;
	border-width: 1px;
	border-color: #D99913;
	padding: 4px;
}

.destacadoDim{
	font-size : 10px;
   font-family: tahoma, verdana, Arial;
	font-style:normal;
	font-weight:normal;
	background-color: #FDFDEE;
	border-style: solid;
	border-width: 1px;
	border-color: #F4CF82;
   padding: 4px;
}


.hilightOn{
	font-size : 11px;
   font-family: tahoma, verdana, Arial;
	font-style:normal;
	font-weight:normal;
	background-color: #FBFBD7;
}

.hilightOff{
	font-size : 11px;
   font-family: tahoma, verdana, Arial;
	font-style:normal;
	font-weight:normal;
	background-color: #FDFDEE;
}

.resaltaCuadro{
	font-size : 11px;
   font-family: tahoma, verdana, Arial;
	font-style:normal;
	font-weight:normal;
	background-color: #EEFAFD;
	border-style: solid;
	border-width: 1px;
	border-color: #8BD7EF;
   padding: 4px;
}

.resaltaCuadroDim{
	font-size : 11px;
   font-family: tahoma, verdana, Arial;
	font-style:normal;
	font-weight:normal;
	background-color: #FAFDFE;
	border-style: solid;
	border-width: 1px;
	border-color: #CDEDF8;
   padding: 4px;
}

.subResaltaCuadro{
	font-size : 11px;
   font-family: tahoma, verdana, Arial;
	font-style:normal;
	font-weight:normal;
	background-color: #FAFDFE;
	border-style: solid;
	border-width: 1px;
	border-color: #CDEDF8;
   padding: 2px;
}

.comentarios{
	font-size : 11px;
   font-family: tahoma, verdana, Arial;
	font-style:normal;
	font-weight:normal;
	color: #1787AC;
   padding: 4px;
	background-image: url(../_gui/fondo-comentarios32x82.gif);
	background-repeat: repeat-x;
}


H1 {
	font-size: 18px;
   font-family: georgia, tahoma, verdana, Arial;
	font-weight: bold;
	color: #1787AC;
	text-align: left;
	margin-top: 3px;
	margin-bottom: 3px;
}


H2 {
	font-size: 16px;
   font-family: georgia, tahoma, verdana, Arial;
	font-weight: bold;
	color: #1787AC;
	margin-top: 3px;
	margin-bottom: 3px;
}

H3 {
	font-size: 14px;
   font-family: georgia, tahoma, verdana, Arial;
	font-weight: bold;
	color: #1787AC;
 	margin-top: 3px;
   margin-bottom: 3px;
}

.billboard {
	font-size: 18px;
   font-family: tahoma, verdana, Arial;
	font-weight: bold;
   padding: 4px;
	color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #0E4D61;
	background-color: #0E4D61;
}

.subtitulos {
	font-size: 13px;
   font-family: tahoma, verdana, Arial;
	font-weight: bold;
	color: #1DA8D6;
   padding-top: 4px;
   padding-bottom: 2px;
}

.subtitulosSencillos {
	font-size: 11px;
   font-family: tahoma, verdana, Arial;
	font-weight: bold;
	color: #1A96BF;
   padding-top: 4px;
   padding-bottom: 2px;
}

.mouseOverGraphic {
	opacity:.99;
	filter: alpha(opacity=99);
	-moz-opacity: 0.99;
}

.mouseOoutGraphic {
	opacity:.35;
	filter: alpha(opacity=35);
	-moz-opacity: 0.35;
}

a.contentLink{ border-bottom: 1px dashed #B0D3E9; }
a.contentLink:active{ border-bottom: 1px dashed #B0D3E9; }
a.contentLink:hover{ border-bottom: 1px dashed black; }
a.contentLink:visited{ border-bottom: 1px dashed #FF8040; }

a.links:link{COLOR: #072838; FONT-SIZE: 11px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-weight:normal;}
a.links:active{COLOR: #072838; TEXT-DECORATION: underline;}
a.links:visited{COLOR: #072838; TEXT-DECORATION: underline;}
a.links:hover{COLOR: #072838; border-bottom: 1px dashed #B0D3E9; border-top: 1px dashed #B0D3E9; TEXT-DECORATION: none; background-color: #F2FBFD; TEXT-DECORATION: underline;}

a.linksH2:link{COLOR: #1787AC; FONT-SIZE: 16px; FONT-FAMILY: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-weight:bold;}
a.linksH2:active{COLOR: #1787AC; FONT-SIZE: 16px; font-weight:bold; TEXT-DECORATION: underline;}
a.linksH2:visited{COLOR: #1787AC; FONT-SIZE: 16px; font-weight:bold; TEXT-DECORATION: underline;}
a.linksH2:hover{COLOR: #072838; FONT-SIZE: 16px; font-weight:bold; TEXT-DECORATION: none;}

.buttonEffect {
font-weight : normal;
padding: 3px;
display: block;
width: 70px;
border: 1px solid #92aed4;
background-image: url(../_gui/fondo-botones-background-3x60.gif);
}

li{
	list-style-image: url(../_gui/iconos/icon-bullet-verde-16x16.gif);
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	list-style-position: inside;
}

#ofertasPortada{
border-bottom: 1px dotted #CCCCCC;
   line-height: 20px;
	padding-left: 8px;
	padding-right: 8px;
	}


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* banner portada*/
.showbg{// for fadeout effect *This is optional
background-color: black;
}

.link_nor{// for clickable normal link
background-color: #333333;
font: normal 76% "Arial", "Lucida Grande",Verdana, Sans-Serif;
border: 2px solid #808000;
padding:0px 4px 0px 4px;
text-align:center;
color:white
}


.link_act
{// for clickable active link
background-color:#808000;
font: normal 76% "Arial", "Lucida Grande",Verdana, Sans-Serif;
border: 2px solid #808000;
padding:0px 4px 0px 4px;
text-align:center;
color:white
}

span{// for watermark
font: normal 76% "Arial", "Lucida Grande",Verdana, Sans-Serif;
color:black
}

.gray
{// for cover
background-color: gray;
position: absolute;
border: 0px solid #9F6D11;
z-index: 100;
}


.opa{// for watermark opacity
color:white;
padding:10px 20px 0px 20px;
position: absolute;
z-index: 101;
background-color: #FFA928;
opacity:0.5;
filter: alpha(opacity=50);
filter:progid:DXImageTransform.Microsoft.Alpha
(Opacity=100,FinishOpacity=50, Style=3, StartX=0, FinishX=100, StartY=0,FinishY=16);
-moz-opacity: 0.5;
}
/* banner portada*/


a.menuTexto {
	border-bottom: 1px dotted #CCCCCC;
   line-height: 18px;
	padding-left: 4px;
	font-size: 11px;
	color: #333333;
}
a.LinkMenu:active {
	border-bottom: 1px dotted #CCCCCC;
   line-height: 18px;
	padding-left: 4px;
	font-size: 11px;
	color: #333333;
}
a.LinkMenu:hover {
	border-bottom: 1px dotted #CCCCCC;
   line-height: 18px;
	padding-left: 4px;
	font-size: 11px;
	color: #3399FF;
}

a.LinkPager {
	font-family: georgia, geneva, helvetica ;
	font-size: 12px;
	color: #006699;
	border: 1px solid #2DBBFF;
	padding: 2px 6px;
	width: 20px;
}

a.LinkPager:active {
	font-size: 12px;
	color: #333333;
	width: 20px;
}
a.LinkPager:hover {
   line-height: 14px;
	color: #FFFFFF;
	background-color: #3399FF;
	width: 20px;
}

a.LinkOnOff:active {
	color: #3399FF;
}
a.LinkOnOff:hover {
	color: #FFFFFF;
}

a.nombreCompletoCandidato {
	font-family: georgia, geneva, helvetica;
	text-decoration: underline;
	font-size: 13px;
	color: black;
}

a.nombreCompletoCandidato:active {
	color: black;
}
a.nombreCompletoCandidato:hover {
	color: #993300;
}

 .iconAdminRespuestas{
    padding-right: 2px ;
 }

 .iconAdminRespuestas_Title{
 	position: relative;
	font-weight: bold;
	float: left;
   margin-top: -20px;
	background-color: #DBDBC2;
	color: #434327;
	padding: 1px 4px;
 }


.resaltado{
   background-color:yellow;
}


.socialSearch{
   display:block;
   float:left;
   width: auto;
   padding: 3px 5px;
   margin-right: 4px;
   background-color: #FFFFFF;
   border: 1px solid #CCCCCC;
}

.socialSearchOver{
   display:block;
   float:left;
   width: auto;
   padding: 3px 5px;
   margin-right: 4px;
   background-color: #A3A3A3;
   border: 1px solid #7D7D7D;
   color: #FFFFFF;
}


a.buttonSubmit{
   display:block;
   float:left;
   width: auto;
   padding: 3px 5px;
   margin-right: 4px;
   background-color: #FFFFFF;
   border: 1px solid #CCCCCC;
}

a.buttonSubmit:active{
   display:block;
   float:left;
   width: auto;
   padding: 3px 5px;
   margin-right: 4px;
   background-color: #FFFFFF;
   border: 1px solid #CCCCCC;
}

a.buttonSubmit:hover{
   display:block;
   float:left;
   width: auto;
   padding: 3px 5px;
   margin-right: 4px;
   background-color: #A3A3A3;
   border: 1px solid #7D7D7D;
   color: #FFFFFF;
}


a.buttonSubmitPrimary, a.buttonSubmitPrimary:active{
   display:block;
   float:left;
   width: auto;
   padding: 3px 5px;
   margin-right: 4px;
   background-color: #FFF4C1;
   border: 1px solid #BF8C00;
   color: #936A00;
}

a.buttonSubmitPrimary:hover{
   display:block;
   float:left;
   width: auto;
   padding: 3px 5px;
   margin-right: 4px;
   background-color: #FFD115;
   border: 1px solid #796100;
   color: #796100;
}

#previewTitle{
	font-size: 11px;
	color: #000000;
	padding: 3px 0;
   border-bottom: 1px solid #E8E8E8;
}

	.disableLink  {
   opacity:.40;
   filter: alpha(opacity=40);
   -moz-opacity: 0.40;
   }


.claseLeido{
   opacity:.80;
   filter: alpha(opacity=80);
   -moz-opacity: 0.80;
   color: #CCCCCC;
   background-color: #F3F3F3;
}

#main-list-container{
   border-bottom: 1px solid #DFDFDF;
}

