*{
margin:0 auto;
padding:0px;
}
body { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; background:#e4e4e4; padding-top:29px;}

#bg{ background:url('images/bg.png'); background-repeat:repeat-x; width:100%; height:352px; top:0; left:0; position:absolute; z-index:-1}

#conteiner{
/*background:#fff url(images/bg_body.jpg) repeat-x scroll center top;*/
/*width:100%;*/
width:1004px;
height:auto;
margin:0 auto;
padding:0px;

}

.lmboxtitletable{background:url(images/bg_title_table.gif) no-repeat; width:160px; height:39px; font-family:tahoma; font-size:12px; text-transform:uppercase; color:#000000;  font-weight:bold; margin-top:5px;}

.lmboxtitle{font-family:tahoma; font-size:12px;text-transform:uppercase; color:#000000;  font-weight:bold;padding-top:2px;padding-left:15px;}

.bg_list{background:url(images/bg_logo_2.gif) no-repeat; width:160px; height:23px; padding-left:8px;}

.lmboxtext{padding-left:3px; font-size:10px; color:#000000;}

.header{
width:1004px;
height:256px;
margin:0 auto;
padding:0px;
}

.top_header{
width:1004px;
height:171px;
float:left;
}

.left_top_header{
background:url(images/bg_left_top_header.gif) no-repeat;
width:7px;
height:172px;
float:left;

}

.center_top_header{
background-color:#000000;
width:990px;
height:172px;
float:left;
text-decoration:none;
}
.center_top_header  a:hover img
{
text-decoration:none;
}
.right_top_header{
background:url(images/bg_right_top_header.gif) no-repeat;
width:7px;
height:172px;
float:left;
}

.banner{
background:url(images/banner_right.gif) no-repeat;
width:446px;
height:172px;
float:right;



}

.midle_header{
background:url(images/bg_midle_header.gif) repeat-x;
width:1004px;
height:46px;
float:left;

}

.left_midle_header{
width:766px;
height:69px;
float:left;
}

.left_midle_header ul{
float:left;
padding:0px;
margin:0px;
color:#FFFFFF;

}

.left_midle_header ul li{
display:inline;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
float:left;
border-right:1px solid #ffffff;
text-decoration:none;
width:auto;
}

.menu_header_active {
background:url(images/bg_hover.gif) repeat-x;
width:auto;
text-decoration:none;

}

.left_midle_header ul li a{
list-style:none;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
float:left;
padding:12px 10px 11px 10px;
}

.left_midle_header ul li a:hover{
background:url(images/bg_hover.gif) repeat-x;
width:auto;
text-decoration:none;
color:#8F8E8E;
}

.left_midle_header ul li a:active{
background:url(images/bg_hover.gif) repeat-x;
width:auto;
text-decoration:none;
color:#FFFFFF;
}


.right_midle_header{
background:url(images/bg_right_midle_header.gif) no-repeat;
width:238px;
height:46px;
float:right;
}

.bottom_header{
background-color:#cecece;
width:1004px;
height:38px;
float:left;
}

.left_search{
width:650px;
float:left;
height:38px;
padding-top:5px;
padding-left:40px;
}

.right_search{
background:url(images/bg_right_search.gif) no-repeat;
width:225px;
height:38px;
float:right;
}


#center{ width:1002px; min-height:450px; border:1px solid #c3c3c3; background:#FFFFFF}
.center_left{ width:600px; margin:30px;  float:left}
.center_left .span1{ font-size:11px;}

.center_right{ width:300px; margin:30px 20px 30px 10px;  float:left}
.clear{ clear:both;}

.p1{ line-height:18px; letter-spacing:0.2px;font:normal 13px Arial, Helvetica, sans-serif; color:#c6c6c6;color:#898989;text-decoration:none}
.
.p3{ font: normal 13px Arial, Helvetica, sans-serif; color:#8f8f8f;line-height:18px}
.p2{ line-height:18px; letter-spacing:0.2px;font:normal 11px Arial, Helvetica, sans-serif; color:#c6c6c6}
.left { width:555px; float:left; margin:0; padding:10px 15px; }
.right_bg { background:#f7faf9; border:1px solid #e8e6e6; padding:10px; margin:10px auto; }
.right { width:335px; float:right; margin:0; padding:15px 65px 20px 30px }

.image{ float:left}
.test { color:#b93e04; font: bold 11px Arial, Helvetica, sans-serif; padding:0; margin:0; }
.box{ border:1px solid #CCCCCC; padding:25px 25px 0px 25px}
.box p{ line-height:18px}
.cols1{ width: 250px; float:left; }
.cols2{ width: 250px; float:left; margin-left:40px; }
.box img{ border:1px solid #CCCCCC; float:left; margin-right:15px; margin-top:5px }
.span1 { font: normal 11px Arial, Helvetica, sans-serif; color:#a2a2a2; color:#898989}
.span2 { font: normal 13px Arial, Helvetica, sans-serif; color:#a2a2a2; width:555px; float:left; margin:0; padding:10px 15px;}
.box1{ margin-bottom:25px}
.text_description{ float:left; width:170px}
.continue_reading{ font-weight:bold; padding-top:5px; color:#999999}
.continue_reading a{color:#999999; text-decoration:none}
.continue_reading a:hover{color:#333333; text-decoration:none}
.hv{padding:14px 17px}
.title1 { font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#666666;color:#333333;margin: 10px}
/***Form***/
.form { float:left; width:480px; margin:1px 5px; padding:10px 20px  0 0; background:#FFFF99; border:1px solid #e8e6e6; }
#contactform { margin:0; padding:0 10px; }
#contactform * { color:#7a7a7a; }
#contactform ol { margin:0; padding:0; list-style:none; }
#contactform li { margin:0; padding:0; background:none; border:none; display:block; }
#contactform li.buttons { margin:5px 0 5px 0; }
#contactform label { float:left; margin:0; width:100px; padding:5px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#2b2b2b; text-transform:capitalize; }
#contactform label span { font:normal 10px Arial, Helvetica, sans-serif; }
#contactform input.text { width:300px; border:2px solid #ececec; margin:5px 0; padding:5px 5px; height:20px; background:#fff; }
#contactform textarea { width:300px; border:1px solid #ececec; margin:10px 0; padding:2px; background:#fff; height:150px; }
#contactform li.buttons input { padding:3px 0; margin:0 0 0 100px; border:0; color:#FFF; }
/****/
.ul_say{ margin:0; padding:0}
.ul_say li{ margin-bottom:20px; list-style:none;text-decoration:none}
.ul_say li img{ float:left; margin-right:15px; margin-top:3px}
.ul_say li .div{ float:left; width:220px}
.by{ font-weight:bold; margin-top:5px; font-size:12px}

#f_bottom{ width:1004px; height:63px; background:url('images/f_bottom.png'); background-repeat:no-repeat; margin-top:10px; margin-bottom:40px} 
#f_bottom #f_left{ width:400px; float:left; margin:12px 0 0 15px; color:#FFFFFF}
.f{ padding-left:30px}
#f_bottom #f_right{ width:400px; float:right; color:#FFFFFF; font-weight:bold; line-height:63px; text-align:right; margin:0 20px 0 0}


h1{ color:#333333}
.title{ color:#333333}

