@charset "utf-8";
/* CSS Document */
body{
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-repeat:repeat-x;
	font-size: 12px;
	background-image:url(../images/tp.jpg);
}
a{
border: none;
text-decoration: none;
color: #000;
}
a img{
border: none;
}
.tp{
	width: 100%;
	height: 229px;
	border-top: 8px solid #99cccc;
	border-bottom: 8px solid #99cccc;
		background-image:url(../images/bgg.png);
		background-repeat:no-repeat;
		background-position: right;

}
.c1{
	width: 890px;
	height: 120px;
	margin: auto;
	margin-top: 55px;
	background-image:url(../images/bgtp.png);
	background-position:center;
}
.logo{
	width: 530px;
	height: 120px;
	float: left;
	text-align: center;
}
.logo img{
	margin: auto;
	margin-top: 35px;
}
.artofsimplicity{
	width: 360px;
	height:55px;
	padding: 0px;
	line-height: 50px;
	text-align: right;
	font-size:60px;
	color: #336666;
	letter-spacing: -10px;
	float: right;
}
.ued{
	width: 360px;
	height: 35px;
	padding: 0px;
	font-size:30px;
	text-align: right;
	margin: 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	float: right;
	color: #1a998f;
}
.ued span{
color: #03f2f2;
}
.ling{
	width: 890px;
	height: 62px;
	margin: auto;
}
.ling img{
	margin-right: 10px;
}
.atv , .dtv a{
	width: 110px;
	height: 50px;
	float: right;
	line-height: 40px;
	text-align: center;
	background-color: #fff;
	margin-top: 12px;
}
.dtv a{
margin-left: 20px;
display: block;
background-color: #99cccc;
}
.dtv a:hover{
background-color: #d1e8e8;
}
.bmen{
width: 100%;
height: 86px;
background-image:url(../images/bgmenu.png);
}
.menu{
width: 880px;
height: 78px;
margin: auto;
}
.menu1 a , .menu2 a{
width: 220px;
height: 78px;
border-bottom: 8px solid #669999;
display: block;
float: left;
}
.menu2 a{
border-bottom: 8px solid #99cccc;
}
.menu1 a:hover{
height: 71px;
border-bottom: 15px solid #669999;
}
.menu2 a:hover {
height: 71px;
border-bottom: 15px solid #99cccc;
}
.menu p{
margin:20px;
font-size: 18px;
color: #1c6860;
}
.menu p span{
font-size:12px;
color: #8f8f8f;
}

.ttbig{
width: 100%;
background-color:#d1e8e8;
height: 100px;
margin-top: 20px;
border-bottom: 8px solid #b5dada;
}
.ttbigi{
width: 880px;
margin: auto;
height: 100px;
}
.tt{
width: 200px;
height: 85px;
border-bottom:15px solid #24ccbf;
background-color: #1a998f;
float: left;
color: #fff;
font-size:56px;
line-height: 85px;
text-align:left;
padding-left: 20px;
}
.ds{
width: 350px;
height: 110px;
color: #8f8f8f;
background-color: #fff;
float: right;
}
.ds p{
font-size: 14px;
margin: 20px;
margin-bottom: 0px;
text-align: right;
}
.ds a{
color: #8f8f8f;
}
.ds a:hover{
color: #000;
}
img.vit{
width: 870px;
height: 225px;
border: 5px solid #99cccc;
display: block;
margin: auto;
margin-top: 20px;
}
.bls{
	width: 880px; height: 300px; margin:auto; display: block;
}
.bla , .ble{
width: 440px; height: 300px; position: absolute;
}

.ble{
margin-left: 530px;width: 350px;
}
.ble p a{
width: 220px;
height: 300px;
font-size: 14px;
color:#8f8f8f;
display: block;
text-align:justify;
line-height: 30px;
float: right;
}
.ble p a:hover{
color: #000;
}
.perfil{
float: left;
border: 5px solid #99cccc;
margin-top: 25px;
}

.artg{
width: 440px;
height: 100px;
border-bottom:1px solid #8f8f8f;
float: left;
}
.artg a{
color: #8f8f8f;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-style: italic;
}
.artg a:hover{
color: #000;
}
.date{
font-size: 12px;
margin-left: 10px;
font-style:normal;
color: #8f8f8f;
}
.artg p{
margin-left: 20px;
margin-top: 10px;
padding-right:20px;
}
a .ret{
width: 67px;
height: 9px;
background-image:url(../images/ret.png);
float: right;
position: relative;
margin-top: 20px;
}
a:hover .ret{
background-image:url(../images/ret-o.png);
}
.tel , .email{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 36px;
font-style: italic;
color: #fff;
text-align: left;
margin: 0px;
margin-left: 20px;
margin-top: 10px;
position: absolute;
}
.email{
margin-top: 60px;
}
.ctel , .cemail{
font-size: 20px;
color:#FFFFFF;
float: right;
margin-right: 20px;
}
.cemail{
margin-top: 70px;
margin-left: 280px;
position: absolute;
}

.azulzim{
color: #03f2f2;
}
.cont{
width: 880px;
margin: auto;
min-height: 10px;
font-size: 14px;
line-height:30px;
color: #7f7f7f;
padding-bottom: 15px;
}
h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:42px;
font-style: italic;
font-weight: normal;
}
h2{
color: #8f8f8f;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-weight: normal;
font-style: italic;
margin-bottom: 10px;
}
.twt a, .fb a, .orkut a,  .linkedin a{
width: 34px;
height: 29px;
display: block;
margin-left: 5px;
background-image: url(../images/twitter.png);
float: right;

}
.fb a{
background-image: url(../images/facebook.png);
}
.orkut a{
background-image: url(../images/orkut.png);
}
.linkedin a{
background-image: url(../images/linkedin.png);
}
.fundoform {
background-color: #e5f7f7;
border: none;
margin: 0px;
width: 300px;
height: 40px;
}
.botao{
background-color: #99cccc;
width: 150px;
height: 135px;
border: none;
font-size: 24px;
color: #fff;
cursor: pointer;
margin-left: 0px;
margin-top: 60px;
float: left;
}

