#site {

  position: absolute;

  width: 780px;

  margin-left: 50%;

  left: -390px;

}



body {

margin: 0px;

padding:0px;

font: 12px  verdana, arial, helvetica;

color: #333;

}

p{

margin:0px;

padding:0 0 5px 0;

}

p.tab{

	padding:10px 0 10px 0;

	font-size:11px;

	margin: 3px;

}

h1{

color:#0000FF;

font-size:12px;

font-weight:bold;

margin:0px;

padding:5px 0 5px 0;

}

h2{

color:#000099;

font-size:14px;

font-weight:bold;

margin:5px;

padding:10px 0 10px 0;

}

#main_container{

width:890px;

height:auto;

margin:auto;

}

#header{

width:894px;

height:91px;

margin:auto;

}

#logo{

	padding:20px 0 0 0;

	float:left;

	left: 20px;

}

/*----------------------menu-------------------------*/

#menu{

width:500px;

height:24px;

float:right;

padding: 0px;



}

#menu ul{

list-style:none;padding:0px;margin:0px;display:block; font-weight:bold;

}

#menu ul li.divider{

height:24px;width:19px;background:url(images/menu_divider.gif) no-repeat center; float:left; display:block; padding:8px 0 0 0;

}

#menu ul li{

list-style:none;display:inline;float:left;width:auto;height:24px;padding:0px;line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:14px;

}

#menu ul li a{

height:24px; width: auto;float:left;text-decoration:none;padding:0 8px 0 8px; margin:0px;color:#000066;text-align:center;

}

#menu ul li a:hover{

height:24px;width: auto;text-decoration:none;color: #FF9900;

}

#menu ul li a.current{

height:24px;width: auto;float:left;text-decoration:none;padding:0 8px 0 8px;color: #FF9900;

}



#middle_box{

width:894px;

height:278px;

clear:both;

margin:auto;

background:url(images/middle_banner.jpg) no-repeat center;

}

.title{

height:26px;

font-size:16px;

font-weight:bold;

padding:5px 0 0 35px;

color:#FF9900;

background:url(images/news_icon.gif) no-repeat left;

background-position:0px 0px;

}



.h2{

width: 415px;

height:26px;

font-size:16px;

font-weight:bold;

padding:5px 0 0 35px;

color:#FF9900;

background:url(images/news_icon.gif) no-repeat left;

background-position:0px 0px;

}



.news_details2 { width: 460px; text-align: right; }

.news_details3 { width: 100%; text-align: right; }



span.date{

color:#000066;

margin: 0px;

}

span.user{

color:#000099;

}

.clear{

clear:both;

}

/*--------------acordion style---------------*/

#basic-accordian{

padding:0px;

width:460px;

}

.accordion_headings{

width:460px;

height:26px;

padding:10px 0 0 10px;

background:url(images/tab_bg.gif) no-repeat center;

color:#000066;

cursor:pointer;

font-weight:bold;

margin:0 0 4px 0;

}

.accordion_headings:hover{

color:#FF9900;

}

.accordion_child{

padding:0px;

}



.accordion2 {

width:460px;

height:26px;

padding:10px 0 0 10px;

background:url(images/tab_bg.gif) no-repeat center;

color:#000066;

font-weight:bold;

margin:0 0 4px 0;

}



.header_highlight{

color:#000099;

}

/*-----------------------------footer------------------*/



.copyright{

float:left;

padding-left:15px;

padding-top:7px;

}

.footer_links{

float:right;

padding-right:15px;

padding-top:7px;

}





#banner { 

	width: 100%; height: 250px;

	background-image: url("images/middle_banner.jpg");

	background-position: bottom;



}



#menu_link {

	position:absolute;

	left:270px;

	top:192px;

	width:487px;

	height:31px;

	z-index:2;

}



#suporte {

	position:absolute;

		top:186px;

		left: 30px;

		

}



.titulos_esquerda {

width:460px;

height:26px;

padding:10px 0 0 10px;

background:url(images/tab_bg.gif) no-repeat center;

color:#000066;

font-weight:bold;

margin:0 0 4px 0;

}



#esquerda {

	float: left;

}



#direita {

	float: right;

	width: 300px;

}



.teste { color: #ff9900; font-size: 15.2px; cursor: pointer; }



#form { margin-left: 10px; }



#manual { float: right; }

#mprodutos { width: 100%; clear: both; }



#ficha { font-family: Verdana, Arial, Helvetica, sans-serif; }



#produto_texto {

width: 420px;

float: left; }



#manual_texto {

margin-left: 15px;

width: 95%;

}



#produto_flash {

width: 350px;

float: right;

margin-top: 15px;

}

#rodape { clear: both; background-image: url(images/rodape.jpg); width: 100%; height: 50px;

text-align: center; margin-top:10px; }



#texto_rodape {  }



.linha { background-image:url(images/linha.gif); width: 100%; height: 3px; margin: 2px;}



#noticias { width: 95%; margin-left: 15px; }

#noticias p { margin-bottom: 5px; }



#pmanual { width: 700px; }



.news_tab { width: 460px; }

.news_tab2 { width: 100%; }

