body {
background:#FFFFFF none repeat scroll 0%;
color:#999999;
font-family:Verdana,Arial,Helvetica,sans-serif;
line-height:8px;
margin:0px auto;
padding:0px;
text-align:center;
}

a.verde { color:#83C341;
    text-decoration:none;
	font-weight:bold;
	font-size:12px;
	}



 
.fl {
float:left;
}
.fr {
float:right;
}
.center {
clear:both;
height:100%;
margin:0px auto;
padding:0px;
width:100%;
}
.clearfloat {
clear:both;
}
#container {
background:#FFFFFF none repeat scroll 0%;
height:auto;
margin:0px auto;
padding:0px;
text-align:center;
width:900px;
}
#header {
background:transparent url(images/header.png) no-repeat scroll right top;
height:456px;
margin:0px auto;
position:relative;
right:0px;
top:0px;
vertical-align:bottom;
width:900px;
}
#header img {
border:0px none;
margin:0px auto;
padding:0px;
}
#content {
left:0px;
margin:0px auto;
position:relative;
top:0px;
width:900px;
}
#content img {
margin:24px 0px 0px 0px;
}

/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/

.content-Base {
background:transparent url(images/content-Base.jpg) no-repeat scroll right top;
margin:0px auto;
width:900px;
}
.content-Reload {
background:transparent url(images/content-InfoReload.jpg) no-repeat scroll right bottom;
margin:0px auto;
width:900px;
}
.content-Location {
background:transparent url(images/content-InfoLocation.jpg) no-repeat scroll left top;
margin:0px auto;
width:900px;
}
.content-Tickets {
background:transparent url(images/content-InfoTickets.jpg) no-repeat scroll right top;
margin:0px auto;
width:900px;
}
.content-partners {
background:transparent url(images/content-partners.jpg) no-repeat scroll right top;
margin:0px auto;
width:900px;
}

/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/

#menu {
background:#fff none repeat scroll 0% 50%;
float:left;
font-size:10px;
left:20px;
margin:0px;
padding:0px;
position:relative;
text-align:left;
top:20px;
line-height:12px;
}
#MJ_MainMenu {
background:#999999 none repeat scroll 0%;
width:200px;
}
div.MJ_HiddenLink {
position:absolute;
visibility:hidden;
}
div.MJ_VisibleLink {
position:relative;
visibility:visible;
width:100%;
}
a.MJ_VoiceClass, a.MJ_VoiceClass:hover {
border:2px solid #FFFFFF;
display:block;
font-weight:bold;
padding:5px 0px 5px 25px;
position:relative;
text-decoration:none;
}
a.MJ_VoiceClass {
color:#FFFFFF;
background:url(images/button.png) top left no-repeat ;
}
a.MJ_VoiceClass:hover {
background:url(images/button.png) bottom left no-repeat;
color:#83C341;
}
a.MJ_LinkClass, a.MJ_LinkClass:hover {
border:2px solid #FFFFFF;
color:#000000;
display:block;
padding:5px 0px 5px 25px;
position:relative;
text-decoration:none;
}
a.MJ_LinkClass {
background:url(images/button2.png) top left no-repeat #EEEEEE;
}
a.MJ_LinkClass:hover {
background:url(images/button2.png) bottom left no-repeat #83C341;
}

a.Verde{
background:url(images/button2.png) bottom left no-repeat #83C341;

border:2px solid #FFFFFF;
color:#000000;
display:block;
padding:5px 0px 5px 25px;
position:relative;
text-decoration:none;
}

.active {
background:#83C341 none repeat scroll 0%;
border-bottom:0px solid #000000;
color:#FFFFFF;
display:block;
font-size:10px;
margin:5px 0px 0px;
padding:5px 0px 5px 5px;
position:relative;
}
#page {
	float:right;
	height:auto;
	margin:0px auto;
	padding:0px;
	position:relative;
	right:20px;
	top:0px;
	width:68%;
	text-align: justify;
	font-size: 11px;
	line-height: 22px;
}
#page p {
	font-size:12px;
	padding:0px;
	text-align:left;
	text-indent:0px;
	
}
#footer {
	background-color: transparent;
	height:150px;
	margin:0px auto;
}
