FONT, TD, BODY, P, DIV { font-family: Arial, sans-serif; font-size: 12px }


a.external:link {color: #0000ff; font-size: 18pt; font-weight: bold; }
a.external:visited {color: #894f7b; font-weight: bold; }
a.external:hover {text-decoration: overline; background-color: #003399; }
a.external:active {color: red; }
 img { behavior: url(iepngfix.htc); }
/* Url(images/stuff/fondo1.gif) center top no-repeat */
body {    



		  background: #F0F0F0;	
		  margin: 0; 
		  padding: 0;
		  
     }
	 
	 .pmb1_b, .pmb1_s {font-size:1px; }
    .pmb1_1, .pmb1_2, .pmb1_3, .pmb1_4, .pmb1_b, .pmb1_s {display:block; overflow:hidden;}
    .pmb1_1, .pmb1_2, .pmb1_3, .pmb1_s {height:1px;}
    .pmb1_2, .pmb1_3, .pmb1_4 {border-style: solid; border-width: 0 1px; }
    .pmb1_1 {margin:0 5px; }
    .pmb1_2 {margin:0 3px; border-width:0 2px;}
    .pmb1_3 {margin:0 2px;}
    .pmb1_4 {height:2px; margin:0 1px;}
    .pmb1_c {display:block; border-style: solid ; border-width: 0 1px;} 

	
a.areaclientes{
display:block;
 background:  url(images/stuff/clientes.gif)  top no-repeat;


}


a.edicion{
   width:100%;
}

a.edicion:visited{
  

}

a.edicion:hover{


}


	

a.areaclientes:hover{
 background:  url(images/stuff/clientes2.gif) top no-repeat;


}
.incidencia3 {

width: 200px;
height: 100px; 
 background:  transparent url(images/stuff/inci3.gif)  no-repeat; padding-top:0px:; padding-bottom:0px; 


}	
	
.incidencia a{
display: block;
width: 100px;
height: 50px; 
 background:  transparent url(images/stuff/inci1.gif)  no-repeat; padding-top:0px:; padding-bottom:0px; 


}	

.incidencia a:hover{

 background:  transparent url(images/stuff/inci2.gif) no-repeat; padding-top:0px:; padding-bottom:0px; 


}	
.consulta3 {

width: 100px;
height: 50px; 
 background:  transparent url(images/stuff/consulta3.gif)  no-repeat; padding-top:0px:; padding-bottom:0px; 


}
.consulta a{
display: block;
width: 100px;
height: 50px; 
 background:  transparent url(images/stuff/consulta1.gif)  no-repeat; padding-top:0px:; padding-bottom:0px; 


}	

.consulta a:hover{

 background:  transparent url(images/stuff/consulta2.gif) no-repeat; padding-top:0px:; padding-bottom:0px; 


}

.acceso a{
display: block;
width: 100px;
height: 50px; 
 background:  transparent url(images/stuff/acceso1.gif)  no-repeat; padding-top:0px:; padding-bottom:0px; 


}	

.acceso a:hover{

 background:  transparent url(images/stuff/acceso2.gif) no-repeat; padding-top:0px:; padding-bottom:0px; 


}
.pedido3 {
width: 100px;
height: 50px; 
 background:  transparent url(images/stuff/pedido3.gif)  no-repeat; padding-top:0px:; padding-bottom:0px; 


}	
.pedido a{
display: block;
width: 100px;
height: 50px; 
 background:  transparent url(images/stuff/pedido1.gif)  no-repeat; padding-top:0px:; padding-bottom:0px; 


}	

.pedido a:hover{

 background:  transparent url(images/stuff/pedido2.gif) no-repeat; padding-top:0px:; padding-bottom:0px; 


}

.compra3 {
width: 100px;
height: 50px; 
 background:  transparent url(images/stuff/compra3.gif)  no-repeat; padding-top:0px:; padding-bottom:0px; 


}	

.compra a{
display: block;
width: 100px;
height: 50px; 
 background:  transparent url(images/stuff/compra1.gif)  no-repeat; padding-top:0px:; padding-bottom:0px; 


}	

.compra a:hover{

 background:  transparent url(images/stuff/compra2.gif) no-repeat; padding-top:0px:; padding-bottom:0px; 


}			

.formacion a{
display: block;
width: 100px;
height: 50px; 
 background:  transparent url(images/stuff/formacion1.gif)  no-repeat; padding-top:0px:; padding-bottom:0px; 


}	

.formacion a:hover{

 background:  transparent url(images/stuff/formacion2.gif) no-repeat; padding-top:0px:; padding-bottom:0px; 


}		
	.repeater_r {

 background: #dddddd url(images/stuff/repeater.gif) right top repeat-x ;	


}
	.repeater_l {

 background: #dddddd url(images/stuff/repeater.gif) left top repeat-x ;	


}

	.pie_sombra {

 background: url(images/stuff/pie_sombra.gif) left top repeat-x ;	


}

.menu_ban {

 background: #dddddd url(images/stuff/logo.gif) center top no-repeat;	


} 

.banner_logo{

 background: #f0f0f0 url(images/stuff/banner_logo.gif) center top no-repeat;	


} 

INPUT, SELECT, TEXTAREA, FORM { font-family: Arial, sans-serif; font-size: 11px }

a { font-family: Trebuchet MS, sans-serif; color: #336699; text-decoration: none }
a:active { font-family: Trebuchet MS, sans-serif; color: #777777; text-decoration: none }
a:visited { font-family: Trebuchet MS, sans-serif; color: #336699; text-decoration: none }
a:hover { font-family: Trebuchet MS; color: #3399FF; text-decoration: none }

.error 		 {COLOR: #FF0000; FONT-SIZE: 9px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; TEXT-DECORATION: none}
.error2 		 {COLOR: #FF0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; TEXT-DECORATION: none}
.title { font-family: Arial, sans-serif; background: none; color: #000000; font-size: 16px; font-weight: bold; text-decoration: none }
.footer  {COLOR: #808080; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; TEXT-DECORATION: none}

/*.div {color: #FFFFFF; font-family: Tahoma; font-size: 10pt; font-weight: bold; 
               border: 1px dotted #ffffff; margin-left: 10; margin-right: 10; 
               background-color: #0072A8; line-height:250%}
	*/		   
.fondo {background-color: #b4b4b4; padding-top:0px:; padding-bottom:0px;


}
.cuerpo {background-color: #E8E9E0; padding-top:0px:; padding-bottom:0px;}
.secback {background:  url(images/seccion_back.gif) no-repeat; padding-top:0px:; padding-bottom:0px;  }
.sdw_left {background:  url(images/sdw_left.gif) ; padding-top:0px:; padding-bottom:0px;  }
.sdw_right {background:  url(images/sdw_right.gif) ; padding-top:0px:; padding-bottom:0px;  }
.sdw_top {background:  url(images/sdw_top.gif) ; padding-top:0px:; padding-bottom:0px;  }
.sdw_bot {background:  url(images/sdw_bot.gif) ; padding-top:0px:; padding-bottom:0px;  }
.banner_1 {background:  url(images/banner_1.jpg) no-repeat; padding-top:0px:; padding-bottom:0px;  }
.banner_1cp {background:  url(images/banner_1cp.jpg) no-repeat; padding-top:0px:; padding-bottom:0px;  }

.input1 {
font-family: Verdana;
color: #004080;
	font-size: 14px;
	font-weight: bold;
	background:  #f3f3f3;
border: 1px solid #7f9db9;

	
}

.generalb {
font-family: Arial;
color: #4c4c4c;
	font-size: 11px;
	font-weight: bold;

	
}

.generalb2 {
font-family: Arial;
color: #e81313;
	font-size: 11px;
	font-weight: bold;

	
}

.generalb3 {
font-family: Arial;
color: #4c4c4c;
	font-size: 9px;
	font-weight: normal;

	
}
.generalb33 {
font-family: Arial;
color: #e81313;
	font-size: 9px;
	font-weight: normal;

	
}

.generalb4 {
font-family: Arial;
color: #e81313;
	font-size: 10px;
	font-weight: normal;

	
}

.generalb5 a {
font-family: Arial;
color: #4c4c4c;
	font-size: 10px;
	font-weight: normal;

	
}

.generalb5 a:hover {
font-family: Arial;
color: #e81313;
	font-size: 10px;
	font-weight: normal;

	
}


a.menu {
    font-family:Trebuchet MS;
    color:#5d5e60;
	font-size: 14px;
	font-weight:bold;

}

a.menu:visited {
    font-family:Trebuchet MS;
    color:#5d5e60;
	font-size: 14px;
	font-weight:bold;
}

a.menu:hover {
color: #eb570b;

}



a.menug {
    font-family:Trebuchet MS;
    color:#5d5e60;
	font-size: 16px;
	font-weight:bold;

}

a.menug:visited {
    font-family:Trebuchet MS;
    color:#5d5e60;
	font-size: 16px;
	font-weight:bold;
}

a.menug:hover {
color: #eb570b;

}

a.menug2 {
    font-family:sans-serif;
    color:#dcdedc;
	font-size: 13px;
	font-weight:normal;

}

a.menug2:visited {
    font-family:sans-serif;
    color:#dcdedc;
	font-size: 13px;
	font-weight:normal;
}

a.menug2:hover {
color: #6cae04;
	font-size: 13px;
	

}

a.avisolegal{
    font-family:Arial;
    color:#5d5e60;
	font-size: 12px;
	font-weight:normal;
	text-decoration: underline;

}

a.avisolegal:visited {
    font-family:Arial;
    color:#5d5e60;
	font-size: 12px;
	font-weight:normal;
	text-decoration: underline;
}

a.avisolegal:hover {
  font-family:Arial;
    color:#5d5e60;
	font-size: 12px;
	font-weight:normal;
	text-decoration: underline;

}

a.zoom {
    font-family:Arial;
    color:#3c3e3c;
	font-size: 12px;
	font-weight:normal;
	text-decoration: underline;

}

a.zoom:visited {
    font-family:Arial;
    color:#3c3e3c;
	font-size: 12px;
	font-weight:normal;
	text-decoration: underline;
}

a.zoom:hover {
  font-family:Arial;
    color:#3c3e3c;
	font-size: 12px;
	font-weight:normal;
	text-decoration: underline;

}

a.tree{
    font-family:Arial;
    color:#4c4c4c;
	font-size: 11px;
	font-weight:normal;
	
}

a.tree:visited {
font-family:Arial;
    color:#4c4c4c;
	font-size: 11px;
	font-weight:normal;

}
a.tree:hover {
font-family:Arial;
    color:#4c4c4c;
	font-size: 11px;
    background:#e9e9e9;
display: block; 	

}
a.tree2{
    font-family:Arial;
    color:#f0f0f0;
	font-size: 11px;
	font-weight:bold;
	background:#70af00;
	display: block; 
}

a.tree2:visited {
    font-family:Arial;
    color:#f0f0f0;
	font-size: 11px;
	font-weight:bold;
	background:#70af00;
	display: block; 
}
a.tree2:hover {
font-family:Arial;
    color:#f0f0f0;
	font-size: 11px;
    background:#92ae60;
display: block; 	

}
a.tree3{
    font-family:Arial;
    color:#3a3a3a;
	font-size: 14px;
	font-weight:bold;

}

a.tree3:visited{
    font-family:Arial;
    color:#3a3a3a;
	font-size: 14px;
	font-weight:bold;

}

a.tree3:hover{
    font-family:Arial;
    color:#3a3a3a;
	font-size: 14px;
	font-weight:bold;
	display: block; 
	background:#e9e9e9;

}


a.tree4{
    font-family:Arial;
    color:#8d8d8d;
	font-size: 11px;
	font-weight:bold;
	
}

a.tree4:visited {
   font-family:Arial;
    color:#8d8d8d;
	font-size: 11px;
	font-weight:bold;

}
a.tree4:hover {
   font-family:Arial;
    color:#8d8d8d;
	font-size: 11px;
	font-weight:bold;


}
.area {
font-family: Arial;
color: #4c4c4c;
font-size: 22px;
height:27px;
width:160px;
vertical-align: middle;
padding:0px;
margin:0px;
font-weight: bold;
border: 1px solid #4c4c4c;
	
}

.area2{
font-family: Arial;
color: #4c4c4c;
font-size: 15px;
height:27px;
width:160px;
vertical-align: middle;
padding:0px;
margin:0px;
font-weight: bold;
border: 1px solid #4c4c4c;
	
}

.general {
font-family: Arial;
color: #4c4c4c;
	font-size: 11px;
	font-weight: normal;

	
}

.info1 {
font-family: Arial;
color: #646464;
	font-size: 13px;
	font-weight: bold;
	
	background:  #111111;
border: 1px solid #646464;

	
}

#txt {
  border:none;
font-family: Arial;
color: #4c4c4c;
font-size: 10px;
font-weight: bold;
  
}

.inc1 {
font-family: Arial;
color: #F0F0F0;
font-size: 15px;
font-weight: bold;
background: url(images/stuff/tecfiber.gif) left top repeat-x ;
padding: 0px 0px 0px 0px;

	
}

.inc2 {
font-family: Arial;
color: #4c4c4c;
font-size: 10px;
font-weight: bold;
background:  #f0f0f0;
border: 1px dashed #4c4c4c;

	
}

.inc3 {
font-family: Arial;
color: #dc2626;
font-size: 10px;
font-weight: bold;
background:  #f0f0f0;
border: 1px dashed #4c4c4c;

	
}

.inc4 {
font-family: Arial;
color: #4c4c4c;
font-size: 10px;
font-weight: bold;
background:  #FFFFFF;
border: 1px dashed #4c4c4c;

	
}

.input2 {
font-family: Verdana;
color: #76cc22;
	font-size: 14px;
	font-weight: bold;
	background:  #f3f3f3;
border: 1px solid #7f9db9;

	
}


.tabla-datos {
padding: 20px 20px 20px 20px;
}


#wrapper{
position: relative; /* o position: absolute; */
}

.inputmed {
font-family: Verdana;
color: #004080;
	font-size: 12px;
	font-weight: bold;
	background:  #f3f3f3;
border: 1px solid #7f9db9;

	
}

.contacto {

font-family: Arial;
color: #4c4c4c;
font-size: 11px;
border: 1px solid #4c4c4c;

	
}

.catpcha{
font-weight: bold;
font-family: Arial;
color: #4c4c4c;
width:100px;
font-size: 23px;
border: none;
text-transform: uppercase;
	
}

.contacto_inc {

font-family: Arial;
color: #4c4c4c;
font-weight: bold;
font-size: 18px;
border: 1px solid #4c4c4c;

	
}

.contacto_inc2 {

font-family: Arial;
color: #4c4c4c;
font-weight: bold;
font-size: 13px;
border: 1px solid #4c4c4c;

	
}

textarea#styled {
	width: 253px;
	color: #4c4c4c;
	height: 80px;
	border: 1px solid #4c4c4c;
	padding: 0px;
	font-family: Arial;
	
}

textarea#styled2 {
	width: 280px;
	color: #4c4c4c;
	height: 80px;
	border: 1px solid #4c4c4c;
	padding: 0px;
	font-family: Arial;
	
}

	
}
.inputmini {
font-family: Verdana;
color: #004080;
	font-size: 10px;
	font-weight: bold;

border: 1px solid #7f9db9;


	
}



.inputusertext {
font-family: Verdana;
color: #004080;
	font-size: 10px;
	font-weight: bold;

	
}

.inputusertextb {
font-family: Verdana;
color: #004080;
	font-size: 12px;
	font-weight: bold;

	
}


.inputusertext2 {
font-family: Verdana;
color: #004080;
	font-size: 8px;
	font-weight: bold;

	
}

.inputusertext3 {
border-collapse: none; 
font-family: Verdana;
color: #004080;
	font-size: 10px;
	font-weight: bold;
	border: 1px solid #7f9db9;

	
}

.ipval {
border-collapse: none; 
font-family: Verdana;
color: #36d42a;
	font-size: 11px;
	font-weight: bold;


	
}
.ipmal {
border-collapse: none; 
font-family: Verdana;
color: #d83737;
	font-size: 11px;
	font-weight: bold;


	
}

.excla {

font-family: Trebuchet MS;
color: #ea3333;
	font-size: 15px;
	font-weight: bold;


	
}

.ipreg {
border-collapse: none; 
font-family: Verdana;
color: #3D47CC;
	font-size: 11px;
	font-weight: bold;
	

	
}


.ipnum {
border-collapse: none; 
font-family: Verdana;
color: #004080;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #7f9db9;

	
}


.inputusertext4 {
border-collapse: none;
font-family: Verdana;
color: #004080;
	font-size: 10px;
	font-weight: bold;
background:  #FAFAFA;
border: 1px solid #7f9db9;
	
}

.tabla1 {

font-family: Verdana;
color: #004080;
	font-size: 12px;
	font-weight: bold;
background:  #fcfefc;
border: 1px dashed #cacaca;
	
}


.tabla2 {

font-family: Verdana;
color: #004080;
	font-size: 12px;
	font-weight: bold;
background:  #f0f0f0;
border: 1px dashed #cacaca;
	
}

.tabla3 {

font-family: Verdana;
color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
 background: url(images/stuff/tecfiber.gif) left top repeat-x;

	
}
.tabla4 {

font-family: Verdana;
color: #000000;
	font-size: 13px;
	font-weight: bold;
background:  #FFFFFF;
border: 1px solid #000000;
	
}


.Headtitle {
font-family: Verdana;
color: #494949;
	font-size: 16px;
	font-weight: bold;

	
}


.catpcha2{

 background: url(images/catp.gif) no-repeat; padding-top:0px:; padding-bottom:0px;
	
}
   
   

.admin {font-family: verdana; color: #336699; text-decoration: none font-size: 10pt;}
.admin a{

 font: bold 10px vernada; color: #00217A; text-decoration: none }


.admin a:hover{

 font: bold 10px vernada; color: #70AF00; text-decoration: none }
 



.imgcapt {

 image-orientation: 90deg ;




}









.logotext {
color: #5C5C5C;
	font-size: 12px;
	font-family: Verdana;
	background:  url(images/loogo.jpg) no-repeat;
padding-top: 0px;padding-left: 0px;height: 0px; padding-bottom: 0px; 
height: 50px;
}

.smscenter {

background:  #E8E8E8;
}

.smscenter2 {

background:  #1848A8;
}
	
.usersinicio {

color: #159BF0;
 font-weight: bold; 
 font-size: 11px;
}

.buscar {

background:  #E0E7F0;
border: 1px solid #5291B4;

}

li {
font-size: 12px;
color: #70af00;
}


