* {
margin:0;
paddind:0;
}

a:link {text-decoration:none; color:#960004;}
a:visited {text-decoration: none; color:#960004;}
a:active {text-decoration: none; color:#960004;}
a:hover {text-decoration: none; color:#960004;opacity:0.7;filter:alpha(opacity=70);}

body {
	font-family:Verdana;
	font-size:100%; 
	background-color: #c3beb3;
	margin-top:0;
	background-image:url('../images/elements/relleno_secciones.gif');
	background-repeat: repeat-y;
	background-position: center;
}

.imgload {
	display:none;
}

* p {
	margin-bottom:12px;
	font-size:1em;
}

* p:first-letter {
	padding-left:4px;
}

img {border-style:solid; border-width:0px; border-color:#888888;}

.izquierda {
	border: solid 1px #bbbbbb;
	float:left;
	margin:4px 12px 0px 0px;
}

.salto {
	clear:both;
	margin-bottom:12px;
	text-align:left;
}

.foto {
	border: solid 1px #bbbbbb;
	margin-top:6px;	
	margin-bottom:12px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}	
	
#contenedor {
    width: 840px;
    background-color:#dad8cc;
    position: absolute;
    top: 0px;
    left: 50%;
    margin-left: -420px;  
}

#cabecera {
	margin-top:20px;
	height:80px;
	clear:left;
	margin-bottom:6px;	
}

	#cabecera .logo {
		float:left;
		width:177px;
		height:59px;
		background-image:url('../images/elements/logo_LCTM.gif');
		background-repeat:no-repeat;
	}

	#cabecera .secc {
		float:right;
	}

	
#cuerpo {
	width:800px;
	clear:left;
	margin-left:24px;
	font-size:0.72em;
	font-color:black;
	line-height:16px;
}

	#cuerpo hr {
		color:lightgrey;
		margin-top:24px;
		margin-bottom:16px;
	}	
	
	#cuerpo sup {
		font-size:0.7em;
	}
	
	#cuerpo h1 {
		font-size:0.96em;
		font-weight:normal;
		padding-top:0px;
		margin-top:4px;
		margin-bottom: 16px;
		text-align:left;
	}	
	
	#cuerpo h2 {
		font-size:1.2em;
		padding-top:0px;
		margin-top:4px;
		margin-bottom: 16px;
		text-align:left;
	}
	
	#cuerpo h3 {
		font-size:1.1em;
		padding-top:0px;
		margin-top:4px;
		margin-bottom: 16px;
	}	
	
	#cuerpo h3:first-letter {
		background-image:url('../images/elements/Boton_Rojo.jpg');
		background-repeat:no-repeat;
		margin-top:4px;
		padding-left:14px;
	}
		
	#bloque {
		width:800px;
		height:70px;	
	}	
		
	.titular {
		margin-top:12px;
		margin-bottom:12px;
		font-weight:bold;
		font-size:1.5em;	
	}
	
	.autor {
		float:left;
		color:green;
		font-size:1.1em;
	}
	
		.autor:first-letter {
			background-image:url('../images/elements/member_secc.gif');
			background-repeat:no-repeat;
			margin-top:4px;
			padding-left:16px;
		}
		
	.fecha {
		float:right;
		color:black;
		font-size:1.1em;
	}	
	
	.parrafo {
		float:left;
		padding:2px;
		margin-right:4px;
		font-size:1em;
	}	

	.vineta {
		float:left;
		padding:2px;
		margin-right:4px;
		font-size:0.96em;
	}
	
		.vineta p:first-letter {
			background-image:url('../images/elements/marca_gris_secc.gif');
			background-repeat:no-repeat;
			margin-top:4px;
			padding-left:10px;
		}		
		
		.vineta img {
			border: solid 1px #bbbbbb;
		}	
	
		.cuarto {width:260px}

		.media {width:392px}
		
		.trescuartos {width:520px}
		
		.izq {float:left}
		
		.der {float:right}
				
		.completa {
			width:780px;
			display:block;
			margin:auto;
		}
		
	table {
		border-collapse:collapse;
		margin-top:6px;	
		margin-left:1px;
		font-size:0.96em;
		background-color:#d1cdc5;
	}
	
		th {
			border:solid 1px #aaaaaa;	
			padding: 2px 2px 2px 2px;
			font-size:0.96em;
			font-weight:normal;
			background-color:#bbbbbb;
		}		
	
		td {
			border:solid 1px #aaaaaa;
			vertical-align:top;
			padding: 4px;
		}
		
	ul {
		margin-bottom:12px;
	}
	
	li {
		margin-bottom:4px;
	}	
	
	.izq {
		float:left;
		width:123px;
		height:450px;
	}
	
	
	.der {
		float:right;
		width:674px;
		height:450px;
	}
	
	
	ul.galeria {
		white-space: nowrap;
		padding-left: 0px;
	}
			
	.galeria li
	{
		list-style-type: none;
	}
	
	.galeria img {
		border: solid 1px #bbbbbb;
		padding:3px;
	}
	
.imacentro {
	border: solid 0px #bbbbbb;
	margin-top:6px;	
	margin-bottom:12px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.textocentro {
	border: solid 0px #bbbbbb;
	margin-top:6px;	
	margin-bottom:12px;
	text-align:center;
}
	
	
.firma {
	margin-top:40px;
	font-family:Georgia;
	font-size:1.2em;
	font-style:italic;
	color: black;
	margin-bottom:40px;
}

#pie_pagina {
	clear:left;
	width:840px;
	padding:8px;
	margin-top:26px;
	font-size:0.64em;
	color:#444444;
	text-align:center;
	border-style:solid;
	border-color:#bbbbbb;
	border-width:1px 0px 0px 0px;
}
