body {
font-family: Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
margin:0px 0px 0px 0px;}

html {overflow-y: scroll; }

/* Hack para brular imagens PNG no IE6 */
img, div { behavior: url("iepngfix.htc") }

/*Pop UP*/
#pop_flash { width:690px; height:414px; top:25px; left:25%; position:absolute; z-index:2; visibility:visible;}
/*Pop UP*/


#vejamais {
float:left;
width:100%;
margin-top:10px;
text-align:right;}

#all {
width:100%;
float:left;
height:auto;
background-color:#990000;}

b { color:#FF0099;}

#center {
width:850px;
margin:0px auto;
background-color:#FF9900;} 

#topo {
width:850px;
float:left;
background:url(images/bg_fundo_topo.jpg) repeat-x;
height:135px;
padding:0px;}


#logo{
width:380px;
height:135px;
text-align:left;
float:left;}

#menu {
float:left;
width:400px;
height:60px;
margin-top:75px;
text-align:center;
}

#rebarba {
float:left;
width:850px;
height:17px;
background:url(images/canto_l.gif) no-repeat;
text-align:right;}

* html #rebarba{ margin-top: -3px;}

a:link { text-decoration:none; font-size:13px; color:#990066;}
a:visited { text-decoration:none; font-size:13px; color:#990066;}
a:hover { text-decoration:underline; font-size:13px; color:#990066;}

#top2 {
float:left;
width:848px;
/*margin-top:15px;*/
background-color:#F0F0F0;
border-left:1px  solid #CCCCCC;
border-right:1px  solid #CCCCCC;}

* html #top2{
margin-top:0px;
width:850px;}

#fundo_branco {
float:left;
width:605px;
margin:10px;
*margin:10px; 
_margin:10px 5px 10px 5px;
background: url(images/fundobranco_left.jpg) no-repeat  #FFFFFF;
text-align:right;}

#prazer {
float:left;
width:226px;
height:267px;
border:1px  solid #CCCCCC;
margin:10px;
}

* html #prazer{ margin-left: 5px;}


#prazer_text {
float:left;
margin:10px;
height:200px;
color:#000000;
font-size:20px;
font-weight: normal;
font-family:"Times New Roman", Times, serif;
text-align:center;}

* html #prazer_text{ margin-left: 5px;}


#flash_top2 {
float:left;
margin:10px;
_margin-left:5px;
width:319px;
z-index:1;}

#faleconosco {
float:left;
width:200px;
margin:10px;
padding:0px;}

#servicos {
float:left;
width:828px;
border-left:1px  solid #CCCCCC;
padding:10px;
border-right:1px  solid #CCCCCC;}

#p_b {
float:left;
width:848px;
background:#F0F0F0;
border-left:1px  solid #CCCCCC;
border-right:1px  solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
padding-bottom:10px;}

#pra_voce{
float:left;
background: url(images/fundo_pravoce.jpg) no-repeat bottom left;
margin:10px;
width:500px;}

* html #pra_voce { margin-left:5px;}

#borda_pravoce {
float:left;
border:1px  solid #CCCCCC;
margin:100px 0px 20px 0px;
width:100%;}

#transparent {
float:left;
background:url(images/fundo_opacity.png);
width:100%;}

#conteudo_pravoce {
float:left;
text-align:center;
width:98%;
height:100%;
padding:0px;}

#blog {
float:left;
width:300px;}

#blog_topo {
float:left;
background: url(images/bg_topoblog.jpg) no-repeat;
width:300px;
height:78px;}

#blog_meio {
float:left;
background:url(images/bg_meio_blog.jpg) repeat-y;
height:auto;
width:300px;}

#blog_content {
float:left;
margin: 0px 30px 0px 30px;
*margin: 0px 15px 0px 15px; 
width:240px;
height:290px;
padding:0px;}

#blog_content a { color:#333333;}
#blog_content a:hover { color:#990066;}

#blog_rodape {
float:left;
background: url(images/footer_topoblog.jpg) no-repeat;
height:32px;
width:300px;}

#conteudo_blog {
float:left;}	
	
/* #pacotes {
float:left;
background:url(images/bg_pacote.gif) repeat-x bottom;
padding:10px;
width:828px;
_width:850px;
border:1px solid #CCCCCC;}

#pacotes img {
margin-left:20px;}

#inspire {
float:left;
width:848px;
_width:850px;
border:1px  solid #CCCCCC;
text-align:center;
background:url(images/bg_inspire.gif) repeat-x;}

#espaco {
float:left;
height:-5px;
width:848px;
_width:850px;
border-left:1px  solid #CCCCCC;
border-right:1px  solid #CCCCCC;
font-size:9px;}

#inspire img {margin-left:40px;} */

/*Conteudo da pagina interna I*/
#content {
float:left;
width:848px;
height:auto;
background-color:#F0F0F0;
padding-bottom:10px;
font-size:12px;
border-left:1px  solid #CCCCCC;
border-right:1px  solid #CCCCCC;
border-bottom:1px solid #CCCCCC;}


#content_bgbranco {
float:left;
width:848px;
height:auto;
background-color:#FFFFFF;
padding-bottom:10px;
font-size:12px;
border-left:1px  solid #CCCCCC;
border-right:1px  solid #CCCCCC;
border-bottom:1px solid #CCCCCC;}

.canto_sup_esq { background:url(canto_sup_esq.gif) no-repeat top left #FFFFFF; padding:5px; margin:0px;}
.canto_sup_dir { background:url(canto_sup_dir.gif) no-repeat top right #FFFFFF; padding:5px;margin:0px;}
.canto_inf_esq { background:url(canto_inf_esq.gif) no-repeat bottom left #FFFFFF; padding:5px;margin:0px;}
.canto_inf_dir { background:url(canto_inf_dir.gif) no-repeat bottom right #FFFFFF; padding:5px;margin:0px;}

.canto_sup_esq1 { background:url(canto_sup_left.jpg) no-repeat top left #FFFFFF; margin:0px; width:10px; height:10px;}
.canto_sup_dir1 { background:url(canto_sup_right.jpg) no-repeat top right #FFFFFF; margin:0px; width:10px; height:10px;}
.canto_inf_esq1 { background:url(canto_inf_left.jpg) no-repeat bottom left #FFFFFF; margin:0px; width:10px; height:10px;}
.canto_inf_dir1 { background:url(canto_inf_right.jpg) no-repeat bottom right #FFFFFF; margin:0px; width:10px; height:10px;}


.cantos_arredondados { background: #FFFFFF; margin:0px; font-size:12px;}
.cantos_arredondados1 { background: #FFFFFF; margin:0px; font-size:9px;}


#content_all { float:left; margin: 10px 10px 10px 10px; font-size:12px;}


* html #content_all {margin: 5px;}

.content_all { font-size:12px;}

form tr td{ font-size:12px;}

h6 { font-size:14px; font-weight:bold; color:#ff9416;}

.queroreceber { color:#003366;}

.campform {font-family:Arial, Helvetica; border:2px solid #CCCCCC; padding:5px; font-size:12px; color:#333333; width:300px; height:auto; }

.campform2 {font-family:Arial, Helvetica; border:2px solid #CCCCCC; padding:5px; font-size:12px; color:#333333; width:300px; height:auto; }

.menu_interna li{ color:#666666; margin-left:-15px; list-style: url(images/img_lista.jpg); height:auto; margin-top:5px;}
.menu_interna li a{ color:#666666; display:block; width:140px;}
.menu_interna li a:visited{ color:#666666; display:block;width:140px;}
.menu_interna li a:hover{ color:#990066; display:block;width:140px; position: absolute]fixed;}
 
#coluna_left_1 { float:left; width:200px; margin:10px;  background: url(images/bg_menu_praempresa.jpg) no-repeat top #FFFFFF; border:0px;}
#colunaesquerda { float:left; width:200px; margin-right:20px; /*margin:10px;*/ background-color:none;}
* html #colunaesquerda {margin-left:5px;}
#coluna_combinacom {float:left; width:190px; height:auto; background:none; margin-top:15px; margin-left:10px; text-align:center;}


#coluna_left_2 { float:left; width:200px; margin:10px; background: url(images/bg_menu_pravoce.jpg) no-repeat top #FFFFFF;}

#conteudo_coluna_L {
float:left;
width:169px;
height:auto;
margin:100px 10px 10px 16px;}

* html #conteudo_coluna_L {
margin:100px 5px 5px 0px;
margin-left:9px;
}

#coluna_rigth {
float:left;
width:600px;
height:auto;
margin:10px;
background-color:#FFFFFF;
*padding-bottom:10px;}

#conteudo_coluna_R {
float:left;
width:580px;
margin:10px 0px 0px 10px;
background:url(images/fale_conosco.jpg) no-repeat right top #FFFFFF;}

* html #conteudo_coluna_R { margin-left:5px;}

/*Fim do Conteudo da pagina interna I*/

/* Página POrtfolio */
#menu_portfolio ul {
padding:0px;
margin-top:12px;
margin-left:10%;
float:left;
*float:none;
list-style:none;
width:730px;
height:34px;
text-align:center;
}

#menu_portfolio ul li {
display:inline;
}

#menu_portfolio ul li a{
padding: 10px 10px 0 10px;
width:125px;
height:43px;
text-align:center;
float:left;
/* visual do link */
color: #333;
text-decoration: none;}

#menu_portfolio ul li a:hover {
background: url(images/bg_menu_down.jpg) no-repeat top center;
color: #892854;
width:125px;
height:43px;


}
.imagem {
width:332px;
height:260px;
border:5px solid #e2e2e2;
margin-left:30px;
}
.imagem2 {
float:left;
margin-left:25px;
width:auto;
height:auto;
}
.descricao_portfolio {
margin:10px 0px 0px 30px;
width:340px;
height:80px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}
.title_portfolio {
font-size:14px;
color:#993366;
font-weight:bold;
}

#thumb_portfolio a{
width:129px;
height:65px;
border:5px solid #e2e2e2;
float:left;
margin:5px;
}
#thumb_portfolio a:hover {
width:129px;
height:65px;
border:5px solid #993366;
float:left;
margin:5px;}

#pag_port {float:left; width:25px; cursor:pointer; font-size:11px; text-align:center; margin-left:3px; vertical-align:middle;}

/* Fim da página Portfolio */

/* Exemplos */
#exemplos {float:left; width:100%; height:180px; background:#990000; padding:0px;}
#title_exemplo { float:left; width:50%; text-align:left; margin-left:150px; margin-top:25px;}
#texto_exemplos { float:left; width:300px; padding:10px; margin-left:200px; margin-top:15px; font-size:14px; color:#666666; text-align:justify;}


/* Fim dos Exemplos */




#rodape {
float:left;
width:850px;
background:url(images/mini_logoduma.jpg) no-repeat right;
padding:20px 0px 20px 0px;
font-size:12px;
text-align:center;
color:#666666;}