/****************************************************************************/
/* STILE DELLA SCHEDA DEL PERSONAGGIO */

/* HELP: Da qui è possibile modificare:
- I font ed i colori della scheda del personaggio
- Le dimensioni, l'aspetto e la posizione degli elementi della scheda
- Lo sfondo della scheda */

body{

}

div.panels_box{
	overflow: hidden;
	margin: auto;
	width:100%;
	text-align:center;
}
div.pagina_scheda{
}
div.pagina_scheda div.pagina_scheda_cont{
   margin:auto;
   width: 650px;
   height:510px;
   background-image:url("imgs/scheda/1.png");
   background-repeat:no-repeat;
   clear:both;
}
div.pagina_scheda_modifica{
	width:100%;
	height:100%;
}

div.pagina_scheda div.pagebody{
}

div.pagina_scheda a{
   /*font-weight: normal;*/
}

div.pagina_scheda div.form_info{
}

/*Titoli dei box*/
/*div.pagina_scheda{
   text-align: center;
   text-transform: uppercase;
   font-weight: bold;
   font-size: 13px;
   margin-bottom: 6px;
}*/

/*Box nome,ritratto,iscritto da, ultimo ingresso, scrivi a*/
div.ritratto{
	
   margin: 0 0 0 20px;
   float: left;
   height: 350px;
}

/*Immagine*/
div.ritratto_avatar{
border:5px solid #a98e5f;
max-width: 350px;
max-height:400px;
margin:auto;
}
div.avatar_200x200{
width:200px;
height:200px;
border:5px solid #a98e5f;
margin:55px;
}
div.avatar_300x300{
width:300px;
height:300px;
border:5px solid #a98e5f;
margin-top:50px;
}
div.avatar_200x300{
width:200px;
height:300px;
border:5px solid #a98e5f;
margin:50px;
}
div.avatar_300x200{
width:300px;
height:200px;
border:5px solid #a98e5f;
margin-top: 100px;
}
div.avatar_300x400{
width:300px;
height:400px;
border:5px solid #a98e5f;
margin:auto;
}
div.avatar_200x400{
width:200px;
height:400px;
border:5px solid #a98e5f;
margin:auto;
}
img.avatar_200x200{
width:200px;
height:200px;
}
img.avatar_300x300{
width:300px;
height:300px;
}
img.avatar_300x200{
width:300px;
height:200px;
}
img.avatar_200x300{
width:200px;
height:300px;
}
img.avatar_300x200{
width:300px;
height:200px;
}
img.avatar_300x400{
width:300px;
height:400px;
}
img.avatar_200x400{
width:200px;
height:400px;
}
div.iscritto_da {
color:#a98e5f;
font-size:10px;
text-transform:uppercase;
font-weight:bold;
}

div.ultimo_ingresso {
color:#a98e5f;
font-size:10px;
text-transform:uppercase;
font-weight:bold;
}
div.ritratto_avatar_immagine{
   max-width: 350px;
   max-height:400px;
}
/*LETTORE*/
div.profilo_lettore{
}

/*Link invia messaggio*/
div.invia_messaggio{
width:250px;
   margin: 170px 300px 0 0px;
   text-align:center;
   
}

/*Box punteggi, razza, gilda, ruolo off*/
div.profilo{
margin: 0px 10px 0 0 ;
background-image:url("imgs/scheda/car.png");
background-repeat:no-repeat;
   float: right;
   font-size: 12px;  
   width: 300px;
   height:400px;
}
div.profilo div.profilo_cont{
margin:30px 0 0 25px;
width:250px;
}
div.profilo div.profilo_voce{
   text-align: justify; 
   clear: both;
   height: 20px;
}
div.cont_gilda{
text-align:center;
margin-left:-25px;
width:250px;
height:40px;
}
div.cont_ep{
text-align:center;
margin-left:-25px;
width:250px;
height:40px;
}
div.contenitore_ep{
width:250px;
margin:0 0 0 0;
}
div.contenitore_gc{
width:250px;
margin:75px 0 0 0;
}
/*Nome PG*/
div.ritratto_nome{
height:20px;
   margin: 20px 0 0 0;
   width:650px;
   font-size: 12px;
   color:#a98e5f;
   font-weight: bold;
   text-transform:uppercase;
   text-align:center;
}

/*Nome campo*/
div.profilo_voce_inf{
width:250px;
}
div.profilo_voce{
width:250px;
}
div.profilo_voce_ep{
width:250px;

}
div.profilo_voce_ep div.profilo_voce_label{
   width: 100px;
   float: left;
   height:15px;
   text-align:left;
}
div.profilo_voce_inf div.profilo_voce_label{
   width: 100px;
   float: left;
   height:20px;
   text-align:left;
}
div.profilo_voce div.profilo_voce_label{
   width: 100px;
   float: left;
}
div.profilo_voce div.profilo_voce_label_gc{
   width: 100px;
   float: left;
   height:25px;
   vertical-align:bottom;
}

/*Valore campo*/
div.profilo_voce div.profilo_voce_valore{
   text-align: right;
   width: 150px;
   height:20px;
   float: right;
}
div.profilo_voce_inf div.profilo_voce_valore{
   text-align: right;
   width: 150px;
   height:20px;
   float: right;
}
div.profilo_voce_ep div.profilo_voce_valore{
   text-align: right;
   width: 150px;
   height:15px;
   float: right;
}
div.profilo_voce div.profilo_voce_valore_gc{
   text-align: right;
   height:25px;
   width: 150px;
   float: right;
}

/*Icone gilda*/
img.profilo_img_gilda{

}

/*Box status*/
div.profilo_status{
   margin: 5px 5px 5px 5px; 
   clear: both;
   text-align: justify;
   
}
/*Casella PF nei controlli master*/
div.form_field input.healt_input{
   width: 28px;
}
.modifica_pass {
width:100%;
font-size:14px;
}

/*Box storia pg, box affetti*/

div.background{
background-image:url("imgs/scheda/bg.png");
   margin:auto;
   clear: both;
   width: 650px;
}
div.titolo_box{
padding-top:15px;
margin-left:-3px;
}
.img_titolo_box{
width:655px;
height:33px;
}
div.titolo_salute{
}
div.salute{
	width:300px;
	height:22px;
	margin-left:150px;
	text-transform:uppercase;
	font-weight:bold;
	border:solid 2px #a98e5f;
	-moz-border-radius:5px;		/* Bordi arrotondati */
	-webkit-border-radius:5px;
	-khtml-border-radius: 5px;
	border-radius:5px;
}
.sfondo_salute{
	background-image:url("imgs/scheda/salute.png"); 
	color:#000;
	height:15px;
	border:solid 2px #a98e5f;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius: 5px;
	border-radius:5px;
}
div.body_box{
	padding-top:5px;
	color:#000;
	font-size:10px;
	margin-left:20px;
	margin-top:-10px;
	padding:5px;
	width:600px;
	max-width:600px;
	background-color:#e4cda4;
	border:solid 1px #000;
	-moz-border-radius:5px;		/* Bordi arrotondati */
	-webkit-border-radius:5px;
	-khtml-border-radius: 5px;
	border-radius:5px;
}
div.background2{
   margin:auto;
	background-image:url("imgs/scheda/bg2.png");
   width: 650px;
   height:110px;
   
}
div.body_box img{
   max-width: 600px;
   
}

/*Menu' interno scheda*/
div.menu_scheda{
   margin-top: 10px;
   padding-top:5px;
   text-align: center;
   font-size: 10px;  
   width: 650px;
   height: 20px;
}


/*Box abilità*/
div.elenco_abilita{
   margin: 10px auto 5px auto;
   clear: both;
}
div.elenco_abilita table{
   text-align:left;
   margin: 2px auto 5px auto;
 
}

div.colonne_abilita_scheda {
   border:solid 1px #990000;

}
td.tabella_abilita0 {
	height:20px;
	width: 230px;
	color:#FFFFFF;
	text-align:center;
	background-color:#660000;
	text-transform:uppercase;
	border:solid 0.5px #e4cda4;
}
td.tabella_abilita01 {
	height:20px;
	width: 20px;
	text-align:center;
}
td.tabella_abilita02 {
	height:20px;
	width:70px;
	color:#FFFFFF;
	text-align:center;
	background-color:#660000;
	text-transform:uppercase;
	border:solid 0.5px #e4cda4;
}
td.tabella_abilita03 {
	height:20px;
	width: 50px;
	color:#FFFFFF;
	text-align:center;
	background-color:#660000;
	text-transform:uppercase;
	border:solid 0.5px #e4cda4;
}
span.tabella_abilitabis {
	text-transform:uppercase;
	font-weight:bold;
}
td.tabella_abilita {
	height:20px;
	width: 230px;
	border:solid 0.5px #000000;
	padding-left: 1px;
}

span.tabella_abilita2 {
font-size:9px;
}

td.tabella_abilita3 {
	height:20px;
	text-align:center;
	width: 70px;
	border:solid 0.5px #000000;
}

td.tabella_abilita4 {
	height:20px;
	text-align:center;
	width: 50px;
	border:solid 0.5px #000000;
}
td.tabella_abilita5 {
font-size:9px;
padding:5px;
	text-align:left;
	border:solid 0.5px #000000;
}
div.elenco_abilita td{
   vertical-align: top;
   text-align:left;
}
div.abilita_scheda_nome{ 
  width: 110px;
  font-size: 12px;
  
}
div.abilita_scheda_car{
  width: 70px;
  font-size: 12px;
  
}
div.abilita_scheda_tank{
  width: 20px;
  font-size: 12px;
  
}
div.abilita_scheda_sub{
  width: 35px;
  font-size: 12px;
}

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

/****************************************************************************/
/* STILE DELLA PAGINA DI MODIFICA SCHEDA */

div.modifica_scheda{
   margin: 10px;
}

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

/****************************************************************************/
/* STILE DELLA PAGINA DI EQUIPAGGIAMENTO */

div.omino_bianco_box{
margin:auto;
   width: 500px;
   height: 500px;
    text-align: center;
}

img.omino_bianco_img{
   width: 167px;
   height: 500px;
}

div.omino_bianco_armdx{
   width: 49px;
   height: 36px;
   border: 1px dotted white;  
   margin-top: 5px;
}
div.omino_bianco_armdx img{
   width: 48px;
   height: 35px;
}
div.omino_bianco_shoulders{
   width: 62px;
   height: 45px;
}

div.omino_bianco_armsx{
   width: 49px;
   height: 36px;
   border: 1px dotted white; 
   margin-top: 5px;
   margin-right: 0px;
}
div.omino_bianco_armsx img{
   width: 48px;
   height: 35px;
}

div.omino_bianco_chest{
   width: 75px;
   height: 50px;
   border: 1px dotted white;
   margin-top: 5px;
   margin-right: 0px;
}
div.omino_bianco_chest img{
   width: 74px;
   height: 49px;
}

div.omino_bianco_legs{
   width: 75px;
   height: 50px;
   border: 1px dotted white;
   margin-top: 5px;
}
div.omino_bianco_legs img{
   width: 74px;
   height: 49px;
   margin-right: 0px;
}

div.omino_bianco_feet{
   width: 63px;
   height: 46px;
   border: 1px dotted white;  
   margin-top: 5px;
}

div.omino_bianco_feet img{
   width: 62px;
   height: 45px;
}

div.omino_bianco_head{
   width: 63px;
   height: 46px;
   border: 1px dotted white;
   margin-top: 5px;
}

div.omino_bianco_head img{
   width: 62px;
   height: 45px;
}

div.omino_bianco_neck{
   width: 49px;
   height: 36px;
   border: 1px dotted white;
   margin-top: 5px;
}

div.omino_bianco_neck img{
   width: 48px;
   height: 35px;
}

div.omino_bianco_ring{
   width: 30px;
   height: 20px;
   border: 1px dotted white;
   margin-top: 5px;
}

div.omino_bianco_ring img{
   width: 29px;
   height: 19px;
}

/*Inventario*/
div.pagina_scheda_equip {
text-align:center}
div.pagina_scheda_oggetti { }
div.pagina_scheda_oggetti div.inventario_img img,
div.pagina_scheda_equip div.inventario_img img{

}
div.pagina_scheda_oggetti div.inventario_img,
div.pagina_scheda_equip div.inventario_img{
  width: 200px;
}
div.inventario_nome{
  width: 200px;
  text-transform:uppercase;
  background-color:#180606;
  color:#a98e5f;
  padding:2px;
}
div.pagina_scheda_oggetti div.inventario_quantita,
div.pagina_scheda_equip div.inventario_quantita{
  width: 200px;
}

div.pagina_scheda_oggetti div.form_label,
div.pagina_scheda_equip div.form_label{
  font-size: 12px;
  margin: 0;
}
div.pagina_scheda_oggetti input,
div.pagina_scheda_equip input{
  font-size: 12px;
  margin: 0;
}
div.inventario_riga_proprieta{
  width: 80px;
}
div.pagina_scheda_equip form,
div.pagina_scheda_oggetti form{ 
 text-align: center;
 margin: 0 0 0 0;
}
/*FORMATTAZIONE BBCODE EDITOR*/
/*Pulsanti dell'editor*/
.button {
border: 1px solid #ccc;
margin: 1px;
padding: 2px;
}
.button:hover {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
}
/*Dimensioni della Textarea*/
.ed {
width: 400px;
height: 150px;
}
div.body_box, img.bbcimg {

}

/****************************************************************************/
/*oggetti borsa*/
table.tabella_obj{
width:700px;
}
.casella_titolo_nome_obj{
padding:2px;
color:#a98e5f;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
background-color:#180606;
}
.casella_titolo_bonus_obj{
padding:2px;
color:#a98e5f;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
background-color:#180606;
}
.casella_titolo_descr_obj{
padding:2px;
color:#a98e5f;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
background-color:#180606;
}
.casella_titolo_tasti_obj{
padding:2px;
color:#a98e5f;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
background-color:#180606;
}
.casella_elemento_img_obj{
padding:3px;
width:200px;
font-size:12px;
border:1px solid #a98e5f;
}
.casella_elemento_parametri_obj{
padding:3px;
width:100px;
font-size:10px;
border:1px solid #a98e5f;
}
.casella_elemento_descr_obj{
padding:3px;
width:300px;
font-size:10px;
border:1px solid #a98e5f;
}
.casella_elemento_tasti_obj{
padding:3px;
width:150px;
font-size:10px;
border:1px solid #a98e5f;
}
.page_title_obj{
font-size:16px;
color:#180606;
text-transform:uppercase;
font-weight:bold;
}
fieldset{
text-transform:none;
border:1px solid #a98e5f;
}
legend{
text-transform:uppercase;
}
.casella_elemento_cont{
text-align:left;
padding:3px;
font-size:10px;
border:1px solid #a98e5f;
}

/* LETTORE AUDIO */
#audio {
background-color:#000000;
color:#990000;
}