#contactsTab_Modello .contattiFieldContainer{
	
}

#contactsTab_Matricola .contattiFieldContainer{
	float: left;
	padding-right: 20px;
}

.contattiFieldValue select{
	font-size: 13px;
	font-family: Calibri, Arial;
	color: #605E57;
}

.warrantyValidity{
	background-color: #c70853;
	color: #FFFFFF;
	padding: 6px;
}

.validity{
	float:left;
	text-transform:uppercase;
}
.validityLimits{
	float:right;
}

.validityTbl{
	background-color: #c70853;
	color: #FFFFFF;
	padding: 6px;
	text-transform:uppercase;
}
.validityLimitsTbl{
	background-color: #c70853;
	color: #FFFFFF;
	padding: 6px;
	text-align: right;
}

.separatoreWarranty{
	background-color: #c70853;
	height: 6px;
	line-height: 6px;
	margin: 0;
	padding: 0;
}

.testoAssistenza{
	padding-top: 23px;
	padding-bottom: 15px;
}

.linkContainer {
	float:right !important;
	padding-top:10px;
	width:70px !important;
}

.linkContainer span.external{
	background-image:url(/uploads/Ww/QQ/WwQQ-w5s1ri4_RZlgiyExQ/btnArrow.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#CF2E5B;
	display: block;
	padding: 0 23px 0 0;
	margin-right: -10px;
}

.linkContainer input[type="submit"] {
	display:block;
	outline-style:none;
	/*padding-right:23px;*/
	text-decoration:none;
	background-color: #CF2E5B;
	border: solid 1px #CF2E5B;
	font-size: 11px;
	text-align:center;
	text-decoration:none;
	color: #FFFFFF;
}

.formContents{
	padding-top:10px;
}

.warrantyFieldContainer{
}

.warrantyFieldLabel{
	width: 30%;
	font-size: 15px;
	padding: 5px 0 10px 8px;
	font-weight:bold;
}

.warrantyFieldValue{
	font-size: 15px;
	padding: 5px 0 10px 0;
	width:70%;
}

.warrantyDesc{
	padding: 18px 0 16px 0;
}

.validation-advice{
	color: #FF0000;
}

.leftContentMargin {
	margin:33px 38px 0 33px;
}
.logoPrint{
	text-align: right; 
	margin-bottom: 20px; 
	float: right;
}
