@charset "utf-8";
body {
	background-color:#000;
	margin: 0 0 0 0;
}
img{
	border:none;
}
#all {
	width:4000px;
	height:920px;
}
#ovelay{
	margin:0 0 0 0;
	position:fixed;
	z-index:999;
	height:100%;
	width:100%;
	display:none;
	background-color:#000;
	overflow-x:hidden;
	background-attachment:fixed;
}

#inicio{
	height:815px;
	float:left;
	background-image:url(img/filete_mumu.jpg);
	background-position:10px;
	background-repeat: repeat-x;
}
#inicio_meio{
	width:960px;
	height:800px;
	margin-left:auto;
	margin-right:auto;
}
#staff{
	height:920px;
	background-color:#000;
	float:left;
	background-image: url(img/fundo_staff.jpg);
}
#staff_meio{
	width:920px;
	height:800px;
	margin-left:auto;
	margin-right:auto;
}
#portfolio{
	height:940px;
	float:left;
	background-image:url(img/fundo_port.jpg);
	background-repeat:repeat-x;
}
#portfolio_meio{
	width:960px;
	height:800px;
	margin-left:auto;
	margin-right:auto;
}

#duvidas{
	height:940px;
	background-image:url(img/fundo_klog.jpg);
	background-repeat:repeat-x;
	background-position:center;
	float:left;
}
#duvidas_meio{
	width:960px;
	height:800px;
	margin-left:auto;
	margin-right:auto;
}

#contato{
	height:800px;
	background-image:url(img/filete_mumu.jpg);
	background-position:0px 125px;
	background-repeat:repeat-x;
	background-color:#000;
	float:left;
}
#contato_meio{
	width:960px;
	height:800px;
	margin-left:auto;
	margin-right:auto;
}
#fundo {
	position:absolute;
	background-image:url(img/filete_mumu.jpg);
	background-position:70px;
	width:100%;
	height:595px;
	margin-top:110px;
	z-index:0;
}
#dupers {
	position:absolute;
	background-image: url(img/los_dupers_1.jpg) ;
	width:632px;
	margin-top:224px;
	margin-left:158px;
	*margin-left:157px;
	z-index:1;
	height:715px;
}
#duperlandia {
	position:absolute;
	margin-top:102px;
	margin-left:49px;
	width:337px;
	height:140px;
	background-image:url(img/duperlandia.png);
	z-index:11;
}
#saudacao {
	position:absolute;
	width:430px;
	height:102px;
}
#news {
	position:absolute;
	width:89px;
	height:45px;
	margin-top:715px;
	background-repeat:no-repeat;
	background-image:url(img/news.gif);
	cursor:pointer;
}
#twitter {
	position:absolute;
	width:119px;
	height:145px;
	margin-top:670px;
	margin-left:839px;
	*margin-left:837px;
	background-repeat:no-repeat;
	background-image:url(img/twitter_logo.jpg);
	z-index:999;
	cursor:pointer;
	
}
#menu {
	position:absolute;
	margin-left:435px;
	margin-top:30px;
	width:516px;
	height:30px;
	}
#horizontal {
	position: relative;
	border:0;
	width: 516px;
	height: 30px;
	padding: 0; 
	background-repeat:no-repeat;
	overflow: hidden;
				}
#horizontal  {height: 30px; list-style: none;padding: 0;border:0;}
#horizontal li {display: inline;border:0;}
#horizontal li a {float: left; height: 0 !important; height /**/:37px;}
#horizontal li a {background-image: url(img/menu.png);}
				
#horizontal li#btn-inicio {width: 80px; height: 33px; margin: 0; padding-left:0; display: block; overflow: hidden; float: left;}
#horizontal li#btn-inicio a {width: 80px; margin: 0; padding: 39px 0 0 0; background-position: 0px -29px;}
#horizontal li#btn-inicio a:hover,
#horizontal li#btn-inicio a.selected {background-position: 0px -29px;}
						
#horizontal li#btn-staff{width: 90px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal li#btn-staff a {width: 90px; margin: 0; padding: 40px 0 0 0; background-position: -85px 0px;}
#horizontal li#btn-staff a:hover,
#horizontal li#btn-staff a.selected {background-position: -85px -29px;}
												
#horizontal li#btn-portfolio {width: 130px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal li#btn-portfolio a {width: 130px; margin: 0; padding: 40px 0 0 0; background-position: -180px 0px;}
#horizontal li#btn-portfolio a:hover,
#horizontal li#btn-portfolio a.selected {background-position: -180px -29px;}

#horizontal li#btn-interrogacao {width: 90px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal li#btn-interrogacao a {width: 90px; margin: 0; padding: 40px 0 0 0; background-position: -310px 0px;}
#horizontal li#btn-interrogacao a:hover,
#horizontal li#btn-interrogacao a.selected {background-position: -310px -29px;}
						
#horizontal li#btn-contato {width: 105px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal li#btn-contato a {width: 130px; margin: 0; padding: 40px 0 0 0; background-position: -410px 0px;}
#horizontal li#btn-contato a:hover,
#horizontal li#btn-contato a.selected {background-position: -410px -29px;}
#news_table {
	display:none;
	width:700px;
	height:300px;
	position:absolute;
	margin-top:300px;
	background-color:#000;
	z-index:999;
	border: #999 solid 1px;
	padding-left:5px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	font-size:22px;
	color:#CFF;
}
#twitter_table {
	display:none;
	width:310px;
	height:500px;
	position:absolute;
	margin-top:200px;
	margin-left:660px;
	background-color:#000;
	z-index:995;
	border: #999 solid 1px;
	color:#FFF;
	padding-top:20px;
	padding-right:5px;
}
.loading {
	background-image:url(img/loading.gif);
	background-repeat:no-repeat;
	height:32px;
	width:32px;
}
.loading_white {
	background-image:url(img/loading_white.gif);
	background-repeat:no-repeat;
	height:32px;
	width:32px;
}

#profile {
	margin-top:120px;
}
#twitter_table ul li{
	list-style:none;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	margin-top:5px;
	margin-left:0;
	font-size:14px;
	color:#CFF;
	}
.titulo{
	color: #CFF;
	font-family: Tahoma, Geneva, sans-serif;
}
#fechar {
	background-image:url(img/fechar.png);
	width:31px;
	height:33px;
	float:right;
	margin-top:-36px;
	margin-right:-20px;
	cursor:pointer;
}
#fechar_news{
	background-image:url(img/fechar.png);
	width:31px;
	height:33px;
	float:right;
	margin-top:-12px;
	margin-right:-12px;
	cursor:pointer;
}
#titulo_staff {
	position:absolute;
	margin-top:30px;
	margin-left:50px;
	width:235px;
	height:72px;
	background-image:url(img/staff_texto.png);
}
#menu_staff {
	position:absolute;
	margin-left:420px;
	margin-top:30px;
	width:600px;
	height:50px;
	}
#horizontal_staff {
	position: relative;
	border:0;
	width: 550px;
	height: 50px;
	padding: 0; 
	background-repeat:no-repeat;
	overflow: hidden;
				}
#horizontal_staff  {height: 30px; list-style: none;padding: 0;border:0;}
#horizontal_staff li {display: inline;border:0;}
#horizontal_staff li a {float: left; height: 0 !important; height /**/:37px;}
#horizontal_staff li a {background-image: url(img/menu.png);}
				
#horizontal_staff li#btn-inicio {width: 80px; height: 33px; margin: 0; padding-left:0; display: block; overflow: hidden; float: left;}
#horizontal_staff li#btn-inicio a {width: 80px; margin: 0; padding: 39px 0 0 0; background-position: 0px 0px;}
#horizontal_staff li#btn-inicio a:hover,
#horizontal_staff li#btn-inicio a.selected {background-position: 0px -29px;}
						
#horizontal_staff li#btn-staff{width: 90px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_staff li#btn-staff a {width: 90px; margin: 0; padding: 40px 0 0 0; background-position: -85px -29px;}
#horizontal_staff li#btn-staff a:hover,
#horizontal_staff li#btn-staff a.selected {background-position: -85px -29px;}
												
#horizontal_staff li#btn-portfolio {width: 130px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_staff li#btn-portfolio a {width: 130px; margin: 0; padding: 40px 0 0 0; background-position: -180px 0px;}
#horizontal_staff li#btn-portfolio a:hover,
#horizontal_staff li#btn-portfolio a.selected {background-position: -180px -29px;}

#horizontal_staff li#btn-interrogacao {width: 90px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_staff li#btn-interrogacao a {width: 90px; margin: 0; padding: 40px 0 0 0; background-position: -310px 0px;}
#horizontal_staff li#btn-interrogacao a:hover,
#horizontal_staff li#btn-interrogacao a.selected {background-position: -310px -29px;}
						
#horizontal_staff li#btn-contato {width: 105px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_staff li#btn-contato a {width: 105px; margin: 0; padding: 40px 0 0 0; background-position: -410px 0px;}
#horizontal_staff li#btn-contato a:hover,
#horizontal_staff li#btn-contato a.selected {background-position: -410px -29px;}
#staff_profiles_um {
	position:absolute;
	width:960px;
	height:600px;
	margin-top:160px;
}
#staff_profiles_um p{
	margin:0 0 0 0;
}
#profile_um{
	width:450px;
	height:280px;
	position:absolute;
	margin-left:20px;
	margin-top:10px;
	color:#0c89a4;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	font-size:18px;
}
#profile_dois{
	width:450px;
	height:280px;
	position:absolute;
	margin-left:20px;
	margin-top:350px;
	color:#df75ca;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	font-size:18px;
}
#profile_tres{
	width:450px;
	height:280px;
	position:absolute;
	margin-left:490px;
	margin-top:10px;
	color:#ab7171;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	font-size:18px;
}
#profile_quatro{
	width:450px;
	height:280px;
	position:absolute;
	margin-top:350px;
	margin-left:490px;
	color:#bff399;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	font-size:18px;
}
.staff_desc{
	font-size:14px;
	padding-top:10px;
}
.staff_img {
	padding-right:10px;
	padding-bottom:5px;
}
#staff_profiles_dois {
	position:absolute;
	width:960px;
	height:800px;
	margin-top:160px;
	display:none;
}
#staff_profiles_dois p{
	margin:0 0 0 0;
}
#profile_cinco{
	width:450px;
	height:280px;
	position:absolute;
	margin-left:20px;
	margin-top:10px;
	color:#0c89a4;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	font-size:18px;
}
#profile_seis{
	width:450px;
	height:280px;
	position:absolute;
	margin-left:20px;
	margin-top:350px;
	color:#df75ca;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	font-size:18px;
}
#profile_sete{
	width:450px;
	height:280px;
	position:absolute;
	margin-left:490px;
	margin-top:10px;
	color:#ab7171;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	font-size:18px;
}
#profile_oito{
	width:450px;
	height:280px;
	position:absolute;
	margin-top:350px;
	margin-left:490px;
	color:#bff399;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	font-size:18px;
}
.staff_desc{
	font-size:14px;
	padding-top:10px;
}
.staff_img {
	padding-right:10px;
	padding-bottom:5px;
}
#mais_dupers{
	position:absolute;
	margin-left:800px;
	margin-top:110px;
	background-image:url(img/mais_dupers.png);
	cursor:pointer;
	width:121px;
	height:23px;
	z-index:999;
}
#mais_dupers_um{
	position:absolute;
	margin-left:800px;
	margin-top:110px;
	background-image:url(img/mais_dupers.png);
	cursor:pointer;
	width:121px;
	height:23px;
}
#carregando {
	text-align: center;
	position:fixed;
	margin-left:auto;
	margin-right:auto;
	z-index:999;
	display:none;
	}
#show_room {
	position:absolute;
	background-image:url(img/showroom.gif);
	width:199px;
	height:126px;
	margin-top:62px;
}
#menu_show_room {
	position:absolute;
	margin-left:420px;
	margin-top:30px;
	width:600px;
	height:50px;
	}
#horizontal_show_room {
	position: relative;
	border:0;
	width: 550px;
	height: 50px;
	padding: 0; 
	background-repeat:no-repeat;
	overflow: hidden;
				}
#horizontal_show_room  {height: 30px; list-style: none;padding: 0;border:0;}
#horizontal_show_room li {display: inline;border:0;}
#horizontal_show_room li a {float: left; height: 0 !important; height /**/:37px;}
#horizontal_show_room li a {background-image: url(img/menu.png);}
				
#horizontal_show_room li#btn-inicio {width: 80px; height: 33px; margin: 0; padding-left:0; display: block; overflow: hidden; float: left;}
#horizontal_show_room li#btn-inicio a {width: 80px; margin: 0; padding: 39px 0 0 0; background-position: 0px 0px;}
#horizontal_show_room li#btn-inicio a:hover,
#horizontal_show_room li#btn-inicio a.selected {background-position: 0px -29px;}
						
#horizontal_show_room li#btn-staff{width: 90px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_show_room li#btn-staff a {width: 90px; margin: 0; padding: 40px 0 0 0; background-position: -85px 0px;}
#horizontal_show_room li#btn-staff a:hover,
#horizontal_show_room li#btn-staff a.selected {background-position: -85px -29px;}
												
#horizontal_show_room li#btn-portfolio {width: 130px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_show_room li#btn-portfolio a {width: 130px; margin: 0; padding: 40px 0 0 0; background-position: -180px -29px;}
#horizontal_show_room li#btn-portfolio a:hover,
#horizontal_show_room li#btn-portfolio a.selected {background-position: -180px -29px;}

#horizontal_show_room li#btn-interrogacao {width: 90px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_show_room li#btn-interrogacao a {width: 90px; margin: 0; padding: 40px 0 0 0; background-position: -310px 0px;}
#horizontal_show_room li#btn-interrogacao a:hover,
#horizontal_show_room li#btn-interrogacao a.selected {background-position: -310px -29px;}
						
#horizontal_show_room li#btn-contato {width: 105px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_show_room li#btn-contato a {width: 105px; margin: 0; padding: 40px 0 0 0; background-position: -410px 0px;}
#horizontal_show_room li#btn-contato a:hover,
#horizontal_show_room li#btn-contato a.selected {background-position: -410px -29px;}
#code_barras{
	position:absolute;
	margin-top:700px;
	background-image:url(img/codigodebarras.gif);
	width:65px;
	height:124px;
	z-index:995;
}
#menu_port{
    position: absolute;
    width: 247px;
    height: 228px;
    margin-top: 300px;
    list-style: none;
}
#port_web_sites{
    width: 900px;
    position: absolute;
    margin-left: 40px;
    margin-top: 140px;
    height: 400px;
    color: #9f2828;
}
#lista_sites{
    width: 900px;
    position: absolute;
    margin-top: 90px;
    height: 400px;
    color: #9f2828;
}
#web_site{
    float: left;
    margin-left: 5px;
    height: 150px;
    width: 220px;
}
.port_seta_direita{
    position: absolute;
    margin-left: 740px;
    margin-top: 580px;
    display: none;
    z-index: 999;
    cursor: pointer;
}
.port_seta_esquerda{
    position: absolute;
    margin-left: 80px;
    margin-top: 580px;
    display: none;
    z-index: 999;
}
#palco_web_site{
    width: 800px;
    height: 492px;
    margin-left: 80px;
    margin-top: 60px;
    position: absolute;
    z-index: 999;
}
#palco_web_site_loading{
    background-image: url(img/loading.gif);
    width: 32px;
    height: 32px;
    position: absolute;
    margin-top: 200px;
    margin-left: 450px;
    z-index: 999;
}
.port_web_site_fechar{
   position: absolute;
   z-index: 999;
   margin-top: 50px;
   margin-left: 900px;
   display: none;
   cursor: pointer;
}
#palco_web_site_rodape{
    width: 780px;
    height: 100px;
    margin-top: 390px;
    margin-left: 10px;
    position: absolute;
    background-color: #fff;
    background-image: url(img/portfolio/sombra_rodape.jpg);
    background-repeat: no-repeat;
    z-index: 997;
}
.texto_port_titulo{
    position: absolute;
    font-size: 24px;
    margin-left: 20px;
    font-family:Tahoma, Geneva, sans-serif;
}
.link_port_web{
    position: absolute;
    font-size: 18px;
    font-family: Tahoma, Geneva, sans-serif;
    margin-left: 700px;
    margin-top: 60px;
}
.link_port_web a{
    color: #000;
}
.amostra_site{
    z-index: 999;
    position: absolute;
}
#titulo_port_web_sites{
    background-image: url(img/portfolio/websites_menu.jpg);
    width: 152px;
    height: 40px;
    position: absolute;
    margin-left: 700px;
}
.titulo_selecionado{
    background-position: 0 -42px;
    cursor: pointer;
}
.titulo_selecionado:hover{
    background-position: 0 0;
}

#titulo_port_logotipos{
    background-image: url(img/portfolio/logotipos_menu.jpg);
    width: 152px;
    height: 40px;
    position: absolute;
    margin-left: 520px;
}
#menu_port li{
    background-image: url(img/menu_port.gif);
    height: 50px;
    display: block;
    width: 245px;
}
#menu_port a{
    background-image: url(img/menu_port.gif);
    display: block;
    height: 50px;
    width: 245px;
}
#menu_port li.logotipos{background-position: -5px 0px;}
#menu_port li.websites{background-position: -5px -58px;}
#menu_port li.graficos{background-position: -5px -115px;}
#menu_port li.fruble{background-position: -5px -172px;}


#menu_port li.logotipos a{background-position: -248px 0px;}
#menu_port li.websites a{background-position: -248px -58px;}
#menu_port li.graficos a{background-position: -248px -115px;}
#menu_port li.fruble a{background-position: -248px -172px;}

#klog {
	position:absolute;
	background-image:url(img/klog.png);
	width:260px;
	height:126px;
	margin-top:62px;
}
#klog_meio {
	position:absolute;
	background-image:url(img/klog_meio.jpg);
	width:283px;
	height:720px;
	margin-top:219px;
	margin-left:470px;
}
#form_dk{
	background-image: url(img/form_elvio.png);
	background-repeat:no-repeat;
	width:650px;
	height:360px;
	position:absolute;
	margin-top:300px;
	margin-left:100px;
	display:none;
	z-index:999;
}
.close{
	position:absolute;
	margin-left:600px;
	margin-top:50px;
	cursor:pointer;
	
}
#form_dk form{
	margin-top:100px;
	margin-left:30px;
}
.enviar_klog{
	margin-top:10px;
	position:absolute;
	margin-left:40px;
	cursor:pointer;
}
#menu_duvidas {
	position:absolute;
	margin-left:420px;
	margin-top:30px;
	width:600px;
	height:50px;
	}
#horizontal_duvidas {
	position: relative;
	border:0;
	width: 550px;
	height: 50px;
	padding: 0; 
	background-repeat:no-repeat;
	overflow: hidden;
				}
#duvida_um{
	position:absolute;
	width:261px;
	height:204px;
	background-image:url(img/balao_fox.png);
	background-repeat:no-repeat;
	margin-top:120px;
	margin-left:280px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	color:#3a0539;
	font-size:16px;
	font:Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	cursor:pointer;
	padding:8px;
	z-index:11;
}
#duvida_um p{
	margin-top:40px;
	width:200px;
	margin-left:35px;
}
#duvida_dois{
	position:absolute;
	width:261px;
	height:204px;
	background-image:url(img/balao_3_fox.png);
	background-repeat:no-repeat;
	margin-top:360px;
	margin-left:150px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	color:#FFF;
	font-size:16px;
	font:Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	cursor:pointer;
}
#duvida_dois p{
	margin-top:50px;
	width:200px;
	margin-left:5px;
}
#duvida_tres{
	position:absolute;
	width:261px;
	height:204px;
	background-image:url(img/balao_2_fox.png);
	background-repeat:no-repeat;
	margin-top:200px;
	margin-left:55px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	color:#FFF;
	font-size:16px;
	font:Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	cursor:pointer;
	padding:8px;
}
#duvida_tres p{
	margin-top:50px;
	width:200px;
	margin-left:35px;
}
#duvida_respondida{
	position:absolute;
	width:500px;
	height:141px;
	background-image: url(img/resposta_klogteste.png);
	background-repeat:no-repeat;
	margin-top:130px;
	margin-left:520px;
	z-index:999;
	display:none;
	color: #000;
	font-size:16px;
	font:Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	padding:15px;
	
}
#titulo_form_dk{
	position:absolute;
	width:300px;
	height:300px;
	margin-top:80px;
	margin-left:60px;
	color:#FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:36px;
	display:none;
	z-index:999;
}
#titulo_form_dk p{
	font-size:15.5px;
	font-weight:bolder;
	color:#999;
}
.msg_dk{
	position:absolute;
	margin-top:110px;
	margin-left:40px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:15.5px;
	font-weight:bolder;
	color:#3a0539;
	width:275px;
	display:none;
}
.duvida_texto{
	color:#000;
	font-size:16px;
	font:Tahoma, Geneva, sans-serif;
	font-weight:bolder;
}
#pergunte_klog{
	position:absolute;
	background-image: url(img/resposta_klog.png);
	width:200px;
	height:74px;
	cursor:pointer;
	margin-top:330px;
	margin-left:770px;
}
#horizontal_duvidas  {height: 30px; list-style: none;padding: 0;border:0;}
#horizontal_duvidas li {display: inline;border:0;}
#horizontal_duvidas li a {float: left; height: 0 !important; height /**/:37px;}
#horizontal_duvidas li a {background-image: url(img/menu.png);}
				
#horizontal_duvidas li#btn-inicio {width: 80px; height: 33px; margin: 0; padding-left:0; display: block; overflow: hidden; float: left;}
#horizontal_duvidas li#btn-inicio a {width: 80px; margin: 0; padding: 39px 0 0 0; background-position: 0px 0px;}
#horizontal_duvidas li#btn-inicio a:hover,
#horizontal_duvidas li#btn-inicio a.selected {background-position: 0px -29px;}
						
#horizontal_duvidas li#btn-staff{width: 90px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_duvidas li#btn-staff a {width: 90px; margin: 0; padding: 40px 0 0 0; background-position: -85px 0px;}
#horizontal_duvidas li#btn-staff a:hover,
#horizontal_duvidas li#btn-staff a.selected {background-position: -85px -29px;}
												
#horizontal_duvidas li#btn-portfolio {width: 130px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_duvidas li#btn-portfolio a {width: 130px; margin: 0; padding: 40px 0 0 0; background-position: -180px 0px;}
#horizontal_duvidas li#btn-portfolio a:hover,
#horizontal_duvidas li#btn-portfolio a.selected {background-position: -180px -29px;}

#horizontal_duvidas li#btn-interrogacao {width: 90px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_duvidas li#btn-interrogacao a {width: 90px; margin: 0; padding: 40px 0 0 0; background-position: -310px -29px;}
#horizontal_duvidas li#btn-interrogacao a:hover,
#horizontal_duvidas li#btn-interrogacao a.selected {background-position: -310px -29px;}
						
#horizontal_duvidas li#btn-contato {width: 105px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_duvidas li#btn-contato a {width: 105px; margin: 0; padding: 40px 0 0 0; background-position: -410px 0px;}
#horizontal_duvidas li#btn-contato a:hover,
#horizontal_duvidas li#btn-contato a.selected {background-position: -410px -29px;}
#menu_contato {
	position:absolute;
	margin-left:420px;
	margin-top:30px;
	width:600px;
	height:50px;
	}
#horizontal_contato {
	position: relative;
	border:0;
	width: 550px;
	height: 50px;
	padding: 0; 
	background-repeat:no-repeat;
	overflow: hidden;
				}
#horizontal_contato  {height: 30px; list-style: none;padding: 0;border:0;}
#horizontal_contato li {display: inline;border:0;}
#horizontal_contato li a {float: left; height: 0 !important; height /**/:37px;}
#horizontal_contato li a {background-image: url(img/menu.png);}
				
#horizontal_contato li#btn-inicio {width: 80px; height: 33px; margin: 0; padding-left:0; display: block; overflow: hidden; float: left;}
#horizontal_contato li#btn-inicio a {width: 80px; margin: 0; padding: 39px 0 0 0; background-position: 0px 0px;}
#horizontal_contato li#btn-inicio a:hover,
#horizontal_contato li#btn-inicio a.selected {background-position: 0px -29px;}
						
#horizontal_contato li#btn-staff{width: 90px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_contato li#btn-staff a {width: 90px; margin: 0; padding: 40px 0 0 0; background-position: -85px 0px;}
#horizontal_contato li#btn-staff a:hover,
#horizontal_contato li#btn-staff a.selected {background-position: -85px -29px;}
												
#horizontal_contato li#btn-portfolio {width: 130px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_contato li#btn-portfolio a {width: 130px; margin: 0; padding: 40px 0 0 0; background-position: -180px 0px;}
#horizontal_contato li#btn-portfolio a:hover,
#horizontal_contato li#btn-portfolio a.selected {background-position: -180px -29px;}

#horizontal_contato li#btn-interrogacao {width: 90px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_contato li#btn-interrogacao a {width: 90px; margin: 0; padding: 40px 0 0 0; background-position: -310px 0px;}
#horizontal_contato li#btn-interrogacao a:hover,
#horizontal_contato li#btn-interrogacao a.selected {background-position: -310px -29px;}
						
#horizontal_contato li#btn-contato {width: 105px; height: 33px; margin: 0; padding: 0; display: block; overflow: hidden; float: left;}
#horizontal_contato li#btn-contato a {width: 105px; margin: 0; padding: 40px 0 0 0; background-position: -410px -29px;}
#horizontal_contato li#btn-contato a:hover,
#horizontal_contato li#btn-contato a.selected {background-position: -410px -29px;}
#contato_twitter{
	position: absolute;
	width:62px;
	height:121px;
	margin-top:693px;
	margin-left:198px;
	*margin-left:197px;
}
#contato_cheers{
	position:absolute;
	margin-top:341px;
	margin-left:376px;
	*margin-left:375px;
	background-image:url(img/contato_chears.jpg);
	width:566px;
	height:600px;
	display:none;
}
#contato_flickr{
	position: absolute;
	background-image: url(img/contato_flickr.jpg);
	width:66px;
	height:131px;
	margin-top:691px;
	margin-left:309px;
	*margin-left:308px;
	*background-position:-3px;
}
#alo_dupers{
	position: absolute;
	background-image: url(img/alo_dupers.png);
	width:495px;
	height:181px;
	margin-top:80px;
	margin-left:15px;
}
#contato_enviar{
	position: absolute;
	background-image: url(img/contato_enviar.jpg);
	width:87px;
	height:101px;
	margin-top:696px;
	margin-left:693px;
	*margin-left:692px;
}
#contato_texto{
	position: absolute;
	background-image: url(img/texto_contato.png);
	width:351px;
	height:158px;
	margin-top:330px;
	margin-left:60px;
}
#formulario {
	position:absolute;
	width:360px;
	height:400px;
	margin-top:280px;
	margin-left:520px;
	font-size:16px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
}

input {
	border:none;
	background-color:#FFF;
	height:20px;
	width:195px;
}
.opaco{
	margin-top:20px;
}
#texto_show_room {
	position:absolute;
	margin-left:210px;
	color:#a9a9a9;
	width:350px;
}
.azul{
	color:#6292ad;
}
#dog{
	position:absolute;
	margin-top:126px;
	margin-left:310px;
	width:462px;
	height:294px;
}


