/* CSS librería Lemus*/


@import url(layout.css);
@import url(estilos.css);
@import url(cesta_compra.css);
@import url(suscripcion.css);

* {margin: 0; padding: 0;}
html {
	height: 100%;
}

body {
font: 70% Arial, Helvetica, sans-serif;
color: #666666; 
height:100%;
line-height: 1;
background:#F9FCE4;
padding-top:21px;}

a {color:#0087FF; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border: none;}

.oculta {display:none;}
.clear {clear:both;}


p.bodytext, p{
margin:5px 0px;
}
#contenido p.bodytext{
width:80%;
line-height:1.2em;
}
p.error{

}



.oculta {display:none;}
.clear {clear:both;}


/*reset.css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th{
margin:0;padding:0;}
table{
border-collapse:collapse;
border-spacing:0;}
fieldset,img{
border:0;}
address,caption,cite,code,dfn,em,th,var{
font-style:normal;font-weight:normal;}
ul,li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{
font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}




/************ encabezados ***************/


#encabezado h1, .csc-header h1.csc-firstHeader, .csc-header h1{/* headers de los siguientes contenidos de una página */
	margin:0 0 0.5em;
	font-size:1.2em;
	color:#003A79;
	font-weight:bold;
	clear:both;
}

#encabezado h1,#encabezado h2, #encabezado h3{/* headers de los siguientes contenidos de una página */
float:left;
	margin:0 0 0.5em;
	font-size:1.2em;
	color:#003A79;
	font-weight:bold;
	clear:none;
}
.tx-ttproducts-pi1 .centrado h2{/* headers del mensaje de error en formlarios del proceso de compra */
	margin:0 0 0.5em;
	font-size:1.2em;
	line-height:1.2;
	color:#003A79;
	font-weight:bold;
	clear:both;
}
.csc-textpic-text h2{/* headers dentro de tipo de contenido texto */
	margin:0 0 0.5em;
	font-size:1.2em;
	line-height:1.2;
	color:#003A79;
	font-weight:bold;
	clear:none;
}
h2 {
	clear:both;
	margin:1.2em 0 0;
	font-size:1.2em;
	font-weight:normal;
	color:#003A79;

}
h3 {
	margin:0.5em 0 0;
	font-weight:bold;
	color:#003A79;
}


#colcentral .csc-textpic-text ul li{
padding-left:10px;
background:url(../images/topo_materias.gif) no-repeat 0px 3px;
}


.csc-textpic{
clear:both;}
