/*print.css: Folha de Estilos para páginas de versão de impressão */.contentContainer{	width: 635px;}.relatedContents ul{	font-weight: normal;	line-height: 1.3em;	text-align: justify;	padding-bottom: 15px;	}.relatedContents ul li{	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;	height: auto;}.relatedContentTitle{	font-weight: bold;	font-size: 1.2em;	padding-bottom: 5px;}.relatedContentImage{	width: 130px;	margin-right: 25px;	margin-bottom: 3px;	font-size: 75%;	float:left;}.relatedAdditionalInfo{	color: black;	margin: 0;	padding: 0;	font-style: normal;}.pathRelated{	margin-bottom: 5px;	padding: 0;}.pathRelated ul{	font-weight: bold;}.path ul li{	background-image: url(../Images/gt.gif);	background-repeat: no-repeat;		background-position:right;	padding-right: 10px;}.relatedEventLocation h2{	font-size: 1em;	margin: 0;	padding: 0;}.relatedContentDate{	font-weight: normal;	font-size: 0.8em;	margin: 0 0 5px 0;}.relatedEventDate{	font-weight: normal;	font-size: 0.8em;	margin: 0 0 5px 0;}.relatedProductDate{	font-weight: normal;	font-size: 0.8em;	margin: 0 0 5px 0;}.relatedEventOrganization{	margin: 0 0 5px 0;}.relatedContentBody{	margin-top: 5px;	margin-right: 0;	margin-bottom: 0;	margin-left: 0;	text-align: justify;	line-height: 1.3em;}.relatedEventOrganizationLabel{	font-weight: bold;	float: left;}.relatedEventContact{	clear: both;	margin: 5px 0 0 0;}.relatedEventContact h2{	font-size: 100%;	margin: 0;	padding: 0;}.relatedEventContactPhoneLabel{	float: left;}.relatedEventContactFaxLabel{	float: left;}.relatedEventContactEmailLabel{	float: left;}.relatedProductISBNLabel{	float: left;	font-weight: bold;}.relatedProductReferenceLabel{	float: left;	font-weight: bold;}.relatedProductAvailableLabel{	float: left;	font-weight: bold;}.relatedProductPriceLabel{	float: left;	font-weight: bold;}/*Footer services */.footer{	width: 790px;	/*height: 80px;*/	height: 90px;	clear: both;	text-align:center;	padding: 0;	margin-top: 20px;	border-top-width: 1px;	border-right-width: 10px;	border-top-style: dashed;	border-right-style: solid;	border-top-color: #999;	border-right-color: #900;	background-image: url(../Images/bg_footer.jpg);	background-repeat: repeat-y;	background-position: right;	border-top-style: dashed;	margin-right: 0;	margin-bottom: 0;	margin-left: 0;}.footerServicesContainer {	clear:both;	text-align:right;	font-size: 0.9em;}.footerServices ul  {	list-style-type: none;	color: #900;	height:17px;	padding-top: 2px;}.footerServices li { 	display: inline;}.footerServices li a {		color: #900;	padding: 0.5em;	text-decoration: none;}.footerServices li a:hover {	text-decoration: underline;	color: #D10202;}.footerServices a:visited {	color: #900;	text-decoration: none;}.footerServices ul li:before { content: "| "; }.footerServices ul li:first-child:before { content: "| "; }/*IE workaround*//*All IE browsers*/* html .footerServices ul li {	background-image: url(../Images/gt_2.gif);	background-repeat: no-repeat;	background-position: 0 50%;	padding-left: 10px;	display: inline;}/*Win IE browsers - hide from Mac IE\*/* html .footerServices {	width: 530px;	height: 22px;	margin-bottom: 10px;	margin-top: 10px;	float: right;	clear: both;}* html .footerServices ul li {	display: block;	float: left;}/*End hide*//*Mac IE 5*/* html .footerServices ul li:first-child {	background-image: none;	display: inline;}/*End Footer Services*/.printLink{	float:right;	text-align: right;	width:110px;	padding-top: 5px;	margin-top: 8px;	height: 20px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999;	margin-bottom: 10px;}.printLinkAuxItem{	cursor: hand;	width: 16px;	height: 16px;	float: left;	background-image: url("../Images/print.gif");	background-repeat: no-repeat;}.printLinkText{	width: 54px;	float: left;}.sectionContentList{	width:650px;}.footerInfo{	margin: 0 0 0 0;	padding: 0 0 0 0;	float: right;	width: 300px;}.logos{	margin-bottom: 10px;	float: left;	clear: none;}.address{	clear: left;	font-size: 85%;	text-align: left;	padding: 0;	float: left;	margin-top: 25px;	margin-right: 15px;	margin-bottom: 10px;	margin-left: 10px;}.address ul{	list-style: none;	margin: 0;	padding: 0;}.address ul li{	padding: 0;	float: left;	margin-top: 5px;	margin-right: 15px;	margin-bottom: 0;	margin-left: 10px;}.allRightsReserved{	float: right;	font-size: 85%;	vertical-align: bottom;	margin-bottom: 5px;	padding-top: 7px;	padding-right: 10px;	padding-bottom: 0;	padding-left: 0;	height: 10px;}
