@charset "utf-8";
/* CSS Document */
/*@font-face { font-family: Myriad; src: url('MyriadPro-SemiExt.otf'); }
@font-face { font-family: DeliciousBold; src: url('Delicious-Bold.otf'); }
@font-face { font-family: "Myriad-Semibold"; src: url('MyriadPro-Semibold.otf'); }*/

*{
	margin:0;
	padding:0;
	text-decoration:none;
}

body{
	text-align:center;
	background-color:#ffffff;
	z-index:0;
}

.gral {
	position:relative;
	margin-top:0px;
	width:982px;
	border:0px solid #E3C5FF;
	text-align: center;
}

/*header.tpl*/
#medio{
	width:982px;
	position:relative;
	float:left;
}
.cuadroencabezado { 
	width:785px; 
	height:151px; 
	float: left; 
	border:0px solid #838FFF; 
}

.bordeverde {
	width:785px; 
	height:5px;
	float: left; 
	border:0px solid #F35D6B; 
	background-repeat: repeat-x;
	background-position: top;
}

.encabezado {
	width:225px; 
	float: left; 
	border:0px solid #B25DF3;
}

.eslogan {
	width:457px; 
	margin-top:2px; 
	position:relative; 
	float: right; 
	border:0px solid #F35D6B; 
	text-align: left; 
	font-size: 16px; 
	color: #532380; 
	font-family: "DeliciousBold" , Arial, Helvetica ;
	font-weight:normal; 
	word-spacing: 4px;
	padding-right:7px;
}	 

.txtmenu {
	width:710px;
	position:static;
	z-index:999;
	float:left; 
	border:0px solid #F35D6B; 
	text-align: left;
	font-size: 12px; 
	color: #75B16E; 
	font-family: Myriad, Arial, Helvetica;  
	font-weight:bold; 
	padding-left: 40px;
}

.bordemenu  {
	width:780px; 
	height:20px; 
	float: left; 
	border:0px solid #F35D6B; 
}

.sepverde {
	width:2px;
	height:35px;
	float:left; 
	border:1px solid #419639;
	background-color:#419639 ;
	margin-top:0;
}

.cuadrousuario {
	width:193px;  
	float:right;
	border:0px solid #FF5400;
	background-repeat: repeat-x;
	background-position: top;
}

.formulariousu  {
        padding-left: 4px;
	width:100px; 
	float: left; 
	border:0px solid #CCFF00; 
	margin-left:9px;
	font-size: 11px; 
	color: #767662; 
	font-family: "arial", sans-serif ; 
	font-weight:normal; 
	text-align:left; 
	margin-top:15px; 
	margin-left: 15px
}

.formulariousu1  {
        padding-left: 4px;
	width:120px; 
	float: left; 
	border:0px solid #CCFF00; 
	margin-left:9px; 
	font-size: 11px; 
	color: #767662; 
	font-family: "arial", sans-serif ;
	font-weight:normal; 
	text-align:left;
	margin-left: 15px
}
.formulariousu1 a{
    color:#419639;
}
.formulariousu1 a:hover{
    color:#419639;
}
.formulariousu12  {
        
}
.formulariousu12 a{
    color:#419639;
}
.formulariousu12 a:hover{
    color:#419639;
}
.campo { 
	width: 120px;
	float: left;
	height: 20px;
	margin-left: 15px;
	border: 0px Solid #84AA00;
	background: #FFFFFF;
	background-repeat: no-repeat;
	padding-left:6px;
	color: #669966;
}
.campo{
	font-size:9px;
	font-family:Tahoma, Arial,  Helvetica;
}


#login{
	margin-top:30px;}

.botonflecha  { 
	width:23px;
	float:left; 
	border:0px solid #DF8E0E;
}


/*cuerpo de sitio estatico*/
#home{ 

}

/*cuerpo de sitio dinamico*/
#idresultados{ 
	width:785px;
	position:relative; 
	float: left; 
	border:0px solid #666666;
}

/* menu derecha buscador tags */

.cuadrocajas { 
	width:180px;
	margin-top:-40px;
	float:right; 
	border:0px solid #9EFD2F; 
	text-align:center; 
	background-color:#FFFFFF;
}

	/* buscador de productos */

	.cuadrocompra  { 
		width:180px;
		height:310px;
		float:left; 
		border:0px solid #FF5400; 
		background-repeat:no-repeat;
	}

	.titulocompra  { 
		width:152px;
		height:50px;
		float:left;
		border:0px solid #FF5400; 
		margin-top: 15px;
		margin-left:9px;
	}	
	.txtbuscador
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bolder; 
		color: #419639; 
		margin-left:9px;
		padding-left:8px; 
		margin-top: 10px;
		margin-bottom: 10px;
		text-transform:uppercase; 
		text-align:left;  	}
		
		
	
	#zona_buscador
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#501F75;
		width:156px;
		position:relative;
		margin-bottom:7px;
		margin-left:9px; border:0px solid #FF5400;
	}
		
	
	#zona_buscador select{
		border: 1px solid #C0C0C0;
		width: 120px; 
		font-size: 11px;
		font-family: verdana, sans-serif;
		font-weight:normal; color:#404040;
		text-transform:uppercase;
		text-align:left;
		padding:1px;
	}
	
	.input-buscar{
		background-repeat:no-repeat;
		float:left;
		width:120px;
		border: 1px solid silver;
		margin-right:2px;
		margin-left:7px;
	}
	
	.boton-buscar{
		background-repeat:no-repeat;
		float:left;
		margin-top:-3px;
		width:18px;
		height:22px;
		border:0px;
	}
	
	.select-buscar-productos{
		margin-top:9px;
		width:100%
	}
	
	#carro{
		font-family: DeliciousBold, Arial, Helvetica;
		font-size:13px;
		font-weight:bolder; 
		text-transform:uppercase; 
		text-align:left; 
		letter-spacing:-0.6px;
		color: #419639; 
		/*margin-left:13px;*/
		height:30px;
		text-align:left;
		margin-bottom:5px;
		width:145px;
	}
	

/* biblioteca */

#cuadrobiblio  {
	width:180px; 
	height:160px; 
	float:left; 
	border:0px solid #00B4FF; 
	background-repeat:no-repeat;
}

.select-buscar-biblio{
	margin-top:9px;
	width:100%;
	margin-left:2px;
}

#global
{
	height:auto;
	width:982px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	margin-top:0px;
}

select
{
	width:154px;
}

select
{
	margin-top:6px;
	height:18px;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:6px;
	border:none;
}

checkbox {
	width:30px;
	font-family: Arial, Helvetica, sans-serif;
	border:none;
}

h2
{
	font-family:Arial,Tahoma, Verdana,  sans-serif;
	font-weight:bold;
	font-size:27px;
	color:#A9C484;
}

h2 img
{
	vertical-align:middle;
	padding-right:10px;
}

#T1
{
	position:absolute;
	top:60px;
	left:80px;
}


#T2
{

	position:absolute;
	top: 60px;
	left:195px;
}

#T7
{
	position:absolute;
	top:70px;
	left:80px;
}


#T6
{
	position:absolute;
	top: 70px;
	left:120px;
}

#T3
{
	position:absolute;
	top:72px;
	left:798px;
}



#T4
{       border:#FF0000 0px solid;
	position:absolute;
	top:38px;
	left:706px;
}

#T4 a,#T4 a:link,#T4 a:visited
{
	color:#ffffff;
}

#T4 a:hover
{
	color:#aaaaaa;
}

#T5
{
	position:absolute;
	top:89px;
	left:393px;
	width:216px;
	color:#B2AA7E;
	font-size:11px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	text-align:center;
}


#enviar
{
	height:15px;
	width:47px;
	background-image:url(./image/btn_enviar01_off.jpg);
	left:910px;
	top:53px;
	position:absolute;
	cursor:pointer; 
}


#enviar:hover
{
	background-image:url(./image/btn_enviar01_on.jpg);
}

#enviar2
{
	height:15px;
	width:47px;
	background-image:url(./image/btn_enviar01_off.jpg);
	position:relative;
	cursor:pointer;
}


#enviar2:hover
{
	background-image:url(./image/btn_enviar01_on.jpg);
}


/*columna de izquerda*/
#izquierda
{
	position:absolute;
	
}
/*columna de Derecha*/
#derecha
{
	position:absolute;
	right:0px;
	top:107px;
	
}

/*Buscador */
#buscador
{
	width:155px;
	background-repeat:no-repeat;
	padding:6px 4px 4px 12px; ;
	margin-left:15px;

}

#buscador a
{
	color:#501F75;
	font-weight:bold;
}

#buscador a:hover
{
	color:#703FA5;
}

#buscador div
{
	font-weight:bold;
	color:#419639;
	position:relative;
	
}

.txtbiblio
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:9px;
	padding-left:8px; 
	margin-top: 10px;
	margin-bottom: 10px;
	text-align:left; text-transform:uppercase; 
	color: #419639; font-weight:bolder;  }
	
	
	

		 
		 
	
		





.txtnube
{
	color:#419639;
}
.txtcompra{
	font-family: DeliciousBold, Arial, Helvetica;
	font-size:12px;
	padding-left:18px;
	margin-bottom:10px;
	float:left;
}


#idtemas{
	
	margin-top:5px;
}
#idsubtemas{
	
	margin-top:5px;
}
#idautores{
	
	margin-top:5px;
}


#enc_buscador
{
	margin-top:5px;
	padding-bottom:4px;

}

.icomoneda
{
	float:left;
}


#zona_biblio select{
	border: 1px solid #C0C0C0;
	width: 120px; 
	font-size: 11px;
	font-family: verdana, sans-serif;
	font-weight:normal; color:#404040;
	text-transform:uppercase;
	text-align:left;
	padding:1px;
}
.select-img
{
	padding-top:4px;
	margin-left:1px;
	vertical-align:bottom;
}



.flecha_buscador, .flecha_biblio
{
	position:absolute;
	top:5px;
	left:4px;
}

.flecha_resumen
{
	position:absolute;
	top:5px;
	left:164px;
	display:none;
}

#total
{
	background-color:#CCBFD9 !important;
	height:16px !important;
	color:#ffffff !important;
	width: 80px !important;
	font-size:10px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-weight:bold !important;
	vertical-align:sub !important;
	padding-left : 1px  !important;
	padding-top : 4px  !important;
	float:left  !important;
	
}

#valor
{
	color:#501F75;
	text-align:right;
	padding-top:8px;
	width: 50px;
	float:right;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	vertical-align:baseline;	

}
	
#rs
{
	font-family:Arial, Helvetica, sans-serif;
	position: absolute !important;
	display:none ;
	width:190px !important;
	height:135px !important;
	background-color:#E2E3E4 !important;
	right:180px !important;
	top:206px  !important;
	border:1px gray solid;
	padding:10px!important;
	z-index:1000;
}


#top_resumen
{
	width:175px!important;
	height:112px!important;
	border:1px solid gray !important;
	padding-right:10px;

}

#top_resumen div
{
	font-size :10px !important;
	padding-left:8px !important;
        padding-top:8px !important;
	border:None !important;
	height:17px !important;
	width:175px !important;	
}

#top_resumen span
{
	display:block !important;
	width:69px !important;
	height:15px !important;
	border:1px solid gray !important;
	margin-left:3px !important;
        margin-top:-4px !important;
	float:right !important;
        padding-top:3px;
        padding-left:3px;
	white-space:nowrap!important;
}

#top_resumen span.largo
{
	width:104px !important;
	float:right!important;
}

#bottom_resumen
{
	width:95px!important;
	height:21px!important;
	margin-left:90px!important;
	margin-top:10px!important;
	z-index:999!important;
}
#bottom_resumen a
{
	font-size :9px !important;
	margin:0 !important;
	padding-top:12px !important;
	padding-left:12px !important;
	font-weight:bold !important;
	width:95px !important;
	text-decoration:none !important;
        color:green;}
        
        


#compras:hover #rs
{
	display:block!important;
}

#compras:hover .flecha_resumen
{

	display:block!important;
}
	
/*Biblioteca*/
#biblio
{
	width:155px;
	background-repeat:no-repeat;
	padding:6px 4px 4px 12px; ;
	margin-left:15px;
	margin-top:5px;
	height:145px;
}

#biblio div
{
	font-weight:bold;
	color:#419639;
	position:relative;
}

#zona_biblio
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#501F75;
	width:156px;
	position:relative;
	margin-bottom:7px;
	margin-left:5px;
	
}

.tit_biblio a
{
	color:#4D9022;
	font-weight:bold;
}

.tit_biblio a:hover
{
	color:#8DC062;
}

.input-biblio{
	background-repeat:no-repeat;
	float:left;
	width:120px;
	border: 1px solid silver;
	margin-left:9px;
}

#pub2
{
	height:43px;
	width:185px;
	background-color:#4D9022;
	z-index:-100
	
}

#pub
{
	height:43px;
	width:185px;
	background-color:#4D9022;
	border:1px solid #4D9022;
	z-index:-100
	
}

.btn
{
	display:block;
	width:112px;
	height:22px;
}

#btn1
{
	background-image:url(./image/btn_01_off.jpg);
	background-repeat:no-repeat;
}

#btn1:hover
{
	background-image:url(./image/btn_01_on.jpg);
}

#btn2
{
	background-image:url(./image/btn_02_off.jpg);
	background-repeat:no-repeat;
}

#btn2:hover
{
	background-image:url(./image/btn_02_on.jpg);
}

#btn3
{
	background-image:url(./image/btn_03_off.jpg);
	background-repeat:no-repeat;
}

#btn3:hover
{
	background-image:url(./image/btn_03_on.jpg);
}

#btn4
{
	background-image:url(./image/btn_04_off.jpg);
	background-repeat:no-repeat;
}

#btn4:hover
{
	background-image:url(./image/btn_04_on.jpg);
}

#btn5
{
	background-image:url(./image/btn_05_off.jpg);
	background-repeat:no-repeat;
}

#btn5:hover
{
	background-image:url(./image/btn_05_on.jpg);
}

#btn6
{
	background-image:url(./image/btn_06_off.jpg);
	background-repeat:no-repeat;
}

/*solo para ie6*/
	#btn3 a, #btn6 a
	{
		white-space:nowrap;
		height:20px;
	}
	/**************/
	
#btn6:hover
{
	background-image:url(./image/btn_06_on.jpg);
}

.menu_but
{
	display:none;
	border:7px solid #D4E1C6;
	background-color:#A9C48B;
	width:79px !important;
	padding:0px !important;
	list-style-position:inside !important;
	margin-left:8px;
	border-collapse:collapse !important;
	margin-top:22px;
	position:relative;
	-moz-opacity: 0.95;
}



#menu1
{
	margin-top:22px;
	height:146px !important;
}
#menu2
{
	height:82px !important;
}

#menu4
{
	height:104px !important;
}

#menu5
{
	height:42px !important;
}

li.butonera
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:9px;
	color:#3C5B0F;
	border: 1px solid #3C5B0F;
	background-color:#A9C48B;
	width:65px;
	padding:4px 2px 4px 10px !important;
	border-collapse:collapse !important;
}

.menu_but li:hover
{
	color:#ffffff;
	cursor:pointer;
}

#know_how
{
	background-image:url(./image/flecha_06.gif);
	
	background-repeat:no-repeat;
}

#know_how:hover ul
{
	display:list-item;
	color:#ffffff;
	
}
#sous_menu
{
	display : none;
	position:absolute;
	left:79px;
	border:7px solid #D4E1C6;
	background-color:#A9C48B;
	width:73px !important;
	padding:0px !important;
	margin-top:-23px;
	border-collapse:collapse !important;
	list-style-type:none;
	height:94px !important;
	z-index:1000;
}


#sous_menu li.butonera:hover
{
	color:#3C5B0F;
	cursor:pointer;
}

li.butonera a, li.butonera a:visited, li.butonera a:link
{
	color:#3C5B0F;
	cursor:pointer;
}


#sous_menu li.butonera
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:9px;
	color:#ffffff;
	border: 1px solid #99CC99;
	background-color:#4D9022 !important;
	width:65px;
	padding:4px 2px 4px 4px !important;
	border-collapse:collapse !important;
}

#btn1:hover #menu1, #btn2:hover #menu2, #btn4:hover #menu4, #btn5:hover #menu5
{
	display:block;
}




/*info*/
#info
{
	height:21px;
	width:809px;
	background-image:url(./image/fondo_merc.jpg);
	background-repeat:repeat-x;
	border:2px solid #666666;
	position:relative;
	left:187px;

	
}

#info_elem1,#info_elem2,#info_elem3,#info_elem4,#info_elem5,#info_elem6,#info_elem7,#info_elem8,#info_elem9
{
	position: absolute;
}

#info_elem1
{
	top:0;
	left:0;
}

#info_elem2
{
	top:6px;
	left:40px;
}

#info_elem3
{
	top:3px;
	left:50px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

#info_elem4
{
	left:120px;
	width:220px;
	color:#000000;
}

#info_elem5
{
	left:350px;
	width:225px;
}

#info_elem6
{
	top:0px;
	left:585px;
}

.caja
{

	padding : 0;
	font-family: Verdana, Arial, sans-serif;
	font-size:8px;
	color:#000000;
	border:1px solid #1D1D1D;
	background-color:#FFFFFF;
	padding-top:2px;
	height:13px;
	top:2px;

}

.caja span.bold
{
	font-weight:bold;
	padding-left:3px;
}

#info_elem7
{
	top:6px;
	left:625px;
}

#info_elem8
{
	top:3px;
	left:635px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

#info_elem9
{
	left:710px;
	width:90px;
}

/*Pie de page*/
#pie
{
	height:23px;
	width:1000px;
	background-image:url(./image/fondo-pie.jpg);
	background-repeat:repeat-x;
	padding-top:12px;
	text-align:center;
}

#legal
{
	color:#CCCC99;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	height:21px;
	font-style:italic;
	width:1000px;	
	background-image:url(./image/logo_pie.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}


#cc
{
	width:700px;
	z-index:0;
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;
	

}

#in_cc
{
	color:#000000;
	color:#A9C484;
	width:750px;
	min-height:354px;
	height:auto !important;
	height:354px;


}

/*Contenido*/
#contenido
{
	width:700px;
	z-index:0;
	/*z-index:-1;	*/
	color:#A9C484;
	top:35px;
	left:0px;;
	position:relative;
	

}

#in_contenido
{
	width:750px;
	min-height:354px;
	height:auto !important;
	height:354px;

	
	padding:20px;
	color:#424242;
	
	
}
.resultado_vacio{
	height: 300px;
	FONT-SIZE: 14px;
	COLOR: #439539;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:bold;
	border:0px solid #FF5400;
}

#in_contenido p
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:9px;
	color:#CCC29A;
	margin:5px 15px;
}

#in_contenido p.bold
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#CCC29A;
	margin:5px 15px;	
}

#in_contenido div.blanco
{
	background-color:#ffffff;
	font-size:11px;
	
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	color:#A9C484;
	padding:5px;
	margin:5px 15px;
	width:100%;
}

#in_contenido div.blanco span.bold
{
	font-weight:bold;
}

tr.par
{
	background-color:white;
	border-bottom: 1px dashed ;
	font-size:12px;
	font-family: "Myriad", Arial, Helvetica;
}

tr.impar
{
	
	border-bottom: 1px dashed ;
	font-size:12px;
	background-color:white;
	font-family: "Myriad", Arial, Helvetica;
} 

th
{
	background-color:#D7D2CB;
	border :1px solid white;
	font-size:10px;
	color:black;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:normal;
	height:18px;
	padding:2px 5px;
}


.td_productos{
	font-size:10px;
	color:#686566;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:normal;
	padding:2px 5px; 
}
.td_productos a, td_productos a:active, td_productos a:visited {
	color:#686566;
}
.td_productos a:hover {
	color:#687566;
}
#idpedidos
{
	color:#686566;
	font-size:10px;
	font-family: "Myriad", Arial, Helvetica;
}
.tabla_productos tfoot{

	background-color:white;
	color:#686566;
	font-size:10px;
	font-family: "Myriad", Arial, Helvetica;
}

.tabla_productos
{
	max-width:785px;
	width:785px;
	border-collapse:collapse;
}

.link_paginado{
	font-size:10px;
	color:#336666;
	background-color:transparent;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:normal;
	line-height:20px;
	padding:2px 5px 5px 5px;
	
}
.precio{
	color:#686566;
	font-size:10px;
	font-weight:normal;	
}
.centrada{
	text-align:center;
}

td.flecha_prod
{
	background-image:url(image/flecha_busqueda.png);
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:0;
}

td.flecha_prod:hover
{
	/*background-image:url(image/flecha_prod_bajo.png);*/
	/*background-position:0 5px ;*/
}

td.producto
{
	border:1px silver solid;
	min-height:150px;
	color:#336666;
	display:none;
	background-color:white;
	display:none;
}


.h2_producto
{
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	color:#A9C48B !important;

}

td.producto p
{
	font-size:10px;
	color:#336666 !important;
}

.link_imprimir
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:9px;
	margin:5px 15px;
	padding-left:5px;
	color:#CCC29A !important;
}
.link_imprimir_hist
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:9px;
	color:#CCC29A !important;
}


#idenviar_favoritos

{
	margin:10px;
	margin-right:0px;
	height:170px;
	width:200px;
	background-color:#F4F4F4;
	padding:15px;
	position:relative;
	font-size:11px;
	font-family: "Myriad", Arial, Helvetica;
	float:right;
	border:2px solid #8AC479;
	color:black;
	vertical-align:top;
	
}

#form_email2
{
	
	margin-left:3px;
	background-color:#8AC479;
	padding:5px;
	font-size:11px;
	font-family:Tomaha, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	vertical-align:top;
	text-align:right;
	
	
}

#form_email2 table 
{
	width:100%;
	border-collapse:collapse;
	text-align:center;
	
}

#form_email2 td.c1 
{
	background-color:transparent;
	border:none;
	padding:3px 1px;
	width:560px;
}

#form_email2 td.st
{
	width:130px;
	background-color:#209950;
	color:#FFFFFF;
	border:1px solid white;
	border-bottom:none;
	padding:3px 1px;
}

#form_email2 img
{
	margin-top :4px;
}

#form_email2 td.tot
{
	width:130px;
	background-color:#FFFFFF;
	color:#439950;
	font-weight:bold;
	border:1px solid white;
	border-bottom:none;
	padding:3px 1px;
}

#form_email2 td.texto
{
	width:130px;
	background-color:#FFFFFF;
	color:#336666;
	border:none;
	padding:3px 1px;
}


#cont_contacto
{
	height:398px;
	width:813px;
	
	z-index:0;
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;

}

#in_contacto
{
	height:420px;
	width:790px;
	
	z-index:0;
	color:#000000;
	padding:20px 0 0 20px;
	position:relative;
	
}


#bbib {

	color: #336666;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	text-align:left;

}



#bbibder { width:270px;
	
	
	float:right;
	

	color: #336666;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	text-align:left; border:#CCC29A 1px solid;

}

#cont_registracion
{
	height:398px;
	width:813px;
	
	z-index:0;
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;

}

#in_registracion
{
	width:790px;
	
	min-height:2000px;
	height:auto !important;
	height:2000px;
	
	
	
	z-index:0;
	color:#000000;
	position:relative;	
}

.span_titulo{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:27px;
	color:#336666;
}
#in_contacto h2
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:27px;
	color:#336666;
	
}

#in_contacto h3
{         width:180px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#336666;
	text-align:center;
	padding:10px 0 5px 20px; border:#FE0404 0px solid; 
}

#in_contacto p
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:9px;
	color:#CCC29A;
	padding:10px 0 0 10px;
	border-top:#CCC29A 1px solid;
	text-align:center;
	
}

#in_contacto p.contacto
{     width:180px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	padding:10px;
	background-color:#336666;
	text-align:left;
	margin-left:20px; border:#FE0404 0px solid;
	
}

#in_contacto form
{
	background-color:#336666;
	color:#FFFFFF;
	
}

#in_contacto form input
{
	height:15px;
	width:156px;
	color:#336666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	margin:2px 0 0 0;
}

#in_contacto form textarea
{
	height:40px;
	width:152px;
	margin-top:3px;
	color:#336666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	
	
}
#in_contacto form select
{
	height:15px;
	width:152px;
	margin-top:3px;
	color:#336666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	
}

#art1
{
	margin-left: 100px;
	width:150px;
	float:left;
}


#art2
{
	width:250px;
	margin-right:20px;
	margin-top:20px;
	float:right;

}

#b1
{
	width:100px;
	height:290px;
	margin-right:0px;  
}


#b2
{
	width:250px;
	height:320px;
	margin-right:0px;
	float:right; border:0px solid #666666;
}

#b2_curso
{
	width:250px;
	height:220px;
	margin-right:0px;
	float:right;
	background-color:#336666;
}

#b3
{

	width:270px;
	height:40px !important;
	margin-top:200px;
	float:right;
	margin-right:0px;
}

#b3 img
{

	margin:0 10px 15px 5px;
	margin-left:10px;
	border:1px solid #336666;

}

#b3 p
{

	color: #336666;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-align:left;

}

#b3 hr
{
	border:none;
}

#b2 form
{
	width:225px;
	padding:5px 10px;
	margin:0;
}

#b2 form p
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
	border:none;
	text-align:right;
	vertical-align:bottom;
	margin:0;
	padding-top:4px;
}

#b3
{
	width:240px;
	height:290px;
	float:right;

}

/*Formulario*/
#form_pedido
{
	
	padding:5px;
	display:block;
	width: 750px;
	
}

#form_pedido #env
{
	width:120px;
	height:20px;
	margin-left:607px;
}

#form_pedido h2
{
	color:#336666 !important;
	margin-bottom: 15px;
	
}

#form_iz, #form_der,#form_der_no_cli
{
	
	background-color:#336666;
	margin:5px 5px;
	padding:5px;
	color:#FFFFFF;
	font-size:11px;
	font-family:Tomaha, Verdana, Arial, Helvetica, sans-serif;
	height:300px;
	text-align:left;
		
}

#form_iz_no_cli{

	background-color:#336666;
	margin:5px 5px;
	padding:5px;
	color:#FFFFFF;
	font-size:11px;
	font-family:Tomaha, Verdana, Arial, Helvetica, sans-serif;
	height:350px;
	text-align:left;
	
 }
 #form_iz, #form_iz_no_cli
{
	float:left;
	width:350px;
}

 #form_der, #form_der_no_cli
{
	float:right;
	text-align:right !important;
	float:right;
	background-color:#336666;
	color:#FFFFFF;
	margin:10px 20px;
	padding:10px;
	width:280px;
}


#form_iz span
{

	color:#FFFFFF;
	font-size:11px;
	font-family:Tomaha, Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 10px;
	
	
}

#form_der div.tar_cred
{

	padding-left:90px !important;
	padding-right:10px !important;	
	text-align:left;
	font-size:9px;
	
}




#form_pedido #form_der input
{

	width:205px;
	margin:5px;
	color:#336666;
}

 #form_pedido #form_der select
{

	width:206px;
	margin :6px 0;
	color:#336666;
}

 #form_pedido #form_der textarea
{

	width:203px;
	margin :5px;
	font-family:Tomaha, Verdana, Arial, Helvetica, sans-serif;
	color:#336666;
	font-size:11px;

}




/*segundo linea de formulario*/

#form_pedido .los_datos
{

}

#form_pedido .los_datos h2
{

	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-align:center;
	
}

#form_pedido .los_datos p
{

	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-align:right;
	padding-right:30px;
	margin:0 0 3px 0;
	
}

#form_pedido .los_datos input
{

	font-size:11px !important;
	color:#336666 !important;
	margin:0 0 3px 0;
	
	
}

#form_pedido .check
{

	margin-left:105px !important;
	margin-top:15px !important;
	width:10px !important;

	
}

#form_pedido #mismo
{

	margin-left:15px !important;
	margin-top:15px !important;
	width:10px !important;

	
}



#form_pedido #form_iz textarea
{
	width:186px;
	height:124px;
	font-size:11px;
	font-family:Tomaha, Verdana, Arial, Helvetica, sans-serif;
	color:#336666;
}

/*Contenido*/
#cont_biblio
{
	height:450px;
	width:700px;
	
	z-index:0;
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;

}

#in_cont_biblio
{
	height:358px;
	width:700px;
	z-index:0;
	color:#000000;
	padding:0px;
	color:#A9C484;
	
}

#in_cont_biblio p
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:9px;
	margin:5px 15px;
	padding-left:5px;
}

#in_cont_biblio p.bold
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#CCC29A !important;
	margin:5px 15px;
	padding-left:5px;
}

#in_cont_biblio div.blanco
{
	background-color:#ffffff;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	color:#CCC29A !important;
	padding:5px;
	margin:5px 20px;
	width:95%;
	text-align:center;
}

#in_cont_biblio h2
{

	color:#CCC29A !important;

}

#in_cont_biblio div.blanco span.bold
{
	font-weight:bold;
	color:#CCC29A !important;
}


/*tablas*/
#in_cont_biblio  table
{
	border-collapse:collapse;
	margin-left :20px;
}

#in_cont_biblio tfoot
{
	border-top:white 1px solid;
	margin-top:5px;
}

#in_cont_biblio td
{
	font-size:10px;
	color:#336666;
	background-color:transparent;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	padding:2px 5px;
}

#in_cont_biblio tr.par
{
	
}

#in_cont_biblio tr.impar
{
	background-color:#ffffff;
}

#in_cont_biblio tfoot td
{
	text-align:center;
	border-bottom : 1px solid #CCC29A;
	padding-bottom:5px;
}

#in_cont_biblio tfoot td span.bold
{
	font-weight:bold;
}

#in_cont_biblio th
{
	border :1px solid #ffffff;
	font-size:10px;
	color:#FFFFFF;
	background-color:#CCC29A;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	height:18px;
	padding:2px 5px;
}



#in_cont_biblio td.flecha_prod
{
	background-image:url(./image/flecha_busqueda.png);
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:0;
}

#in_cont_biblio td.flecha_prod:hover
{
	background-image:url(./image/flecha_prod_bajo.png);
	background-position:0 5px ;
}

#in_cont_biblio td.producto
{
	border:1px #4D9022 solid;
	height:172px;
	color:#336666;
	display:none;
}

#in_cont_biblio td.producto img
{
	float:left;
	padding-right:20px;
}

#in_cont_biblio td.producto H2
{
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	color:#336666;
}

#in_cont_biblio td.producto p
{
	font-size:10px;
	color:#336666 !important;
}

#in_cont_biblio td.centrada
{
	text-align:center;
}

#cont_historial
{
	height:398px;
	width:813px;
	
	z-index:0;
	color:#9E83B2;
	top:35px;
	left:187px;
	position:relative;

}

#in_cont_historial
{
	height:358px;
	width:773px;
	
	z-index:0;
	color:#000000;
	padding:20px;
	color:#9E83B2;
	
}

#in_cont_historial p
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:9px;
	margin:5px 15px;
	padding-left:5px;
	color:#CCC29A !important;
}

#in_cont_historial p.bold
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#A9C48B !important;
	margin:5px 15px;
	padding-left:5px;
}

#in_cont_historial div.blanco
{
	background-color:#ffffff;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	color:#9E83B2 !important;
	padding:5px;
	margin:5px 20px;
	width:95%;
	text-align:center;
}

#in_cont_historial h2
{

	color:#9E83B2 !important;

}

#in_cont_historial div.blanco span.bold
{
	font-weight:bold;
	color:#9E83B2 !important;
}

.textoblanco{
	color:#ffffff;
}


/*tablas*/
#in_cont_historial  table
{
	border-collapse:collapse;
	margin-left :20px;
}

#in_cont_historial tfoot
{
	border-top:white 1px solid;
	margin-top:5px;
}

#in_cont_historial td
{
	font-size:10px;
	color:#336666;
	background-color:transparent;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	padding:2px 5px;
}

#in_cont_historial tr.par
{
	
}

#in_cont_historial tr.impar
{
	background-color:#ffffff;
}

#in_cont_historial tfoot td
{
	text-align:center;
	border-bottom : 1px solid #9E83B2;
	padding-bottom:5px;
}

#in_cont_historial tfoot td span.bold
{
	font-weight:bold;
}

#in_cont_historial th
{
	border :1px solid #ffffff;
	font-size:10px;
	color:#FFFFFF;
	background-color:#9E83B2;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	height:18px;
	padding:2px 5px;
}



#in_cont_historial td.flecha_prod
{
	background-image:url(../image/flecha_g_vio1.png);
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:0;
}

#in_cont_historial td.flecha_prod:hover
{
	background-image:url(../image/flecha_g_vio2.png);
	background-position:0 5px ;
}

#in_cont_historial td.producto
{
	border:1px #501F75 solid;
	height:172px;
	color:#336666;
	display:none;
}

#in_cont_historial td.producto img
{
	float:left;
	padding-right:20px;
}

#in_cont_historial td.producto H2
{
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	color:#336666;
}

#in_cont_historial td.producto p
{
	font-size:10px;
	color:#336666 !important;
}

#in_cont_historial td.centrada
{
	text-align:center;
}

#lien_home
{
	text-decoration:none;
	position:absolute;
	height:13px;
	width:43px;
	display:block;
	bottom:4px;
	left:9px;
}

#lien_home img
{
	border:none;
}

#ab1
{
	width:176px;
	height:300px;

}
#ab2
{
	width:500px;
	height:730px;
	margin:0 0 20px 0;
	padding: 20px 10px 10px 10px;
	font-size:20px;
	color:#FFFFFF;
	float:right;
	font-weight:bold;
	background-color:#336666;
	text-align:center;
	font-family:Tahoma, Verdana, Arial, sans-serif;

}

#ab2 a
{
	font-size :14px;
	text-decoration:none;
	color:#FFFFFF;

}
#ab2 a:visited
{
	font-size :14px;
	text-decoration:none;
	color:#FFFFFF;

}
#ab2 a:link
{
	font-size :14px;
	text-decoration:none;
	color:#FFFFFF;

}

#ab2 a:hover
{
	font-size :14px;
	text-decoration:none;
	color:#999999;

}

#ab3
{

	width:245px;
	height:40px !important;
	margin-top:160px;
	margin-right:10px;
	float:right;

}


#ab3
{
	width:240px;
	height:290px;
	float:right;

}


#ab3 img
{

	margin:0 10px 15px 5px;
	margin-left:10px;
	border:1px solid #336666;

}

#ab3 p
{

	color: #336666;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-align:left;

}

.link_verde{

	color: #336666;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-align:left;

}
#ab3 hr
{
	border:none;
}

#cont_aviso
{
	height:398px;
	width:813px;
	
	z-index:0;
	color:#A9C484;
	top:35px;
	left:187px;
	position:absolute;

}

#in_aviso
{
	height:378px;
	width:793px;
	z-index:0;
	color:#000000;
	padding:0px 0 0 0px;
	position:relative;
	
}

#in_aviso h2
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:27px;
	color:#336666;
	margin-bottom:15px;
	
}

#in_aviso h3
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#336666;
	text-align:left;
	padding:10px 0 5px 20px;
}

#in_aviso p
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:9px;
	color:#CCC29A;
	padding:0px;
	text-align:center;
	
}

#in_aviso p.sug
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	padding:10px;
	background-color:#336666;
	text-align:left;
	margin-left:20px;
	
}

#in_aviso form
{
	background-color:#336666;
	color:#FFFFFF;
	
}

#in_aviso form input
{
	height:15px;
	width:156px;
	color:#336666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	margin:0;
	
}

#in_aviso form textarea
{
	height:40px;
	width:152px;
	margin-top:3px;
	color:#336666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	
	
}
#in_aviso form select
{
	height:15px;
	width:152px;
	margin-top:3px;
	color:#336666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	
}


#cont_avisos
{
	width:813px;
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;

}



#in_avisos
{
	width:773px;
	min-height:354px;
	height:auto !important;
	height:354px;
	z-index:0;
	color:#000000;
	padding:0px;
	color:#A9C48B;
	
	
}


/*Contenido*/
#cont_articulo_detalle
{
	height:398px;
	width:813px;
	
	z-index:0;
	color:#5B5B5B;
	top:35px;
	left:187px;
	position:relative;

}




#in_articulo_detalle p
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:9px;
	margin:5px 15px;
	padding-left:5px;
	color:#CCC29A !important;
}

#in_articulo_detalle p.bold
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#A9C48B !important;
	margin:5px 15px;
	padding-left:5px;
}

#in_articulo_detalle div.blanco
{
	background-color:#ffffff;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	color:#A9C48B !important;
	padding:5px;
	margin:5px 20px;
	width:95%;
	text-align:center;
}

#in_articulo_detalle h2
{

	color:#A9C48B ;

}

#in_articulo_detalle div.blanco span.bold
{
	font-weight:bold;
	color:#A9C48B !important;
}

#in_articulo_detalle
{
	height:358px;
	width:773px;
	
z-index:0;
	color:#000000;
	padding:20px;
	color:#A9C48B;
	
	
}

#droite_right
{
	float:right;
	width: 350px;
	
}

#droite_left
{
	float:left;
	width: 350px;
	
}

#droite
{
	float:right;
	padding-right:20px;
	
}

#in_articulo_detalle img.photo
{
	border:1px solid #4D9022;
	margin-top:10px;
	
}

#in_articulo_detalle a
{
	margin-right:30px;
	margin-left:15px;
	padding-bottom:20px;
}

#droite_right h3
{
	font-family:Tahoma, Verdana, Arial, sans-serif!important;
	font-size:14px!important;
	color:#336666!important;
	font-weight:bold!important;
	padding-left:15px;
}

#droite_right h4
{
	font-family:Tahoma, Verdana, Arial, sans-serif!important;
	font-size:14px!important;
	color:#336666!important;
	font-weight:normal;
	padding-left:15px!important;
}

#droite_right p
{
	font-family:Tahoma, Verdana, Arial, sans-serif!important;
	font-size:10px!important;
	color:#336666!important;
	font-weight:normal!important;
}


.link_articulo{
	color:#336666;
	font-weight:bold;
}

#droite_right span.gras
{
	font-weight:bold!important;
}

#droite_right h4.costo
{
	color:#FFFFFF!important;
	background-color:#A9C48B;
	margin-top:15px;
}


#cont_bienvenido
{
	height:450px;
	width:813px;
	
z-index:0;
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;

}

#in_bienvenido
{
	height:378px;
	width:793px;
	
z-index:0;
	color:#000000;
	padding:20px 0 0 20px;
	position:relative;
	
}

#in_bienvenido h2
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:27px;
	color:#336666;
	margin-bottom:15px;
	
}

#in_bienvenido h3
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#336666;
	text-align:left;
	padding:10px 0 5px 20px;
}

#in_bienvenido p
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:9px;
	color:#CCC29A;
	padding:0px;
	border-top:#CCC29A 1px solid;
	text-align:center;
	
}

#in_bienvenido p.sug
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	padding:10px;
	background-color:#336666;
	text-align:left;
	margin-left:20px;
	
}

#in_bienvenido form
{
	background-color:#336666;
	color:#FFFFFF;
	
}

#in_bienvenido form input
{
	height:15px;
	width:156px;
	color:#336666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	margin:0;
	
}

#in_bienvenido form textarea
{
	height:40px;
	width:152px;
	margin-top:3px;
	color:#336666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	
	
}
#in_bienvenido form select
{
	height:15px;
	width:152px;
	margin-top:3px;
	color:#336666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	
}

#cb1
{
	width:176px;
	height:300px;

}
#cb2
{
	width:270px;
	height:180px;
	margin-right:15px;
	padding: 90px 20px 20px 20px;
	font-size:20px;
	color:#FFFFFF;
	float:right;
	font-weight:bold;
	background-color:#336666;
	text-align:center;
	font-family:Tahoma, Verdana, Arial, sans-serif;

}

#cb2 a
{
	font-size :14px;
	text-decoration:none;
	color:#FFFFFF;

}
#cb2 a:visited
{
	font-size :14px;
	text-decoration:none;
	color:#FFFFFF;

}
#cb2 a:link
{
	font-size :14px;
	text-decoration:none;
	color:#FFFFFF;

}

#cb2 a:hover
{
	font-size :14px;
	text-decoration:none;
	color:#999999;

}

#cb3
{

	width:245px;
	height:40px !important;
	margin-top:160px;
	margin-right:10px;
	float:right;

}

#cb3 img
{

	margin:0 10px 15px 5px;
	margin-left:10px;
	border:1px solid #336666;

}

#cb3 p
{

	color: #336666;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-align:left;

}

#cb3 hr
{
	border:none;
}

#cb2 form
{
	width:220px;
	height:268px;
	padding:5px 30px ;
	margin:0;
}

#cb2 form p
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
	border:none;
	text-align:right;
	vertical-align:bottom;
	margin:0;
	padding-top:8px;
	margin : 3px 0 0 0;
}

#cb3
{
	width:240px;
	height:290px;
	float:right;

}




#cont_cv
{
	width:813px;
z-index:0;
	color:#A9C484;
	top:35px;
	left:175px;
	position:relative;

}

#in_cv
{
	min-height:500px;
	height:auto !important;
	height:450px;

	width:800px;
z-index:0;
	color:#000000;
	padding:20px 0 0 20px;
	
	
}

#in_cv h2
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:27px;
	color:#336666;
	margin-bottom:15px;
	
}

#in_cv h3
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#336666;
	text-align:left;
	padding:10px 0 5px 20px;
}

#in_cv p
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:9px;
	color:#CCC29A;
	padding:0px;
	text-align:left;
	
}

#in_cv p.sug
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	padding:10px;
	background-color:#336666;
	text-align:left;
	margin-left:20px;
	
}

#in_cv form
{
	background-color:#336666;
	color:#FFFFFF;
	
}

.input_cv{
	width:200px;
}

#in_cv form input
{
	height:15px;
	width:156px;
	color:#336666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	margin:0;
	
}

#in_cv form textarea
{
	height:40px;
	width:152px;
	margin-top:3px;
	color:#336666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	
	
}
#in_cv form select
{
	height:15px;
	width:152px;
	margin-top:3px;
	color:#336666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	
}

#cvb1
{
	width:176px;
	height:300px;

}
#cvb2
{
	width:800px;
	height:350px;
	margin:0 0 0 0;
	color:#FFFFFF;
	float:left;
	background-color:#336666;
	text-align:left;
	font-family:Tahoma, Verdana, Arial, sans-serif;

}

#cvb3
{

	width:140px;
	height:40px !important;
	margin-top:160px;
	margin-right:0px;
	margin-left:0px;
	float:right;

}

#cvb2 a
{
	font-size :14px;
	text-decoration:none;
	color:#FFFFFF;

}
#cvb2 a:visited
{
	font-size :14px;
	text-decoration:none;
	color:#FFFFFF;

}
#cvb2 a:link
{
	font-size :14px;
	text-decoration:none;
	color:#FFFFFF;

}

#cvb2 a:hover
{
	font-size :14px;
	text-decoration:none;
	color:#999999;

}


#cvb3 img
{

	margin:0 10px 15px 5px;
	margin-left:10px;
	border:1px solid #336666;

}

#cvb3 p
{

	color: #336666;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-align:right;

}

#cvb3 hr
{
	border:none;
}

#cvb2 form
{
	height:268px;
	padding:5px 30px ;
	margin:0;
}

#cvb2 form p
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
	border:none;
	text-align:right;
	vertical-align:bottom;
	margin:0;
	padding-top:8px;
	margin : 0px 0 0 0;
}

#cvb3
{
	width:240px;
	height:290px;
	float:right;

}


.cvh3
{
	font-size : 14px !important;
	color:#FFFFFF !important;
	font-family:Tahoma, Verdana, Arial, sans-serif !important;
	text-align:right !important;
}

.cvpequino
{
	font-size:8px;
	text-align:center;
}


/*Contenido*/
#cont_curso_lst
{
	min-height:600px;
	height:auto !important;
	height:600px;
	width:813px;
	
z-index:0;
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;

}

#in_curso_lst
{
	min-height:600px;
	height:auto !important;
	height:600px;

	width:773px;
	
z-index:0;
	color:#000000;
	padding:20px;
	color:#A9C48B;
	
}



#in_curso_lst p
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:9px;
	margin:5px 15px;
	padding-left:5px;
	color:#CCC29A !important;
}

#in_curso_lst p.bold
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#A9C48B !important;
	margin:5px 15px;
	padding-left:5px;
}

#in_curso_lst div.blanco
{
	background-color:#ffffff;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	color:#A9C48B !important;
	padding:5px;
	margin:5px 20px;
	width:95%;
	text-align:center;
}

#in_curso_lst h2
{

	color:#A9C48B ;

}

#in_curso_lst div.blanco span.bold
{
	font-weight:bold;
	color:#A9C48B !important;
}

#droite
{
	float:right;
	width:450px;
	padding-right:50px;
}

#in_curso_lst img.photo
{
	border:1px solid #4D9022;
	margin-top:10px;
}

#in_curso_lst a
{
	margin-right:30px;
	margin-left:15px;
	padding-bottom:20px;
	color:#336666;
	font-size:10px;
}

#in_curso_lst table
{
	width:650px;
	margin :30px 0 10px 50px;
	border:1px solid white;
	border-collapse:collapse;
	
}

#in_curso_lst td
{
	border:1px solid white;
	padding:10px;
}


#in_curso_lst .tete
{
	border-left-color:#4D9022;
	padding:2px;
	text-align:center !important;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	color:#4D9022;
	background-color:white;
}


#in_curso_lst .uncon
{
	padding:3px;
	vertical-align:top;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	color:#336666;
	background-color:#DDD5BB;
}

#in_curso_lst .untxtcon
{
	padding:3px;
	vertical-align:top;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	color:#000;
	background-color:#A9C48B;
}

#in_curso_lst .untxt
{
	padding:3px;
	vertical-align:top;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	color:#ffffff;
	background-color:#A9C48B;
}

#in_curso_lst img
{
	border:none;
}

#in_curso_lst p
{
	text-align:center;
}

/*Contenido*/
#cont_curso_insc
{
	height:450px;
	width:813px;
	
z-index:0;
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;

}

#in_curso_insc
{
	height:358px;
	width:773px;
	
z-index:0;
	color:#000000;
	padding:20px;
	color:#A9C48B;
	
}


#in_curso_insc p
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:9px;
	margin:5px 15px;
	padding-left:5px;
	color:#CCC29A !important;
}

#in_curso_insc p.bold
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#A9C48B !important;
	margin:5px 15px;
	padding-left:5px;
}

#in_curso_insc div.blanco
{
	background-color:#ffffff;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	color:#A9C48B !important;
	padding:5px;
	margin:5px 20px;
	width:95%;
	text-align:center;
}

#in_curso_insc h2
{

	color:#A9C48B ;

}

#in_curso_insc div.blanco span.bold
{
	font-weight:bold;
	color:#A9C48B !important;
}

#droite
{
	float:right;
	width:450px;
	padding-right:50px;
}

#in_curso_insc img.photo
{
	border:1px solid #4D9022;
	margin-top:10px;
}

#in_curso_insc a
{
	margin-right:30px;
	margin-left:15px;
	padding-bottom:20px;
	color:#336666;
	font-size:10px;
}

#in_curso_insc table
{
	width:650px;
	margin :30px 0 10px 50px;
	border:1px solid white;
	border-collapse:collapse;
	
}

#in_curso_insc td
{
	border:1px solid white;
	padding:10px;
}


#in_curso_insc .tete
{
	border-left-color:#4D9022;
	padding:2px;
	text-align:center !important;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	color:#4D9022;
	background-color:white;
}


#in_curso_insc .uncon
{
	padding:20px 70px;
	vertical-align:top;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	background-color:#336666;
}

#in_curso_insc .uncon div.d
{
	text-align:right !important;
	float:right;
	color:#FFFFFF !important;
}

#in_curso_insc .uncon p.g
{
	text-align:right;

	
}

#in_curso_insc .uncon p.d
{
	text-align:right !important;

}

#in_curso_insc .uncon div.g
{
	float:left;
	
}

#in_curso_insc .uncon p
{
	text-align:center;
	color:#FFFFFF !important;
}

#in_curso_insc img
{
	border:none;
}

#in_curso_insc p
{
	text-align:center;

}


.subtitulo
{
	font-size: 14px;
	color:#FFFFFF
}


.subtitulo_grande
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size: 24px;
	color:#FFFFFF
}

.texto_blanco{
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	color:#FFFFFF
}

.txtempresa { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333}
.txtempresaB { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FFFFFF }

.tituloform { font-family: Arial, Helvetica, sans-serif;
	      text-align:left;
              font-size: 11px;
	       font-weight: bold;
	       color: #419639;
               padding:3px;
	       }




.contactosdatos { font-family: Arial, Helvetica, sans-serif;
		 font-size: 11px;
		 font-weight: bolder;
		 color: #95536F;
		 background-color: #F2EEE4;}
		 
			
.pantalla2  { font-family: Arial, Helvetica, sans-serif;
		 font-size: 11px;
		 font-weight: normal;
		 color: #FFFFFF;
		 background-color: #336666;
		 width: 90%; margin-left: 10px;  ; padding-left: 20px}
			
			

.declaro { margin-left:20px; font-family: Arial, Helvetica, sans-serif;
		 font-size: 11px;
		 font-weight: normal;
		 color: #000000; }

        
.titulo { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #8AB77C; }
      
.campos { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; background-color: #FFFFFF; }


.tituloscompras { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #336666; background-color: #FFFFFF; }

.recupereclave { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; background-color: #336666; width: 90%; margin-left: 10px;  ; padding-left: 20px}
.registrese { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #FFFFFF; background-color: #336666; width: 90%; margin-left: 10px;  ; padding-left: 15px}
.txtimporte { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CCBFD9; text-transform: lowercase}


.warning{
	color: red;
        text-align: left !important ;
}

.tabla_pedido {  }


.avisolaboral {  padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000}
.avisoldatofecha { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006600}
.avisoltitulo { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #666666}

.marcoavisolab {  margin: 5px; border: 1px #006600 solid;  }

.titulo16 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #A9C484}


.letrachica {  font-family: Tahoma; font-size: 10px; color: #FFFFFF}
.titulosdatospersonanles {  font-family: Tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF}
.salidacv{  font-family: Tahoma; font-size: 24px; color: #FFFFFF}


#b7 {
	width:100px;
	height:290px;
	margin-right:0px;  border:#555555 1px ;}
	
	
#in_cont_pedidos
{
	height:358px;
	width:773px;
z-index:0;
	color:#000000;
	padding:20px;
	color:#9E83B2;
	
}

.titul {  font-family:Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: lighter; color: #FFFFFF; background-color: #A9C484}

/* FOOTER*/

.footer {width:785px;  float: left; border:0px solid #FA8911; background-color:#E7E4DF; padding:3px; }
.foot1 {width:94px;  float: left; border:0px solid #FA8911; background-color:#E7E4DF; text-align: left;
	FONT-SIZE: 10px; COLOR: #767662; FONT-FAMILY: "Myriad-Semibold", Arial, Helvetica ;  font-weight:normal;  padding-left:2px; vertical-align: bottom;}
.foot2 {width:09px;  float: left; border:0px solid #FA8911; background-color:#E7E4DF }

.foot3 {width:68px;  float: left; border:0px solid #FA8911; background-color:#E7E4DF; FONT-SIZE: 14px; COLOR: #75B16E; FONT-FAMILY: Myriad, Arial, Helvetica;  font-weight:bold; padding:3px; padding-top:12px; }

.foot4 {width:120px; height:85px;  float: left; border:0px solid #FA8911; background-color:#E7E4DF; text-align: left;
	FONT-SIZE: 12px; COLOR: #439539; FONT-FAMILY: "Calibri", sans-serif ;  font-weight:bolder ;padding-left:2px; text-align:center; vertical-align:text-bottom !important; display:inline-block  !important;}
.foot5 {width:140px;  float: left; border:0px solid #FA8911; background-color:#E7E4DF; text-align: left;
	FONT-SIZE: 10px; COLOR: #439539; FONT-FAMILY: "Calibri", sans-serif ;  font-weight:bold; word-spacing: 4px; letter-spacing:-0.50px; padding-left:2px; }
	
.fotofooter {width:41px; float: left; border:0px solid #FA8911;  vertical-align:bottom; }

.txtfooter1 {FONT-SIZE: 10px; COLOR: #767662; FONT-FAMILY: Myriad, Arial, Helvetica ;  padding-left:2px; vertical-align: bottom;}
.txtfooter2 {FONT-SIZE: 10px; COLOR: #767662; FONT-FAMILY:  Myriad, Arial, Helvetica ;  font-weight:bold ;padding-left:2px; vertical-align: bottom; text-align:left;}
.txtfooter3 { width:75px; float:left;FONT-SIZE: 10px; COLOR: #767662; FONT-FAMILY: Myriad, Arial, Helvetica; font-weight:bold ;padding-left:2px; 
 border:0px solid #FA8911; }
.marcas {width:788px;  float: left; border:0px solid #2C87C6;  text-align: left;}


.logoredelec {width:190px;  float: left; border:0px solid #2C87C6; text-align:center; }

.foot3 a { text-decoration:none; COLOR: #75B16E; }

.txtfooter3 a { text-decoration:none; COLOR: #767662;  }


#menu{
	height:15px;
	width:700px;
}
.item-menu{
	list-style-type:none;
	padding: 0;
	margin: 0;
	position: relative;
	margin-left:10px;
	float:left;
	display: block;
	font-size: 12px;
}
.item-menu a
{
	color:#75B16E;
}
.item-menu a:hover
{
	text-decoration:none;
	color:#75B16E;
}
.item-menu a:visited
{
	color:#75B16E;
}




/*grilla*/
.centro {
	width:785px;	position:relative; height:auto;float: left; border:0px solid #666666; }

.contenidocentrotit { width:780px; position:relative; float: left; border:0px solid #666666; }

.cajabusqproductos {width:315px; position:relative; float: left;  vertical-align:top; border:0px solid #FF5400; margin-top:12px; }

.tituloprod {width:85px; position:relative; float: left;  margin-left:17px;
FONT-SIZE: 17px; COLOR: #439539; FONT-FAMILY: "DeliciousBold", sans-serif;  font-weight:bolder; vertical-align: baseline;  text-align:left; letter-spacing:-1.5px;  border:0px solid #FF5400; }

.titulocc {width:500px; position:relative; float: left;  margin-left:17px;
FONT-SIZE: 17px; COLOR: #439539; FONT-FAMILY: "DeliciousBold", sans-serif;
font-weight:bolder; vertical-align: baseline; 
text-align:left; letter-spacing:-1.0px;  border:0px solid #FF5400; margin-bottom:20px;}


.titulobusprod {
	width:170px;
	position:relative;
	float: left;
	margin-left:12px;
	font-size: 17px;
	color: #C1C1C1; font-family: "DeliciousBold", sans-serif;
	font-weight:bold;
	vertical-align:baseline;
	text-transform:none;
	text-align:left;
	letter-spacing:-1.0px;
	border:0px solid #FF5400;
}

.leyendasr { width:460px; position:relative; float:right;  FONT-SIZE: 10px; COLOR: #7B7B7B;
font-family: "Myriad", Arial, Helvetica; font-weight:bold ;padding-left:2px;
border:0px solid #FA8911;  text-align:left; }

.cajainfopedido {width:785px; position:relative;

float: left;  FONT-SIZE: 17px; COLOR: #C1C1C1;
FONT-FAMILY: "DeliciousBold", sans-serif;  font-weight:bolder; vertical-align: bottom;
 text-align:left;
border:0px solid #FF5400; }


.cajainfo  {width:270px; position:relative; float: left; margin-left:18px;
FONT-SIZE: 11px; COLOR: #6FBB65; FONT-FAMILY: "DeliciousBold", sans-serif;
 vertical-align: bottom; text-transform:uppercase;
text-align:left; border:0px solid #FF5400;
margin-top:10px;}
.textorden{
	float:left;
	padding-top:3px;
	margin-right:5px;
}
.cajapedido  {width:420px; position:relative; float: right; margin-left:14px;
border:0px solid #FF5400; }

.cajapedidoimprimir  {width:220px; position:relative; float: right; margin-left:14px;  border:0px solid #FF5400; }

.cajapedido1 {
	width:107px;
	position:relative;
	float:left;
	FONT-SIZE: 12px;
	COLOR: #439539;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:normal;
	text-transform:uppercase;
	text-align:left;
	border:0px solid #FF5400;
	padding-top:10px;}
	

.cajapedidoimphist  { position:relative; float: right; margin-left:14px;  border:0px solid #FF5400; }

.cajapedidoimp {
	position:relative;
	float:left;
	FONT-SIZE: 12px;
	COLOR: #439539;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:normal;
	text-transform:uppercase;
	text-align:left;
	border:0px solid #FF5400;
	padding-top:10px;}


.cajapedido2 {
	width:77px;
	padding-top:10px;
	position:relative;
	float:left; 
	FONT-SIZE: 12px;
	COLOR: #439539;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:normal;
	text-transform:uppercase;
	border:0px solid #FF5400;
}
.cajaorden{
	margin-top:10px;
	position:relative;
}
.imagpedido {
	height:40px;
	padding-bottom:0px;
	position:relative;
	float: left;
	font-size: 11px;
	color: #6FBB65;
	font-family: "DeliciousBold", sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	text-align:left;
	border:0px solid #FF5400;
}
.imagpedidohist {
	padding-bottom:0px;
	position:relative;
	float: left;
	font-size: 11px;
	color: #6FBB65;
	font-family: "DeliciousBold", sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	text-align:left;
	border:0px solid #FF5400;
}
.select-orden{
	float:left;
	margin-top:0px;
	font-family: "Myriad", Arial, Helvetica;
	font-size:11px;
}

.cajaresultadoinfo   {
	width:785px;
        position:relative;
        float:left;
        border:0px solid #FF5400;
}

.botonflecha  { width:23px;  float:left; border:0px solid #DF8E0E;}

/*articulo individual*/


.volver {
	width:220px;
	position:relative;
	float: left;
	border:0px solid #FF5400;  FONT-SIZE: 11px; COLOR: #439539;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:normal;  text-transform:uppercase; text-align:left;   padding:1px; margin-left: 15px }

.volver img {
	vertical-align:middle;
	border:none;
	}
	

.lineaverde { width:750px;  height:8px; float:left; border:0px solid #FF5400; background-image: url('iconos_web/puntosverdes.gif'); margin-left: 15px;  padding: 5px;}


.cajaverproducto  { width:780px; position:relative; float: left;  vertical-align: baseline; border:0px solid #0012FF;  }
.fotoverproducto { width:310px; position:relative; float: left; border:0px solid #FF5400;  }
	
	
.txtarticulo {	width:300px; position:relative; float: left; FONT-SIZE: 18px; COLOR: #439539;
font-family: "Myriad", Arial, Helvetica;
font-weight:bold;   text-align:left;   padding:1px; margin-left: 15px ; padding-top:10px;  }


.lineaverdevertical { width:15px; height:310px; float:left; border:0px solid #FF5400; background-image: url('iconos_web/puntosverdesvert.gif'); }

.fotolistadoprod  {
	width: 284px;
	float: left;
	margin:2px;
	margin-right:10px;
	border:1px solid #4D9022;
	vertical-align: middle ;
	text-align:center;
	padding:4px;
}

.textoverproductoderecha {
	margin-top:2px;
	width:470px;
	float:left;
	border:0px solid #DAB318;
	}
.detalleprod{
	margin-top:2px;
	float:right;
	border:0px solid #DAB318;
	}
.verproddesc{
	width:470px;
}
.verproddetalle{
	width:430px;border:1px solid #DAB318;
}

.cuadroiconosverpro a{
	border:none;	
}

.cuadroiconosverpro img{
	border:none;
}

.verprodtit
{
	background-color:#E8E5DF; FONT-SIZE: 12px; COLOR: #439539;
	font-family: "Myriad", Arial, Helvetica;
	text-transform:uppercase;
	text-align:left; padding:1px; vertical-align:middle; line-height:28px; 
}
.verprodtit1
{
	background-color:white; FONT-SIZE: 12px; COLOR: #439539;
	font-family: "Myriad", Arial, Helvetica;
	text-transform:uppercase;
	text-align:left; padding:1px; vertical-align:middle; line-height:28px;
}
.verprodtit1 a
{
	background-color:white; FONT-SIZE: 12px; COLOR: #439539;
	font-family: "Myriad", Arial, Helvetica;
	text-transform:uppercase;
	text-align:left; padding:1px; vertical-align:middle;
}
.verprodtit1 img
{
	vertical-align:middle;
}

.linea1verprod { width:120px;  float: left; border:0px solid #DAB318;  background-color:#E8E5DF; FONT-SIZE: 12px; COLOR: #439539;
font-family: "Myriad", Arial, Helvetica;font-weight:bold;  text-transform:uppercase; text-align:left; padding:1px; vertical-align:middle;}
	

.linea2verprod 	{ width:288px; height:18px; float:right; border:0px solid #DAB318;  background-color:#E8E5DF; FONT-SIZE: 12px; COLOR: #439539;
font-family: "Myriad", Arial, Helvetica;font-weight:normal ; text-transform:uppercase; text-align:left; vertical-align:middle; }


.linea3verprod { width:120px;  float: left; border:0px solid #DAB318;  background-color:#FFFFFF; FONT-SIZE: 12px; COLOR: #439539;
font-family: "Myriad", Arial, Helvetica;font-weight:bold;  text-transform:uppercase; text-align:left; padding:1px; vertical-align:middle; }
	

.linea4verprod 	{ width:288px;  float:right; border:0px solid #DAB318;  background-color:#FFFFFF; FONT-SIZE: 12px; COLOR: #439539;
font-family: "Myriad", Arial, Helvetica;font-weight:normal ;  text-transform:uppercase; text-align:left; vertical-align:middle;  }


.linea5verprod 	{ width:288px;  float:right; border:0px solid #DAB318;  background-color:#E8E5DF; FONT-SIZE: 12px; COLOR: #439539;
font-family: "Myriad", Arial, Helvetica;
font-weight:normal ;  text-transform:uppercase; text-align:left; vertical-align:middle; }

.divider_bar { width:770px; position:relative; float: left;  border:0px solid #6CFF00; margin-left: 5px; }


.divider_bar2 { width:410px; position:relative; float: right; border:0px solid #FF5400;  }


.cuadrocaract {	 width:162px;  float:left; border:0px solid #DAB318;
FONT-SIZE: 18px; COLOR: #6A4091;
font-family: "Myriad", Arial, Helvetica;
font-weight:bold;  text-align:left; padding-top:14px;  }


.cuadroiconosverpro {width:235px; position:relative; float: right; border:0px solid #FF5400;
FONT-SIZE: 12px; COLOR: #439539;
font-family: "Myriad", Arial, Helvetica;
font-weight:normal;  text-transform:uppercase; text-align:left; vertical-align: top; }


#pad {height:140px;}

#menu {padding:0; margin:0; list-style:none; height:20px; position:relative; z-index:9999; font-family:arial, verdana, sans-serif;}
#menu li {float:left; margin-right:1px;}
#menu li a {display:block; float:left; height:20px; line-height:20px; background:transparent; color:#75B16E; text-decoration:none; font-size:11px; font-weight:bold; padding:0 5px 0 5px;}

#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

#menu li a:hover {z-index:9998; position:relative;color:white; background-color:#75B16E;}
#menu li:hover {position:relative; z-index:9998;}

#menu li:hover > a {color:white; background:#75B16E; }
#menu li:hover > a.sub {color:white; background-color:#75B16E;}

#menu li.current a {color:white; background:#75B16E;}

#menu li a.sub {background: transparent;}
#menu li.current a.sub {color:white; background:#75B16E;}

#menu :hover ul {left:0; top:20px; width:180px; background:#75B16E; 
/*agr nacho*/
padding:5px; 
height:auto;
}

/* keep the 'next' level invisible by placing it off screen. */
#menu ul, 
#menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#menu :hover ul :hover ul
{left:120px; top:-1px; background:#75B16E; white-space:nowrap; width:140x; z-index:9998; _z-index:9999;height:auto;}

#menu :hover ul li {margin:0; }
#menu :hover ul li a {width:180px; padding:0; text-indent:10px; background:#75B16E; color:white; height:30px; line-height:30px;}
#menu :hover ul li a.fly {background:#75B16E }

/* cambiar el bg si cuando esta el mouse aca*/
#menu :hover ul :hover {background-color:#25B16E; color:#fff;}
#menu :hover ul :hover a.fly {background-color:#75B16E; color:#fff;}

#menu :hover ul li.currentsub a {background:#75B16E; color:#fff;}
#menu :hover ul li.currentsub a.fly {background:#75B16E; color:#fff;}

#menu :hover ul :hover ul li a {width:100px; padding:0; text-indent:10px; background:#75B16E; color:#ccc;}
#menu :hover ul :hover ul :hover {background-color:#75B16E; color:#fff;}

#menu :hover ul :hover ul li.currentfly a,
#menu :hover ul :hover ul li.currentfly a:hover {background:#75B16E; color:#fff;}

.total-articulos{
	float:right;
	margin-top:15px;
	margin-right:5px;
	height:12px;
	font-family: "Myriad", Arial, Helvetica;
}
.imp-preferidos{
	float:right;
	margin-right:5px;
	width:100px;
	font-family: "Myriad", Arial, Helvetica;	
}
.link-imp-pref,.link-imp-pref:hover{
	margin-top:2px;
	COLOR: #439539;
}
.link-imp-pref img{
	vertical-align:bottom;
}






.cajaregistracion  {
	width:770px;
	position:relative;
	float: left;
	vertical-align: baseline;
	border:0px solid #0012FF;  }
	
.cajareg  {width:415px; float:right;text-align:center; border:0px solid #419639; } 

.divider_barreg2 { width:300px; position:relative; float:left;  vertical-align:baseline ;
border:0px solid #E20CEA; text-align:center;padding:5px; }
.cajatxtreg {width:300px; position:relative; float: left; FONT-SIZE: 18px; COLOR: #439539;
font-family: "Myriad", Arial, Helvetica;font-weight:bold;   text-align:left;   padding:1px; margin-left: 15px ; padding-top:10px; border:0px solid #4D9022; }

.txtsolicitudreg {width:210px; float:left;text-align:left; border:0px solid #419639;
FONT-SIZE: 14px; COLOR: #58595B; font-family: "DeliciousBold" , Arial, Helvetica ; padding: 2px;
vertical-align: bottom; ; margin-left: 12px;}	
	

.divider_formreg  { width:140px; position:relative; float: left; border:0px solid #FF5400;
FONT-SIZE: 10px; COLOR: #439539; font-family: "Myriad", Arial, Helvetica; padding: 2px;
vertical-align: bottom;text-align:left; text-transform:uppercase;  }



.divider_formregright  { width:115px; position:relative; float: right; border:0px solid #FF5400;
FONT-SIZE: 10px; COLOR: #439539; font-family: "Myriad", Arial, Helvetica; padding: 2px; vertical-align: bottom;
text-align:left; text-transform:uppercase;  }




.recuadrotexareaformreg  {width: 133px; float:left;text-align:center; padding:4px;  border:0px solid #419639;  } 


.recuadrotexareaformrightreg {width: 115px; float:right;text-align:center; padding-bottom:4px;padding-top:-1px; border:0px solid #419639; } 


.recuadrotexareaimagcv  {width: 125px; float:left;text-align:center; border:0px solid #419639;  }


.recuadrotexareaimagcvright {margin-top:15px;width: 120px; float:right;text-align:center; border:0px solid #419639;  }


.inputtextareaformreg { width: 120px; float:left; border-bottom:1px solid #419639; border-right:1px solid #419639; background-color:#E8E5DF ; FONT-SIZE: 11px; COLOR: #5D5D5D; FONT-FAMILY: "arial", sans-serif ; } 

.inputtextareaformregselect { float:left; border-bottom:1px solid #419639; border-right:1px solid #419639; border-left:1px solid gray;border-top:1px solid gray;background-color:#E8E5DF ; FONT-SIZE: 11px; COLOR: #5D5D5D; FONT-FAMILY: "arial", sans-serif ; } 

.txtlocales { height:100px;  FONT-SIZE: 10px; COLOR: #767662; font-family: "Myriad", Arial, Helvetica;  padding-left:2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left;border:0px solid #439539;  }

.txtrecordar { height:20px;  FONT-SIZE: 10px; COLOR: #767662; font-family: "Myriad", Arial, Helvetica;  padding-left:2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left;border:0px solid #439539;  }

.cajatxtcontactos {width:300px; position:relative; float: left; FONT-SIZE: 18px; COLOR: #439539; FONT-FAMILY: "Myriad", , Arial, Helvetica; font-weight:bold;  text-transform:normal; text-align:left;   padding:1px; margin-left: 15px ; padding-top:10px; border:0px solid #4D9022; }


.cajatxtcontactosform {width:220px; position:relative; float : left; FONT-SIZE: 18px; COLOR: #6A4091; font-family: "Myriad", Arial, Helvetica;font-weight:bold;   text-align:left;   padding:1px; padding-top:10px; border:0px solid #4D9022; }

.txtlocaldir {FONT-SIZE: 10px;
COLOR: #52247F;
font-family: "Myriad", Arial, Helvetica;
vertical-align: bottom;
text-align:left; } 

#seccion-invalida h2{
	FONT-SIZE: 20px;
	COLOR: #419639;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:bold;
}

#seccion-invalida p{
	FONT-SIZE: 12px;
	COLOR: #767662;
	font-family: "Myriad", Arial, Helvetica;
}

#f-enviar-pedido-fin h2{
	FONT-SIZE: 20px;
	COLOR: #419639;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:bold;
}
#f-enviar-pedido-fin{
	FONT-SIZE: 12px;
	COLOR: black;
	font-family: "Myriad", Arial, Helvetica;
}

/*form_recuperar_clave_salida*/
#f-recuperar-contrasena h2{
	FONT-SIZE: 20px;
	COLOR: #419639;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:bold;
}

.muchas-gracias{
	FONT-SIZE: 15px;
	COLOR: black;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:bold;
}
.texto-se-envio-mail{
	FONT-SIZE: 12px;
	COLOR: black;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:bold;
}

/*form_declaratoria*/
.cajacondiciones {
	width:755px;
	position:relative;
	float: left;
	border:1px solid #666666;
	FONT-SIZE: 11px; COLOR: #58595B; font-family: Arial, Helvetica;
	padding: 10px;
	word-spacing: 4px;
	text-align:left;  }


.paso { width:128px; float: left; FONT-SIZE: 10px; COLOR: #6FBB65; font-family: "Myriad", Arial, Helvetica;
	font-weight:bold; vertical-align: middle  ;
	text-transform:uppercase; text-align:center;
	border:1px solid #58595B; padding: 5px;  }

.titulo-condiciones{
	FONT-SIZE: 20px;
	COLOR: #419639;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:bold;
}


.login-cont { width:775px; position:relative; float: left;  vertical-align: top; border:0px solid #B5F5FE;  }

.caja-login  { width:770px; position:relative; float: left;  vertical-align: baseline; border:0px solid #0012FF;  }

.divider-login { width:458px; position:relative; float: left; border:0px solid #00FF0C;  }

.cajatxtlogin {width:300px; position:relative;
		float: left; FONT-SIZE: 18px; COLOR: #439539;
		font-family: "Myriad", Arial, Helvetica;
		text-align:left;   padding:1px; margin-left: 15px ;
		padding-top:10px; border:0px solid #4D9022; }
.cajatxtregistro{
	width:280px; position:relative;
	float: right; FONT-SIZE: 18px; COLOR: #6A4091;
	font-family: "Myriad", Arial, Helvetica;
	text-align:left;   padding:1px; margin-left: 15px ;
	padding-top:10px; border:0px solid #4D9022; }

.fila-login{width:210px; position:relative; float: left; border:0px solid #FF5400;
font-family: "Myriad", Arial, Helvetica;FONT-SIZE: 12px; margin:5px;margin-left:250px;
text-align:left;
}
.separador-login{height:15px;}
.label-login{width:120px; position:relative; border:0px solid #FF5400; COLOR: #439539;
}
.label-login-chico{width:170px;font-size:10px; position:relative; border:0px solid #FF5400; COLOR: #58595B;
}
.label-login-grande{width:120px;font-size:13px; position:relative; border:0px solid #FF5400; COLOR: #58595B;
}
.label-login-grande a,.label-login-grande a:active,.label-login-grande a:hover {COLOR: #58595B;}

.input-login{width:150px; position:relative;  border:0px solid #FF5400;}

.label-login-chico a,.label-login-v a:active,.label-login-chico a:hover {COLOR: #58595B;}


.divider_bar9 { width:390px; position:relative; float: left; border:0px solid #00FF0C;  }

.divider_bar42 { width:290px; position:relative; float: right; border:0px solid #FF5400;  }

.divider_bar43 { position:relative;  border:0px solid #FF5400;  }

.divider_bar44 { position:relative;  border:0px solid #FF5400; margin-top:100px;  }

.inputlogin{ width: 120px; float:left; border-bottom:1px solid #419639; border-right:1px solid #419639; background-color:#E8E5DF ; FONT-SIZE: 11px; COLOR: #5D5D5D; font-family: "Myriad", Arial, Helvetica; } 

.inputloginmmensaje  { width: 260px; float:left; border-bottom:1px solid #419639; border-right:1px solid #419639; background-color:#E8E5DF ; } 


.divider_form  { width:140px; position:relative; float: left; border:0px solid #FF5400; FONT-SIZE: 10px; COLOR: #439539; font-family: "Myriad", Arial, Helvetica; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase;  }

.divider_formright  { width:128px; position:relative; float: right; border:0px solid #FF5400; FONT-SIZE: 10px; COLOR: #439539; font-family: "Myriad", Arial, Helvetica; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase;  }
.recuadrotexareaform {width: 130px; float:left;text-align:center; padding:4px;  } 

.recuadrologinright{width: 130px; float:right;text-align:center; padding:4px;  } 
.txtregistro { width:280px; margin-left:10px;position:relative; float:left; FONT-SIZE: 10px; COLOR: #636466; font-family: "Myriad", Arial, Helvetica;font-weight:normal; text-align:center;   }
	
	
.txtsolicitud {width:210px; float:left;text-align:left; border:0px solid #419639;  FONT-SIZE: 14px; COLOR: #58595B; font-family: "DeliciousBold" , Arial, Helvetica ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.80px;  margin-left: 12px;}	
	
	
.txtregistresepasos 	 { width:195px; position:relative; float: right; border:0px solid #FF5400;  FONT-SIZE: 14px; COLOR: #58595B; font-family: "Myriad", Arial, Helvetica; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.80px;   text-align:left;  }

.txtregistresepasos a  {text-decoration: none; color: #58595B; }
	
.txtregistresepasos3  { width:195px; position:relative; float: right; border:0px solid #FF5400;  FONT-SIZE: 10px; COLOR: #58595B; font-family: "Myriad", Arial, Helvetica; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.80px;  text-align:left;  }



.cajaverproducto {
	width:780px;
	position:relative;
	float: left;
	vertical-align: baseline;
	border:0px solid #0012FF;
}



.inputtextareaform { width: 120px; float:left; background-color:#E8E5DF ; FONT-SIZE: 11px; COLOR: #5D5D5D; FONT-FAMILY: "arial", sans-serif ; }

.inputtextareaformmini {  border-bottom:1px solid #419639; border-right:1px solid #419639; background-color:#E8E5DF ; FONT-SIZE: 11px; COLOR: #5D5D5D; FONT-FAMILY: "arial", sans-serif ; } 

#cuadronube{
	width:153px;
	margin-left:10px;
	padding:10px;
	float:left;
	overflow:hidden;
	background-color:#E9E6E2;
}
#cuadronube a, a:active{
	text-decoration:none;
	color:#585858;
}
#cuadronube a:hover{
	color:green;
	text-decoration:none;
}

.txtnube{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:3px;
	text-align:left; font-weight:bolder;  }
	
	

	
	
.inputdatospedido{
    float:left;
    border-bottom:1px solid #419639;
    border-right:1px solid #419639;
    background-color:#E8E5DF ; 
    FONT-SIZE: 11px;
    COLOR: #5D5D5D;
    FONT-FAMILY: "arial", sans-serif ;
}
.botondatospedido{


    border-bottom:1px solid #419639;
    border-right:1px solid #419639;
    padding:3px;
    margin:5px;
    background-color:#419639 ; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: "arial", sans-serif ;
    font-weight: bold;
}

.select_medio_pago{
	  width:120px;
        border-top:1px solid gray;
        border-left:1px solid gray;
     float:left;
    border-bottom:1px solid #419639;
    border-right:1px solid #419639;
    background-color:#E8E5DF ;
    FONT-SIZE: 11px;
    margin:0px;
    COLOR: #5D5D5D;
    FONT-FAMILY: "arial", sans-serif ;}
.select_medio_transporte{
	  width:120px;
        margin:0px;
	border-top:1px solid gray;
        border-left:1px solid gray;
    float:left;
    border-bottom:1px solid #419639;
    border-right:1px solid #419639;
    background-color:#E8E5DF ;
    FONT-SIZE: 11px;
    COLOR: #5D5D5D;
    FONT-FAMILY: "arial", sans-serif ;}
.textoiva{
    width:100%;
    FONT-SIZE: 11px;
    COLOR: gray;
    FONT-FAMILY: "arial", sans-serif ;
    
}
#bienvenido
{
	margin-bottom:100px;
	margin-top:100px;
	
}
#bienvenido h2{
	FONT-SIZE: 20px;
	COLOR: #419639;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:bold;
	margin-bottom:20px;
}

#bienvenido p{
	FONT-SIZE: 12px;
	COLOR: #767662;
	font-family: "Myriad", Arial, Helvetica;
}

#bienvenido h3{
	margin-bottom:20px;
	FONT-SIZE: 15px;
	COLOR: gray;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:bold;
}


#cursos1
{
	margin-bottom:100px;
	margin-top:100px;
	
}

#cursos1 h2{
	FONT-SIZE: 20px;
	COLOR: #419639;
	font-family: "Myriad", Arial, Helvetica;
	font-weight:bold;
	margin-bottom:20px;
}

#cursos1 p{
	FONT-SIZE: 12px;
	COLOR: #767662;
	font-family: "Myriad", Arial, Helvetica;
}
#proximamente{
	font-weight:bold;
}

#proximamente a, #proximamente a:hover,#proximamente a:active{	
	
	font-weight:normal;
	COLOR: #419639;
}
.recuadrotexareaimagcvright{
	margin-top:0px;
	}

.form_cv{
	float:right;
}


/*pasoregistrese*/

	
.txtregistresepasos-reg { width:195px; position:relative; float: right; border:0px solid #FF5400;  FONT-SIZE: 14px; COLOR: #58595B; FONT-FAMILY: "arial", sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.80px; text-align:left;  }
.txtregistresepasos-reg a  {text-decoration: none; color: #58595B; }
.txtregistresepasos3-reg  { width:195px; position:relative; float: right; border:0px solid #FF5400;  FONT-SIZE: 10px; COLOR: #58595B; FONT-FAMILY: "arial", sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.80px; text-align:left;  }

.cajapasosol { width:564px; float: left; text-align:center; border:0px solid #FF5400; margin-left:110px;}

.cajacondiciones-reg { width:715px;	position:relative; float: left; border:1px solid #666666; FONT-SIZE: 11px; COLOR: #58595B; FONT-FAMILY: "arial", sans-serif ; padding: 10px;  word-spacing: 4px;   text-align:left;  }

.paso-reg { width:128px; float: left; FONT-SIZE: 9px; COLOR: #6FBB65; FONT-FAMILY: "arial", sans-serif; font-weight:bold; vertical-align: middle  ; text-transform:uppercase; text-align:center; letter-spacing:-0.3px;  border:1px solid #58595B; padding: 5px;  }
.datosperson-reg  {width:415px; float:right; border:0px solid #419639; FONT-SIZE: 14px; COLOR: #6A4091; FONT-FAMILY: "arial", sans-serif;font-weight:normal;   text-align:left;   padding:1px; padding-top:10px;  } 
.divider_formcv3-reg{margin-bottom:10px; width:320px; position:relative; float: left; border:0px solid #FF5400; FONT-SIZE: 10px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif ; padding: 2px; vertical-align: bottom; text-align:left; text-transform:uppercase;  }
.divider_formcv4-reg {margin-bottom:10px; width:120px; position:relative; float:left; border:1px solid #368C2E; FONT-SIZE: 11px; COLOR: #439539; FONT-FAMILY: "arial",sans-serif ; vertical-align: bottom;  text-align:left; text-transform:uppercase;  }
.divider_formcv5-reg {margin-bottom:10px; width:120px; position:relative; float:left; border:0px solid #368C2E; FONT-SIZE: 11px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif ; vertical-align: bottom;  text-align:left; text-transform:uppercase;  }
.cajacv3-reg   {margin-bottom:10px;width:255px; float:right;text-align:center; border:0px solid #419639; } 
.divider_formcv6-reg { margin-bottom:10px;width:190px; position:relative; float: left; border:0px solid #FF5400; FONT-SIZE: 10px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif ; padding: 2px; vertical-align: bottom; text-align:left; text-transform:uppercase;  }
.textfield-reg  {width: 140px; float:left;text-align:left;border:0px solid #419639;  FONT-SIZE: 10px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif ;}
.pasoon-reg { width:128px; float: left; FONT-SIZE: 9px; COLOR: #6FBB65; FONT-FAMILY: "arial", sans-serif; font-weight:bold; vertical-align: middle  ; text-transform:uppercase; text-align:center; letter-spacing:-0.3px;  border:1px solid #58595B; padding: 5px;  background-color:#CCE8C9 }
.pasoregistroizq-reg {width:250px; position:relative; float: left; FONT-SIZE: 18px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:left; padding-top:10px; border:0px solid #4D9022; }
.cajatitulospasos-reg {width:200px; position:relative; float: left; FONT-SIZE: 18px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif;font-weight:bold;   text-align:left;   padding:1px; margin-left: 15px ; padding-top:10px; border:0px solid #4D9022; }
.cajacentro-reg {width:730px;position:relative; float: left; border:0px solid #0036FF;}
.cajacv-reg  {width:415px; float:right;text-align:center; border:0px solid #419639; } 
.divider_formcv-reg  {margin-bottom:10px; width:140px; position:relative; float: left; border:0px solid #FF5400; FONT-SIZE: 10px; COLOR: #439539; FONT-FAMILY: "Myriad Pro", Myriad sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase;  }
.recuadrotexareaformcv-reg {margin-bottom:10px;width: 133px; float:left;text-align:center; padding:4px;  border:0px solid #419639;  } 
.recuadrotexareaformright-reg {margin-bottom:10px;width: 130px; float:right;text-align:center; padding:4px;  } 
.inputtextareaform-reg { width: 120px; float:left; border-bottom:1px solid #419639; border-right:1px solid #419639; background-color:#E8E5DF ; FONT-SIZE: 11px; COLOR: #5D5D5D; FONT-FAMILY: "arial", sans-serif ; } 
.inputtextareaformmini-reg{  border-bottom:1px solid #419639; border-right:1px solid #419639; background-color:#E8E5DF ; FONT-SIZE: 11px; COLOR: #5D5D5D; FONT-FAMILY: "arial", sans-serif ; } 
.recuadrotexareaimagcv-reg  {width: 125px; float:left;text-align:center; border:0px solid #419639;  margin-bottom:10px;}

.recuadrotexareaimagcvright-reg {width:218px; float:right;text-align:left; border:0px solid #419639; margin-bottom:10px; }

.select_medio_pago-reg{  border-top:1px solid gray;
        border-left:1px solid gray;
	
     float:left;
     margin-top:0px;
     width:120px;
    border-bottom:1px solid #419639;
    border-right:1px solid #419639;
    background-color:#E8E5DF ;
    FONT-SIZE: 11px;
    COLOR: #5D5D5D;
    FONT-FAMILY: "arial", sans-serif ;}

/* cursos */
.divider_curso { width:350px; position:relative; float: left; border:0px solid #00FF0C;  }
.divider_curso3 { width:350px; position:relative; float:right; border:0px solid #00FF0C;  }
.caja_curso { width:750px; position:relative; float: left; border:0px solid #439539;  }
.txtcursos  {width:265px; float:left;text-align:left; border:0px solid #419639;  FONT-SIZE: 11px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase; font-weight:bold;} 
.divider_curso1 { width:132px; position:relative; float: left; border:0px solid #00FF0C;  }
.divider_curso2 { width:172px; position:relative; float:right; border:0px solid #00FF0C; FONT-SIZE: 11px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif ;  word-spacing: 4px; letter-spacing:-0.50px; text-align:center; text-transform:uppercase; font-weight:bold; }
.txtcursodato  {width:148px; float:left;text-align:left; border:0px solid #419639;  FONT-SIZE: 10px; COLOR: #439539; FONT-FAMILY: "verdana",  sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase; } 
.txtcursoresul {width:188px; float:right;text-align:left; border:0px solid #58595B;  FONT-SIZE: 10px; COLOR: #58595B; FONT-FAMILY: "arial", sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase; } 
.divider_curso0 { width:350px; position:relative; float: left; border:0px solid #00FF0C;  }
.lineacursos { width:710px; height:8px; float:left; border:0px solid #FF5400; background-image: url('iconos_web/lineaverdecv.gif'); text-align:center;  background-repeat:repeat-x;
	background-position:bottom center; }
.renglon-curso {width:344px;float:left;}
/*insc cursos*/


.recuadrotexareaformcv  {width: 133px; float:left;text-align:center; padding:4px;  border:0px solid #419639;  } 

.divider_barnovedades2 { width:300px; position:relative; float:left;  vertical-align:baseline ; border:4px solid #F0085A; text-align:center;padding:5px; }


.txtnovedades0  {  FONT-SIZE: 14px; COLOR: #439539; FONT-FAMILY: "Myriad Pro", sans-serif;font-weight:bold;  text-transform:normal; text-align:left;   padding:1px; padding-top:10px;  border:0px solid #35B4E3;  }



.divider_barnovedad { width:770px; height:240px; position:relative; float: left;  vertical-align: top; border:1px solid #FF5400; background-image: url('imagenes/recuadro-centro.jpg');   }



.divider_formcv  { width:140px; position:relative; float: left; border:0px solid #FF5400; FONT-SIZE: 10px; COLOR: #439539; FONT-FAMILY: "Myriad Pro", Myriad sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase;  }
.divider_formcvright  { width:115px; position:relative; float: right; border:0px solid #FF5400; FONT-SIZE: 10px; COLOR: #439539; FONT-FAMILY: "Myriad Pro", Myriad sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase;  }
.cajacv  {width:415px; float:right;text-align:center; border:0px solid #419639; } 
.recuadrotexareaimagcv  {width: 125px; float:left;text-align:center; border:0px solid #419639;  }
.recuadrotexareaformrightcv {width: 115px; float:right;text-align:center; padding:4px; border:0px solid #419639; } 


/*automatizacion*/

.textoauto { border:0px solid #368C2E; FONT-SIZE: 11px; COLOR: #439539; FONT-FAMILY: "arial",sans-serif ; vertical-align: bottom;  text-align:justify; margin-left: 5px ; margin-right: 5px ;  line-height:16px;} 

.cajaautom {  width: 760px; float: left; border:0px solid #C0C0C0 ; padding:1px; }

.divider_autom { width:250px; position:relative; float:right;  vertical-align:top; border:0px solid #F00C3C;  }

.txtlocales { height:100px;  FONT-SIZE: 10px; COLOR: #767662; FONT-FAMILY: "arial", sans-serif ;  padding-left:2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left;border:0px solid #439539;  }

.divider_barpromo4 { width:240px; position:relative; float:left;  vertical-align:top ; border:0px solid #F00C3C; text-align:center;padding:5px; }


.textoradio{ border:0px solid #368C2E; FONT-SIZE: 11px; COLOR: #439539; FONT-FAMILY: "arial",sans-serif ; vertical-align: bottom;  text-align:justify; text-align:center; margin-right: 5px ;  line-height:16px;} 



/*detalle cursos*/
.cajadetallecurso {width:780px; position:relative; float: left; FONT-SIZE: 18px; COLOR: #6A4091; FONT-FAMILY: "Myriad Pro", sans-serif;font-weight:bold;  text-transform:normal; text-align:left;   padding:1px; padding-top:10px; border:0px solid #4D9022; }


.txtdetallecursos  {width:465px; float:left;text-align:left; border:0px solid #419639;  FONT-SIZE: 13px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-transform:uppercase; font-weight:bold;} 


.txt2detallecursos  {width:465px; float:right;text-align:left; border:0px solid #419639;  FONT-SIZE: 11px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; font-weight:bold;} 

.caja2_curso { width:750px; position:relative; float: left; border:0px solid #439539;  }

.txt1detallecursos {width:465px; float:right;text-align: center; border:0px solid #419639;  FONT-SIZE: 13px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px;  font-weight:bold; text-transform:uppercase;} 


.cajainscrip  {width:465px; float:right;text-align:center; border:0px solid #419639;  FONT-SIZE: 11px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-transform:uppercase;} 
.cajainscrip a {text-decoration:none; COLOR: #439539}
.cajainscrip a img {border:0px;}

.logo_curso { width:265px; position:relative; float: left; border:0px solid #00FF0C;  }



/*detalle empleos*/
.txtdetalfecha {width:185px; float:right;text-align:left; border:0px solid #419639;  FONT-SIZE: 10px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase; } 


.txtdetalempleo {width:470px; float:left;text-align:left; border:0px solid #419639;  FONT-SIZE: 10px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-transform:uppercase; }


.divider_detalcurso { width:470px; position:relative; float: left; border:0px solid #00FF0C;  }


.txtdetalvacantes  {width:60px; float:left;text-align:left; border:0px solid #419639; FONT-SIZE: 10px; COLOR: #58595B; FONT-FAMILY: "arial", sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase; } 

.txtdetalvacantesresul {width:200px; float:left;text-align:left; font-weight:bold;border:0px solid #58595B;  FONT-SIZE: 10px; COLOR: #439539; FONT-FAMILY: "arial",  sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase; } 


.txtdetalvacantesresul3 {width:123px; float:left;text-align:left; border:0px solid #58595B; FONT-SIZE: 10px; COLOR: #439539; FONT-FAMILY: "arial",  sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase; } 


.txtdetalvacantes1 {width:100px; float:left;text-align:left; border:0px solid #419639;   FONT-SIZE: 10px; COLOR: #58595B; FONT-FAMILY: "arial", sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase; }   


.txtdetalvacantesresul1 {width:350px; float:left;text-align:left; border:0px solid #58595B;  FONT-SIZE: 10px; COLOR: #439539; FONT-FAMILY: "arial",  sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase; } 


.txtdetaltitulo {width:470px; float:left;text-align:left; border:0px solid #419639;  FONT-SIZE: 10px; COLOR: #58595B; FONT-FAMILY: "arial", sans-serif ; padding: 2px; vertical-align: bottom; word-spacing: 4px; letter-spacing:-0.50px; text-transform:uppercase;  }



.divider_barnovedades { width:350px; position:relative; float:left;  vertical-align:top ; border:2px solid #00EAFF; text-align:center;padding:5px; }






/*<![CDATA[*/

#ie6, #ie7, #ie8 {display: none}

/* IE 6 */
* html .campo {padding-top: 4px;}
* html .titulocompra { margin-left:5px; }
* html #zona_buscador{
		margin-left:-1px;
		font-size:10px;
	}
* html .txtcompra {
	padding-left:0px;
	font-size:11px;}
* html .select-buscar-productos{
	margin-top:4px;
}
* html .lineaverdebuscador{
	margin-left:0px;
}
* html .txtbiblio {
	font-weight:bold;
	margin-bottom:5px;
}
* html #zona_biblio{
	margin-left:0px;
}

* html .txtnube{
	font-weight:bold;
}

* html .cajainfo{
	width:270px;
}
* html .tituloprod{
	margin-left:5px;
	width:100px;
	font-size:17px;
}
* html .titulobusprod{
	width:190px;
	font-size:16px;
}
* html .recuadrotexareaimagcvright{
	margin-top:-23px;
	
}

* html .divider-login { width:300px; }

* html .fila-login { margin-left:100px;margin-top:0px;margin-bottom:0px; }

* html .divider_bar44 { position:relative;  border:0px solid #FF5400; margin-top:50px;  }

/* IE 7 */
*+html .campo {padding-top: 4px;}

*+html .titulocompra { margin-left:9px; }
*+html #zona_buscador{
		margin-left:-1px;
		font-size:10px;
	}
*+html .txtcompra {
	padding-left:0px;
	font-size:11px;}
*+html .select-buscar-productos{
	margin-top:9px;
}
*+html .lineaverdebuscador{
	margin-left:0px;
}
*+html .txtbiblio {
	font-weight:bold;
	margin-bottom:5px;
}
*+html #zona_biblio{
	margin-left:0px;
}

*+html .txtnube{
	font-weight:bold;
}

*+html .cajainfo{
	width:270px;
}
*+html .tituloprod{
	margin-left:5px;
	width:100px;
	font-size:17px;
}
*+html .titulobusprod{
	width:190px;
	font-size:16px;
}
*+html .recuadrotexareaimagcvright{
	margin-top:-23px;
	
}
*+html .divider_bar44 { position:relative;  border:0px solid #FF5400; margin-top:50px;  }


/* IE 8 */
.campo {padding-top: 4px\0/;}
#carro {width:160px\0/;}
* html .txtcompra {
	padding-left:0px\0/;
	font-size:11px\0/;
	}
.titulobusprod{
	width:190px\0/;
	font-size:16px\0/;
}
.divider_bar42{
	width:290px\0/;
	position:relative\0/; 
	float: right\0/;
}

/*]]>*/

.paginacion-ofertas{
	position:absolute; margin-top:300px; margin-left:530px;width:150px;text-align:center;
}
.paginacion-ofertas a,.paginacion-ofertas a:hover,.paginacion-ofertas a:active,.paginacion-ofertas a:visited {
	color:black;
	text-decoration:none;
}
.paginacion-promos{
	position:absolute; margin-top:300px; width:470px;text-align:center;
}
.paginacion-promos a,.paginacion-promos a:hover,.paginacion-promos a:active,.paginacion-promos a:visited {
	color:black;
	text-decoration:none;
}

.imagen-oferta{
	margin-top:30px;
	margin-left:10px;
	overflow:hidden;
	width:220px;
	height:110px;
	}
	.imagen-oferta a img{
	border:none;
	}
	
	/*hometexto*/

.centrohomeh0 { width:783px; position:relative; float: left; border:0px solid #951988; }


.centrohomehv3 { width:470px; position:relative; float: right; border:0px solid #5ECDFB; }

.centrohomehv { width:270px; position:relative; float: left; border:0px solid #666666; FONT-SIZE: 13px; COLOR: #6F6F6F; FONT-FAMILY: "arial", sans-serif;  font-style: oblique ; font-weight:bold; vertical-align: bottom; text-align:right; line-height:22px; margin-top:30px; }

.centrohomeh1 { width:783px; position:relative; float: left; border:0px solid #666666; }

.titulotray { width:470px; position:relative; float: right; border:0px solid #5ECDFB; FONT-SIZE: 14px; COLOR: #4E9519; FONT-FAMILY: "arial", sans-serif;  font-weight:bold; vertical-align: bottom; text-align:left; line-height:22px; }

.textoshome { width:420px; position:relative; float:left; border:0px solid #5ECDFB;  FONT-SIZE: 11px; COLOR: #6F6F6F; FONT-FAMILY: "arial", sans-serif;   vertical-align: bottom; text-align:left; line-height:15px; }


.anos { width:80px; position:relative; float: left; border:0px solid #666666; padding:2px;}


.anos0 { width:80px; position:relative; float: left; border:0px solid #666666; padding:2px; margin-left:5px; }

.txtanos0 { width:80px; position:relative; float: left; border:0px solid #666666; FONT-SIZE: 10px; COLOR: #419639; FONT-FAMILY: "arial", sans-serif;   vertical-align: bottom; text-align:left; line-height:10px;  padding:2px;  }

.txtanos { width:80px; position:relative; float: left; border:0px solid #666666; FONT-SIZE: 10px; COLOR: #419639; FONT-FAMILY: "arial", sans-serif;   vertical-align: bottom; text-align:left; padding:2px; }



/*homeflash*/

.centrohomeflash { width:777px; position:relative; float: left; border:0px solid #666666; }



.centrohomeflash1 { width:193px; position:relative; float: left; border-right:1px solid #91B75D; }


.textohomeflash  {  margin-left:7px; vertical-align: baseline; border:0px solid #91B75D;  FONT-SIZE: 12px; COLOR: #63873E; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:left; vertical-align: top;  }


.textohomeflash a  { text-decoration:none; color:#63873E;  }


.fotohomeflash3  { width:85px; position:relative; float: left; border:0px solid #E61367; text-align:center;}


.cajahomeflash  { width:85px; position:relative; float: left; border:0px solid #E61367; }

.textohomeflash1  {  width:87px; position:relative; float: left;  vertical-align: baseline; border:0px solid #91B75D;  FONT-SIZE: 9px; COLOR: #63873E; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:left; vertical-align: top; margin-left:6px;  }


.textohomeflashunid  {  width:82px; position:relative; float: left;  vertical-align: baseline; border:0px solid #91B75D;  FONT-SIZE: 9px; COLOR: #63873E; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:left; vertical-align: top; margin-left:6px;  }


.textohomeflashunid a {color:#63873E; text-decoration:none; }

.textohomeflash1 a {color:#63873E; text-decoration:none; }

.textohomeflashinfo {  width:85px; position:relative; float: left;  vertical-align: baseline; border:0px solid #91B75D;  FONT-SIZE: 11px; COLOR: #63873E; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:left; vertical-align: top; margin-left:3px; text-transform:uppercase;  }


.seccion  {  width:718px; position:relative; float: left;  border:0px solid #91B75D;text-align:left; margin-left:3px; }



.secciongif  {  width:218px; position:relative; float: left;  vertical-align: baseline; border:0px solid #91B75D;text-align:left; margin-left:3px; }

.ubicacion{
	float:left;
	font-family:arial;
	font-size:11px;
	margin-left:15px;
	position:relative;
	width:600px;
	margin-bottom:10px;
}
.cantidad{
	float:right;
	font-family:arial;
	font-size:11px;
	margin-bottom:10px;
}

.secciontxt  {  width:475px; position:relative; float: right;  vertical-align: baseline; border:0px solid #91B75D;  FONT-SIZE: 11px; COLOR: #63873E; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:left; vertical-align: top; margin-left:3px; line-height:31px;  }



.divider_proced { width:480px; position:relative; float:left;  vertical-align:top ; border:0px solid #F00C3C; text-align:center;padding:5px; }


.centrohomepromoil { width:572px; position:relative; float: left; border:0px solid #91B75D; }



.centrohomecalculo { width:193px; position:relative; float: right; border:0px solid #91B75D;  FONT-SIZE: 10px; COLOR: #63873E; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:center; }

.centrohomecalculo a { text-decoration:none; color:#63873E;  }


.calculo { width:682px; position:relative; float: left; border:0px solid #91B75D; }

.descargar { width:402px; position:relative; float:right; border:0px solid #4A04EA; text-align:left;  }


.textoauto  a { text-decoration:none; color:#439539;  }

.space  { width:577px;  height:20px; position:relative; float: left; border:0px solid #91B75D; }

.texto_columnas { width:220px; float: left;
	border:0px solid #FF5400; font-size: 10px; color: #439539; font-family: 'Myriad', Arial, Helvetica; padding: 2px; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase; }

.select_clientes_compra{
	width:200px;
	border-top:1px solid gray;
	border-left:1px solid gray;
	float:left;
	border-bottom:1px solid #419639;
	border-right:1px solid #419639;
	background-color:#E8E5DF ;
	FONT-SIZE: 11px;
	margin:0px;
	COLOR: #5D5D5D;
	FONT-FAMILY: "arial", sans-serif ;
}

.titulos_abms {
	font-size: 17px; 
	font-family: "DeliciousBold", sans-serif; 
	vertical-align: baseline; 
	text-align: center; 
	letter-spacing: -1.0px; 
	color: #439539;}



.tablanuevocomprador { width:580px; position:relative; float: left; border:0px solid #666666; }


.tablamenores { width:250px; position:relative; float: left; border:0px solid #666666; text-align:left; }


.th  { width:150px; position:relative; float: left; border:0px solid #666666; background-color:#0071D1; text-align:left; }



.texto_columnasder { width:140px; float: right;
	border:0px solid #FF5400; font-size: 10px; color: #439539; font-family: 'Myriad', Arial, Helvetica; padding: 2px; word-spacing: 4px; letter-spacing:-0.50px; text-align:left; text-transform:uppercase; }


.inputtextareaformder { width: 150px; float:right;  background-color:#E8E5DF ; FONT-SIZE: 11px; COLOR: #5D5D5D; FONT-FAMILY: "arial", sans-serif ; }


.lineaformaltacliente { width:400px; float:left; border:0px solid #BA0A0A; }


.clear{	clear: both;}  


.cajaformaltacliente { width:590px; float:right; border:0px solid #508E1F;margin-left:10px; }


.btenviar { width: 365px; float:left; border:0px solid #419639;  }

.linkvolver  { FONT-SIZE: 11px; COLOR: #419639; FONT-FAMILY: "arial", sans-serif ; text-align:right; border:0px solid #419639;}


.linkvolver a { text-decoration: none; color:#419639;}


.linkvolver2  {  width:240px; float:right; FONT-SIZE: 11px; COLOR: #419639; FONT-FAMILY: "arial", sans-serif ; text-align:right; border:0px solid #F1BA22;}


.linkvolver2 a { text-decoration: none; color:#419639;}



 /* formgestiondestino */  
 
 
.inputtextareaformdestinoder { width: 120px; float:right; border:0px solid #419639; FONT-SIZE: 11px; COLOR: #5D5D5D; FONT-FAMILY: "arial", sans-serif ; }


.inputtextareaformdestinoizq { width: 120px; float:left; border:0px solid #419639; FONT-SIZE: 11px; COLOR: #5D5D5D; FONT-FAMILY: "arial", sans-serif ; }


/* EDITAR DESTINOS DE ENTREGA*/ 


.destinoentrega { width:320px; float:left; border:0px solid #419639; FONT-SIZE: 10px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif ;  text-align:left;text-transform:uppercase;  }

.inputdestinoentrega { width:250px; float:left; border:0px solid #419639; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:left; font-size: 10px; color: #439539; text-transform:uppercase;}

.textohorarioentrega { width:250px; float:left; border:0px solid #419639; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:left; FONT-SIZE: 10px; COLOR: #439539; }

.textohorarioentregader { width:250px; float:right; border:0px solid #419639; FONT-SIZE: 10px; COLOR: #439539; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:left;  }


.inputdestinoentregader { width:250px; float:right; border:0px solid #419639; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:left;  FONT-SIZE: 11px; }


.lineadestinoentrega  { width:520px; float:left; border:0px solid #419639; }

.txtdestinoentrega { FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:left; FONT-SIZE: 18px; COLOR: #5D5D5D; }






/* clientescompra  */ 

.titulocc {width:500px; position:relative; float: left;  margin-left:17px;
FONT-SIZE: 17px; COLOR: #439539; FONT-FAMILY: "DeliciousBold", sans-serif;
font-weight:bolder; vertical-align: baseline; 
text-align:left; letter-spacing:-1.0px;  border:0px solid #FF5400; margin-bottom:20px;}

.clear{	clear: both;}  

.titulonuevocomprador { width:590px; float:left; border:0px solid #508E1F; FONT-SIZE: 12px; COLOR: #63873E; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:center; text-transform:uppercase;}

.tablaclientescompra { width:765px; height: 28px; float:left; border:0px solid #508E1F;}

.tituloclientescompra1 { width:80px; height: 28px;position:relative; float: left; border:0px solid #666666;  FONT-SIZE: 10px; COLOR: #63873E;text-align:left; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:center; background:#D7D2CB}

.tituloclientescompra7 { width:160px; height: 28px; position:relative; float: left; border:0px solid #666666;  FONT-SIZE: 10px; COLOR: #63873E;text-align:left; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:center;background:#D7D2CB }

.tituloclientescompra8  { width:45px; height: 28px; position:relative; float:right; border:0px solid #666666;  FONT-SIZE: 10px; COLOR: #505050;text-align:left; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:center; background:#D7D2CB }

.tclientescompra1 { width:80px; position:relative; float: left; border:0px solid #666666;  FONT-SIZE: 10px; COLOR: #505050;text-align:left; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:center; }

.tclientescompra7 { width:160px; position:relative; float: left; border:0px solid #666666;  FONT-SIZE: 10px; COLOR: #505050;text-align:left; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:center; }

.tclientescompra8 { width:45px; position:relative; float:right; border:0px solid #666666;  FONT-SIZE: 10px; COLOR: #505050;text-align:left; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:center; }

.tablaresulclientescompra { width:765px; float:left; border:0px solid #508E1F;}

.tabladestinoentrega { width:687px; float:left; border:0px solid #508E1F;}

.tablaresuldestinoentrega { width:687px; float:left; border:0px solid #508E1F;}


.tclientescompra8 a { text-decoration: none; color:#505050;}


.tituloclientescompra7d { width:398px; height: 28px; position:relative; float: left; border:0px solid #666666;  FONT-SIZE: 10px; COLOR: #63873E;text-align:left; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:center;background:#D7D2CB }

.tclientescompra7d { width:398px; position:relative; float: left; border:0px solid #666666;  FONT-SIZE: 10px; COLOR: #505050;text-align:left; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:center; }
         

.tituloclientescompravacio { width:10px; height: 28px;position:relative; float: left; border:0px solid #666666;  FONT-SIZE: 10px; COLOR: #63873E;text-align:left; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:center; background:#D7D2CB}  
  

.tclientescompra77 { width:204px; position:relative; float: left; border:0px solid #666666;  FONT-SIZE: 10px; COLOR: #505050;text-align:left; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:center; }

 
.tituloclientescomprah { width:204px; height: 28px;position:relative; float: left; border:0px solid #666666;  FONT-SIZE: 10px; COLOR: #63873E;text-align:left; FONT-FAMILY: "arial", sans-serif;font-weight:bold;  text-align:center; background:#D7D2CB} 
 
 
 
.nuevocentro {width:700px; position:relative; float: left; border:0px solid #FF5400; }

.txtfiltar  {width: 140px; float: left; font-size: 13px; font-family: "arial", sans-serif ;  vertical-align: baseline; text-align: center; letter-spacing: -1.0px; color: #439539; text-transform:uppercase; border:0px solid #1074D0;}



.inputtextareaformfiltro { width: 120px; float:right; float:left; background-color:#E8E5DF ; FONT-SIZE: 11px; COLOR: #5D5D5D; FONT-FAMILY: "arial", sans-serif ;
}

.cajafiltrado {width:600px; position:relative; float: left; border:0px solid #FF5400; font-size: 13px; font-family:"arial", sans-serif ;  vertical-align: baseline; text-align: center;  color: #439539; text-transform:uppercase; }


.cajafiltradoder {width:220px; position:relative; float: right; border:0px solid #FF5400; text-align:left;}


.cajafiltradoizq {width:300px; float: left; border:0px solid #FF5400;  }


.txtnuevocentro {font-size: 13px; font-family: "arial", sans-serif ;  vertical-align: baseline; text-align: center; letter-spacing: -1.0px; color: #439539; text-transform: uppercase; }

.txtnuevocentro a { text-decoration: none; color:#439539;}


.contenidocentrotit { width:580px; position:relative; float: left; border:0px solid #666666; }

.txtsalida {font-size: 13px; font-family:"arial", sans-serif ; vertical-align: baseline; text-align: center;  color: #808080;  }


