body {
  	margin:0; padding:0; border:0;
	font:100% "Palatino Linotype", Palatino, "Book Antiqua", Georgia, "Times New Roman", Times, serif; text-align:center;
	color:#000; background:#ccc;
	background:#d2d2d2 url(../i/Fbody.png) top left repeat;
}
.trabajo #container {
	margin:0 auto; padding 0; border:0; width:884px; height:100%;
	text-align:left;
  	background:#fff; 
	background: url(../../i/Flimite___.png) top center repeat-y;  
}
.trabajo #container h1 {
	margin:0 auto; padding:15px 0; border:0; width:860px; /*height:300px;*/
	text-align:center; background:#dbdbdb;
}
.trabajo h2 { 
	margin:25px auto 10px auto; padding:5px 0; width:90%; line-height:34px;
	text-align:center; color:#d1000c;
}
.trabajo h3 { 
	margin:5px auto 20px auto; padding:5px; width:85%;
	text-align:center; font-size:16px; font-weight:normal; background:#fff;
}
.trabajo h4 { 
	margin:5px auto 20px auto; padding:5px 0; width:90%;
	text-align:center; font-size:14px; font-weight:normal; color:#fff; background:#d1000c;
}

.trabajo ul, .trabajo ol  { 
	margin:10px auto 30px auto; padding:0 20px 0 35px; border:0; width:85%;
	text-align:justify; font-size:14px; list-style:circle; color:#000;
}
.trabajo ol  { list-style:decimal; }
.trabajo ul li, .trabajo ol li { margin:10px 0; }
.trabajo ul li a, .trabajo ol li a { color:#000; }

.trabajo form { margin:0 auto; }


.trabajo p { 
	margin:5px auto; padding:0; width:90%;
	text-align:justify; color:#000; font-size:12px;
}
.trabajo p.pLink { margin:10px auto; }
.trabajo p.pLink2 { margin:10px auto 25px auto; }
.trabajo p.pLink a, .trabajo p.pLink2 a { color:#d1000c; }

.trabajo dl {margin:30px 65px; padding:15px 0; border-bottom:2px #ccc solid;}
.trabajo dl dt {margin:15px 0; font-weight:bold;}
.trabajo dl dd {margin:5px 0 5px 15px;}

table.trabajos { margin:15px auto; padding:0; border:0; text-align:center; border-collapse:separate; border-spacing:3px; }
table.trabajos td { margin:0; padding:0; border:0; text-align:center; background:#fff; }
table.trabajos td img { margin:0 auto; padding:3px; border:2px #090 solid; background:#9c9; }
table.trabajos td.img { line-height:0; }
table.trabajos td.texto { padding:2px; border:2px #090 solid; background:#fff; text-align:center; }
table.trabajos td.texto p { text-align:center; }
table.trabajos td.texto img { margin:0 5px; }

table.patrocinante { margin:0 auto; padding:0; border:0; text-align:center; border-collapse:separate; border-spacing:3px; }
table.patrocinante td { margin:0; padding:0; border:0; width:165px; text-align:center; font-size:12px; vertical-align:middle; }
table.patrocinante td img { margin:0 auto; padding:0; border:0; line-height:0; }
table.patrocinante td.texto { padding:0 2px; border:2px #ccc solid; width:320px; /*background:#fff;*/ text-align:center; }
table.patrocinante td.texto p { margin:1px 0; padding:0; border:0; text-align:left; font-size:12px; }
table.patrocinante td.texto p.centro { text-align:center; }
table.patrocinante td.texto p span { font-size:10px; }


#footer {
	margin:0 auto;
	width:860px;/*760*/
	padding:0;
	/*background:#dbdbdb;*/
	text-align:center;
	font-size:12px;
} 
#footer p { margin:0; padding:3px 0; text-align:center; font-size:12px; }

#powered { margin:0 auto 10px auto; width:800px; padding:0; border:0; text-align:right; font-size:12px; line-height:25px; vertical-align:middle; } 
#powered p { margin:0; padding:0; width:100%; text-align:right; font-size:12px; }
#powered p a { text-decoration:none; color:#000; line-height:25px; display:block; }
#powered p a img { margin:0; padding:0; border:0; line-height:0px; vertical-align:middle; }

#sombrainf {
	margin:0 auto 20px auto; padding:0; border:0;
	width:884px;/*784*/ height:22px;
	position:relative;
	top:0px; 
	z-index:2;
	background: url(../../i/Fsombrainf_.png) top center no-repeat;
}