body {margin:0px auto; background: url(../images/bg-preto.png) repeat-x; font-family: 'CodeBoldRegular'; font-weight: normal;}
#container { width: 1001px; margin: 0px auto;}
#bg-black {  background: url(../images/bg-preto.png) repeat-x; width:100%; height: 670px}
#bg-blue {position:absolute; background: url(../images/bg-azul.png); width:100%; height: 362px; margin: 0px auto; padding-top: 56px; z-index: -1}

#body { float: left }

p { line-height: 14px}

#lupa { background: url(../images/lupa.png) no-repeat; width: 16px; height: 16px; float: right; position: relative; top: -17px; right: 17px}

/** header **/
#header { width:1001px; height: 88px; margin-bottom:23px; margin-top: 20px}

#logo_header { width: 316px; height: 88px; float: left}
#logo_header img { text-decoration: none; border: none;}

#inovent_ref img { text-decoration: none; boarder: none;}

.image_principal_news { width: 120%; height: auto}
/* menu */
#video_title h1 { font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px}
#organigama_title h1 { font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px}
#company_home_title h1 { font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px}
.title{ background: url(../images/bg-barra-titulo.png); width: 747px; height: 36px;border-left: 2px solid #35b5e4; border-right: 2px solid #35b5e4; border-top: 1px solid #595959 }
.title h1 { font-family:'CodeBoldRegular'; font-size: 14px; color: #35b5e4; padding-top: 10px; padding-left: 20px; margin: 0px}

#menu { text-decoration: none; padding-top: 42px; width: 585px; float: right}
#menu li {  list-style-type:none;  float: left; margin: 0 10px; text-decoration: none; padding-left: 1px}

#menu a { float: left; display: block; background: url(../images/btn-empresa.png); width: 92px; height: 21px; text-indent: -9999px }
#menu a:hover { background: url(../images/btn-empresa-over.png); }
#menu #company_button_active { background: url(../images/btn-empresa-active.png);}

#menu #portfolio_button { background: url(../images/btn-portfolio.png); }
#menu #portfolio_button:hover { background: url(../images/btn-portfolio-over.png); }
#menu #portfolio_button_active { background: url(../images/btn-portfolio-active.png); }

#menu #news_button { background: url(../images/btn-noticias.png); }
#menu #news_button:hover { background: url(../images/btn-noticias-over.png); }
#menu #news_button_active { background: url(../images/btn-noticias-active.png); }

#menu #real_estate_button { background: url(../images/btn-imoveis.png); }
#menu #real_estate_button:hover { background: url(../images/btn-imoveis-over.png); }
#menu #real_estate_button_active { background: url(../images/btn-imoveis-active.png);}


#menu #contacts_button { background: url(../images/btn-contactos.png); }
#menu #contacts_button:hover { background: url(../images/btn-contactos-over.png);}
#menu #contacts_button_active { background: url(../images/btn-contactos-active.png); }

/** footer **/
#footer_bar{ width: 1001px; margin: auto; height: 79px; background: url(../images/bg-footer.png);}
#footer_image { height:60px; width: 60px; float: left}
#footer_logo { margin-top: 23px; margin-left: 24px}

#footer_copyright { float: left; width: 166px; padding-top: 28px;}
#footer_copyright p {font-family:'CodeBoldRegular'; font-size: 9px; color: #fff; line-height:13px}

#menu_footer { float: right; padding-right: 13px; padding-top: 32px}
#menu_footer li {  list-style-type:none;  float: left; margin: 0 5px; text-decoration: none; }

#menu_footer p {font-family:'CodeBoldRegular'; font-size: 8px; color: #fff}
#menu_footer a { text-decoration: none}


/** Side Bar **/

#menu_social { text-decoration: none; float: right; padding-left: 1px; padding-top: 5px; padding-right: 30px}
#menu_social li {  list-style-type:none;  float: left; margin: 0 5px; text-decoration: none; }

#menu_social a { display: block; background: url(../images/social-facebook.png); width: 20px; height: 21px; text-indent: -9999px; margin-top:12px; }
#menu_social a:hover { background: url(../images/social-facebook-over.png); }

#menu_social #flickr_button { background: url(../images/social-flickr.png); }
#menu_social #flickr_button:hover { background: url(../images/social-flickr-over.png); }

#menu_social #twitter_button { background: url(../images/social-twitter.png); }
#menu_social #twitter_button:hover { background: url(../images/social-twitter-over.png); }

#menu_social #rss_button { background: url(../images/social-rss.png); }
#menu_social #rss_button:hover { background: url(../images/social-rss-over.png);}

#sidebar { width: 249px; float: right;}

#simple_search { width: 249px; height:55px; border-top:2px solid #35b5e4; background: url(../images/bg-area-search-pesquisa.png); margin-bottom:1px}

#simple_search_form { padding-top: 17px}

#advanced_search_text {padding-top: 15px; padding-left:19px}
#advanced_search_text h1 {font-family:'CodeBoldRegular'; letter-spacing: 1px; font-weight: normal; font-size: 16px; color: #35b5e4}

#search_txt { margin-left: 14px; margin-top: 1px; background: url(../images/form-search.png) no-repeat; height: 19px; width: 190px; border: none; padding-left:10px; padding-right: 26px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; letter-spacing: 1px }


#advanced_search_text_box {width:249px; height:51px; border-top:1px solid #595959; background: url(../images/bg-area-search-pesquisa.png); margin-bottom:1px}

#advanced_search_form_box { width:249px; height:218px; border-top:1px solid #595959; background: url(../images/bg-area-search-pesquisa.png); margin-bottom:1px}

#newsletters_form_text h1 {font-family:'CodeBoldRegular'; font-size: 13px ; color:#f34949; padding-left: 19px}
#newsletters_form  p { margin: 2px 0px 0px 0px; float: left; font-family:'CodeBoldRegular'; font-size: 9px; color: #fff;}
#newsletters_form {  padding-top: 5px; padding-left: 19px}

#advanced_form_text h1 {font-family:'CodeBoldRegular'; font-size: 13px ; color:#f34949; padding-left: 19px}
#advanced_form  p { float: left; margin: 2px 11px 0px 0px; font-family:'CodeBoldRegular'; font-size: 9px; color: #fff; }
#advanced_form {  padding-top: 19px; padding-left: 19px}

#category {float:left; background: url(../images/form-categorias.png) no-repeat; height: 15px; width: 135px; border: none; margin-right: 19px; margin-left: 3px; margin-bottom: 5px; padding-left: 5px; padding-right: 10px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; letter-spacing: 1px }
#type {float:left; background: url(../images/form-tipo.png) no-repeat; height: 15px; width: 62px; border: none; margin-right: 2px; margin-bottom: 5px;padding-left: 5px; padding-right: 10px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; letter-spacing: 1px }
#area {float:left; background: url(../images/form-area.png) no-repeat; height: 15px; width: 53px; border: none; margin-right: 16px; margin-bottom: 5px;padding-left: 5px; padding-right: 10px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; letter-spacing: 1px}
#year {float:left; background: url(../images/form-ano.png) no-repeat; height: 15px; width: 92px; border: none; margin-bottom: 5px;padding-left: 5px; padding-right: 10px; margin-left: 1px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; letter-spacing: 1px}
#rooms {float:left; background: url(../images/form-assoalhadas.png) no-repeat; height: 15px; width: 26px; border: none; margin-bottom: 5px;padding-left: 5px; padding-right: 10px; margin-right: 2px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; letter-spacing: 1px}
#bedrooms {float:left; background: url(../images/form-quartos.png) no-repeat; height: 15px; width: 32px; border: none; margin-bottom: 5px ;padding-left: 5px; padding-right: 10px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; letter-spacing: 1px}
#search_id {float:left; background: url(../images/form-palavra-id.png) no-repeat; height: 15px; width: 123px; border: none; margin-right: 7px; margin-bottom: 5px;padding-left: 5px; padding-right: 10px; margin-left: 3px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; letter-spacing: 1px}
#min {float:left; background: url(../images/form-preco.png) no-repeat; height: 15px; width: 42px; border: none; margin-right:11px; margin-bottom: 5px;padding-left: 5px; padding-right: 10px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; letter-spacing: 1px}
#max {float:left; background: url(../images/form-preco.png) no-repeat; height: 15px; width: 44px; border: none; margin-bottom: 5px;padding-left: 5px; padding-right: 10px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; letter-spacing: 1px}

#know_more_title_box { width:245px; height:37px; border-top:1px solid #595959; background: url(../images/bg-barra-titulo.png); margin-bottom:1px; border-left: 2px solid #35b5e4; border-right: 2px solid #35b5e4}

#know_more_title { padding-top: 10px; padding-left: 17px}
#know_more_title h1 {font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px;  font-size: 14px; color: #35b5e4}

#newsletters_box { width: 249px; height: 151px; border-top:1px solid #595959; background: url(../images/bg-area-newsletter.png); margin-bottom: 1px}

#social_box { width:249px; height:83px; border-top:1px solid #595959; background: url(../images/bg-redes-sociais.png);}

#social_text { padding-top: 30px; padding-left: 20px; width: 80px; float: left}
#social_text h1 {font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 16px; color: #35b5e4; }


/** Contact Page **/

#newsletters_name { background: url(../images/form-newsletter.png) no-repeat; height: 15px; width: 133px; border:none; padding-left: 5px; padding-right: 10px; margin-left:28px; margin-right: 11px; font-family: 'CenturyGothicRegular'; font-size: 10px; letter-spacing: 1px}

#newsletters_title { padding-top: 25px; padding-left: 20px}

#newsletters_title h1 {font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 16px; color: #35b5e4}

#newsletters_mail { background: url(../images/form-newsletter.png) no-repeat; height: 15px; width: 133px; border:none; padding-left: 5px; padding-right: 10px; border:none; margin-left:28px; margin-bottom: 15px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; letter-spacing: 1px}

#send_nome { float:left; background: url(../images/form-contactos-1.png) no-repeat; height: 15px; width: 376px; border: none; padding-left: 5px; padding-right: 10px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; letter-spacing: 1px; margin-left: 25px}

#title_home{text-decoration: none}

#send_phone { float:left; background: url(../images/form-contactos-1.png) no-repeat; height: 15px; width: 376px; border: none; padding-left: 5px; padding-right: 10px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; letter-spacing: 1px; margin-left: 10px}

#send_email { float:left; background: url(../images/form-contactos-1.png) no-repeat; height: 15px; width: 376px; border: none; padding-left: 5px; padding-right: 10px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; letter-spacing: 1px; margin-left: 25px}

#send_message { float:left; background: url(../images/form-contactos-2.png) no-repeat; height: 70px; width: 376px; border: none; padding-left: 5px; padding-right: 10px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; letter-spacing: 1px; margin-bottom: 5px}

#send_message_form p { margin: 2px 11px 0px 0px; float: left; font-family:'CodeBoldRegular'; font-size: 9px; color: #fff; }

#send_message_form { padding-top: 40px; padding-left: 23px; vertical-align: top; }


#contacts_title_box { width: 751px; height: 55px; background: url(../images/bg-area-noticias.png); border-top:2px solid #35b5e4; margin-bottom: 1px;}

#contacts_title { padding-left: 22px; margin-top: 10px}
#contacts_title p {font-family:'CodeBoldRegular'; font-size: 8px; color: #fff}
#contacts_title a { text-decoration:none; color: #fff}

#contacts_side_left { width:245px; margin-right: 1px; float:left}

#contacts_side_title_box { width: 241px; height: 37px; border-top:1px solid #595959; background: url(../images/bg-barra-titulo.png); margin-bottom:1px; border-left: 2px solid #35b5e4; border-right: 2px solid #35b5e4}

#contacts_side_title h1 {font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 14px; color:#35b5e4 }
#contacts_side_title { padding-left: 20px; padding-top:11px }

#contacts_side_text { height: 509px; width:245px; border-top:1px solid #595959; background: url(../images/bg-contactos-left.png); line-height: 16px}

#contacts_side_office { padding-top: 37px; padding-left: 22px;}
#contacts_side_office h1 {font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 14px; color:#35b5e4}
#contacts_side_office h2 {font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 10px; color:#35b5e4; margin: 0px}
#contacts_side_office p {font-family:'CodeBoldRegular'; font-size: 10px; color:#fff; line-height: 10px; margin-top: 0px; margin-bottom: 5px}

#contacts_side_sell { padding-top: 58px; padding-left: 22px;}
#contacts_side_sell h1 {font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 14px; color:#35b5e4}
#contacts_side_sell h2 {font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 10px; color:#35b5e4; margin:0px}
#contacts_side_sell p {font-family:'CodeBoldRegular'; font-size: 10px; color:#fff; line-height: 10px; margin-bottom: 5px; margin-top: 0px}

#contacts_center { width: 501px; margin-right:5px; float: right}
#contacts_send_message_box { width: 501px; height: 37px; border-top:1px solid #595959; background: url(../images/bg-barra-titulo.png); margin-bottom:1px; border-left: 2px solid #35b5e4; border-right: 2px solid #35b5e4}#logo_header img { text-decoration: none; border: none;}

#contacts_send_message_title h1 {font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 14px; color:#35b5e4 }
#contacts_send_message_title { padding-left: 20px; padding-top:11px;}

#contacts_send_message_form_box { width:505px; height: 232px; border-top:1px solid #595959; background: url(../images/bg-content-full.png); margin-bottom: 1px}

#contacts_location_box { width: 501px; height: 37px; border-top:1px solid #595959; background: url(../images/bg-barra-titulo.png); margin-bottom:1px; border-left: 2px solid #35b5e4; border-right: 2px solid #35b5e4}

#contacts_location_title h1 {font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 14px; color:#35b5e4 }
#contacts_location_title { padding-left: 20px; padding-top:11px;}

#send_message_buttons { text-decoration: none; width: 190px}
#send_message_buttons li {  list-style-type:none;  float: left; margin: 0 2px; text-decoration: none; }

#first_li { padding-l.eft: 18px;}
#second_li { padding-left: 1px }

#send_message_buttons a { display: block; background: url(../images/btn-enviar.png); width: 81px; height: 14px; text-indent: -9999px}

#send_button { background: url(../images/btn-enviar.png); border: none;  width: 81px; height: 15px; margin-left: 58px; margin-right: 5px}
#delete_button { background: url(../images/btn-apagar.png); border: none;  width: 81px; height: 15px}

/** Company Page **/

#company_logo{float:right; background: url(../images/bg-empresa.png); padding-top: 12px; width: 210px}

#company_title_box { width: 751px; height: 55px; background: url(../images/bg-area-noticias.png); border-top:2px solid #35b5e4; margin-bottom: 1px;}

#company_title {padding-left: 22px; margin-top: 10px}
#company_title p {font-family:'CodeBoldRegular'; font-size: 8px; color: #fff}
#company_title a {text-decoration: none; color: #fff}

#company_container_box { width: 751px; height: 548px; border-top:1px solid #595959; background: url(../images/bg-content-full.png); float: left; }

#company_container { margin-right: 30px; padding-left: 22px; height: 436px; background: url(../images/bg-content-full.png); margin-top: 2px; width: 729px; overflow: hidden; display:none}

#company_text{ width:465px; float: left; margin-top: 7px}
#company_container h1 {font-family:'CodeBoldRegular'; font-size: 20px; color: #35b5e4; padding-top: 20px; font-weight: normal}
#company_container p { font-family: 'CenturyGothicRegular'; font-size: 11px; color: #fff; font-weight: normal; line-height: 16px}

#organigram_container { background: url(../images/bg-content-full.png); height: 436px; width: 751px; overflow: hidden; margin-top: 2px; display: none}
#organigram_image { padding-top: 20px; padding-left: 2px;}

#video_container {background: url(../images/bg-content-full.png); height: 436px; width: 751px; overflow: hidden; margin-top: 2px; display: none}
/** Homes pages **/

#know_more_thumb{ border:none;}

#homes_index_description { padding-left: 10px; width: 185px; height: 37px; overflow: hidden; line-height: 13px}
#homes_index_description h1 { font-family: 'CenturyGothicRegular'; font-size: 11px; font-weight: normal; color: #fff; margin-top: 9px}

#equipaments_menu_text { font-family: 'CodeBoldRegular'; font-size: 10px; font-weight: normal; color: #fff; float: left; height: 100% !important; }

#equipaments_menu_text li { margin-left: 35px; line-height: 14px }

#homes_title_box { width: 751px; height: 55px; background: url(../images/bg-area-noticias.png); border-top:2px solid #35b5e4; margin-bottom: 1px;}
#homes_title a { text-decoration: none; color: #fff}

#homes_title { padding-left: 22px; margin-top: 10px}
#homes_title p { font-family:'CodeBoldRegular'; font-size: 8px; color: #fff; margin-bottom: 5px}
#homes_title h1 { font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 14px; color: #35b5e4}
#home_title a { text-decoration: none; color: #fff}

#home_discription a { text-decoration: none; color: #35b5e4}

#equipaments li { list-style-type:none; margin: 0 10px; text-decoration: none; padding-left: 1px}

#equipaments { text-decoration: none; padding-left: 1px}

#homes_box{ float: left; height: 159px; width: 375px; background: url(../images/bg-area-noticias.png); border-top:1px solid #595959; margin-bottom: 1px; margin-right: 1px}

#homes_image{ float: left; margin-top: 9px; margin-left: 10px; border:1px solid #fff; width: 139px; height: 139px; overflow: hidden;}


#homes_container { height: 483px; width: 752px }

#homes_principal_info { padding-top:17px; padding-left: 10px; width:202px; float: left; height: 40px}
#homes_principal_info h1 { font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 12px; color: #35b5e4; margin:0px; height: 31px; overflow: hidden; line-height: 15px}
#homes_principal_info h2 { font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 10px; color: #35b5e4; margin:0px}

#homes_secondary_info {width:106px; float:left; padding-top:16px; padding-left: 10px;}
#homes_secondary_info p { font-family:'CodeBoldRegular'; font-size: 9px; color: #fff; line-height: 10px; height: 41px; overflow: hidden}

#homes_pagination_box { width: 751px; height: 55px; background: url(../images/bg-area-noticias.png); border-top:2px solid #35b5e4; float: right; margin-top: 9px; margin-right: 1px; }

#homes_pagination { margin-right: 15px; margin-left: auto; width: 87px; margin-top: 11px;}
#homes_pagination img { border: 0px}
#homes_pagination_info { width: 110px; float: left; padding-top: 11px; padding-left:11px}
#homes_pagination_info p {font-family:'CodeBoldRegular'; font-size: 9px; color: #fff}

#homes_buttons { width: 10px; float: right; padding-left:0px;}

#menu_homes { text-decoration: none; float: right; padding-left: 1px; padding-top: 24px; padding-right: 20px}
#menu_homes li {  list-style-type:none; margin: 0 1px; text-decoration: none; }

#menu_homes a { display: block; background: url(../images/btn-adicionar.png) no-repeat; width: 82px; height: 16px; text-indent: -9999px }
#menu_homes a:hover { background: url(../images/btn-adicionar-over.png) no-repeat; }

#menu_homes #home_know_more_button { background: url(../images/btn-sabermais.png) no-repeat; }
#menu_homes #home_know_more_button:hover { background: url(../images/btn-sabermais-over.png) no-repeat; }

/** News Page **/

#news_title_box { width: 751px; height: 55px; background: url(../images/bg-area-noticias.png); border-top:2px solid #35b5e4; margin-bottom: 1px;}

#news_title { padding-left: 22px; margin-top: 10px}
#news_title p { font-family:'CodeBoldRegular'; font-size: 8px; color: #fff; margin-bottom: 5px}
#news_title h1 { font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 14px; color: #35b5e4}
#news_title a { text-decoration: none; color: #fff}

#news_principal_info h1 { font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 14px; color: #35b5e4}
#news_principal_info p { font-family: 'CenturyGothicRegular'; font-size: 11px; color: #fff; line-height: 14px; margin-top: 10px}


#news_container { height:528px;}

#news_box{ height: 174px; width: 751px; background: url(../images/bg-area-noticias.png); border-top:1px solid #595959; margin-bottom: 1px; margin-right: 1px}

#news_image{ float: left; margin-top: 9px; margin-left: 10px; border:1px solid #fff; width: 350px; height: 154px; overflow: hidden}

#news_image a img { border: none}

#new_show_image {border:1px solid #fff; overflow: hidden; width: 350px; height: 241px; margin-bottom: 5px}


#new_show_image_secondary_1 { overflow: hidden; width: 172px ; height: 211px; margin-right: 7px; float: left}


#new_show_image_secondary {overflow: hidden; width: 172px ; height: 211px; float: left}


#news_principal_info { width: 345px; float: right; padding-top: 9px; padding-right: 20px; height:115px; overflow: hidden; display: block; margin-bottom: 27px;}

#news_know_more_buttom { float: right; padding-right: 282px}
#news_know_more_buttom a { display: block; background: url(../images/btn-sabermais.png) no-repeat; width: 82px; height: 21px; text-indent: -9999px }
#news_know_more_buttom a:hover { display: block; background: url(../images/btn-sabermais-over.png) no-repeat; width: 82px; height: 21px; text-indent: -9999px }

#news_pagination_box { width: 751px; height: 22px; background: url(../images/bg-area-noticias.png); margin-right: 1px; margin-top: -1px}

#news_pagination { margin-right: 15px; margin-left: auto; width: 87px;}
#news_pagination img { border: 0px; margin-top: 3px}

/** New Page **/

#new_container { width: 751px; height: 549px; background: url(../images/bg-content-full.png); border-top:1px solid #595959;}

#new_image{ float: left; margin-top: 8px; margin-left: 10px; width: 352px; padding-top: 11px;}

#image_principal { margin-bottom: 5px;}
#image_secondary_1 { border: 1px solid #fff; float: left; margin-right: 6px}
#image_secondary_2 {  border: 1px solid #fff; float: left;}

#new_text { float: right; width: 345px; height: 549px;padding-top: 17px; padding-right: 25px; margin-left:10px}

#new_text h1 { font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 20px; color: #35b5e4; margin-top: 0px; margin-bottom: 3px }
#new_text h2 {  margin-top: 0px; margin-bottom: 0px; font-weight: normal; letter-spacing: 1px; font-size: 14px; color: #35b5e4; font-family: 'CodeBoldRegular' }
#new_text p { font-family: 'CenturyGothicRegular'; font-size: 11px; color: #fff; line-height: 15px}

/** Home Page **/
#home_title_box { width: 751px; height: 55px; background: url(../images/bg-area-noticias.png); border-top:2px solid #35b5e4;}

#home_title { padding-left: 22px; margin-top: 10px}
#home_title p { font-family:'CodeBoldRegular'; font-size: 8px; color: #fff; margin-bottom: 5px}
#home_title h1 { font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 14px; color: #35b5e4}

#home_container { width: 498px ; height: 548px; margin-top:1px;}

#home_image { width: 498px; height:311px}

#home_discription_box { float: left; width: 245px; height: 37px; border-top:1px solid #595959; background: url(../images/bg-barra-titulo.png); margin-bottom:1px; border-left: 2px solid #35b5e4; border-right: 2px solid #35b5e4; margin-top: 1px; margin-right: 1px}

#home_discription { padding-top: 5px; padding-left: 22px}
#home_discription h1 { font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 14px; color: #35b5e4; margin-top: 5px}

#home_map_box { float: left; width: 244px; height: 37px; border-top:1px solid #595959; background: url(../images/bg-barra-titulo.png); margin-bottom:1px; border-left: 2px solid #35b5e4; border-right: 2px solid #35b5e4; margin-top: 1px;}

#container_box { width: 498px; height: 197px; background: url(../images/bg-area-noticias.png); float: left; ; border-top:1px solid #595959; overflow: auto; padding-top: 5px}

#container_box p { font-family: 'CenturyGothicRegular'; font-size: 14px; color:#fff; line-height: 20px; padding-left: 23px; padding-right: 20px}

#contacts_box_description {padding-top: 30px; padding-left: 12px}

#submit_button { margin-top: 10px; padding-left:0px; border: none; background: none; color:#f34949; position: relative; left: -4px}

#newsletters_button { margin-top: 0px; padding-left:0px; border: none; background: none; color:#35b5e4; position: relative; left: -4px}

.urlNews{ text-decoration: none; color: #35b5e4}
.urlHomes { border-style:none; }
.imageHome { border-style: none;}
.imageHome { width: 100%; height: 100%}

.imagealign { height: 107px; display:block; width: 249px}


.imageHome2 { border-style:none;}


/** sdmenu */

#menu_slide h1 {padding-left: 22px; padding-top: 2px; font-family:'CodeBoldRegular'; font-weight: normal; letter-spacing: 1px; font-size: 14px; color: #35b5e4}

#menu_slide { padding-top: 1px; width: 252px; float:right; margin-right: 1px;}

.slide_menu_title { background: url(../images/bg-barra-titulo.png) repeat-x; height: 37px; border-top:1px solid #595959;	border-left:2px solid #35B5E4;border-right:2px solid #35B5E4;  margin-bottom: 1px; width: 247px; float: left}

.slide_menu_text { 	background: url(../images/bg-area-noticias.png) repeat-x; width: 252px; height: 116px; display:none; float: left}

#contacts_menu_text { padding-top: 5px }

#contacts_menu_text p { line-height: 12px;  padding-top: 4px; width: 220px}

#finantial_menu_text { text-transform: none !important }

#finantial_menu_text p { line-height: 12px;  padding-top: 9px; width: 220px; height: 94px; overflow: hidden}

div.sdmenu div:first-child {

}
div.sdmenu div.collapsed {
	height: 37px;
    width: 251px;
}
div.sdmenu div span {
    height: 24px;
    width: 234px;
    padding-top: 11px;
    padding-left: 12px;
	display: block;
	font-weight: bold;
	border-left:2px solid #35B5E4;
    border-right:2px solid #35B5E4;
    border-top:1px solid #595959;
    margin-top: 1px;

}

div.sdmenu div p { color: #35B5E4;}

div.sdmenu div br {
   display: block;
   margin: 3px 0;
}


div.sdmenu {
	background: url(../images/bg-area-noticias.png);
	display: block;
	color: #fff;
	font-size: 10px;
    border-top:1px solid #595959;
    margin-top: 1px;
    padding-top: 14px;
    padding-bottom: 33px;
    padding-left: 15px;
    margin-right: 1px;
}


/** homepage **/


#homepage_secondary_news { float: right; width: 245px;}

#homepage_news_secondary_title_box { width: 245px; height: 37px; border-top:1px solid #595959; background: url(../images/bg-barra-titulo.png); border-left: 2px solid #35b5e4; border-right: 2px solid #35b5e4; float: right;}

#homepage_container { height: 611px; width: 750px}
#homepage_title_box { height: 39px; width: 750px}
#homepage_news_principal { width: 499px; height: 236px; float: left}
#homepage_news_principal_title_box { width: 495px; height: 37px; border-top:1px solid #595959; background: url(../images/bg-barra-titulo.png); border-left: 2px solid #35b5e4; border-right: 2px solid #35b5e4; float: left;  margin-top: 1px; margin-right: 2px}

#homepage_images { height: 329px; margin-bottom: 1px}
#homepage_image_principal { width: 499px; height: 327px; border-top:2px solid #35b5e4; float: left; overflow: hidden; float: left; text-align: center}


#homepage_news_principal_box{ width: 499px; height:116px; background: url(../images/bg-area-noticias.png); float: left; margin-top:1px;  border-top:1px solid #595959;}

#homepage_news_secondary_title_box { width: 245px; height: 37px; border-top:1px solid #595959; background: url(../images/bg-barra-titulo.png); border-left: 2px solid #35b5e4; border-right: 2px solid #35b5e4; float: right; margin-top: 1px}

#homepage_news_secondary { width: 249px; height: 236px; float: right}
#homepage_news_secondary_box { width: 249px; height: 77px; border-top:1px solid #595959; background: url(../images/bg-area-noticias.png); margin-top: 1px}


#homepage_news_container { width: 499px; height: 118px;background: url(../images/bg-area-noticias.png); float: left; margin-top: 1px; border-top:1px solid #595959;}

#homepage_image_seconday { float: right; width: 249px; border-top:2px solid #35b5e4; margin-left: 1px; height: 328px; overflow: hidden; text-align: center; vertical-align: middle}

#homepage_image_seconday img { text-align: center; vertical-align: middle}

.imageSecondary {width: 249px; height:107px; overflow:hidden; margin-bottom: 2px;}


.homepage_news_principal_image { width: 132px; height: 77px; margin-top: 19px; margin-left: 21px; float: left; overflow: hidden;}

#homepage_news_principal_title { padding-top: 7px; padding-left: 15px; height:88px; overflow: hidden; width: 300px; float: left}

#homepage_news_principal_title h1 { font-family:'CodeBoldRegular'; font-weight: normal; font-size: 13px; color:#35b5e4; margin-top: 10px}
#homepage_news_principal_title p { font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 9px; color:#fff; line-height: 14px; margin-top: 10px}

#homepage_news_secondary_title {height:70px; overflow: hidden; width: 230px; padding-left: 10px; padding-top: 0px}

#imagethumb  img { border: none}

#homepage_news_secondary_box h1 {font-family:'CodeBoldRegular'; font-weight: normal; font-size: 13px; color:#35b5e4; margin-top: 9px}
#homepage_news_secondary_box p { font-family:'CenturyGothicRegular'; font-weight: normal; font-size: 9px; color:#fff; line-height: 14px; margin-top: 5px}

#contacts_map_box { width: 505px; height: 237px}

.slide_menu_text p { font-family:'CodeBoldRegular'; color: #fff; font-size: 10px; padding-top: 12px; padding-left: 23px; margin: 0px}

#data_menu_text h1{ font-family:'CodeBoldRegular'; color: #fff; font-size: 10px; padding-top: 12px; padding-left: 23px; margin: 0px}
#data_menu_text p{ font-family:'CodeBoldRegular'; padding-top: 3px}

#info_menu_text h1{ font-family:'CodeBoldRegular'; color: #fff; font-size: 10px; padding-top: 12px; padding-left: 23px; margin: 0px}
#info_menu_text p{ font-family:'CodeBoldRegular'; padding-top: 3px}


#slideshow img { border: none; text-decoration: none}
#slideshow a { border: none; text-decoration: none}
#slideshow li {  list-style-type:none;  float: left; text-decoration: none; padding-left: 1px}
#slideshow {list-style:none; color:#fff; position: relative; top: -47px}
#slideshow span {display:none}
#wrapper {width:506px; margin-top:48px; margin-bottom: 218px; display:block; float: left}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:500px; height:312px; padding:2px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:500px; height: 312px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:41px; height:41px; cursor:pointer; z-index:150}
#imgprev {left:210px; top: 265px; background:url(images/btn-galeria-left.png) bottom center no-repeat}
#imgprev:hover {background:url(images/btn-galeria-left-over.png) bottom center no-repeat}
#imgnext {right:210px; top: 265px; background:url(images/btn-galeria-right.png) bottom center no-repeat}
#imgnext:hover {background:url(images/btn-galeria-right-over.png) bottom center no-repeat}
#imglink {position:absolute; height:100%; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}

.sliderbuttonleft{ position: relative; left: 0px; z-index: 5000; width: 42px; float: left; top: -10px}
.sliderbuttonright{ position: relative; left: 414px; z-index: 5000; width: 42px; float: left; top: -10px}
.buttons_slide_show { top: 100px}

#inovent_logo{ float: left; margin-top: 32px; margin-left: 20px;}

#cmc_logo{ float: left; margin-top: 2px; margin-left: 20px;}

#footer_logos{ height: 60%; width: 480px; float: left;}

#homepage_description_principal{position:relative; top: 0px; height: 150px; background: #000; opacity: 0.7;   filter:alpha(opacity=70); color: #fff; text-align: left;}

#homepage_description_principal h1 { padding-top: 10px; padding-left: 22px; font-family: 'CodeBoldRegular'; font-weight: normal; font-size: 14px}
#homepage_description_principal h2 { padding-left: 22px; font-family: 'CodeBoldRegular'; font-weight: normal; font-size: 10px}

#homepage_description_principal p { padding-left: 22px; font-family: 'CenturyGothicRegular'; font-weight: normal; font-size: 10px; padding-right: 22px; line-height: 14px}

#homepage_description_secondary { height: 70px; background: #000; position: relative; top: 0px; color: #fff; text-align: left; opacity: 0.7;   filter:alpha(opacity=70);}

#homepage_description_secondary h1 { padding-top: 10px; padding-left: 22px; font-family: 'CodeBoldRegular'; font-weight: normal; font-size: 10px; margin-bottom: 2px; width: 210px}
#homepage_description_secondary h2 { padding-left: 22px; font-family: 'CodeBoldRegular'; font-weight: normal; font-size: 9px; margin-top: 0px}

#option_menu_text a { text-decoration: none; color: #fff}
