﻿body
{
   color: #27364B;
}



/* popup */
.modalBackground
{
   background-color: White;
   filter: alpha(opacity=40);
   opacity: 0.4;
}

.modalPopup
{
   background-color: #ffffff;
   width: 400px;
}

.modalPopupTbl
{
   border: solid 2px #27364B;
   border-collapse: collapse;
   background-color: #DEE4ED;
   width: 100%;
   height: 55px;
}
/* fine popup */

.floatfix
{
   clear: both;
}

.centerPanel
{
   text-align: center;
   margin: 0;
   padding: 0.1em 0;
}

.rightPanel
{
   text-align: right;
   margin: 0;
   padding: 0.1em 0;
}

.error_msg
{
   border: solid 1px #c00;
   background-color: #FFC6C6;
   padding: 5px;
   margin: 10px;
   font-family: Arial, Helvetica, sans-serif;
}

.error_msg a, .error_msg span
{
   color: #c00;
   font-size: 1.2em;
}

.etichetta
{
   font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, Sans-Serif;
}

.login
{
   background-color: Transparent;
   border: solid 15px #D1E6F1;
   color: #333333;
   background-image: url('../Images/LoginBack.jpg') !important;
   margin-left: auto;
   margin-right: auto;
}


/* SceltaAzienda.aspx */
.pnlAllevatoreCorrente
{
   padding: 0.5em 0;
   text-align: center;
   background-color: #DDDDDD;
   color: #444;
}
/* SceltaAzienda.aspx */

/* Associazione allevatori */
.sceltaUtente
{
   padding: 0.5em;
}

#IntestAssociazione
{
   width: 100%;
   height: 4.6em;
   vertical-align: middle;
   text-align: left;
   background-color: #D8DFEA;
   color: #27364B;
   padding: 0px;
}

.IntestAllevatori, .IntestAllevatoriScelti
{
   float: left;
   vertical-align: middle;
   text-align: left;
   padding: 0.2em 0 0.2em 0.2em;
}

.Sottotitolo
{
   font-size: 1.2em;
   padding-top: 0;
   padding-bottom: 0.1em;
}


.Allevatori, .AllevatoriScelti
{
   float: left;
   width: 49%;
}

/* Associazione allevatori */



#header
{
   background-image: url('../Images/grade_Top.png');
   background-repeat: repeat-x;
   height: 95px;
}

DIV#header BR
{
   display: none;
}

#elencoMenu
{
   padding: 20px 20px;
}

/*#footer
{
	background-image: url('../Images/grade_Footer.png');
	background-repeat: repeat-x;
	height: 23px;
}

#intFooter
{
	padding: 3px 10px;
}*/

.Intestazione
{
   background-image: url('../Images/grade_Titoli.png');
   background-repeat: repeat-x;
   height: 35px;
   font-weight: bold;
   font-size: large;
   padding: 6px 10px;
}

.titoloGrafico
{
   font-size: 1.3em;
   padding: 5px;
}

/* tooltip grafici */
.FadingTooltip
{
   border: solid 1px #555;
   background-color: #f5f5f5;
}

.FadingTooltip
{
   padding: 3px;
}

.FadingTooltip .etichetta
{
   font-size: x-small;
   font-family: Tahoma;
   width: 50px;
   display: inline-block;
   text-align: left;
}

.FadingTooltip .valore
{
   font-family: Tahoma;
   font-size: x-small;
   font-weight: bold;
}
/* fine tooltip grafici */

/* Paginatore */
.dropDownPaginatore
{
   font-size: 11px;
   margin-top: 10px;
}

.pager
{
   font-size: 11px;
   margin-right: 30px;
   background-color: transparent; /* you need to use the !important modifier, so that text-align: center remains after the update panel updates */
   text-align: center !important;
   vertical-align: middle;
   background-image: url('../Images/grade_Footer.png');
   background-repeat: repeat-x;
}

.pageLink, .currentPage, .pageNavigator
{
   border: 0px solid #ff0000;
   padding-left: 0px;
   padding-right: 0px;
   display: inline-block;
   color: #27364B;
   text-decoration: none;
   font-weight: bold;
   padding: 0.3em;
}

.currentPage
{
   background-image: url(../Images/customPager.png);
   background-repeat: no-repeat;
   font-size: 1.3em;
}

.pageNavigator
{
   text-transform: capitalize;
   font-size: 1.1em;
}
/* Fine paginatore */

.autocompleteItem
{
   padding: 2px;
}

.autocompleteHighlightedItem
{
   background-color: #A3C7FF;
   color: #27364B;
}

.etichettaAnagrafica
{
   float: left;
   width: 200px;
   margin-top: 0.1em;
}
.gestUtente
{
   border: solid 1px #D8DFFA;
   background-color: #D8DFEA;
   padding: 0.6em;
   margin-top: 0.2em;
}

.watermark
{
   color: #888;
}

#elencoMenu INPUT, DIV.centerPanel INPUT, DIV.rightPanel INPUT
{
   cursor: pointer;
}

.gestUtente etichettaAnagrafica
{
   margin-top: 0em;
}

.inputObb
{
   background-color: #F5B4B4;
}

.Alert
{
   color: #27364B !important;
}

.attesa
{
   color: #27364b;
   font-weight: bold;
   padding: 0.05em;
}

.rigaWebDataGrid a
{
   padding: 5px !important;
}

.legenda
{
   float: left;
   height: 50px;
   width: 100px;
   padding: 3px;
   margin-top: 5px;
   border: solid 1px #27364B;
   border-collapse: collapse;
   background-color: #DEE4ED;
   text-align: center;
}
