/****************************************************************/

/* -> Jade Web MuOnline

/* -> Template DarkBlue

/* -> Powered By: OmarM@ster

/* -> Implanted By: KeysS

/* -> Jade Group Softwares

/* -> www.creatuserver.com

/****************************************************************/

/*@import url("slider.css");*/

@import url("DDSMenu.css");

/*

=======================================================================

	General

=======================================================================

*/



*

{

	margin: 0;

	padding: 0;

	font-family: Tahoma, Helvetica, sans-serif;

}

  

body

{

	background: url(../../images/background5.jpg) repeat;

    	color: #000;

	font-size: 11px;

}


#background {
	background-color: transparent;
	background-position: top center;
	background-repeat: no-repeat;
	display: block;
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: -1;
}

#down {

	padding-bottom:110px;

	background:url(../../images/Down.jpg) bottom center no-repeat;

}



a 

{

	color: #15839a;

	text-decoration: none;

}



a:hover

{

	color:rgb(#c3a164);

}



p

{

	padding: 5px;

}

	 

#wrap

{

	width: 975px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 15px;

	margin-left: auto;

	position: relative;

	clear: both;

}



h4 {

	color: #fff;

	font-size: 14px;

	font-weight: bold;

	height: 32px;

	line-height:28px;

	margin-top: 10px;

	margin: 0;

	padding-left:10px; padding-right:0; padding-top:3px; padding-bottom:3px;

	gradient(linear, left top, left bottom, color-stop(0, #15839a), color-stop(1, #106779));  

    	/* Safari 5.1+ y Chrome 10+ */  

	background-image:-webkit-linear-gradient(#15839a, #106779); 

	/* Firefox 3.6+ */  

	background-image:-moz-linear-gradient(top, #15839a, #106779);  

	/* Opera 11.10+ */  

	background-image:-o-linear-gradient(top, #15839a, #106779);  

	background: -ms-linear-gradient(top,  #15839a, #106779); /* IE10 */

	-moz-border-radius: 9px 9px 0px 0px; 

	-webkit-border-radius: 9px 9px 0px 0px; 

	border-radius: 9px 9px 0px 0px;

	

}

h4 span {

	padding:0 0 0 22px;

	background: url(../../images/bullet.png) no-repeat 8px 7px;

	font:18px 'Economica', sans-serif;

	color: #FFF;

	line-height:31px;

	padding-bottom:2px;

	text-shadow:2px 2px 1px rgb(0, 0, 0);



}

h2, h3 {

	font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;

	font-weight: Bold; 			

}

h1 {

	color: #fff;

	font-size: 14px;

	font-weight: bold;

	height: 32px;

	line-height:28px;

	margin-top: 10px;

	margin: 0;

	padding-left:10px; padding-right:0; padding-top:3px; padding-bottom:3px;

	gradient(linear, left top, left bottom, color-stop(0, #15839a), color-stop(1, #106779));  

    	/* Safari 5.1+ y Chrome 10+ */  

	background-image:-webkit-linear-gradient(#15839a, #106779); 

	/* Firefox 3.6+ */  

	background-image:-moz-linear-gradient(top, #15839a, #106779);  

	/* Opera 11.10+ */  

	background-image:-o-linear-gradient(top, #15839a, #106779);  

	background: -ms-linear-gradient(top,  #15839a, #106779); /* IE10 */

	-moz-border-radius: 9px 9px 0px 0px; 

	-webkit-border-radius: 9px 9px 0px 0px; 

	border-radius: 9px 9px 0px 0px;

	

}

#h1 span {

	padding:0 0 0 22px;

	background: url(../../images/bullet.png) no-repeat 8px 7px;

	font:18px 'Economica', sans-serif;

	color: #FFF;

	line-height:31px;

	padding-bottom:2px;

	text-shadow:2px 2px 1px rgb(0, 0, 0);



}



.ul {

	list-style-type: none;

}



.colr

{

	color:rgb(#000) !important;

}

.red {

	color:#e20000;

	font-weight:bold;

	margin-bottom:1px;

}



/*

=======================================================================

	Header

=======================================================================

*/



#header

{

	height: 308px;

	clear: both;

	padding-top: 6px;

}



#header h1

{

	width: 913px;

	height: 180px;

	margin: 0 auto;

	padding-top: 12px;

}



/*

=======================================================================

	Main Menu

=======================================================================

*/



#menu

{

	background: url(../../images/topnav_bg.gif) center top;

	margin:  0px auto;

	height:  37px;

	width: 913px;

	clear: both;

}

#menu ul.topnav {

	list-style: none;

	padding:  0 0 0 20px;

	margin: 0px auto 0 auto;

	font-size: 1.1em;

}

#menu ul.topnav li {

	float: left;

	margin: 0;

	padding: 0 15px 0 0;

	position: relative;

}

#menu ul.topnav li a{

	padding: 10px 5px;

	color: #fff;

	display: block;

	text-decoration: none;

	float: left;

}

#menu ul.topnav li a:hover{

	background: url(../../images/topnav_hover.gif) no-repeat center top;

}

#menu ul.topnav li span {

	width: 17px;

	height: 35px;

	float: left;

	background: url(../../images/subnav_btn.gif) no-repeat center top;

}

#menu ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;}

#menu ul.topnav li ul.subnav {

	list-style: none;

	position: absolute;

	left: 0; top: 35px;

	background: #333;

	margin: 0; padding: 0;

	display: none;

	float: left;

	width: 170px;

	border: 1px solid #111;

}

#menu ul.topnav li ul.subnav li{

	margin: 0; padding: 0;

	border-top: 1px solid #252525;

	border-bottom: 1px solid #444;

	clear: both;

	width: 170px;

}

#menu ul.topnav li ul.subnav li a {

	float: left;

	width: 145px;

	background: #333 url(../../images/dropdown_linkbg.gif) no-repeat 10px center;

	padding-left: 20px;

}

#menu ul.topnav li ul.subnav li a:hover {

	background: #222 url(../../images/dropdown_linkbg.gif) no-repeat 10px center;

}



/*

=======================================================================

	Sidebar

=======================================================================

*/



#sidebar

{

	padding: 10px 11px;

	width: 200px;



	float: left;

}



#sidebar h3

{

	height: 36px;

	width: 202px;

	gradient(linear, left top, left bottom, color-stop(0, #15839a), color-stop(1, #106779));  

    	/* Safari 5.1+ y Chrome 10+ */  

	background-image:-webkit-linear-gradient(#15839a, #106779);

	/* Firefox 3.6+ */  

	background-image:-moz-linear-gradient(top, #15839a, #106779);  

	/* Opera 11.10+ */  

	background-image:-o-linear-gradient(top, #15839a, #106779);  

    	background:     -ms-linear-gradient(top,  #15839a, #106779); /* IE10 */

	-moz-border-radius:8px 8px 0px 0px; 

	-webkit-border-radius:8px 8px 0px 0px; 

	border-radius:8px 8px 0px 0px;

	cursor: pointer;

	clear:both;

	
	color: #fff;
    font-size: 14px;
    font-weight: bold;

	text-align:center;

	line-height:34px;

	padding-bottom:2px;
vertical-align: middle;

}



.sidebox

{

	width: 180px;

	background-color:#fff;

	display:block;

	padding:3px 10px;

	margin-bottom:15px;

	-moz-border-radius:0px 0px 8px 8px; 

	-webkit-border-radius:0px 0px 8px 8px; 

	border-radius:0px 0px 8px 8px;

	border: 1px solid #000;

}



.sidebox ul

{

	list-style: none;

}



.sidebox ul li

{

	list-style: none;

	margin: 5px 0 0 0;

	padding: 0 0 5px 10px;

	border-bottom: 1px dotted rgb(#FF0000);

}



.sidebox ul li span

{

	color: #15839a;

	font-weight: bold;

}



.sideboxME

{

	width: 180px;

	background-color:#0F0F0F;

	display:block;

	padding:3px 10px;

	margin-bottom:15px;

	-moz-border-radius:0px 0px 8px 8px; 

	-webkit-border-radius:0px 0px 8px 8px; 

	border-radius:0px 0px 8px 8px;

	border: 1px solid #002136;

}



.sideboxME ul

{

	list-style: none;

}



.sideboxME ul li

{

	list-style: none;

	margin: 5px 0 0 0;

	padding: 0 0 5px 10px;

	border-bottom: 1px dotted rgb(51, 51, 51);

	background: url(../../images/dot.gif) no-repeat left 6px;

	font: normal 12px/1.2 Arial,Verdana,sans-serif;

}



.sideboxME ul li span

{

	color: #80CDFF;

	font-weight: bold;

}



/*

=======================================================================

	Server List

=======================================================================

*/

.ServerCount { 

	background: url(../../images/gauge.png); 

	height: 8px;

}



.OnlineCount { 

	border-left-width: 1px;

	border-right-width: 1px;

	border-style: none solid;

	border-left-color: #2e2e2e;

	border-right-color: #2e2e2e;

	overflow: hidden;

	background: none;

	border: 1px solid #2e2e2e;

}



/*

=======================================================================

	Poll Bar

=======================================================================

*/

.PollCount { 

	background: url(../../images/gauge.png); 

	height: 8px;

}



.VotesCount { 

	border-left-width: 1px;

	border-right-width: 1px;

	border-style: none solid;

	border-left-color: #2e2e2e;

	border-right-color: #2e2e2e;

	overflow: hidden;

	background: none;

	border: 1px solid #2e2e2e;

}



/*

=======================================================================

	Content

=======================================================================

*/



div#content

{



	/*background: url(../images/center.png) repeat-y center;*/

	background: url(../../images/background5.jpg) repeat;

	border-radius: 0px 0px 8px 8px;
	-moz-border-radius:0px 0px 8px 8px;

	-webkit-border-radius:0px 0px 8px 8px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;

}



div#content h1

{

	margin-bottom: 15px;

}



div#content ul.list

{

	list-style: none;

}



div#content ul.list li

{

	list-style: none;

	margin: 10px 0;

}



div#content ul.rank

{

	list-style: none;

	text-align: left;

}



div#content ul.rank li

{

	width: 30%;

	margin: 10px 0;

	float: left;

	margin-left: 25px;

}



div#content ul.rank li span

{

	display: block;

	font-weight: bold;

	color: #999;

	margin-bottom: 10px;

	padding-bottom: 2px;

	border-bottom: 1px solid #333;

}



div#content ul.rank li ul

{

	list-style: none;

}



div#content ul.rank li ul li

{

	float: none;

	width: 100%;

	margin: 0 0 10px 0;

}



blockquote {

	margin: 0px 0;

	padding: 10px;

	background-color: #fff;

	margin-bottom: 15px;

	border: 1px solid #000;

	-moz-border-radius: 0px 0px 8px 8px; 

	-webkit-border-radius: 0px 0px 8px 8px; 

	border-radius: 0px 0px 8px 8px;

}



/*

=======================================================================

	Notifications

=======================================================================

*/



.min-warning {

	border:1px dashed #efdc75;

	color:#DB7701;

	padding:6px;

	background-color:#fff7cb;

}



.min-error {

	border:1px dashed #ebb1b1;

	color:#9d2121;

	padding:6px;

	background-color:#ffebe8;

}

.min-info {

	border:1px dashed #0e0000;

	color:#15839a;

	padding:6px;

	background-color:#fff;

}

.min-success {

	border:1px dashed #b3dc7c;

	color:#527A19;

	padding:6px;

	background-color:#e8ffca;

}

.info-box {

	display:block; border:1px solid #0e0000; 

	background: url(../../../../images/icons/info.png) no-repeat scroll 8px 55% #fff; 

	padding:10px 10px 10px 35px; 

	margin:0; color:#000; 

	font-size:13px;

}

.info-box a {

	color:#a72a2a; 

	border-bottom:#eeafaf 1px solid;

}

.info-box a:hover {

	color:#2A80A7; 

	border-bottom:none !important;

}



.warning-box {

	display:block; 

	border:1px solid #efdc75; 

	background: url(../../../../images/icons/warning.png) no-repeat scroll 8px 55% #fff7cb; 

	padding:10px 10px 10px 35px; 

	margin:0; 

	color:#DB7701; 

	font-size:13px;

}

.warning-box a {

	color:#DB7701; 

	border-bottom:#DB7701 1px solid;

}

.warning-box a:hover {

	color:#DB7701; 

	border-bottom:none !important;

}



.success-box {

	display:block; 

	border:1px solid #b3dc7c;

	 background: url(../../../../images/icons/success.png) no-repeat scroll 8px 55% #e8ffca; 

	 padding:10px 10px 10px 35px; 

	 margin:0; 

	 color:#527A19; 

	 font-size:13px;

}

.success-box a {

	color:#527A19; 

	border-bottom:#527A19 1px solid;

}

.success-box a:hover {

	color:#527A19; 

	border-bottom:none !important;

}



.error-box {

	display:block; 

	border:1px solid #ebb1b1; 

	background: url(../../../../images/icons/error.png) no-repeat scroll 8px 55% #ffd6d6; 

	padding:10px 10px 10px 35px; 

	margin:0; 

	color:#9d2121; 

	font-size:13px;

}

.error-box a {

	color:#9d2121; 

	border-bottom:#9d2121 1px solid;

}

.error-box a:hover {

	color:#9d2121; 

	border-bottom:none !important;

}



.info-box, .warning-box, .success-box, .error-box {

	margin-bottom:20px; 

	margin-top:5px; 

	-moz-border-radius:5px; 

	-webkit-border-radius:5px; 

	border-radius:5px; overflow:hidden;

}



/*

=======================================================================

	Main

=======================================================================

*/



#conteudo

{

	float: right;

	width: 730px;

	text-align:left;

	padding-top: 0px;
-webkit-animation: fadein 5s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein 5s; /* Firefox < 16 */
        -ms-animation: fadein 5s; /* Internet Explorer */
         -o-animation: fadein 5s; /* Opera < 12.1 */
            animation: fadein 5s;
	opacity:1;
}

#conteudo3
{
	-webkit-animation: fadein 3s; /* Safari, Chrome and Opera > 12.1 */
	-moz-animation: fadein 3s; /* Firefox < 16 */
	-ms-animation: fadein 3s; /* Internet Explorer */
	-o-animation: fadein 3s; /* Opera < 12.1 */
	animation: fadein 3s;
	opacity:1;
}

#conteudo2
{
	text-align: left;
	width: 730px;
	min-height: 540px;
}

#conteudo .contentBox

{

	padding: 10px;

	background-color: #fff;

	margin-bottom: 15px;

}



#conteudo h2

{

	font-size: 13px;

	font-weight: bold;

	border-bottom: 1px solid #333333;

	height: 18px;

}



#conteudo h2.noMargin

{

	margin: 0 0 10px 0;

}



#h1Notice

{

	border-bottom: 1px solid #333333;

	height: 15px;

	margin-bottom:0px;

}

/*

=======================================================================

	Panel

=======================================================================

*/

#panel li {

	border-bottom: 1px solid #CCCCCC;

	list-style: none;

	margin: 0;

	padding: 4px 0 1px 3px;

}

#paneluser_bar {

	float:left;

	width:200px;

	margin-right:10px;

	margin-top: 5px;



}

#paneluser_bar .block {

    background: transparent none   ;

    clear:both;

	font-size:12px;

	-moz-border-radius-topright: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-right-radius: 5px;

	-webkit-border-top-left-radius: 5px;

	padding-bottom:10px;

}

#paneluser_bar .blockhead {

	-moz-border-radius-topright: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-right-radius: 5px;

	-webkit-border-top-left-radius: 5px;

}

#paneluser_bar h2.blockhead {

	background: url(../../images/panel_h2.png) repeat;

	color: #FFF;

	padding-left: 15px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:14px;

}

#paneluser_bar .blocksubhead {

	font:  normal 12px ;

	color: #3e3e3e;

	background: #e9e9e9 none repeat-x  ;

	padding:4px 10px 4px 10px;

	border-top:none;

	margin: 0 1px;

}

#paneluser_bar .blocksubhead img {

	vertical-align:middle;

}

#paneluser_bar .blockbody {

        border: 1px solid #033;

        border-top: none;

        background: #0F0F0F none   ;

}

#paneluser_bar .blockrow {

        background: #fff none   ;

        padding: 1px 10px;

}

#paneluser_bar hr {

        width: 80%;

        background: #0F0F0F;

        height: 1px;

        color: #cecece;

}

#paneluser_bar li {

	list-style:none;

	position: relative;

}



#paneluser_bar li a {

	display: block;

	padding-top: 0;

	padding-right: 10px;

	padding-bottom: 0;

	padding-left: 30px;

}

#paneluser_bar li a.paneluser_folder-left {

	background: transparent url(../../images/folder.png) no-repeat 10px 4px;

}

#paneluser_bar li a.paneluser_folder-right {

	background: transparent url(../../images/folder.png) no-repeat 175px 4px;

}

#paneluser_bar .blockrow {

	padding:0;

}



#paneluser_bar .blockrow * a {

	line-height:2em;

	text-decoration:none;

}



#paneluser_bar .blockrow * a:hover {

	background-color: #033;

	color:#FFF;

	text-decoration:none;

}



#paneluser_bar .blockrow .active {

	background-color:#0e64c4;

}



#paneluser_bar .blocksubhead.popupctrl {

	padding:0 10px;

}



#paneluser_bar .blocksubhead.popupctrl a.popupctrl {

	padding: 5px 0;

}



#paneluser_bar a.popupctrl {

	overflow:hidden;

}



/*

=======================================================================

	Footer

=======================================================================

*/



.clear

{

	clear: both;

	background: url(../../images/footer.png) repeat;

}



#footer {

	height: 68px;

	margin: 20px 10px auto;

	background: rgba(255, 255, 255, 1) ;
    
    border: 1px solid;

    border-radius: 0 0 8px 8px;
    padding: 10px;

}



#footer .left

{

	float: left;

	padding: 10px 25px 10px;

}



#footer .right

{

	float: right;

	padding: 28px 25px 10px;

}



/*

=======================================================================

	Form

=======================================================================

*/



label

{

	display:  block;

	font-weight:  bold;

	margin:  5px 0;

}



form em

{

	font-weight:  bold;

	font-style: normal;

}

/*

input[type="button"], input[type="submit"], input.botao {

	padding: 2.5px 5px;

	font:   bold 11px Tahoma, Calibri, Verdana, Geneva, sans-serif;

	border:1px solid #a8a8a8;

	border-bottom: 1px solid #e0e0e0;

	color:#424242;

	background:#e9e9e9 url(../../images/button.png) repeat-x top left;

	-moz-border-radius:0px;

	-webkit-border-radius:0px;

}

input[type="button"]:hover, input[type="submit"]:hover, input.botao:hover {

	cursor: pointer;

	background: #efefef;

	color: #424242;



}*/

textarea

{

	font-family:  Tahoma, Arial, Helvetica, sans-serif;

	color:  #000000;

	font-size: 11px;

	margin: 0;

	padding: 2px;

	height: 100px;

	width: 96%;

	border: 1px solid #ABADB3;

}



input[type="select"]

{

	color:  #000000;

	font-family:  Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin: 0;

	padding: 1px;

	border: 1px solid #ABADB3

}

/*input[type="text"]

{

	background: url(../../images/bgtext.gif) repeat-x #FFFFFF;

	border: 1px solid #999999;

}*/

/*#form-login input:not([type="button"])*/

#Login_Form input:not([type="button"])

{

	width:155px;

	height:24px;

	margin:3px;

	padding:3px;

	border-radius:5px;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border:1px solid rgb(45, 45, 45);

	box-shadow:inset 0 0 8px rgb(0, 0, 0);

	-moz-box-shadow:inset 0 0 8px rgb(0, 0, 0);

	-webkit-box-shadow:inset 0 0 8px rgb(0, 0, 0);

	background:rgba(255, 255, 255, 0.03);

	font-size:10px;

	color:rgb(80, 80, 80);

}

#Login_Form .btnform, input[type="button"], .form input[type="button"]

{

	margin:2px;

	cursor:pointer;

	border:none;

	padding:5px 15px;

	border-radius:5px;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	font:10px Tahoma, Geneva, sans-serif;

	color:rgb(255, 255, 255);

	text-shadow:1px 1px 0 rgb(80, 80, 80);

	text-transform:uppercase;

	transition:opacity 0.5s ease-in-out;

	-o-transition:opacity 0.5s ease-in-out;

	-ms-transition:opacity 0.5s ease-in-out;

	-moz-transition:opacity 0.5 ease-in-out;

	-webkit-transition:opacity 0.5s ease-in-out;

	background:rgba(62, 68, 73, 0.8);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#000000');

	background:-moz-linear-gradient(bottom, rgb(0, 93, 164), rgb(0, 108, 255));

	box-shadow:inset 0 0 5px rgba(0, 160, 200, 0.75);

	-moz-box-shadow:inset 0 0 5px rgba(136, 155, 160, 0.75);

	-webkit-box-shadow:inset 0 0 5px rgba(136, 155, 160, 0.75);

}

#Login_Form .btnform:hover, input[type="button"]:hover, .form input[type="button"]:hover

{

	opacity:0.6;

	-moz-opacity:0.6;

	-webkit-opacity:0.6;

	filter:alpha(opacity=60);

}

input[type="password"]

{

	background: url(../../images/bgtext.gif) repeat-x #FFFFFF;

	border: 1px solid #999999;

}



/*

=======================================================================

	Style

=======================================================================

*/



table.style

{

	width: 100%;

	margin: 0 auto;

}



table.style *

{

	vertical-align: middle;

}



table.style tr

{

	height: 25px;

}



table.style tr:hover td

{

	background: #333;

}



table.style th

{

	line-height: 25px;

	background: #333;

	padding-left: 10px;

}



table.style td

{

	line-height: 25px;

	background: none;

	padding-left: 10px;

}



div.style table

{

	width: 100%;

	margin: 0 auto;

}



div.style table *

{

	vertical-align: middle;

}



div.style table tr

{

	height: 25px;

}



div.style table tr:hover td

{

	background: #333;

}



div.style table th

{

	line-height: 25px;

	background: #333;

	padding-left: 10px;

}



div.style table td

{

	line-height: 25px;

	background: none;

	padding-left: 10px;

}



table tr td {

	padding:2px 3px;

}

/*

=======================================================================

	Images

=======================================================================

*/



.image {

	opacity: 1;

	-moz-opacity: 1;

	filter: alpha(opacity=100);

}



.image:hover {

	opacity: 0.9;

	filter: alpha(opacity=99);

	-moz-opacity: 0.9;

}



/*

=======================================================================

	Downloads Pages

=======================================================================

*/



#drivers

{

	list-style: none;

	height: 52px;

	width: 455px;

	margin: 0 auto;

}

#drivers li

{

	float: left;

	width: 71px;

	height: 100%;

	margin: 0 10px;

}



#drivers li a

{

	display: block;

	width: 100%;

	height: 100%;

}



#drivers #ati

{

	background: url(../../../../images/banners/driver_ati.gif) no-repeat center center;

}



#drivers #intel

{

	background: url(../../../../images/banners/driver_intel.gif) no-repeat center center;

}



#drivers #matrox

{

	background: url(../../../../images/banners/driver_matrox.gif) no-repeat center center;

}



#drivers #nvidia

{

	background: url(../../../../images/banners/driver_nvidia.gif) no-repeat center center;

}



/* Nuevo Nav*/

/*nav {

	display:block;

	clear:both;

	height:50px;

	background:url(../../images/gradient.gif) repeat-x;

	border:1px solid #141414;

	border-radius:8px;

	-moz-border-radius:8px;

	-webkit-border-radius:8px;

	box-shadow:0 0 6px #ac5020;

}

nav ul {

	z-index:100;

	display:block;

	margin:0;

	padding:1px;

}

nav ul li {

	display:block;

	margin:0;

	padding:0;

	list-style:none;

	position:relative;

	float:left;

}

nav ul li a {

	display:block;

	padding:17px 16px;

	font:bold 11px Tahoma, Geneva, sans-serif;

	text-transform:uppercase;

	color:#df6721;

	border-right:1px solid #111;

	transition:all ease-in-out 0.5s;

	-moz-transition:all ease-in-out 0.5s;

	-webkit-transition:all ease-in-out 0.5s;

	-o-transition:all ease-in-out 0.5s;

	-ms-transition:all ease-in-out 0.5s;

}

nav ul li a:hover, .ddsmoothmenu ul li a.selected {

	background:#090909;

	color:#ff3c00;

	border-radius:2px;

	-moz-border-radius:2px;

	-webkit-border-radius:2px;

}

ul li:after, .BoxInfo:after {

	content:".";

	height:0;

	display:block;

	clear:both;

	visibility:hidden;

	overflow:hidden;

}*/

/* Redes Sociales */

#social {

	width:127px;

	margin:0 auto;

	padding:4px 10px;

	position:relative;

	top:350px;

	background:url(../../images/transparent.png);

	border-radius:8px 8px 0 0;

	-moz-border-radius:8px 8px 0 0;

	-webkit-border-radius:8px 8px 0 0;

}

#social li {

	display:block;

	float:left;

	margin:5px;

	list-style:none;

	width:32px;

	height:30px;

}

#social li a {

	display:block;

	width:32px;

	height:30px;

}

li#facebook {

	background:url(../../images/social-media.png) no-repeat left center;

}

li#youtube {

	background:url(../../images/social-media.png) no-repeat center center;

}

li#twitter {

	background:url(../../images/social-media.png) no-repeat right center;

}

#social:after, ul#shortcuts:after{

	content:".";

	height:0;

	display:block;

	clear:both;

	visibility:hidden;

	overflow:hidden;

}

li#twitter:hover, li#facebook:hover, li#youtube:hover {

	opacity:0.8;

	-moz-opacity:0.8;

	-webkit-opacity:0.8;

	filter:alpha(opacity=80);

}

/* Fin Redes Sociales */

/* accesos directos */

ul#shortcuts{margin:1px 0 0 0; padding:0;}

ul#shortcuts li{display:inline-block; float:left; list-style:none; margin:0 1px;}

ul#shortcuts li:nth-last-child(1){margin-right:0 !important;}

ul#shortcuts li a{display:block; width:241px; height:75px;}

ul#shortcuts li:hover{opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60);}

li#s-register{background:url(../../images/register.png) no-repeat;}

li#s-download{background:url(../../images/download.png) no-repeat;}

li#s-vip{background:url(../../images/vip.png) no-repeat;}

/*fin accesos directos*/

/*section*/

#main

{

	width: 730px;

	float: right;

	padding: 10px;

	margin: 0 5px 20px 5px;

	padding: 10px 9px 10px 0px;



}



span.stime {   

             font-size:11px; 

             color:#c3a164;  

}



span.stime span { color:#f8b710;

 

}



.rankTable{

		clear:both;

		font:normal 12px/1.2 Arial,Verdana,sans-serif;

		color:#aaa;

		background:url(../../images/bg_rank.gif) repeat-x left top;

}

.rankTable th{

		padding:0 5px 0 5px;

		font:normal 11px/1.2 Arial,Verdana,sans-serif;

		color:#fff;text-align:center;

		line-height:30px;

		background:0

}

.rankTable td{

		line-height:35px;

		text-align:center;

		border-bottom:1px dotted #333

}

.rankTable tr.first td{

		font-weight:bold;

		color:#ffb400;

		background:#322017

}

.rankTable td img{

		vertical-align:middle

}

.rankTable .title{

		padding-left:5px;

		text-align:left

}

.rankTable td .sucess{

		color:#0063dd

}

.rankTable td .failed{

		color:#c00

}

.topRank1{

		width: 592px;

		height: 202px;

		background-image: url(../../images/top1.jpg);

		margin-bottom: 35px;

		margin-top: 9px;

}

td.top1left{

		float: left;

		padding-left: 8px;

		color: #ccc;

		font: normal 12px/1.2 Arial,Verdana;

		background:url(../../images/dot.gif) no-repeat left 6px;



}

td.top1right{

		font:bold 12px/1.2 Arial,Verdana;

		color:#ffedc8;



}

#castle-siege{

		display: inline-block;

		width: 728px;

		height: 130px;

		margin: 1px;

		text-align: center;

		background: url(../../images/siege5.jpg) no-repeat;

}

#castle-siege p{

		position: relative;

		color: rgb(220, 220, 220);

		top: 65px;

		padding: 2px;

		font : normal 12px/1.2 Arial,Verdana,sans-serif;

}

.clean-blue{

		color: rgb(137, 190, 255);

}
@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Internet Explorer */
@-ms-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

a.tooltips {
			  position: relative;
			  display: inline;
			}
			a.tooltips span {
			  position: absolute;
			  width:240px;
			  color: #FFFFFF;
			  background: #000000;
			  height: auto;
			  line-height: 12px;
			  text-align: center;
			  visibility: hidden;
			  border-radius: 6px;
			  border:solid 1px transparent;
			  font-size:11px;
			  padding:10px;
			}
			a.tooltips span:after {
			  content: '';
			  position: absolute;
			  top: 100%;
			  left: 50%;
			  margin-left: -8px;
			  width: 0; height: 0;
			  border-top: 8px solid #000000;
			  border-right: 8px solid transparent;
			  border-left: 8px solid transparent;
			}
			a:hover.tooltips span {
			  visibility: visible;
			  opacity: 0.8;
			  bottom: 80%;
			  left: 50%;
			  margin-left: -120px;
			  z-index: 999;
			}



#fright2 {
    float: right;
}

#fleft {
    float: left;
}

#search{
	width:222px;
	height:25px;
	float:left;
	background-image:url(../../images/busca.png);
	background-repeat:no-repeat;
	color:#fff;
	margin: -17px 15px;
	
}
#busca{
	background:transparent;
	border:none;
	color:#fff;
}
#buscar{
	background-image:url(../../images/icons/buscar.jpg);
	background-repeat:no-repeat;
	background-color:#3a8292;
	width:19px;
	height:15px;
	border:none;
	margin-top: 5px;
}
.block-content{
	background: rgba (35,35,35,0.4);
	padding: 2px;
	color: DARKSLATEGRAY;
	width: 184px;
	padding-left: 0px;
	font-size: 10px;
	margin: 0px 0px;
}
.TimeColor {
	color:#000;
}
.DayColor {
	color:Tomato;
}

.pull-right{
	float: right;
	
}

.label-default{
	background: PaleTurquoise;
	color: black;
	padding:0px 3px 0px 3px;
	border: outset 1px #888;
	-webkit-borderradius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	width:38px;
	text-align:right;
}

.label-success{
	background: #106779;
	color: white;
	padding:0px 3px 0px 3px;
	border-right: inset 1px #999;
	border-top: inset 1px #999;
	border-bottom: inset 1px #666;
	border-left: inset 1px #666;
	-webkit-borderradius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	width:38px;
	text-align:right;
}


.text-center{
	text-align:center;
}

.wgm-title{
	font-size: 10px;
	padding: 0px;
	color: white;
}
