@charset "iso-8859-1";
/* CSS Document */
/*
body{background-image:url(fundo_final.jpg);
background-position:center top;
background-repeat:no-repeat;
background-attachment:fixed;
margin:0px;
}
*/
/*
.marginage{
	float: left;
	margin-left:0%;
}
.colorw1{
	font-size:15px;
	color:#b3c800;
}
.bgw1{
	background-color:#008B8B;
	width: 100px;
}
*/
.bgbt{
	background-color:#fff;
	width: 750px;
}
.box{
	background-color:#264578;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	border:none;
	height:21px;
	
}
.boxbt{
	background-color:#FFE999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	border:1;
	height:21px;
	width: 100%;
	margin-right: 10px;
	margin-left: 10px;	
}
.branco{
	width:395px;
	float: left;
	font-size:22px;
	color:#fff;
	height:30px;
}
.welcoCor{
	width:395px;
	float: left;
	font-size:22px;
	color:#008B8B;
	height:30px;
}
.brancow1{
	width:395px;
	float: left;
	font-size:18px;
	color:#fff;
}
.texcor1{
	/*background-color:#FFE999;*/
	color:#eee;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	text-align: justify;
}
.amarelo{
	background-color:#fff;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:22px;	
	font-weight:bold;	
	color:#FF8C00;
}
.fpromo{
	background-color:#32CD32;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:14px;	
	/*font-weight:bold;*/	
	color:#008B8B;
}
.tcolor{
	background-color:#D8D8D8;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:16px;	
	font-weight:bold;	
	color:#008B8B;
}
.tgalery{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:22px;	
	font-weight:bold;	
	color:#008B8B;
}
.tgalery14{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:14px;	
	font-weight:bold;	
	color:#008B8B;
}
.tbt{
	font-size:14px;	
	font-weight:bold;
	color:#008B8B;
}
.tbtmenu{
	font-size:12px;	
	/*font-weight:bold;*/
	color:#fff;
}
.btrouge{
	background-color:#FF0000;
}
.tcor{
	color:#00CED1;
}
.tcor1{
	color:#008B8B;
}
.btvisit{
	color:#008B8B;
	font-size:12px;	
}
.bt{
	color:#FFA500;
	font-size:25px;	
}

.btvisit1{
	color:#e40046;
	font-weight:bold;
	font-size:15px;	
	font-family: Lato;
}
.bt1{
	color:#FFA500;
	font-size:24px;	
}
.heighttitle{
	height:50px;
	margin-bottom: 32px;
	margin-top: 0px;
/*	background-color:#eee;*/
}
.heighttitle-1{
	height:25px;
	margin-bottom: 32px;
	margin-top: -10px;
/*	background-color:#eee;*/
}
.digital-title{
	font-size:25px;	
	color:#008B8B;
	text-align: center;
	margin-top: 0px;
	text-align:center;
}
.digital-title1{
	font-size:13px;	
	color:#32CD32;
	text-align: center;
	margin-top: 0px;	
}
.digital-title18{
	font-size:18px;	
	color:#008B8B;
	text-align: center;
	margin-top: 0px;	
}
.tcolor-w01{
	background-color:#fff;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:15px;	
	font-weight:bold;	
	color:#696969;
	width: 300px;
}
.tfond{
	background-color:#eee;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:13px;	
	font-weight:bold;	
	color:#008B8B;
}
.timevoo{
	font-family:"Arial", Helvetica, Century Gothic, sans-serif;
	font-size:13px;
	color:#EEEE00;
}
.titlevoo{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	color:#ffffff;
}
.letervoo{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ccc;
	float:left;
}

.bteuro{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-style:italic;
	font-weight:bold;
	color:#DAA520;
}
.btstart{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	color:#20B2AA;
}
.eventeuro{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#DAA520;
}
.btevent{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	font-weight:bold;
	color:#20B2AA;
}
.readmore{
	font-family:"Arial",Helvetica ,Century Gothic , sans-serif;
	font-size:22px;
	font-style:italic;
	color:#fff;
}
.title{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-style:italic;
	color:#1a4761;
}

.title2{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-style:italic;
	font-weight:bold;
	color:#008B8B;
}

.fondheader{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#fff;
	background: #008B8B;
}
.page-wrapper-w01{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:15px;
	/*font-style:italic;*/
	font-weight:bold;
	color:#fff;
	background: #008B8B;
	margin-top: 24px;
	width: 25px;
}
.fondtech{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:15px;
	/*font-style:italic;*/
	font-weight:bold;
	color:#fff;
	background: #008B8B;
	margin-top: 24px;
	width: 25px;
}
.fondrouge{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:15px;
	/*font-style:italic;*/
	font-weight:bold;
	color:#fff;
	background: #e40046;
	margin-top: 24px;
	width: 25px;
}
.fondrp{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:15px;
	/*font-style:italic;*/
	font-weight:bold;
	color:#fff;
	background: #2F4F4F;
	margin-top: 24px;
	width: 67%;
}
.btfontech{
	background: #008B8B;
	width: 625px;
	line-height:40px;
	color:#fff;
	font-weight:500;
	padding-bottom:3px;
}
.btrouge{
	background: #e40046;
	color:#fff;
}
.rouge{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-style:italic;
	font-weight:bold;
	color:#e40046;
}
.techcolor{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-style:italic;
	font-weight:bold;
	color:#008B8B;
}
.titleblank{
	font-family:"Arial, Century Gothic", Helvetica, sans-serif;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#fff;

}
.title18{
	font-family:"Arial", Century Gothic, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	color:#b3c800;
}
.title10{
	font-family:"Arial", Century Gothic, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	font-weight:bold;
	color:#b3c800;
}
.theader{
	top: 10px;
	font-family:"Arial", Century Gothic, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	color:#008B8B;
}
.blank{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:19px;
	font-style:italic;
	font-weight:bold;
	color:#eee;
}

.blanktitle{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:19px;
	font-style:italic;
	font-weight:bold;
	color:#5F9EA0;
}
.verde{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-style:italic;
	font-weight:bold;
	color:#32CD32;
}
.verdew1{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	color:#32CD32;
}
.verderp{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
	color:#32CD32;
}
.titleblank14{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#eee;
}
.titletech{
	float: left;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:22px;
	/*font-style:italic;*/
	font-weight:bold;
	color:#e40046;
}
.title12{
	font-family:"Arial", Century Gothic, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#b3c800;
}
.title22{
	font-family:"Arial", Century Gothic, Helvetica, sans-serif;
	font-size:22px;
	font-style:italic;
	font-weight:bold;
	color:#b3c800;
}
.title15{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#008B8B;
}
.title14{
	font-family:"sans-serif", Arial, Helvetica, Century Gothic;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#008B8B;
}
.title20{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#008B8B;
}
.menu20{
	margin-top:-10%;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:20px;
	/* font-style:italic;*/
	font-weight:bold;
	color:#008B8B;
}
.datas{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#008B8B;
}
.title16{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	color:#008B8B;
}
.title014{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#008B8B;
}
.title1414{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#b3c800;
}
.titleblank{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#ffffff;
}
.txtbt{
	font-family:sans-serif, Helvetica, Arial;
	font-size:10px;
}
.blockquote { 
  display: block;
  margin-top: px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
 font-size:10px;
}
.txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

.txt a:link, .txt a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:none;
}

.txt a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#518fc0;
}

.txt_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#a6bf00;
}
.txt_bt{
	font-family:Helvetica, sans-serif,Arial ;
	font-size:13px;
	color:#000;
}
.events_title{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#9ACD32;
}
.events_venue{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#6C7B8B;
}
.txt_bold2{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#518fc0;
}

.txt_bold2 a:link, .txt_bold2 a:visited{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#518fc0;
	text-decoration:none;
}

.txt_bold2 a:hover{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#b3c800;
	text-decoration:none;
}

.saber a:link, .saber a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
	color:#129ada;
	font-style:italic;
}

.saber a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#a6bf00;
	font-style:italic;
}
.backw01 {
	background-color:#FFE999;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-bottom:0px;
	padding-top:10px;	
	vertical-align: middle;
	font-size:16px;
	height:15px;
	}
.backw02 {
	background-color:#EEDD82;
	font-family:Arial, Helvetica, sans-serif;
	/*text-decoration:none;*/
	padding-bottom:0px;
	padding-top:10px;	
	vertical-align: middle;
	font-size:16px;
	height:15px;
	}	
/* **********************************************
************************* TEXTOS ****************
************************************************/
div.poscenter {
        text-align: center;
}
div.posleft {
        text-align: left;
}
div.posright {
        text-align: right;
}

#posvertical {
height: 90px;
line-height: 90px;
text-align: center;
border: 5px solid green;
}

.posmargin {margin: 0px 0px 0px 15px;
		text-align: justify;
}
/*
.blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
.blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
.blockquote p {
  display: inline;
}
*/

/* *****************************************************
************************* LETRAS TEXTOS ****************
*******************************************************/

.tech h1{
	width:100%;
	display:inline-block_;
	margin:0 0 3rem 0;
	text-align:center;
	color:#fff;
	font-weight:100;
	z-index:100
}