@charset "utf-8";
/* CSS Document */

*
{
	margin:0;
	padding:0;
	text-decoration:none;
	/*border-top:#555555 1px dotted;
	border-bottom:#555555 1px dotted;*/
}

body
{
	text-align:center;
	
}


/*centro*/
#centro
{
	min-height:565px;
	width:1000px;
	position:relative;
	
}

#global
{
	height:auto;
	width:1000px;
	margin-left: auto;
    margin-right: auto;
	text-align:left;
	border:#888888 1px solid;
	margin-top:0px;
}

select
{
	width:154px;
}

select
{
	margin-top:6px;
	height:18px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:6px;
	border:none;
}

checkbox {
	width:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:none;
}

h2
{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:27px;
	color:#A9C484;
}

h2 img
{
	vertical-align:middle;
	padding-right:10px;
}


/*Encabezado*/
#encabezado
{
	height:107px;
	width:1000px;
	background-image:url(./image/encabezado.jpg);
	background-repeat:no-repeat;
	background-color:#dddddd;
	position:relative;
}

#encabezado input
{
	height:12px;
	width:104px;
	border:1px solid #4C2172;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px;
}

#encabezado span.normal
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:15px;
}

#encabezado span.bold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:15px;
}


#encabezado span.normalpetit
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:15px;
}

#encabezado span.boldpetit
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:15px;
}

#encabezado img
{
	vertical-align:middle;
}

#login
{
	padding-left :798px;
	padding-top :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*/
#izquerda
{
position:absolute;
left:0px;
top:107px;
max-width:183px;
width:183px;
}

/*Buscador */
#buscador
{
	height:245px;
	width:163px;
	border:#501F75 2px solid;
	background-image:url(./image/fondo_busc.jpg);
	background-repeat:repeat-x;
	padding:6px 10px ;
	background-color:#501F75;
	position:relative;
}

#buscador a
{
	color:#501F75;
	font-weight:bold;
}

#buscador a:hover
{
	color:#703FA5;
}


#flecha_busc_degrade
{
	position:absolute;
	left:175px;
	top:20px;
}

#buscador div
{
	border:1px solid #501F75;
	padding-left:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#501F75;
	height:21px;
	width:159px;
	position:relative;
	background-color:#CCBFD9;
}

#enc_buscador
{
	padding-bottom:4px;
	display:block;
}

.ico_buscador, .ico_biblio
{
	
	position:absolute;
	top:0;
	right:0;
}

.ico_biblio
{
	border-left:1px solid #4D9022;
}

.ico_buscador
{
	border-left:1px solid #501F75;
}

#zona_buscador
{
	border:1px solid #501F75;
	padding-left:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#501F75;
	height:124px;
	min-height:124px;
	width:159px;
	position:relative;
	background-color:#CCBFD9;
	margin-bottom:7px;
}

.flecha_buscador, .flecha_biblio
{
	position:absolute;
	top:5px;
	left:4px;
}

.flecha_resumen
{
	position:absolute;
	top:5px;
	left:164px;
	display:none;
}

.tit_buscador, .tit_biblio
{
	position:absolute;
	top:0;
	left:15px;
}



#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
{
	border:none  !important;
	background-color:#EAE6F0  !important;
	color:#501F75  !important;
	border-left:solid 2px  #501F75  !important;
	border-top:solid 1px  #501F75  !important;
	text-align:right  !important;
	padding-right:4px  !important;
	padding-top:4px  !important;
	width: 70px  !important;
	float:right  !important;
	height:16px  !important;
	font-size:10px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-weight:bold !important;
	vertical-align:baseline !important;	
	margin-right:-1px;

}
	
#buscador input
{
	border:1px solid #4C2172;
	width:115px;
}

#rs
{
	position: absolute !important;
	display:none ;
	width:190px !important;
	height:135px !important;
	background-color:#CCBFD9 !important;
	left:163px !important;
	top:-2px !important;
	border-left:12px solid !important;
	padding:10px!important;
	z-index:1000;

}


#top_resumen
{
	width:175px!important;
	height:112px!important;
	border:1px solid #501F75!important;
	background-color:#EAE6F0!important;
	padding-right:10px;

}

#top_resumen div
{
	font-size :10px !important;
	padding-top:8px !important;
	border:None !important;
	height:17px !important;
	width:175px !important;
	background-color:#EAE6F0!important;
	
}

#bottom_resumen a
{
	font-size :9px !important;
	padding:0 !important;
	margin:0 !important;
	padding-top:4px !important;
	padding-left:12px !important;
	font-weight:bold !important;
	width:95px !important;
	text-decoration:none !important;
}

#top_resumen span
{
	display:block !important;
	width:69px !important;
	height:15px !important;
	border:1px solid #501F75 !important;
	margin-left:3px !important;
	float:right!important;
	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;
	border:1px solid #501F75!important;
	border-top:1px solid #EAE6F0!important;
	background-color:#EAE6F0!important;
	margin-top:-2px!important;
	z-index:999!important;
}



#compras:hover #rs
{
	display:block!important;
}

#compras:hover .flecha_resumen
{

	display:block!important;
}
	
/*Biblioteca*/
#biblio
{
	height:124px;
	width:163px;
	border:#4D9022 2px solid;
	background-image:url(./image/fondo_biblio.jpg);
	background-repeat:repeat-x;
	padding:12px 10px ;
	position:relative;
	z-index:1000;
}

#flecha_biblio_degrade
{
	position:absolute;
	left:175px;
	top:17px;
}

#biblio div
{
	border:1px solid #4D9022;
	padding-left:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#4D9022;
	height:21px;
	width:159px;
	position:relative;
	background-color:#D4E1C6;
}

#zona_biblio
{
	border:1px solid #4D9022;
	padding-left:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#501F75;
	height:104px;
	min-height:104px;
	width:159px;
	position:relative;
	background-color:#D4E1C6;
	margin-bottom:2px;
}

.tit_biblio a
{
	color:#4D9022;
	font-weight:bold;
}

.tit_biblio a:hover
{
	color:#8DC062;
}

#biblio input
{
	border:1px solid #4D9022;
	width:151px;
}

#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
	
}


/*columna de Derecha*/
#derecha
{
		position:relative;
}


/*Menu*/
#menu
{
	height:35px;
	width:813px;
	background-image:url(./image/fondo_menu.jpg);
	background-repeat:repeat-x;
	position:absolute;
	top:0;
	left:187px;
	z-index:1000; 
}

#menu ul
{
	height:35px;
	padding-top:7px;
	padding-left:22px;
	
}

#menu ul li
{
	float:left;
	padding-right:19px;
	list-style:none;
}

#menu li a
{
	display:block;
	margin:0;
	padding:0;
	color:inherit;
}

.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-position:65px center ;
	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:100;
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;
	

}

#in_cc
{
	color:#000000;
	padding:20px;
	color:#A9C484;
	width:750px;
	min-height:354px;
	height:auto !important;
	height:354px;


}

/*Contenido*/
#contenido
{
	width:700px;
	z-index:100;
	/*z-index:-1;	*/
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;
	

}

#in_contenido
{
	width:750px;
	min-height:354px;
	height:auto !important;
	height:354px;

	
	padding:20px;
	color:#424242;
	
	
}
.resultado_vacio{
	height: 300px;
}

#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
{
	
}

tr.impar
{
	background-color:#ffffff;
}

th
{
	border :1px solid #ffffff;
	font-size:10px;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	height:18px;
	padding:2px 5px;
}

.td_productos{
	font-size:10px;
	color:#336666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	padding:2px 5px;
}


.tabla_productos
{
	border-collapse:collapse;
}

.link_paginado{
	font-size:10px;
	color:#336666;
	background-color:transparent;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:normal;
	padding:2px 5px;


}

.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 #4D9022 solid;
	height:172px;
	color:#336666;
	display:none;
}

td.producto img
{
	float:left;
	padding-right:20px;
}

.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;
}

#idenviar_favoritos

{
	height:80px;
	width:780px;
	background-color:#336666;
	padding:5px;
	position:relative;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:top;
	
}

#idenviar_favoritos #div1
{
	height:50px;
	width:240px;
	position:absolute;
	top:9px;
	left:0px;
	text-align:center;
	margin-top:5px;
}

#idenviar_favoritos #div2
{
	height:50px;
	width:207px;
	position:absolute;
	top:9px;
	left:277px;
	text-align:right;
}

#idenviar_favoritos #div2 #t1
{
	position:absolute;
	left:8px;
	top:7px;
}

#idenviar_favoritos #div3
{
	height:60px;
	width:237px;
	position:absolute;
	top:9px;
	left:544px;
	text-align:right;
}

#idenviar_favoritos #div3 #t2
{
	position:absolute;
	top:7px;

}

#idenviar_favoritos input
{
margin-bottom:15px;
}

#form_email2
{
	width:750px;
	background-color:#CCBFD9;
	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:#9E83B2;
	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:#9E83B2;
	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:100;
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;

}

#in_contacto
{
	height:420px;
	width:790px;
	
	z-index:100;
	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:100;
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;

}

#in_registracion
{
	width:790px;
	
	min-height:2000px;
	height:auto !important;
	height:2000px;
	
	
	
	z-index:100;
	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;
	background-color:#336666;
}

#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
{
	background-color:#E8E2D0;
	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:100;
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;

}

#in_cont_biblio
{
	height:358px;
	width:700px;
	
	z-index:100;
	color:#000000;
	padding:20px;
	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:100;
	color:#9E83B2;
	top:35px;
	left:187px;
	position:relative;

}

#in_cont_historial
{
	height:358px;
	width:773px;
	
	z-index:100;
	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:100;
	color:#A9C484;
	top:35px;
	left:187px;
	position:absolute;

}

#in_aviso
{
	height:378px;.
	width:793px;
	
	z-index:100;
	color:#000000;
	padding:20px 0 0 20px;
	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:100;
	color:#000000;
	padding:20px;
	color:#A9C48B;
	
	
}


/*Contenido*/
#cont_articulo_detalle
{
	height:398px;
	width:813px;
	
	z-index:100;
	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:100;
	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:100;
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;

}

#in_bienvenido
{
	height:378px;
	width:793px;
	
	z-index:100;
	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:100;
	color:#A9C484;
	top:35px;
	left:175px;
	position:relative;

}

#in_cv
{
	min-height:500px;
	height:auto !important;
	height:450px;

	width:800px;
	z-index:100;
	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:100;
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;

}

#in_curso_lst
{
	min-height:600px;
	height:auto !important;
	height:600px;

	width:773px;
	
	z-index:100;
	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:100;
	color:#A9C484;
	top:35px;
	left:187px;
	position:relative;

}

#in_curso_insc
{
	height:358px;
	width:773px;
	
	z-index:100;
	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;
	       font-size: 11px;
	       font-weight: bold;
	       color: #FFFFFF;
	       background-color: #4D9022;}




.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; align=left; ; padding-left: 20px}
			
			

.declaro { margin-left:20px; font-family: Arial, Helvetica, sans-serif;
		 font-size: 11px;
		 font-weight: normal;
		 color: #000000;20px; }

        
.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; align=left; ; 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; align=left; ; 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;
}

.tabla_pedido {  background-color: #CCBFD9;}


.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:100;
	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}