@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700);

/*html, body {font-family: 'Source Sans Pro', sans-serif;overflow-x:hidden}*/
html, body {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;overflow:hidden}
.clear {clear:both}

#header {position:fixed;top:0;left:0;background:#fff;background:rgba(255,255,255,0.6);z-index:99999;width:100%;padding:15px 0;text-align:right;border-bottom:1px dotted #000}
#topper {width:960px;margin:0 auto} #topper img {width:150px;margin:0 20px 0 0}
.logo {z-index:99999;width:103%;text-align:center;background:#fff;background:rgba(255,255,255,0.6);padding:25px 0;font-family:'Source Sans Pro', sans-serif;font-size:16px;
	text-transform:uppercase;font-weight:400;line-height:1.5em;color:#333;margin-left:-20px}
	
#menu {}
._menu {position:fixed;bottom:0;left:0;background:#fff;background:rgba(255,255,255,0.6);z-index:99999;width:100%;padding:50px 0 20px 8px;text-align:center;}
._menu_dot {position:fixed;bottom:0;left:0;background:#fff;background:rgba(255,255,255,0.6) url('../img/dots.png') center bottom repeat-x;z-index:99999;width:100%;padding:50px 0 20px 8px;text-align:center;}
#menu a {color:#000;text-decoration:none;font-size:13px;padding:0 34px;border:0;text-transform:uppercase} 
#menu a:hover{color:#777} .mnlast{border-right:0} .mnfirst{border-left:0;}
#mnbtn {display:block} #mnbtn a {border:0} #mn {display:none}

#smn {height:20px;position:absolute;bottom:63px;width:100%;display:none} #menuint {width:600px;margin:0 auto} 
#smnint {text-align:left;margin-left:32px} #smnint a {padding:0 14px;font-size:12px}

#smnp {height:20px;position:absolute;bottom:63px;width:100%;display:none} #menuintp {width:880px;margin:0 auto} 
#smnintp {text-align:left;margin-left:10px} #smnintp a {padding:0 5px;font-size:12px}

h1 {font-size:16px;margin:0 0 20px 0;text-transform:uppercase;font-weight:normal}
h2 {font-size:18px;margin:20px 0;text-transform:uppercase;font-weight:200}

#main {width:940px;margin:40px auto 100px auto;padding:30px 0 0 15px;display:none}
#main p {font-weight:200;font-size:15px;line-height:1.5em}
.box4 {width:25%;text-align:left;font-weight:400;float:left} 
.box4 img{width:220px;text-align:left;margin:20px 0}
.box4 a {color:#000;text-decoration:none}

.box5 {width:20%;text-align:left;float:left;font-size:12px} 
.box5 img{width:160px;text-align:left;margin:15px 0 20px 0}
.box5 a {color:#000;text-decoration:none;font-size:12px}

.box2 {width:100%;text-align:justify;float:left;color:#555;line-height:1.3em;font-size:14px;position:relative} 
.box2 a {color:#000;text-decoration:none;font-weight:bold}

.mpf-container {z-index:9999999}
.gallery {margin:20px 0}
.gallery img {margin:10px 10px 0 0;padding:2px;border:1px solid #eee;width:70px}
.white-popup {position: relative;background: #FFF;padding: 20px;width:auto;max-width:900px;margin:20px auto;height:80%}

.pproject {margin:12px 0;font-weight:normal;font-size:12px} .pproject a {font-size:12px}

#slider-prev {position:absolute;top:290px;margin-left:-20px}
#slider-next {position:absolute;top:290px;margin-left:910px}
.disabled {display:none}

.controles{display:none;position:absolute;top:0;left:48%;width:auto;height:25px;z-index:1010}
.controles li{display:block;float:left}
.controles li a{display:block;cursor:pointer;text-indent:-999em;background-image:url(../img/flex_controls.png);background-repeat:no-repeat;width:25px;height:25px;margin-right:0}
.controles li .cerrar{background-position:-26px 0}
.controles li .ant{background-position:-76px 0}
.controles li .sig{background-position:-51px 0}