* {
	margin: 0;
	padding: 0;
}
body {
	color: #444;
	font-family: Arial,helvetica, sans-serif;
font-weight:bold;

}

@font-face {
  font-family:"Zurich Bold Extended BT";
            
  src: url(Zurchbe.ttf) format("opentype");
} 

#home{ background-color: #0000FF;}


#textopag{font-size:12px; color:#425A7E; position:relative; left:30px; width:635px; text-align:justify;}

/* >Structure
-----------------------------------------------------------*/

#principal {
	position:relative;
	margin: 0 auto;
	width: 880px;
	border-top: 0;
	padding: 10px;
/*	overflow: hidden;*/
}



/*
cabeza----------------------------*/
#cabeza{ position:relative; width:880px;  }
#cabrza a{color:#FFFFFF; }
#imagendx{position:absolute;
}
#tel{
	position:absolute;
	text-align:right;
	top:15px;
	right:15px;
	font-size:0.78em;
	height: 43px;
	z-index:8;
	width: 268px;
	color:#FFFFFF;
}


/*
Menu Desplegable*******************************************/
#menudes{
	position:absolute;
	top:81px;
	left:268px;
	width:600px;
	z-index:20;
	text-align: center;
	font-size: 11px;
	margin: 20px;
	/*	font-family: Verdana, Geneva, sans-serif;*/
	background-color:#010727;
	font-weight:normal;
}


#m1 {
		position: absolute;
	height: 18px;
	width: 170px;
	left: 30px;
	top: 0px;
	background-color:#010727;
}
#m2 {
	position: absolute;
	height: 18px;
	width: 170px;
	left: 205px;
	top: 0px;
	background-color:#010727;
	

}
#m3 {
	position: absolute;
	height: 18px;
	width: 170px;
	left: 377px;
	top: 0px;
	background-color:#010727;
}


/*
Fecha del Sistema********************************************/
#fechasist {
	position:absolute;
	top:107px;
	color:#FFFFFF;
	font-size:10px;
	left:20px;
	font-weight:bold;

}

/*
Navegacion****************************************************/
#bnavegacion{
	position:absolute;
	top:130px;
	width:880px;
	height:30px;
	color:#CCD2D2;
	font-size:11px;
	z-index:12;
	background-color:#FFFFFF;
	}
#path{
	position:absolute;
	top:7px;
	left:10px;
	width: 369px;
	color:rgb(255,175,125);
	font-weight:normal;
}
#Registro {
	position:absolute;
	top:129px;
	left:383px;
	height:28px;
	width:504px;
	color:#425A7E;
	z-index:15;
	font-size:11px;
	font-weight:normal;
	

}

#olvido a {color:#0D6DB7; font-size:8px;}
#olvido {
	position:absolute;
	top:0px;
	width:80px;
	left:800px;
	height:30px;
	font-size:8px;
}


#path a{
	color:rgb(255,175,125);
	font-size:11px;
}

#path a:hover {
	color: rgb(255,95,0);
/*	font-size:12px*/
}

/*
contenedor principal---------------------------------------*/
#content{
	position:absolute;
	top:160px;
	width: 880px;
	background:#FF9900;
	height:500px;
	background-color: #FFFFFF;

}


/*
Menu izquierdo*****************************************/
#izq{
	position:relative;
	width:175px;
	background-color:#FFFFFF;
}

/*fin menu izquierdo ****/
#mz{
	position:relative;
	left:0px;
	top:0px;
	width:175px;
	text-align: center;
	font-size: 0.7em;
	height: 140px;
	background-color: #FFFFFF;

}

#mz2{
	position:relative;
	left:0px;
	width:175px;
	text-align: center;
	font-size: 0.7em;
	height: 185px;
	height: 120px;


}
#mz3{
	position:relative;
	left:0px;
	width:175px;
	text-align: center;
	font-size: 0.7em;
	height: 125px;
}

/*
Contenedor *****************************/
#contenedor{
	position:absolute;
	top:0px;
	left:175px;
	width:705px;
	height:420px;
	background-color:#FFFFFF;
	z-index:0;
	
}


/* ************* Menu izquierdo ********** */


#tit { background-image:url(imagenes/barra.jpg);
	position:absolute;
	top:0px;
	left:0px;
	padding: 7px 0px;
	text-align:center; width:175px;
	font-size:11px;
	color:#425A7E; height:28px;
	}
#titulo {
	position:absolute;
	top:29px;
	left:0px;
	font-size: 14px;
	width: 176px;
	height: 106px;
	background-color: #FFFFFF;
	font-family:Tahoma; 
}

#navi {  	list-style:none; font-weight:normal;
			
}

#navi li a {	display:block; text-decoration:none;	text-align: left;	font-size:11px;	color:#425A7E;	padding: 3px 3px 3px 5px; padding-left:15px;  left:15px; width:157px; font-size:12px; background-image: url(imagenes/flecha_gr.gif); background-repeat:no-repeat; background-position:5px; text-align: left; }


#navi li a:hover {  display:block;	 background-image: url(imagenes/flecha_na.gif); background-repeat:no-repeat; background-position:5px;
/*  opacity: 0.5;
  -moz-opacity: 0.5;
  filter: alpha(opacity=60);*/

			
			color:rgb(255,95,0);
background-color:rgb(254,228,205);
}
/***titulo menu izquierdo***/
#timi {  	list-style:none; font-weight: bold; text-align:center;}
#timi li a {	display:block; text-decoration:none;	text-align: center;	color:#425A7E;	padding: 7px 0px 7px 0px;   font-size:11px; background-image: url(imagenes/barra.jpg); background-repeat:no-repeat; background-position:0px;  width:175px; }

#timi li a:hover {color:rgb(255,95,0);}



/* >Pie
-----------------------------------------------------------*/


#dir{
	top:10px;
	width:100%;
	text-align:center;
	font-size:11px;
	color:#455C7C;
	font-weight:normal;
/*	height:15px;*/
	text-align:center;

}

a{text-decoration:none;color:#455C7C;}
#pie p{color:#455C7C;}
#pie a{
color:#0D6DB7;
}
#pie a:hover{
color:#999999;
/*font-size:12px;*/
}
 
#menup{
	width:100%;
	text-align:center;
	font-size:11px;
	height:15px;
	padding-bottom: 2px;
	border-bottom:1px solid #F5F4F9;

}

#derechos{
	top:10px;
	width:100%;
	text-align:center;
	font-size:10px;
	font-weight:normal;
}



/*********Titulo y bubtitulo de contenedor**/

.titulo{
	position:relative;  
	font-weight:normal; 
	text-align:left; 
	left:30px;
	height:30px;
	color: rgb(255,95,0);
	font-family:Tahoma;
	font-size:17px;
}


.texto{
	font-size:12px;
	color:#666666;
	position:relative;
	left:30px;
	width:645px;
	text-align:justify;
	font-weight:normal;
}

/*********fin***/


.espacio{ font-size:7px; }


#titprod {
	position: absolute;
	top: 7px;
	width:645px;
	left:30px;
}
#prod {
	position: absolute;
	top: 31px;
}


/****footer**** */

#footer{ float: left; width:880px;  padding-bottom:5px;}
a{text-decoration:none;color:#455C7C;}
#footer p{color:#455C7C;}
#footer a{
color:#425A7E;
}
#footer a:hover{
text-decoration:underline;
/*font-size:12px;*/
}
#linkmap a{
color:#425A7E;
}
#linkmap a:hover{
text-decoration: none; color: #FF6600;
}


/*****Menu izquierdo*****/
#menurap{
float:left; width:175px; height:420px;
}


/*****Div de contenedor */

#contenido{
float:right; width:705px;
font-weight:normal;
font-size:12px;
color:#666666;
padding-bottom:20px;

}

/***div de contenido***/
.contenido{
padding-left:30px;
padding-right:30px;
width:645px;
text-align:justify;

}
.contenido a { text-decoration:underline;}
.contenido a:hover{ color: #0C6EB6; text-decoration: none;}

/* boton*/
#boton{
 font-size:11px;
        font-weight:bold;
        color:white;
        background:#638cb5;
        border:0px;
		font-weight:bolder;
		font-family:Arial, Helvetica, sans-serif;
		padding: 2px 0px 2px 0px;
		width: 120px;
		}
#boton:hover{
color:#F6F5FA;
background-color: #425A7E;
				}


/*****caja de texto*****/
#caja{
width:300px;
border:1px solid #999999;
/*border: 1px solid #425A7E;*/
/*background-color:#fcfcfc; */
 padding:1px 0 1px;
}

/*******Caja de formulario********/
/*borde*/#cfb{border:5px solid #F4F3F9; background-color:#fcfcfc; width:634px; height:590px;}
/*titulo*/#cft{padding: 10px 0 10px 0;  width:635px; background-color:#F4F3F9;  font-size:14px; font-weight:bold;text-align:center; color:#455C7C;}

#correcto{padding: 10px 10px 10px 0; padding-left:10px;  width:615px; background-color:#fcfcfc;  font-size:12px; font-weight:normal;text-align: justify; border:5px solid #F4F3F9;}-->

#im{ background-color:transparent; background-image: url(../imagenes/btn_reg.png); background-position:center; border:0; width:21px; height:21px; background-repeat:no-repeat;}
#im:hover{background-image:url(../imagenes/go_bttn.gif);}

#free{ color:#FF0000;}

