h2 {
font-size:24px;
}

h3.seccion {
font-size:18px;
clear:both;
border-top:2px solid #C7C7C9;
padding-top:10px;
}

h5 {
border-top:none;
margin:0;
padding:0;
}

h5.dlh5 {
margin-top:30px;
}

.tipomancha {
float:left;
}

dl.tipomancha  {
width:210px;
margin: 10px 30px 20px 5px;
}

dl.tipomancha dt {
width:150px;
float:left;
background-image:url(/img/cuadrado-dt.gif);
background-repeat:no-repeat;
padding:2px 0 2px 12px;
background-position:0em 8px;
border-bottom:1px solid #C7C7C9;
}

dl.tipomancha dd {
border-bottom:1px solid #C7C7C9;
font-weight:bold;
padding:2px 0 2px 0
}

ul.tipomancha {
font-size:11px;
width:200px;
margin-top:20px;
}

ul.tipomancha li {
margin-bottom:10px;
}

.tipomancha .a {
color:#D8BD06;
}

.tipomancha .b {
color:#C3267E;
}

.tipomancha .c {
color:#0098DC;
}

.tipomancha .d {
color:#726AA7;
}

.tipomancha .e {
color:#019388;
}

th {
background-image:url(/img/cuadrado-dt.gif);
background-repeat:no-repeat;
padding:3px 20px 3px 12px;
background-position:0em 8px;
border-bottom:1px solid #C7C7C9;
text-align:left;
}

td {
padding:3px 0 3px 0;
border-bottom:1px solid #C7C7C9;
}

th#tipo-mancha {
background-image:none;
padding-left:0px;
color:#7066A5;
text-align:left;
}

th#eliminacion-mancha {
background-image:none;
padding-left:0px;
color:#7066A5;
}

table  {
margin: 10px 0 20px 0;
clear:both;
}

div.left-x {
width:450px;
float:left;
margin-right:40px;
}

p, h4, h5 {
text-align:left;
}

/*h4 {
font:normal 14px Arial, Helvetica, sans-serif;
color:#5C5C5C;
margin:0 0 5px 0;
padding:0;
width:110px;
}

.materialesAcabados {
margin:0 0 30px 0;
width:952px;
overflow:auto;
overflow:hidden;
}

.materialesAcabados li {
float:left;
margin:0 2px 5px 0;
}

.materialesAcabados li img {
width:117px;
height:177px;
}
