/* -- Proprietati --*/

html, body, * {
	padding:0; 
	margin:0;
}

	body {	
		text-align: center;
		background: #000000;
		font-family:Verdana, Geneva, sans-serif;
		color:#5a5a5a;
		font-size:12px;
		cursor: url(../img/cursor.gif), auto;
		background-image: url("../new_ui/bg.png");
		background-repeat: repeat;
        }
        body a{
        cursor: url(../img/cursor_click.gif), auto;
        }
        body input{
        cursor: url(../img/cursor.gif), auto;
        }
		
	.demo3
	{
		font-family:'Roboto Condensed',Sans-Serif;
		color:#e2c470;
		text-align:center;
		padding-top:0px;
	}
	
		.left {
			float:left;
		}
		
		.left2 {
			text-align:left;
		}
		
		.right {
			float:right;
		
		}

		.clear {clear:both}
		
		.clearfix {clear:both; height:1px;}
		
		hr.hr {display:none;}
		
	
		a {text-decoration:none; color:#900202}
		a:link {
    color: red;
}
		
			a:hover {color:#900202;}
			
			a:active {color:#900202;}
		
			a:focus {outline:none;}
			
			a img {border:none;}
			
		

		
/* -- Elemente de baza --*/



	#wrapper {
		width:1009px;
		text-align:left;
		margin:0 auto;
	}
	
		.wrap960 {
			width:960px;
			margin:0 auto;
		}
		
		.wrap930 {
			width:930px;
			margin:0 auto;
		}
		
		.wrap600 {
			width:600px;
			margin:0 auto;
		}
		
/* Effect 15: scale down, reveal */
.cl-effect-15 a {
	color: rgba(0,0,0,0.2);
	font-weight: 700;
	text-shadow: none;
}

.cl-effect-15 a::before {
	color: #fff;
	content: attr(data-hover);
	position: absolute;
	transition: transform 0.3s, opacity 0.3s;
}

.cl-effect-15 a:hover::before,
.cl-effect-15 a:focus::before {
	transform: scale(0.9);
	opacity: 0;
}
		
/* -- Partea de sus --*/
#logo
{
    position:relative;
	background-position:center; 
    top:-45px;
	left:100px;
	opacity:50px;
    height:150px;
}

#header {
	height:205px;
	overflow:hidden;
}
	
	#header #logo {
		margin:40px 0 0 265px; 
		display:block;
		width:246px;
		opacity:0.6;
		background-position:center; 
		-moz-transition: all 1s;
		-webkit-transition: all 1s;
  }
#header #logo:hover {
	opacity:0.2;
}

.header {
    background:url("../images/ui/header_bg.png") repeat-x #404040;
    color: #fff;
    height: 27px;
    margin: 0;
    padding: 5px 0;
    /*text-align: center;*/
    position: relative;
    width: 100%;
    z-index: 50;
}
.head_options {
    margin: 0 auto;
    width: 960px;
}

.header .gf  {
    /*background: url('../images/icons/roFlag.gif') no-repeat;*/
    float: left;
	margin-top: -7px;
    height: 20px;
    width: 200px;
}
.logon {
	float:right; 
	font-size: 11px;
	margin: 4px 30px 0 0;
}
.header form  {
    float:right; 
	font-size: 11px;
	margin: 0px 30px 0 0;
    /*text-transform: uppercase;*/
}

.header form a  {
    color: #FFF;
	font-size: 11px;
    /*text-transform: uppercase;*/
}

.header form a:hover {
    color: #FFBF47;
	font-size: 11px;
    /*text-transform: uppercase;*/
}

.logon a  {
    color: #FFF;
	font-size: 11px;
    /*text-transform: uppercase;*/
}

.logon a:hover {
    color: #FFBF47;
	font-size: 11px;
    /*text-transform: uppercase;*/
}

/* -- Bara navigare --*/

#navbar {
    font-family: "Arial";
	background:url("../new_ui/navbar.png");
	margin-left: 8px;
	width:936px;
	height: 114px;
}

	#navbar ul {
		list-style:none;
		padding-top: 26px;
		padding-left: 87px;
	}
	
		#navbar ul li {
			list-style:none;
			display:block;
		}
		
			#navbar ul li a {			
				display:block;
				margin:0 20px;
				float:left;
				text-align:center;
				font-size:11px;
				color:#FFFFF;
				text-shadow:0 0px 1px #970000;
			}
			
				#navbar ul li a:hover {
					color:#ffa397;
					background-position:0 -34px;
					opacity:0.5;
			}
				
				#navbar ul li a:active {
					color:#ffa397;
					background-position:0 -68px;
				}					
				
				#navbar ul li a.current	{
					color:#ffa397 !important;
					background-position:0 -68px;
				}
				
/* -- Mijloc --*/

#main {
	margin:20px auto;
}

	.mui {
		background:url("../new_ui/mid.png");
	}
	
		.mtop {
			height:20px;
		}
		
		.mend {
			height:20px;
			background-position:bottom left;
		}
		
		.mcon {
			min-height:500px;
			background-position:top right;
			background-repeat:repeat-y;
		}
			
			.sidebar, #content {
			  float:left;
			  min-height:600px;
			}
			
				.sidebar {
					width:208px;
				}
				
				#content {
					width:482px;
				}
							
					
/* -- Continut --*/

.postui {
	background:url("../images/ui/content_post_ui.png");
}

	.post-title {
		height:53px;
	}
	
	.post-end {
		background-position:left bottom;
		height:6px;
		margin-bottom:15px;
	}
	
	.post-con {
		background-position:center right;
		background-repeat:repeat-y;
		line-height:1.8;
		font-size:11px;
	}
	
		.post-title h2 {
			float:left;
			color:#9cdbff;
			font-size:14px;
			text-shadow:0 0 0px #000;
			text-indent:45px;
			padding-top: 28px;
		}
		
			.post-title h2 a {
				color:#ffd0c3;
				text-align: center;
			}
			
			span.date {
				display:block;
				float:right;
				text-align:center;
				color:#b2e3ff;
				text-shadow:0 0 8px #000;
				font-size:10px;
				margin-right:20px;
			}

		.con-wrap {
			padding:8px 25px;
			padding-top: 18px;
		}
		
			.con-wrap p {
				padding-bottom:15px;
			}
			
			.con-wrap img.thumb {
				float:left;
				padding:1px;
				border:1px solid #a0a0a0;
				margin:0 10px 3px 0;
			}

				a.more {
					width:101px;
					height:26px;
					display:block;
					background:url("../images/ui/content_button.png");
					color:#00507a;
					line-height:26px !important;
					font-size:11px;
					text-transform:uppercase;
					text-indent:20px;
					text-shadow:0 1px 0 #FFF, 0 1px 5px #FFF, 0 0px 8px #FFF;
				}
				
					a.more:hover {
						color:#009ced;
						background-position:center left;
					}	
					
					a.more:active {
						color:#003a58;
						background-position:bottom left;
					}
						
/* -- Casetele de pe margine --*/

#sidebar-left
{
	margin-left:37.5px;
}

		.sidebar {width:222px;margin:0 8px;}
		
		#content, .sidebar {float:left;min-height:400px;margin-top:8px;}
		
		
.sidebar .boxui {width:222px;background-image:url("../images/ui/sidebar0.png");}

		.box-title {
			background-position:top left;
			height:53px;
			line-height:76px;
			text-transform:uppercase;
			text-indent:15px;
		}
		
		.box-top {background-position:0 -53px;height:6px;}
		
		.box-end {background-position:bottom left;height:6px;margin-bottom:10px !important;}
		
		.box-con {background-position:top right;background-repeat:repeat-y;min-height:50px;overflow:hidden;}
		
			.box-title h1, .box-title h2, .box-title h3, .box-title h4 {font-size:12px;font-weight:bold;}
			.sidebar .box-title {color:#ffd6c8;}
			#content .box-title {color:#0077af;}
			
/* -- Clasament --*/
	
	.ranking {
		height:416px;
		overflow:hidden;
			height:24px;
			line-height:24px;
			color:#a19d8f;
			position:relative;
			float:left;
	}
	
		.ranking h3 {
			height:60px;
			line-height:70px;
		}
	
		.ranking table {
			font-size:10px;
		}
		
			.ranking tr.thead {
				color:#c94949;
			}
		
			.ranking table tr {
				height:30px;
			}
			
				.t-rank {
					width:36px;
					text-align:center;
					text-indent:10px;
				}
				
				.t-name {
					width:115px;
					text-align:left;
					text-indent:15px;
				}
				
				.t-lvl {
					width:70px;
					text-align:center;
				}
				
				.b-rank {
					width:36px;
					text-align:center;
				}
				
				.b-name {
					width:115px;
					text-align:center;
				}
				
				.b-level {
					width:55px;
					text-align:center;
				}
				
				.b-exp {
					width:105px;
					text-align:center;
				}
				
				.b-guild_name {
					width:120px;
					text-align:center;
				}
				
/* -- Logare --*/
	
	form#login {
		width:172px;
		margin:0 auto;
	}
	
		input.bar {
			color:#575e51;
			margin:5px auto;
			font-size:11px;
			background:url("../images/ui/sidebar_login_bar.png");
			border:1px solid #c4c4c4;
			padding:8px 5px;
			width:160px;
		}
		
			input.bar:hover {
				color:#666;
				background-position:center left;
			}	
			
			input.bar:active,
			input.bar:focus {
				color:#af0000;
				background-position:bottom left;
			}				
			
		input.btn {
			border:none;
			display:block;
			height:32px;
			width:82px;
			margin:10px 0 4px;
			background:url("../images/ui/sidebar_login_btn.png");
			cursor:pointer;
			color:#FFF;
			font-size:12px;
			text-shadow:0 0 3px #000;
			text-align:center;
		}
		
			*>input.btn {
				padding-bottom:5px;
			}
		
			input.btn:hover {
				color:#FFF;
				background-position:center center;
			}
			
			input.btn:active {
				color:#d7e2ea;
				background-position:bottom center;
			}		
	

/* -- Stare --*/
	
	
	p.on, p.off, p.info {
		height:28px;
		line-height:28px;
		background:url("../images/ui/sidebar_stat_bullets.png") no-repeat;
		margin:0 0 0 8px;
		text-indent:14px;
	}

		p.off {
			background-position:center left;
		}
		
		p.info {
			background-position:bottom left;
		}

/* -- Butoane speciale --*/
	
	a.special {
		display:block;
		height:71px;
		width:208px;
		margin:0 auto 10px;
	}
	
/* -- Misc --*/

.rel {
	position:relative;
	bottom:50px;
	left:135px;
}

.character {
	background:url("../images/misc/sb_render.png");
	height:79px;
	width:72px;
	position:absolute;
}

.sep {
	height:4px;
	width:491px;
	position:relative;
	right:18px;
	margin:5px auto 10px;
}

.s15 {
	height:15px;
}

.cp {
	display:none;
}

		
	
#upper {
	height:59px;
	font-size:11px;
	color:#af0000;
	line-height:65px;
}

	#upper .left {
		margin-left:30px;
	}
	
	#upper .right {
		margin-right:30px;
	}	
	
/* -- Nevoie --*/
			
.modeldonate { color:#1282b6; padding:3px; border-bottom: 1px solid #1282b6; }

/* -- Icoane --*/
			
	.box-title .title-icon {
		display:inline-block;
		float:left;
		height:17px;
		width:30px;
		background:url("../images/ui/box00000.png");
		margin:32px -10px 0 12px;
	}
	
		.sidebar .box-title .title-icon {background-position:-180px 0}
		#content .box-title .title-icon {background-position:-210px 0}
	
		.icon-user {background-position:0 0 !important;}
		.icon-ranking {background-position:-30px 0 !important;} 
		.icon-status {background-position:-60px 0 !important;} 
		.icon-vid {background-position:-90px 0 !important;} 
		.icon-ranking2 {background-position:-120px 0 !important;} 
		.icon-fb {background-position:-150px 0 !important;} 
		.icon-arrow {background-position:-180px 0 !important;} 
		.icon-arrowb {background-position:-210px 0 !important;} 
		.icon-ss {background-position:-240px 0 !important;} 
		.icon-post {background-position:-270px 0 !important;}


	.post-title .title-icon {
		display:inline-block;
		float:left;
		height:17px;
		width:30px;
		background:url("../images/ui/box00000.png");
		margin:32px -10px 0 12px;
	}
	
		.sidebar .box-title .title-icon {background-position:-180px 0}
		#content .box-title .title-icon {background-position:-210px 0}
	
		.icon-user {background-position:0 0 !important;}
		.icon-ranking {background-position:-30px 0 !important;} 
		.icon-status {background-position:-60px 0 !important;} 
		.icon-vid {background-position:-90px 0 !important;} 
		.icon-ranking2 {background-position:-120px 0 !important;} 
		.icon-fb {background-position:-150px 0 !important;} 
		.icon-arrow {background-position:-180px 0 !important;} 
		.icon-arrowb {background-position:-210px 0 !important;} 
		.icon-ss {background-position:-240px 0 !important;} 
		.icon-post {background-position:-270px 0 !important;} 		

/* -- Linkuri --*/
	
	.ilink {
		color:#C0C0C0;
		font-size:10px;
		background:url("../images/ui/ilink000.png") no-repeat center left;
		display:inline-block;
		text-indent:16px;
		height:25px;
		line-height:25px;
		opacity:0.7;
	}
		.sidebar .ilink {margin-left:12px;}
		
			.ilink:hover {color:#fffbb5;}
		
			.ilink:active {color:#5a4f2e;}
					
/* Link ------------------------------------*/
	
	.ilink2 {
		color:#a09161;
		font-size:10px;
		text-indent:16px;
		height:25px;
		line-height:25px;
		opacity:0.7;
	}
		.sidebar .ilink2 {margin-left:12px;}
		
			.ilink2:hover {text-decoration:underline;}
		
			.ilink2:active {color:#5a4f2e;}	

/* Link ------------------------------------*/
	
	.ilink2-1 {
		color:#a09161;
		font-size:10px;
		text-indent:16px;
		height:25px;
		line-height:25px;
	}
		.sidebar .ilink2 {margin-left:12px;}
		
			.ilink2:hover {text-decoration:underline;}
		
			.ilink2:active {color:#5a4f2e;}	
			
						
			
/* Link ------------------------------------*/
	
	.ilink3 {
		color:#af0000;
		font-size:10px;
		text-indent:16px;
		height:25px;
		line-height:25px;
		opacity:0.7;
		
	}
		.sidebar .ilink3 {margin-left:12px;}
		
			.ilink3:hover {color:#8d0202;}
		
			.ilink3:active {color:#b60303;}	
			
			
/* Link ------------------------------------*/
	
	.ilink4 {
		color:#C0C0C0;
		font-size:10px;
		text-indent:16px;
		height:25px;
		line-height:25px;
		opacity:0.7;
	}
		.sidebar .ilink4 {margin-left:12px;}
		
			.ilink4:hover {color:#fffbb5;}
		
			.ilink4:active {color:#5a4f2e;}
			
			
			
/* Link ------------------------------------*/
	
	.linkrank {
		color:#C0C0C0;
		font-size:10px;
		text-indent:16px;
		height:25px;
		line-height:25px;
		opacity:0.7;
	}
		.sidebar .linkrank {margin-left:12px;}
				
			.linkrank:hover {color:#fffbb5;}
		
			.linkrank:active {color:#5a4f2e;}
			
			
			
/* Link ------------------------------------*/
	
	.linkteam {
		color:#8d0202;
		font-size:10px;
		text-indent:16px;
		height:25px;
		line-height:25px;
		opacity:0.7;
		background:#FFFFFF no-repeat center;
		text-decoration:underline
	}

	

	
/* Link ------------------------------------*/
	
	.linkbar {
		color:#FFFFFF; 
		font-size:10px;
		text-indent:16px;
		height:25px;
		opacity:0.6;
	}		

	
	
/* Link ------------------------------------*/
	
	.linkteam2 {
		color:#FFFFFF; 
		font-size:10px;
		text-indent:16px;
		height:25px;
		line-height:25px;
		opacity:0.7;
		background:#8d0202 repeat center;
		
	}
	.linkteam2a {
		color:#FFFFFF; 
		font-size:11px;
		text-indent:16px;
		height:25px;
		line-height:25px;
		opacity:0.7;
		background:#8d0202 repeat center;
		text-align: center;
		text-shadow: 1px 1px #000000;
		
	}
	.linkteam2green {
		color:#000; 
		font-size:10.2px;
		text-indent:16px;
		height:25px;
		line-height:25px;
		opacity:0.7;
		background:/*#3DD33B*/#47E745 repeat center;
		text-align: center;
		text-shadow: 1px 1px #D0D0D0;
		
	}
	
	
/* Link ------------------------------------*/
	
	.linkteam3 {
		color:#8d0202; 
		font-size:10px;
		text-indent:16px;
		height:25px;
		line-height:25px;
		opacity:0.7;
		background:#FFFFFF repeat center;
		
	}						
			
/* Link ------------------------------------*/
	
	.linkteam4 {
		color:#8d0202;
		font-size:10px;
		text-indent:16px;
		height:25px;
		line-height:25px;
		opacity:0.7;
		background:#FFFFFF repeat center;
	}
	
	
/* Link ------------------------------------*/
	
	.linkteam5 {
		color:#FFFFFF; 
		font-size:13px;
		letter-spacing:0.5px;
		line-height:25px;
		opacity:0.8;
		background:#8d0202 repeat center;
	}
	
	
/* Link ------------------------------------*/
	
	.linkteam7 {
		color:#FFFFFF; 
		font-size:10px;
		text-indent:16px;
		height:25px;
		line-height:25px;
		opacity:0.6;
		background:#8d0202 repeat center;
		
	}

	
	
	.linkteam8 {
		color:#8d0202; 
		font-size:10px;
		text-indent:16px;
		height:25px;
		line-height:25px;
		opacity:0.6;
		background:#a99e6b no-repeat center;
		
	}
	
/* -- Stil buton --*/
			

		.btn2 {
			display:inline-block;
			height:34px;
			background:url("../images/ui/btn00000.png");
			border:none;
			cursor:pointer;
			text-align:center;
			font-weight:bold;
			opacity:1;
			letter-spacing:1px;
			font-size:10px;
		}
		
			.btn2.s1 {width:77px;color:#FFFFFF;text-shadow:0 0px 0 #597437;}
			
			.btn2.s2 {width:116px;color:#FFFFFF;background-position:top right;text-shadow:0 0px 0 #a96d49;}

			.btn2.s3 {width:116px;color:#ffeaa2;background-position:top right;text-shadow:0 0px 3 #a96d49;}
			
		#login .btn2.s2 {float:right;}
			
			.btn2.s1:hover {background-position:bottom left;}
				
			.btn2.s2:hover {background-position:bottom right;}	


/* -- Online si Offline --*/

		
.offline {
	background-color: #F9CC79;
	border-width: 1px;
	border-style: solid;
	border-color: #BB9860;
	padding: 4px;
	font-weight: normal;
	color:#af0000;
	font-size:11px;
	text-align: center;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}		
		
	.online {
	background-color: #F9CC79;
	border-width: 1px;
	border-style: solid;
	border-color: #BB9860;
	padding: 4px;
	font-weight: normal;
	color:#0077af;
	font-size:11px;
	text-align: center;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	
/* -- Partea de jos --*/

#footer3
{
	background:url(../new_ui/bottom.png) no-repeat center;
	background-position: center top, center center ;
	padding-top:148px ;
    color: #b47e3c;
	float:top;
}
#footer4
{
	background:url(../new_ui/top.png) no-repeat center;
	background-position: center top, center center ;
	padding-top:402px;
    color: #b47e3c;
}

#footer2
{
    width:900px;
    height:118px;
    position: absolute;
	background:url(../images/ui/footer2.png) no-repeat center ;
	background-position: center top, center center ;
	padding-top:31px;
    font-family: 'Arial bold';
    color: #b47e3c;
}

#footer {
	background:url(../images/ui/footer.png) no-repeat center;
	height: 80px;
	width:950px;
	line-height: 80px;
	margin-left:auto;
	margin-right:auto;
	}

#usk { display:inline; float:right; margin:30px 100px 0 0;}

/* list */
#footer ul {
	background: url(../../images/ui/footer-box2.jpg) no-repeat;
	font-size: 10px;
	height: 44px;
	line-height: 15px;
	margin: 1px 0 0 171px;
	padding: 9px 0 0 0;
	text-align: center;
	width: 589px;
}
#footer ul li {
	background: url(../../images/ui/sep.gif) no-repeat 0 7px;
	/*olor: #ae9467;*/
	color: #E5E5E5;
	display: inline;
	list-style: none;
	padding: 0 5px 0 13px;
}
#footer ul li.first {
	background: none;
	display:block;
	width:565px;
}
#footer ul li a {
	color: #ae9467;
	text-decoration: none;
	position:relative;
}
#footer ul li.impressum {background:none;}
#footer ul li.impressum a {color: #a00;}
#footer ul li a:hover {
	text-decoration: underline;
}
/* footer end  */
	
	
/* -- Caseta --*/
	
.barTXT {
			color:#928372;
			background:#e3e0d2;
			font-size:11px;
			border:1px solid #a3a3a3;
			width:97%;
			padding:5px;
			font-family:Arial, Helvetica, sans-serif;
}	
		
		
.curved5 {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	behavior:url(border-radius.htc);
}

/*---------------------------------------------------*/
/* Slidebaruri -----------------------------------------*/

	.sb-sep {
		background:url("../images/ui/sidebar.sep.png");
		height:1px;
		width:196px;
		clear:both;
		margin:10px auto 6px;
	}
	
	.separator1 {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, #281b19, #60423e, #281b19); 
    background-image:    -moz-linear-gradient(left, #281b19, #60423e, #281b19); 
    background-image:     -ms-linear-gradient(left, #281b19, #60423e, #281b19); 
    background-image:      -o-linear-gradient(left, #281b19, #60423e, #281b19);   
	width: 150px;
}

	.separatoz {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, #281b19, #60423e, #281b19); 
    background-image:    -moz-linear-gradient(left, #281b19, #60423e, #281b19); 
    background-image:     -ms-linear-gradient(left, #281b19, #60423e, #281b19); 
    background-image:      -o-linear-gradient(left, #281b19, #60423e, #281b19);   
	width: 250px;
	margin:5px
}

	.sep322 {
	background:url("http://sonymt2.ro/sv/new_ui/line.png") no-repeat center;
}
	}
/*-----------------------------------------------*/
	/* Status & Informatii ---------------------------------------*/
	
	.sb-status {padding:5px 0;}

	.sb-status p {
		font-size:10px;
		padding:0px 18px;
	}
	
	.sb-status p span {padding-right:6px;}
	
		.sb-status p.on {color:#66bc31;}

		.sb-status p.off {color:#d03100;}
		
		.sb-status p.info {color:#6189ae;}
		
/*download start*/
.download-inner-column-left{ /* has IE-fix */
    background-image:url(http://gf3.geo.gfsrv.net/cdnba/e35b3da46f2cc722b7fa0c6c25709f.jpg);
    float:left;
    overflow:hidden;
    width:301px;
}
.download-inner-column-right{
    width:180px;
    float:left;
}
.download-inner-column-right p{
    width:174px;
    margin:12px 0px 16px 1px;
}
.download-inner-column-right p a{
    color:#7b1300;
    font-weight:bold;
    text-decoration:none;
}
.download-inner-column-right p a:hover{color:#af4e3c;}
.download-button-1{
    background-image:url(../new_ui/client_down.png);
    display:block;
    height:50px;
    width:174px;
}
.download-button-1:hover{background-image:url(../new_ui/client_down_hover.png);}
.download-button-2{
    background-image:url(../new_ui/torrent_down.png);
    display:block;
    height:50px;
    width:174px;
}
.download-button-2:hover{background-image:url(../new_ui/torrent_down_hover.png);}
.downloadbox{
    background:url(http://gf3.geo.gfsrv.net/cdn8e/6a2633770dfec4aad0f9b3016a3dea.jpg) no-repeat;
    margin-bottom:9px;
    min-height:209px;
    padding-top:7px;
    padding-left:12px;
    width:289px;
}
.download-inner-content h4{
    color: #7b1300;
    font-size:12px;
    height:34px;
    margin:1px 0px 0px 0px;
    width:290px;
}
.download-inner-column-left p{
    margin:5px 0px 9px 0px;
    width:286px;
}
.download-image{margin-bottom:16px;}
.download-inner-content{
    margin: 9px 0px 0px 0px;
    padding:0 0 0 0px;
}
.downloadbox caption{
    caption-side:inherit;
    font-weight:bold;
    font-size:12px;
    height:20px;
    text-align:left;
}
.downloadbox table{
    margin-bottom:20px;
    width:281px;
}
.left_td{
    background:url(http://gf2.geo.gfsrv.net/cdnd9/024460500e93219e90940ca230ea60.gif) no-repeat 0px 0px;
    height:23px;
    padding-left:20px;
    width:69px;
}
.download-box-foot{
    background-image:url(http://gf3.geo.gfsrv.net/cdned/cc20ddcb0b33db1a55e98febcb8354.jpg);
    clear:both;
    height:10px;
    margin-bottom:12px;
    width:481px;
}
/*download end*/		
		
/*-----------------------------------------------*/
	/* Clasament--------------------------------------*/
	
	.sb-rankingbig {
		font-size:10px;
		width:394px;
		margin:5px auto;
	}
	
		.sb-rankingbig tr {
			height:24px;
			line-height:24px;
			color:#a19d8f;
			position:relative;
			float:left;
		}
		
		.sb-rankingbig tr td {background-image:none !important;}
		
		.sb-rankingbig tr.even {background:url("../img/ui/ranking.tablebig.png") no-repeat 0 -25px;}
		
		.sb-rankingbig tr.odd {background:url("../img/ui/ranking.tablebig.png") no-repeat 0 -49px;}
			
		.sb-rankingbig tr.thead {
			background:url("../img/ui/ranking.tablebig.png") no-repeat top left !important;
			font-weight:bold;
			color:#6189a0;
			height:25px;
		}
		
		#sb-ranking-guilds .sb-rankingbig tr.thead td {color:#ffe690; !important;}
		
			.sb-rankingbig .rank {width:26px;text-align:center;}
			.sb-rankingbig .name {width:133px;text-indent:10px;}
			.sb-rankingbig .lvl {width:38px;text-align:center;}
			.sb-rankingbig .raca {width:38px;text-align:center;}
			.sb-rankingbig .guild {width:103px;text-align:center;}
			.sb-rankingbig .reino {width:38px;text-align:center;}
			
				.sb-rankingbig .r1 .rank span,
				.sb-rankingbig .r2 .rank span,
				.sb-rankingbig .r3 .rank span {
					display:inline-block;
					height:10px;
					width:10px;
					background:url("../img/icons/rank.trophies.png");
					line-height:100px;
					overflow:hidden;
				}			
				
					.sb-rankingbig .r1 .rank span {background-position:top center;}
					.sb-rankingbig .r2 .rank span {background-position:center center;}
					.sb-rankingbig .r3 .rank span {background-position:bottom center;}

#login-input{
	background:url("../new_ui/login-input.png");
	width: 184px;
	height: 42px;
	margin-bottom: 10px;
}

#login-input input[type="text"], input[type="password"]
{
    background: transparent;
    border: none;
	font-size: 12px;
	text-align:center;
	margin-left: 0px;
	color: #fff7e5;
	padding-top: 13px;
	width: 127px;
}

#login-input .icon{
    margin-top: 10px;
    margin-left: 11px;
	float: left;
}

#login-buttons {
	margin-top: 10px;
}
					
#register-input{
	background:url("../new_ui/register_input.png");
	width: 339px;
	height: 69px;
	margin-bottom: 10px;
	margin-top: 10px;
}

#register-input .name {
    font-family: "Verdana";
    color: #fff7e5;
    padding-top: 10px;
    font-size: 9px;
}

#register-input .icon{
    margin-top: 10px;
    margin-left: 11px;
	float: left;
}

#register-input .status_ok{
    margin-top: 10px;
    margin-right: 11px;
	float: right;
}

#register-input .status_wrong{
    margin-top: 9px;
    margin-right: 11px;
	float: right;
}

#register-input input[type="text"], input[type="password"]
{
    background: transparent;
    border: none;
	font-size: 12px;
	text-align:center;
	margin-left: 0px;
	color: #fff7e5;
}

#reg_buttons {
	width: 350px;
	margin-top: 10px;
}

.reg_btn {
	border:none;
	display:block;
	height:31px;
	width:243px;
	background:url("../new_ui/reg/register_button.png");
	cursor: url(../img/cursor_click.gif), auto;
	-moz-transition: all 1s;
	-webkit-transition: all 1s;
	float: left;
}

.reg_btn:hover {
	background:url("../new_ui/reg/register_button_hover.png");
	cursor: url(../img/cursor_click.gif), auto;
}

.reg_btn:hover {
	background:url("../new_ui/reg/register_button_hover.png");
	cursor: url(../img/cursor_click.gif), auto;
}

input[type=submit]:disabled{
	background:url("../new_ui/reg/register_button_disabled.png");
}

.reset_btn {
	border:none;
	display:block;
	height:31px;
	width:100px;
	background:url("../new_ui/reg/restet_button.png");
	cursor: url(../img/cursor_click.gif), auto;
	-moz-transition: all 1s;
	-webkit-transition: all 1s;
	float: right;
}

.reset_btn:hover {
	background:url("../new_ui/reg/restet_button_hover.png");
}

#login-input input[type="text"]:focus, input[type="password"]:focus
{
	outline:0;
}

#register-input input[type="text"]:focus, input[type="password"]:focus
{
	outline:0;
}

*:focus {
    outline: none;
}

.btn:focus {
  outline: none;
}

a:focus {
  outline: none;
}

:focus {outline:none;}

.buttons { 
  background: -webkit-linear-gradient(top, #2c2c2c, #1c1c1c);
  background: -moz-linear-gradient(top, #2c2c2c, #1c1c1c);
  background: -ms-linear-gradient(top, #2c2c2c, #1c1c1c);
  background: -o-linear-gradient(top, #2c2c2c, #1c1c1c);
	background-color:#2c2c2c;
	-moz-border-radius: 3px; -webkit-border-radius: 6px;
	border-top:1px solid #8d0202;
   padding:8px;
}

.buttons_blue { 
  background: -webkit-linear-gradient(top, #050505, #151515);
  background: -moz-linear-gradient(top, #050505, #151515);
  background: -ms-linear-gradient(top, #050505, #151515);
  background: -o-linear-gradient(top, #050505, #151515);
	background-color:#151515;
	-moz-border-radius: 6px; -webkit-border-radius: 6px;
	border-bottom:1px solid #f57200;
   padding:7px;
}

.buttons_gol {  
background: -webkit-linear-gradient(top, #050505, #151515);
  background: -moz-linear-gradient(top, #050505, #151515);
  background: -ms-linear-gradient(top, #050505, #151515);
  background: -o-linear-gradient(top, #050505, #151515);
	background-color:#151515;
	-moz-border-radius: 6px; -webkit-border-radius: 6px;
   padding:7px;
}

.legend {
    background:#101010;
	padding:5px;
	margin-bottom:2px;
	border:1px solid #313030;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
	height: 30px;
	color:#8d0202; 
	font-size:9px;
	  font-weight: bold;
}
.l3gend {
    background:#101010;
	padding:5px;
	font-size:11px;
	margin-bottom:2px;
	border:1px solid #313030;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
	text-align: center;
	font-weight: bold;
}

#cookie{
	font-family: 'Open Sans',sans-serif;
	color: #FFF;
}

#cookie li{
	font-family: 'Open Sans',sans-serif;
	color: #FFF;
	list-style: circle;
	letter-spacing: 0px;
	padding-top: 3px;
	font-size: 10px;
	margin-left: 25px;
}