/* CSS Document */

body{
margin:0 auto;
background-color:#C9C9C9;
background-image:url(images/baxmann3.gif);
background-repeat:no-repeat;
background-position:center top;
}





a{
text-decoration:none;
color:#F00;
}

a:hover{
text-decoration:underline; 
color:#000
}

a.classeA{
text-decoration:none;
color:#000;
}

a.classeA:hover{
text-decoration:underline;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
margin:0;
padding:0;
line-height: 13px;
}

h1, h2, h3, h4, h5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px; 
font-weight:bolder; 
margin:0px; 
padding:0px
}

h1{
font-size:18px;
color: #c6080a
}

h2{
font-size:12px; 
font-weight:bolder; 
color:#BC0000;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:10px; 
font-weight:400; 
color:#000
}

h4{
font-size:10px; 
font-weight:normal; 
color:#FFF;
}

h5{
font-size:10px; 
font-weight:normal; 
color:#878787;
}

h6{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
margin:0;
padding:0;
line-height: 13px;
font-weight:700; 
}

#pagina{
width:778px;
margin:0px auto;
}

.menu_treeView{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
color:#000000;
}

/******************** topo ********************/

.menucontainer{
width:130px;
margin: 0px;
padding: 13px 0px 0px 133px;
float:left;
}

.botoeshome a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
display:block;
padding: 0px 0px 0px 55px;
height:25px;
border-bottom:dotted 1px #EEE;
line-height: 22px;
background-image:url(images/menurllvr01.gif);
background-repeat:no-repeat;
}

.botoeshome a:hover{
background-image:url(images/menurllvr02.gif);
padding: 0px 0px 0px 30px;
text-decoration:none;
font-weight:bolder;
color:#FFF;
}



.topo{
width:778px;
margin:0px;
}

#newsletter{
float:left;
padding: 50px 10px 0px 90px;
width: 150px;
display:inline;
margin-bottom: 20px;
}

/*html #newsletter{
zoom:normal
}*/

*html .bannerfrase{
margin-top: -1px;
}

.bannerfrase{
width:538px;
margin: 0;
padding: 0;
float:left;
display: inline;
}



#botaohome{
margin: 0px;
padding: 15px 30px 0px 0px;
float: right;
}

.botaohome a{
background-image:url(images/icone_home.gif);
background-repeat:no-repeat;
background-position:center top;
width:15px;
height:18px;
float:left;
}

.botaohome a:hover{
background-image:url(images/icone_homes.gif);
}

/******************** conteudo ********************/

#conteudo{
width:778px;
float:left;
padding:0px;
margin:0px 0px 0px 0px;
background-image: url(images/bgconteudo.gif);
background-repeat:repeat-y;
min-height:250px;/* usado para altura minima em Mozilla Firefox, Netscape*/
_height:250px;/* underscore usado para altura minima no IE*/
margin-top: -5px;
}

.containerhome{
width: 526px;
margin: 0px 0px 0px 237px;
padding: 0px 0px 0px 5px;
}

/*html .container{
zoom:1
}*/

.container{
width: 505px;
margin: 0px 0px 0px 237px;
padding: 0px 10px 0px 10px;
}

/*html .container{
zoom:1
}*/

#linhaboxsaiba{
clear:right;
margin:5px 0 10px;
}

#boxsaiba{
width:251px;
height:135px;
float:left;
margin: 2px 6px 0px 1px;
padding: 0px;
background-image:url(images/saibamais.gif);
background-repeat:no-repeat;
background-position:center top;
}

.boxsaibamais{
width:130px;
float:left;
height:70px;
padding: 6px 10px 0px 0px;
text-align:right;
}

.boxsaibamaisimg{
float:left;
margin:8px 5px 3px 3px;
padding:0;
width:100px;
}

.botaosaibamais a{
background-image:url(images/saibamais_rllvr01.gif);
background-repeat:no-repeat;
background-position:center top;
width:63px;
height:14px;
float:left;
margin: 5px 5px 0px 0px;
padding: 0px 0px 0px 8px;
}

.botaosaibamais a:hover{
background-image:url(images/saibamais_rllvr02.gif);
}

/*********************************/

.destaqueshome{
width:237px;
float:left;
font-size:12px;
}

.destaqueshometitulos{
width:237px;
padding:0px;
margin:0px;
text-align:right;
float:left;
}

.destaqueshomeimg{
width:237px;
padding:0px;
margin:0px;
text-align:right;
float:left;
}

.titulos{
margin: 0px;
padding: 0px 10px;
display: inline;
}

.form{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
color:#000;
background:#FFF;
border:solid 1px #000;
}

.botao {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
color:#FFF;
padding: 0px 2px;
background:#ed2024;
border:solid 1px #000;}

#contato{
width:224px;
float:right;
margin: 25px 0 5px;
padding: 0;
display:inline;
}

#dstq1{
width:180px;
float:left;
margin: 0px;
padding: 0px 7px 5px;
display:inline;
}

#submenu{
margin: 0px;
padding: 15px 0px 0px 0px;
float:left;
width: 237px;
text-align:right;
}

.submenu{
text-align:right;
border-width: 0px 0px 1px;
margin: 0px 0px 0px 13px;
padding: 1px 0px;
border-color:#FFF;
border-style:dotted;
width: 224px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px
}

.submenu a{
color:#be0305;
padding: 0px 40px 0px 0px;
}

.submenu a:hover{
color:#000;
text-decoration:none;
}

#submenutitulo{
margin: 0px;
padding: 15px 0px 0px 0px;
float:left;
width: 237px;
text-align:right;
}

.submenutitulo{
	text-align:right;
	border-width: 0px 0px 1px;
	margin: 0px 0px 0px 12px;
	padding: 1px 0px;
	border-color:#FFF;
	border-style:dotted;
	width: 224px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	font-style: normal;
	font-weight: bold;
}

.submenutitulo a{
color:#000;
padding: 0px 20px 0px 0px;
}

.submenutitulo a:hover{
color:#be0305;
text-decoration:none;
}

#rodape{
background-color:#000;
padding: 6px 0px 0px 0px;
height:25px;
clear:both;
background-image: url(images/barra_end.gif);
text-align: center;
}

.logodesigner{
display:block; 
width:80px; 
height:15px; 
float:right; 
padding: 5px 20px 5px 0px;
}

.bordaimagem {
border:solid 1px #CCC;
}

#boxsaiba{
width:251px;
height:135px;
float:left;
margin: 2px 6px 0px 1px;
padding: 0px;
background-image:url(images/saibamais.gif);
background-repeat:no-repeat;
background-position:center top;
}

#boxsaiba1{
width:251px;
height:135px;
float:left;
margin: 2px 6px 0px 1px;
padding: 0px;
background-image:url(images/saibamais.gif);
background-repeat:no-repeat;
background-position:center top;
}

.fotoprodutos{
width:207px;
margin: 0px 10px 0px 0px; 
padding: 4px 4px 4px 4px;

}

.textoprodutos{
border-width: 0px; 
margin: 0px 0px 0px 225px; 
padding: 0px; 
width: 270px;
}

.somediv{
width: 500px;
/*clear: left;*/
}

.somediv .floatbox{
float: left;

padding-top: 0px; 
width: 250px; 
padding-right: 10px;
margin-right: 20px;
}

* html .somediv p{ /* IE 3px jog hack*/
height: 1%;
}

.somediv p{
margin-top: 0;
margin-left: 223px;
}

	
		
		
/* para ajax */		
		
		
		
body td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.data {
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size:10px;
 color:#006600;
}
.titulo {
 font-family:"Courier New", Courier, monospace;
 font-size:14px;
 color:#000000;
 font-weight:bold
}
.autor {
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#333333;
}




#video
{

width:320px;
height:240px;
margin:0 5px 0 0;
float:left;


}	

.bannerFlash
{

width:237px;
background-image:url(images/banner_flash.gif);
background-repeat:no-repeat;
margin:0px;
padding:0px;
float:left;

}


  
.hoverbox
{
	border: 1px solid #FFFFFF;
	list-style: none;
	padding: 0;
	margin: 0;
}
.hoverbox a
{
	cursor:pointer;
}
.hoverbox a .preview
{
	display: none;
	z-index: 0;
}
.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top:-250px;
}
.hoverbox img
{
	background: #fff;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 3px;
	vertical-align: top;
}
.hoverbox li
{

	color: inherit;
	display: inline;
	position: relative;
}
.hoverbox .preview
{
	border-color: #DDD;
}

.box_lanca_2
{
	padding: 7px;
	}
