@charset "utf-8";
/* CSS Document */

html,body{
	margin:0;
	padding:0;
}

body{
	background:#0E2241;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

table{
	border:#000 solid 1px;
	background:#0E2241;
	padding:5px;
	margin-top:25px;
	font-size:13px;
	color:#FFF;
}

.barra{
	background:#F60;
	width:100%;
	position:fixed;
	left:0px;
	padding-top:1px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	z-index:1;
}

.container{
	position:absolute;
	background:url(2009/img/pix.gif) repeat;
	width:100%;
	margin:auto;
	text-align:center;
}

.header{
	background:#F60;
	border-top:#FFF solid 4px;
	border-left:#FFF solid 4px;
	border-right:#FFF solid 4px;
	border-bottom:#FFF solid 0px;
	margin:auto;
	margin-top:15px;
	color:#FFF;
	font-size:36px;
	width:888px;
	height:80px;
	text-align:center;
}

.content{
	border:#FFF solid 2px;
	margin:auto;
	width:892px;
	height:476px;
	text-align:left;
}

.menu{
	border:#FFF solid 2px;
	background:#F60;
	color:#FFF;
	width:165px;
	height:473px;
	text-align:left;
	float:left;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
}

.menu p{
	margin:0;
	border-bottom:#FFF solid 4px;
	color:#FFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}

.box{
	position:absolute;
	width:605px;
	top:101px;
	margin-left:169px;
	clear:both;
}

.boxes{
	border:#FFF solid 2px;
	width:605px;
} 

.middle{
	background:url(2009/img/back.png) no-repeat;
	border:#FFF solid 2px;
	width:605px;
	height:255px;
	text-align:left;
}

.sponsor{
	margin:auto;
	/*cursor:pointer;*/
}

.barra_right{
	background:#F60;
	border:#FFF solid 2px; 
 	color:#FFF;
 	width:110px;
	height:472px;/*472*/
 	text-align:center;
	float:right;
	margin-top:0px;
	position:relative;	
}

.barra_right img{
	margin:3px;
}

label.error{color:#F00;font-size:9px}

#barra_up{
	top:0px;
}

#barra_down{
	bottom:0px;
	/*top:799px;*/
}
/*MENU A COMPARSA*/
#nav{
	list-style:none;
	margin:0;
	padding:0;
}

#nav ul{
	background:#F60;
	border-top:#FFF solid 4px;
	border-left:#FFF solid 4px;
	border-right:#FFF solid 4px;
	position:absolute;
	margin-left:165px;
	margin-top:-29px;
	padding:0;
	list-style:none;
	z-index:5;
}
#nav ul img{margin:2px;}
#nav ul,
#nav ul.subMenu-off{
	position:absolute;
	visibility:hidden;
}

#nav ul.subMenu-on{
	position:absolute;
	visibility:visible;
}

#nav ul.subMenu-on ul.subMenu-on{
	position:absolute;
}
/**/
a:link{
	color:#FFF;
	text-decoration:none;
}
a:visited{
	color:#FFF;
	text-decoration:none;
}
a:hover{
    color:#Fc0;
	text-decoration:underline;
}
a:active{
    color:#FFF;
	text-decoration:none;
}