/* ------------ MARCO GLOBAL ------------ */

#wrapper { margin:0 auto;text-align:left;width:900px;}

/* --- Estilos genéricos --- */

h1 {margin:20px 0 0 -10px; padding:0; float:left; width:148px;}
h1 span {position: absolute;left:-5000em;outline: 0;}
h1 a {display:block; width:148px; height:36px; background:transparent url(../img/tpl/logo_01.gif) no-repeat top left;}
h2 {font-size:1.2em; font-weight:bold;}
h3 {font-size:1.1em; font-weight:bold;}
h4,h5,h6 {font-size:1em; font-weight:bold; padding:0 0 1em 0; margin:0;}
p {font-size:0.9em;}
a:link, a:visited {color:#848484;}
a:hover, a:active {color:#848484; text-decoration:none;}

/* ------------ CABECERA ------------ */

#header {width:900px;height: 86px;float:left; padding:10px 0 0 0; background:transparent url(../img/tpl/bg_header.jpg) no-repeat bottom right;}

/* --- Formulario de login --- */

#login {float:right;width:202px;margin:10px 50px 0 0;display:none;}
#login label {font-size:0.7em;display:block;float:left;width:70px;clear:both;border:solid 4px #fff;margin:0 0 0 12px;text-align:right; color:#999999;}
#login input {font-size:0.6em; background-color:#efefef;border:solid 4px #fff;padding:0 0 0 2px;color:#838383;}
.botonUno {display:block;float:right;margin:2px 60px 0 0 !important;width:auto !important;clear:both; border:none !important; padding:0 !important;}
a.botonDos {display:block; float:right; width: auto; padding:3px;font-size:0.7em; text-align:center; border-top:solid 1px #b9b9b9; border-left:solid 1px #b9b9b9; border-right:solid 1px #707070; border-bottom:solid 1px #707070; color:#707070;}
a.botonDos:link,a.botonDos:visited  {background:transparent url(../img/tpl/bg_bot3.jpg) repeat-x 0 0;color:#707070 !important;}
a.botonDos:hover,a.botonDos:active  {background:transparent url(../img/tpl/bg_bot3.jpg) repeat-x 0 -20px; color:#454545 !important;}
#titleLogin {float:left;color:#838383; width:100%;padding:0 20px 0 0;}
#titleLogin p {font-size:0.7em; font-weight:bold; padding:0 0 0 18px;background:transparent url(../img/tpl/ico_candado.gif) no-repeat 0 0; width:92px; float:right;}

/* ------------ CONTENIDO CENTRAL ------------ */

#contCent {float:left;width:900px; background:transparent url(../img/tpl/bg_central.jpg) repeat-y top right;}

/* ------------ COLUMNA IZQUIERDA ------------ */

#colIzq {float:left;width:159px;margin:10px 0 0 0;text-align:right;}
ul#menuUno {font-size:0.7em; color:#959595; font-weight:bold;line-height:18px; margin:0 19px 0 0;}
ul#menuUno li.menuSel a.menuActive {padding:0 13px 0 0; background:transparent url(../img/tpl/ico_linkon.gif) no-repeat 100% 65%;color:#d8262d;}
ul#menuUno li a:link, ul#menuUno li a:visited {color:#959595; background:transparent url(../img/tpl/ico_linkoff.gif) no-repeat 100% 65%;padding:0 13px 0 0;}
ul#menuUno li a:hover, ul#menuUno li a:active {color:#d8262d;}
ul#menuUno ul {font-size:0.9em; font-weight:normal; line-height:18px;}
ul#menuUno li.menuSel {color:#d8262d;}
ul#menuUno li.menuSel ul {margin:5px 13px 5px 0;}
ul#menuUno li.menuSel ul li.menuSub {color:#d8262d; background-color:#fce3e6; display:inline;padding:2px;}
ul#menuUno li.menuSel ul li a:link, ul#menuUno li.menuSel ul li a:visited {color:#d8262d;padding:2px; background-image:none !important;}
ul#menuUno li.menuSel ul li a:hover, ul#menuUno li.menuSel ul li a:active {color:#d8262d;background-color:#fce3e6;padding:2px;}
#menCat {margin:20px 0 0 0;width:138px; float:right; font-size: 0.7em; line-height: 18px;}
#menCat:hover span.titCategoria a {background:transparent url(../img/tpl/ico_linkon.gif) no-repeat 100% 65%;color:#d8262d;}
span.titCategoria { display: block; padding-bottom: 5px;}
span.titCategoria a { margin:0 19px 0 0; padding:0 13px 0 0; background:transparent url(../img/tpl/ico_linkoff.gif) no-repeat 100% 65%;color:#959595; font-weight: bold;}
span.titCategoria a:hover {background:transparent url(../img/tpl/ico_linkon.gif) no-repeat 100% 65%;color:#d8262d;}
ul#menuDos { }
ul#menuDos li {padding:0 0 1px 0;}
ul#menuDos li a {display:block; width:138px; height:24px;}
ul#menuDos li a span {position: absolute;left:-5000em;outline: 0;}
ul#menuDos li a.totalStone:link, ul#menuDos li a.totalStone:visited {background:transparent url(../img/cont/logo_peq_totalstone.gif) no-repeat 0 0;}
ul#menuDos li a.totalStone:hover, ul#menuDos li a.totalStone:active {text-indent: -999999px;overflow: hidden; width:138px;background:transparent url(../img/cont/logo_peq_totalstone_on.gif) no-repeat 0 0;}
ul#menuDos li a.totalDesign:link, ul#menuDos li a.totalDesign:visited {background:transparent url(../img/cont/logo_peq_totaldesign.gif) no-repeat 0 0;}
ul#menuDos li a.totalDesign:hover, ul#menuDos li a.totalDesign:active {text-indent: -999999px;overflow: hidden; width:138px;background:transparent url(../img/cont/logo_peq_totaldesign_on.gif) no-repeat 0 0;}
ul#menuDos li a.totalWood:link, ul#menuDos li a.totalWood:visited {background:transparent url(../img/cont/logo_peq_totalwood.gif) no-repeat 0 0;}
ul#menuDos li a.totalWood:hover, ul#menuDos li a.totalWood:active {text-indent: -999999px;overflow: hidden; width:138px;background:transparent url(../img/cont/logo_peq_totalwood_on.gif) no-repeat 0 0;}

/* --- Menu extra idioma y newsletter ---*/

#menuExtra {float:right; margin:30px 0 0 0;width:127px;background:transparent url(../img/tpl/bg_degrad01.jpg) repeat-x top left;}
#menuExtra form {padding:16px 0 0 0; margin-right: 19px;}
#menuExtra label {font-size:0.7em;margin:0 0 0 12px;text-align:right; color:#838383; font-weight:bold;}
#menuExtra select, #menuExtra input {font-size:0.6em;background-color:#efefef;padding:0 0 0 2px;color:#838383;border:none;margin:8px 0 0 0;text-align:center;}
.titleIdioma {padding:0 0 0 18px;background:transparent url(../img/tpl/ico_idioma.gif) no-repeat left center;}
.titleNewsletter {padding:0 0 0 18px;background:transparent url(../img/tpl/ico_news.gif) no-repeat left center;}
#menuExtra ul {margin:20px 0 0 0; width:127px; float:right;}
#menuExtra ul li {padding:0 0 1px 0;}
#menuExtra ul li a {display:block; width:127px; height:39px;}
#menuExtra ul li a span {position: absolute;left:-5000em;outline: 0;}
#menuExtra ul li a.totalCompet:link, #menuExtra ul li a.totalCompet:visited {background:transparent url(../img/cont/logo-totalstone-competition.gif) no-repeat 0 0;}
#menuExtra ul li a.totalCompet:hover, #menuExtra ul li a.totalCompet:active {text-indent: -999999px;overflow: hidden; width:127px;background:transparent url(../img/cont/logo-totalstone-competition_on.gif) no-repeat 0 0;}

/* ------------ COLUMNA MEDIO ------------ */

#colMid {float:left;width:482px;padding:10px 0 0 13px;}
#colMidHome {float:left;width:432px;padding:10px 0 0 8px;}
#colMid h2, #colMidHome h2 {color:#838383; font-size:18px; margin:0 0 10px 0; padding:0;}
#colMid h3, #colMidHome h3 {color:#d8272f; font-size:14px; margin:0 0 10px 0; padding:0;}
#colMid img, #colMidHome img {padding:0 0 25px 0;background:transparent url(../img/tpl/bg_degrad02_pic.jpg) repeat-x bottom left;}
#colMid p, #colMidHome p {font-size:0.8em;line-height:20px;color:#858585; margin:0 0 8px 0;}
#colMid p.noticia, #colMidHome p.noticia {padding:0.4em; background-color:#f8f8f8;}
.center {text-align:center;}

/* ------------ COLUMNA DERECHA ------------ */

#colDer {float:right;width:160px;margin:0 50px 0 0;}
#colDerHome {float:right; width:259px;margin:0 37px 0 0;}
#colDerHome h2 {color:#838383; font-size:18px; margin:0 0 10px 0; padding:0;}

/* --- Menu extra favoritos --- */

#menuExtraFav {float:right;background:transparent url(../img/tpl/bg_degrad01.jpg) no-repeat top right; margin:10px 9px 0 0;font-size:0.8em; padding:0 10px 0 0;}
#menuExtraFav dl {width:70px;float:right; margin:10px 15px 5px 0; color:#d7242b;background:transparent url(../img/tpl/ico_favoritos.gif) no-repeat 0 0; padding:0 0 0 18px;}
#menuExtraFav dl a {color:#d7242b;}
#menuExtraFav dl dt {float:left;font-size:0.9em;font-weight:bold;}
#menuExtraFav dl dd {float:right;background-color:#D7242B;color:#fff;padding:0 4px 0 4px;font-size:0.8em;margin:0;width:5px;}
#menuExtraFav ul {float:right;clear:both;font-size:0.8em; margin:0 15px 0 0; text-align:right; width:100px;}
#menuExtraFav ul li a:link, #menuExtraFav ul li a:visited {color:#a93241;}
#menuExtraFav ul li a:hover, #menuExtraFav ul li a:active {color:#a93241;background-color:#fce3e6;}

/* --- Noticias --- */

#zonaNews {float:left; width:250px;margin:35px 0 0 0;}
#zonaNews h2 {margin:0 !important;padding:0 !important;}
#zonaNews h3 {float:left;margin:0 0 5px 10px;width:150px;font-size:0.7em;color:#959595;}
#zonaNews h3 a:link, #zonaNews h3 a:visited {color:#838383;}
#zonaNews h3 a:hover, #zonaNews h3 a:active {color:#D8262D;}
#zonaNews #noticiasWrap {float:left;width:250px;background:transparent url(../img/tpl/bg_dotted01.jpg) repeat-x top left;margin:5px 0 0 0;padding:5px 0 0 0;}
#zonaNews .noticiaHome {display:block;float:left;width:250px;margin:10px 0 0 0;}
#zonaNews .noticiaHome .identif {display:block;float:left;width:250px; margin:0 0 5px 0;}
#zonaNews .noticiaHome img {float:left;}
#zonaNews .noticiaHome a.newsImg {border:solid 1px #fff; float:left;}
#zonaNews .noticiaHome a.newsImg:link, #zonaNews .noticia a.newsImg:visited {float:left;display:block;}
#zonaNews .noticiaHome a.newsImg:hover, #zonaNews .noticia a.newsImg:active {float:left;display:block;border:solid 1px #D8262D;}
#zonaNews .noticiaHome p {float:left;font-size:0.7em; color:#9f9d9d;margin:0 0 0 10px; width:150px; line-height:15px;}

/* ------------ FOOTER ------------ */

#footer {float:left;clear:both;width:900px; font-size:0.7em;padding:10px 0 30px 0;background:transparent url(../img/tpl/bg_footer.jpg) no-repeat top right;}
#footer ul {width:480px;float:left; margin:10px 0 0 180px; background:transparent url(../img/tpl/bg_dotted02.jpg) repeat-x top left;  padding:10px 0 0 0;}
#footer ul li {color:#afafaf;display:inline; margin:0;}
#footer ul li a:link, #footer ul li a:visited {color:#afafaf;}
#footer ul li a:hover, #footer ul li a:active {color:#666666;}
#footer ul li img {vertical-align:middle;}

/* ------------ CREDITOS ATRICA ------------ */

.atricaId {display:block;height:23px;width:126px;float:right;}
a.atricaId {margin:25px 13px 0 0;}
a.atricaId:link, a.atricaId:visited {background:transparent url(../img/tpl/atrica_siteby.gif) no-repeat 0 0;}
a.atricaId:hover, a.atricaId:active {background:transparent url(../img/tpl/atrica_siteby.gif) no-repeat 0 -23px;}
.idOculto {position: absolute;top: -10000px;}

/* ---------------------------------------- */
/* ----------- TOTALPANEL ----------------- */
/* ---------------------------------------- */

#zonaIntro, #colMidCont { margin:0 0 0 10px;}
#colMidCont {padding:0 0 0 20px;}

#stoneSwf {width:100%; margin:0 0 0 20px;}
#stoneSwf img {background:none !important; padding:0 !important;margin:0 0 0 20px;}

/* titulos y breadcrumb */

#zonaIntro {background:transparent url(../img/tpl/title_text.gif) no-repeat top left;padding:0 0 0 15px;}
#zonaIntro h2 {padding:0 !important; margin:0 !important;}
#zonaIntro h2 img {background:none !important; padding:0 0 5px 0 !important; margin:0 !important;}
#zonaIntro h3 {margin:0 0 10px 2px;}
#breadcrumb {font-size:0.7em; margin:0 0 10px 10px; color:#A93241; background:transparent url(../img/tpl/bg_dotted01.jpg) repeat-x 0 0; padding:15px 0 10px 20px;}
#breadcrumb .actual {color:#A93241 !important; font-weight:bold;}
#breadcrumb .inicioLink {background:transparent url(../img/tpl/ico_home.gif) no-repeat center left; padding:0 0 0 14px;color:#a93241;}
#breadcrumb a.inicioLink:link, #breadcrumb a.inicioLink:visited {color:#a93241;}
#breadcrumb a.inicioLink:hover, #breadcrumb a.inicioLink:active {color:#a93241;background-color:#fce3e6;}

/* banners */

#banners {width:120px;clear:both;float:right;padding:20px 0 0 0; margin:45px 10px 0 0;}
#banners ul li {font-size:0.8em; line-height:18px; color:#838383;margin:0 0 10px 0;}
#banners ul li a {display:block; width:120px; height:157px;}
#banners ul li a span {position: absolute;left:-5000em;outline: 0;}

/* ----- CORPORATIVO --------- */

#grafworld {display:block;width:464px; height:158px;float:left;background:transparent url(../img/cont/bg_mapa.gif) no-repeat top left;}
#grafworld ul {width:280px; font-size:0.7em;margin:45px 0 0 20px;line-height:18px; color:#606060;}
#grafworld ul li {display:inline;padding:0 0 0 10px;background:transparent url(../img/tpl/ico_arrow01.gif) no-repeat 0 0.4em;}

/* ---- NOTICIA Y NOVEDADES ---- */

.novedad {display:block; float:left; width:430px;margin:10px 0 20px 0;}
.novedad h4, .noticia h4 {color:#707070; font-size:0.8em;padding:10px 0 10px 14px;background:transparent url(../img/tpl/bg_title01.gif) repeat-x bottom left; float:left; width:332px;}
.novedad img, .noticia img {margin-left: 76px;}
.novedad p {margin-left:76px!important; clear:both;}
.noticia {display:block; float:left; width:425px;margin:10px 0 10px 0;}
.noticia img {float:left;}
.noticia p.intro {width:240px !important;margin:0 !important; padding:8px 0 10px 14px; font-size:0.8em !important; float:left; line-height:18px !important;}
.noticia p.content {margin:0 0 0 70px!important; clear:both;}
.noticia h4 a:link, .noticia h4 a:visited {color:#6A6A6A;}
.noticia h4 a:hover, .noticia h4 a:active {color:#D8262D;}
.fechaNov {display:block; float:left; background:transparent url(../img/tpl/bg_fecha.gif) repeat bottom left; color:#d8252b;font-size:0.7em;font-weight:bold;padding:10px;}

/* paginador */

#paginador {float:left; clear:both; width:100%; margin:10px 0 0 0; padding:0;}
#paginador ul {padding:0 0 0 26px;margin:0 0 0 120px;}
#paginador ul li {display:block;float:left;padding:7px;height:12px; }
#paginador ul li a{font-size:0.7em;display:block; height:12px;}
#paginador ul li a.anterior:link, #paginador ul li a.anterior:visited {background:transparent url(../img/tpl/ico_anterior.gif) no-repeat 0 0; padding:0 0 0 20px; color:#afafaf;}
#paginador ul li a.anterior:hover, #paginador ul li a.anterior:active {background:transparent url(../img/tpl/ico_anterior.gif) no-repeat 0 -12px; padding:0 0 0 20px; color:#d8252b;}
#paginador ul li a.siguiente:link, #paginador ul li a.siguiente:visited {background:transparent url(../img/tpl/ico_siguiente.gif) no-repeat right 0; padding:0 20px 0 0;color:#afafaf;}
#paginador ul li a.siguiente:hover, #paginador ul li a.siguiente:active {background:transparent url(../img/tpl/ico_siguiente.gif) no-repeat right -12px;padding:0 20px 0 0;color:#d8252b;}

/* ---------- CONTACTO Y MAS INFORMACION ---------- */

#zonaDire, #zonaEmail, #zonaDatos, #zonaProductos, #zonaComm { float:left; clear:both; background:transparent url(../img/tpl/bg_degrad.jpg) repeat-y top right; width:370px; margin:10px 0 20px 65px;}
#zonaDatos label, #zonaEmail label, #zonaProductos label, #zonaComm label {float:left; clear:both;color:#b5b5b5; font-size:0.8em; font-weight:bold;  width:100px; text-align:right; padding:0 10px 0 0;}
#zonaDatos input, #zonaEmail input, #zonaEmail textarea, #zonaDatos select, #zonaProductos select, #zonaComm textarea {float:left; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; background-color:#efefef; border:none; padding:1px 4px 1px 4px; margin:0 0 7px 0; width:200px; color:#848484;}
#zonaProductos select {float:left;margin:0 25px 10px 0; border:none;}
#zonaProductos p {font-size:0.7em !important; color:#A9A9A9;clear:both; width:180px; padding:0 0 0 115px; line-height:1.3em;}
#zonaComm textarea {margin:0 0 0 110px; padding:1px 0 1px 6px;}
#infoLegal {clear:both; float:left; width:210px; margin:10px 0 20px 110px;}
#infoLegal p {font-size:0.7em; line-height:1.4em; color:#a9a9a9; margin:0 0 20px 0 !important; padding:0 !important;}
p.labelLegal {color:#A93241 !important; font-size:0.7em !important; font-weight:bold; width:200px !important; margin:0; }
input#terminos {float:left !important; width:auto !important; margin:0 10px 5px 0; background:none !important;}
input#enviar {background:none !important; clear:both !important; width:auto !important; margin:10px 0 0 0;}
h3.subtitul { font-size:0.8em !important; color:#848484 !important; background:#ffffff url(../img/tpl/bg_title01.gif) repeat-x bottom left; padding:10px 0 6px 0 !important; display:block; float:left; width:315px; margin:0 0 20px 0 !important;}
h3.subtitul span {padding:5px 10px 5px 10px;background:transparent url(../img/tpl/bg_title02.gif) repeat top left; font-size:1.2em;color:#D8272F; margin:0 10px 0 0;}
#zonaDire dl {float:left; width:320px; font-size:0.8em; margin:0 12px 0 10px;}
#zonaDire dl dt {float:left; width:90px; color:#b5b5b5; font-weight:bold; text-align:right; margin:0; padding:0 10px 0 10px;}
#zonaDire dl dd {float:left; width:195px; margin:0 0 10px 0; padding:0; color:#848484;}
#zonaDire dl dd a:link, #zonaDire dl dd a:visited {color:#848484;}
#zonaDire dl dd a:hover, #zonaDire dl dd a:active {color:#A93241;}
#zonaDire img {margin:-10px 25px 0 0; float:left;}
#formPais {width:90px; float:left; text-align:right;}
#formPais h4 {font-size:0.8em; margin:0; padding:0 0 6px 0; color:#A93241;}
#formPais select {font-size:0.7em; background-color: #F7ECEC; border:none; color:#A93241; width:90px;}
#formPais input {margin:10px 0 0 0;}
.reves {unicode-bidi:bidi-override !important; direction: rtl !important;font-size: 0.9em; line-height: 1.4em;}

/* ---------------- VALIDACION FORMULARIO ---------------- */

#formEmail label, #formMasinfo label{float: left;width: 100px;}
#formEmail .red, #formMasinfo .red {background-color:#ffebec;}
#formEmail label.red, #formMasinfo label.red {border: none;color: #a93241;}
#formEmail .customRed, #formMasinfo .customRed {border: none;color: #a93241;}
#formEmail .errorMessage, #formMasinfo .errorMessage {display:block; float:left; text-align:left;color: #a93241;font-size: 0.7em;margin:-7px 0 0 110px; padding:0 22px 10px 0; clear:both; width:200px;}
#infoLegal .errorMessage {margin:5px 10px 10px 0; background-color:#FFEBEC; padding:2px 4px 2px 4px;}

#validationMessage { color: #3B68A3; font-size:0.8em; border: 1px solid #3B68A3; padding: 1em; background-color: #dde6f2;}

/* ---------------- FAVORITOS ---------------- */

table#listadoProds {width:450px; border:none; padding:0; margin:0 0 0 17px;}
table#listadoProds td {padding:0 4px 0 2px; width: 20%; vertical-align:top;}
table#listadoProds img {background:none !important; margin:0 0 2px 0 !important; padding:0 !important;}
table#listadoProds a img{float:left; display:block;padding:2px !important; background-image:none !important;}
table#listadoProds a img:link, table#listadoProds a img:visited {background-color:#ffefef !important;} 
table#listadoProds a img:hover, table#listadoProds a img:active {background-color:#d7232c !important;} 
table#listadoProds h3 {float:left; width:78px;font-size:0.7em !important; color:#838383 !important;background:transparent url(../img/tpl/bg_degrad02.jpg) repeat-x bottom left; padding:2px 0 2px 3px; font-weight:normal; margin: 0 -3px 3px 2px; }
table#listadoProds strong {padding:0 2px 0 0;}
table#listadoProds span.favsHerr {display:block;color:#d7242b;font-size: 0.7em;margin:0 0px 5px 0 !important; text-align:right;background:transparent url(../img/tpl/ico_favoritos_del.gif) no-repeat bottom right; padding:0 15px 0 0;}

table.tableIns {
	margin: 0;
	padding: 0;
	border:0;
}

table.tableIns td {
	margin: 0;
	padding: 0;
	border:0;
	vertical-align: top;
}



/* Crea tu ambiente */
#zonaAmb img {
	background-image: none;
	border: none;
	padding: 0;
	margin: 0;
}

#box{
	position:absolute;
}
#box li{
	display:block;
	float:left;
}
.mask{
	position:relative;
	width: 400px;
	height: 290px;
	overflow: hidden;
	margin-bottom: 20px;
}
.thumb {
	position:relative;
	clear:both;
	width:100%;
}
.thumb li{
	display:block;
	margin: 0 3px 10px 0;
	float:left;
	cursor:pointer;
}
.thumb li img{
	width:60px;
	float:left;
}

#zonaAmb .info{
	width:400px;
	height:40px;
	background:#000;
	position:absolute;
	display: block;
	top: 0;
	opacity: 0.45;
	filter: alpha(opacity = 45);

}
#zonaAmb .info p, #zonaAmb .info h4{
	color:#fff;
	padding:5px;
}
#zonaAmb .info h4{
	display: block;
	float: left;
	width: 290px;
	font-size:14px;
	font-weight: normal;
}

#zonaAmb .info p {
	display: block;
	width: 85px;
	float: right;
}

#zonaAmb .info p a{
	line-height: 12px;
	clear: both;
	float:right;
	background:#fff;
	color:#000;
	font-size:10px;
	padding:0 3px;
	text-decoration:none;
	margin-bottom: 5px;
}

ul#selecAmb {
	width:100%;
	background: none;
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	clear:both;
}

ul#selecAmb li {
	list-style: none;	
	padding: 0;
	display:block;
	margin: 0 3px 10px 0;
	float:left;
	cursor:pointer;
	width: 106px;
	height: 70px;
	overflow: hidden;
}

ul#selecAmb li a img {
	background: none;
	width: 106px;
}

.clear {
	display: block;
	clear: both;
}

/* Catalogo */

.downPdf {
	font-size: 0.95em;
	background: transparent url(../img/tpl/ico_pdf.gif) no-repeat 0 0;
	padding: 2px 0 2px 20px;
	margin-left: 22px;
}