﻿body 

{

	background-color:#D1CBC0; 

	FONT-FAMILY: Verdana, Helvetica, sans-serif;

	FONT-SIZE: 10px;

	FONT-WEIGHT: normal;

	LETTER-SPACING: normal;

	TEXT-TRANSFORM: none;

	WORD-SPACING: normal;

}



.divClassPage

{

		background-color:#D1CBC0;

}







#divTopHeader

{

	

	text-indent:2px;

	width:100%;

	margin-bottom:2px;

	overflow:auto;

	color:black;

	text-align:right;

}







/*NUMERO PAGINA QUESTIONARIO*/

.lblClassPageNumber

{

	color: #FFFFFF; /*#C0D0F2;*/

	font-weight:bold;

	background: #ff9b48;

	font-size:1.7em;

	width:20px;

	display: -moz-inline-stack;

	text-align:center;

	/*display:inline-block;*/	

}



/*NUMERO DOMANDA QUESTIONARIO*/

.lblClassQuesNumber

{

	color: #FFFFFF; /*#C0D0F2;*/

	font-weight:bold;

	background: #ff9b48;

	width:20px;

	font-size:1.3em;

	/*padding-left:2em;*/

	display: -moz-inline-stack;

	text-align:left;

	/*display:inline-block;*/	

}



/*DESCRIZIONE PAGINA QUESTIONARIO*/

.lblClassPageDescription

{

	font-weight:bold;

	padding-left:1em;

	font-size:1.9em;

	color:#FF8d8d;

	/*color:#5eb236;*/

	

}



/*DESCRIZIONE DOMANDA QUESTIONARIO*/

.lblClassQuesDescription

{

	font-weight:bold;

	padding-left:1em;

	font-size:1.0em;

}









#divPagerCommand

{

    margin-top:1px;

    display:inline;

    clear:both;

}



#divPagerLeft

{

    padding-right:2px;

    margin-top:1px;

    display:inline;

    float:left;

}



#divPagerCenter

{

    margin-left:33%;

    margin-top:1px;

    display:inline;

    float:left;

}

#divPagerRight

{

    margin-top:1px;

    margin-right:5px;

    padding-right:2px;

    display:inline;

    float:right;

}



.btnCommand

{

	background-color:Blue;	

}



.divClassSurveyTitle

{

	text-align:center;

	font-size:2em;

	display:block;

	clear:both;

}



.lblClassSurveyTitle

{

	font-family:Comic Sans MS;

	font-weight:bold;

	background: url(nt.gif) repeat;

	color:#5a5a5a;

	text-align:center;

}



.cssLblSurHomeTitle

{

	font-family:Comic Sans MS;

	font-weight:bold;

	background-color:#D1CBC0;

	color:Red;

	text-align:center;

	font-size:15pt;

}



.cssDivSurHomeTitle

{

	text-align:center;

}



.cssdivSurHomeDesc

{

	text-align:center;

	

}

.cssdivDescHomepage

{

	/*width:50%;*/

	text-align:center;

	}





.cssLblSurHomeDesc

{

	font-weight:bold;

	font-size:9pt;

}



#divHeaderLeft

{

    padding-right:2px;

    margin-top:15px;

    display:inline;

    float:left;

}



#divHeaderCenter

{



    margin-left:25%;

    margin-top:1px;

    display:inline;

    float:left;

}

#divHeaderRight

{

    margin-top:15px;

    margin-right:0px;

    padding-right:0px;

    display:inline;

    float:right;

}



#divdataOdierna

{

    display:inherit;

    float:right;

    z-index:104;

    position:absolute;

    right:40px;

}





#divFooter

{

	text-align:center;

	background-color:#bbb2a1;

	clear:both;

}

	

	

#divCenter

{

	clear:both;

}



#divDataQuestions

{

	clear:both;

	padding-left:3em;

	/*padding-top:3em;

	padding-top:7px;*/

}



.cklSurveyPage TD

{

	vertical-align:top;

	text-align:left;

}



.rblSurveyPage TD

{

	text-align:left;

}





.cklSurveyPage input

{

	clear:both;

}





.rbroundbox { background: url(nt.gif) repeat; }

.rbtop div { background: url(tl.gif) no-repeat top left; }

.rbtop { background: url(tr.gif) no-repeat top right; }

.rbbot div { background: url(bl.gif) no-repeat bottom left; }

.rbbot { background: url(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; }

.rbroundbox { width: 50%; margin: 1em auto; }



/* Show only to IE PC \*/

/* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

/*ex sidebox

.divClassQue

{

	text-align:left;

	display:block;

	clear:both;

	background-color:#C3C3C3;

}



.divClassAns

{

	text-align:left;

	display:block;

	clear:both;

	

}

*/





.divQUEST {

	margin: 0 auto; /* center for now */

	width: 17em; /* ems so it will grow */

	background: url(sbbody-r.gif) no-repeat bottom right;

	font-size: 100%;

}

.divClassQue {

	background: url(sbhead-r.gif) no-repeat top right;

	margin: 0;

	padding: 0;

	text-align: center;

}

.divClassQue h2 {


	margin: 0;

	padding: 22px 30px 5px;

	color: white; 

	font-weight: bold; 

	font-size: 1.2em; 

	line-height: 1em;

	/*text-shadow: rgba(0,0,0,.4) 0px 2px 5px;  Safari-only, but cool */

}

.divClassAns {

	background: url(sbbody-l.gif) no-repeat bottom left;

	margin: 0;

	padding: 5px 30px 31px;

	text-align:center;

}



.txtCap

{

	width:40px;

}



.txtIndirizzo

{

	width:200px;

}



.txtLocalita

{

	width:200px;

}



.txtProvincia

{

	width:15px;

}



.cssLabelLeft

{

    margin-left:3px;

    float:left;

    width:13%;

    font-style:normal;

    background-color:Lime;

}



.lblRequired

{

	color:Red;

	font-weight:bold;

}



.pulsante {

   background-color: #5eb236;

   color: #ffffff;

   border: 1px solid #ffffff;

}





#divPagerBottom

{

	/*margin-top:5px;*/

	padding-top:10px;

	background:none;

	background-color:#d1cbc0;

	height:40px;

}



#divPagerTop

{

	/*padding-bottom:10px;*/

	margin-bottom:7px;

}



.leftAlign

{

	text-align:left;
	font-size:12px;	
}



.ProgressBar

{

	width:250px;

}



.block

{

	clear:both;

	display:inline;

	float:left;

	margin-left:10%;

}
/*ANAGRAFICA*/
#txtInformativa {
-x-system-font:none;
border:1px solid #1E235D;
font-family:tahoma,sans-serif;
font-size:11px;
/*font-size-adjust:none;
font-stretch:normal;*/
font-style:normal;
font-variant:normal;
font-weight:normal;
height:50px;
line-height:normal;
padding:5px;
width:480px;
}
#tbP1
{ 
	padding:0; 
	border:1px solid #1E235D; 
	font:11px tahoma,sans-serif; 
	color:#000000; 
	margin:0; 
	text-align:center;
	width:100%;
}
#tbP1 tr
{ 
	margin:0; 
	padding-left:10px; 
	padding-right:10px
}
#tbP1 td
{ 
	padding-left:10px; 
	padding-right:10px; 
}
#TableAnag
{
	text-align:left;
	width:800px;
}

.lblQTitle
{
	font-size:10px;
	font-weight:bold;
}

.lblQTitleUP
{
	font-size:14px;
	font-weight:bold;
	color:#339933;
}
.lblQTitleRed
{
	font-size:12px;
	font-weight:bold;
	color:Red;	
}

.nascondi
{
	display:none;	
}


/*Posizionamente elementi del controllo listbox*/
#Ord_1{float: left;}
#Ord_2{float: left;}
#Ord_3{float: left;}
#Ord_4{float: left;}
#Ord_2_Img{position:relative;top:50%;text-align:left;}
#Ord_4_Img{position:relative;top:50%;text-align:left;}
.divOrdinamento{padding-left:130px;}
#divUpdateProgress{text-align:left;}
#divValidators{text-align:left;}

.ListboxStyle
{
	width:100px;
	height:25px;
	
	}
	
