@charset "utf-8";
* {margin: 0px; padding: 0px}
body {background-color: #000; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #807f7f}
a:link, a:visited, a:active {font: 13px Arial, Helvetica, sans-serif; color: #2e5ecd; text-decoration: none; font-weight: bold}
a:hover {text-decoration:underline} 
#battle {background: url(images/main-bk.jpg) repeat-x center top; width: 100%}
#battle #wraper {width: 980px; margin: auto}
#battle #header {height: 167px; background-color: transparent; width: 980px; margin: auto}
#battle #header ul {list-style: none; display: block; float: left; margin-left: 10px;text-transform:uppercase;}
#battle #header li {float:left; margin: 0 0 0 8px; height: 32px; line-height: 32px}
#battle #header a:link, #battle #header a:visited, #battle #header a:active {font: 11px Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color:#fff}
#battle #header a:hover {text-decoration:underline} 
#battle #left {padding: 10px; width: 635px; float: left;margin-top:10px;}
#battle #left #textbox{ background:#FAFBFF; padding:10px;}
#battle #left #textbox .date{ color:#2759B8; font-size:13px;line-height:18px;}
#battle #left #textbox h3{ font-size:16px; color:#0F0F0F; font-family:Arial, Helvetica, sans-serif; border-bottom:#D9E7F4 1px solid; margin:0 0 5px 0;}
#battle #left #textbox ul {
	list-style-type: none;
	margin: 0px;
}
#battle #left #textbox li {
	padding: 5px;
}
#battle #left .bluebtn{margin:10px 0px;}
#battle #left .bluebtn a:link, #battle #left .bluebtn a:visited, #battle #left .bluebtn a:active {background:#2F6EEF; padding:10px;color:#fff; font-size:13px; font-weight:bold;  border:1px solid #2F5ECA; margin:0 auto 10px auto; }
#battle #left .bluebtn a:hover{ background:#204395; text-decoration:none;}
#battle h1 {font: 22px Arial, Helvetica, sans-serif; color: #356be8; font-weight:bold}
#battle h2 {font-size: 14px; font-weight: normal; margin: 10px 0;color:#807F7F;}
#battle h4{ color:#F8F9FE; font-size:14px;}
#battle h1 em {font-size: 16px; font-weight: normal}
#battle .float-left {float: left; width: 16px; background: #1F1F1F;padding: 2px;}
#battle .viewall, #battle .viewall-2 {background: #1f1f1f; text-align: center; margin: 5px 0; text-transform: uppercase}
#battle .viewall-2 {margin: 0px;*margin: 5px 0;}
#battle .add {float:left; line-height:16px; width:185px; background: #1F1F1F}
#battle .viewall a, #battle .viewall a:visited, #battle .viewall a:active {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #366eef; font-weight: normal; padding: 4px; display:block}
#battle .viewall-2 a, #battle .viewall a:visited, #battle .viewall a:active {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #366eef; font-weight: normal; font-size: 10px; padding: 2px;	display:block}
#battle .viewall a:hover, #battle .viewall-2 a:hover {background-color:#0f0f0f}
#battle #finalist a:link, #battle #finalist a:visited, #battle #finalist a:active {font-size: 14px; font-weight: bold; color:#fff}
#battle .button a:link, #battle .button a:visited, #battle .button a:active {color: #fff; line-height:16px;padding:2px;}
#battle #finalist .small a:link, #battle #finalist .small a:active, #battle #finalist .small a:visited {font-size: 12px; font-weight: normal; text-decoration: underline}
#battle .flags-big {float: left; text-align: center; width: 80px; padding: 5px; font-size: 10px; font: Arial, Helvetica, sans-serif; height: 60px}
#battle #right {background: #000; float: left; width: 300px; padding: 10px}
.clearfix {clear:both; content: "."; display:block; height:0; visibility:hidden; font-size:0.1em; overflow:hidden}
#battle .contest50 {width: 100px; float: left; text-align: center; margin: 5px 0}
#battle .contest50 a:link, #battle .contest50 a:visited, #battle .contest50 a:active {color:#fff}
#battle .viewall img {margin-right: 2px}
#battle .button {background: url(images/bt-bk.gif) repeat-x; height: 34px; text-align: center; margin: 10px 0}
#battle .banner {margin: 10px 0}
#battle #season{ text-align:left; margin:0; padding:0 0 5px 5px; font-size:11px;}
#battle #season img{ margin:5px 0 5px 0; border:none;}
#battle #season h1{ text-align:center;}

#QPheader{ text-align:center; background:#191919;}
.smallflags{width:18px; height:16px;}

.modulecontainer .title {
	background: url(images/bt-bk.gif) repeat-x; 
    color:#FFF;
    font-family:Arial,Helvetica,sans-serif;
    font-size:13px;
    font-weight:bold;
    border:none;
}
.modulecontainer #aboutus h1{
    color:#2e5ecd;
}
.modulecontainer .classicbutton a ,
.modulecontainer .classicbutton a:link,
.modulecontainer .classicbutton a:visited,
.modulecontainer .classicbutton a:active {color:#FFF}
#battle #left #textbox .title {
color:#0F0F0F;
font-size:16px;
font-weight:bold;
}
#aboutuscommunity {background: url(images/main-bk.jpg) repeat-x center top; width: 100%}
#aboutuscommunity #content {background:transparent;border:0px;}
#aboutuscommunity #content #left {background:transparent;}
#aboutuscommunity #content #right {background:transparent;}
#aboutuscommunity .community_actions {background:#FFF;}
.community_actions a:link, .community_actions a:visited, .community_actions a:active {background-color:#FFF;}


#aboutuscommunity #header {height: 167px; background-color: transparent; width: 980px; margin: auto}
#aboutuscommunity #header ul {list-style: none; display: block; float: left; margin-left: 10px;text-transform:uppercase;}
#aboutuscommunity #header li {float:left; margin: 0 4px; height: 32px; line-height: 32px}
#aboutuscommunity #header a:link, #aboutuscommunity #header a:visited, #aboutuscommunity #header a:active {font: 11px Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color:#fff}
#aboutuscommunity #header a:hover {text-decoration:underline}

#communitymenu  a ,
#communitymenu a:link,
#communitymenu a:visited,
#communitymenu a:active{color:#FFF;}
#communitymenu {margin-top:-27px;}
#battle #left #textbox .members {float:left;padding:0pt 10px 10px 0pt;}
#battle #left #textbox p {margin:0px;}
.mistakes{background:#fff4dd none repeat scroll 0% 50%; border:1px solid #fbdbc8; color:#bd272c; font-family:Arial,Helvetica,sans-serif; font-size:9px; padding:5px; text-align:center; width:290px; font-weight:bold}
/* D I A L O G S*/
/*caja*/
	#caja {width: 280px; padding: 5px; background: #595959; position: fixed; *position: }
	#caja h1 {font-family: verdana; color: #fff; font-size: 12px; float: left; margin: 6px 0 10px 7px}
	.close {display:block; height:15px; width:15px; border:1px solid #242424; font-size:12px; text-align:center; color:#242424; line-height:13px; float:right; margin-top:3px; background:#C9C9C9; text-decoration:none}
	.clear {clear:both; height:0; width:0}
	#cajainterior{font-family: verdana; color: #fff; font-size: 11px; padding: 10px 5px 5px 5px; background: #f5f5f5}
	.campo {display: block; width: 100px; float: left; height: 25px; line-height: 25px; margin-right: 10px; font-weight: bold; text-align: right; color: #595959}
	.camposcontainer {height: 25px}
	.input {border: 1px solid #333; font-size: 11px; padding: 2px}
	.field {float: left}
	#btsend {background: #c50e17; margin: 10px 0 5px 0; font-size: 11px; font-weight: bold; color: #fff; text-align: center}
	.drop {border: 1px solid #333; font-size: 11px; padding: 2px; width: 124px; _width:130px}
	.bigdiagtit {font-size: 14px; font-weight: bold; color: #CC0000; }

.new-album-form-onload, .new-album-form {
	background: white no-repeat scroll center;
	width: 280px;
	height: 100px;
	margin: -50px 0px 0px -175px;
	left: 50%;
	top: 50%;
	/*position: relative;*/
	text-align: center;
}
.new-album-form-onload {
	background: white;
}
/* END D I A L O G S*/
/*CONTADOR DE VOTOS Y RATING*/
.onfcont {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	width: 100%;
	padding-bottom: 5px;
}
.onfcont p {
	margin: 0px;
	padding-bottom: 3px;
}


.sem_cont {
	width: 50px;
	height: 12px;
	float: left;
}
.barra1 {
	background-repeat: repeat-y;
	background-position: right;
	height: 12px;
	width: 100%;
	background-image: url(images/barra1.gif);
	float: left;
}

.sem_num {
	float: left;
	color: #CCCCCC;
	font-size: 9px;
	height: 12px;
	line-height: 12px;
	padding-left: 5px;
}
.sem_cont2 {
	width: 65%;
	height: 12px;
	float: left;
}
.sem_num2 {
	float: left;
	color: #CCCCCC;
	font-size: 9px;
	height: 12px;
	line-height: 12px;
	padding-left: 5px;
}
.barra2 {
	background-repeat: repeat-y;
	background-position: right;
	height: 12px;
	width: 100%;
	background-image: url(images/barra2.gif);
	float: left;
}
#left table .finalist{
    overflow:hidden;
    height:100px;
}
#center_percent{width:100px;}

.nexicon {
color:#000000;
font-size:14px;
font-weight:bold;
}
/*FIN CONTADOR VOTOS Y RATING*/
