body{
	padding: 0;
	margin: 0;
	background: #888888;
}

.button{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #585858;
	background-image: url(/imgfiles/Front/fonsboto.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #e5e5dd;
	border: 1px solid #585858;
	padding: 2px;
	text-decoration: none;
	display: inline;
}

.txtMenu{
	font: 14px Arial, Helvetica, sans-serif;
	color: #585858;
}

.txtNegrita{
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #585858;
}

.contenidor{
	margin: 0 auto 0 auto;
}
/*Para la cabecera y el pie de página */

.cabecera{
	border-bottom: 1px solid #e6e6de;
}

.fondoBeige{
	background: #ccc8b7;
}

.txtCabe{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
}

.txtLogin{
	font: bold 10px Tahoma;
	color: #585858;
}

.txtLogado{
	font: bold 10px Tahoma, Arial, sans-serif;;
	color: #000000;
}

.Logado{
	font: bold 10px Tahoma, Arial, sans-serif;;
	color: #000000;
	text-decoration: none;
	display: block;
	position: relative;
}

.txtIzqNormal{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #585858;
	padding: 10px 5px 0 5px;
}
/*MENU HERRAMIENTAS*/
#herram{
font: 10px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
float:right;
white-space: nowrap;
}

#herram ul{
list-style: none;
padding: 0;
margin: 0;
}

#herram li{
float: left;
padding: 0 0 0 5px;
margin-left: 15px;
border-left: 1px solid #EDBD4C;
}

#herram li a:link,#herram li a:active,#herram li a:visited,#herram li a:hover{
text-decoration: none;
color: #FFFFFF;
}

/*MENU SUPERIOR*/
.fondoMenu{
	background:bottom left url(/imgfiles/Front/fondoMenu.gif) repeat-x #e6e6de;
}
	
.menuSup{
font: normal 14px Arial, Verdana, Helvetica, sans-serif;
list-style: none;
margin: 0;
vertical-align: middle;
padding: 8px 20px 8px 15px;
background: bottom right url(/imgfiles/Front/separaMenu.gif) no-repeat;
}

a.menuLink:link,a.menuLink:active,a.menuLink:visited,a.menuLink:hover{
text-decoration: none;
color: #585858;
}

/*Para el menu izq, mas inf, suscribase y mas enlaces, en el gris */
.txtMasInf{
	font: bold 9px Tahoma, arial, sans-serif;
	color: #F78700;
	text-decoration: none;
	background: center right url('/imgfiles/Front/mas.gif') no-repeat;
	padding: 5px 15px 0 0;
	text-align: right;
	display: block;
	border-top: 1px solid #ccc8b7;
	position: relative;
	margin-top: 10px;
}
.txtMasInfFicha{
	font: bold 9px Tahoma, arial, sans-serif;
	color: #F78700;
	text-decoration: none;
	background: center left url('/imgfiles/Front/mas.gif') no-repeat;
	padding: 5px 10px 5px 10px;
}

.txtMasInfRel{
	font: bold 9px Tahoma, arial, sans-serif;
	color: #585858;
	text-decoration: none;
	background: center left url('/imgfiles/Front/mas.gif') no-repeat;
	padding: 5px 10px 5px 15px;
	display: block;
	position: relative;
	margin-left: 5px;
}
.txtSubs{
	font: bold 9px Tahoma, arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: center right url('/imgfiles/Front/mas.gif') no-repeat;
	padding: 5px 15px 0 0;
	text-align: right;
	display: block;
	border-top: 1px solid #FFFFFF;
	position: relative;
	margin-top: 10px;
	
}
/*Para los inputs del login*/
.login_input { font: 10px Tahoma, Arial, Helvetica, sans-serif; padding:2px 2px 2px 2px;
					border: 1px solid #19466E; }


/*Para el Suscribase en los demás colores */
.txtSuscribase{
	font: bold 9px Tahoma;
	color: White;
}
.txtTitulosMenuIzq{
	font: bold 17px Georgia, "Times New Roman", Times, serif;
	color: #8F8559;
	border-bottom: 1px solid #8F8559;
	padding: 10px 3px 3px 3px;
	text-transform: uppercase;
}
.txtTitulosCont{
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #585858;
	text-transform: uppercase;
	padding: 0 0 10px 0;
}

.txtTitulosNar{
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #F78700;
	text-transform: uppercase;
	padding: 0 0 10px 0;
}
.txtTitulosNarp{
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #F78700;
	padding: 0 0 10px 0;
}

.txtSubTitCont{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #585858;
	text-transform: uppercase;
	padding:0 0 10px 0;
}
.txtContHome{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #585858;
	padding:10px 0 10px 0;
}
.txtContingut{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #585858;
	padding:0 0 5px 0;
}

/*LATERALS*/
.fondoLogin[class]{
	background: top left url('/imgfiles/Front/fondoLogin.png') repeat-x;
}
.fondoLogin{
background: top left repeat-x;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/imgfiles/Front/fondoLogin.png');
}
.fondoLateral[class]{
	background: top left url('/imgfiles/Front/fondoLateral.png');
}
.fondoLateral{

 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/imgfiles/Front/fondoLateral.png');
}
.imgEuro[class]{
	float: right;
	background: top left url('/imgfiles/Front/euro.png') no-repeat;
}

.imgEuro{
float: right;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/imgfiles/Front/euro.png');
}

.imgPreg[class]{
	float: right;
	background: top left url('/imgfiles/Front/preg.png') no-repeat;
}

.imgPreg{
float: right;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/imgfiles/Front/preg.png');
}
.paso1{
	font: bold 14px Georgia, "Times New Roman", Times, serif;
	color: #a21c52;
}

.paso2{
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #585858;
}

.asociar{
	background-image: url(asociaos.gif);
	background-repeat: no-repeat;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #585858;
	padding: 0 0 0 16px;
}

.tdayuda{
	background-color: #f3f0e7;
	padding: 3px 0 3px 10px;
	border-bottom: 1px solid #bcb497;
	border-top: 1px solid #bcb497;
}

.txtbuscador{
	width: 96%;
	text-align: left;
	font: bold italic 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #f78700;
	padding: 30px 0 0 0;
	border-top: 1px solid #ccc8b7;
}

/*Formulario*/

.tdFormulario{
	background-color: #f2f2ee;
	border-bottom: 1px solid #b2aa88;
	border-top: 1px solid #b2aa88;
}

.CampForm{
	width: 96%;
	text-align: left;
	font: bold italic 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #585858;
	padding: 15px 0 0 0;
	border-top: 1px solid #ccc8b7;
}

.CampForm_tabla{
	text-align: left;
	font: bold italic 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #585858;
	padding: 15px 0 15px 5px;
	border-top: 1px solid #ccc8b7;
}

.CampForm2{
	width: 96%;
	text-align:left;
	font: bold italic 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #8a888b;
	padding: 15px 0 0 0;
	border-top: 1px solid #ccc8b7;
}

.CampDefinicion{
	width: 96%;
	font: italic 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #585858;
	padding: 15px 0 0 0;
	border-top: 1px solid #ccc8b7;
}
.CampDefinicion_tabla{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #585858;
	padding: 15px 0 15px 5px;
	border-top: 1px solid #ccc8b7;
}
/*Popup Fabricante*/

.TitPopup{
	font: bold italic 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #585858;
	background-color: #c3bda5;
	padding: 4px 0 4px 4px;
}
/*Listado*/

A.ListadoLink:link {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #585858; TEXT-DECORATION: none
}
A.ListadoLink:active {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #585858; TEXT-DECORATION: none
}
A.ListadoLink:visited {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #585858; TEXT-DECORATION: none
}
A.ListadoLink:hover {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #585858; TEXT-DECORATION: none
}

.txtListado{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#585858;
}

.tdCampos{
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	background-color: #c4bda3;
	padding: 6px 0 5px 0px;
	border-top: 1px solid #b6ae8d;
	width:100%;
	display:block;
}

.tdListado{
	background-color: #f3f0e7;
	border-bottom:1px solid #bdb699;
	border-top: 1px solid #fafaf9;
	padding: 5px 0 5px 5px;
}


.SI{
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #09b701;
}

.NO{
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fb0b0b;
}

/*Selector multiple*/

select{
	font: 11px Arial, Helvetica, sans-serif;
	color: #585858;
}

/*Ayuda*/

.tdTitulo{
	background-color: #f3f0e7;
	border-top: 1px solid #b5af8d;
	border-bottom: 1px solid #c3bda3;
	padding: 6px 0 6px 10px;
	font: bold italic 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #f78700;
}
