﻿body
{
    font-size: 10px;
    font-family: Verdana;
}

select
{
    font-size: 10px;
    font-family: Verdana;
}

option
{
    font-size: 10px;
    font-family: Verdana;
}

input
{
    font-size: 10px;
    font-family: Verdana;
    border: 1px solid #CCCCCC;
    padding: 3px 3px 3px 3px;
    -moz-border-radius-topleft: 4px; 
    -webkit-border-top-left-radius: 4px; 
    -khtml-border-top-left-radius: 4px; 
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px; 
    -webkit-border-top-right-radius: 4px; 
    -khtml-border-top-right-radius: 4px; 
    border-top-right-radius: 4px;
    -moz-border-radius-bottomleft: 4px; 
    -webkit-border-bottom-left-radius: 4px; 
    -khtml-border-bottom-left-radius: 4px; 
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px; 
    -webkit-border-bottom-right-radius: 4px; 
    -khtml-border-bottom-right-radius: 4px; 
    border-bottom-right-radius: 4px;
}

textarea
{
    font-size: 10px;
    font-family: Verdana;
    border: 1px solid #CCCCCC;
    padding: 3px 3px 3px 3px;
    -moz-border-radius-topleft: 4px; 
    -webkit-border-top-left-radius: 4px; 
    -khtml-border-top-left-radius: 4px; 
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px; 
    -webkit-border-top-right-radius: 4px; 
    -khtml-border-top-right-radius: 4px; 
    border-top-right-radius: 4px;
    -moz-border-radius-bottomleft: 4px; 
    -webkit-border-bottom-left-radius: 4px; 
    -khtml-border-bottom-left-radius: 4px; 
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px; 
    -webkit-border-bottom-right-radius: 4px; 
    -khtml-border-bottom-right-radius: 4px; 
    border-bottom-right-radius: 4px;
}

/* PARTE DEI TITOLI */
.letteranJ
{
 color: #FF0000;
}
.titoloJdocDefault
{
  font-size: large;
  font-weight: bold;
  color: #0000FF;
  text-align: left;
}
/* PARTE DEI TITOLI */

.Validatore
{
	font-weight: normal;
	color: #FF0000;
	border: 1px solid #FF0000;
	background-color: #FFF0F0;
	width: 100%;
	vertical-align: middle;
	padding: 3px 3px 3px 3px;
	-moz-border-radius-topleft: 4px; 
    -webkit-border-top-left-radius: 4px; 
    -khtml-border-top-left-radius: 4px; 
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px; 
    -webkit-border-top-right-radius: 4px; 
    -khtml-border-top-right-radius: 4px; 
    border-top-right-radius: 4px;
    -moz-border-radius-bottomleft: 4px; 
    -webkit-border-bottom-left-radius: 4px; 
    -khtml-border-bottom-left-radius: 4px; 
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px; 
    -webkit-border-bottom-right-radius: 4px; 
    -khtml-border-bottom-right-radius: 4px; 
    border-bottom-right-radius: 4px;
}

.LabelErrore
{
  font-weight: bold;
  color: #FF0000;
}

.SfondoLogin
{
    width: 450px;
    background-color: #FFFFFF;
    border: 2px solid #AAAAAA;
   -moz-border-radius-topleft: 6px; 
    -webkit-border-top-left-radius: 6px; 
    -khtml-border-top-left-radius: 6px; 
    border-top-left-radius: 6px;
    -moz-border-radius-topright: 6px; 
    -webkit-border-top-right-radius: 6px; 
    -khtml-border-top-right-radius: 6px; 
    border-top-right-radius: 6px;
    -moz-border-radius-bottomleft: 6px; 
    -webkit-border-bottom-left-radius: 6px; 
    -khtml-border-bottom-left-radius: 6px; 
    border-bottom-left-radius: 6px;
    -moz-border-radius-bottomright: 6px; 
    -webkit-border-bottom-right-radius: 6px; 
    -khtml-border-bottom-right-radius: 6px; 
    border-bottom-right-radius: 6px;
}

.VoceInfo
{
	font-weight: normal;
	border: 1px solid #FF0000;
	padding: 3px 3px 3px 3px;
	-moz-border-radius-topleft: 4px; 
    -webkit-border-top-left-radius: 4px; 
    -khtml-border-top-left-radius: 4px; 
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px; 
    -webkit-border-top-right-radius: 4px; 
    -khtml-border-top-right-radius: 4px; 
    border-top-right-radius: 4px;
    -moz-border-radius-bottomleft: 4px; 
    -webkit-border-bottom-left-radius: 4px; 
    -khtml-border-bottom-left-radius: 4px; 
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px; 
    -webkit-border-bottom-right-radius: 4px; 
    -khtml-border-bottom-right-radius: 4px; 
    border-bottom-right-radius: 4px;
}

.imgLingua
{
  border-bottom: 3px solid white;
  padding-bottom: 2px;
  height: 30px;
  cursor: pointer;
}
.imgLingua_sel
{
    border-bottom: 3px solid red;
    padding-bottom: 2px;
    height: 30px;
    cursor: default;
    -moz-border-radius-bottomleft: 4px; 
    -webkit-border-bottom-left-radius: 4px; 
    -khtml-border-bottom-left-radius: 4px; 
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px; 
    -webkit-border-bottom-right-radius: 4px; 
    -khtml-border-bottom-right-radius: 4px; 
    border-bottom-right-radius: 4px;
}

.IframeDialog
{
    position: relative;
    width: 100%;
    height: 100%;
}

/*  STILE MENU  */
.Menu_pulsante
{
    width: 80px;
    height: 100%;
    border-left: 1px solid #DDDDDD;
    border-bottom: 1px solid #DDDDDD;
    background-image: url('images/pulsante_menu.jpg'); 
    background-repeat: repeat-x;
    text-align: center;
    cursor: pointer;
}

.Menu_pulsante_sel
{
    width: 80px;
    height: 100%;
    border-left: 1px solid #AAAAAA;
    border-bottom: 1px solid #AAAAAA;
    border-right: 1px solid #AAAAAA;
    border-top: 1px solid #AAAAAA;
    background-image: url('images/pulsante_menu_sel.jpg'); 
    background-repeat: repeat-x;
    text-align: center;
    cursor: pointer;
}

.Menu_pulsante_iniz
{
    width: 10px;
    height: 100%;
    border-left: 1px solid #DDDDDD;
    border-bottom: 1px solid #DDDDDD;
    background-image: url('images/pulsante_menu.jpg'); 
    background-repeat: repeat-x;
    cursor: default;
    -moz-border-radius-bottomleft: 20px; 
    -webkit-border-bottom-left-radius: 20px; 
    -khtml-border-bottom-left-radius: 20px; 
    border-bottom-left-radius: 20px;
}
.Menu_pulsante_fine
{
    width: 10px;
    height: 100%;
    border-right: 1px solid #DDDDDD;
    border-bottom: 1px solid #DDDDDD;
    background-image: url('images/pulsante_menu.jpg'); 
    background-repeat: repeat-x;
    cursor: default;
    -moz-border-radius-bottomright: 20px; 
    -webkit-border-bottom-right-radius: 20px; 
    -khtml-border-bottom-right-radius: 20px; 
    border-bottom-right-radius: 20px;
}
.Menu_sfondo_sfumato
{
    width: 80px;
    height: 100%;
    border-bottom: 1px solid #DDDDDD;
    background-image: url('images/pulsante_menu.jpg'); 
    background-repeat: repeat-x;
    text-align: center;
}
.Menu_sfondo_sfumato_corto_basso
{
    background-image: url('images/pulsante_menu_corto_basso.jpg'); 
    background-repeat: repeat-x;
}
.Menu_sfondo_sfumato_corto_alto
{
    background-image: url('images/pulsante_menu_corto_alto.jpg'); 
    background-repeat: repeat-x;
}

.Menu_logo
{
    width: 80px;
    height: 100%;
    text-align: center;
    cursor: pointer;
}

.tooltip {
	display:none;
	background:transparent url(images/tooltip.png);
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
}
/*  STILE MENU  */

.fulltext_headline_parola
{
    background-color: #D5FF0B;
    border: 1px solid #8EAC00;
    -moz-border-radius-bottomleft: 5px; 
    -webkit-border-bottom-left-radius: 5px; 
    -khtml-border-bottom-left-radius: 5px; 
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px; 
    -webkit-border-bottom-right-radius: 5px; 
    -khtml-border-bottom-right-radius: 5px; 
    border-bottom-right-radius: 5px;
    -moz-border-radius-topleft: 5px; 
    -webkit-border-top-left-radius: 5px; 
    -khtml-border-top-left-radius: 5px; 
    border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px; 
    -webkit-border-top-right-radius: 5px; 
    -khtml-border-top-right-radius: 5px; 
    border-top-right-radius: 5px;
    padding: 0px 3px 0px 3px;
}