body {
	font: 11px Arial, Helvetica, sans-serif;
	background: #ffffff url(images/teste_bg.jpg);
	padding: 0;
	margin: 0;
}
img {
	border: none;
}
/* minha parte*/

*{
margin: 0;
padding:0px;
}


#site{
background-color:#FFFFFF;	
margin: 0 auto;
width: 1000px;
}

#topo{
height:157px;
background-color:#FFFFFF;	

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

}


/* banner*/


#banner2{
height:120px;
background-color:#000000;
}

#banner{
height:350px;
background-color:#000000;
}
.float{
float:left;
}

#bloco1{
clear:both;
background-color:#FFFFFF;
background-image:url(images/bg.jpg);
width: 1000px;
height: 390px;

}

#bloco1a{
background-color:#FFFFFF;
background-image:url(images/bg.jpg);
width: 250px;
height: 390px;
margin-left:10px;
float:left;
}

#bloco1b{

background-color:#FFFFFF;
width: 500px;
height: 390px;
float:left;

}

#bloco1c{
background-color:#FFFFFF;
background-image:url(images/bg.jpg);
width: 230px;
height: 390px;
float:left;
}

.blocimg{
margin:5px;	
	
}

#bloco2{
clear:both;
background-color:#FFFFFF;
background-image:url(images/bg2.jpg);
width: 1000px;
height: 455px;

}

#empresa{
margin-right:auto;
background-image:url(images/bg_empresa.jpg);


}


#rodape{
background-image:url(images/bg_rodape.jpg);
background-color:#222222;
height:50px;
width: 1000px;
}

.rodape{
text-align:center;
font-size:10px;
color:#5f585a;
font-family:tahoma;
clear:both;

}

.propagandas{
width:120px;
height:47px;
margin-top:20px;
margin-left:50px;


}


/*links parceiros*/
#bt-azul_ {
	position:absolute;
	width:120px;
	height:47px;
}

div #bt-azul_ a {
	display: block;
	width:120px;
	height:47px;
background: url(images/logo2.png) no-repeat; 
}

div #bt-azul_ a:hover { 
	background: url(images/logo.png) no-repeat; 
}



#bt-verde_ {
	position:absolute;
	width:120px;
	height:47px;
}

div #bt-verde_ a {
	display: block;
	width:120px;
	height:47px;
background: url(images/farol2.png) no-repeat; 
}

div #bt-verde_ a:hover { 
	background: url(images/farol1.png) no-repeat; 
}


#bt-roxo_ {
	position:absolute;
	width:120px;
	height:47px;
}

div #bt-roxo_ a {
	display: block;
	width:120px;
	height:47px;
background: url(images/times2.png) no-repeat; 
}

div #bt-roxo_ a:hover { 
	background: url(images/times1.png) no-repeat; 
}

#bt-vinho_ {
	position:absolute;
	width:120px;
	height:47px;
}

div #bt-vinho_ a {
	display: block;
	width:120px;
	height:47px;
background: url(images/asse2.png) no-repeat; 
}

div #bt-vinho_ a:hover { 
	background: url(images/asse.png) no-repeat; 
}


/* dock - top */
.dock {
    margin-right:70px;
	position: relative; 
	height: 100px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 100px;
	
	padding-left: 20px;
	width: 300px;
}
a.dock-item {
	display: block;
	width: 50px;
	color: #899189;
	position: absolute;
	top: 7px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	left: 53px;
	height: 107px;
}
.dock-item img {
	border: none; 
	margin: 50px 15px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}
