
		
		body {
			margin: 0;
			font-family: arial, verdana;
			font-size: 90%;
			background: #e4e4d8;
		}
		div.centro {
			width: 960px;
			margin: 0 auto;	
		}
		hr {
			display: none;	
		}
		div#header {
			background: #fff;
		}
		div#header p#logo {
			margin: 0;
			width: 380px;
		    height: 104px;
		    background: url(imagenes/logo.png) top left no-repeat;
		    overflow: hidden;
		    line-height: 500px;
		}
		div#header p#logo a {
			display: block;	
		}
		div#content {
			position: relative;
			width: 960px;
			background: #fff url(imagenes/cuerpo.png) top left no-repeat;
			padding-top: 17px;
		}
		div#contentw {
			padding: 0 40px;	
		}
		div#content a {
			color: #00f;	
		}
		div#content h1 {
			width: 653px;
		    height: 106px;
		    background: url(imagenes/aplicacion-contratacion-perfil-contratante.png) top left no-repeat;
		    overflow: hidden;
		    line-height: 500px;
margin: 0;
margin-top: 6px;
margin-bottom: 28px;
		}
		div#sello {
			position: absolute;
			top: -104px;
			right: -26px;
			background: url(imagenes/selloci.png) top left no-repeat;
			width: 296px;
			height: 300px;
			line-height: 900px;
		}
		div#introduccion {
			background: url(imagenes/introduccion.png) top left no-repeat;
			width: 814px;
			height: 206px;
margin-left: 2px;
			padding-left: 65px;
			padding-top: 20px;
		}
		div#introduccion h2 {
			display: none;	
		}
		div#servicio_basico {
		}
		div#servicio_basico h2 {
			color: #969696;
			font-size: 3em;
			margin: 0.3em 0;
		}
		div#servicio_basico em {
			color: #fd3000;
			font-style: normal;
			font-weight: bold;	
		}
		
		div#servicio_basico p#validar {
			width: 100%;
		    height: 261px;
		    background: url(imagenes/validar-sello.png) top right no-repeat;
		    overflow: hidden;
		    line-height: 600px;
		}
		div#servicio_basico p#validar a {
			display: block;	
		}
		div#footer {
	clear:both;
        float:left;
        width:100%;

	background: #e4e4d8 url(imagenes/pie.png) top left repeat-x;
	margin: 0 auto;
	padding-top: 16px;
	text-align: center;
	font-size: 0.9em;
}
div#footer p {
	margin: 0;
	padding: 0;
	line-height: 25px;
}
div#footer p.enlaces {
	color: #444;	
}
div#footer a {
	font-weight: bold;
	text-decoration: none;
	color: #333;	
}
img#icomodo {
float: right;
}
img#ifnmt {
float: left;
}


.colmask {
	    position:relative;		/* This fixes the IE7 overflow hidden bug */
	    width:100%;			/* width of whole page */
		overflow:hidden;	/* This chops off any overhanging divs */
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;
		overflow:hidden;
	}
	/* 2 Column (right menu) settings */
	.rightmenu {
		background:#f3f3eb;		/* right column background colour */
	}
	.rightmenu .colleft {
		right:30%;				/* right column width */
		background:#fff;		/* left column background colour */
	}
	.rightmenu .col1 {
		width:66%;				/* left column content width (left column width minus left and right padding) */
		left:32%;				/* (right column width) plus (left column left padding) */
	}
	.rightmenu .col2 {
		width:26%;				/* right column content width (right column width minus left and right padding) */
		left:36%;				/* (right column width) plus (left column left and right padding) plus (right column left padding) */
	}
