﻿
html, body
{
	height: 100%;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
table
{
	vertical-align: middle;
	text-align: center;
	height: 100%;
}
form 
{
	height: 100%;
	width: 100%;
	padding: 0px;
	margin: 0px;
	border: none;
}


.bgIntro
{
    margin: 0;
	padding: 0;
	background:#FFFFFF url(/images/intro_background.jpg) no-repeat center top;
}
.intro
{
	width: 867px;
	margin: auto;
	padding-top:155px;

}
.introImg {   }

@media screen {

/*Avisos legais*/
.contentRegulamento { padding-left:20px;  }

.contentRegulamento .header { text-align:center; }

.contentRegulamento .title {padding-left:10px; font-family:Verdana; font-size:20px; color:#48820C; padding-top:10px; padding-bottom:20px;}
.contentRegulamento .text {padding-left:10px; font-family:Verdana; font-size:11px; padding-right:10px; line-height:16px;}
.contentRegulamento .text p { margin:0; padding:0; font-size:12px; color:#000; padding-bottom:25px; line-height:16px; }

.contentRegulamento .text a {color:#000; text-decoration:ulderline;}
.contentRegulamento .text a:hover {text-decoration:none;}
.contentRegulamento .text h2{ font-size:16px; font-family:Verdana; color:#000; font-weight:normal; padding-bottom:20px;   }

.print {padding-right:30px; padding-bottom:20px;}
.print img{ text-align:right; border:none; }

}


@media print {
.avisos_legais
{
    width: 680px;
    background: #ffffff;
}

.contentRegulamento {  }
.contentRegulamento .text h2 a{ display:none;}
.contentRegulamento .header {  }
.contentRegulamento .title {padding-left:10px; font-family:Verdana; font-size:20px; color:#48820C; padding-top:10px; padding-bottom:20px;}
.contentRegulamento .text {padding-left:10px; font-family:Verdana; font-size:11px; padding-right:10px; line-height:16px;}
.contentRegulamento .text p { margin:0; padding:0; font-size:12px; color:#000; padding-bottom:10px; line-height:16px; }

.contentRegulamento .text a {color:#000; text-decoration:ulderline;}
.contentRegulamento .text a:hover {text-decoration:none;}
.contentRegulamento .text h2{ font-size:16px; font-family:Verdana; color:#000; font-weight:normal;   }

.print { display:none;}
}

.clear { clear:both;}
.print_news { width:690px; }
.print_news .header {}
.print_news .contentMain { width:690px; padding-top:20px; }
.print_news .contentMain .leftContent { float:left; width:200px; margin-left:60px;  }
.print_news .contentMain .leftContent .image { width:154px;  border:1px solid #E3E3E3; }
.print_news .contentMain .rightContent { float:left; width:410px; padding-left:10px; background:url(/images/footer_print.jpg) no-repeat left bottom; padding-bottom:80px;}
.print_news .contentMain .title { font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#3C3C3C; padding-bottom:15px;}
.print_news .contentMain .description { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; }
.print_news .contentMain .description p { padding:0; margin:0; padding-bottom:15px;}
