#mega {
}

/**

 * 100% height layout with header and footer

 * ----------------------------------------------

 * Feel free to copy/use/change/improve

 */



html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #5c5c5d;
	line-height: 1.8em;
	text-align: justify;

}



div#container {

	position:relative; /* needed for footer positioning*/

	margin:0 auto; /* center, not in IE5 */

	width:100%;

	height:auto !important; /* real browsers */

	height:100%; /* IE6: treaded as min-height*/

	min-height:100%;

}



div#header {
	padding:0em;
	background-image: url(../images/ss_01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 280px;

}

#clearspace {

	height: 10px;

}





div#content {

	width: 100%;

	background-image: url(../images/ss_09.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	padding-top: 0em;

	padding-right: 0em;

	padding-bottom: 10em;

	padding-left: 0em;

}



div#footer {

	position:absolute;

	width:100%;

	bottom:0;

	background-image: url(../images/ss_10.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	height: 114px;

	color: #FFF;

	text-decoration: none;

	font-size: 12px;

}



div#footer a {

	color: #FFF;

	text-decoration: none;

}

#content-container {
	width: 870px;
	text-align: justify;

}

.separador {

	background-image: url(../images/ss-separador_11.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 211px;

	width: 14px;

}

#navegador {

	background-image: url(../images/ss-titulo-bk_14.jpg);

	height: 25px;

	background-repeat: no-repeat;

	background-position: left top;

}

.navegador {

	background-image: url(../images/ss-titulo-bk_14.jpg);

	height: 25px;

	background-repeat: no-repeat;

	background-position: left top;

}

#Titulos {
	color: #36608c;
	font-size: 16px;
	padding-left: 10px;
	font-weight: bold;

}
.Titulos {
	color: #36608c;
	font-size: 16px;
	padding-left: 5px;
	font-weight: bold;

}

#contenido {
	text-align: justify;

}

#contenido img {
	border: medium solid #D1D1D1;
}

#contenido a {
	font-weight: bold;
	font-size: 14px;
}

#screenshot{

	position:absolute;

	border:1px solid #ccc;

	background:#333;

	padding:5px;

	display:none;

	color:#fff;

	}.left {
	float: left;
	margin-right: 10px;

}

.right {
	float: right;
	margin-left: 10px;

}

img {
	margin: 2px;
	border: 0px none #FFF;

}

a:link {

	color: #185284;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #185284;

}

a:hover {

	text-decoration: none;

	color: #0A2246;

}

a:active {

	text-decoration: none;

	color: #185284;

}
.noticias-titulos {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.cssbox {
	padding: 10px;
	display: block;
	width: 200px;
	text-align: center;
	background-image: url(../images/box.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 35px;
}
.clear {
	height: 10px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.borderd {
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #999;
}
.fadein {
	position:relative;
	height:141px;
	width:255px;
}
.fadein img { position:absolute; left:0; top:0; }
.quotes {
	font-style: italic;
	text-decoration: underline;
}
#lagselector {
	padding-top: 200px;
}
.lagselectorbk {
	background-color: #0E74BC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.swich {
	font-size: 12px;
	float: right;
}
