@charset "utf-8";
/* CSS Document */

@charset "utf-8";
@import url("../index.php.css");
/* M2 fotolitos */

* {
	margin:0;
	padding:0;
}

body {
	
	background: #CCC;
	color: #CCC;
	font: 12px Tahoma;
	margin:0 auto;
	text-align:center;
	background-image:url(../imagens/fundo.gif);
	background-repeat:repeat-x;
	
}

#site{
      width:100%;
      height:auto;
      margin: 0;
      text-align: center;
}
	
#topo{
	width:1000px;
	height:150px;
	margin:0 auto;
	padding-left:15px;
        padding-right: 10px;
        
        background-position: left;
      
        
}
	
/*--------------------------meio-------------------------------*/	
#meio  {
	width:1013px;
	margin:0 auto;
	height: auto;
              background-position: center;
              padding-right: 6px;
              
       
        
 
       
	
}



#meio .quadro {
	background-position:center;
	width:900px;
	height:auto;
	margin:0 auto;
	padding-left: 7px;
            
            
	padding-bottom:0px;
	
	
	
	
}
#conteudo{
	width:900px;
	margin:0 auto;
	height: auto;
              background-position: center;
              padding-left: 78px ;
	
	
}

.quadro1{
       width:810px;
       heigth: 700px;
       background-color:#ffffff;
       margin-left:10px;
       background-image: url(../imagens/topo-grafica-brindes2.jpg);
       background-repeat: no-repeat;
       color:#000000;
       font: 14px Tahoma;

}

.quadro2 {
	width: 810px;
	height:500px;
	background-color:#ffffff;
              margin-left:10px;
	background-image:url(../imagens/topo-grafica-digital.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font:15px Tahoma;
        
		
}
.quadro3{
	width: 830px;
	height: 510px;
	background-color: #b51682;
              padding-top:10px;
              margin: 0;
              background-position: center;
       
		
}
/*--------------- grandes formatos---------------------*/
.quadro20 {
	width: 810px;
	height:502px;
	background-color:#ffffff;
              margin-left:10px;
	background-image: url(../imagens/topo_grandes_formatos.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font:15px Tahoma;
        
		
}
.quadro30{
	width: 830px;
	height: 512px;
	background-color: #DBAC09;
              padding-top:10px;
              margin: 0;
              background-position: center;
       
		
}
/* fim de grandes formatos */
.quadro4{
        widht:700px;
        height:30px;
        float:left;
        margin-left:50px;
        background-position:center;
        color:#000000;
        font:bold;
        font: 13px Tahoma;
        padding-top: 10px;
        padding-bottom: 45px;

}

.quadro5{
        width: 830px;
        height: 525px;
        background-color:#267593;
        padding-top: 13px;
        padding-bottom: 5px;
        margin:0;




}
.quadro7{
	width: 810px;
	height: auto;
	background-color:#ffffff;
	margin-left:10px;
	background-image: url(../imagens/bt_canetas_brindes.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font:14px Tahoma;
	
}
.quadro8{
	width: 830px;
	height: auto;
	background-color:#539ebd;
	padding-top:13px;
	padding-bottom: 10px;
	margin:0;
	
}
.quadro9{
	width: 830px;
	height: auto;
	background-color:#85868A;
	padding-top:13px;
	padding-bottom: 10px;
	margin:0;
	
}
.quadro10{
	width: 810px;
	height: 635px;
	background-color:#ffffff;
	margin-left:10px;
	background-image: url(../imagens/bt_topo_fotolitos.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font:14px Tahoma;
	
}
.quadrocanetas{
	width: 770px;
	height: auto;
	background-color:#ffffff;
	margin-left:30px;
	
	
}

.quadropins{
	width: 770px;
	height: auto;
	background-color:#ffffff;
	margin-left:20px;
	
	
}


.quadrochaveiros{
             width: 830px;
             height: auto;
             background-color: #267593;
             padding-top: 13px;
             padding-bottom: 5px;
             margin: 0;
}

.quadrochaveiros2{
	width: 810px;
	height: auto;
	background-color:#ffffff;
	margin-left:10px;
	background-image:url(../imagens/bt_chaveiros_brindes.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font:14px Tahoma;
	
	
	
}
.quadrobotons{
             width: 830px;
             height: auto;
             background-color: #267593;
             padding-top: 13px;
             padding-bottom: 10px;
             margin: 0;
}

.quadrobotons2{
	width: 810px;
	height: auto;
	background-color:#ffffff;
	margin-left:10px;
	background-image: url(../imagens/bt_botons.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font:14px Tahoma;
	
	
	
}

.quadrocanecas{
             width: 830px;
             height: auto;
             background-color: #267593;
             padding-top: 13px;
             padding-bottom: 9px;
             margin: 0;
}

.quadrocanecas2{
	width: 810px;
	height: auto;
	background-color:#ffffff;
	margin-left:10px;
	background-image: url(../imagens/bt_canecas_topo.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font:14px Tahoma;
	
	
	
}

.quadrooutros{
             width: 830px;
             height: auto;
             background-color: #267593;
             padding-top: 13px;
             padding-bottom: 9px;
             margin: 0;
}

.quadrooutros2{
	width: 810px;
	height: auto;
	background-color:#ffffff;
	margin-left:10px;
	background-image: url(../imagens/bt_outros_topo.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font:14px Tahoma;
	
	
	
}
.quadroempresa{
             width: 830px;
             height: auto;
             background-color: #267593;
             padding-top: 13px;
             padding-bottom: 9px;
             margin: 0;
             padding-left: 10px;
}
.quadroempresa01{
             width: 850px;
             height: 65px;
             background-color: ;
             padding-top: 13px;
             padding-bottom: 9px;
             margin: 0;
             padding-left: 205px;
             
}
.quadroindex{
             width: auto;
             height: auto;
             background-color: ;
             padding-top: 13px;
             padding-bottom: 9px;
             margin: 0;
            padding-right: 45px;
             
}
.quadroempresa2{
	width: 810px;
	height:680px;
	background-color:#ffffff;
	margin-left:5px ;
              margin-right: 10px;
              background-image: url(../imagens/aempresa_img.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font:14px Tahoma;
	
	
	
}
.quadroempresa3 {
	width:460px;
	height:190px;
	float:left;
	margin-left: 5px;
	border:;
	background-position:center;
	background-color:;
	
	
	
}

.quadrofotolitos3 {
	width:460px;
	height: 130px;
	float:left;
	margin-left: 49px;
	padding-top: 50px;
	background-position: center;
    padding-bottom: 45px;
}
.quadroprodutos{
             width: 830px;
             height: auto;
             background-color: #267593;
             padding-top: 13px;
             padding-bottom: 9px;
             margin: 0;
}
.quadroempresa4{
             width: 830px;
             height: 20px;
             background-color:;
             padding-top: 13px;
             padding-bottom: 9px;
             margin: 0;
}
.quadroprodutos2{
	width: 810px;
	height: auto;
	background-color:#ffffff;
	margin-left:10px;
	background-image: url(../imagens/topo_produtos.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font:14px Tahoma;
	
	
	
}
#meio .vendas{
	width:900px;
	margin:0;
	height: auto;
	padding-top:0px;
	padding: 5px 10px 10px 0px;
	background-position:center;
	
	
}
#meio .vendas25{
	width: auto;
	margin:0;
	height: auto;
	padding-top:0px;
	padding: 5px 10px 10px 0px;
	background-position:center;
	
	
}

.produtos{
	width:200px;
	height:245px;
	background-position:center;
	float:left;
	margin-left: 9px;
	color:#9d03cf;
	font:bold;
	font-family:Tahoma;
	
	}

.produtos2{
	width: 326px;
	height:245px;
	float: left;
	margin-left: 15px;
	background-position:center;
    font:bold;
	
}

.produtos3{
	width: 200px;
	height:245px;
	float: left;
	margin-left: 45px;
	background-position:center;
	color:#b51682;
	font:bold;
	font-family:Tahoma;
	
}
.empresa{
	width: 262px;
	height:430px;
	float: left;
	margin-left: 18px;
	border:;
	background-position: center;
	background-color:;
	
	
	
}
.empresafoto{
	width:450px;
	height:180px;
	float:left;
	margin-left:23px;
	border:;
	background-position:center;
	background-color:;
	
	
	
}
.empresafotolitos2{
	width:470px;
	height:180px;
	float:left;
	margin-left:23px;
	border:;
	background-position:center;
	background-color:;
	
	
	
	
}
.impressao{
	width: 262px;
	height:343px;
	float: left;
	margin-left: 38px;
	border:;
	background-position: center;
	
              
	
	
	
	
}
.produtosesquerda{
	width: 250px;
	height: auto;
	float: left;
	margin-left: 30px;
	border:;
	background-position: left;
	padding-bottom: 40px;
	
              
	
	
	
	
}
.produtosmeio{
	width: 200px;
	height: auto;
	float: left;
	margin-left: 40px;
	border:;
	background-position: left;
	
              
	
	
	
	
}
.produtosdireita{
	width: 230px;
	height: auto;
	float: left;
	margin-left: 30px;
	border:;
	background-position: left;
	
              
	
	
	
	
}
#meio .rapida{
	width: 480px;
	height:180px;
	float: left;
	margin-left: 10px;
	
	background-position:center;
	background-color:#9900cc;
	
	
	
	
}
#meio .rapidaflash{
	width: 815px;
	height: ;
	float: left;
	margin-left: 10px;
	
	background-position:center;
	
	
	
	
	
}
#meio .fotolitos{
	width:320px;
	height:180px;
	float:left;
	margin-left:15px;
	
	background-position:center;
	background-color:;
	
	
}

#meio .brindes{
	width:320px;
	height:180px;
	float:left;
	margin-left:10px;
	
	background-position:center;
	background-color:#666666;
	
	
}

#meio .formatos{
	width: 480px;
	height:180px;
	float: left;
	margin-left: 15px;
	
	background-position:center;
	background-color:#d8ac0d;
	
	
	
	
}

#meio .contato{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	border: 1px solid #BDBDBD;
	padding: 1px;
	padding-left:50px;
	
	
}

#meio .contato2 {
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	border:1px solid #bdbdbd;
	padding:1px;
}
#meio .texto {
	font-family:Tahoma;
	font-size: 12px;
	color: #000000;
}

#meio .titulo {
	font: 50px Verdana, Geneva, sans-serif;
	padding: 3px 3px 3px 5px;
	color:ffffff;
	background:#00C;
	margin-bottom:10px;
	border:#0F0 1px solid;
	
}
.flash{
	width: 1013px;
	height: 65px;
	padding-left:115px;
	
	
	
	
}
.flash2{
	width: 890px;
	height:auto;
	float: left;
	margin-left: 70px ;
	border:;
	background-position: center;
	background-color:;
	
	
	
	
}
.texto{
	font:20px Tahoma;
	color:#000;
	background-position:left;
	border:5px;
	margin-right:100px;
	
	
}





	
/*--------------------------------rodape----------------------------------------------------*/

#wrap {
	height:10px;
	padding-left:50px;
	
	
}
#wrap2{
	width: 830px;
	height:40px;
	min-height:100%;
	padding-left:;
	padding-right:10px;
	background-position: left;
	
	
}
#wrap2 a:hover{
	
	text-decoration:underline;
	color:#69738e;
}

#wrap3{
	width:1013px;
	height:40px;
	min-height:100%;
	padding-left:20px;
	padding-right:35px;
	background-position: center;
	
	
}
#wrap {
	width:1013px;
	height:40px;
	min-height:100%;
	padding-left:100px;
	padding-right:10px;

}

#main {
	padding-bottom:40px;
	
	
}

#footer {
	width:390px;
	position:relative;
	margin-top: -40px;
	height:35px;
	clear:both;
	padding-left:450px;
	padding-right:290px;
	background-position:center;
	font: 12px Tahoma;
	color:  #444444;
}

#footer a:hover{
	
	text-decoration:underline;
	color:#ff0000;
}

#link{
	text-align:center;
	margin:5px 10px 0 0;
	
}
#link a {
	text-decoration:none;
	
}

#link visited {
	text-decoration:none;

}


#link active {
	text-decoration:none;
}
	

#heade {
	width:900px;
	
}

.quadrorodape{
             width: 830px;
             height: 20px;
             background-color:;
             padding-top: 13px;
             padding-bottom: 9px;
             margin: 0;
			 padding-left: 210px;
}















