#foto-topo {
	
	width:;
	background-color:#252525;
	background-repeat:no-repeat;
	background-position:center top;
	height:115px;
	z-index:0;
}

#foto-topo .centralizar {
	position:relative;
}

/***************************************************************
															CORPO
***************************************************************/

#corpo a:hover {
	text-decoration:underline;
}

#mainContent {
	width:680px;
	min-height: 410px;
	_height: 410px;
	float:left;
	text-align:justify;
}

#titulo-pag {
	margin-top:20px;
	height:90px;
	background:url(../img/linha01.gif) repeat-x center 51px;
}

#titulo-pag h4 {
	float:left;
	margin-top:20px;
}

#idioma {
	float:right;
	display:inline-block;
	margin-right:270px;
	padding-top:10px;
}

#idioma li {
	float:left;
	display:inline;
	margin-left:20px;
	list-style:none;
}

#idioma li img {
	margin-right:5px;
}

#idioma li a {
	font-size:11px;
	color:#999;
}

/***************************************************************
														MENUSOMBRA
***************************************************************/

.menusombra {
	height:35px;
	margin-bottom:30px;
}

.menusombra li {
	position:relative;
	float:left;
	list-style:none;
	height:37px;
	border:1px solid #eee;
}

.menusombra li a {
	display:block;
	outline:none;
}

.menusombra li a:hover {
	text-decoration:none !important;
}

.menusombra li a.over {
	position:absolute;
	top:-8px;
	left:-8px;
	display:none;
}

.menusombra li.ativo a.over {
	display:block;
}

.menu-salaimprensa li {
	width:180px;
}

.menu-produtos li {
	width:122px;
}


/***************************************************************
														THUMBSDESC
***************************************************************/

.thumbsdesc {
	float:left;
	display:inline;
	margin:0 0 30px 10px;
}

.firstthumbsdesc {
	margin-left:0;
}

.thumbsdesc .foto {
	margin-bottom:20px;
}

.thumbsdesc .foto img {
	display:block;
}

.thumbsdesc .legenda {
	line-height: 15px;
}

.thumbsdesc .legenda a {
	color: #000;
}

.thumbsdesc .legenda img {
	float: left;
	margin-right: 10px;
}

.thumbsdesc .legenda strong {
	display: inline-block;
	float: left;
	margin: -3px 0 0 0;
}

.thumbsdesc .legenda .titulo {
	color: #000!important;
}

.thumbsdesc .legenda strong .baixar {
	color: #c2b400;
}

.thumbsdesc .legenda strong .resolucao {
	font-size: 10px;
}

/***************************************************************
														PRODUTOS
***************************************************************/
#produtos-categorias {
	min-height: 250px;
}

#produtos-galeria {
	min-height: 250px;
}

#menu-produtos {
	position:absolute;
	width:240px;
	left:-10px;
}

#menu-produtos li {
	list-style:none;
}

#menu-produtos li a {
	display:block;
	text-indent:-9000em;
	overflow:hidden;
	height:108px;
}

#menu-produtos li.moveis a {
	background:url(../img/btlateral-artkasa-moveis.gif) no-repeat center top;
}

#menu-produtos li.design a {
	background:url(../img/btlateral-artkasa-design.gif) no-repeat center top;
}

#menu-produtos li.garden a {
	background:url(../img/btlateral-artkasa-garden.gif) no-repeat center top;
}

#menu-produtos li.hotelaria a {
	background:url(../img/btlateral-artkasa-hotelaria.gif) no-repeat center top;
}

#menu-produtos li a:hover, #menu-produtos li.ativo a {
	background-position:center -108px;
}

.container-foto #paginacao li {
	float:left;
	display:inline;
	margin-left:5px;
	list-style:none;
}

.container-foto #paginacao li a {
	display:block;
	width:15px;
	height:15px;
	text-indent:-9000em;
	overflow:hidden;
	background:url(../img/bt-paginacao-divopen.gif) no-repeat center top;
}

.container-foto #paginacao {
	position:absolute;
	bottom:10px;
	right:10px;
}

.container-foto #paginacao li.ativo a {
	background-position:center -15px;
}

#logos-hotelaria {
	position:absolute;
	right:-10px;
	top:460px;
}

/***************************************************************
													PRODUTOS DET
***************************************************************/

.actions_produtosdet {
	float:right;
}

#galeria_foto {
	border:1px solid #e7e7e7;
	margin-bottom:20px;
}

#galeria_thumbs {
	position:relative;
}

#galeria_thumbs .div_ul {
	position:absolute;
	width:690px;
	top:0;
	left:-5px;
}

#galeria_thumbs .div_ul div {
	float:left;
	height:124px;
	padding:5px;
	display:inline;
	margin:4px 0 0 10px;
}

#galeria_thumbs .div_ul div.firstline {
	margin-top:0;
}

#galeria_thumbs div.current {
	background:url(../img/bg-produtos-thumbs.png) no-repeat center center;
}

#galeria_thumbs div a {
	display:block;
	border:1px solid #e7e7e7;
	outline:none;
}

#galeria_thumbs div img {
	display:block;
}

#galeria_thumbs div.first {
	margin-left:0;
}

#produtos_detalhes .action {
	text-align:center;
}

#produtos_detalhes table {
	margin-bottom:18px;
}

#produtos_detalhes th {
	width:100px;
}

#produtos_detalhes th, #produtos_detalhes td {
	padding:4px 10px;
}

#vejatambem_thumbs {
	overflow:hidden;
}

#vejatambem_thumbs .fivecol .foto {
	border:1px solid #e7e7e7;
	margin-bottom:5px;
}

#vejatambem_thumbs .fivecol .foto img {
	display:block;
}

#vejatambem_thumbs .fivecol .legenda {
	text-align:left;
}

#vejatambem_thumbs .fivecol .legenda a {
	display:block;
	text-decoration:none;
	line-height:16px;
}

#vejatambem_thumbs .fivecol .legenda a strong {
	color:#777;
}

#outrascategorias_bg {
	background-color:#ededed;
	padding:10px;
}

#outrascategorias_bg td {
	padding:5px 10px;
	width:20%;
	vertical-align:top;
}

#outrascategorias_bg td .ico {
	position:relative;
	top:-1px;
}

#outrascategorias_bg td a {
	display:block;
	padding-left:12px;
	text-decoration:none;
	text-align:left;
	line-height:16px;
	color:#777;
	background:url(../img/bullet-corpo02.gif) no-repeat left 6px;
}

/***************************************************************
													PAGINACAO
***************************************************************/

.paginacao .btpag {
	width:83px;
}

.paginacao .centro {
	text-align:center;
	font-size:16px;
}

.paginacao .centro a {
	padding:0 5px;
	color:#000;
	text-decoration:none !important;
}

.paginacao .centro a strong {
	color:#000 !important;
}

.paginacao .centro a.ativo strong {
 color:#C2B400 !important;
}

/***************************************************************
															BLOG
***************************************************************/

.blog-titulo {
	margin-bottom:25px;
}

.blog-titulo .ico {
	display:block;
	float:left;
	margin-right:20px;
}

.blog-titulo h1 {
	line-height:20px;
	margin-bottom:8px;
}

.blog-titulo p {
	margin-bottom:0;
}

.blog-titulo p strong {
	color:#c2b400;
}

.blog-foto {
	margin-bottom:30px;
}

.blog-noticia .tags {
	float:left;
}

.qnt {
	float:right;
}

.qnt img {
	margin-right:5px;
}

.comentarios h1 {
	margin-bottom:25px;
}

.comentarios p {
	background:url(../img/ico-aspas.gif) no-repeat left top;
	padding-left:60px;
	margin-bottom:35px;
}

.blog-noticia .galeria ul {
	float:left;
	margin:12px 0 22px 0;
}

.blog-noticia .galeria li {
	float:left;
	list-style:none;
	display:inline;
	margin-left:10px;
}

.blog-noticia .galeria li.first {
	margin-left:0;
}

#patrocinador-blog {
	position:absolute;
	top:35px;
	right:0;
}

/***************************************************************
															PROMOÇÕES
***************************************************************/

#mainContent.promocoes td strong {
	color:#000;
}

#mainContent.promocoes td {
	padding-bottom:30px;
}

/***************************************************************
															FORMS
***************************************************************/

.input, .textarea {
	border:1px solid #ddd;
}

.fieldleft {
	float:left;
}

.fieldright {
	float:right;
}

/***************************************************************
															SIDEBAR
***************************************************************/

#sidebar {
	position: relative;
	float: right;
	width: 220px;
}

#perfil, #blog, #categorias, #arquivo {
	margin-bottom:35px;
	text-align:justify;
}

#blog li {
	padding-left:39px;
	background:url(../img/bullet-corpo01.gif) no-repeat left 5px;
	min-height: 38px;
}

.lista-menu li {
	list-style:none;
	background:url(../img/square01.gif) no-repeat left 12px;
}

.lista-menu li a {
	color:#777;
	display:block;
	border-bottom:1px solid #e0e0e0;
	padding:7px 0 7px 20px;
}

.lista-menu li a:hover {
	text-decoration:none !important;
}

.lista-menu li.ativo a {
	color:#c2b400;
	font-weight:bold;
}