﻿/*Qusto file contiene le classi per la formattazione delle pagine di login al cv
  login modifica recupero password creazione utente e cv update*/

.internalcvCenter
{
	text-align: center;
	font-family: Verdana;
	width: 767px;
	/*background-image: url(../GenericCss/LayoutImgs/sfondo_ContenutoCorpo.jpg);*/
	background-repeat: repeat-y;
	vertical-align: middle;
}

/* SFONDO DEL BLOCCO CENTRALE*/
.internalcvCenter .footerCorpo
{
	width: 767px;
	height: 30px;
	/*background-image: url(../GenericCss/LayoutImgs/sfondo_ContenutoFooter.jpg); /*background-attachment: fixed; non funziona correttamente con firefox */
	background-position: 0 0;
}
/* sfondo di pie pagina */
.internalcvCenter .footerCv
{
	width: 794px;
	height: 40px;
	background-image: url(../GenericCss/LayoutImgs/footer_01.gif);
}

.internalcvCenter .btn
{
 background-image:none;	
background-color:#F65408;
border:medium none;
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
}

.internalcvCenter .rbBtn
{
	border-width: 0px;
	border-style: solid;
	font-size: 8pt;
}

.internalcvCenter .txtClientLogin
{
	border-width: 1pt;
	border-style: solid;
	font-size: 8pt;
	border-color: #c0c0c0;
	background-color: #ffffff;
}

.internalcvCenter .lblClientLogin
{
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bolder;
	text-align: left;
}

.internalcvCenter .textBox
{
	border-width: 1pt;
	border-style: solid;
	font-size: 8pt;
	border-color: #c0c0c0;
	background-color: #ffffff;
}

.internalcvCenter .lbl
{
	font-size: 11px;
	font-family: Arial;
}

.internalcvCenter .lblError
{
	font-family: Arial;
	font-weight: bold;
	color: #FF0000;
	font-size: 11px;
}

.internalcvCenter .tablePubblicazioni
{
	border-right: gray 2px solid;
	border-top: gray 2px solid;
	border-left: gray 2px solid;
	border-bottom: gray 2px solid;
	text-align: center;
}

/*Dimensione blocco centrale pagina*/
.pageSizeLogIn
{
	width: 500px;
	height: 600px;
	padding-top: 100px;
}

/*Disegno della griglia contenitrice*/
.borderLogInPublic
{    
	border-right: gray 1px solid;
	/*border-top: gray 2px solid;*/
	border-left: gray 1px solid;
	/*border-bottom: gray 2px solid;*/
	text-align: center;
	height:600px;
}

/*Margine per centrare la pagina*/
.marginLogIn
{
	margin-top: 20px;
	margin-bottom: 20px;
}

/*LogIn Pubblica*/
.lblLoginPubblica
{
	font-size: 11px;
	font-family: Arial;
}

/*Titolo LogIn*/
.titoloLogIn
{	 
	margin: 15px 0px 5px 0px;
	padding: 0px;
	font-weight: normal;
	color: #F65408;
	font-family: Arial;
	font-size: 14pt;
}

/*link sulla login rossi*/
.logInlinkred
{
	font-size: 11px;
	font-family: Arial;
	color: #F65408;
	text-decoration: none;
}

/*Blocco settaggio dimensione pagina MODIFICA PASSWORD*/
.pageSizeChangePassword
{
	width: 600px;
	height: 600px;
	padding-top: 100px;
}

/*Blocco settaggio dimensione pagina RECOVERY PASSWORD*/
.pageSizePasswordRecovery
{
	width: 600px;
	height: 600px;
	padding-top: 100px;
}

/*ChangePassword*/
.alertChangePassword
{
	font-family: Arial;
	font-size: 15px;
}

/*------------------------------PRIVACY AN CREATE USER---------------------------------------------*/

/*Blocco settaggio dimensione pagina PRIVACY*/
.pageSizePrivacy
{
	width: 720px;
	height: 600px;
	padding-top: 20px;
}

/*Blocco settaggio dimensione pagina CREATE USER*/
.pageSizeCreateUser
{
	width: 550px;
	height: 600px;
	padding-top: 20px;
}

/*-----------------UPDATE CV-----------------*/

/*Blocco settaggio dimensione pagina PRIVACY*/
.divPosRetCVextUpdate
{
	width: 600px;
	height: 200px;
}

/*CVUpdatedPublic.aspx*/
.divBordiCVUpdatedPublic
{
	width: 98%;
	min-height: 300px;
	vertical-align: middle;
	border-right: #918f90 2px solid;
	border-top: #918f90 2px solid;
	border-left: #918f90 2px solid;
	border-bottom: #918f90 2px solid;
}


.DIVinnerUpdatedPublic
{
	margin-left: 10px; /* half of width */
	margin-top: 70px; /* half of height */
}

/*Label della esucuzione eseguita*/
.AllertExternal
{
	font-size: medium;
	margin-left: 13px;
	font-weight: bold;
	font-variant: small-caps;
	color: #0082B4;
}

/*ErrorPage.aspx*/
.pageCenterErrorPage
{
	text-align: center;
	position: absolute;
	top: 15%;
	left: 15%;
	right: 15%;
	vertical-align: middle;
	display: table-cell;
}

.pageCenterErrorPage h1
{
	color: #0082B4;
}
/*.pageCenterErrorPage h2
{
	color: #0082B4;
}

.pageCenterErrorPage h3
{
	color: #0082B4;
}*/
