/*
Notes

"language_btn" can be positioned at:
- top:42px; left:700px;
- top:5px; left:780px;

*/

/*
Body and Structure
*/
body {
	background-image:url(../img/bg/01.gif);
	background-repeat: repeat;
	}

#container{
	background-color:#FFF;
	width:730px;
	margin:0;
	padding:0px 20px 20px 20px;
	}

#container2{
	background-color:#FFF;
	}

#top{
	background-color:#FFF;
	position:fixed;
	float:left;
	padding-top:15px;
	}

#main{
	background-color:#FFF;
	padding-top:100px;
	}

#footer {
	clear:both;
	height:0px;
	}

/*
Top
*/

#menu{
	background-color:#FFF;
	margin:20px 0px 20px 0px;
	}

#language_btn{
	background-color: none;
	position:absolute;
	top:60px;
	left:705px;
	}

/*
Main
*/

#title{
	}

#title h1{
	margin:0px 0px 10px 0px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:normal;
	font-size:45px;
	line-height:45px;
	}

#title h2{
	margin:0px 0px 30px 0px;
	font-family: Courier New, Courier, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 12px;
	line-height:13px;
	}

#content{
	background-color:#FFF;
	}
	
#content .one{
	background-color:#FFF;
	width:230px;
	margin-left:20px;
	float:left;
	}

#content .two{
	background-color:#FFF;
	width:480px;
	float:left;
	}

#content .three{
	background-color:#FFF;
	width:730px;
	margin:0px;
	float:left;
	}

#content .txt{
	margin:0px;
	font-family: Courier New, Courier, sans-serif;
	font-size:11px;
	line-height:16px;
	}
	
#content p{
	margin:0px 0px 10px 0px;
	}

#content img{
	margin:0px 0px 0px 0px;
	}

#content .img_group{
	background-color:#FFF;
	}

#content .pie{
	margin:5px 40px 15px 40px;
	text-align:center;
	color:#333;
	font-family: Georgia, Times, Times New Roman, serif;
	font-style:italic;
	font-size:11px;
	line-height:16px;
	}

/*
Main - News
*/

#news {
	}

#news .one{
	background-color:#FFF;
	width:230px;
	margin-right:20px;
	float:left;
	}

#news .two{
	background-color:#FFF;
	width:480px;
	float:left;
	}

#news .three{
	background-color:#FFF;
	width:730px;
	margin:0px;
	text-align:right;
	float:left;
	}

#news .fecha{
	margin:0px;
	font-family: Courier New, Courier, sans-serif;
	font-size:11px;
	line-height:16px;
	text-transform:uppercase;
	text-align:right;
	}

#news .titulo{
	margin:0px 0px 15px 0px;
	font-family: Georgia, Times, Times New Roman, serif;
	font-weight:bold;
	font-size:14px;
	line-height:20px;
	text-transform:uppercase;
	text-align:right;
	}

#news .txt{
	margin:0px;
	font-family: Courier New, Courier, sans-serif;
	font-size:11px;
	line-height:16px;
	text-align:right;
	}

/*
Main - Xtra
*/

#xtra {
	}

#xtra .one{
	background-color:#FFF;
	width:230px;
	margin-left:20px;
	float:left;
	}

#xtra .two{
	background-color:#FFF;
	width:480px;
	float:left;
	}

#xtra .titulo{
	margin:0px 0px 15px 0px;
	font-family: Georgia, Times, Times New Roman, serif;
	font-weight:normal;
	font-style:italic;
	font-size:30px;
	line-height:32px;
	text-transform:uppercase;
	background-color:#FFF;
	text-align:right;
	}

#xtra .txt{
	margin:0px;
	font-family: Courier New, Courier, sans-serif;
	font-size:11px;
	line-height:16px;
	text-align:left;
	}

/*	
Links and general
*/

#main a {
	text-decoration:none;
	color:#666;
	}

#main a:hover {
	text-decoration:none;
	color:#FFF;
	background-color:#999;
	}

a img {
	border:none;
	}

ul, li {
	margin:0px;
	padding:0px;
	list-style-type:none;
	}

.highlight {
	background-color:#0FC;
	}

.strike-thru {
	text-decoration:line-through;
	}

