	* {
		/*border: 1px solid #f00;*/
		margin: 0;
		padding: 0;
		line-height: 1.4em;
		color: #fff;
	}
	body {
		text-align: center;
		border: 0;
		/*background: url(img/bg.jpg) fixed center 0px repeat;*/
		font: 12px arial, verdana, tahoma, sans-serif;
		/*background: #fff url(img/sombra-v.jpg) fixed center repeat-y;*/
	}
	br {
		clear: both;
	}
	h1 {
		font: 23px bold tahoma, arial,verdana,sans-serif;
		margin-bottom: 20px;
	}
	h3 {
		font: 18px bold arial,verdana,sans-serif;
		margin: 15px 0;
		color: #fff;
		background: url(img/h3.jpg) repeat-x;
		padding: 2px 15px;
	}
	a, a:hover {
		text-decoration: none;
		color: #fff;
		outline: none;
	}
	b {
		color: #fff;
		font-weight: bold;
	}
	ul.normal {
		margin: 10px auto 20px 50px;
	}
	p.clear {
		clear: both;
	}
	#todo {
		/*position: relative;*/
		display: block;
		width: 920px;
		margin: 0 auto;
		text-align: center;
		/*background: #ffe3b2;*/
		background: url(img/bg.jpg) fixed center 0px repeat;
	}
	#cabeza {
		width: 920px;
		height: 232px;
		background: url(img/hd.jpg) center no-repeat;
		margin: 0 auto;
	}
	#cuerpo {
		width: 760px;
		position: relative;
		display: block;
		vertical-align: top;
		margin: 0 auto;
		padding: 10px;
		color: #fff;
		/*background: url(img/bg2.jpg) fixed 50% 0;*/
		min-height: 280px;
	}
	#menu {
		float: left;
		/*position: relative;*/ 
		width: 140px;
		height: 100%;
		top: 55px;
	}
	#menu div {
		position: relative;
		text-align: right;
	}
	#menu div.links a, 	#menu div.link a {
		display: block;
		height: 18px;
		font: bold 12px arial,verdana,sans-serif;
		background: transparent url(img/menu1.jpg);
		border-bottom: 2px transparent;
		padding: 10px 10px;
	}
	#menu ul.linked {
		width: 100%;
		vertical-align: middle;
		border-bottom: 2px transparent;
		text-align: right;
		list-style-type: none;
		margin: 0;
		padding: 0;
		visibility: hidden;
	}
	#menu ul.linked li {
		margin: 4px 8px 4px 20px;
		padding: 2px;
		width: 150px;
		background: transparent url(img/menu2.jpg) 0 0 no-repeat;
	}	
	#menu li a {
		padding: 5px 20px;
	}
	#contenido {
		position: relative;
		margin-left: 150px;
		text-align: left;
		/*
		padding-bottom: 10px;
		margin-bottom: 10px;
		*/
	}
	#pie {
		margin: 0;
		clear: both;
		height: 100px;
		background: url(img/ft.gif) center -2px no-repeat;
		color: #999;
		padding: 6px 90px;
		font: 11px tahoma,verdana,arial,sans-serif;
		text-align: left;
		/*width: 740px;*/
		width: 740px;
		margin: 0 auto;
	}
	p {
		padding: 10px;
		/*
		clear: right;
		padding: 0 12px 10px 15px;
		text-align: justify;
		line-height: 1.4em;
		*/
	}
	p.negrita {
		font: 14px bold tahoma, sans-serif;
	}
	img.izda {
		float: left;
		margin: 0 15px 10px 0;
		background: transparent;
		padding: 8px;
	}
	img.dcha {
		float: right;
		margin: 0  0 10px 12px;
		background: transparent;
		padding: 8px;
	}
	#links {
		width: 760px;
		clear: both;
	}
	#links img {
		border: 0;
		margin: auto 10px;
	}
	#links a, #links a:hover {
		text-decoration: none;
	}
	span.negrita {
		font: 14px bold tahoma, sans-serif;
	}
	span.destacado {
		text-transform: uppercase;
		color: #fb0;
		font-weight: bold;
	}
	
