body
{	max-width:600px;
	margin: 0px auto;
	background-color: #9f9d80;
	color: #524f4e;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12pt;
}
a:link, a:visited{
	color: #333333;
	text-decoration: none;
}

a:hover{
	color: #97946f;
	text-decoration: none;
}

a:active{
	color: #666600;
	text-decoration: underline;
}

.start_m{
	background-color: #D8D197;
	border: 1px solid #8D8435;
	border-left:none;
	display:block;
	height:27px; 
	vertical-align:middle;
}


.td table {
display: table;
border-collapse: separate;
border-spacing: 0px;
border-color: gray;
padding:0px;
margin:0px;
 }

.td td {
display: table-cell;
border-collapse: separate;
border-spacing: 0px;
border-color: gray;
padding:0px;
margin:0px;
 }


 .dv1
{	
margin: 0px;
background-color: #D8D197;
color: #8D8435;
border: 1px solid #8D8435;
border-top:none;
text-shadow: 0px 1px 0px #fff;
font-family: Arial, Tahoma, sans-serif;
padding:5px;
}

 .top_1
{	
background-color: #D8D197;
color: #8D8435;
border: 1px solid #8D8435;
border-top:none;
border-bottom:none;
text-shadow: 0px 1px 0px #fff;
font-family: Arial, Tahoma, sans-serif;
padding-left:3px;
padding-right:3px;
width:5%;
display:inline-block;
height:23px;
text-align:center;
vertical-align:middle;
}

 .top_2
{	
background-color: #E6E1BC;
color: #8D8435;
text-shadow: 0px 1px 0px #fff;
font-family: Arial, Tahoma, sans-serif;
padding-left:3px;
padding-right:3px;
display:inline-block;
height:23px;
text-align:left;
max-width:15%;
}

 .top_3
{	
background-color: #E6E1BC;
color: #8D8435;
text-shadow: 0px 1px 0px #fff;
font-family: Arial, Tahoma, sans-serif;
padding-left:3px;
padding-right:3px;
display:inline-block;
height:23px;
text-align:left;
max-width:45%;
overflow: hidden;
vertical-align:top;
}
 .dv2
{

margin: 0px 0px 0px 0px;
padding: 2px 4px 2px 4px;
background-color: #dbd7af;
border-right: 1px solid #8D8435;
border-left: 1px solid #8D8435;
border-top: 0px solid #5b5a4b;
border-bottom: 0px solid #5b5a4b;
}


 .menu
{
	
	margin: -0px -1px -1px -1px;
	padding: 2px 2px 3px 4px;
	font-weight: normal;
	background-color: #E6E1BC;
	border: 1px solid #a19d75;
	border-radius: 3px;
}


 .meniu_top
{
	margin: 5px -1px -1px -1px;	
	padding: 2px 0px 3px 4px;
	font-weight: normal;
	width:120px;

	background-color: #E6E1BC;
	border: 1px solid #a19d75;
	border-radius: 3px 3px 0px 0px;
}	
	 .meniu_text
{
	background-color: #E6E1BC;
	border: 1px solid #a19d75;
    background-color: #EDEACF;
	padding: 5px;
	display:block;
	margin-left:-5px;
	margin-right:-5px;		
}
	 .meniu_text2
{
	background-color: #E6E1BC;
	border: 1px solid #a19d75;
    background-color: #EDEACF;
	padding: 5px;
	display:block;	
}

.linija_big{
border-top: 3px solid #8D8435;	
}

.linija{
border-top: 3px solid #DFD9A9;	
}

 .right_link_c
{	
background-color: #E6E1BC;
color: #8D8435;
padding-left:3px;
padding-right:3px;
display:inline-block;
text-align:right;
border-radius:5px 0px 0px 5px;
-webkit-border-radius:5px 0px 0px 5px;
-moz-border-radius:5px 0px 0px 5px;
-khtml-border-radius:5px 0px 0px 5px;
}
 .right_link_c2
{	
background-color: #E6E1BC;
color: #8D8435;
padding-left:3px;
padding-right:3px;
display:inline-block;
text-align:right;
border-left:1px solid #8D8435;
border-radius:0px 5px 5px 0px;
-webkit-border-radius:0px 5px 5px 0px;
-moz-border-radius:0px 5px 5px 0px;
-khtml-border-radius:0px 5px 5px 0px;
}

.div_link{
background-color: #dbd7af;
border-right: 1px solid #8D8435;
border-top: 0px solid #5b5a4b;
border-bottom: 0px solid #5b5a4b;	
}

 .link_30
{	
background-color: #D8D197;
color: #8D8435;
display:block;
padding-top:5px;
padding-bottom:5px;
}

 .linkas
{	
background-color: #E6E1BC;
padding:8px;
display:block;
border: 1px solid #DFDAA9;
border-top: 0px;
border-right: 1px solid #8D8435;
border-left: 1px solid #8D8435;
}

 .link3
{	
background-color: #E6E1BC;
padding:8px;
display:block;
border: 1px solid #DFDAA9;
border-top: 0px;
}

 .foot
{
background-color: #D8D197;
color: #8D8435;
border: 1px solid #8D8435;
border-top:none;
border-bottom:none;
font-size:13px;
text-align:left;
padding:2px;
text-shadow: 0px 1px 0px #E4E0B9;
}

.foot_lines{
	border-bottom: 1px dotted #8D8435;
}

.foot_line_two{
text-align:center;
border-left: 1px solid #8D8435;
 vertical-align:top;
 padding-left:5px;	
}


.tooltips {
  position: relative;
  display: inline;
    background-color: #E4E0B9;
  	margin-top:0px;
	display:block;
	text-align:center;
	font-size:13px;
	padding-top:2px;
	padding-bottom:2px;
}


.info {
  visibility: visible;
  top:-8px;
}

@media screen and (min-width: 360px) { 

.tooltips:after {
  content: '';
  position: absolute;
  left:44.5%;
  border-bottom: 8px solid #E4E0B9;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  top:-6px;
}

}

@media screen and (max-width: 360px) { 

.tooltips:after {
  content: '';
  position: absolute;
  left:40%;
  border-bottom: 8px solid #E4E0B9;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  top:-6px;
}

}


.b_left
{
border-left: 1px solid #8D8435;
}

.b_right
{
border-right: 1px solid #8D8435;
}


.in_b{
	    border-right: 1px solid #8D8435;	
	    border-left: 1px solid #8D8435;
	    background-color: #EDEACF;
		width:100%;

}

.text
{	
background-color: #E6E1BC;
padding:5px;
display:block;
border: 1px solid #DFDAA9;
margin:-1px;
margin-top:0px;
margin-bottom:0px;
}

.news
{	
background-color: #DFD9A9;
padding:5px;
display:block;
border: 1px solid #DFDAA9;
margin:-1px;
margin-top:0px;
margin-bottom:0px;
}
 .link2
{	
background-color: #D8D197;
padding:8px;
display:block;
margin: -2px -4px -2px -4px;
border-top: 1px solid #8D8435;
border-bottom: 1px solid #8D8435;
}

.green_text:after {
  content: '!';
  background-color: #D8D197; 
  padding:5px;
  padding-left:8px;
  padding-right:8px;
  margin-top:3px;
  display:inline-block;
  border: 1px solid #8D8435;  
  border-radius:5px 0px 0px 5px;
}

.green_text_right {
  background-color: #E6E1BC; 
  padding:5px;
  margin-top:3px;
  display:inline-block;
  border: 1px solid #8D8435; 
  border-left:0px;  
  border-radius:0px 5px 5px 0px;
  margin-bottom:10px;
}



.psl
{
	background-color: rgba(0,00,0,0.30);
	border-radius:5px;
	padding:3px;
	color:#FF8000;
	border: 1px solid rgba(0,0,0,0.50);
	display: inline-block;

}
.psl2
{
	background-color: rgba(0,0,0,0.10);
	border-radius:5px;
	padding:3px;
	color:#000000;
	border: 1px solid rgba(0,0,0,0.50);
display: inline-block;
}

.option
{	
border: 1px solid #a19d75;
}

.option_2
{
	border: 1px solid #a19d75;
	
}


input,textarea, select, .option  {
font-size: 14px;
padding: 4px 8px;
border: 1px solid #a19d75;
color: #000000;
margin: 2px;
background: #EDEACF;
-khtml-border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

textarea{
	width:85%;
	height:40px;
}


input[type=submit] {
	padding: 5px;
    margin-top: 4px;
    margin-bottom: 4px; 
	background-color: #d7d296;
	border: 1px solid #a19d75;
	border-radius: 3px;
}

button[type=submit] {
	padding: 5px;
    margin-top: 0px;
    margin-bottom: 4px; 
	background-color: #d7d296;
	border: 1px solid #a19d75;
	border-radius: 3px;
}


.chat_button{
	padding: 5px;
    margin-top: -90px;
    margin-bottom: 4px; 
	background-color: #d7d296;
	border: 1px solid #a19d75;
	border-radius: 0px 0px 5px 5px;
}

.vip:after {
  content: 'VIP';
	background-color: #FFCC00;
  padding:3px;
  display:inline-block;
  border: 1px solid #006633;  
  border-radius:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  -khtml-border-radius:5px;
  font-size:11px;
}

.com {
	background-color: #FFCC00;
  padding:3px;
  display:inline-block;
  border: 1px solid #006633;  
  border-radius:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  -khtml-border-radius:5px;
  font-size:11px;
}
a.delete {
	background-color: #cc0000;
  padding:3px;
  display:inline-block;
  border: 1px solid #4d0000;  
  border-radius:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  -khtml-border-radius:5px;
  font-size:11px;
  color:#fff;
  float:right;
}

.border-radius{
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
}

.border-radius2{
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-khtml-border-radius:50%;
}

.npc_left {
  position: relative;
  display: inline;
    background-color: #E4E0B9;
  	margin-top:0px;
	display:block;
	text-align:center;
	font-size:13px;
	padding-top:2px;
	padding-bottom:2px;
	
}

.npc_left:after {
  content: '';
  position: absolute;
	left:-8px;
  border-right: 8px solid #E4E0B9;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  top:10%;
}


.red{
	color:#FF0000;
}

.mb5{margin-bottom:5px;}
.mla{margin-left:auto;}

.w100{width:100%}
.w995{width:99.5%}
.w80{width:80%}

.l{background-repeat:repeat-x}
.l4{height:4px}
.l7{height:7px}
.bbl{border:1px solid black}

.bb0{border-bottom:0px}
.mgl7{background-image:url(https://rpgs.eu/paveiksliukai/stilius/health-green.png)}
.mrl7{background-image:url(https://rpgs.eu/paveiksliukai/stilius/health-red.png)}
.myl7{background-image:url(https://rpgs.eu/paveiksliukai/stilius/health-gray.png)}

table.tables {margin: 3px auto; border: 1px solid #aaaaaa; border-collapse: collapse; border-spacing: 0px; width:100%;}
.tables th {background-color: #EDEACF;border: 1px solid #a19d75; padding: 4px;}
.tables td {background-color: #E6E1BC;border: 1px solid #a19d75; padding: 4px;width:50%;}
