/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	background-color:#666666;
}

#cuerpo {
	background: url(imagenes/fondo-contenido.jpg) top center repeat-y;
	margin: 0px auto;
	padding: 0px;
	width: 990px;
}

#encabezado {
	margin: 0px;
	padding: 0px;
	background:url(imagenes/fondo-top.jpg) top center no-repeat;
	height: 149px;
}
#contenido {
	margin: 0px auto;
	padding: 10px;
	width: 929px;
/*	height: 191px;	*/
}
#contenido .data {
	width: 500px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial;
	font-size: 12px;
	color: #333333;
}
.ilustracionSeccion {
	margin: 10px;
	padding: 0px;
	float: right;
}
#pie {
	margin: 0px;
	padding: 0px 21px 30px 21px;
	background: url(imagenes/fondo-pie.jpg) bottom center no-repeat;
/*	height: 102px;*/
}
#pieInterno{
	margin: 0px;
	padding: 0px 21px 30px 21px;
	background: url(imagenes/fondo-pie.jpg) bottom center no-repeat;
	height: 30px;
}
#pieArtista{
	margin: 0px;
	padding: 0px;
	background: url(imagenes/fondo-pie-artista.jpg) bottom center no-repeat;
	height: 122px;
	line-height: 122px;
}
.detalleArtista {
	background: url(imagenes/detalle-artista.jpg) bottom right no-repeat;
	margin: 0px;
	padding: 0px;
	border-right: #868686 solid 1px;
}
.lineaDegrade {
	margin: 0px auto;
	padding: 0px;
	background: url(imagenes/fondo-linea.jpg) bottom left no-repeat;
	height: 4px;
	line-height: 4px;
	width: 990px;
}
.splash {
	margin: 50px 0px 0px 0px;
	padding: 0px;
}
.nombre {
	margin: 90px 0px 0px 30px;
	padding: 0px;
	float: left;
}
.nombreInterno {
	margin: 0px;
	padding: 30px 0px 0px 25px;
	float: left;
}
.nombreInterno h1{
	padding: 0px 0px 0px 5px;
	margin: 0px;
	font-family:"Courier New", Courier, monospace;
	font-size: 15px;
	color: #555555;
	text-align: left;
	letter-spacing: -1px;
}
.nombreInterno h2{
	padding: 0px 0px 0px 5px;
	margin: 0px;
	font-family:"Courier New", Courier, monospace;
	font-size: 15px;
	color: #555555;
	text-align: left;
	letter-spacing: -1px;
	font-weight: normal;
}
#navegacion {
	width: 560px;
	padding: 30px 25px 0px 0px;
	margin: 0px;
	float: right;
/*	border: #000000 solid 1px;*/
}
.topsplash {
	float: right;
	padding: 0px;
	margin: 16px 21px 0px 0px;
	width: 315px;
	/* IE PNG Fix v1.0 RC4 - http://www.twinhelix.com/css/iepngfix/ */
	behavior: url(javascripts/iepngfix.htc);	
}
.cuerposplash {
	float: right;
	padding: 0px;
	margin: 0px 21px 0px 0px;
	width: 315px;
	/* IE PNG Fix v1.0 RC4 - http://www.twinhelix.com/css/iepngfix/ */
	behavior: url(javascripts/iepngfix.htc);
}
.fondosplash {
	margin: 0px;
	padding: 0px;
	background:url(imagenes/fondo-splash.jpg) top center no-repeat;
	height: 191px;
}
.limpiaFloat {
	margin: 0px;
	padding: 0px;
	height: 1px;
	line-height: 1px;
}
.dataSplash {
	margin: 0px;
	padding: 0px;
	height: 130px;
}
.firma {
	margin: 0px 0px 0px 15px;
	padding: 0px;
	float: left;
}
.datosIngreso {
	margin: 0px;
	padding: 15px 0px 0px 0px;
	width: 350px;
	float: left;
}
.datosIngreso h1{
	margin: 0px;
	padding: 0px;
	font-family:"Courier New", Courier, monospace;
	font-size: 18px;
	color: #555555;
	text-align: right;
	letter-spacing: -1px;
}
.datosIngreso h2{
	margin: 0px;
	padding: 0px;
	font-family:"Courier New", Courier, monospace;
	font-size: 16px;
	color: #555555;
	text-align: right;
	letter-spacing: -1px;
}
.datosIngreso p {
	float: left;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	font-family:"Courier New", Courier, monospace;
	font-size: 16px;
	color: #555555;
	text-align: right;
	letter-spacing: -1px;
	width: 210px;
	font-weight: bold;
}
.botones {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 140px;
	text-align: right;
	font-family:"Courier New", Courier, monospace;
	font-size: 14px;
	color: #555555;
	text-align: right;
	font-weight: bold;
}
 .botones img {
	margin: 5px 5px 2px 5px;
	padding: 5px 5px 2px 5px;
}
.optimizado {
	float: right;
	margin: 0px;
	padding: 20px 20px 5px;
}

.fondointerno {
	margin: 0px;
	padding: 0px;
	background: url(imagenes/fondo-top-interno.jpg) top center no-repeat;
	height: 132px;
}

.fondointerno h2{
	padding: 95px 40px 0px 0px;
	margin: 0px;
	font-family:"Courier New", Courier, monospace;
	font-size: 28px;
	color: #FFF;
	text-align: right;
	letter-spacing: -1px;
}
#navlist {
	float: right;
	clear: both;
	padding: 25px 0px 0px 0px;
	margin: 0px;
	font-family:"Courier New", Courier, monospace;
	font-size: 13px;
	font-weight: bold;
}
#navlist li {
	display: inline;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#navlist li .separador {
	padding: 0px;
	margin: 0px;
	width: 5px;
}
#navlist li a:link {
	text-decoration: none;
	color: #555;
	padding: 0px;
	margin: 0px;
}
#navlist li a:visited {
	text-decoration: none;
	color: #555;
	padding: 0px;
	margin: 0px;
}
#navlist li a:hover {
	text-decoration: underline;
	color: #555;
	padding: 0px;
	margin: 0px;
}
#navlist li a:link #active {
	text-decoration: underline;
	color: #555;
	padding: 0px;
	margin: 0px;
}
.cajaTrabajos {
        margin:10px;
        padding:20px;
        float:left;
        border: #ccc solid 1px;
        width: 110px;
        text-align:center;
        height:130px;
        display: block;
        background-color: #e7e7e7;
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial;
	font-size: 11px;
}
.cajaTrabajos a:link {
        text-decoration: none;
        color: #555;
}
.cajaTrabajos a:visited {
        text-decoration: none;
        color: #555;
}
.cajaTrabajos a:hover {
        text-decoration: none;
        color: #FF0000;
}
.cajaTrabajos h3 {
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-align:center;
	margin: 3px;
	padding: 0px:
}
#cajaTrabajo {
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial;
	font-size: 12px;
	color: #333333;
	text-align:center;
}
#cajaTrabajo img {
         margin: 5px;
         padding:3px;
         border: #c0c0c0 solid 1px;
}
/**/
table th {
	font-family:"Trebuchet MS", Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #555;
}
.camposFormulario {
	width:100%;
	font-family:"Trebuchet MS", Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #666;
	border: none;
	background: url(imagenes/fondo-campo.jpg) top left repeat;
}
.botonEnviar {
	width:100%;
	font-family:"Trebuchet MS", Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #666;
}
.pieDesarrollo {
	margin: 0px auto;
	padding: 0px;
	width: 940px;
        text-align: center;
        font-family:"Trebuchet MS", Verdana, Tahoma, Arial;
        color: #fff;
	font-size: 10px;
}

.pieDesarrollo a{
        color: #fff;
	font-size: 10px;
}