.msg-erro {
	width:660px;
	padding:10px 15px;
	font:bold 14px Arial;
	color:#ff0000;
	background:#fcfcfc;
	border:1px solid #ccc;
}

.senha a {
	font:10px Arial;
	text-decoration:none;
	color:#00528E;
}

.senha a:hover {color:#DA251D; text-decoration:underline;}

.form label {
	font:12px Arial;
	letter-spacing:1px;
}

.form fieldset {padding:0 10px 20px 10px; _padding-right:5px;  width:450px; line-height:20px; background:#fff; border:1px solid #ccc;}
.form fieldset legend {font:bold 13px Arial; color:#333;}

.form fieldset table a {font:12px Arial; color:#666; text-decoration:none;}
.form fieldset table a:hover {color:#000; text-decoration:underline;}
.form fieldset table a img {border:none;}

.form .campo, .form textarea {
	margin:8px 0;
	width:120px;
	height:15px;
	font:12px Arial;
	padding:3px;
	border:1px solid #ccc;
	color:#333;
	cursor:text;
}

.form textarea {height:50px; width:200px; margin:8px 0;}
.form textarea:focus {border:1px solid #00528B;}

.form .select {
	margin:8px 0;
	border:1px solid #999;
	padding:3px;
	font:12px Arial;
}

.form .campo:focus {border:1px solid #00528E; padding:3px;}

.form .botoes {padding:8px 0;}
.form .botao {font:12px Arial; background:url(../../img/adm/bt1.gif) repeat-x center; border:1px solid #00528E; margin-right:5px; padding:1px 5px; color:#fff; cursor:pointer;}
.form .botao:hover {background:url(../../img/adm/bt2.gif) repeat-x center; border:1px solid #DA251D;}

.form .browse {margin-top:8px;}

.form .options {margin-top:8px;}

.form .enviarFoto img {
	float:left;
	width:198px;
	height:140px;
	border:1px solid #e6e6e6;
	margin-right:10px
}

.form .enviarFoto label {margin-top:35px; float:right;}

.obg {color:#990000; font:bold 10px;}
.obrigatorio {font:11px Arial; letter-spacing:1px;}

.form-hotsites fieldset {min-height:78px !important; vertical-align:middle;}
.form-hotsites input.campo {width:200px;}

.form-hotsites span {font:12px Arial;}

#direita {
	width:460px;
	margin:0 20px 0 0;
	_margin-right:5px;
	float:right;
	margin-bottom:80px;
}

#direita h2 {
	font:bold 14px Arial;
	text-transform:uppercase;
	color:#DA251D;
	letter-spacing:-1px;
}

#direita p.explanacao {
	font:12px Arial;
	color:#333;
	padding:5px;
	margin:10px 0;
	background:#fcfcfc;
	border:1px solid #ccc;
	width:100%;
}

#direita2 {
	width:460px;
	margin:0 20px 0 0;
	_margin-right:5px;
	float:left;
	margin-bottom:80px;
}


#menu {margin:10px 15px 0 0; width:200px; float:left; height:auto;}

#menu ul {
	font:13px Arial;
	list-style:none;
}

#menu ul li {font-weight:bold; color:#00528E; background:#f0f0f0; letter-spacing:1px; line-height:10px;}
#menu ul li span {background:#ccc; font:bold 16px Arial; text-transform:lowercase; letter-spacing:-1px; padding:3px 5px !important; width:190px; display:block; }
#menu ul li ul {margin:10px 15px; padding-bottom:10px;}
#menu ul li ul li {font-weight:normal; letter-spacing:normal; font-size:12px; background:none;	line-height:18px;}
#menu ul li ul li a {color:#666; text-decoration:none;}
#menu ul li ul li a:hover {color:#000;}

#direita table.exibir {width:100%; font:12px Arial;}
#direita table.exibir tr td a {font:12px Arial; color:#666; text-decoration:none;}
#direita table.exibir tr td a:hover {color:#000;}

#direita table.exibir tr td {padding:2px 5px;}
#direita table.exibir tr.item:hover {background:#ccc !important;}

#direita .paginacao {
	text-align:center;
	font:12px Arial;
	letter-spacing:1px;
}

#direita .paginacao a {color:#999; text-decoration:none; font-weight:bold;}
#direita .paginacao a:hover {color:#000; text-decoration:underline;}

#quick {
	width:470px;
	margin:10px 0;
}

#quick table.home {width:100%;}
#quick table.home tr td {padding:50px 42px;}
#quick table.home tr td a {font:12px Verdana; width:80px; color:#00528E; text-decoration:none; padding-top:50px; display:block;}
#quick table.home tr td a:hover {color:#DA251D; background-position:right top;}

.cadCont {background:url(../../img/adm/bt/conteudo.gif) no-repeat left top;}
.cadNot {background:url(../../img/adm/bt/noticias.gif) no-repeat left top;}
.cadLoja {background:url(../../img/adm/bt/loja.gif) no-repeat left top;}
.cadInfo {background:url(../../img/adm/bt/informativo.gif) no-repeat left top;}
.cadNews {background:url(../../img/adm/bt/newsletter.gif) no-repeat left top;}
.cadEnq {background:url(../../img/adm/bt/enquete.gif) no-repeat left top;}
.cadAd {background:url(../../img/adm/bt/anuncio.gif) no-repeat left top;}
.cadHot {background:url(../../img/adm/bt/hotsites.gif) no-repeat left top;}
.cadConf {background:url(../../img/adm/bt/config.gif) no-repeat left top;}

.hotCommom {background:url(../../img/adm/bt/commom.gif) no-repeat left top;}
.hotCor {background:url(../../img/adm/bt/cores.gif) no-repeat left top;}
.hotTextos {background:url(../../img/adm/bt/textos.gif) no-repeat left top;}
.hotProdutos {background:url(../../img/adm/bt/produtos.gif) no-repeat left top;}
.hotFotos {background:url(../../img/adm/bt/fotos.gif) no-repeat left top;}
.hotPerfil {background:url(../../img/adm/bt/perfil.gif) no-repeat left top;}

.form-hotsites .logo-loja {background:url(../../img/adm/fields/logo.gif) no-repeat right bottom;}
.form-hotsites .nome-loja {background:url(../../img/adm/fields/nome.gif) no-repeat right;}
.form-hotsites .localizacao-loja {background:url(../../img/adm/fields/local.gif) no-repeat right;}
.form-hotsites .cor-link {background:url(../../img/adm/fields/link.gif) no-repeat right;}
.form-hotsites .cor-link-sel {background:url(../../img/adm/fields/linka.gif) no-repeat right;}
.form-hotsites .cor-borda-menu {background:url(../../img/adm/fields/bordamenu.gif) no-repeat right;}
.form-hotsites .cor-link-menu {background:url(../../img/adm/fields/linkmenu.gif) no-repeat right;}
.form-hotsites .cor-link-menu-sel {background:url(../../img/adm/fields/linkmenua.gif) no-repeat right;}
.form-hotsites .cor-titulo {background:url(../../img/adm/fields/cortitulo.gif) no-repeat right;}
.form-hotsites .cor-texto {background:url(../../img/adm/fields/cortextos.gif) no-repeat right;}
.form-hotsites .cor-footer {background:url(../../img/adm/fields/corlocal.gif) no-repeat right;}
.form-hotsites .texto-home {background:url(../../img/adm/fields/textohome.gif) no-repeat right;}
.form-hotsites .texto-institucional {background:url(../../img/adm/fields/textoinst.gif) no-repeat right;}
.form-hotsites .texto-vitrine {background:url(../../img/adm/fields/textovitrine.gif) no-repeat right;}
.form-hotsites .texto-promocao {background:url(../../img/adm/fields/textopromocao.gif) no-repeat right;}
.form-hotsites .produto-vitrine {background:url(../../img/adm/fields/produto.gif) no-repeat right top;}
.form-hotsites .foto-loja {background:url(../../img/adm/fields/fotoprincipal.gif) no-repeat right top;}
.form-hotsites .foto-produtos {background:url(../../img/adm/fields/fotosecundaria.gif) no-repeat right top;}

.form-hotsites .logo-loja img {
	width:196px;
	float:left;
	clear:left;
}

.form-hotsites p.img-atual img {border:1px solid #e6e6e6; margin-right:10px;}

.form-hotsites p.img-atual {clear:left; font:bold 12px Arial;}

.form-hotsites .logo-loja label {margin-top:25px; margin-bottom:15px; float:left;}


#legenda {
	width:470px;
	height:77px;
	background:#fcfcfc;
	list-style:none;
	border:1px solid #ccc;
	text-align:justify;
	font:12px Arial;
	color:#666;
}

#legenda li {
	width:126px;
	padding:5px 0 5px 30px;
	float:left;
}

#legenda li.alterar {background:url(../../img/pencil.gif) no-repeat 7px;}
#legenda li.excluir {background:url(../../img/trash.gif) no-repeat 7px;}
#legenda li.apagar {background:url(../../img/eraser.gif) no-repeat 7px;}
#legenda li.subir {background:url(../../img/up.gif) no-repeat 7px;}
#legenda li.descer {background:url(../../img/down.gif) no-repeat 7px;}
#legenda li.ativar {background:url(../../img/on.gif) no-repeat 7px;}
#legenda li.desativar {background:url(../../img/off.gif) no-repeat 7px;}
#legenda li.temhot {background:url(../../img/qd_green.gif) no-repeat 7px;}
#legenda li.ntemhot {background:url(../../img/qd_red.gif) no-repeat 7px;}

#etapas {
	width:470px;
	height:71px;
	margin:30px 0;
}

#etapas a {
	width:5.87em;
	height:71px;
	display:block;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
	background:#ccc;
}

#etapas a.etp1 {background:url(../../img/adm/etp1.gif) no-repeat left;}
#etapas a.etp2 {background:url(../../img/adm/etp2.gif) no-repeat left;}
#etapas a.etp3 {background:url(../../img/adm/etp3.gif) no-repeat left;}
#etapas a.etp4 {background:url(../../img/adm/etp4.gif) no-repeat left;}
#etapas a.etp5 {background:url(../../img/adm/etp5.gif) no-repeat left;}

#etapas a:hover {background-position:right;}
#etapas a.etpsel {background-position:right;}
