@import url(content.css);
@import url(sidebar.css);

/*
	Blue: #254365;
	Gray: #d6d6d6;
	Dark Gray: #898989;
	Orange: #e5691a;
*/

* {
	margin: 0;
	padding: 0;
}

img {
	vertical-align: middle;
	border: 0 none;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
}

a:link, a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

ul, ol {
	list-style-position: inside;
}

.clear {
	clear: both;
}

.last {
	border: 0 none !important;
}
.bordesTablasEncuesta-top{
border-top:thin solid 1px;
}
.bordesTablasEncuesta-top{
border-bottom:thin solid 1px;
}
.col-b { 
	background:url(../images/bg-encuesta.gif) repeat-x; 
	height:10px; 
	font-size:1px; 
	line-height:1px;
}
.barraWin{
	background:url(../images/frn_encuesta_winner.gif) repeat-x; 
	height:10px; 
	font-size:1px; 
	line-height:1px;
}
.barraLose{
	background:url(../images/frn_encuesta_looser.gif) repeat-x; 
	height:10px; 
	font-size:1px; 
	line-height:1px;
}
.fondoEncuesta {
	background:url(../images/bg-encuesta_todos.gif) repeat-x;
	height:12px; 
	font-size:1px; 
	line-height:1px;
}
.yaVoto {
	font:Arial;
	font-size:12px;
	color:#ee7a13;
	text-align:left;
}
.winner{
	color:#ee7a13;
}
.looser{
	color:#000000;
}
.votar {
	font:Arial;
	font-size:12px;
	color:#ee7a13;
	text-align:left;
}
/* LAYOUT */

#topLinks {
	width: 800px;
	height: 10px;
	margin: 0 auto;
	padding: 10px 0 10px 0;
	
	color: #254365;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
}

	#date {
		float: left;
	}
	
	#links {
		float: right;
		list-style-type: none;
	}
	
		#links li {
			display: inline;
			padding-left: 20px;
		}
		
		#links .rss {
			background-image: url(../img/icons/ico_rss.gif);
			background-repeat: no-repeat;
			padding-left: 20px;
		}

		#links .alertasH {
			background-image: url(../img/icons/ico_alertas.gif);
			background-repeat: no-repeat;
			padding-left: 17px;
		}		
				
		#links a:link, #links a:visited, #links a:hover {
			color: #254365;
		}
		
		#links .alertasSMS{
			background:url(../img/icons/alertas-sms.gif) no-repeat left;
			padding-left:15px;
		}

#container {
	width: 800px;
	margin: auto;
	border: 1px solid #d6d6d6;
}
			
	#main {
		padding: 0 1px;
	}

	#header {
		padding: 5px 5px 5px 30px;
		height: 65px;
		border-bottom: 2px solid #0e3b73;
		text-align: center;
	}
	
	#header.banner {
		text-align: left;
	}
	
		#header.banner h1 {
			float: left;
		}
		
		#header.banner .banner {
			float: right;
			margin-top: 3px;
		}
		
	#menu {
		height: 24px;
		padding: 1px;
		border-bottom: 1px solid #d6d6d6;
		
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 1.3em;
		font-weight: bold;
		text-align: center;
	}
	
		#menu ul {
			height: 24px;
			list-style-type: none;
		}
		
			#menu ul li {
				display: block;
				line-height: 24px;
				float: left;
			}
			
			#menu a {
				display: block;
				padding: 0 12px;
				border-right: 1px solid #dadada;
			}
			
			#menu a:link, #menu a:visited {
				color: #898989;
			}
			
			#menu a:hover, #menu a.active {
				color: #254365;
				background-color: #dadada;
				text-decoration: none;
			}
			
			#menu .last {
/*				width: 88px;*/
			}
			
				#menu .last a {
					border-right: 0 none;
				}
				
	#main {
		background-image: url(../img/bg/main.gif);
		background-repeat: repeat-y;
	}
	
	#main.ecompras {
		background-image: url(../img/bg/main3.gif);
	}
	
	.full {
		background-image: url(../img/bg/main2.gif) !important;
	}
					
		#content {
			float: left;
			width: 800px; /*800*/
			font-size: 1.2em;
		}
		
		#sidebar {
			float: right;
			width: 310px; /*315*/
			padding: 7px;
			font-size: 1.1em;
		}
		
		.image {
			background-color: #f3f3f3;
			border: 1px solid #d6d6d6;
			padding: 5px;
			margin: 15px 0;
		}
		
	#footer {
/*		border-top: 2px solid #0e3b73; */
		clear: both;
		color: #898989;
	}
	
		#footer a:link, #footer a:visited, #footer a:hover {
			color: #898989;	
		}
	
		#footer ul {
		border-top: 2px solid #0e3b73;
			list-style-type: none;
			text-align: center;
			border-bottom: 1px solid #898989;
			background-color: #ededed;
		}
		
			#footer ul li {
				text-transform: uppercase;
				display: inline;
				line-height: 25px;
				font-weight: bold;
			}
			
		#footer #copyright {
			border-bottom: 1px solid #898989;
			line-height: 25px;
			text-align: center;
			font-weight: bold;
			font-size: 1.1em;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		}
		
		form.busqueda {
			width: 100%;
			text-align: center;
			padding: 20px 0;
		}
		
			form.busqueda label {
				margin-right: 10px;
			}
		
			form.busqueda input {
				height: 17px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 1.1em;
			}
		
			form.busqueda .submit {
				vertical-align: middle;
				height: auto;
			}
