@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px ; list-style:none; color:#787878;}


.label
{
      text-align: right;
      font-size: 18px;
}

.wrapper-textarea .label
{
      text-align: left;
}

label
{
      margin-right: -12px;
}


label.fix
{
      margin-right: -16px;
}



.wrapper-text
{
      float: left;
      text-align: left;
      width: 272px;
      margin-right: 50px;
}

.wrapper-textarea
{
      float: left;
}

.wrapper-submit
{
      clear: both;
      width: 432px;
      text-align: right;
}

.element
{
      margin-bottom: 8px;
}


#contato
{
      margin: 0 55px 10px 65px;
}

#presente
{
	background:url(../images/presente.png) no-repeat;
	width:383px;
	height:40px;
	margin: 40px 0;
}


img{border:0}
a{outline: none}
textarea{font-family: arial,sans-serif, helvetica; font-size: 12px;}
body{text-align: center; background:url(../images/pattern.jpg) repeat; overflow-y: scroll}
#loader{position: fixed; top:50%; left:50%; margin:-9px 0 0 -110px;}
#divBody{width: 934px; position: relative; margin:auto}
#divSlideShow{height: 593px; position: relative;}
#divMenu{width:934px; height:112px; position: relative; margin-bottom: 11px;}
#divMenu ul{text-align: left; position: relative}
#divMenu ul li{display: inline; margin-left:46px;}
#divMenu ul li a{color:#fff; text-decoration: none; font-size: 18px; }
#divMenu ul li.first{position: relative; top:30px; margin-left:20px;}
#divMenu #segue{width: 110px; height: 123px; background: #000; position: absolute; left:0px; top:0px; opacity:0.2; filter:alpha(opacity=20)}
#divContainer{margin:0px 0 30px 0; overflow: hidden; font-family: tahoma, verdana !important;}
#divContainer div.title{width: 812px; height: 33px; background: url(../images/envie_duvida.png) no-repeat; float: right; margin:55px 55px 36px 55px;}
#divContainer p{font-size: 12px; clear: both; text-align: justify; margin:0px 55px 16px 65px; color:#565656;  line-height: 18px; letter-spacing: 0.1px; word-spacing: 0.6px}
#divContainer form textarea{width:478px; height: 164px; padding:4px; border:1px solid #cecece; background: #ececec;}
#divContainer form textarea:hover{border:#acacac 1px solid; background:#f1f1f1; color:#565656}
#divContainer form textarea:focus{border:#9a9a9a 1px solid; background:#f9f9f9; color:#363636}
#divContainer form input{width:262px; height: 21px; padding:4px; border:1px solid #cecece; background: #ececec; text-align: right}
#divContainer form input:hover{border:#acacac 1px solid; background:#f1f1f1; color:#565656}
#divContainer form input:focus{border:#9a9a9a 1px solid; background:#f9f9f9; color:#363636}
#divContainer form button{color:#fff; background: #8dc73f; font-family: arial, sans-serif; border:0; padding:3px; width:110px;}

#desenvolvido
{
      width:180px;
      height:45px;
      float:right;
      margin:10px 0;
}