/*
*************************************
* Hatica® 2007 / index.php			*
* Escrito por mandm :: marco rizo!	*
* wedev@dejavumx.com				*
*************************************
*/
		/*
		Html, Body
	*/
	html, body, form {
		margin:0px;
	}
	
		/*
		Declaración de la fuente global
	*/
	.font, body, input, select,textarea {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
	}
	
		/*
		Body
	*/
	input, select {
		
	}
	
	a:link,a:visited,a:active {
		text-decoration:none;
		color:#FF9900;
	}
	a:hover {
		color:#006600;
		text-decoration:none;
	}
	
		/*
		Body
	*/
	body {
		background:#fff;
		background:url(images/shimtop.jpg) repeat-x;
	}
	
	blockquote {
		padding:10px;
		background:#efefef;
		border:1px solid #ccc;
		font-size:13px;
	}
	
		/*
		Fuentes
			-----> 
	*/
	.typelight,.subrayada,.tdReg {
		font-size: 10px;
		color: #333333;
	}
	a.typelight {
		font-size: 10px;
		color: #333333;
	}
	.typelightGrande {
		font-size: 12px;
		color: #333333;
	}
	td.typelight {
		text-align:left;
	}
	.subrayada {
		font-size:10px;
		color: #003366;
		text-decoration:underline;
	}
	
	.typewhite,.Piedepagina,.Piedepagina a,.Piedepagina a:link,.Piedepagina a:hover,.Piedepagina a:visited,.Piedepagina a:active {
		font-size: 11px;
		color: #FFFFFF;
	}
	
	a.tip:link,a.tip:visited,a.tip:active,a.tip:hover {
		color:#009933;
	}
	
	.Piedepagina a:hover {
		text-decoration:underline;
	}
	
	.typeblue {
		font-size: 10px;
		color: #003366;
	}
	
	.normal {
		font-size:12px;
	}
	
	a.langSw {
		font-size:12px;
		font-weight:bold;
		color:#003366;
	}
	
	.articleTitleSub {
		color:#003366;
		font-weight:bold;
		font-size:11px;
		text-decoration:underline;
	}
	
	.articlesLeftMore {
		font-size:12px;
		color:#003366;
		font-weight:bold;
	}
	
	.error {
		font-weight:bold;
		color:#990000;
	}
	
	.titlePanel {
		font-size:18px;
		font-weight:bold;
	}
	
		/*
		Fuentes
			<----
	*/
	

	
		/*
		General
	*/
	
	.error_input {
		background:#990000;
		color:#FFFFFF;
	}
	
	.hidden {
		display:none;
	}
	
	.tdContentBanner {
		border:1px dashed #ccc;
	}
	.typeNoirbold{
		font-weight:bold;
	}
	.coloniasSelect {
		width:200px;
	}

	a.list_articulo_link,a.list_articulo_link:hover,a.list_articulo_link:visited,a.list_articulo_link:active {
		font-size: 10px;
		color: #003366;
	}
	.typeAzulbold {
		font-size: 12px;
		font-weight: bold;
		color:#003366;
	}
	#tabla_bancos .typeAzulbold {
		font-size: 11px;
	}
	.typeAzulboldMini {
		font-size: 10px;
		font-weight: bold;
		color:#003366;
	}
	
	.apricedesc {
		font-weight:bold;
	}
	
	.monedadesc {
		color:#006699;
	}
	
	.preciodesc {
		color:#006600
	}
	
	.pordesc {
		text-decoration:underline;
	}
	
	/*
		listas
	*/
	
	.tablelist th
	{
		background:URL(images/bglist.jpg);
		color:#000000;
		text-align:left;
	}
	
	.tablelist th a
	{
		color:#000000;
	}
	
	.messageStack
	{
		border:1px dashed #ccc;
	}
	
	.bg_categorie_title {
		background:#DDFF9D;
	}
	
	.tdReg {
		background:#DDFF9D;
	}
	
	.tdRegDisabled td {
		color:#CCCCCC;
		background-color:#eaeaea;
	}
	
	.vertical_points {
		background:url(images/punteadaVert.jpg);
	}
	
	.only_print {
		display:none;
	}

	.listCompare_over {
		background:#F4F4F4;
	}
	
	.listCompare {
		background:#FAFAFA;
	}
	.typeAzul {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #003366;
	}
	
	a.wtha,a.wtha:hover,a.wtha:link,a.wtha:visited,a.wtha:active {
		color:#FFFFFF;
	}
	
	.tipos_inmuebleSeleccione {
		/*border:1px solid #098DCD;*/
	}
	
	.tipos_inmuebleSeleccione th {
		background:url(images/list_top_desc.jpg);
		height:35px;
		padding-left:4px;
		color:#FFFFFF;
	}
	
	.tipos_inmuebleSeleccione td {
		/*background:url(images/list_bottom_desc.jpg) bottom repeat-x;*/
		padding-left:15px;
	}
	
	.tituloAzul {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
		color: #003D80;
		font-weight: bold;
	}

	.subrayada {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		line-height: normal;
		font-weight: bolder;
		font-variant: normal;
		text-transform: none;
		color: #003366;
		text-decoration: underline;
	}

	.TypeBlanca {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
	}

	.TypeRegular {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
	}

	.blanca {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		color: #FFFFFF;
	}
	/*calendar */
	.cl_table {
	
	background-color:#F8F8F8;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	.cl_table td {
		text-align:center;
		/*cursor:pointer;*/
	}
	.cl_tdnormal {
		color:#333333;
		border:1px solid #CCC;
		height:20px;
		width:22px !important;
	}
	.cl_tdhoy {
		background:orange;
		border:1px solid #CCC;
		height:20px;
		width:22px !important;
	}
	.cl_tddisabled {
		color:#999;
		border:1px solid #999;
		background-color:#E6E6E6;
		height:20px;
		width:22px !important;
	}
	.cl_tdsimple,.cl_tdndia,.cl_tddisabled {
		/*cursor:auto !important;*/
	}
	.cl_tdsimplemd {
		width:100% !important;
	}
	.cl_tdhoy a,.cl_tdnormal a {
		text-decoration:none;
		color:#333333 !important;
	}
	.cl_tdndia {
		border:1px solid #EAEAEA;
	}
	.cl_tdtitulo {
		text-align:left !important;
		background-color:#045A8B;
		color:#FFFFFF;
		width:100% !important;
		height:25px;
	}
	.cl_tdtitulo span {
		float:right;
		margin-right:4px;
	}
	.cl_tdtitulo a {
		color:#fff;
	}
	.relative 
	{
		position:relative;
	}
	.toLnk,a {
		cursor:pointer;
		width:100%;
		height:100%;
	}
	.toLnk a,a {
		text-decoration:underline;
		color:#006699;
	}
	.listSimple td {
		border-bottom:1px dashed #ccc;
	}
	.im_thm,.im_thm_over {
		cursor:pointer;
	}
	.listSimple td {
		border-bottom:1px dashed #ccc;
	}
	.listSimple th {
		background:#87D300;
	}

	.listSimple {
		border:1px solid #ccc;
	}

	/* calendar */

