@charset "utf-8";

/* CSS Document */
/* ======================= menu ==============   */
body{
	background-color: white;
	color: white;
}


header{
	background-color: #F8F8F8;
    border-bottom: 1px  solid #E7E7E7;
    height:95px;
    width: 100%;
    position: fixed;
    top: 0;
    left:0;
    z-index:1;
  	}
/*apagar isto*/
/*div.container{border:1px solid black;}*/
/*apagar isto acima*/
div.box{
	min-height: 450px;
	width: 100%;
	border-top: solid 1px #fff;
}	

/* ===========  banner ============= */
div#banner{
	background: #1e5799; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #1e5799 0%, #2989d8 29%, #207cca 78%, #7db9e8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#1e5799), color-stop(29%,#2989d8), color-stop(78%,#207cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  #1e5799 0%,#2989d8 29%,#207cca 78%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  #1e5799 0%,#2989d8 29%,#207cca 78%,#7db9e8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  #1e5799 0%,#2989d8 29%,#207cca 78%,#7db9e8 100%); /* IE10+ */
	background: linear-gradient(135deg,  #1e5799 0%,#2989d8 29%,#207cca 78%,#7db9e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
ul.ul_banner {
	margin-top:15px;
	list-style: none;
	}
ul.ul_banner li{font-size: 18px;}	
	
/* ========= fim do banner ========= */
div.whites { background-color: white; color: #4C4C4C; }
div.cinzas{ 

border-top:1px solid #3f6180; 
border-bottom:1px solid #3f6180; 
 background-color: #517EA6;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#517EA6), to(#5781a5));
 background-image: -webkit-linear-gradient(top, #517EA6, #5781a5);
 background-image: -moz-linear-gradient(top, #517EA6, #5781a5);
 background-image: -ms-linear-gradient(top, #517EA6, #5781a5);
 background-image: -o-linear-gradient(top, #517EA6, #5781a5);
 background-image: linear-gradient(to bottom, #517EA6, #5781a5);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#517EA6, endColorstr=#5781a5);



	color:#ffffff;
	padding-bottom: 100px;
}
/* ============== equipe ==============*/
div#equipe{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f8f9+0,e5ebee+24,d7dee3+73,f5f7f9+100;White+Gloss */
background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #f6f8f9 0%, #e5ebee 24%, #d7dee3 73%, #f5f7f9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  #f6f8f9 0%,#e5ebee 24%,#d7dee3 73%,#f5f7f9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  #f6f8f9 0%,#e5ebee 24%,#d7dee3 73%,#f5f7f9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
padding-bottom: 150px;
color:#343434;
}
.caption h3{
	font-size: 18px;
}
.caption em{
	font-size: 9px;
}
.caption p{
}
.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
 /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f8f9+0,e5ebee+24,d7dee3+73,f5f7f9+100;White+Gloss */
background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f8f9 0%, #e5ebee 24%, #d7dee3 73%, #f5f7f9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f6f8f9 0%,#e5ebee 24%,#d7dee3 73%,#f5f7f9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f6f8f9 0%,#e5ebee 24%,#d7dee3 73%,#f5f7f9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */

    border: 1px solid #f6f8f9;
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}
/* ==================== fim da equipe ==========*/
/* ==================== Contato ==========*/
div#contato{
border:1px solid #7d99ca;
}
#formulario div{margin-bottom: 10px;}

/* ==================== fim do contato ==========*/

/*============ footer ==========*/
div#barrafooter{
width: 100%;
height: 1	px;
background-color: #d8e6f2;
}
footer {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0d1723+0,181e26+100 */
background: #0d1723; /* Old browsers */
background: -moz-linear-gradient(top,  #0d1723 0%, #181e26 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #0d1723 0%,#181e26 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #0d1723 0%,#181e26 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d1723', endColorstr='#181e26',GradientType=0 ); /* IE6-9 */
color:#fff;
}
footer.box {
	min-height: 250px;
	width: 100%;
	border-top: solid 1px #fff;
}	
h2{margin-bottom:15px;}
.botom10{margin-bottom:10px;}
.botom15{margin-bottom:15px;}
.botom20{margin-bottom:20px;}
.altura20{ height: 20px;width: 1px;}
.topo25{margin-top:25px;}
div#corpofooter {color:#333333;}
div#corpofooter h2{}
div#corpofooter p{font-size: 11px;}
.icofooter{margin:5px;}
