/* Design by Sis srl | Soluzionisis.com */
html, body {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#333333;background:#04050b;}

a:link {color:#ffcc66;background-color:transparent;text-decoration:none;}
a:visited {color:#ffcc66;background-color:transparent;text-decoration:none;}
a:hover {color:#666666;background-color:transparent;text-decoration:none;}

input.cntct_data {padding:3px;width:350px;height:23px;border:1px solid #666666;color:#FFF;background:#2A2D3C;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;}
input.mailing_data {padding:2px;width:190px;height:20px;border:0px;color:#FFF;background:#2A2D3C;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;}
select.cntct_data {width:356px;height:25px;border:1px solid #666666;color:#FFF;background:#2A2D3C;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;}
textarea.cntct_data {padding:3px;width:350px;height:140px;border:1px solid #666666;color:#FFF;background:#2A2D3C;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;}
input.cntct_btn {float:right;margin:10px 0px 3px 0px;width:70px;height:25px;color:#FFF;border:1px solid #323B49;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;cursor:pointer;background:transparent url(../media/img/btn/sfnd_cnt_btn.jpg) repeat-x center left;}
input.cntct_btn2 {margin:10px auto;width:192px;height:25px;color:#FFF;border:0px;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;cursor:pointer;background:transparent url(../media/img/btn/sfnd_cnt_btn2.png) repeat-x center left;}
input.search_btn {float:right;margin:0px ;width:70px;height:30px;color:#FFF;border:1px solid #323B49;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;cursor:pointer;background:transparent url(../media/img/btn/sfnd_btn_search.jpg) repeat-x center left;}
input.landing_data {padding:3px;width:340px;height:20px;border:1px solid #666666;color:#1a1a1a;background:#e6e6e6;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;}
textarea.landing_data {padding:3px;width:340px;height:60px;border:1px solid #666666;color:#1a1a1a;background:#e6e6e6;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;}
input.landing_btn {margin-left:60px;width:235px;height:28px;color:#151523;border:0px;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:17px;font-weight:bold;cursor:pointer;background:transparent url(../media/img/btn/sfnd_btn_landing.png) no-repeat center left;}

table.main_pg_service {padding:0px;border-collapse:collapse;margin-bottom:10px;width:100%;height:50px;}
table.main_pg_service td {margin:0px;padding:0px 0px 2px 0px;;border-bottom:1px dashed #666666;}
table.main_pg_service h2 {padding:0px;margin:0px !important;border:0px !important;}
table.main_pg_service img {margin:0px;padding:0px;}

ul.pg a {color:#fff;}
ul.pg p {line-height:21px !important;}

#main_cnt {background:#212127/* url(../media/img/sfnd/main_sfnd_1.jpg) repeat-x;*/}

#main_hdr {margin:0 auto;width:980px;}
#main_hdr_cnt {background:#ccc url(../media/img/sfnd/main_sfnd_2.jpg) repeat-x bottom;}

div.main_lang {}
div.main_lang h6 {float:left;padding:9px 0px 0px 30px;}
div.main_lang p {padding:9px 0px 0px 0px;text-align:right;color:#FFF;}
div.main_lang a:link {color:#FFF;background-color:transparent;text-decoration:none;}
div.main_lang a:visited {color:#FFF;background-color:transparent;text-decoration:none;}
div.main_lang a:hover {color:#FFF;background-color:transparent;text-decoration:underline;}

div.block_menu {clear:both;height:90px;margin:15px 0px 0px 0px;}
div.main_logo {float:left;width:100px;}
div.main_menu_cnt {float:left;position:relative;}

div.main_menu_1 {margin:3px 0px 0px 0px;width:880px;height:25px;border-bottom:1px solid #666666;}
div.main_menu_1 ul {margin:0px;padding:0px 0px 0px 0px;list-style-type:none;}
div.main_menu_1 li {float:left;padding:3px 0px 3px 0px;margin:0px 15px 0px 0px;height:18px;}
div.main_menu_1 li.main_menu_1_sel {}
div.main_menu_1 li.main_menu_1_sel p {}
div.main_menu_1 li.main_menu_1_sel a {color:#921a1d;}
div.main_menu_1 p {font-size:14px;text-align:center;letter-spacing:0.8px;}
div.main_menu_1 a:link {color:#333333;background-color:transparent;text-decoration:none;}
div.main_menu_1 a:visited {color:#333333;background-color:transparent;text-decoration:none;}
div.main_menu_1 a:hover {color:#921a1d;background-color:transparent;text-decoration:none;}

div.main_menu_2 {margin:5px 0px 0px 0px;}
div.main_menu_2 ul {margin:0 auto;padding:0px 0px 0px 0px;list-style-type:none;}
div.main_menu_2 li {float:left;}
div.main_menu_2 li.menu_ground {margin:0px 10px 0px 0px;padding:3px 5px 3px 35px;width:80px;border-right:1px solid #666666;border-right:1px solid #666666;background:transparent url(../media/img/icons/icon_ground.png) no-repeat center left;}
div.main_menu_2 li.menu_essence {margin:0px 10px 0px 0px;padding:3px 5px 3px 26px;width:80px;border-right:1px solid #666666;border-right:1px solid #666666;background:transparent url(../media/img/icons/icon_essence.png) no-repeat center left;}
div.main_menu_2 li.menu_shape {margin:0px 10px 0px 0px;padding:3px 5px 3px 31px;width:70px;border-right:1px solid #666666;border-right:1px solid #666666;background:transparent url(../media/img/icons/icon_shape.png) no-repeat center left;}
div.main_menu_2 li.menu_growth {margin:0px 10px 0px 0px;padding:3px 5px 3px 31px;width:76px;border-right:1px solid #666666;border-right:1px solid #666666;background:transparent url(../media/img/icons/icon_growth.png) no-repeat center left;}
div.main_menu_2 li.menu_spread {margin:0px 10px 0px 0px;padding:3px 5px 3px 31px;width:73px;border-right:1px solid #666666;border-right:1px solid #666666;background:transparent url(../media/img/icons/icon_spread.png) no-repeat center left;}
div.main_menu_2 li.main_menu_sel {}
div.main_menu_2 p {font-size:16px;color:#333333;}
div.main_menu_2 h5 {float:left;padding:7px 0px 0px 6px;}
div.main_menu_2 h6 {padding-top:3px;color:#999999;font-size:9px;font-weight:normal;} 
div.main_menu_2 a:link {color:#333333;background-color:transparent;text-decoration:none;}
div.main_menu_2 a:visited {color:#333333;background-color:transparent;text-decoration:none;}
div.main_menu_2 a:hover {color:#921a1d;background-color:transparent;text-decoration:none;}

div.main_menu_3 {position:absolute;top:3px;right:0px;}

div.main_tree {width:980px;height:340px;clear:both;margin:30px 0px 0px 0px;background:transparent url(../media/img/sfnd/sfnd_slide.png) no-repeat top right;}
div.main_tree_prev {float:left;width:88px;}
div.main_tree_prev h5 {margin:80px 0px 0px 0px;text-align:center;cursor:pointer;}
div.main_tree_prev h6 {margin:20px 0px 0px 0px;text-align:center;cursor:pointer;}
div.main_tree_slider {position:relative;float:left;width:804px;overflow:visible;}
div.main_tree_slider div.main_tree_mask {position:relative;overflow:hidden;width:804px;}
div.main_tree_slide {position:relative;}
div.main_tree_slide span {display:block;float:left;position:relative;}
div.main_tree_claim {float:left;width:554px;}
div.main_tree_claim  h1 {padding:30px 0px 10px 15px;font-size:33px;font-weight:normal;font-family:Georgia;color:#000033;}
div.main_tree_claim  h2 {padding:0px 40px 0px 15px;font-size:18px;font-weight:normal;font-style:italic;font-family:Georgia;color:#666666;}
div.main_tree_img {float:left;width:250px;}
div.main_tree_img p {text-align:right;}
div.main_tree_next {float:right;width:88px;}
div.main_tree_next h5{margin:80px 0px 0px 0px;text-align:center;cursor:pointer;}
div.main_tree_next h6 {margin:20px 0px 0px 0px;text-align:center;cursor:pointer;}

div.main_tree_2 {width:980px;height:230px;clear:both;margin:0px 0px 0px 0px;background:transparent url(../media/img/sfnd/sfnd_slide2.png) no-repeat top right;}
div.main_tree_2_claim {float:left;width:664px;}
div.main_tree_2_claim  h1 {padding:25px 0px 5px 5px;font-size:25px;font-weight:normal;font-family:Georgia;color:#000033;border-bottom:1px solid #ccc;}
div.main_tree_2_claim  h2 {padding:5px 40px 0px 5px;font-size:15px;font-weight:normal;font-style:italic;font-family:Georgia;color:#666666;}
div.main_tree_2_img {float:right;width:300px;}
div.main_tree_2_img p {text-align:right;}

#main_pg_cnt {margin:0 auto;width:980px;}
#main_pg {padding:0px 0px 20px 0px;}
#main_pg p {color:#FFF;letter-spacing:0.8px;}
#main_pg h2 {letter-spacing:0.8px;}
#main_pg h3 {letter-spacing:0.8px;}
#main_pg h4 {letter-spacing:0.8px;}

#main_pg_sx {float:left;width:720px;margin:0px 0px 30px 0px;}
#main_pg_sx h1 {padding:0px 0px 5px 0px;margin-bottom:10px;font-size:25px;font-weight:normal;font-family:Georgia;color:#FFF;}
#main_pg_sx h2 {padding:0px 0px 10px 0px;margin-bottom:10px;font-size:18px;font-weight:normal;font-family:Tahoma;color:#ffffcc;border-bottom:1px dashed #666666;}
#main_pg_sx h5 {padding:0px 0px 5px 0px;margin-bottom:20px;font-size:18px;font-weight:normal;font-family:Georgia;color:#FFF;color:#CCCCCC;}
#main_pg_sx p {line-height:17px;letter-spacing:0.3px;font-size:13px;}
#main_pg_sx ul {padding:0px;margin:15px 2px 8px 32px;font-size:12px;list-style-image: url(../media/img/icons/frc_li.png);}
#main_pg_sx li {color:#FFF;line-height:18px;font-size:13px;}

.main_vetrina {position:relative;margin:0px 0px 20px 0px;width:720px;height:430px;overflow:hidden;background:transparent url(../media/img/sfnd/sfnd_vetrina.png) no-repeat top left;}
.main_vetrina img {position:absolute;display:block;border:none;}
.main_vetrina_tit {}
.main_vetrina_tit p {padding:10px 0px 0px 10px;font-weight:normal;font-family:Georgia;font-style:italic;text-align:left;}
.main_vetrina_photo {height:360px;}
#box1, #box2, #box3, #box4{position:absolute;}
#box5 div{position:absolute;/*width:660px;height:337px;*/}
/*#box5 h3{padding:0 0 10px 0;}*/
#box5 img{position:static;float:left;margin:10px 0px 0px 10px;}
.main_vetrina_btn {}
.main_vetrina_btn p {text-align:center;}
.main_vetrina_btn span {/*cursor:pointer;*/font-weight:bold;font-size:20px;}
.main_vetrina_btn span.active {color:#ffcc66;}

div.block_distributor {clear:both;}

#casestudies_years {clear:both;}
#casestudies_years h1 {padding-top:20px;margin:10px 0px 10px 0px;font-size:18px !important;font-family:Georgia, "Times New Roman", Times, serif; border-top:1px solid #333;}
#casestudies_years h2 {font-size:12px !important;color:#808080;font-weight:bold;cursor:pointer;}
#casestudies_years h6 {clear:both;float:right;height:20px;padding:1px 20px 0px 0px;font-size:11px;background:transparent url(../media/img/icons/frc_dwn.png) no-repeat top right;}
#casestudies_years h6 a {display:block;color:#ccc;}
div.casestudy_year {clear:both;margin:0px 0px 10px 0px;height:50px;}
div.casestudy_year img {float:left;margin-right:10px;border:1px solid #999;}
div.casestudy_year h3 {font-size:12px;padding:3px 0px 3px 0px;}

div.box_category {float:left;width:224px;margin:10px 15px 20px 0px;}
div.box_category h4 {height:18px;padding:5px;font-size:12px;color:#FFCC66;text-transform:uppercase;background:transparent url(../media/img/sfnd/sfnd_schd_pg_top.png) no-repeat top left;}
div.box_category img {border:2px solid #999;}
div.box_category a {color:#CCC;}

div.main_pg_schd {float:left; padding:0px 0px 30px 0px;margin:0px 20px 15px 0px;height:205px;width:220px;border-bottom:1px solid #333;}
div.main_pg_schd h6 {margin-bottom:10px;font-size:10px;color:#808080;font-weight:normal;}
div.main_pg_schd img {border:2px solid #999;}
div.main_pg_schd h3 {margin-top:15px;font-size:12px; color:#FFCC66;}
div.main_pg_schd p {font-size:10px;letter-spacing:0px !important;color:#E6E6E6;}
div.main_pg_schd h5 {margin-top:10px;font-size:10px;color:#808080;font-weight:normal;}
div.main_pg_schd h5 span {color:#CCCCCC;}

div.main_schd {padding:0px 0px 10px 0px;margin:0px 0px 15px 0px;border-bottom:1px solid #333;}
div.main_schd h6 {margin-bottom:10px;font-size:10px;color:#808080;font-weight:normal;}
div.main_schd img {border:2px solid #999;}
div.main_schd h2 {clear:both;margin:0px;padding:0px 15px 15px 0px !important;font-size:12px !important;color:#fff !important;border:0px !important;font-family:Arial, Helvetica, sans-serif !important;}
div.main_schd h2 a {color:#ccc !important;}
div.main_schd h2 table {float:right;border-collapse:collapse;}
div.main_schd h2 table img {border:0px !important;margin:3px 0px 0px 3px;}
div.main_schd h3 {margin:10px 0px 10px 0px;font-size:15px;color:#FFCC66;}
div.main_schd h4 {height:20px;text-align:right;font-weight:normal;padding:6px 7px 0px 0px;}
div.main_schd h4 a {color:#ccc !important;}
div.main_schd h4 table {float:right;border-collapse:collapse;}
div.main_schd h4 table img {border:none;}
div.main_schd h5 {margin:5px 0px 0px 0px !important;font-size:11px !important;color:#efefef !important;font-weight:normal;font-style:normal !important;font-family:Tahoma,Arial, Helvetica, sans-serif !important;}
div.main_schd h5 span {color:#808080;}
div.main_schd p {font-size:11px;color:#E6E6E6;}

div.main_img_gallery {padding:10px 0px 0px 0px;}
div.main_img_gallery img {margin:0px 10px 0px 0px;padding:0px;float:left;border:2px solid #999999;}

div.addthis_toolbox {padding:10px 0px 0px 0px;clear:both;}

#main_pg_dx {float:right;margin:0px 0px 0px 0px;width:220px;}

#main_pg_news {padding:7px 0px 5px 0px;border-bottom:1px dotted #666;}
#main_pg_news h3 {padding-bottom:5px;font-size:11px;font-weight:normal;color:#fff;}
#main_pg_news a {font-size:13px;}

#main_pg_singlenews {padding:0px;margin-bottom:20px;}
#main_pg_singlenews h1 {padding:0px;margin:0px;font-size:20px;font-weight:normal;}
#main_pg_singlenews h3 {padding:10px 0px 5px 0px;font-size:12px;color:#FFCC66;}
#main_pg_singlenews p {color:#fff;font-weight:normal;}

div.main_pg_box_1 {margin:0px 0px 10px 0px;width:220px;}
div.main_pg_box_1_top {height:10px;background:transparent url(../media/img/sfnd/sfnd_box1_top.png) no-repeat top right;}
div.main_pg_box_1_cent {padding:0px 10px 0px 10px;background:#080811;}
div.main_pg_box_1_cent h2 {padding:0px 0px 3px 0px;margin:0px 0px 5px 0px;color:#FFCC66;font-size:15px;border-bottom:1px solid #333;}
div.main_pg_box_1_cent p {color:#f2f2f2;}
div.main_pg_box_1_cent span {color:#f2f2f2;font-size:10px;line-height:10px;}
div.main_pg_box_1_btm {height:10px;background:transparent url(../media/img/sfnd/sfnd_box1_btm.png) no-repeat top right;}

div.main_pg_box_cnt {float:left;margin:0px 20px 30px 0px;width:220px;}
div.main_pg_box_cnt_top {height:10px;background:transparent url(../media/img/sfnd/sfnd_box1_top.png) no-repeat top right;}
div.main_pg_box_cnt_cent {padding:0px 10px 0px 10px;background:#080811;height:146px;}
div.main_pg_box_cnt_cent h2 {padding:5px 0px 8px 0px;margin:0px 0px 5px 0px;text-align:center;font-weight:normal;color:#FFCC66;font-size:15px;border-bottom:1px solid #333;}
div.main_pg_box_cnt_cent p {text-align:center;}
div.main_pg_box_cnt_btm {height:10px;background:transparent url(../media/img/sfnd/sfnd_box1_btm.png) no-repeat top right;}

/*div.block_news {margin:0px 0px 10px 0px;border-bottom:1px dashed #666666;}
div.block_news h3 {padding:0px 0px 4px 0px;font-weight:normal;font-size:15px;}
div.block_news h3 a:link {color:#990000;background-color:transparent;text-decoration:none;border-bottom:1px dashed #990000;}
div.block_news h3 a:visited {color:#990000;background-color:transparent;text-decoration:none;border-bottom:1px dashed #990000;}
div.block_news h3 a:hover {color:#666666;background-color:transparent;text-decoration:none;border-bottom:1px dashed #666666;}
div.block_news h4 {padding:0px 0px 10px 0px;font-weight:normal;font-size:13px;color:#666666;}
div.block_news p {padding:0px 0px 10px 0px;}
div.block_news_imgs {padding:20px 0px 0px 0px;}
div.block_news_imgs img{margin:10px 10px 0px 0px;border:1px solid #874C10;}*/

#main_pg_404 {}
#main_pg_404 h2 {padding:0px 0px 10px 30px;font-family:georgia;font-size:24px;background:transparent url(../media/img/icons/icon_warning.png) no-repeat top left;}
#main_pg_404 h3 {padding:30px 0px 3px 0px;font-size:14px;color:#FFCC66;}
#main_pg_404 h5 {padding:6px 0px 0px 27px;height:35px;margin-top:40px;font-weight:normal;font-size:12px;background:transparent url(../media/img/icons/backhome.png) no-repeat top left;}
#main_pg_404 h5 a {color:#fff;display:block;}

div.main_pg_staff {margin-bottom:15px;height:80px;border-bottom:1px solid #333;}
div.main_pg_staff img {float:left; margin-right:10px; border:1px solid #333;}
div.main_pg_staff h4 {padding:15px 0px 5px 0px; font-size:12px;color:#FFCC66;}
div.main_pg_staff p {color:#fff;}
div.main_pg_staff_social {float:right;margin-top:25px;}
div.main_pg_staff_social img {margin-right:7px;border:0px !important;}

#contact_btm {padding-top:17px;clear:both;width:700px;height:330px;background:transparent url(../media/img/sfnd/sfnd_contact_btm.png) no-repeat top left;}
#contact_btm table {margin:0 auto;width:400px;}
#contact_btm h3 {font-size:12px!important;text-align:center;color:#FFCC66!important;}
#contact_btm h3 span {font-size:14px;}
#contact_btm p {text-align:center;}

#main_tree_history {position:absolute;right:1px;bottom:-2px;}

#tree_history_cnt {background:#ccc url(../media/img/sfnd/main_sfnd_treepedia.jpg) repeat top;}
#tree_history {margin:0 auto;width:950px;padding-top:40px;}
#tree_history h3 {width:100%;padding-bottom:20px;color:#000033;font-size:25px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;font-weight:normal;border-bottom:1px solid #ccc;}
#tree_history h4 {padding-bottom:10px;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;color:#000033;}
#tree_history h6 {text-align:center;}
#tree_history p {font-family:Georgia, "Times New Roman", Times, serif;color:#4d4d4d;font-size:13px;}
#tree_history table td {padding:10px 0px 10px 0px;}
#tree_history h2 {margin:20px 0px 20px 0px;padding-top:2px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;height:27px;text-align:center;background:transparent url(../media/img/sfnd/sfnd_back_history.png) no-repeat center top;}
#tree_history h2 a {color:#efefef;}
#tree_history_foot {height:90px;background:transparent url(../media/img/sfnd/sfnd_tree_history_foot.png) repeat-x bottom;}

/*iframe.iframe_facebook {margin:0px 0px 10px 0px;border:0px;overflow:hidden;width:720px;height:190px;background:#FFF;}*/

#form_privacy {clear:both;overflow:auto;margin-top:10px;margin-bottom:10px;height:80px;width:100%;border:1px solid #CCCCCC;}
#form_privacy p {font-size:10px;padding:3px;line-height:13px;}

#main_pg_download {margin-top:15px;padding:3px 15px 0px 0px;height:37px;background:transparent url(../media/img/sfnd/sfnd_download_btn.png) no-repeat top right;}
#main_pg_download table {float:right;}
#main_pg_download p a {color:#FFCC66;}

#main_foot_1 {position:relative;clear:both;height:230px;background:#04050b url(../media/img/sfnd/sfnd_ftr_1.jpg) repeat-x;}
#main_foot_1_cnt {margin:0 auto;padding:20px 0px 0px 0px;width:980px;height: auto !important;height:180px;min-height:180px;}
#main_foot_1_cnt p {color:#FFF;letter-spacing:0.8px;}
#main_foot_1_cnt h2 {padding:0px 0px 3px 0px;color:#FFF;font-family:Georgia;font-size:16px;font-weight:normal;line-height:13px;letter-spacing:0.8px;}
#main_foot_1_cnt h2  span {font-size:11px;color:#CCCCCC;letter-spacing:0px;}
#main_foot_1_cnt h3 {padding:10px 0px 3px 0px;color:#999999;font-size:13px;font-weight:normal;letter-spacing:0.8px;}

div.block_foot_1 {float:left;width:220px;height: auto !important;height:200px;min-height:200px;padding:0px 20px 0px 0px;background:transparent url(../media/img/sfnd/foot_dash.png) repeat-y top right;}
div.block_foot_1 p {padding:0px 0px 0px 0px;color:#999;font-size:11px;}
div.block_foot_1 img {margin:13px 5px 0px 0px;}
div.block_foot_2 {float:left;width:240px;height: auto !important;height:200px;min-height:200px;margin-left:20px;padding:0px 20px 0px 0px;background:transparent url(../media/img/sfnd/foot_dash.png) repeat-y top right;}
div.block_foot_2 ul {list-style-type:none;padding:0px;margin:10px 0px 0px 0px;}
div.block_foot_2 li {padding:0px 0px 0px 0px;margin:0px;border-bottom:1px dashed #666666;}
div.block_foot_2 li p {padding:5px 0px 5px 0px;color:#999;}
div.block_foot_2 li span {font-size:10px;color:#CCCCCC;}
div.block_foot_3 {float:left;width:260px;height: auto !important;height:200px;min-height:200px;margin-left:20px;padding:0px 10px 0px 0px;}
div.block_foot_3_1 {padding:10px 0px 0px 0px;}
div.block_foot_3_1 p {font-size:11px;font-style:italic;}
div.block_foot_3_1 img {float:left;margin:0px 10px 3px 0px;}
div.block_foot_4 {padding:0px 0px 0px 20px;float:right;width:140px;height: auto !important;height:200px;min-height:200px;background:transparent url(../media/img/sfnd/foot_dash.png) repeat-y top left;}
div.block_foot_4 table {margin-top:20px;}

#main_foot_2 {background:#17161b url(../media/img/sfnd/sfnd_ftr_2.jpg) repeat-x top;height:95px;} 
#main_foot_2_cnt {margin:0 auto;width:980px;}
#main_foot_2_cnt p {padding:20px 0px 20px 0px;font-size:10px;text-align:center;color:#666666;line-height:14px;}
#main_foot_2_cnt span {font-size:11px;color:#CCCCCC;}
#main_foot_2_cnt a:link {color:#FFF;background-color:transparent;text-decoration:none;}
#main_foot_2_cnt a:visited {color:#FFF;background-color:transparent;text-decoration:none;}
#main_foot_2_cnt a:hover {color:#FFF;background-color:transparent;text-decoration:underline;}

div.gst_error {margin:10px auto;padding:0px;width:98%;border:1px dotted #990033;}
div.gst_error p {padding:0px !important;margin:0px !important;}
div.gst_error_top {height:0px;}
div.gst_error_cnt {padding:5px 0px 12px 0px;height: auto !important;height:10px;min-height:10px;background:#990033;}
div.gst_error_cnt p {font-weight:bold;color:#FFF;}
div.gst_error_cnt ul {padding:0px;margin:0px 0px 0px 10px;}
div.gst_error_cnt li {list-style:square inside;padding:0px;margin:0px;color:#FFF;font-weight:bold;}
div.gst_error_btn {height:0px;}
div.gst_true {margin:10px auto 10px auto;width:98%;border:1px dotted #009966;}
div.gst_true p {padding:0px !important;margin:0px !important;}
div.gst_true_top {height:0px;}
div.gst_true_cnt {padding:5px;height: auto !important;height:10px;min-height:10px;background:#009966;}
div.gst_true_cnt p {font-weight:bold;color:#FFF;}
div.gst_true_cnt ul {padding:0px;margin:0px 0px 0px 10px;}
div.gst_true_cnt li {list-style:square inside;padding:0px;margin:0px;color:#FFF;font-weight:bold;}
div.gst_true_btn {height:0px;}

#main_landing_hdr {margin:0 auto;width:950px;height:510px;}
#main_landing_pg_sx {position:relative;float:left;margin-top:10px;width:480px;height:470px;background:transparent url(../media/img/main_sfnd.png) no-repeat top right;}
#main_landing_pg_dx {float:right;padding:10px 0px 0px 30px;height:400px;width:440px;}
#main_landing_pg_dx h3 {padding:15px 20px 0px 20px;font-size:13px;font-weight:normal;}
#main_landing_pg_dx h2 {width:400px;margin:0px 0px 0px 20px;padding-bottom:7px;text-align:center;font-size:20px;font-weight:normal;color:#666;font-family:Georgia, "Times New Roman", Times, serif;border-bottom:1px solid #b2b2b2;}
#main_landing_pg_dx h2 span {font-size:11px;}
#main_landing_form {width:350px;height:350px;padding:10px 30px 0px 22px;margin:15px 0px 0px 20px;background:transparent url(../media/img/sfnd_form_landing.png) no-repeat top left;}
#main_landing_form p {color:#f2f2f2;}
#main_landing_form h6 {padding:5px 0px 15px 0px;font-size:9px;font-weight:normal;}
#main_landing_form h6 a {color:#666;}
#main_landing_pg {margin:0 auto;width:940px;height:200px;}
#main_landing_pg h2 {padding-bottom:15px;font-family:Georgia, "Times New Roman", Times, serif;font-size:27px;font-weight:normal;color:#FFCC66;}
#main_landing_pg h3 {font-family:Georgia;font-size:17px;font-weight:normal;font-style:italic;color:#f2f2f2;}
#main_foot_landing {clear:both;height:115px;background:#04050b url(../media/img/sfnd/sfnd_ftr_1.jpg) repeat-x;}
#main_foot_landing_cnt {margin:0 auto;padding:20px 0px 0px 0px;width:980px;}
#main_foot_landing_cnt p {color:#333;text-align:center;font-size:10px;}
#main_foot_landing_cnt h4 {font-size:12px;font-weight:normal;color:#efefef;text-align:center;}
#main_foot_landing_cnt h5 {margin-top:5px;color:#b2b2b2;text-align:center;font-size:12px;font-weight:normal;}

#main_evento_2010_09_20 {width:350px;height:310px;padding:5px 30px 0px 22px;margin:10px 0px 0px 20px;background:transparent url(../media/img/sfnd/sfnd_form_evento_2010_09_20.png) no-repeat top left;}
#main_evento_2010_09_20 p {color:#f2f2f2;}
#main_evento_2010_09_20 h6 {padding:5px 0px 15px 0px;font-size:9px;font-weight:normal;}
#main_evento_2010_09_20 h6 a {color:#666;}

#main_landing_ground {position:absolute;top:260px;left:50px;}
#main_landing_ground a {height:150px;width:155px;display:block;background:transparent url(../media/img/tree_ground_land.png) no-repeat top left;}
#main_landing_ground a:hover {display:block;z-index:100;background:transparent url(../media/img/tree_ground_land_hover.png) no-repeat top left;}
#main_landing_shape {position:absolute;top:5px;right:180px;}
#main_landing_shape a {height:150px;width:155px;display:block;background:transparent url(../media/img/tree_shape_land.png) no-repeat top left;}
#main_landing_shape a:hover {display:block;z-index:100;background:transparent url(../media/img/tree_shape_land_hover.png) no-repeat top left;}
#main_landing_spread {position:absolute;top:259px;right:82px;}
#main_landing_spread a {height:150px;width:155px;display:block;background:transparent url(../media/img/tree_spread_land.png) no-repeat top left;}
#main_landing_spread a:hover {display:block;z-index:100;background:transparent url(../media/img/tree_spread_land_hover.png) no-repeat top left;}
#main_landing_essence {position:absolute;top:100px;left:0px;}
#main_landing_essence a {height:150px;width:155px;display:block;background:transparent url(../media/img/tree_essence_land.png) no-repeat top left;}
#main_landing_essence a:hover {display:block;z-index:100;background:transparent url(../media/img/tree_essence_land_hover.png) no-repeat top left;}
#main_landing_growth {position:absolute;top:98px;right:25px;}
#main_landing_growth a {height:150px;width:155px;display:block;background:transparent url(../media/img/tree_growth_land.png) no-repeat top left;}
#main_landing_growth a:hover {display:block;z-index:100;background:transparent url(../media/img/tree_growth_land_hover.png) no-repeat top left;}

/* Custom Icons */
.addthis_toolbox .custom_images a {width:32px;height:32px;margin:0;padding:0;}
.addthis_toolbox .custom_images a img {opacity: 1.0;}
.addthis_toolbox .custom_images a:hover img {opacity: 0.75;}

/* Photo.box */
.remooz-element {cursor:-moz-zoom-in;}
/* Box layout */
.remooz-box {position:absolute;top:0;left:0;background:#fff no-repeat center;z-index:100;}
.remooz-loading {background-image:url(../js/ReMooz/img/spinner.gif);}
.remooz-body {width:100%;height:100%;}
.remooz-box-focus.remooz-type-image .remooz-body {cursor:-moz-zoom-out;}
.remooz-box-dragging .remooz-body {cursor:move;}
/* Close button */
.remooz-btn-close {position:absolute;left:-15px;top:-15px;width:30px;height:30px;text-decoration:none;border:0;background:url(/js/ReMooz/img/closebox.png) no-repeat center;visibility:hidden;cursor:pointer;}
.remooz-engine-trident4 .remooz-btn-close {background-image:url(../js/ReMooz/img/closebox.gif);}
/* Caption title */
.remooz-title {position:relative;left:0;top:15px;text-align:left;}
.remooz-title-bg {position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;z-index:99;-moz-border-radius:5px;-webkit-border-radius:5px;
	/* shadow opacity differs from box shadow because its default set to opacity 0.8 */	
	-webkit-box-shadow:		0 0 10px rgba(0, 0, 0, 0.9);}
.remooz-title-content {position:relative;padding:5px 15px;color:#fff;z-index:101;font:11px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;}
.remooz-engine-trident4 .remooz-title-bg {display:none;}
.remooz-engine-trident4 .remooz-title-content {background-color:#333;}
.remooz-title-content h6 {font-size:1.2em;font-weight:bold;color:#eee;}
.remooz-title-content p {color:#eee;}
/* Type specific */
.remooz-type-image img {display:block;border:0;width:100%;height:100%;}
/* Shadow */
.remooz-bg{	position:absolute;width:33px;height:40px;}
.remooz-bg-n {left:0;top:-40px;	width:100%;	background:url(../js/ReMooz/img/remo_bg_n.png) repeat-x;}
.remooz-bg-ne {right:-33px;	top:-40px;background:url(/js/ReMooz/img/remo_bg_ne.png) no-repeat;}
.remooz-bg-e {right:-33px;top:0;height:100%;background:url(/js/ReMooz/img/remo_bg_e.png) repeat-y;}
.remooz-bg-se {right:-33px;	bottom:-40px;	background:url(/js/ReMooz/img/remo_bg_se.png) no-repeat;}
.remooz-bg-s {left:0;bottom:-40px;width:100%;	background:url(/js/ReMooz/img/remo_bg_s.png) repeat-x;}
.remooz-bg-sw {left:-33px;bottom:-40px;	background:url(/js/ReMooz/img/remo_bg_sw.png) no-repeat;}
.remooz-bg-w {left:-33px;top:0;	height:100%;background:url(/js/ReMooz/img/remo_bg_w.png) repeat-y;}
.remooz-bg-nw {left:-33px;top:-40px;background:url(/js/ReMooz/img/remo_bg_nw.png) no-repeat;}

