/* CSS Document PAGES */
/* Tabella Pagina di Editing */

.titolo_edit { margin-top: 10px; }

.schedaprincipale { margin-top: 5px; }

#contenuto { font-size: 8pt; font-weight: bold; }
#contenuto input { font-family: Verdana, Arial, Helvetica, sans-serif;; font-size: 8pt; }
#contenuto textarea { font-family: Verdana, Arial, Helvetica, sans-serif;; font-size: 8pt; }
#contenuto select { font-family: Verdana, Arial, Helvetica, sans-serif;; font-size: 8pt; }

.alert {
    position: absolute;
    background-image: url(../../images/alert.png);
    background-repeat: no-repeat;
    background-position: top left;
    padding-left: 55px;
    height: 50px;
    width: 500px;
    margin-left: 50%;
    top: 50%;
}

.download {
    padding-top: 20px;
    height: 50px;
    width: 500px;
    margin-left: 50%;
    top: 50%;    
}

.fields {
	width: auto; 
	float: left; 
	padding: 5px;
	margin-right: 5px;
}

.tbledit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.evidenziacella {
	background-color: #FF9900;
	border:1px solid #FF0000;
	color: #FFFFFF;
    font-weight: bold;
}

.obbligatorio {
	background-image: url(../../images/flag_red.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.consigliato {
	background-image: url(../../images/flag_green.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.liv-normale {
    background-image: url(../../images/liv-basso.gif);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 20px;
}
.liv-medio {
    background-image: url(../../images/liv-medio.gif);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 20px;
}
.liv-alto {
    background-image: url(../../images/liv-alto.gif);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 20px;
}

.opzioni {
	background-color: #F5F5F5;
	vertical-align: top;
	padding: 5px 20px 5px 5px;
	border-bottom: 1px solid #dFdFdF;
}

.div-fieldset-content {
    background-color: #F7F7F7;
}

.fieldset-content {
    padding: 0px 5px 5px 5px;
}

.titolo-evidenzia {
	background-color: #6699CC;
	vertical-align: top;
	padding: 2px;
    padding-left: 5px;
	border-bottom: 1px solid #006699;
	font-weight: bold;
	color: #FFFFFF;
    margin: 0px -5px 10px -5px;
}

.totale {
	background-color: #DFFFEF;
	vertical-align: top;
	border: 1px solid #dFdFdF;
}

.totaleg {
    background-color: #FFFF80;
    border: 1px solid #dFdFdF;
}

.totaleb {
    background-color: #FFF;
    border: 1px solid #dFdFdF;
}

.titolo_info {
	font-size: 1em;
	font-weight: bold;
	color: #FF6600;
}

.separatore {
	background-color: #EAEAEA;
	height:1px;
	width: 100%;
	margin: 15px;
}

.rowedit {
	background-color: #F0F0F0;
}

.sc {
	background-color: #FFD7D5;
}
.so   {
	background-color: #DBD9FF;
}

.grafico-valutazione {
    background-image: url(../../images/barra-valutazione.jpg);
    background-repeat: no-repeat;
    background-position: left;
}
/* DIV trasparente - posizionato in index.php */

#background {
	display:none;
	position: absolute;
	z-index: 9;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #000;
	opacity: 0.40;
	-moz-opacity: 0.40;
	filter:alpha(opacity=40);
    min-height: 100%;
}

/* File allegati */

#allegati {
	display:none;
	position: absolute;
	z-index: 9;
	border:4px solid #FFCC00;
	padding: 5px;
	font-size: 8pt;
	background-color: #F9F9F9;
	width: 530px;
	height: 90px;
	top: 50%;
	left: 50%;
	margin: -45px -240px;
}

/* Box Info */

.info {
	background-image: url(../../images/info.png);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding: 5px 5px 5px 40px;
	border-top:1px solid #EAEAEA;
	border-bottom:1px solid #F0F0F0;
	margin: 5px 0 5px 0;
	background-color: #F7F7F7;
	font-size: 7pt;
	color: #006699;
}

/* set millions of background images */
.rbroundbox	{ background: url(../../images/nt.gif) repeat; }
.rbtop div 	{ background: url(../../images/tl.gif) no-repeat top left; }
.rbtop 		{ background: url(../../images/tr.gif) no-repeat top right; }
.rbbot div 	{ background: url(../../images/bl.gif) no-repeat bottom left; }
.rbbot 		{ background: url(../../images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot { width: 100%; height: 7px; font-size: 1px; }
.rbcontent 	{ margin: 0 7px; color: #FFFFFF; font-size: 12pt; font-weight: bold; }
.rbroundbox { width: 100%; margin: 1em auto; }

/* Filtro Atleti */
#filtro-atleti select {font-size: 8pt;}
#box-noselect { 
    width:100%; 
    height:335px; 
    text-align: center; 
    font-size: 10pt;
    padding-top:150px;
}

.stella { 
    background: url(../../images/icon_favourites.gif) no-repeat center left;
    padding-left: 20px; }
    
#salto-pagina { page-break-before: always; }

/* Selezione Importazione */

.back_pallone {
    background: url(../../images/back_pallone.png) no-repeat bottom right;
}

