@charset "utf-8";
/* CSS Document */

img { border:none; }

body {
	margin:0;
	padding:0;
	text-align:center;
	background-color:#ffffff;
	background-image:url('../images/bg_bridge.jpg');
}

/**************************************************** LOGIN */
.frm_login { padding-left:0px; padding-top:1px; } 
.frm_login input { width:109px; height:16px; border: 1px solid #cccccc; font-family: Arial, Verdana, Sans-Serif; font-size:11px; }

/**************************************************** HEADER */
div.header {
	position:relative;
	left:0px;
	top:0px;
	height:100px;
	background-image:url('../images/header_leftBG.jpg');
}

div.header_content {
	position:relative;
	left:0px;
	top:0px;
	width:1002px;
	border:0px;
	padding:0;
	margin:0 auto;
}

/**************************************************** FOOTER */
div.footer {
	position:relative;
	left:0px;
	top:771px;
	height:125px;
	background-image:url('../images/footer_leftBG.jpg');
}

div.footer_content {
	position:relative;
	left:0px;
	top:-771px;
	width:1002px;
	border:0px;
	padding:0;
	margin:0 auto;
}

/**************************************************** CONTENT */
#main {
	position:relative;
	left:0px;
	top:0px;
	width:1002px;
	text-align:left;
	border:0px;
	padding:0px;
	margin:0 auto;
	margin-top:-100px;
}

#content {
	position:absolute;
	left:71px;
	top:217px;
	width:843px;
	height:527px;
	background-color:#F2F2F2;
	border:1px solid #CCCCCC;
	z-index:1;
}

#top-row {
	position:absolute;
	left:0px;
	top:100px;
	width:1002px;
	height:19px;
}

#leftColumn {
	position:absolute;
	left:0px;
	top:119px;
	width:66px;
	height:634px;
}

#topLeft-border1 {
	position:absolute;
	left:66px;
	top:119px;
	width:5px;
	height:6px;
}

#content-img05 {
	position:absolute;
	left:71px;
	top:119px;
	width:157px;
	height:6px;
	background-color:#FFFFFF;
}

#topLeft-border2 {
	position:absolute;
	left:228px;
	top:119px;
	width:5px;
	height:6px;
}

#content-img07 {
	position:absolute;
	left:233px;
	top:119px;
	width:688px;
	height:53px;
}

#rightColumn {
	position:absolute;
	left:921px;
	top:119px;
	width:81px;
	height:634px;
}

#content-img09 {
	position:absolute;
	left:66px;
	top:125px;
	width:5px;
	height:92px;
	background-color:#FFFFFF;
}

#iconPage {
	position:absolute;
	left:71px;
	top:125px;
	width:157px;
	height:92px;
	background-color:#CCCCCC;
} 

#iconImage { 
	padding-left:1px; 
	padding-top:1px; 
	border:none; 
}

#content-img11 {
	position:absolute;
	left:228px;
	top:125px;
	width:5px;
	height:47px;
	background-color:#FFFFFF;
}

#content-img12 {
	position:absolute;
	left:228px;
	top:172px;
	width:688px;
	height:7px;
	background-color:#FFFFFF;
}

#topRight-border {
	position:absolute;
	left:916px;
	top:172px;
	width:5px;
	height:7px;
}

#titlePage {
	position:absolute;
	left:228px;
	top:179px;
	width:688px;
	height:38px;
	background-color:#CCCCCC;
}

#titleText {
	font-family: Arial, Verdana, Sans-Serif; 
	font-size:20px;
	font-style:normal;
	font-weight:bold;
	color:#3F5051;
	padding-top:7px;
	padding-left:14px;
}

#content-img15 {
	position:absolute;
	left:916px;
	top:179px;
	width:5px;
	height:38px;
	background-color:#FFFFFF;
}

#content-img16 {
	position:absolute;
	left:66px;
	top:217px;
	width:5px;
	height:527px;
	background-color:#FFFFFF;
}

#content-img18 {
	position:absolute;
	left:916px;
	top:217px;
	width:5px;
	height:527px;
	background-color:#FFFFFF;
}

#bottomLeft-border {
	position:absolute;
	left:66px;
	top:744px;
	width:5px;
	height:9px;
}

#content-img20 {
	position:absolute;
	left:71px;
	top:744px;
	width:845px;
	height:9px;
	background-color:#FFFFFF;
}

#bottomRight-border {
	position:absolute;
	left:916px;
	top:744px;
	width:5px;
	height:9px;
}

#bottomRow {
	position:absolute;
	left:0px;
	top:753px;
	width:1002px;
	height:18px;
}

/**************************************************** HEADER */
#logo {
	position:absolute;
	left:66px;
	top:0px;
	width:143px;
	height:100px;
}

#header-img-03 {
	position:absolute;
	left:209px;
	top:0px;
	width:53px;
	height:81px;
}

#header-img-04 {
	position:absolute;
	left:262px;
	top:0px;
	width:453px;
	height:81px;
}

#header-img-05 {
	position:absolute;
	left:715px;
	top:0px;
	width:41px;
	height:100px;
}

#header-img-06 {
	position:absolute;
	left:756px;
	top:0px;
	width:165px;
	height:74px;
}

#login-bg {
	position:absolute;
	left:756px;
	top:74px;
	width:113px;
	height:22px;
	background-color:#F2F2F2;
}

#header-img-09 {
	position:absolute;
	left:869px;
	top:74px;
	width:4px;
	height:22px;
}

#bt-login {
	position:absolute;
	left:873px;
	top:74px;
	width:48px;
	height:22px;
}

#menu-home {
	position:absolute;
	left:199px;
	top:81px;
	width:52px;
	height:19px;
}

#spacer-1 {
	position:absolute;
	left:251px;
	top:81px;
	width:17px;
	height:19px;
}

#menu-company {
	position:absolute;
	left:262px;
	top:81px;
	width:67px;
	height:19px;
}

#spacer-2 {
	position:absolute;
	left:324px;
	top:81px;
	width:24px;
	height:19px;
}

#menu-clients {
	position:absolute;
	left:342px;
	top:81px;
	width:62px;
	height:19px;
}

#spacer-3 {
	position:absolute;
	left:400px;
	top:81px;
	width:25px;
	height:19px;
}

#menu-services {
	position:absolute;
	left:418px;
	top:81px;
	width:66px;
	height:19px;
}

#spacer-4 {
	position:absolute;
	left:484px;
	top:81px;
	width:20px;
	height:19px;
}

#menu-place {
	position:absolute;
	left:500px;
	top:81px;
	width:87px;
	height:19px;
}

#spacer-5 {
	position:absolute;
	left:583px;
	top:81px;
	width:26px;
	height:19px;
}

#menu-register {
	position:absolute;
	left:602px;
	top:81px;
	width:69px;
	height:19px;
}

#spacer-6 {
	position:absolute;
	left:668px;
	top:81px;
	width:26px;
	height:19px;
}

#menu-contact {
	position:absolute;
	left:686px;
	top:81px;
	width:60px;
	height:19px;
}

#header-img-22 {
	position:absolute;
	left:756px;
	top:96px;
	width:165px;
	height:4px;
}

/**************************************************** FOOTER */

#footer-img-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:1002px;
	height:771px;
}

#footer-img-03 {
	position:absolute;
	left:67px;
	top:771px;
	width:382px;
	height:28px;
}

#footer-img-04 {
	position:absolute;
	left:449px;
	top:771px;
	width:11px;
	height:28px;
}

#footer-img-05 {
	position:absolute;
	left:460px;
	top:771px;
	width:164px;
	height:28px;
}

#footer-img-06 {
	position:absolute;
	left:624px;
	top:771px;
	width:11px;
	height:28px;
}

#footer-img-07 {
	position:absolute;
	left:635px;
	top:771px;
	width:143px;
	height:28px;
}

#footer-img-08 {
	position:absolute;
	left:778px;
	top:771px;
	width:13px;
	height:28px;
}

#footer-img-09 {
	position:absolute;
	left:791px;
	top:771px;
	width:129px;
	height:28px;
}

#footer-img-11 {
	position:absolute;
	left:67px;
	top:799px;
	width:382px;
	height:26px;
}

#footer-img-12 {
	position:absolute;
	left:449px;
	top:799px;
	width:11px;
	height:57px;
}

#footer-img-13 {
	position:absolute;
	left:460px;
	top:799px;
	width:164px;
	height:57px;
}

#footer-img-14 {
	position:absolute;
	left:624px;
	top:799px;
	width:11px;
	height:57px;
}

#footer-img-15 {
	position:absolute;
	left:635px;
	top:799px;
	width:143px;
	height:57px;
}

#footer-img-16 {
	position:absolute;
	left:778px;
	top:799px;
	width:13px;
	height:57px;
}

#footer-img-17 {
	position:absolute;
	left:791px;
	top:799px;
	width:24px;
	height:10px;
}

#footer-img-18 {
	position:absolute;
	left:815px;
	top:799px;
	width:30px;
	height:10px;
}

#footer-img-19 {
	position:absolute;
	left:845px;
	top:799px;
	width:13px;
	height:10px;
}

#footer-img-20 {
	position:absolute;
	left:858px;
	top:799px;
	width:31px;
	height:10px;
}

#footer-img-21 {
	position:absolute;
	left:889px;
	top:799px;
	width:31px;
	height:10px;
}

#footer-img-22 {
	position:absolute;
	left:791px;
	top:809px;
	width:24px;
	height:31px;
}

#icon-facebook {
	position:absolute;
	left:815px;
	top:809px;
	width:30px;
	height:31px;
}

#footer-img-24 {
	position:absolute;
	left:845px;
	top:809px;
	width:13px;
	height:31px;
}

#icon-twitter {
	position:absolute;
	left:858px;
	top:809px;
	width:31px;
	height:31px;
}

#footer-img-26 {
	position:absolute;
	left:889px;
	top:809px;
	width:31px;
	height:31px;
}

#footer-img-27 {
	position:absolute;
	left:67px;
	top:825px;
	width:132px;
	height:15px;
}

#email-contato {
	position:absolute;
	left:199px;
	top:825px;
	width:138px;
	height:15px;
}

#footer-img-29 {
	position:absolute;
	left:337px;
	top:825px;
	width:112px;
	height:15px;
}

#footer-img-30 {
	position:absolute;
	left:67px;
	top:840px;
	width:382px;
	height:16px;
}

#footer-img-31 {
	position:absolute;
	left:791px;
	top:840px;
	width:24px;
	height:16px;
}

#footer-img-32 {
	position:absolute;
	left:815px;
	top:840px;
	width:30px;
	height:16px;
}

#footer-img-33 {
	position:absolute;
	left:845px;
	top:840px;
	width:13px;
	height:16px;
}

#footer-img-34 {
	position:absolute;
	left:858px;
	top:840px;
	width:31px;
	height:16px;
}

#footer-img-35 {
	position:absolute;
	left:889px;
	top:840px;
	width:31px;
	height:16px;
}

#footer-img-36 {
	position:absolute;
	left:67px;
	top:856px;
	width:853px;
	height:18px;
}

#footer-img-37 {
	position:absolute;
	left:67px;
	top:874px;
	width:853px;
	height:22px;
}
