/*
*	Copyright: (CC) 2009, El Mostrador. All rights reserved.
*	Version: 1.0
*	Author: Juan Pablo Barrientos Lagos, aka Juanpablob, http://twitter.com/juanpablob
*	Visual Design: Felipe Pimentel, http://twitter.com/pimentel
*	
*	File Description: Legales.
*/

/** Legales
--------------------------------------------- **/
#page.ct-legales {
}

/**--- Header ---**/
#page.ct-legales #header {
	padding-top: 0px;
}
	#page.ct-legales #header h1 a {
		width: 386px;
		height: 75px;
		background: url(../img/logo-avisos-legales-elmo.jpg) left top no-repeat;
	}
	#page.ct-legales #header .legal-notice {
		padding: 6px 10px;
		font-size: 14px;
		line-height: 14px;
		color: #fff;
		background-color: #333;
		height: 14px;
		clear: both; display: block;
		margin-bottom: 20px;
	}
		#page.ct-legales #header .legal-notice a {
			color: #fff;
		}

/**--- A-Box ---**/
#page.ct-legales .a-box {
}
	#page.ct-legales .a-box h3 {
		margin-bottom: 5px;
		font-size: 24px;
		font-weight: bold;
		color: #bb8220;
	}

/**--- Search ---**/
#page.ct-legales .search {
	margin-bottom: 30px;
}
	#page.ct-legales .search .colored {
		padding: 15px;
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		background-color: #f5f5f5;
		display: block; margin-bottom: 10px; height: 160px;
	}
	#page.ct-legales .search .colored form,
	#page.ct-legales .search .colored .welcome-notice {
		width: 445px;
		color: #333;
	}
		/* Search Form */
		#page.ct-legales .search .colored .a-field {
			margin-bottom: 15px;
		}
			#page.ct-legales .search .colored .a-field label {
				float: left;
				width: 100px;
				padding: 5px 0;
				font-size: 12px;
				font-weight: bold;
			}
			#page.ct-legales .search .colored .a-field input,
			#page.ct-legales .search .colored .a-field select {
				float: left;
				width: 325px;
				padding: 4px;
				border: 1px solid #ccc;
				font-size: 12px;
				background-color: #fff;
			}
			#page.ct-legales .search .colored .a-field select {
				width: 336px;
			}
		#page.ct-legales .search .colored .date-from-upto {
		}
			#page.ct-legales .search .colored .date-from-upto span {
				display: inline-block;
				float: left;
				width: 167px;
				font-size: 12px;
				color: #999;
			}
			#page.ct-legales .search .colored .date-from-upto .date-from {
				margin-right: 6px;
			}
			#page.ct-legales .search .colored .date-from-upto input {
				float: none;
				width: 118px;
				letter-spacing: 1px;
				background: #fff url(../img/ico-calendar.gif) 106px 4px no-repeat;
				cursor: pointer;
			}
		#page.ct-legales .search .colored .submit {
			margin-bottom: 0;
			padding-right: 9px;
		}
			#page.ct-legales .search .colored .submit input {
				float: none;
				width: auto;
				border-width: 0;
				color: #fff;
				font-weight: bold;
				background-color: #333;
			}
		
		/* Welcome Notice */
		#page.ct-legales .search .colored .welcome-notice p {
			margin-bottom: 15px;
			font-size: 16px;
			line-height: 22px;
		}
		#page.ct-legales .search .colored .welcome-notice .view-list {
			font-size: 12px;
			color: #666;
		}

/**--- Posts and Categories ---**/
#page.ct-legales .posts-and-categories {
	
}
	/* Lasts Posts */
	#page.ct-legales .posts-and-categories .last-posts {
		width: 550px;
	}
		#page.ct-legales .posts-and-categories .last-posts .colored {
			margin-bottom: 20px;
			padding: 10px 0;
			border-top: 1px solid #ccc;
			border-bottom: 1px solid #ccc;
		}
			#page.ct-legales .posts-and-categories .last-posts .colored li {
				position: relative;
				margin-bottom: 10px;
				padding-left: 60px;
				font-size: 12px;
				color: #000;
			}
				#page.ct-legales .posts-and-categories .last-posts .colored li a {
					color: #000;
				}
				#page.ct-legales .posts-and-categories .last-posts .colored li span {
					position: absolute;
					top: 0;
					left: 0;
					font-weight: bold;
				}
	
	/* Categories */
	#page.ct-legales .posts-and-categories .categories {
		width: 350px;
	}
		#page.ct-legales .posts-and-categories .categories .colored {
			margin-bottom: 20px;
			padding: 10px;
			border-top: 1px solid #ccc;
			border-bottom: 1px solid #ccc;
			background-color: #f5f5f5;
		}
			#page.ct-legales .posts-and-categories .categories .colored li {
				padding: 5px 5px 5px 45px;
				border-left: 1px dotted #ccc;
				background: url(../img/ico-folder-category.gif) left 3px no-repeat;
				font-size: 12px;
				color: #333;
			}
				#page.ct-legales .posts-and-categories .categories .colored li a {
					color: #333;
				}

/**--- Posts Detail ---**/
#page.ct-legales .post-detail {
	margin-top: 20px;
	margin-bottom: 40px;
}
	#page.ct-legales .post-detail p.logo {
		margin-bottom: 10px;
		text-align: center;
	}
		#page.ct-legales .post-detail p.logo img {
			display: inline;
		}
	#page.ct-legales .post-detail .date {
		font-size: 12px;
		text-transform: uppercase;
		font-style: normal;
		color: #333;
	}
	#page.ct-legales .post-detail .post-title {
		margin-bottom: 30px;
		padding-bottom: 5px;
		border-bottom: 3px solid #bb8220;
		font-size: 28px;
		font-weight: bold;
	}
	
	
/* por hector, reordenar */

#legal-doc {
    color: #5F5F5F;
}

#legal-doc p {
    margin-top: 10px;
    margin-bottom: 10px;
}

#legal-doc h1 {
    margin-top: 20px;
    margin-bottom: 20px;
}  

#legal-doc td {
    padding: 3px 10px;
}

#legal-doc ul li,
#legal-doc ol li {
    margin-bottom:5px;
    margin-left:20px;
}



#legal-doc ul li {
    list-style-type: disc;
}

#legal-doc ol li {
    list-style-type: decimal;
}

#legal-doc th {
    text-align: center;
}

