div.allSize
{	
	color: #52D017;
	border-style: solid;
	border-collapse: separate ; 
	border-spacing: 0;
	border-width: 0;
	font-family: verdana;
	font-size: 13;
	font-style: normal; 
	margin-left: auto;
    margin-right: auto;
	text-indent: 0px;
	text-align: left;
	vertical-align: top;
	position:relative;
	width: 953px;
	background-color: #000000;
	/*height: 600px;*/
	
}

div.gameView
{
	display:block; 
	background-color: #0F0F0F;
	position:absolute;
	right:0;
	width: 790;
	/*height: 582;*/
}

div.gameMenuUp
{
	position:relative;
	width: 790;
	top:5;
	left:32;
	height: 32;	
	z-index:2;
}

div.gameTop
{
	position:relative;	
	width: 790;
	height: 32;	
	z-index:1;
	background-repeat: no-repeat;
}

div.gameLowFirstBar
{
	width: 790;
	position:relative;
	z-index:1;
	height: 9;
	text-align: center; 
	background-position: center;
	background-repeat: repeat-none;
	vertical-align: midle;
}

div.gameDownInfo
{
	z-index:1;
	position:relative;
	width: 790;
	font-family: verdana;
	font-style: normal; 
	font-size: 13px;
	margin: 0px;
	text-align: center; 
	text-indent: 0px;
	color: #ffddb5; 
	vertical-align: midle;
}

div.gameDownInInfo
{
	z-index:2;
	position:relative;
	width: 760;	
	left:0;
	font-family: verdana;
	font-style: normal; 
	font-size: 13px;
	margin: 0px;
	text-align: center; 
	text-indent: 0px;
	color: #ffddb5; 
	vertical-align: midle;
}

div.downMenu
{
	z-index:1;
	position:relative;
	width: 790;
	height: 21;	
	font-family: verdana;
	font-style: normal; 
	font-size: 13px;
	margin: 0px;
	text-align: center; 
	text-indent: 0px;
	color: #ffddb5; 
	vertical-align: midle;
	background-position: center;
	background-repeat: repeat-none;
	vertical-align: midle;	
}

div.gameViewIntern
{	
	/*clear:both;*/
	position:relative;
	width: 734;
	/*display:inline-block;*/
	display:block;
	/*height: 452;*/
}

div.vote
{
	position:relative;
	top:15;
	/*position:absolute;
	bottom:15;*/
}


div.adds
{
	background-color: #FeFeFe;
	float: left;
	width: 160px;
	height: 600px;
	position:absolute;
	top:2px;
	z-index:3;
}

div.addRight
{
	/*float: right;*/
	width: 120px;
	height: 600px;
	position:absolute;
	top:2px;
	right:0px;
	z-index:2;
}


div.addhoriz
{
	float:center;
	width: 728px;
	height: 90px;
	border-spacing: 0;
	border-width: 0;
    margin-left: auto;
    margin-right: auto;
	padding: 0px;
	z-index:2;
}

div.about
{
	width: 790;
	text-align: center; 
	font-family: verdana;
	font-style: normal; 
	font-size: 13px;
	margin: 0px;
	text-indent: 0px;
	color: #ffddb5; 
	vertical-align: top;
	z-index:2;	
}




body.q_body {
text-align: center;
 background-color: #0e0e0e;
 background-image: url("../../img/background.jpg"); 
 background-repeat: repeat;
 color: #ffddb5;
 }

font.q_label {
 color: orange;
 font-family: verdana;
 font-size: 13px;
 text-align: center;
}

td { font-family: verdana;
font-size: 13px;
border-color: #3d3d3d; 
}

img { border-style: none }
b.b { font-family: tahoma, arial; font-size: 8pt; color: gray; font-weight: bold; }

span.hd
{
display: none;
}

#resurse {
	text-align: center;
 font-family: sans-serif;
 font-size: 12px;
 color: #a95f00;
 left: 0px;
 top: 0px
}

.tooltip {
position:absolute; 
border: 2px solid black; 
padding: 2; 
background-color: #100c0c; 
}

font.q_text {
 color: #44a915;
 font-family: verdana, arial;
 font-size: 13px;
 text-align: center;
}

font.s_text {
 color: #ffddb5;
 font-family: verdana, arial;
 font-size: 9pt;
 text-align: left;
 }

 font.title {
 color: #ff9000;
 font-family: verdana, arial;
 font-size: 9pt;
 text-align: left;
 }

 font.green {
 color: #54d518;
 font-family: verdana, arial;
 font-size: 9pt;
 text-align: left;
 }

a { color: #000 }
a:hover { color: #000 }
a:visited { color: #000 }
 
a.r_link { font-family: arial; font-size: 12px; color: #ffcc00; text-decoration: none; font-weight: bold; }
a.r_link:hover { color: white; text-decoration: none }

a.q_link { font-family: tahoma, arial; color: green; font-size: 9pt; text-decoration: none; font-weight: bold; }
a.q_link:visited { font-family: tahoma, arial; color: green; font-size: 9pt;  text-decoration: none; font-weight: bold; }
a.q_link:hover { color: #00F11B; text-decoration: none; font-size: 9pt;  }

a.m_link { font-family: verdana, arial; color: #ff8a00; font-size: 9pt; text-decoration: none; font-weight: bold; }
a.m_link:visited { color: #844a00; text-decoration: none }
a.m_link:hover { color: #ffe198; text-decoration: none }

a.m_warn { font-family: verdana, arial; color: #ff8a00; font-size: 9pt; text-decoration: blink; font-weight: bold; }
a.m_warn:visited { color: #ff8a00; text-decoration: blink }
a.m_warn:hover { color: #ffe198; text-decoration: blink }

a.m_blue { font-family: verdana, arial; color: #009dd0; font-size: 9pt; text-decoration: none; font-weight: bold; }
a.m_blue:visited { color: #009dd0; text-decoration: none }
a.m_blue:hover { color: #ffffff; text-decoration: none }

table.tn {
 background-color: #0e0e0e;
 color: #52D017;
/* color: black;*/
 border-style: solid;
 border-collapse: separate ; 
 border-spacing: 0;
 border-width: 0;
 font-family: verdana;
 font-size: 13;
 font-style: normal; 
 margin: 0px;
 text-indent: 0px;
 text-align: center;
 vertical-align: top;
 width: 790;
/* height: 452;*/
}

table.tadd {
 background-color: #0e0e0e;
 color: #52D017;
/* color: black;*/
 border-style: solid;
 border-collapse: separate ; 
 border-spacing: 0;
 border-width: 0;
 font-family: verdana;
 font-size: 13;
 font-style: normal; 
 margin: 0px;
 text-indent: 0px;
 text-align: center;
 vertical-align: top;
 width: 160;
 height: 600;
}

tr.tth td {
	height: 32;
	vertical-align: top;
}

td.th {  
 height: 32;
 margin-top: 2px;
 text-align: center; 
 background-image:url('img/hor.jpg'); 
 background-position: center;
 background-repeat: no-repeat;
 color: #00854e;
 font-size: 11px;
 margin: 0px;
 padding: 0px;
 vertical-align: midle;
}

td.tt{
 width: 790;
 height: 36;
 text-align: center; 
 font-family: verdana;
 font-style: normal; 
 font-size: 13px;
 margin: 0px;
 text-indent: 0px;
 color: #ffddb5; 
 vertical-align: midle;
}

tr.tt_content td {
	/*height: 452;*/	
	vertical-align: top;
}

td.t_content{
 /*width: 734;*/
 /* height: 452;*/
 text-align: left; 
 font-family: verdana;
 font-style: normal; 
 font-size: 13px;
 margin: 0px;
 margin-left:160px; 
 text-indent: 0px;
 color: #ffddb5; 
 vertical-align: top;
}

tr.ttr td {
	height: 32;
	 vertical-align: midle;
}

td.trow {  
 height: 32;
 text-align: center; 
 background-image:url('img/horm.jpg'); 
 background-position: center;
 background-repeat: no-repeat;
 color: #00854e;
 font-weight: bold;
 font-family: tahoma;
 font-size: 11px;
 margin: 0px;
 padding: 0px;
  vertical-align: midle;
}

td.ts {  
 width: 28;
 /*height: 452;*/ /*BAGA PE DREAPTA INALTIMEA SI ATAT STANGA SEPARAT FARA INALTIME*/
 text-align: center; 
 text-indent: 0px;
  /*background-image:url('img/bar.jpg');*/
 background-position: center;
 background-repeat: repeat-y;
 padding: 0px;
 margin: 0px;
 vertical-align: midle;
}

td.towerr {  
 width: 28;
 /*height: 592;*/
 text-align: right; 
 margin: 0px;
 text-indent: 0px;
  /*background-image:url('img/bar.jpg');*/
 background-position: center;
 background-repeat: repeat-y;
 padding: 0px;
 vertical-align: midle;
}

td.tl {   
 height: 9;
 text-align: center; 
 /*background-image:url('img/bar.jpg');*/
 background-position: center;
 background-repeat: repeat-none;
  vertical-align: midle;
}

tr.header td {
 font-family: verdana;
 font-size: 13px;
 color: #ffffff;
 background-image: url("../../img/header_bk.jpg");
 background-repeat: no-repeat;
 padding: 3;
}

tr.left td {
 font-family: verdana;
 font-size: 13px;
 text-align: left;
 padding: 3;
}

tr.left td {
 font-family: verdana;
 font-size: 13px;
 text-align: left;
 padding: 3;
}

td.register {
 font-family: verdana;
 font-size: 13px;
 color: #42bd00;
 background: #181818;
 width: 170px;
 text-align: left;
}

td.white {
 color: #ffffff;
 background: #282828;
 text-align: left;
}

td.whitec {
 color: #ffffff;
 background: #282828;
 text-align: center;
}

td.upg {   
 width: 145px;
 text-align: left; 
 vertical-align: middle;
 padding: 2;
}

td.img {   
 width: 64px;
 text-align: left; 
}
 
td.tleft {   
 text-align: left; 
 padding: 6;
 border-style: dashed;
 border-collapse: collapse;
 border-width: 1px;
 }

 td.header {
 text-align: left; 
 padding: 4;
 border-style: dashed;
 border-collapse: collapse;
 border-width: 1px; 
 background-image: url("../../img/header_bk.jpg");
 background-repeat: no-repeat;
 }
 
 td.gleft {   
 width: 100px;
 text-align: left; 
 padding: 6;
 color: #42bd00;
 border-style: dashed;
 border-collapse: collapse;
 border-width: 1px;
 }

 td.add {   
 width: 160px;
 text-align: left;
 padding: 0;
 color: #42bd00;
 border-style: dashed;
 border-collapse: collapse;
 border-width: 1px;
 vertical-align: top;
 }
 
td.te {   
 height: 21;
 font-family: verdana;
 font-size: 13;
 text-align: center; 
 /*background-image:url('img/bar.jpg');*/
 background-position: center;
 background-repeat: repeat-none;
 vertical-align: midle;
}

td.tdes{
 font-family: verdana;
 font-size: 13px;
 font-style: normal; 
 vertical-align: top;
 border-spacing: 10px;
}

table.q_table {
 width: 98%;
 margin-left: auto; 
 margin-right: auto; 
 text-align: center;
 background-color: #181818;
 color: #ffddb5;
 font-style: normal;
 font-family: verdana;
 font-size: 13px;
 border-style: dashed;
 border-collapse: collapse;
 border-width: 1px;
 border-color: #3d3d3d; 
 padding: 4;
 }

 table.d_table {
 width: 98%; margin-left: auto; margin-right: auto; text-align: left; background-color: #181818;
 color: #ffddb5; font-style: normal; font-family: verdana; font-size: 13px; border-style: dashed;
 border-width: 1px; border-color: #4c4c4c;  padding: 3; } 
 
table.q_table_desc {
 background-color: #0e0e0e;
 color: #52D017;
 font-family: verdana;
 font-size: 13px;
 font-style: normal; 
 border-style: solid;
 border-color: #3d3d3d; 
 margin: 10px;
 text-indent: 10px;
}

td.cnt {
 width: 10px;
 text-align: center;
 padding: 3;
}

td.vlig {
 text-align: center;
 padding: 2;
 }

td.td_logo{
 height: 90;
 border-bottom-width: 1;
 border-bottom-style: solid;
 border-bottom-color: white;
 text-indent: 0px;
}

td.td_top_menu {
 background-color: #0e0e0e;
 height: 40;
 border-bottom-width: 1;
 border-bottom-style: solid;
 border-bottom-color: white;
}

td.td_content {
 color: #52D017;
 border-collapse: collapse;
 border-width: 1;
 border-style: solid;
 font-family: verdana;
 font-size: 13px;
 text-align: center;
 height: 366;
 padding: 3;
 vertical-align: midle;
}

td.td_bottom_menu {
 background-color: #0e0e0e;
 height: 40;
 text-align: right;
 border-top-width: 1;
 border-top-style: solid;
 border-top-color: white;
 vertical-align: midle;
}

td.head_table {
 color: #ffddb5;
 font-family: verdana;
 font-size: 13px;
 background-color: #2c2c2c;
}

input.button { font-size: 8pt; font-family: sans-serif; color: #ff8a00; padding: 3px; float: center; text-decoration: none; 
background-image: url(../../img/button.png); background-repeat: no-repeat; display: block; position: relative;
background-color: transparent; border: 1px solid #181818; overflow: hidden; margin-left: auto; margin-right: auto }
input.button:focus { font-size: 8pt; font-family: sans-serif; background-color: #333; 
border: 1px solid #181818; overflow: hidden }
input.button:hover { font-size: 8pt; font-family: sans-serif; border: 1px solid #000; 
cursor: pointer; background-color: #333;  overflow: hidden; color: #ffffff }

input.buttonL { font-size: 8pt; font-family: sans-serif; color: #ff8a00; padding: 3px; float: left; 
text-decoration: none;  background-image: url(../../img/button.png); background-repeat: no-repeat; 
display: block; position: relative; background-color: transparent; border: 1px solid #181818; overflow: hidden; }
input.buttonL:focus { font-size: 8pt; font-family: sans-serif; background-color: #333; 
overflow: hidden; border: 1px solid #181818; }
input.buttonL:hover { font-size: 8pt; font-family: sans-serif; border: 1px solid #000; 
cursor: pointer; background-color: #333;  overflow: hidden; color: #ffffff }

* html textarea.textbox { color: #000; background: #d3d3d3; border: solid 1px #000; overflow: overflow-y; } 
* html input.textbox { color: #000; background: #d3d3d3; border: solid 1px #000; overflow: overflow-y; } 
 
input.textbox, textarea.textbox, select.dropdown {
 font-size: 8pt;
 font-weight: bold;
 font-family: tahoma;
 background-color: #d3d3d3;
 border: 1px solid #000; 
 overflow: hidden; }  

input.textbox:focus, textarea.textbox:focus, select.dropdown:focus {
 font-size: 8pt;
 font-weight: bold;
 color: ff8a00; 
 background-color: #333;
 border: 1px solid #000; 
 overflow: hidden; }  

input.textbox:hover, textarea.textbox:hover, select.dropdown:hover {
 font-size: 8pt;
 font-weight: bold;
 border: 1px solid #000; 
 overflow: hidden; }  
 
.rounded { width: 640px; border: 2px solid #000; padding: 10px; background: #17181b; 
background-image: none; -moz-border-radius: 1.4em; -webkit-border-radius: 1.4em; }