body { background:#C0D7E8 url(images/bg.gif) repeat-x; font: 9pt arial,verdana,sans-serif; color:#757575; margin:0; padding:10px 0 10px 0; }
a { color:#7285B7; text-decoration:none; }
a:hover { color:#000; }
h1 { color:#8B9AC2; font-size:15pt; border-bottom:3px solid #CAE6DD; padding-bottom:3px; margin-top:0; padding-top:0; }
h2,h3 { color:#72B79F; font-size:12pt; }

#outer { background:#fff url(images/curve2.gif) bottom right no-repeat; width:940px; margin:auto; }
#wrapper { background:url(images/curve1.gif) no-repeat; padding:10px; }
#header { background:url(images/headerbig.jpg); border:1px solid #D9DEEB; height:150px; width:920px; margin:4px 0 6px 0; }
#topnav { text-align:right; font-weight:700; }
#topnav a { margin-left:15px; }
#contwrapper { width:623px; border-left:149px solid #EEF1F8; border-right:150px solid #EEF1F8; float:left;  }
#cont { width:605px; float:left; margin-right:-623px; padding:0 9px 0 9px; }
#servidor-patrocinado,#servidor-patrocinado2 { background:#E4F4F4 url(images/patrocinado.gif) 5px 7px no-repeat; height:60px; font-size:90%; color:#8E9492; padding:5px; margin-bottom:5px; }
#servidor-patrocinado2 { margin-top:10px; margin-bottom:10px; }
#servidor-patrocinado img, #servidor-patrocinado2 img { float:right; }
#servidor-patrocinado h3, #servidor-patrocinado2 h3 { margin:0; padding-top:9px; }
#nav { width:150px; float:left; margin-left:-150px; background:#EEF1F8; position:relative; }
#nav2 { width:150px; float:right; margin-right:-150px; background:#EEF1F8; position:relative; }
#nav h2,#nav2 h2 { margin: 0 0 4px 0; background:url(images/navhead.gif); padding:4px; font-size:11pt; color:#fff; border:1px solid #8DB9B2; }
#nav ul,#nav2 ul { margin:0; padding:0; list-style-type:none;}
#nav a,#nav2 a { display:block; width:128px; padding:3px 0 3px 17px; background:url(images/dot.gif) 5px no-repeat; }
#nav a:hover,#nav2 a:hover { background:#F4EEC2 url(images/dot.gif) 5px no-repeat; }
#ads { text-align:center; }
#ads a { background:none; margin-bottom:5px; padding:0; width:150px; height:80px; text-align:center; }
#ads-gate { text-align:center; margin:10px; background:#F3F5F8; border-top:1px solid #B8C7DD; border-bottom:1px solid #B8C7DD; padding:10px; }
#ads-gate { margin: 0 3px 0 3px; }
#footer { border-top:3px solid #CAE6DD; margin-top:10px; clear:both; padding:5px; }
.clear { clear:both }
.page_nav { padding:4px; }
.page_nav a { margin-right:15px;}

.table_rank { width:40px; float:left; padding:5px; }
.table_desc { width:468px; float:left; padding:5px; }
.table_votos { width:60px; float:left; padding:5px; }
.table_top, ul.serverinfo li.tabletop { background: #CAE6DD; border-top:1px solid #60A28B; border-bottom:1px solid #60A28B; color:#60A28B;  font-weight:700; }
.pad { text-align:center; }
.cell, ul.serverinfo li {background:#FDFBE8; border-bottom:1px solid #B8C7DD; }
.cellalt, ul.serverinfo li.alt { background:#F3F5F8; border-bottom:1px solid #B8C7DD;}
.cell .table_rank,.cellalt .table_rank, .cellad .table_rank { font: 700 12pt arial,verdana,sans-serif; }
.cellad { background:#E4F4F4; border-bottom:1px solid #B8C7DD; font-size:110%; padding:5px 0 5px 0; }
.stats_link { font-size:8pt; }
.referer { background:#F3F5F8; border-bottom:1px solid #B8C7DD; }
.centro { text-align:center; }
.premio-patrocinado { background:url(images/patrocinado.png) 5px center no-repeat; height:47px; }
.sin-espacio { font-weight:700; font-size: 130%; color:red; }
.espacio { font-weight:700; font-size: 130%; color:green; }
.anuncio-pie { margin-top:10px; }

.navinput { background:#fff; }
.boton {background:#CAE6DD; color: #60A28B; border:1px solid #60A28B; font-weight:700; }

.serverinfo-banner { margin-bottom:10px; }
ul.serverinfo { margin:0 0 10px 0; padding:0; }
ul.serverinfo li { margin:0; padding: 5px; list-style-type:none; }

td
	{
 	font-size: 11px;
	}
 

img { border: 0px }


form {
  margin: 0px;
  padding: 0px;
}

input, select, textarea { 
	background-color: #EFF0F7; 
	color: #757575;
	font-family: arial,verdana,sans-serif; 
	font-size: 9pt; 
	border: 1px solid #7DA3A9;
	padding:2px;
	margin: 2px; 
	}

fieldset
	{
	border: 1px solid #AFB4EB;
	}
	
legend
	{
	font-weight: bold;
	font-size: 12px;
	}

.table_border {
	width: 100%;
	margin-bottom: 10px;
	background-color: #AFB4EB;
}

.table_top_title {
	
	background-color: #BFC3F3;
	font-size: 11px;
	font-weight: bold;
	padding: 3px;
	text-transform: uppercase;
}
.table_top_rank {
	background-color: #CCCFF1;
	font-size: 16px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}
.table_top_description { }
.table_top_banner {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}
.table_top_stats {
	background-color: #CCCFF1;
	padding: 2px;
}
.table_top_rating {
	background-color: #CCCFF1;
	text-align: center;
}


.table_title {
	
	background-color: #BFC3F3;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}

.table_description {
	width: 100%;
	background-color: #CCCFF1;
	 }
.table_stats {
	background-color: #CCCFF1;
	padding: 2px;
	text-align: center;
}


.stats
	{
	background-color: #8B9AC2;
	}

.stats_top {
	
	width: 14%;
	background-color: #CAE6DD;
	font-size: 12px;
	font-weight: normal;
	padding: 2px;
	text-align: center;
	font-weight: bold;
}
.stats_left { 
	width: 14%;
	background-color: #CAE6DD;
	font-weight: bold; 
	}
.stats1 {
	background-color: #FDFBE8;
	text-align: center;
}
.stats2 {
	background-color: #F3F5F8;
	text-align: center;
}



.darkbg {
	background-color: #CCCFF1;	
}


.mediumbg {
	background-color: #CCCFF1;
	font-size: 12px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	
}

