﻿fieldset { -moz-border-radius: 8px; -msie-border-radius: 8px; -khtml-border-radius: 8px; border-radius:8px;}

.dvContenitoreTab
{
	background-image: url('/images/iscrizione/sfondo_generale.jpg');
	background-repeat: repeat-x;
	background-color:#E6B5D2;
	border-left: solid 1px #bdb9b9;
	border-right: solid 1px #bdb9b9;
	border-bottom: solid 1px #bdb9b9;
	width:100%;
	
}

.dvContenitorePasso2
{
	background-color:#FFFFFF;
	border-left: solid 1px #bdb9b9;
	border-right: solid 1px #bdb9b9;
	border-bottom: solid 1px #bdb9b9;
}

.contenitoreForm
{
	padding:5px;
	border-left: solid 1px #bdb9b9;
	border-right: solid 1px #bdb9b9;
	border-bottom: solid 1px #bdb9b9;
}

.tdLinguetta
{
	background-image: url('/images/iscrizione/linguetta.jpg');
	background-repeat: no-repeat;
	width:225px;
	height:37px;	
	padding-left:15px;
	color:#DD459F;
	font-family:Arial,Verdana, Sans-Serif;
	font-size:16px;
	font-weight:bolder;
}

.tdLinguettaConBordo
{
	background-image: url('/images/iscrizione/linguetta.jpg');
	background-repeat: no-repeat;
	width:225px;
	height:37px;	
	padding-left:15px;
		color:#DD459F;
	font-family:Arial,Verdana, Sans-Serif;
	font-size:16px;
	font-weight:bolder;
	border-bottom: solid 1px #bdb9b9;
}

.tdSpazio
{
	border-bottom: solid 1px #bdb9b9;
	width:13px;	
}

.tblTitoloIscrizione
{
	width: 100%;
	background-image: url('/images/ColonnaSx/sfondoSx_testata_box_sx.jpg');
	background-position: left bottom;
	background-repeat: repeat-x;
}

.tblTitoloIscrizione .tdTitoloBoxDx
{
	background-image: url('/images/ColonnaSx/sfondo_testata_box_sx.jpg');
	background-repeat: repeat-x;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 10px;
	white-space: nowrap;
	text-align: center;
	color: #6b7fac;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	border-right: solid 1px #bdb9b9;
}


.dvFunz
{
	font-weight:bold;
	vertical-align:middle;
	float:left;
	padding-right:3px;
	color:#000000;
	
}

.dvFunzDivieto
{
	color:#6e6e6e;
	vertical-align:middle;
	float:left;
	padding-right:3px;	
}

.dvFunzDivieto A,
.dvFunzDivieto A:link,
.dvFunzDivieto A:active,
.dvFunzDivieto A:visited
{ color:#6e6e6e; }
.dvFunzDivieto A:hover { color:#6e6e6e; text-decoration: none; }

.dvFunzDivietoTitolo
{
	color:#6c6c6c;
	vertical-align:middle;
	float:left;
	padding-right:3px;	
	font-weight:bold;
}


.topSenzaBanda
{
	background-image: url('/images/iscrizione/sfondo_top_01.jpg');
	background-repeat:no-repeat;
	height:95px;
	width:297px;
}

.topSenzaBandaFree
{
	background-image: url('/images/iscrizione/sfondo_top_01.jpg');
	background-repeat:no-repeat;
	height:41px;
	width:688px;
	
}

.topConBanda
{
	background-image: url('/images/iscrizione/sfondo_top_02.jpg');
	background-repeat:no-repeat;
	height:95px;
	width:297px;
}
.topConBandaBasic
{
	background-image: url('/images/iscrizione/sfondo_basic.jpg');
	background-repeat:no-repeat;
	height:95px;
	width:297px;
	
	}


.topConBandaGold
{
	background-image: url('/images/iscrizione/sfondo_gold.jpg');
	background-repeat:no-repeat;
	height:95px;
	width:297px;
	
}

.bottomTab
{
	background-image: url('/images/iscrizione/sfondo_bottom.jpg');
	background-repeat:no-repeat;
	background-position:bottom left;
	height:50px;
	width:297px;
	text-align:center;
	color:#6A81AA;
	font-weight:bold;
	
}

.bottomTabFree
{
	background-image: url('/images/iscrizione/sfondo_bottom_01.jpg');
	background-repeat:no-repeat;
	background-position:bottom left;
	height:35px;
	width:688px;
	
}

.dvTxtEsempio
{
	float:left;
	position:relative;
	left:55px;
}


.dvTxtEsempioAlto A,
.dvTxtEsempioAlto A:link,
.dvTxtEsempioAlto A:active,
.dvTxtEsempioAlto A:visited,
.dvTxtEsempio A,
.dvTxtEsempio A:link,
.dvTxtEsempio A:active,
.dvTxtEsempio A:visited { font-weight:bold; color: #6A81AA; text-decoration: none; }
.dvTxtEsempioAlto A:hover,
.dvTxtEsempio A:hover { font-weight:bold; color: #6A81AA; text-decoration: underline; }

.dvImgEsempio
{
	position:relative;
	top:-12px;
	float:left;
	left:55px;
}

.dvImgEsempioAlto
{
	position:relative;
	top:-12px;
	float:left;	
}

.dvTxtEsempioAlto
{
	float:left;
	position:relative;
}


.tdTitoloIscrizione
{
	/*border-left: solid 1px #bdb9b9;*/
	border-top: solid 1px #bdb9b9;
	background-color: white;
	color: #6b7fac;
	font-family: Arial;
	font-weight: bold;	
	font-size: 14px;
	padding-left: 5px;
	white-space: nowrap;
	width:280px;
}

.tdFunz
{
	padding-left:8px;	
}

.tdFunzTitolo
{
	padding-left:8px;
	padding-top:3px;
	border-top: solid 1px #ededed;
	
}

.centralTab
{	
	padding:5px 7px 5px 2px;
	background-image: url('/images/iscrizione/sfondo_centro.jpg');
	background-repeat:repeat-y;	
}


.centralTabFree
{	
	background-image: url('/images/iscrizione/sfondo_centro_01.jpg');
	background-repeat:repeat-y;	
}
.dvLivAffAdv
{
	position:relative;
	top:-27px;
	left:70px;
}

.dvLivAffBasic
{
	position:relative;
	top:-27px;
	left:90px;

}

.dvLivAffGold
{
	position:relative;
	top:-27px;
	left:90px;

}

.dvLivAff2
{
	text-align:center;
	position:relative;
	top:-10px;
	/*left:0px;*/
	color:#DD459F;
	font-family:Arial,Verdana, Sans-Serif;
	font-size:16px;
	font-weight:900;
	
}

.dvTitFunz
{
	color:#6A81AA;
	font-weight:bold;
	padding: 0px 0px 5px 2px;
	
}

.dvLivAff
{
	text-align:center;
	position:relative;
	top:-19px;
	/*left:0px;*/
	color:#DD459F;
	font-family:Arial,Verdana, Sans-Serif;
	font-size:16px;
	font-weight:900;
}

.dvLivAffFree
{
	position:relative;
	top:-1px;
	left:-40px;
	
}

.dvGratuito
{
	color:#000000;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	float:right;
	padding-right:25px;
	padding-top:3px;	
}

.dvPagamento
{
	color:#000000;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	float:right;
	padding-right:20px;
	padding-top:3px;	
	
}

.dvLivAffDesc
{
	position:relative;
	color:#009E0B;
	font-family:Verdana;
	font-size:14px;
	font-weight:bolder;
	text-align:center;
	
	
}

.dvImporto
{
	position:relative;
	top:5px;
	color:#000000;
	font-family:Verdana;
	font-size:14px;
	font-weight:bolder;
	text-align:center;
}

.dvBack
{
	float:left;
	padding:25px 20px 6px 8px;
}

.dvBack A,
.dvBack A:link,
.dvBack A:active,
.dvBack A:visited { font-weight:bold; color: #6A81AA; text-decoration: none; }
.dvBack A:hover { font-weight:bold; color: #6A81AA; text-decoration: underline; }


.dvDescrR
{
	float:left;
	padding: 20px 20px 6px 200px;
}

.dvDescrL
{
	float:left;
	padding: 20px 20px 6px 10px;		
}

.dvEsempio
{
	color:#6A81AA;
	width:300px;
	padding-left:5px;
	font-weight:bold;
	padding-bottom:5px;
	float:left;
}

.dvEsempio A,
.dvEsempio A:link,
.dvEsempio A:active,
.dvEsempio A:visited { font-weight:bold; color: #6A81AA; text-decoration: none; }
.dvEsempio A:hover { font-weight:bold; color: #6A81AA; text-decoration: underline; }


.dvImg
{
	float:left;	
}

.dvNoCost
{
	color:#4c4c4c;
	font-family:Verdana;
	font-size:14px;
	font-weight:bolder;
	vertical-align:middle;
	padding-right:15px;
}

.dvNoComm
{
	color:#FFFFFF;
	background-color:#ff0164;
	font-family:Verdana;
	font-size:10px;
	font-weight:bolder;
	vertical-align:middle;
	
}

.dvCampiObb
{
	
	text-align:right;
}

.lgFieldset
{
	color:#6A81AA;
	font-weight:bold;
}

.tdNormative
{
	text-align:center;
	font-weight:bold;
}

.tdEtichetta
{
	text-align:right;	
	}
	
.lblLivAff
{
	color:#d31b8b;	
}

.clsNome
{
	font-weight:bold;
	font-size:14px;	
}

.dvIndirizzo
{
	padding: 10px 0px 10px 7px;	
}

.dvUrlEmail
{
	padding-left:7px;
	padding-bottom: 10px;	
}

.dvNome
{
	/*position:relative;*/
	padding: 15px 0px 0px 7px;
	float:left;
}

.dvCommento
{
	float:right;
	padding-top:44px;
	width:180px;	
}

.dvPIva
{
	padding-left:7px;
	padding-bottom: 10px;	
}

.dvCaratteristiche
{
	padding-left:7px;
	padding-bottom: 10px;	

}

.dvImporti
{
	padding: 10px 0px 10px 7px;	
	float:left;
}
.Importo
{
	float:right;
	padding-top:23px;
	padding-right:5px;
	font-weight:bold;	
}

.dvStampa
{
	float:left;
	padding-left:250px;
	padding-top:5px;
	color: #6A81AA;
	font-weight:bold;
	
}

.dvStampa A,
.dvStampa A:link,
.dvStampa A:active,
.dvStampa A:visited { font-weight:bold; color: #6A81AA; text-decoration: none; }
.dvStampa A:hover { font-weight:bold; color: #6A81AA; text-decoration: underline; }

.dvContenitoreImg
{
	padding-top:20px;
}

.dvContenitoreImg td
{
	text-align:center;
	width:253px;	
}

.titoloRosa
{
	color:#D82B92;
	font-family:Verdana;
	font-size:14px;
	font-weight:bolder;
	vertical-align:top;
}

.dvInfo
{
	padding-top:15px;
	padding-right:5px;
	padding-left:5px;
}

.dvClaim
{
	padding-bottom:15px;
	padding-right:5px;
	padding-left:5px;
	color: #D82B92;
	font-weight:bold;
}

.dvFinale
{
	padding-bottom:10px;
	padding-right:5px;
	padding-left:5px;	
}


.dvBonifico
{
	padding-top:10px;
	padding-right:5px;
	padding-left:5px;
	
}

.dvBonifico A,
.dvBonifico A:link,
.dvBonifico A:active,
.dvBonifico A:visited { font-weight:bold; color: #D82B92; text-decoration: none; }
.dvBonifico A:hover { font-weight:bold; color: #D82B92; text-decoration: underline; }

.tdLabelBonifico
{
	font-family:Arial;
	font-size:13px;
	width:100px;

}

.tdBonifico
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	width:350px;
}


.dvModuloBonifico
{
	padding:15px;
	background-image: url('/images/iscrizione/sfondo_generale.jpg');
	background-repeat: repeat-x;	
}

