BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	background-image: url(../imagenes/fondopunteado.gif);  
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: 13px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif; 
	COLOR: #333; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: center;
}


/*body {
			background: #f4fc9a url(http://www.in-formatzen.com/imagenes/fondoverde.gif) no-repeat; 
			background-repeat:repeat-x;
			BACKGROUND: #eeeeee; 
			FONT: 12px "Trebuchet MS";
			TEXT-ALIGN: center
			
			font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
			font-size:70%;
			background-color: #eee;
			PADDING-RIGHT: 0px; 
			PADDING-LEFT: 0px; 
			PADDING-BOTTOM: 0px; 
			MARGIN: 0px; 
			COLOR: #666666; 
			PADDING-TOP: 0px; 
			background-image: url(../imagenes/fondopunteado.gif);

			}*/

 HTML #pagina {
	WIDTH: 744px; 
	w: 724px; 
	border-right: 1px solid #c4d72f; 
	border-left: 1px solid #c4d72f; 
	border-bottom: 8px solid #b63200; 
	background:#fff;

}

/*#pagina {
			
			width: 90%;
			border: 1px solid 093662;
			width: 740px;
			\width: 760px;
			w\idth: 740px;
			
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			background-color: white;
			/*padding: 10px;
			border: 1px dotted #093662;
			
			
		}*/

#cabecera {
	background-image: url(../imagenes/cabeceradentro2.gif);
	border-top: 5px solid #e2ec62;
	background-color: white;
	text-align: center;
	padding-top: 135px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
			
		}
		
#cabecerabikume {
	background-image: url(../imagenes/cabeceradentro3.gif);
	border-top: 5px solid #e2ec62;
	background-color: white;
	text-align: center;
	padding-top: 135px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
			
		}
		
#cabeceraservicios {
	background-image: url(../imagenes/cabeceradentro4.gif);
	border-top: 5px solid #e2ec62;
	background-color: white;
	text-align: center;
	padding-top: 135px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
			
		}
		
#cabeceraclientes {
	background-image: url(../imagenes/cabeceradentro5.gif);
	border-top: 5px solid #e2ec62;
	background-color: white;
	text-align: center;
	padding-top: 135px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
			
		}
		
/*#contenedormenu {
			padding: 5px;
			margin-bottom: 5px;
			background-color: white;
		}*/

#indicador {
	margin-bottom: 0px;
	text-align:right;
	font-size:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right: 80px;
	padding-left: 25px;
	/*background-image: url(../imagenes/fondogris.gif);*/
	border-bottom: 1px solid #f7f7f7;
	background:#093662;
	color:#f7f7f7;
	
	
		}

#contenido {
			padding-top: 5px;
			padding-bottom: 15px;
			padding-right: 15px;
			padding-left: 15px;
			margin-top:10px;
			margin-left: 215px;
			background-color: white;
			/*border-left: 1px dotted #c4d72f;*/
			text-align:left;
			/*height: 400px;*/
			
		}
		
#contenidohome {
			padding: 25px;
			background-color: white;
			height: 400px;
			text-align:left;

		}

#lateral {
			float: left;
			width: 200px;
			\width: 210px;
			w\idth: 200px;
			margin: 0;
			margin-right: 5px;
			padding: 5px;
			background-color: white;
			margin-top: 60px;
		}

#pie {
			clear: both;
			padding: 5px;
			margin-top: 0px;
			
			background-color: white;
		}

/*H1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: /*url(/img/cabecera.jpg) #ffffff no-repeat*/#ffffff; 
	/*PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 761px; 
	PADDING-TOP: 0px; 
	HEIGHT: 78px;*/
/*}*/

h1 {

	padding-top: 135px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background:url(../imagenes/cabeceradentro2.gif) no-repeat ;
	overflow:hidden;
	height:?px;
	voice-family:"\"{\"";
	voice-family:inherit;
	height:0;
	border-top: 5px solid #e2ec62;
}



#menu {
	BORDER-TOP: #c4d72f 1px dotted; WIDTH: 100%; BORDER-BOTTOM: #a20606 1px dotted; HEIGHT: 27px; BACKGROUND-COLOR: #fff
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #fff
}
#menu LI {
	PADDING-RIGHT: 20px; PADDING-LEFT: 12px; /*FONT-WEIGHT: bold;*/ FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff; background-image: url(../imagenes/flecharoja.gif); 	background-repeat: no-repeat;
}
#menu A {
	BORDER-left: 1px dotted #e2ec62 ;/*BORDER-RIGHT: #7c1919 1px dashed;*/ PADDING-RIGHT: 9px; PADDING-LEFT: 9px; /*FONT-WEIGHT: bold;*/ PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #a20606; PADDING-TOP: 5px; TEXT-DECORATION: none; 
}
#menu A:link {
	BORDER-left: 1px dotted #e2ec62 ;/*BORDER-RIGHT: #7c1919 1px dashed;*/ PADDING-RIGHT: 9px; PADDING-LEFT: 9px; /*FONT-WEIGHT: bold;*/ PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #a20606; PADDING-TOP: 5px; TEXT-DECORATION: none; 
}
UL#menu LI#active {
	COLOR: #e2ec62; BACKGROUND-COLOR: #deebe5
}
#menu A:hover {
	COLOR: #c4d72f; BACKGROUND-COLOR: #fff; BORDER-left: 1px dotted #a20606 ; background-image: url(../imagenes/flechaverde.gif); 	background-repeat: no-repeat; text-align:right; /*PADDING-LEFT: 12px;*/ 
}

-----------------------

#listamenu {
	BORDER-TOP: #9cb9d5 3px solid; WIDTH: 100%; BORDER-BOTTOM: #9cb9d5 1px solid; HEIGHT: 27px; BACKGROUND-COLOR: #e7f0f8
}
#listamenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #e7f0f8
}
#listamenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e7f0f8
}
#listamenu A {
	BORDER-RIGHT: #94b3d1 1px dashed; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #093662; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#listamenu A:link {
	BORDER-RIGHT: #94b3d1 1px dashed; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #093662; PADDING-TOP: 5px; TEXT-DECORATION: none
}
UL#listamenu LI#active {
	COLOR: #95bbae; BACKG?????A?¾ROUND-COLOR: #deebe5
}
#listamenu A:hover {
	COLOR: #9cb9d5; BACKGROUND-COLOR: #e7f0f8
}


		#listamenupie
{
list-style: none;
padding: 0;
margin: 0;
}

		#listamenupie li
{
display: inline;
padding: 0;
margin: 0;
}

		#listamenupie li a
{
color:#333;
text-decoration: none;
}

		#listamenupie li a:link.active,
{
color:#333;
text-decoration: none;

}
		#listamenupie li a:hover
{
color:#c74444;
text-decoration: none;

}

		#listamenupie li:before { content: "| "; }
		#listamenupie li:first-child:before { content: ""; }

/*IE workaround*/
/*All IE browsers*/
		* html #listamenupie li
{
border-left: 1px solid black;
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.4em;
}

/*Win IE browsers - hide from Mac IE\*/
		* html #listamenupie { height: 1%; }

		* html #listamenupie li
{
display: block;
float: right;
}

/*End hide*/
/*Mac IE 5*/
		* html #listamenupie li:first-child { border-left: 0; }

dl.formulario
{
margin: 2em 0;
padding: 0;
font-family: georgia, times, serif;
font-size:120%;
}

.formulario dt
{
position: relative;
left: 0;
top: 1.1em;
width: 15em;
font-weight: bold;
text-align:right;
}

.formulario dd
{
/*border-left: 1px solid #000;*/
margin: 0 0 0 16em;
padding: 0 0 .5em .5em;
color:#444;

}

.formulario dd a:link {

text-decoration: none;
color:#444;

}

.formulario dd a:link.visited {

text-decoration: none;
color:#444;

}

fieldset {
	/*border: 1px solid #c74444;*/
	border-top: 1px solid #94b3d1;
	border-right: 1px solid #7c1919;
	border-bottom: 1px solid #94b3d1;
	border-left: 1px solid #7c1919;
	padding: 10px;
	margin: 10px 0;

	
	}
	
legend {
	color: #777;
	margin: 10px 0;
	padding: 2px 4px;
	border: 1px solid #344D57;
	font-weight: bold;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
	font-size:110%;
	font-variant: small-caps;	
	}
	
boton {

margin: 0 0 0 16em;
text-align:center;

}
	
h3 { font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size: 18px; margin-bottom: 10px; }


td { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
		border-bottom:1px dotted #c74444;
background: #eee;
color: #444444;
	 }
	 
td a:link, a:active {

	color: #444444;
	text-decoration: none;
	 }
	 

td a:link.visited {

	color: #444444;
	text-decoration: none;
	 }

th{

	text-align:left;
	background: #fff;
	border-bottom:1px solid #333;
	padding: 0px 3px 0px 3px;
	
}

tr{ border:1px dotted #c74444; }

tr a:link, a:visited, a:active { 

	color: #444444;
	text-decoration: none;

}

tr a:hover { 

	color: #c74444;
	text-decoration: none;

}

#vacio tbody tr td {
      background-color: white;
    }


caption{

	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #c74444;


}

tbody{ border:1px dotted #c74444; }


 #menulateral
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 200px;
}

#menulateral li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
}

#menulateral li a { text-decoration: none; color:#333; }

#menulateral li a:hover { 

text-decoration: none; 
color:#333;

}

#cuadrocolor{

border: 1px solid #333;
padding: 5px;
margin-top:30px;

}

#contenido #imprimir{

			float:right;
			height:15px;
			width:200px;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:200px;
			margin-right:10px;
			text-align: center;
			/*padding-top: 50px;
			
			border-left:1px solid #000;*/
			background:#c74444;
			border-left:1px solid #333;
			border-right:1px solid #333;
			border-bottom:1px solid #333;
			FONT: bold 0.94em/1em Arial, Helvetica, sans-serif;
			TEXT-TRANSFORM: uppercase;
			color:#fff;
			padding-left:2px;
			padding-top:4px;
			padding-bottom:2px;
			padding-right:2px;

}
#contenido #imprimir  a:link, a:visited, a:active {

	color: white;
	text-decoration: none;

}
#contenido #imprimir  a:hover {

	color: #f3b927;
	text-decoration: none;

}

	a:link { 	color: #444444;
	text-decoration: none;}
	
	a:visited { 	color: #444444;
	text-decoration: none;}
	
	
.accion{
background: #c74444;
color:#fff;
padding: 6px;

}

a.accion:hover {  color: #093662; text-decoration: none}
a.accion:active {  color:#fff; text-decoration: none}
a.accion:link {  color:#fff; text-decoration: none}
a.accion:visited {  color:#fff; text-decoration: none}



#paginador { 

 }
 

#paginaslistadas li
{
display: inline;
list-style-type: none;
padding-right: 2px;
TEXT-DECORATION: none;
FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif;
font-size:90%;
color:#333333;
}

#paginaslistadas li a:link
{
TEXT-DECORATION: none;
FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif;
font-size:90%;
color:#333333;
}

#paginaslistadas li a:visited
{
TEXT-DECORATION: none;
FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif;
font-size:90%;
color:#999999;
}


#paginaslistadas li a:hover
{
TEXT-DECORATION: none;
FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif;
font-size:90%;
color:#f3b927;
border-bottom:1px dotted #f3b927;

}
#paginaslistadas li a:active
{
TEXT-DECORATION: none;
FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif;
font-size:90%;
color:#f3b927;
border:1px dotted #f3b927;
padding:1px;


}

#paginaslistadas a#current, a:visited#current
{
border-top:1px solid #f3b927;
border-right:1px solid #f3b927;
border-left:1px solid #f3b927;
padding:3px;
font-size:120%;
}


#paginaslistadas a#acurrent, a:visited#acurrent
{
border-left:1px dotted #f3b927;
border-bottom:1px solid #f3b927;
padding-top:3px;
padding-right:5px;
padding-bottom:3px;
padding-left:5px;
}

#paginaslistadas a#Ccurrent, a:visited#Ccurrent
{
border-right:1px dotted #f3b927;
border-bottom:1px solid #f3b927;
padding-top:3px;
padding-right:5px;
padding-bottom:3px;
padding-left:5px;
}


/* comienzo de la lista del menu inferior */


		#menuinferior
{
list-style: none;
padding: 0;
margin: 0;
text-align:right;
}

		#menuinferior li
{
display: inline;
padding: 0;
margin: 0;
}
		#menuinferior li a
{
color:#f39501;
text-decoration: none;
}

		#menuinferior li a:link.active, #menuinferior li a:link.visited
{
color:#f39501;
text-decoration: none;

}
		#menuinferior li a:hover
{
color:#333;
text-decoration: none;

}


		#menuinferior li:before { content: "| "; }
		#menuinferior li:first-child:before { content: ""; }

/*IE workaround*/
/*All IE browsers*/
		* html #menuinferior li
{
border-left: 1px solid black;
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.4em;
}

/*Win IE browsers - hide from Mac IE\*/
		* html #menuinferior { height: 1%; }

		* html #menuinferior li
{
display: block;
float: right;
}

/*End hide*/
/*Mac IE 5*/
		* html #menuinferior li:first-child { border-left: 0; }



	
/* fin de la lista del menu inferior */



#navcontainer ul
{
list-style-type: none;
text-align: left;
}

#navcontainer ul li a
{
background: transparent url(../imagenes/list-off.gif) left center no-repeat;
padding-left: 15px;
text-align: left;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #999;
}

#navcontainer ul li a:hover
{
background: transparent url(../imagenes/list-on.gif) left center no-repeat;
color: black;
}

#navcontainer ul li a#current
{
background: transparent url(../imagenes/list-active.gif) left center no-repeat;
color: #666;
}



.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c5969;
}
a.texto:hover {  color: #cce2f9; text-decoration: none}
a.texto:active {  text-decoration: none}
a.texto:link {  text-decoration: none}
a.texto:visited {  text-decoration: none}



#texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #4c5969;
}


.titularbueno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	color: #dadada;
}
.textoon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f39500;
}
a.textoon:hover {  color: #333333; text-decoration: none}
a.textoon:active {  color: #f39500; text-decoration: none}
a.textoon:link {  color: #f39500; text-decoration: none}
a.textoon:visited {  color: #f39500; text-decoration: none}



				#contenidohome #cajetin {

			clear:both;
			float:right;
			width:200px;
			margin-top:100px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			text-align: center;
			padding-top:5px;
			padding-bottom:5px;
			padding-left:5px;
			padding-right:5px;
			/*padding-top: 50px;
			background:#F8F8F8;*/
			border-right:1px dotted #e2ec62;
			border-left:1px dotted #e2ec62;
			border-top:1px dotted #e2ec62;
			border-bottom:1px dotted #e2ec62;
		}

.cv {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 30px; 
	background-image: url(../imagenes/cv.gif);
	background-repeat: no-repeat;
 
}

p{
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
	font-size:120%;

}

.oficinas {
    background: #eff4c6;
    color: #666;
    margin-right: 280px;
    padding: 1px 40px 1px 10px;
    font-size: 0.9em;
	border-top: 8px solid #c4d72f;
	border-right: 1px solid #c4d72f; 
	border-left: 1px solid #c4d72f; 
	border-bottom: 8px solid #b63200; 
    }

input, textarea{

font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
color: #c4d72f;

}

.proyectos {
    background: #eff4c6;
    color: #666;
	padding: 5px;
    /*margin-right: 280px;
    padding: 1px 40px 1px 10px;*/
    font-size: 0.9em;
	border-top: 8px solid #c4d72f;
	border-right: 1px solid #c4d72f; 
	border-left: 1px solid #c4d72f; 
	border-bottom: 8px solid #b63200; 
    }

.titularproyectos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color: #b63200;
}

. vermas {
text-align: right;

}

.oficinasderecha {
    background: #eff4c6;
    color: #666;
	width: 250px;
    margin-left: 280px;
    padding: 1px 40px 1px 10px;
    font-size: 0.9em;
	border-top: 8px solid #c4d72f;
	border-right: 1px solid #c4d72f; 
	border-left: 1px solid #c4d72f; 
	border-bottom: 8px solid #b63200; 
    }
