

body{
	/*font-family: 'Roboto', sans-serif;*/
	/*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
	font-family: "Open Sans", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-image: url('../img/bg.png');
	background-repeat: repeat;
	background-position: top left;
	background-attachment: scroll;
	color:#4c4c4c;
	font-weight: 300;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
}

.carousel{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
p.text-justify{text-align: justify;}


.ipe-wrap{width:1020px;background:#fff;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);margin:0 auto;}
.ipe-topline{width: 100%;height: 5px;display: block;background:#A2CE53;}
.ipe-container{width:960px;margin:0 auto;padding:10px 0px;}

h2.title{margin:15px 0 20px 0; padding:15px 20px; border-bottom: 1px solid #e0e0e0;font-weight: 400;}
h3.title-empresa{font-weight: 400;} 

.ipe-header.ipe-container{padding:35px 15px;}
.ipe-header .brand{width:150px;margin-left: 30px;}

.ipe-nav-inner{height: 49px;width: 1040px;margin-left: -10px;background-color: #4c4c4c;float: left;left: 1px;}
.ipe-nav-left,.ipe-nav-right{display: block;width: 0px;height: 0px;border-style: solid;position: relative;top: 49px;float: left;opacity: 0.58;filter: alpha(opacity=58);}
.ipe-nav-left{border-color: transparent #888 transparent transparent;border-width: 0 9px 9px 0;float: left;left: 1px;}
.ipe-nav-right{border-color: #888 transparent transparent transparent;border-width: 9px 9px 0 0;float: right;right: 1px;}
.ipe-nav-items{list-style: none;margin:0; padding:0;}
.ipe-nav-items li:first-child {margin-left: -8px;}
.ipe-nav-items li{float:left;line-height:18px;position: relative;}
.ipe-nav-items li a{position:relative;-webkit-transition: background-color 80ms ease-in-out;-moz-transition: background-color 80ms ease-in-out;-o-transition: background-color 80ms ease-in-out;-ms-transition: background-color 80ms ease-in-out;transition: background-color 80ms ease-in-out;color: #fff;font-weight: 300;font-size: 13px;line-height: 18px;padding: 15px 20px 16px 20px;display:block;}
.ipe-nav-items li.active a{background-color: #A2CE53;border-right: 1px solid #A2CE53;}
.ipe-nav-items li a,.ipe-nav-items li.active a{margin-left: -1px;padding-left: 21px;z-index: 8;position: relative;}
.ipe-nav-items > li > a {border-right: 1px solid #666;text-decoration: none;}
.ipe-nav-items > li > a:hover{background-color: #707070;border-left: none;padding-left: 21px;border-right: 1px solid #707070;margin: 0 0 0 -1px;text-decoration: none;}
.ipe-nav-items > li > a > i{margin: 0px 2px 0 -2px;}


.ipe-container .thumbnails .thumbnail{padding:0;box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);background:#fff;text-align: left;}
.ipe-container .thumbnails .thumbnail > .thumbnail-content{padding:20px;}
.ipe-container .thumbnails .thumbnail > .thumbnail-content > h4{font-size: 16px;font-weight: 600;color:#333;}
.ipe-container .thumbnails .thumbnail > .thumbnail-content p{font-weight: 400;/*font-size: 13px;*/text-align: justify;}



.ipe-well{padding:25px;font-size: 24px;font-weight: 300;/*font-style: italic;*/color:#333;margin:5px auto;box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);}
.ipe-well p{margin:0;}

.ipe-footer{background:#4C4C4C;color:#fff;}
.ipe-footer a{color:#fff;}
.ipe-footer .ipe-footer-title{/*border-bottom: 1px solid #777373;*/padding:3px 0px;margin-bottom: 10px;font-size: 16px;font-weight:400;}
.ipe-footer .ipe-footer-content p{margin-bottom: 15px;font-size: 12px;}
.ipe-footer .ipe-footer-content ul > li{font-size: 12px;margin-bottom: 10px;}
.ipe-footer .ipe-footer-content > img{margin-bottom: 7px;}
.ipe-footer .ipe-footer-rights{background:#424242;color:#fff;width:100%;font-size: 13px;padding:15px 0px;}
.ipe-footer .ipe-footer-rights > p{margin:0;}

.ipe-text-box{clear:both;margin-bottom: 20px;}
.ipe-text-box img{margin:0px 10px 5px 5px;}

.ipe-list-check{list-style-image: url("../img/bullet.gif");}