body {
	margin:10px;
	background-color:#FFFFFF;
}
form {
	margin:0px;
}
#site {
	border:1px dashed #5e5e5e;
	width:754px;
}
#bottom td, #bottom a {
	font:9px Arial, Helvetica, sans-serif;
	color:#020a02;
	text-decoration:none;
}
.white {
	font:12px Arial, Helvetica, sans-serif;
	color:#fefefe;
}
input, select, textarea {
	font:11px tahoma;
	color:#009900;
	border:1px solid #c2cac2;
	background-color:#FFFFFF;
}
.cotiza {
	font:bold 14px tahoma;
	color:#e3e3e3;
}
#menu a {
	font:12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
#menu a:hover, #menu a.active {
	font:12px Arial, Helvetica, sans-serif;
	color:#d3232a;
	text-decoration:none;
}
.bleu {
	color:#589be5;
}
h1 {
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#d3232a;
	margin:0px;
	padding:0px;
}
td {
	font:11px Arial, Helvetica, sans-serif;
	color:#464747;
}
img.border {
	border:1px solid #668e39;
}
.noticiasTitle {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#0084cb;
}
.noticiasBody {
	font:10px Arial, Helvetica, sans-serif;
	color:#2e2f2f;
}
.noticiasLink {
	font:10px Arial, Helvetica, sans-serif;
	color:#d3232a;
	text-decoration:none;
}
.noticiasLink:hover {
	font:10px Arial, Helvetica, sans-serif;
	color:#0084cb;
	text-decoration:none;
}
#categories td {
	padding-left:30px;
	border-bottom:1px dashed #5E5E5E;
	border-right:1px dashed #5E5E5E;
}
#categories a {
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
#categories a:hover {
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
#categories a.active {
	font:12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
h2 {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	padding:0px;
	margin:5px 0px;
}
.breadcrumb {
	border-bottom:1px dotted #01ca28;
}
.breadcrumb a {
	font:12px Arial, Helvetica, sans-serif;
	color:#243942;
	text-decoration:none;
}
a {
	text-decoration:none;
	color:#243942;
}

#clientes td{
padding-top:25px;
}

#clientes th{
border-bottom:dashed 1px #009900;
border-top:dashed 1px #009900;
}

#catalogos {
padding:25px:
}

.titulo_catalogos {
	font:11px Arial, Helvetica, sans-serif;
	color:#464747;
	font-weight:bold;
	font-style:italic;
	text-transform:uppercase;
	}
	
.archivos_catalogos {
	font:11px Arial, Helvetica, sans-serif;
	color:#006600;
	font-weight:bold;
	}
	
.foto_cat {
border:#006600 1px;
}

.titulo_banner {
	font:11px Arial, Helvetica, sans-serif;
	color:#464747;
	font-weight:bold;
	font-style:italic;
	text-transform:uppercase; }