/* CSS Document */

/* basic elements */

body{
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
}

body#inicio  {
	
	color: #000000;
	background-color: #E17D27;
	background-image: url(../images/pix.gif);
	background-repeat: repeat;
}

body#resto  {
	background-color:#FFFFFF;
/*	background-image: url(../images/fondo.gif);*/
	background-repeat: repeat-y;
	background-position: center;
}
/* specific divs */
#linea{
	width: 100%;
	position: absolute;
	top: 50%;
	text-align: center;
	overflow: visible;
	color: #000000;
	}

#inicio #contenedor{
	width:760px;
	height:400px;
	position: absolute;
	top: -200px;
	left: 50%;
	margin-left: -380px;
	vertical-align: middle;
	text-align: center;
	overflow:visible;
}

#inicio #contenedor h1{
	position:absolute;
	top: 171px;
	left:275px;
	font-size:11px;
	font-weight:normal;
}

#inicio #contenedor h2{
	position:absolute;
	top: 330px;
	left:271px;
}

#inicio #menu{
	margin-top:30px;
}

#inicio #menu ul{
	list-style:none;
	display:inline;
	font-size:14px;
	margin:0;
}

#inicio #menu ul li{
	display:inline;
	margin-right:15px;
	margin-left:15px;
}

#inicio #menu ul li a{
	color:#000000;
	text-decoration:none;
	padding-top:10px;
}

#inicio #menu ul li a:hover{
	color:#FFFFFF;
}


#inicio #menu ul li#quienes a{
	background-image: url(../images/quienes.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#inicio #menu ul li#servicios a{
	background-image: url(../images/servicios.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#inicio #menu ul li#emprender a{
	background-image: url(../images/emprender.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#inicio #menu ul li#clientes a{
	background-image: url(../images/clientes.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#inicio #menu ul li#noticias a{
	background-image: url(../images/noticias.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#inicio #menu ul li#contacto a{
	background-image: url(../images/contacto.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

/*referente al resto de paginas*/

a{
	color:#000000;
}
a:hover{
	color:#FFFFFF;
}

#resto #contenido a:hover, #resto #contecontacto a:hover, h2 a:hover{
	color:#DE8703;
}

#resto #contenedor{
	position:relative;
	width:760px;
	min-height:400px;
	margin-left:auto;
	margin-right:auto;
	overflow:visible;
	background-color:#FFFFFF;
	padding-bottom:100px;
	margin-bottom:10px;
}

#resto #contenedor h1{
	text-align:center;
	padding:0;
	margin:0;
	font-size:10px;
	font-weight:normal;
	position:absolute;
	bottom: 110px;
	right: 50px;
}

#resto #contenedor h1 a img{
	border:none;
}

#resto #contenedor h1 a{
	color:#000000;
	text-decoration:none;
}

#resto #contenedor h2{
	font-size:16px;
	font-weight:bold;
	padding-left:35px;
	background-image: url(../images/quienes-h2.gif);
	background-repeat: no-repeat;
	background-position: 14px center;
}

#resto #contenedor h2#serviciosh2{
	background-image: url(../images/servicios-h2.gif);
}

#resto #contenedor h2#emprenderh2{
	background-image: url(../images/emprender-h2.gif);
}

#resto #contenedor h2#clientesh2{
	background-image: url(../images/clientes-h2.gif);
}

#resto #contenedor h2#noticiash2{
	background-image: url(../images/noticias-h2.gif);
}

#resto #contenedor h2#contactoh2{
	background-image: url(../images/contacto-h2.gif);
}

#resto #contenedor h3{
	padding:0;
	margin:0;
	width:260px;
	position:absolute;
	top:170px;
	right:0px;
	color:#F2CD97;
	font-size:30px;
	font-weight:normal;
}

#resto #contenedor h3 strong{
	font-size:46px;
	font-weight:normal;
}

#resto #contenedor h4{
	font-size:14px;
	padding-left:34px;
	margin-bottom:5px;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
}

#resto #contenedor h4.bullet1{
	background-image: url(../images/bullet1.gif);
	background-position: left center;
}

#resto #contenedor h4.bullet2{
	background-image: url(../images/bullet2.gif);
	background-position: left center;
}

#resto #contenedor h4.bullet3{
	background-image: url(../images/bullet3.gif);
	background-position: left center;
}

#resto #contenedor #contenido{
	width:500px;
	margin-bottom:65px;
}

#resto #contenedor #contenido.conteclientes, #resto #contenedor #contenido.contenoticias{
	margin-bottom:150px;
}

#resto #contenedor #contecontacto{
	width:760px; 
	min-height:400px;
	margin-bottom:75px;
}

#resto #contenedor #contecontacto h4{
	clear:both;
	text-align:left;
}

#resto #contenedor #contecontacto #formulario{
	width:320px;
	float:left;
	text-align:right;
}

form{
	padding-left:20px;
	margin-top:0;
	text-align:right;
	margin-left:auto;
	width:300px;
}

label{
    display: block;
    width: 300px;
    float: right;
	text-align: right;
	margin-bottom:5px;
}

input, textarea{
	border: 1px solid #DE8703;	
}

input.boton{
	margin-top:5px;
	background-color:#FFFFCC;
}

#resto #contenedor #contecontacto #mapa{
	width:380px;
	float:right;
}
#map{
	width:380px;
	height:330px;
	border: 1px solid #DE8703;
}

#resto #contenedor #contenido p{
	padding-top:0;
	margin-top:0;
	padding-left:34px;
}

img.ficha{
	float:right;
	padding-right:10px;
	border:none;
}

#resto #contenedor #contenido p strong{
	font-weight:normal;
	color: #FF6600;
}

#resto #contenedor #contenido.conteclientes p{
	background-image: url(../images/clientes-bullet.gif);
	background-repeat: no-repeat;
	background-position: 18px center;
	
}

#resto #contenedor #contenido ul{
	padding-left:60px;
	margin-left:0;
}

#resto #contenedor #fondo, #fondoservicios, #fondoemprender, #fondoclientes, #fondonoticias, #fondocontacto{
	position:absolute;
	bottom:3px;
	left:0px;
	height:30px;
	width:100%;
	background-image: url(../images/quienes-somos.jpg);
	background-repeat: no-repeat;
	padding-top:55px;
	font-size:10px;
	text-align:center;
}

#resto #contenedor #fondoservicios{
	background-image: url(../images/servicios.jpg);
}

#resto #contenedor #fondoemprender{
	background-image: url(../images/emprender.jpg); 
}

#resto #contenedor #fondoclientes{
	background-image: url(../images/clientes.jpg);
}

#resto #contenedor #fondonoticias{
	background-image: url(../images/noticias.jpg);
}

#resto #contenedor #fondocontacto{
	background-image: url(../images/contacto.jpg);
	clear:both;
}

#resto #menu{
	height:45px;
	text-align:center;
	background-image: url(../images/fondo-menu.gif);
	background-repeat: no-repeat;
	padding-top:40px;
	background-color: #DE8703;
}

#resto #menu ul{
	list-style:none;
	display:inline;
	font-size:14px;
	margin:0;
	padding:0;
}

#resto #menu ul li{
	display:inline;
	margin-right:15px;
	margin-left:15px;
}

#resto #menu ul li a{
	color:#000000;
	padding-top:10px;
	text-decoration:none;
}

#resto #menu ul li a.selec{
	color:#FFFFFF;
	padding-top:10px;
	text-decoration:none;
}

#resto #menu ul li a:hover{
	color:#FFFFFF;
}


#resto #menu ul li#quienes a{
	background-image: url(../images/quienes.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#resto #menu ul li#servicios a{
	background-image: url(../images/servicios.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#resto #menu ul li#emprender a{
	background-image: url(../images/emprender.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#resto #menu ul li#clientes a{
	background-image: url(../images/clientes.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#resto #menu ul li#noticias a{
	background-image: url(../images/noticias.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#resto #menu ul li#contacto a{
	background-image: url(../images/contacto.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

/*para las ficha*/

.bordenaranja{
	padding:0;
	margin:0;
	margin-right:10px;
}

.bordenaranja ul, .listanaranja ul, .bordenaranja p{
	margin-top:0;
	margin-bottom:0;
}

.bordenaranja ul li{
	margin-top:0;
	margin-bottom:0;
}

.bordenaranja .topborde{
	height:10px;
	font-size:7px;
	background-image: url(../images/top-borde.gif);
	background-repeat: no-repeat;	
	background-position: 0 0;
}

.bordenaranja .medioborde{
	background-image: url(../images/borde.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
	position:relative;
	top:0;
	width:100%;
	height:100%;
}

.bordenaranja .bottomborde{
	height:10px;
	font-size:7px;
	background-image: url(../images/bottom-borde.gif);
	background-repeat: no-repeat;	
	margin-bottom:10px;
}

.listanaranja{
	width:490px;
	padding:0;
	margin:0;
	margin-right:10px;
	padding-right:10px;
}

.listanaranja ul{
	padding-right:10px;
}

.listanaranja .topborde{
	height:10px;
	font-size:7px;
	background-image: url(../images/top-relleno.gif);
	background-repeat: no-repeat;	
	background-position: 0 0;
}

.listanaranja .medioborde{
	background-color: #DE8703;
	background-image: url(../images/relleno.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
	position:relative;
	top:0;
	width:100%;
	height:100%;
}

.listanaranja .bottomborde{
	height:10px;
	font-size:7px;
	background-image: url(../images/bottom-relleno.gif);
	background-repeat: no-repeat;
	margin-bottom:10px;	
}

.listanaranja li{
	color:#FFFFFF;
}

.negro{
	color:#000000;
}

.centro{
	text-align:center;
}

.flecha{
	background-image: url(../images/atras.gif);
	background-repeat: no-repeat;
	background-position: left center;	
	padding-left: 25px;
}

a.fichaico{
	background-image: url(../images/ico-ficha2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	margin:7px;
	height:22px;
	line-height:22px;
}

a.docuico{
	background-image: url(../images/icopdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	margin:7px;
	height:22px;
	line-height:22px;
}

/*tabla de constitucion*/

table#constitucion{
	width:100%;
}

td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DE8703;
	vertical-align:top;	
	padding-top:5px;
	padding-bottom:5px;
}


th{
	height:22px;
	line-height:22px;
	color:#FFFFFF;
}

th#tramite{
	background-image: url(../images/tabla1.gif);
	background-repeat: no-repeat;
}

th#descripcion{
	background-image: url(../images/tabla2.gif);
	background-repeat: no-repeat;
}

th#documentacion{
	background-image: url(../images/tabla3.gif);
	background-repeat: no-repeat;
}

th#lugar{
	background-image: url(../images/tabla4.gif);
	background-repeat: no-repeat;
}

col#coltramite{
	width:140px;
}

col#coldescripcion{
	width:230px;
}

col#coldocumentacion{
	width:195px;
}

col#collugar{
	width:175px;
}
acronym{
	cursor:help;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;	
}

.contenedorfoto{
	float:left;
	width:200px;
	/*height:180px;*/
	margin: 6px;
	padding:5px;
	background-color:#FFFFBB;
	text-align:center;
	border: 1px solid #F2A142;
}