body{
margin:0px;width:100%;height:100%;
background-color:white;
SCROLLBAR-FACE-COLOR:#9ebb00; /* Color de la base de la barra*/
SCROLLBAR-HIGHLIGHT-COLOR: #9ebb01; /* Color resaltado de la barra*/
SCROLLBAR-SHADOW-COLOR: #6699CC; /*Color de la sobra de la barra*/
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; /*Color del relieve de la barra*/
SCROLLBAR-ARROW-COLOR: #FFFFFF; /*Color de las flechas de la barra*/
SCROLLBAR-TRACK-COLOR: #E3E3E3; /*Color del fondo de la barra*/
SCROLLBAR-DARKSHADOW-COLOR: #000000;/*Color de la sobra mas oscura de la barra*/
}
#contenedor{
margin:0 auto 0 auto; width:749px;
}
.subniveles{
width:100px;
}
A.subniveles:active, A.subniveles:focus, A.subniveles:visited, A.subniveles:link{
font-size:11px;
font-family:arial;
color:#fa8072;
text-decoration:none;
}
A.subniveles:hover{
font-size:11px;
font-family:arial;
color:#f4a460;
text-decoration:none;
}

A.itemprincipal:active, A.itemprincipal:focus, A.itemprincipal:visited, A.itemprincipal:link{
font-size:11px;
font-family:arial;
color:#000000;
text-decoration:none;
}
A.itemprincipal:hover{
font-size:11px;
font-family:arial;
color:#f4a460;
text-decoration:none;
}

.lkint:active, .lkint:focus, .lkint:visited, .lkint:link {
font-size:12px;
font-family:arial;
color:#fa8072;
}
.lkint:hover {
font-size:12px;
font-family:arial;
color:#f4a460;
}
/*novedad*/
#cont_novedad{
width:655px;
height:300px;
background-color:white;
overflow:auto;
}
.bordefotonovedad{
border:1px solid #950078;
margin:10px 10px 10px 10px;
}
.titulo_novedad{
font-size:15px;
color:#950078;
font-family:font-family : Arial, Helvetica, sans-serif;
}
#div-border {
border: 1px solid #d8b4d8; 
width:100px;
}
/*curso*/
.curso_pizarra{
	background-image : url(/imggeneral/cursos_03.jpg);
	background-repeat : no-repeat;
	width:239px;
	height:274px;
}
.curso_listado{
	width:200px;
	height:250px;
	padding-left:10px;
	padding-top:10px;
	overflow:auto;
}
#lista {
list-style: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#lista li {
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 0px;
background-repeat: no-repeat;
width:149px;
height:auto;

}
#lista li a {
display:block;
background-image: url(/imggeneral/curso_bullet.jpg);
background-repeat: no-repeat;
background-position:1.2em;
padding: 4px 0px 0px 40px;
text-decoration:none;
font-size:13px;	
color:#ffffff;
font-weight : bold;
font-family:arial;
border-right : 0px solid #fff;
}
#lista li a:hover {
color:#ffffcc;
background-image: url(/imggeneral/curso_bullet.jpg);
background-repeat: no-repeat;
}
.titulo_curso{
font-size:15px;
color:#e40f6b;
font-family:font-family : Arial, Helvetica, sans-serif;
}
/*quienes somos*/
.quienes_fondo{
	background-image : url(/imggeneral/quienes_somos_06.jpg);
	background-repeat : no-repeat;
	width:327px;
	height:297px;
	float:left;
}
.quienes_conten{
	align-text:left;
	width:300px;
	height:290px;
	overflow:auto;
	margin-left:20px;
}
/*diccionario*/
.diccionario_fondo{
	background-image : url(/imggeneral/diccionario_04.jpg);
	background-repeat : no-repeat;
	width:510px;
	height:291px;
}
.diccionario_conten{
	width:490px;
	height:255px;
	overflow:auto;
	margin-left:10px;
}
.dicc_nota{
	font-size:11px;
	color:#ff006b;
	font-family:font-family : Arial, Helvetica, sans-serif;	
	width:450px;
	height:35px;
	margin-left:10px;
}
.dicc_titulo{
	font-size:11px;
	color:#ff006b;
	font-family:font-family : Arial, Helvetica, sans-serif;	
	width:auto;
	height:15px;
	float:left;
}
.dicc_texto{float:none;}
/*galeria*/
.galeria{
	background-image : url(/imggeneral/galeria_03.jpg);
	background-repeat : no-repeat;
	width:653px;
	height:309px;
}
.galeria_listado{
	width:640px;
	height:290px;
	overflow:auto;
	margin-left:10px;
}
.galnom{
	color:#73005d;
	font-family:font-family : Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:bold;
}
.galtxt1{
	color:#839b43;
	font-family:font-family : Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:bold;
}
.galtxt2 A:active, .galtxt2 A:focus, .galtxt2 A:visited, .galtxt2 A:link{
	font-size:11px;
	font-family:arial;
	color:#000000;
	text-decoration:none;
}
.galtxt2 A:hover{
	font-size:11px;
	font-family:arial;
	color:#000000;
	text-decoration:underline;
}
#galdivi{
	margin:10px 10px 10px 10px;
}
table.Table01{
border-collapse: collapse;
border-spacing:0px;}
.txt{font-family:arial;font-size:12px;font-weight:bold;color:navy;}
/*catalogo*/
#prod_det{width:544px;height:100%;}
#contmenu{background-image:url(/imggeneral/catalogo_04.jpg);background-repeat:repeat-y;width:205px;height:auto;}
#listaprod {list-style: none;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
#listaprod li {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:149px;
height:auto;
}
#listaprod li a {
display:block;
background-image: url(/imggeneral/cat_bullet.png);
background-repeat: no-repeat;
background-position:0.5em;
padding: 1px 0px 0px 28px;
text-decoration:none;
font-size:11px;	
color:#ffffff;
font-weight : bold;
font-family:arial;
}
#listaprod li a:hover {color:#663300;}

.bt{padding:2px 4px 2px 4px;}
.bt A{
	background-color:#b6cd01;
	font-size:11px;
	font-family:arial;
	color:#fff;
	text-decoration:none;
	border:4px solid #ffffcd;
	padding:2px 4px 2px 4px;
}
.bt A:hover{
	font-size:11px;
	font-family:arial;
	color:#fff;
	border:4px solid white;
}

/*producto*/
.foto{border:2px solid #adc300}
h1{
font-size:13px;
font-family:arial;
font-weight : bold;
display: inline;
}
h2{font-size:10px;display: inline;}
.cattxt{font-family:arial;font-size:12px;color:#f98b00}
.alerta{color:#f98b00;}
#pagina{
width:100%;
text-align:right;
margin-top:10px;
font-family:arial;font-size:12px;font-weight:bold;
}
#txtfrm td{font-family:arial;font-size:11px;border-bottom:1px solid #ffcc99;padding-bottom:4px;}

#txtfrm input{font-family:arial;font-size:11px;border:1px solid #669900}
.bt:active, .bt:focus, .bt:visited, .bt:link {
font-size:12px;
font-family:arial;
color:#fff;
background-color:#ff9900;
border:2px solid #669900;
width:100px;
height:20px;
text-align:center;
text-decoration:none;
font-weight:bold;
}
.bt:hover {
width:100px;
height:20px;
color:#818181;
}
#contfrmcontact{
position:relative;
top:10px;
left:60px;
}

.bt2{text-align:center;padding:2px 4px 2px 4px;float:left;border:1px solid silver}
.bt2 A{font-family:arial;color:#0f5c88;font-weight:bold;font-size:13px;text-decoration:none;display:block;}
.bt2 A:hover{color:#93c7ec;}
.menu1{padding:10px 0px 0px 450px;}
.menu2{padding:10px 0px 0px 340px;}
.lik{color:orange;}

/**/
.minicepa{font-size:11px;font-weight:normal}
.carroprecio{
width:auto;
height:42px;
border:1px solid #666666;
font-size:13px;
font-weight:bold;
text-align:center;
padding:10px;
}
.carrototal{
width:auto;
height:42px;
border:1px solid #666666;
font-size:13px;
font-weight:bold;
text-align:center;
padding:10px;
color:#cc0000;
}
td {
font-size:12px;
font-family:arial;
color:#717274;
}
.cbuscar{width:360px;height:24px;padding-left:300px;font-size:13px;font-family:arial;font-weight:bold;border:0px}
.txtbuscar{float:left;border:0px;padding:5px 10px 0px 0px;}
.campbuscar{float:left;padding:5px 10px 0px 0px;}
.campbuscar input{font-size:11px;border:1px solid silver;}

.bt3{float:left;border:1px solid silver;padding:2px 5px 1px 5px;text-align:center;}
.bt3 A{font-family:arial;color:#0f5c88;font-weight:bold;font-size:13px;text-decoration:none;display:block;}
.bt3 A:hover{color:#93c7ec;}

