html {
    height:100%;
}
body {
    margin:0 0 20px 0; padding:0; font-family:verdana;
    background:url(image/backBottom.png) repeat-x bottom center;
}

.head {
    background:url(image/backgroundHead.png) repeat-x top center;
    height:126px;
}

.head .logo {
    position:absolute;
    left:65px; top:5px;
}

.head .logoFrias {
    position:absolute;
    right:65px; top:30px;
}

.head .home {
    position:absolute; border:0;
    right:30px; top:98px;
}

.title {
    background:url(image/backTitle.png) repeat-x top center;
    height:60px;
}
.content {
    padding-top:40px;
    background:#F7F7F7 url(image/backBorder.png) repeat-x top;
    border-bottom:1px solid #E1E1E1;
}

.msg {
    padding:130px 0 0 0;
    font-size:15px; text-align:center;
    display:none;
}

.content a {
    color:#6C6C6C; text-decoration:none;
    font-weight:bold;
}

.content a:hover {
    color:#5A5A5A;
}

.content p {
    margin:0; padding:0; color:#7F7F7F;
    font-size:12px; text-align:justify;
}

div.inputs {
    height:350px;
}

.content div.inputs input.textBox, .content div.inputs textarea.textBox {
    border-left:1px solid #AEBAC1; color:#555555;
    border-top:1px solid #AEBAC1; 
    border-right:1px solid #E3E7EA; 
    border-bottom:1px solid #E3E7EA; font-family:verdana;
    font-size:15px; padding:5px; position:absolute; left:-5000px;
}

.content div.inputs div.label {
    font-size:10px; font-weight:bold;
    position:absolute;
}

#lblName {
    left:15px; top:60px;
}
#txtName {
    left:15px; top:73px; width:610px;
}

#lblEmail {
    left:15px; top:110px;
}
#txtEmail {
    left:15px; top:123px; width:295px;
}

#lblTelefone {
    left:330px; top:110px;
}
#txtTelefone {
    left:330px; top:123px; width:295px;
}

#lblMessage {
    left:15px; top:160px;
}
#txtMessage {
    left:15px; top:173px; width:610px;
    height:120px;
}

#textBottom {
    left:15px; top:322px;
    position:absolute; color:#7F7F7F;
    font-size:12px; text-align:justify;
}

#btnEnviar {
    right:15px; top:315px;
    position:absolute; 
}

.titText {
    margin-top:13px;
}

			.displayTelefone {
				position:absolute; top:25px; right:130px;
				color:#FFFFFF; font-weight:bold;
				font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size:15px;
				background:url(image/lineMenu.gif) left center repeat-x;
				height:29px; width:140px;
			}
			
			.displayTelefone span {
				position:absolute; left:0px; top:-10px;
				font-size:10px;
			}


.divConsultor {
    right:10px; position:absolute;
    top:7px;
}

#block {
    width:650px; margin:0 auto; position:relative;
}