/* CSS Document */

* { border:0px; padding:0px; margin:0px; }

html { height:100%; }

P { font-family:Arial, Helvetica, sans-serif; }

#Head {
height:115px;
width:1004px;
background:url(../images/back-top.gif) no-repeat;
clear:both;
margin:0px auto;
}

#Head2 {
height:115px;
width:1004px;
background:url(../images/header2.gif) no-repeat;
clear:both;
margin:0px auto;
}

#Body {
width:1004px;
background:url(../images/body.gif) no-repeat;
height:361px;
clear:both;
margin:0px auto;
}

#Body2 {
width:1004px;
background:url(../images/body2.gif) no-repeat;
height:361px;
clear:both;
margin:0px auto;
}

#Corpo {
width:1004px;
height:auto;
clear:both;
margin:0px auto;
}

#Footer {
width:1004px;
height:28px;
clear:both;
margin:0px auto;
background:url(../images/foote-bg.gif) repeat-x;
}

#Footer td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:28px;
vertical-align:middle;
height:28px;
color:#333333;
text-align:center;
padding-left:8px;
padding-right:8px;
}

#Footer td a {
text-decoration:none;
color:#333333;
}

#Footer td a:hover {
text-decoration:underline;
color:#333333;
}

#Menu {
width:auto;
height:35px;
list-style:none;
}

#Menu li {
list-style:none;
height:35px;
padding-left:15px;
padding-right:15px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#878787;
line-height:35px;
vertical-align:middle;
text-decoration:none;
display:block;
}

#Menu li a {
text-decoration:none;
color:#878787;
display:block;
}

#Menu li a:hover {
text-decoration:none;
color:#878787;
background:url(../images/menu-bg-hover.gif) bottom center no-repeat;
display:block;
}

.box-title {
font-size:12px;
font-weight:bold;
font-stretch:condensed;
line-height:31px;
vertical-align:middle;
padding-left:12px;
color:#FFFFFF;
}

.box-title2 {
font-size:12px;
font-weight:bold;
font-stretch:condensed;
line-height:31px;
vertical-align:middle;
padding-left:12px;
color:#000;
}

.p-text {
font-size:11px;
font-stretch:condensed;
line-height:17px;
color:#878787;
text-align:left;
padding-left:12px;
padding-right:120px;
}

.email {
font-size:12px;
color:#333;
padding-left:12px;
}

.email2 {
color:#3333ff;
text-decoration:none;
}

.email2 a {
color:#0066cc;
text-decoration:none;
}

.email2 a:hover {
color:#0066FF;
text-decoration:underline;
}

.big-title {
font-size:18px;
font-weight:bold;
line-height:32px;
padding-left:340px;
padding-top:30px;
color:#000000;
font-stretch:ultra-condensed;
}

.p-text2 {
font-size:14px;
font-stretch:ultra-condensed;
line-height:22px;
color:#666;
text-align:justify;
padding-left:350px;
padding-right:10px;
}
.p-text2 span {
font-size:14px;
font-stretch:ultra-condensed;
line-height:22px;
color:#666;
font-weight:bold;
text-align:justify;
}

.p-text3 {
font-size:14px;
font-stretch:ultra-condensed;
line-height:22px;
color:#666;
text-align:justify;
padding-left:300px;
padding-right:10px;
}

.p-text3 a {
text-decoration:none;
color:#666;
}

.p-text3 a:hover {
text-decoration:underline;
color:#666;
}

.p-text3 span {
font-size:14px;
font-stretch:ultra-condensed;
line-height:22px;
color:#666;
font-weight:bold;
text-align:justify;
}

.big-title2 {
font-size:18px;
font-weight:bold;
line-height:32px;
padding-left:300px;
padding-top:30px;
color:#000000;
font-stretch:ultra-condensed;
}

.slogan {
font-size:14px;
font-stretch:ultra-condensed;
line-height:22px;
color:#666;
font-weight:bold;
text-align:justify;
padding-left:490px;
padding-top:30px;
clear:both;
}


#Rights {
height:34px;
width:1004px;
text-align:center;
font-size:12px;
vertical-align:middle;
line-height:32px;
font-family:Arial, Helvetica, sans-serif;
clear:both;
margin:0px auto;
color:#666666;
}

#scroll {
width:980px;
margin:0px auto;
overflow-y: scroll;
overflow-x: hidden;
height:330px;

}

.talent-image {
padding-left:300px;
padding-right:10px;
float:left;
}

.form {
border:1px solid #9197e4;
width:220px;
height:20px;
}

.label {
color:#5f5f5f;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:10px;
line-height:22px;
vertical-align:bottom;
text-align:right;
font-weight:bold;
width:100px;
float:left;
}

div#sucesso { width:400px; height:20px; vertical-align:middle; border:1px solid #666666; background:#CCCCCC; color:#333333; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:0px auto; font-size:11px; font-weight:bold; line-height:20px; }

.featured {
font-size:20px;
padding-left:450px;
color:#333333;
font-weight:bold;
line-height:40px;
text-decoration:none;
}

.featured a {
color:#333333;
text-decoration:underline;
}

.featured a:hover {
color:#0066FF;
text-decoration:none;
}
