/* CSS Document */

body  {
	background-image: url(images/newin_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#bdccc7;
	margin:0px;

}
.borderleft {background-image: url(images/inside_slice_16.gif); background-repeat:repeat-y);}
.borderright {background-image: url(images/inside_slice_20.gif); background-repeat:repeat-y);}
.bg_side{ background-color:#f6f4f4; background-image:url(images/inside_slice_17.gif); background-repeat:no-repeat; background-position:top; width:8px;}

.whitebg{background-color:#FFFFFF;}

.topbg{background-image:url(images/topin_bg.gif); background-repeat:repeat-x);}

.contentbg{background-image:url(images/body.gif); background-repeat:no-repeat; background-color:#f6f4f4;}

.rightbg{background-image:url(images/bookrightbg.gif); background-repeat:no-repeat; background-color:#f6f4f4;}

.bg_insidebody{background-color:#FFFFFF; background-image:url(images/bg_insidebody.jpg); background-position:top; background-repeat:repeat-x;}

.bg_insideright{background-color:#FFFFFF; background-image:url(images/bg_right.jpg); background-position:top; background-repeat:repeat-x;}

.bg_insidetop{background-image:url(images/bg_insidetop.gif); background-repeat:repeat-x;}


.heading {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:16px;
  font-weight: bold;
  color:#000000;
  text-align:left;

}


.content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	padding:20px;
	line-height: 16px;
}

.contentSmall {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
text-align:justify;
padding:20px;

}

.contentForm {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-align:justify;

}

.centertxt {
font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  text-align:center;

}

.centertext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
width:200px;
}

.lefttext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
}

.insidetext {
font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  text-align:justify;
  width:450px;
  padding-left:20px;
}




 .tableBorder {
	border: thin solid #000000;	   
 }

.text {
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  font-weight: normal;
  text-align:left;
  color:#000000;
}

.footer {
font-family: Tahoma, Verdana, Arial;
font-size:11px;
color:#000000;
text-align:center;
}



 .footer a:link {
font-family: Tahoma, Verdana, Arial;
font-size:11px;
text-decoration: underline;
color:#000000;
text-align:center;
}

.footer a:visited {
font-family: Tahoma, Verdana, Arial;
font-size:11px;
text-decoration: underline;
color:#000000;
text-align:center;
}

.footer a:hover {
font-family: Tahoma, Verdana, Arial;
font-size:11px;
text-decoration: underline;
color:#000000;
text-align:center;
}

.footer a:active {
font-family: Tahoma, Verdana, Arial;
font-size:11px;
text-decoration: underline;
color:#000000;
text-align:center;
}


 .pad5{ padding-top:5px;}
 
form {
  margin: 0px;
  padding: 5px;
 
}
input {
  padding: 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#000000;
	background-color:#cccccc;

}
textarea {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#000000;
	background-color:#cccccc;
	
}




a.lang:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration: underline;
		color:#000000;
		font-weight: none;}

a.lang:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
		color:#000000;
		font-weight: none;}


a.lang:hover{
		color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight: none;}


a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration: underline;
		color:#000000;
		font-weight: none;}

a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
		color:#000000;
		font-weight: none;}


a:hover{
		color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight: none;}




a.coll:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		text-decoration: underline;
		color:#000000;
		font-weight: none;}

a.coll:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		text-decoration:underline;
		color:#000000;
		font-weight: none;}


a.coll:hover{
		color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight: none;}






table.sale {
    border-collapse: collapse;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	border: 1px solid #000000;
	
  }
caption {
  text-align: left;
  font: normal 11px Verdana, Arial, Helvetica, sans-serif;
  background: transparent;
  padding:6px 4px 8px 0px;
  color: #000000;
  text-transform: none;
  }

 td.sale {
  border: 1px solid #000000;
  color: #000000;
  }

tr.sale {
  border: 1px solid #000000;
  color: #000000;
  background-color:#CCCCCC;
  font-weight:bold;
  }
  
  
  tr.sale2 {
  border: 1px solid #000000;
  color: #000000;
  background-color:#ffffff;
 
  }
  
  iframe.dove {
  border: 3px solid #ffffff;
  margin-left:20px;
  
 
  }
  
  
  
  a.dove:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration: underline;
		color:#000000;
		font-weight: none;
		margin-left:20px;
		}

a.dove:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
		color:#000000;
		font-weight: none;
		margin-left:20px;
		}


a.dove:hover{
		color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight: none;
		margin-left:20px;
		}




.textCredits {
  font-family: Tahoma, Verdana, Arial;
  font-size: 13px;
  font-weight: normal;
  text-align:left;
  color:#000000;
}
titolo_offerta {

    border-collapse: collapse;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	border: 1px solid #000000;
}
titolo {

    border-collapse: collapse;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	border: 1px solid #000000;
}



.imgSale{
  border: 2px solid #ffffff;
  margin-left:13px;
  margin-top:5px;
 
  }
  
  
.imgTesto{

    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-align:center;
	padding-left:13px;
	
}


.titoloOfferta{

    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-align:left;
	font-weight: bold;	
	
}

.contentOfferta{

    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	font-weight: normal;
	line-height: 16px;	
	
}