body
{ background-color:#fff; font-family: verdana;font-size:10pt; margin:0; padding:0;}
img
{ border:0;}
div,p,span,a,img,ul,li
{ margin:0; padding:0;font-size:10pt;}
ul
{ list-style: none;}
.clearfloat
{ clear:both;}

h1
{ margin:0; padding:0; color:#e91716; font-size:14px; }

h2
{ margin-top:10px; padding:0; color:#e91716; font-size:14px; }

h3, h4, h5
{ margin:0; padding:0; color:#ff0a0a; font-size:11px;}


#main
{ width:1000px; margin:auto; b}

#header
{ height:99px; width:100%; background-image: url(../images/decorate/bg_header.jpg);}
#logo
{ display:inline; width:524px; height:64px; margin:30px 0 0 40px; float:left;}
#header .esp_client
{ display:inline; width:436px; float:right;}
#header .esp_client a
{ display:inline; float:right; margin:20px 40px 0 0; height:26px; line-height:26px; width:179px; color:#FFF; text-align:center; text-decoration:none; background-image:url(../images/buttons/bg_client.jpg);}
#header .esp_client a:hover
{ text-decoration: underline;}

#main_menu
{ display:inline; height:25px; float:left; margin: 20px 0 0 20px;}
#main_menu li
{ display:inline; float:left; text-align: center; margin-right:10px;}
#main_menu li a
{ display:block; background-image: url(../images/buttons/bg_liNiv0.jpg); width:87px; height:26px;line-height:26px; color:#FFF; text-decoration: none;}
#main_menu li a:hover
{ background-image: url(../images/buttons/bg_liNiv0Active.jpg);}
#main_menu ul.menu_level1
{ display:none;}

#container_home
{ display:block; clear:both; width:100%; background-image: url(../images/decorate/bg_main.jpg); background-repeat: repeat-y;}
#columns_left
{ display:block; width:702px; float:left;}
#content_home
{display:block; margin:5px 10px 5px 25px; width:650px; height:400px; color:#FFF; overflow:hidden;}
#content_home .txt2
{display:inline; width:180px; float:left;color:#FFF; padding-right:5px;overflow:hidden;}

#content_home .txt
{display:inline; width:645px; float:left;color:#FFF; padding-right:5px;overflow:hidden;}
#content_home .video
{display:inline; width:465px; height:400px;float:right;overflow:hidden;}

#news_home
{display:block; margin:0 10px 0 25px; background-color: #FFF; width:650px; height:220px; padding:5px;overflow:hidden;}
#news_home ul
{}
#news_home li
{display:block; margin-right:10px; width:195px; height:220px; border-right: #BBBBBB solid 1px; float:left; padding-right:10px;}
#news_home li .img
{display:block; width:75px; height:220px; border: #BBBBB solid 1px; float:left; overflow:hiden;}
#news_home li .txt
{display:block; height: 200px; overflow:hidden;}
#news_home li span
{display:block; color:#BE0000; font-weight: bold;}
#news_home li p
{display:block;}
#news_home li a
{display:block; float:right; color:#BE0000 }

#columns_right
{display:block; width:278px; float:right; padding-top:5px; margin-right:20px;}
#menu_solutions_home
{}
#menu_solutions_home ul.menu_level0
{display:block;}
#menu_solutions_home ul.menu_level1
{display:block;}
#menu_solutions_home li
{display:block; margin-bottom:5px; width:278px; height:102x; }
#menu_solutions_home li a
{display:block; width:278px; height:102px; line-height: 102px; opacity:1;}
#menu_solutions_home li a:hover
{ opacity:0.9;}


#container
{display:block; clear:both; width: 969px; padding: 10px 30px 0 20px; background-color: #FFF; background-image: url(../images/decorate/bg_container.jpg);background-repeat: repeat-y;}

#menu_solutions
{display:block; width:990px; margin:auto; }
#menu_solutions ul.menu_level0
{display:block;}
#menu_solutions ul.menu_level1
{display:block;}
#menu_solutions li
{display:block; float:left; margin: 0 3px 10px 0; width:158px; height:59px; }
#menu_solutions li a
{display:block; width:162px; height:61px; line-height: 61px; background-position: bottom;}
#menu_solutions li a:hover, #menu_solutions li.active a
{ background-position: top;}


#wb_news_left
{display:block; width:750px; min-height:600px; float:left; border-right: #BBBBBB solid 1px; margin-right:15px; overflow:hidden;}
#wb_news_left .img
{display:block; width:75px; height:195px; border: #BBBBB solid 1px; float:left; overflow:hiden;}
#wb_news_left h1
{display:block; color:#BE0000; font-weight: bold; font-size:11px;}
#wb_news_left h2
{display:block; font-size:11px;}
#wb_news_right
{display:inline; float:right; width:185px; margin-right:15px; overflow:hidden;}
#wb_news_right li
{margin-bottom:5px;}
#wb_news_right a
{color:#BE0000; font-weight: bold; font-size:11px;}


#content
{clear:both;}

#footer
{  display:block; width:100%; background-image: url(../images/decorate/bg_main.jpg);  background-repeat: repeat-y; height:30px;}
#footer .menu_footer
{display:block; height:14px; padding-left:30px;}
#footer .menu_footer li
{ display:block; float:left; margin-right:10px;}
#footer .menu_footer li a
{ display:block; color:#FFF; text-decoration: none;}
#footer .menu_footer li a:hover
{ text-decoration: underline;}
#footer .bottom
{ height:16px; width:100%; background-image: url(../images/decorate/bg_footer.jpg); background-repeat: no-repeat; background-position: bottom;}


