
.elink {text-decoration:none; color:#036;}
.elink:hover{text-decoration:none; color:#000;}


.elink a{text-decoration:none; color:#036;}
.elink a:hover{text-decoration:none; color:#000;}

.roundedcon{ -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
	
	
	
	behavior: url(pie/PIE.htc);
/*	*/	
	
		}

.ntitre p{color:#282619; float: left; padding-left:10px; font-family: 'Arimo', Lucida Sans Unicode, sans-serif; font-size:25px; text-transform:uppercase; font-weight:700; margin-top:10px;}
.column-left{ float: left; width: 33%;  }
.column-right{ float: right; width: 33%; }
.column-center{ display: inline-block; width: 33%; }


.c1, .c2, .c3, .c4 { float: left; width: 25%;  }


.row:after {
    content: "";
    display: table;
    clear: both;
}


.c1 p, .c2 p, .c3 p, .c4 p {color:#282619; padding:10px; font-family: 'Arimo', Lucida Sans Unicode, sans-serif; font-size:13px; line-height:20px;



}

.newround{padding:9px;  margin-left:-9px; } 

.ntext { text-transform:none; color:#282619; padding:10px; font-family: 'Arimo', Lucida Sans Unicode, sans-serif; font-size:13px; line-height:20px;}

.titletxtniveis { font-weight:700; text-transform:uppercase;}
.subtxtniveis { margin-top:-10px;}

.column-left p, .column-right p, .column-center p{ color:#282619; padding:10px; font-family: 'Arimo', Lucida Sans Unicode, sans-serif; font-size:13px; line-height:20px;}

.clearbo{ clear:both;}

#tcontainer{
	
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	margin-top:100px;
	width:100%;
	min-width:950px;	
	
	
		
		

	}

.containerpad{ padding:20px;}
	#tcontainem{
		
		  -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
	
	
	
	behavior: url(pie/PIE.htc);
/*	*/	
		
		
	width:90%;
min-width:650px;
background-image:url("imgs/transpa_blue2.png");
	background-repeat:repeat;
margin:auto;


margin-top:30px;
padding-bottom:20px;

	}
	

html {
    position: relative;
    min-height: 100%;
	height:100%; 
	display:block;

}




body{
	
	  height:100%;
	  background:none;
	   margin: 0 0 100px; /* bottom = footer height */
	  padding:0;
}



.rounded {
   
    -webkit-border-radius: 10px;
   -khtml-border-radius: 8px;
    -moz-border-radius: 10px;
	
    border-radius: 10px;
	
	behavior: url(pie/PIE.htc);
	
	background:#777E82;
	
	
	padding:7px 40px 7px 12px;
	text-transform:uppercase;
	color:white;
	font-weight:500;
	font-size:11px;
	text-decoration:none;
	
}




.button_s{ 	


 -webkit-border-radius: 10px;
   -khtml-border-radius: 8px;
    -moz-border-radius: 10px;
	
    border-radius: 10px;
	
	behavior: url(pie/PIE.htc);
	
	background:#6D8084;
	
	
	padding:7px 10px 8px 12px;
	text-transform:uppercase;
	color:#333;
	font-weight:700;
	font-size:11px;
	text-decoration:none;
	
 
		
		
}




#slidecontainer{
	 
	min-width:800px;
	
	
}


#pancontainer, #supracontainer{
	
	margin:auto;
	min-width:950px;
	
	
	

}


.backgroundcolor{background-color:white; position:relative; z-index:1; }



#header{
	width:100%;
	float:left;
	min-width:950px;
	
	height:90px;	
	margin-top:0px;
	/*background-color:transparent;*/
	padding-top:10px;
	background-image:url("imgs/transpa_b.png");
	background-repeat:repeat;
	
	position:absolute; z-index:10;
	
	
}



#menucontainer{
	width:95%;
	
	margin:auto;
	text-align:center;
	
	

}



footer#colophon {
			display: block;
			width: 100%;
			
			/*background: #505F63;*/
			color: white;
			height:170px;
			background-image:url("imgs/transpa_b.png");
	background-repeat:repeat;

		}

#footercontainer{
	
	width:90%;
	
	margin:auto;
	
	height:10px;
	
	}


#footerleft{
	float:left;
	margin-top:45px;

	
	}


#footerright{
	float:right;
	margin-top:20px;

}


#slidecontainer{
	height:100%;
	max-width: 100%;
		

	
}




/* ATIVIDADES */


#container{
	margin:auto;
	width:90%;
	min-width:950px;
	
	text-align:center;


	
	}


#columncontainer{


	margin:auto;
	

		
	
	
}



.column { 
	
	

}



.col{
	
	
	
	float:left;
	
	}


/* CSS Reset */
* { margin: 0; padding: 0; }

/* Basic Responsive Image */
img {
  width: 100%;
  height: auto;
}

/* Responsive Images with Conditional Breakpoints  */


.break{width:3.5%; height:10px; float:left;}

@media (min-width: 100px) { 
  .breakpointc {
    max-width: 31%;
  }
  
}



@media (min-width: 900px) { 
  .breakpointc {
    max-width: 31%;
  }
}









/* Demo Page Styles: Layout */
.container {
  min-width:1000px;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  text-align: left;
 
}



/* ATIVIDADES TEXT */
#spacer{height:1px; background-color:#FCFCFC;}
#spacer2{height:1px; background-color:#C7C7C7;}

#intro, .intro{font-family: 'Arimo', Lucida Sans Unicode, sans-serif; font-size:25px; font-weight:700; text-transform:uppercase; letter-spacing:-0.03em; text-align:left; padding-top:60px; margin-bottom:-10px;  /*border-top:2px; border-top-style:solid; line-height:60px;*/ color:#3B3F3B;  }

#introtxt{font-family: 'Arimo', Lucida Sans Unicode, sans-serif; text-transform:none;  text-align:left; font-size:14px; margin-top:20px; line-height:19px; width:66%; font-weight:300; letter-spacing:normal; }



#introtxta, #introtxtb {font-family: 'Open Sans', sans-serif;  text-align:left; font-size:14px; margin-top:20px; line-height:19px; width:49%; font-weight:300; float:left;  }

#introtxtb{ padding-left:2%;}
.minw{ min-width:800px;}

.breakpoint{ margin-top:50px; margin-bottom:15px;}

.breakpointc{font-family: 'Arimo', Lucida Sans Unicode, sans-serif; font-size:13.3px; line-height:18px; color:#3B3F3B; }

.descriptioninfo{
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	
color:#3B3F3B;

	/*text-transform:uppercase;
	background-color:grey;*/

	
	}
	
	
.smalltxtinfo, .descriptioninfo { font-size:12px; line-height:17px;}



	.titlea{ font-size:20px; font-weight:700; margin-bottom:8px;  color:#3B3F3B}
	.texta{margin-bottom:10px; font-size:13px; color:#282619;}
	
	
	
.localcont span {
	font-weight:700;
}


.introtxt1, .introtxt2, .introtxt3 {font-family: 'Open Sans', sans-serif;  text-align:left; font-size:14px; margin-top:20px; line-height:19px; font-weight:300; float:left; width:280px;;}

.boldt{ font-weight:600;}
.mailto_{ text-decoration:none;}


@media screen and (min-width: 200px) {
    .morep {
margin-top:220px;
margin-left:290px;
position:absolute;
border:0;
}

@media screen and (min-width: 1300px) {
    .morep {
margin-top:230px;
margin-left:330px;
position:absolute;
border:0;
}



@media screen and (min-width: 1200px) {
    .morep {
margin-top:230px;
margin-left:330px;
position:absolute;
border:0;
}
.morep {

position:absolute;
border:0;



z-index:500;
}

#footer {  }

.bigger{ font-size:18px; letter-spacing:-0.02em;}

.price{line-height:20px}
.tra{ padding-top:8px;}
.pricel{ }
.aa{ text-decoration:none; color:#06C; }

#subm{ font-family:'Open Sans', sans-serif; text-transform:uppercase; font-size:11px; text-align:right; padding-top:10px; float:right;}

#subm a{ text-decoration:none;}

.separator{ margin-top:10px;}