@charset "utf-8";
/* CSS Document */
/*
	Created by Davel A.I.
	dperello@davel-ai.com
	
	25/09/2007
*/
body
{
	/*background-color:#ffffff;*/
	background-image:url(../img/fondo_noufront.jpg);
	background-position:top;
	margin-left:auto;
	margin-right:auto;
	background-repeat:repeat-x;
	margin-top:0px;
	background-attachment: fixed;
}
#contenedor {
	width:653px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;	
}
#titulo {
	width:623px;
	height:65px;
	background-image:url(../img/logo.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin-left: 17px;
}
#titulo a {
	display: block;
	height: 60px;
	width: 150px;
	text-decoration: none;
}
#bajo_titulo {
	width:623px;
	height:34px;
	margin-left: 17px;
}
#menu{
	width:623px;
	height:25px;
	padding:0px;
	background-color:#4c4b63;
	float:left;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	font-size:0px;
}
#logo{
	width:36px;
	height:34px;
	float:right;
	background-image: url(../img/logo_noufront.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: -40px;
}
#contenidos{
	width:653px;
	margin-right: 20px;
	margin-bottom: 150px;
}
#pie{
	width:591px;
	height:20px;
	border-bottom:#818191 1px solid;
	border-top: #818191 1px solid;
	float:left;
	z-index:auto;
	margin-top: 10px;
	margin-left: 17px;	
}

/*Capas dentro del pies*/
	#copy
	{
		font-family:Georgia;
		font-size:10px;
		color: #818191;
		float:left;
		height:20px;
		margin-top:auto;
		margin-bottom:auto;
		vertical-align:middle;
		padding-top:2px;
	}
	#other	{
		font-family:Georgia;
		font-size:10px;
		color: #818191;
		float:right;
		height:20px;
		vertical-align:middle;
		padding-top:2px;
	}
	#other a:link, #other a:visited{
		font-family:Georgia;
		font-size:10px;
		color: #818191;
		text-decoration:none;
		vertical-align:middle;
		padding-top:2px;
	}
	#other a:hover{
		font-family:Georgia;
		font-size:10px;
		color: #818191;
		text-decoration:underline;
		vertical-align:middle;
		padding-top:2px;
	}
#botonera_menu  table {
	background-color: #FFFFFF;
	margin-top: 3px;
}
#botonera_menu  .espana {
	margin-left: 50%;
}
#botonera_menu  .internacional {
	margin-left: 18%;
}
#botonera_menu #flash {
	margin-left: 55px;
}
#texto
{
	width:623px;
	height:125px;
	background-image:url(../img/f_texto_quienessomos.gif);
	background-position:top;
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	/*padding-top:100px;*/
	color:#503240;
}
#texto03
{
	width:623px;
	height:587px;
	background-image:url(../img/fondo_produccioneditorial.gif);
	background-position:top;
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	/*padding-top:100px;*/
	color:#503240;
}
#texto04
{
	width:623px;
	height:586px;
	background-image:url(../img/fondo_contacto.gif);
	background-position:top;
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	/*padding-top:100px;*/
	color:#503240;
}
#textoNP02
{
	width:623px;
	background-position:top;
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	/*padding-top:100px;*/
	color:#503240;
	margin-left: 35px;
	margin-top: 3px;
}
#textoNP02 table {
	margin-top: 0%;
}

#texto2
{
	width:623px;
	height:461px;
	background-image:url(../img/f2_texto_quienessomos.gif);
	background-position:top;
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	/*padding-top:100px;*/
	color:#503240;
}

#texto2clientes
{
	width:623px;
	height:496px;
	background-image:url(../img/f2_clientes.gif);
	background-position:top;
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	/*padding-top:100px;*/
	color:#503240;
}
#texto2distribuidores
{
	width:623px;
	height:1375px;
	background-position:top;
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	/*padding-top:100px;*/
	color:#503240;
}
#texto2distribuidores table {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

p.txt
{
	margin-left:150px;
	/*margin-top:35px;*/
	padding-top:35px;
	margin-right:36px;
	text-align:justify;

}
p.txt2
{
	margin-left:5px;
	/*margin-top:35px;*/
	padding-top:1px;
	margin-right:5px;
	text-align:justify;
	font-size:10px;

}
p.txt201
{
	margin-left:5px;
	/*margin-top:35px;*/
	padding-top:1px;
	margin-right:5px;
	text-align:justify;
	font-size:11pt;
	font-family:Georgia;

}
p.txt3
{
	margin-left:150px;
	/*margin-top:35px;*/
	padding-top:15px;
	margin-right:36px;
	text-align:justify;
	font-size:10px;

}
p.txt301
{
	margin-left:150px;
	/*margin-top:35px;*/
	padding-top:15px;
	margin-right:36px;
	text-align:justify;
	font-family:Georgia;
	font-size:11px;

}
p.txt202
{
	margin-left:5px;
	/*margin-top:35px;*/
	padding-top:1px;
	margin-right:5px;
	text-align:justify;
	font-size:11px;
	margin:5px;
}
p.txt203
{
	margin-left:15px;
	/*margin-top:35px;*/
	padding-top:1px;
	margin-right:15px;
	text-align:justify;
	font-size:11px;

}
.info{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:9px;

}
td.datos{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
height:14px;
vertical-align:bottom;


}
td.campos{
height:25px;
}
.no_btn{
width:270px;
background-color:#edf1f1;
height:18px;
border:0px #FFFFFF solid;


}
textarea.no_btn{
width:270px;
background-color:#edf1f1;
height:170px;
border:0px #FFFFFF solid;

}
.listado{
	margin-left:220px;

}
td.listadonp{
background-color:#FFFFFF;
border:#000000 0px solid;
vertical-align:top;
}
.desc{
border-bottom:#503240 1px dashed;

}
.desc img {
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
tr.lstdesplegable{
	cursor:pointer;
	height:15px;
}
tr.lstdesplegable:hover{
text-decoration:underline;
}
.titulo_subrayado
{
text-decoration:underline;
}
.titulo_no_subrayado
{
text-decoration:none;
}
.negrita{
font-weight:bold;
}
.no_negrita{
font-weight:normal;
}
#form1{
padding-left:15px;

padding-right:15px;}
.fin
{
	padding-left:5px;
	padding-right:5px;
}
