/* Demo styles. Not impotrtant to formy #001E00 ------------------------------------------------------------*/
html{
	height: 100%;
}

body {
    background: #ffffff;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	width: 100%;
	height: 100%;
	perspective: 500px;
}

body h2,h3,h4,h5,h6{ margin-bottom: 1.5em;}

h1{ font-size: 30px; }
h2{ font-size: 28px; color: #000;}
h3{ font-size: 26px; }
h4{ font-size: 24px; }
h5{ font-size: 22px; }
h6{ font-size: 15px; color: #000;  float: left;}

h3.top{ 
	margin: 30px auto 0px;
	width: 100%;
	text-align: center;
	position: relative;
	float: left;
	color: #fff;
}

h3.bottom{ 
	margin-left: 390px;
	margin-top: 40px;
	font-size: 13px;
	text-align: left;
	position: absolute;
	min-width: 500px;
}

h3 a{
	display: inline-block;
	float: left;
	color: #fff;
	width: 70px;
	margin-right: 25px;
	text-decoration: none;
	border-right: 1px solid #939393;
}

h3 a:hover{
	color: #606060;
}

.a{
	border: none;
}

h3 p {
	color: #fff;
	font-size: 10px;
	position: absolute;
	margin-left: 350px;
}

body .formy-holder{
	float: left;
	top: 42px;
	margin-left: 950px;
	position: relative;
	display: inline-block;
	z-index: 1000;
}

*{
	margin: 0;
	padding: 0;
}

.pais{
	margin-left: 5px;
}

.expo{
	margin: 10px auto 50px;
	width: 90%;
}

.subs{
	padding-left: 15px;
	font-size: 12px!important;
}

.subss{
	padding-left: 25px;
}

.logo{
	float: left;
	position: absolute;
	display: block;
	margin-left: 240px;
	top: 35px;
}

.logo h1{
	font-family: TradeGothicLTStdBdCnNo20;
	line-height: 10px;
	letter-spacing: -2px;
	display: inline-block;
	color: #fff;
}

body .help-holder{
	margin: 60px auto;
	width: 560px;
	color: #606060;
	padding: 20px;
}


body .help-holder ol li{
	margin-left: 20px;
	margin-bottom: 20px;
	text-align: justify;
	font-style:italic;
}

body .help-holder ol li a{
	text-decoration: none;
	color: #001E00;
}

body .help-holder ol  a:hover{
	text-decoration: underline;
	color: orange;
}

body .help-holder pre{
	background: #ccc;
	color: #606060;
	font-size: 10px;
	padding: 0px 10px 0px 10px;
	margin: 10px 0px;
	display: block;
}

body .help-holder h1{
	display: inline-block;
}

header{
	width: 100%;
	height: 260px;
	display: inline-block;
	background: #222;
}

.menor{
	height: 100px;
	position: relative;
}

nav {
    clear: both;
    color: #606060;
    height: 25px;
    padding: 10px;
    font-weight: nornal;
    font-size: 1em;
    margin:35.5px 0;
	width: 100%;
}
nav ul {
    padding: 0;
    margin: 0;
	margin-left: 50px;
    list-style: none;
    float: left;
	
}
nav ul li {
    display: block;
    float: left;
    margin-right: 20px;
    position: relative;
}
nav ul ul{
	width: 900px;
	margin: 0!important;
}
nav ul li a {
    color: #606060;
    text-decoration: none;
    padding: 5px;
    display: block;
    margin: 0;
    float: left;
	width: 100px;
	font-weight: bold;
	text-decoration: none!important;
}
nav ul li a:hover {
    color: #fff;
}
nav ul li ul {
    display: none;
    float: none;
    left: 0;
    position: absolute;
    top: 100%;
}
nav ul li:hover > ul {
    display: block;
}
nav ul li ul li,
nav ul li ul li a {
    float: none;
    background: #444;
    color: #CCC;
}
nav ul li ul li a:hover {
    float: none;
    background: #FFF;
    color: #666;
	width: 290px;
}
nav ul li ul li {
    margin: 0;
}
nav ul li ul li ul {
    left: 100%;
	width: 100%;
    top: 0;
}

footer{
	width: 100%;
	bottom: 0;
	background: #202020;
}

footer p{
	text-align: left;
	color: #fff;
	font-size: 10px;
	margin:10px 50px 0px;
	font-weight: bold;
	letter-spacing: 0.5px;
}

footer p a{
	text-align: left;
	color: #fff;
	font-size: 10px;
	text-decoration: none;
	margin: 0px 0px 0px;
	font-weight: bold;
	letter-spacing: 0.5px;
}

footer p a:hover{
	text-decoration: underline;
	color: #FF6600;
}

footer .bloco{
	display: inline-block;
	width: 400px;
	float: left;
}

.center{
	width: 1200px;
	margin: 0px auto 0px;
}

.center2{
	width: 1000px;
	margin: 0px auto 0px;
}

.center3{
	width: 940px;
	margin: 0px auto 0px;
}

footer  h1{
	text-align: center;
	width: 100%;
	height: 30px;
	background: #100000;
	color: #fff;
	padding-top: 10px;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 0.5px;
	display: inline-block;
}

span{
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;
}

#logo{
	margin-left: 18px;
	display: inline-block;
	height: 311px;
	z-index: 100;
	position: absolute;
}

#center{
	margin: 170px auto 0px;
	width: 1100px;
}

#coluna{
	height: 90px;
	width: 1px;
	border-left: 1px solid #939393;
	display: inline-block;
}

.inicio{
	width: 90%;
	margin: 110px auto 60px;
	background: url(../images/grao.jpg);
	position: relative;
	background-size: cover;
}

.sobre{
	width: 90%;
	margin: 110px auto 60px;
	background: url(../images/porto.jpg);
	position: relative;
	background-size: cover;
}

#fixo{
	width: 250px;
	height: 212px;
	margin-left: 5px;
	margin-top: 35px;
	margin-bottom: 200px;
	float: left;
	position: fixed;
	background-color:transparent;
}

#fixo #item{
	display: block;
	height: 30px;
	padding-top: 2px;
}

#fixo a{
    background: #fff;
	padding-left: 5px;
	padding-top: 1px;
	height: 30px;
	display: block;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #001E00;
	box-shadow: 1px 2px 5px #999;
	-moz-box-shadow: 1px 2px 5px #999;
	-webkit-box-shadow: 1px 2px 5px #999;
}

#fixo #item a:hover{
	background: #808080;
	color: #fafafa;
}

.link{
	display: inline-block;
	width: 31%;
	padding-top: 30px;
	padding-left: 25px;
}

.link2{
	display: inline-block;
	width: 300px;
	padding-top: 30px;
	padding-right: 20px;
}

.link h1,.link2 h1{
	color: #FF6600;
	font-size: 16px;
}

.link a, .link2 a{
	text-decoration: none;
	display: block;
	color: black;
}

.link a:hover, .link2 a:hover{
	text-decoration: underline;
	color: #FF6600;
	cursor: pointer;
}

.link span, .link2 span{
	font-weight: bolder;
	color: black;
}

.link span:hover, .link2 span:hover{
	text-decoration: none;
}

.link p{
	font-size: 12px;
	color: #222;
	display: inline-block;
	font-weight: bolder;
}

.adress{
	display: inline-block;
	position: absolute;
	width: 320px;
	top: 30px;
	margin-left: 50px;
	list-style: none;
	padding: 10px 40px;
	color: #000;
	background: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #22252b;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	overflow: hidden;
	box-shadow: 1px 2px 5px #999;
	-moz-box-shadow: 1px 2px 5px #999;
	-webkit-box-shadow: 1px 2px 5px #999;
}


.adress iframe{
	border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	margin-left: -15px;
	border: 1px solid #fff;
	box-shadow: 1px 2px 5px #999;
	-moz-box-shadow: 1px 2px 5px #999;
	-webkit-box-shadow: 1px 2px 5px #999;
	-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 60px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

.adress h3{
	text-align: center;
	color: #595659;
}

.adress img{float: left;
	position: absolute;
	top: 0;
	left: 0;
}

.adress li{
	position: relative;
	height: 50px;
	padding: 0 0 0 20px;
}

.adress p{
	font-size: 18px;
	line-height: 20px;
	padding-left: 40px;
	line-height: 30px;
	font-weight: bolder;
	color: #595659;
}

.content{
	position: relative;
	margin: 0px auto 60px;
	width: 1250px;
}

.example-right {
	position:relative;
	width: 340px;
	height: 400px;
	overflow-x: hidden;
	overflow-y: scroll;
	display: inline-block;
	padding:15px 30px;
	margin-left: 12px;
	color:#000;
	/*background:#5a8f00;  default background for browsers without gradient support */
	/* css3 
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#b8db29), to(#5a8f00));
	background:-moz-linear-gradient(#b8db29, #5a8f00);
	background:-o-linear-gradient(#b8db29, #5a8f00);
	background:linear-gradient(#b8db29, #5a8f00);*/
	border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border: 1px solid #fff;
	box-shadow: 1px 2px 5px #999;
	-moz-box-shadow: 1px 2px 5px #999;
	-webkit-box-shadow: 1px 2px 5px #999;
	-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 60px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
/* display of quote author (alternatively use a class on the element following the blockquote) */
.example-right  p {
	margin: 1.5em;
	font-style:italic;
	display: block;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	font-size: 1em;
}
.example-right  a {
	color: #FF6600;
}


.example-slider {
	position:relative;
	width: 670px;
	height: 400px;
	overflow: hidden;
	display: block;
	z-index: 3000;
	color:#000;
	/*background:#5a8f00;  default background for browsers without gradient support */
	/* css3 
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#b8db29), to(#5a8f00));
	background:-moz-linear-gradient(#b8db29, #5a8f00);
	background:-o-linear-gradient(#b8db29, #5a8f00);
	background:linear-gradient(#b8db29, #5a8f00);*/
	border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border: 1px solid #fff;
	box-shadow: 1px 2px 5px #999;
	-moz-box-shadow: 1px 2px 5px #999;
	-webkit-box-shadow: 1px 2px 5px #999;
	-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 60px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
/* display of quote author (alternatively use a class on the element following the blockquote) */
.example-slider  p {
	margin: 1.5em;
	font-style:italic;
	display: block;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	font-size: 1em;
}
.example-slider  a {
	color: #FF6600;
}

.example-mini {
	position: relative;
	width: 80px;
	height: 40px;
	overflow: hidden;
	display: inline-block;
	color: #000;
	margin-bottom: 15px;
	margin-right: 15px;
	border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border: 1px solid #fff;
	box-shadow: 1px 2px 5px #999;
	-moz-box-shadow: 1px 2px 5px #999;
	-webkit-box-shadow: 1px 2px 5px #999;
	-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 60px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
/* display of quote author (alternatively use a class on the element following the blockquote) */
.example-mini  p {
	margin: 1.5em;
	font-style:italic;
	display: block;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	font-size: 1em;
}
.example-mini  a {
	color: #FF6600;
}

.rssincl-title {
	font-weight: bolder;
	font-size: 15px;
	color: #000;
}

.noticias{
	width: 300px!important;
	height: 40px!important;
	display: inline-table;
	border: 1px solid #BDBDBD;
	border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	box-shadow: 1px 2px 5px #999;
	-moz-box-shadow: 1px 2px 5px #999;
	-webkit-box-shadow: 1px 2px 5px #999;
	padding-top: 80px;
	overflow: hidden;
}

#esp{
	margin-left: 42.5px;
	margin-right: 42.5px;
}

.noticias iframe{ 
	display: inline!important;
	overflow: hidden;
	margin-left: 0px!important;
	height: 40px!important;
	width: 300px!important;
}

input[type="search"]{
	float: right;
	position: relative;
	top: 0px;
	width: 150px;
	margin-bottom: 0;
	border: 1px solid #eeeeee;
	padding: 2px 5px 2px 3px;
	font-size: 13px;
	color: #ccc;
	background: #fbfbfb;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
input[type="search"]:hover{
	width: 160px;
	border: 1px solid #eeeeee;
	color: #888;
}

.side{
	display: inline-table;
	width: 210px;	
	margin: 0.5em;
}

.side h5{
	margin: 0!important;
	padding: 0!important;
	font-size: 12px!important;
	color: #FF6600;
}

.barra{
	width: 215px;
	height: 1px;
	background: #FF6600;
}

.barras{
	width: 180px;
	height: 1px;
	background: #FF6600;
}

.down{
	margin-top: 100px;
}

.ajuste{
	min-height: 550px;
	margin: 0px auto;
	padding-top: 50px;
	width: 90%;
}

.ajuste2{
	width: 1000px;
	min-height: 550px;
	padding-left: 50px;
	padding-top: 50px;
}

.out{
	color: #778899!important;
}

.out:hover{
	text-decoration: none!important;
	color: #778899!important;
}

/* Pop Up */
#popupAbout, #popupProjects, #popupContact, #popupEquipe, #popup01, #popup02, #popup03, #popup04, #popup05, #popup06, #popup07, 
#popup08, #popup09, #popup10, #popup11, #popup12, #popup13, #popup14, #popup15, #popup16, #popup17, #popup18, #popup19 {
	min-height: 200px;
	min-width: 450px;
	position: absolute;
	background-color: rgba(0, 0, 0, 0.88);
	border: 2px solid #000;
	padding: 0px;
	color: #FFF;
	z-index: 1000;
	-webkit-box-shadow: 0px 0px 4px #000 inset;
	-moz-box-shadow: 0px 0px 4px #000 inset;
	box-shadow: 0px 0px 4px #000 inset;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	visibility: hidden;
}

#popup20, #popup21, #popup22, #popup23, #popup24, #popup25, #popup26, #popup27, #popup28, #popup29, #popup30, #popup31, #popup32,
#popup33, #popup34, #popup35, #popup36, #popup37, #popup38, #popup39, #popup40, #popup41, #popup42, #popup43, #popup44, #popup45, 
#popup46, #popup47, #popup48, #popup49, #popup50, #popup51, #popup52, #popup53, #popup54, #popup55, #popup56, #popup57, #popup58,  
#popup59, #popup60, #popup61, #popup62, #popup63, #popup64, #popup65, #popup66, #popup67, #popup68, #popup69, #popup70, #popup71, 
#popup72, #popup73, #popup74, #popup75, #popup76, #popup77, #popup78, #popup79, #popup80, #popup81, #popup82, #popup83, #popup84, 
#popup85, #popup86, #popup87, #popup88, #popup89, #popup90, #popup91, #popup92, #popup93, #popup94, #popup95, #popup96, #popup97, 
#popup98, #popup99, #popup100, #popup101, #popup102, #popup103, #popup104, #popup105, #popup106, #popup107, #popup108, #popup109, 
#popup110, #popup111, #popup112, #popup113, #popup114, #popup115, #popup116, #popup117, #popup118, #popup119, #popup120, #popup121,
#popup122, #popup123, #popup124, #popup125, #popup126, #popup127, #popup128, #popup129, #popup130, #popup131, #popup132, #popup133, 
#popup134, #popup135, #popup136, #popup137, #popup138, #popup139, #popup140, #popup141, #popup142, #popup143, #popup144, #popup145,
#popup146, #popup147{
	min-height: 200px;
	width: 330px;
	position: absolute;
	overflow-y:auto;
	overflow-x:hidden;
	background-color: rgba(0, 0, 0, 0.88);
	border: 2px solid #000;
	padding: 0px;
	color: #FFF;
	z-index: 1000;
	-webkit-box-shadow: 0px 0px 4px #000 inset;
	-moz-box-shadow: 0px 0px 4px #000 inset;
	box-shadow: 0px 0px 4px #000 inset;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	visibility: hidden;
}

#popupAbout a, #popupProjects a, #popupContact a, #popupEquipe a, #popup01 a, #popup02 a, #popup03 a, #popup04 a, #popup05 a, #popup06 a, #popup07 a, 
#popup08 a, #popup09 a, #popup10 a, #popup11 a, #popup12 a, #popup13 a, #popup14 a, #popup15 a, #popup16 a, #popup17 a, #popup18 a, #popup19 a, #popup20 a, 
#popup21 a, #popup22 a, #popup23 a, #popup24 a, #popup25 a, #popup26 a, #popup27 a, #popup28 a, #popup29 a, #popup30 a, #popup31 a, #popup32 a, #popup33 a, 
#popup34 a, #popup35 a, #popup36 a, #popup37 a, #popup38 a, #popup39 a, #popup40 a, #popup41 a, #popup42 a, #popup43 a, #popup44 a, #popup45 a, #popup46 a, 
#popup47 a, #popup48 a, #popup49 a, #popup50 a, #popup51 a, #popup52 a, #popup53 a, #popup54 a, #popup55 a, #popup56 a, #popup57 a, #popup58 a, #popup59 a, 
#popup60 a, #popup61 a, #popup62 a, #popup63 a, #popup64 a, #popup65 a, #popup66 a, #popup67 a, #popup68 a, #popup69 a, #popup70 a, #popup71 a, #popup72 a, 
#popup73 a, #popup74 a, #popup75 a, #popup76 a, #popup77 a, #popup78 a, #popup79 a, #popup80 a, #popup81 a, #popup82 a, #popup83 a, #popup84 a, #popup85 a, 
#popup86 a, #popup87 a, #popup88 a, #popup89 a, #popup90 a, #popup91 a, #popup92 a, #popup93 a, #popup94 a, #popup95 a, #popup96 a, #popup97 a, #popup98 a, 
#popup99 a, #popup100 a, #popup101 a, #popup102 a, #popup103 a, #popup104 a, #popup105 a, #popup106 a, #popup107 a, #popup108 a, #popup109 a, #popup110 a, 
#popup111 a, #popup112 a, #popup113 a, #popup114 a, #popup115 a, #popup116 a, #popup117 a, #popup118 a, #popup119 a, #popup120 a, #popup121 a, #popup122 a, 
#popup123 a, #popup124 a, #popup125 a, #popup126 a, #popup127 a, #popup128 a, #popup129 a, #popup130 a, #popup131 a, #popup132 a, #popup133 a, #popup134 a, 
#popup135 a, #popup136 a, #popup137 a, #popup138 a, #popup139 a, #popup140 a, #popup141 a, #popup142 a, #popup143 a, #popup144 a, #popup145 a, #popup146 a{
	color: white;
	font-size: 11px;
	text-decoration: none;
	margin-left: 5px;
	display: block;
	text-shadow: 0 3px 3px rgba(0,0,0,0.8);
}

#popupAbout a:hover, #popupProjects a:hover, #popupContact a:hover, #popupEquipe a:hover, #popup01 a:hover, #popup02 a:hover, #popup03 a:hover, #popup04 a:hover, #popup05 a:hover, 
#popup06 a:hover, #popup07 a:hover, #popup08 a:hover, #popup09 a:hover, #popup10 a:hover, #popup11 a:hover, #popup12 a:hover, #popup13 a:hover, #popup14 a:hover, #popup15 a:hover, 
#popup16 a:hover, #popup17 a:hover, #popup18 a:hover, #popup19 a:hover, #popup20 a:hover, #popup21 a:hover, #popup22 a:hover, #popup23 a:hover, #popup24 a:hover, #popup25 a:hover, 
#popup26 a:hover, #popup27 a:hover, #popup28 a:hover, #popup29 a:hover, #popup30 a:hover, #popup31 a:hover, #popup32 a:hover, #popup33 a:hover, #popup34 a:hover, #popup35 a:hover, 
#popup36 a:hover, #popup37 a:hover, #popup38 a:hover, #popup39 a:hover, #popup40 a:hover, #popup41 a:hover, #popup42 a:hover, #popup43 a:hover, #popup44 a:hover, #popup45 a:hover, 
#popup46 a:hover, #popup47 a:hover, #popup48 a:hover, #popup49 a:hover, #popup50 a:hover, #popup51 a:hover, #popup52 a:hover, #popup53 a:hover, #popup54 a:hover, #popup55 a:hover, 
#popup56 a:hover, #popup57 a:hover, #popup58 a:hover, #popup59 a:hover, #popup60 a:hover, #popup61 a:hover, #popup62 a:hover, #popup63 a:hover, #popup64 a:hover, #popup65 a:hover, 
#popup66 a:hover, #popup67 a:hover, #popup68 a:hover, #popup69 a:hover, #popup70 a:hover, #popup71 a:hover, #popup72 a:hover, #popup73 a:hover, #popup74 a:hover, #popup75 a:hover, 
#popup76 a:hover, #popup77 a:hover, #popup78 a:hover, #popup79 a:hover, #popup80 a:hover, #popup81 a:hover, #popup82 a:hover, #popup83 a:hover, #popup84 a:hover, #popup85 a:hover, 
#popup86 a:hover, #popup87 a:hover, #popup88 a:hover, #popup89 a:hover, #popup90 a:hover, #popup91 a:hover, #popup92 a:hover, #popup93 a:hover, #popup94 a:hover, #popup95 a:hover, 
#popup96 a:hover, #popup97 a:hover, #popup98 a:hover, #popup99 a:hover, #popup100 a:hover, #popup101 a:hover, #popup102 a:hover, #popup103 a:hover, #popup104 a:hover, #popup105 a:hover, 
#popup106 a:hover, #popup107 a:hover, #popup108 a:hover, #popup109 a:hover, #popup110 a:hover, #popup111 a:hover, #popup112 a:hover, #popup113 a:hover, #popup114 a:hover, #popup115 a:hover, 
#popup116 a:hover, #popup117 a:hover, #popup118 a:hover, #popup119 a:hover, #popup120 a:hover, #popup121 a:hover, #popup122 a:hover, #popup123 a:hover, #popup124 a:hover, #popup125 a:hover, 
#popup126 a:hover, #popup127 a:hover, #popup128 a:hover, #popup129 a:hover, #popup130 a:hover, #popup131 a:hover, #popup132 a:hover, #popup133 a:hover, #popup134 a:hover, #popup135 a:hover, 
#popup136 a:hover, #popup137 a:hover, #popup138 a:hover, #popup139 a:hover, #popup140 a:hover, #popup141 a:hover, #popup142 a:hover, #popup143 a:hover, #popup144 a:hover, #popup145 a:hover, 
#popup146 a:hover{	
	text-decoration: underline;
	color: #FF6600;
}

#popupAbout p, #popupProjects p, #popupContact p, #popupEquipe p, #popup01 p, #popup02 p, #popup03 p, #popup04 p, #popup05 p, #popup06 p, #popup07 p, 
#popup08 p, #popup09 p, #popup10 p, #popup11 p, #popup12 p, #popup13 p, #popup14 p, #popup15 p, #popup16 p, #popup17 p, #popup18 p, #popup19 p, #popup20 p, 
#popup21 p, #popup22 p, #popup23 p, #popup24 p, #popup25 p, #popup26 p, #popup27 p, #popup28 p, #popup29 p, #popup30 p, #popup31 p, #popup32 p, #popup33 p, 
#popup34 p, #popup35 p, #popup36 p, #popup37 p, #popup38 p, #popup39 p, #popup40 p, #popup41 p, #popup42 p, #popup43 p, #popup44 p, #popup45 p, #popup46 p, 
#popup47 p, #popup48 p, #popup49 p, #popup50 p, #popup51 p, #popup52 p, #popup53 p, #popup54 p, #popup55 p, #popup56 p, #popup57 p, #popup58 p, #popup59 p, 
#popup60 p, #popup61 p, #popup62 p, #popup63 p, #popup64 p, #popup65 p, #popup66 p, #popup67 p, #popup68 p, #popup69 p, #popup70 p, #popup71 p, #popup72 p, 
#popup73 p, #popup74 p, #popup75 p, #popup76 p, #popup77 p, #popup78 p, #popup79 p, #popup80 p, #popup81 p, #popup82 p, #popup83 p, #popup84 p, #popup85 p, 
#popup86 p, #popup87 p, #popup88 p, #popup89 p, #popup90 p, #popup91 p, #popup92 p, #popup93 p, #popup94 p, #popup95 p, #popup96 p, #popup97 p, #popup98 p, 
#popup99 p, #popup100 p, #popup101 p, #popup102 p, #popup103 p, #popup104 p, #popup105 p, #popup106 p, #popup107 p, #popup108 p, #popup109 p, #popup110 p, 
#popup111 p, #popup112 p, #popup113 p, #popup114 p, #popup115 p, #popup116 p, #popup117 p, #popup118 p, #popup119 p, #popup120 p, #popup121 p, #popup122 p, 
#popup123 p, #popup124 p, #popup125 p, #popup126 p, #popup127 p, #popup128 p, #popup129 p, #popup130 p, #popup131 p, #popup132 p, #popup133 p, #popup134 p, 
#popup135 p, #popup136 p, #popup137 p, #popup138 p, #popup139 p, #popup140 p, #popup141 p, #popup142 p, #popup143 p, #popup144 p, #popup145 p, #popup146 p{
	padding-top: 10px;
	padding-left: 40px;
	font-size: 15px;
	font-weight: bold;
	text-shadow: 0 3px 3px rgba(0,0,0,0.8);
	letter-spacing: 0px;
}
#popupAbout h1, #popupProjects h1, #popupContact h1, #popupEquipe h1, #popup01 h1, #popup02 h1, #popup03 h1, #popup04 h1, #popup05 h1, #popup06 h1, #popup07 h1, 
#popup08 h1, #popup09 h1, #popup10 h1, #popup11 h1, #popup12 h1, #popup13 h1, #popup14 h1, #popup15 h1, #popup16 h1, #popup17 h1, #popup18 h1, #popup19 h1, #popup20 h1, 
#popup21 h1, #popup22 h1, #popup23 h1, #popup24 h1, #popup25 h1, #popup26 h1, #popup27 h1, #popup28 h1, #popup29 h1, #popup30 h1, #popup31 h1, #popup32 h1, #popup33 h1, 
#popup34 h1, #popup35 h1, #popup36 h1, #popup37 h1, #popup38 h1, #popup39 h1, #popup40 h1, #popup41 h1, #popup42 h1, #popup43 h1, #popup44 h1, #popup45 h1, #popup46 h1, 
#popup47 h1, #popup48 h1, #popup49 h1, #popup50 h1, #popup51 h1, #popup52 h1, #popup53 h1, #popup54 h1, #popup55 h1, #popup56 h1, #popup57 h1, #popup58 h1, #popup59 h1, 
#popup60 h1, #popup61 h1, #popup62 h1, #popup63 h1, #popup64 h1, #popup65 h1, #popup66 h1, #popup67 h1, #popup68 h1, #popup69 h1, #popup70 h1, #popup71 h1, #popup72 h1, 
#popup73 h1, #popup74 h1, #popup75 h1, #popup76 h1, #popup77 h1, #popup78 h1, #popup79 h1, #popup80 h1, #popup81 h1, #popup82 h1, #popup83 h1, #popup84 h1, #popup85 h1, 
#popup86 h1, #popup87 h1, #popup88 h1, #popup89 h1, #popup90 h1, #popup91 h1, #popup92 h1, #popup93 h1, #popup94 h1, #popup95 h1, #popup96 h1, #popup97 h1, #popup98 h1, 
#popup99 h1, #popup100 h1, #popup101 h1, #popup102 h1, #popup103 h1, #popup104 h1, #popup105 h1, #popup106 h1, #popup107 h1, #popup108 h1, #popup109 h1, #popup110 h1, 
#popup111 h1, #popup112 h1, #popup113 h1, #popup114 h1, #popup115 h1, #popup116 h1, #popup117 h1, #popup118 h1, #popup119 h1, #popup120 h1, #popup121 h1, #popup122 h1, 
#popup123 h1, #popup124 h1, #popup125 h1, #popup126 h1, #popup127 h1, #popup128 h1, #popup129 h1, #popup130 h1, #popup131 h1, #popup132 h1, #popup133 h1, #popup134 h1, 
#popup135 h1, #popup136 h1, #popup137 h1, #popup138 h1, #popup139 h1, #popup140 h1, #popup141 h1, #popup142 h1, #popup143 h1, #popup144 h1, #popup145 h1, #popup146 h1{
	text-align: left;
	font-size: 30px;
	letter-spacing: 1px;
	border-bottom: 1px dotted #D3D3D3;
	padding-bottom: 2px;
	margin-bottom: 20px;
}

#popupClose, #popupAboutClose, #popupProjectsClose, #popupContactClose, #popupEquipeClose, #popup01Close, #popup02Close, #popup03Close, #popup04Close, #popup05Close, #popup06Close, #popup07Close, 
#popup08Close, #popup09Close, #popup10Close, #popup11Close, #popup12Close, #popup13Close, #popup14Close, #popup15Close, #popup16Close, #popup17Close, #popup18Close, #popup19Close, 
#popup20Close, #popup21Close, #popup22Close, #popup23Close, #popup24Close, #popup25Close, #popup26Close, #popup27Close, #popup28Close, #popup29Close, #popup30Close, #popup31Close, 
#popup32Close, #popup33Close, #popup34Close, #popup35Close, #popup36Close, #popup37Close, #popup38Close, #popup39Close, #popup40Close, #popup41Close, #popup42Close, #popup43Close, 
#popup44Close, #popup45Close, #popup46Close, #popup47Close, #popup48Close, #popup49Close, #popup50Close, #popup51Close, #popup52Close, #popup53Close, #popup54Close, #popup55Close, 
#popup56Close, #popup57Close, #popup58Close, #popup59Close, #popup60Close, #popup61Close, #popup62Close, #popup63Close, #popup64Close, #popup65Close, #popup66Close, #popup67Close, 
#popup68Close, #popup69Close, #popup70Close, #popup71Close, #popup72Close, #popup73Close, #popup74Close, #popup75Close, #popup76Close, #popup77Close, #popup78Close, #popup79Close, 
#popup80Close, #popup81Close, #popup82Close, #popup83Close, #popup84Close, #popup85Close, #popup86Close, #popup87Close, #popup88Close, #popup89Close, #popup90Close, #popup91Close, 
#popup92Close, #popup93Close, #popup94Close, #popup95Close, #popup96Close, #popup97Close, #popup98Close, #popup99Close, #popup100Close, #popup101Close, #popup102Close, #popup103Close, 
#popup104Close, #popup105Close, #popup106Close, #popup107Close, #popup108Close, #popup109Close, #popup110Close, #popup111Close, #popup112Close, #popup113Close, #popup114Close, #popup115Close, 
#popup116Close, #popup117Close, #popup118Close, #popup119Close, #popup120Close, #popup121Close, #popup122Close, #popup123Close, #popup124Close, #popup125Close, #popup126Close, #popup127Close, 
#popup128Close, #popup129Close, #popup130Close, #popup131Close, #popup132Close, #popup133Close, #popup134Close, #popup135Close, #popup136Close, #popup137Close, #popup138Close, #popup139Close, 
#popup140Close, #popup141Close, #popup142Close, #popup143Close, #popup144Close, #popup145Close, #popup146Close{
	right: 6px;
	top: 6px;
	position: absolute;
	display: block;
}