
body {
	margin:0;
	padding:10px 0 3px 0;
	background:#132A4B;
	font-family:Arial, Helvetica, sans-serif;
}

.footer {
	padding:7px 0;
	color:#dce6f5;
	font-size:8pt;
	}
.footer a:link, .footer a:visited  {
	color:#dce6f5;
	font-size:8pt;
	text-decoration:none;
	}
.footer a:hover, .footer a:active  {
	color:#dce6f5;
	font-size:8pt;
	text-decoration:underline;
	}
.footer span {
	float:right;
	color:#dce6f5;
	font-size:8pt;
	}

/* IZQUIERDAAAAAAAAAAA */

#contenido {
	width:657px;
	background-color:#FFFFFF;
	vertical-align:top;
	padding:0px 0px 0px 20px;	
	color:#12294B;
	font-size:11px;
	}

.logo-wm {
	background:#fff url('../images/logo_wm.gif') no-repeat 480px 110px;
	}
	
.page-left {
	margin:0 0 20px 0;
	padding:10px 5px 0 0
	}
	
.page-left h1 {
	width:550px;
	color:#12294B;
	font-size:11pt;
	padding:0 0 0 30px;
	margin:0;
	height:24px;
	line-height:18pt;
	background:transparent url('../images/icon_tit.gif') no-repeat;
	border-bottom:1px solid #e0d289;
	font-family:Times New Roman, Helvetica, sans-serif;
	}
.page-left h1 span {
	float:right;
	color:#12294B;
	font-size:8pt;
	margin:0;
	line-height:20pt;
	font-family:Arial;
	}
.page-left h1 span a:link, .page-left h1 span a:visited {
	text-decoration:none;
	}
.page-left h1 span a:hover, .page-left h1 span a:active {
	text-decoration:underline;
	}
.page-left h2 {
	color:#740d2d;
	font-size:10.5pt;
	padding:0 0 0 30px;
	margin:20px 0 10px 0;
	height:15px;
	font-family:Times New Roman, Helvetica, sans-serif;
	}

.page-left ul {
	list-style:none;
	padding:7px 0 3px 30px;
	margin:0;
	}
	
.page-left ul li {
	background:transparent url('../images/icon-li.jpg') no-repeat 0 0;
	padding:0 0 2px 20px;
	margin:0 0 7px 0;
	}

.page-left p {
	padding:0 0 0 30px;
	line-height:12pt;
	}

.page-left h6 {
	text-align:right;
	font-size:12px;
	font-weight:normal;
	}

.page-left a:link, .page-left a:visited {
	color:#132a4b;
	font-weight:bold;
	text-decoration:underline;
	}

.page-left a:hover, .page-left a:active {
	color:#132a4b;	
	font-weight:bold;
	text-decoration:none;
	}



/* DERECHAAAAAAAAAAA */

#modulos-right {
	vertical-align:top;
	padding-left:5px;
	width:245px;
	background:#ffffff;
	}
.page-right {
	margin:0;
	padding:10px 0 0 0
	}
	
.page-r-box {
	width:235px;
	border:1px solid #bac7da;
	background:#fff url('../images/box_bg.gif') repeat-x top left;
	margin:15px 0 15px 0;
	font-size:8pt;
	font-family:Arial;
	}
.page-r-box p {
	padding:0 5px;
	margin:0;
	font-size:8pt;
	font-family:Arial;
	}
.page-r-box a:link, .page-r-box a:visited {
	font-family:Arial;
	font-size:8pt;
	color:#132a4b;
	line-height:12pt;
	text-decoration:underline;
	font-weight:normal;
	}
.page-r-box a:hover, .page-r-box a:active {
	font-family:Arial;
	font-size:8pt;
	color:#132a4b;
	line-height:12pt;
	text-decoration:none
	}
.page-r-box p {
	font-family:Arial;
	font-size:8pt;
	color:#132a4b;
	line-height:12pt;
	padding:5px 5px 5px 10px;
	}
	
.page-r-box ul {
	margin:10px;
	padding:0;
	list-style:none;
	}
.page-r-box ul li {
	margin:0 0 5px 0;
	padding:0 0 0 20px;
	height:20px;
	background:transparent url('../images/icon_cat.png') no-repeat 0 0;
	font-size:8pt;
	font-weight:bold;
	color:#132a4b;
	line-height:12pt;
	font-family:Arial;
	}
.page-r-box ul li a:link, .page-r-box ul li a:visited {
	font-family:Arial;
	font-size:8pt;
	color:#132a4b;
	line-height:12pt;
	text-decoration:none;
	font-weight:bold;
	}
.page-r-box ul li a:hover, .page-r-box ul li a:active {
	font-family:Arial;
	font-size:8pt;
	color:#51091f;
	line-height:12pt;
	text-decoration:none
	}
	
.page-right h1 {
	width:150px;
	color:#12294B;
	font-size:11pt;
	padding:0 0 0 30px;
	margin:0;
	height:24px;
	line-height:18pt;
	background:transparent url('../images/icon_tit2.gif') no-repeat;
	border-bottom:1px solid #132a4b;
	font-family:Times New Roman, Helvetica, sans-serif;
	}
	
	
/* PRODUCTOSSSSSSSSSSSS */
.t-nov {
	margin:10px 0 0 30px;
	}
.prod-nov {
	width:32%;
	/*width:194px;
	padding:0 0 0 6px;*/
	vertical-align:top;
	/*border-right:1px dotted #CCCCCC;*/
	}
.prod-nov h1 {
	width:100%;
	color:#12294B;
	font-size:9pt;
	padding:3px;
	margin:0;
	/*titulo 1 linea
	height:12px;*/
	/*titulo 2 linea*/
	height:30px;
	line-height:10pt;
	background:transparent;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.prod-nov p {
	width:100%;
	color:#12294B;
	font-size:8pt;
	padding:0 3px 0 3px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	}
	
/* PAGINAS */
.Empresa p {
	padding-right:30px;
	text-align:justify;
	}
p.align-right {
	text-align:right;
	}
.Empresa p strong {
	color:#740d2d
	}
	
.Compras {
	padding-right:30px;
	}
	
/* Buscador */
.search-box form {
	margin:5px;
	font-size:8pt;
	font-family:Arial;
	}
.search-box form label {
	margin:5px;
	font-size:8pt;
	font-family:Arial;
	color:#740d2d;
	}
.search-sep {
	height:7px;
	width:225px;

	}
.searcher {
	border:1px solid #ccc;
	height:20px;
	padding:3px 3px 0 3px;
	font-size:9pt;
	font-family:Arial;
	width:170px;
	}
.searcher:focus {
	background:#fff9da;
	border:1px solid #ede09a;
	}
	
.searcher-btn {
	border:1px solid #a6b6cd;
	width:26px;
	height:25px;
	background:#bac7da url('../images/lupa.png') no-repeat 0 0;
	float:right;
	margin:1px 15px 0 0;
	cursor:pointer;
	}
	
.buscar-btn {
	border:1px solid #a6b6cd;
	width:145px;
	height:24px;
	padding:0 10px;
	margin:1px 15px 0 5px;
	background:#bac7da;
	color:#5b6f8d;
	font-weight:bold;
	cursor:pointer;
	}

.buscador-btn {
	border:1px solid #a6b6cd;
	background:#bac7da;
	color:#5b6f8d;
	font-weight:bold;
	border:1px solid #ccc;
	height:24px;
	padding:3px 5px;
	font-size:9pt;
	font-family:Arial;
	width:120px;
	margin:10px 0 0 0;
	
	cursor:pointer;
	}
.buscador-btn1{
	border:1px solid #a6b6cd;
	background:#8ea2c0;
	color:#465b7b;
	font-weight:bold;
	border:1px solid #ccc;
	height:24px;
	padding:3px 5px;
	font-size:9pt;
	font-family:Arial;
	width:120px;
	margin:10px 0 0 0;
	
	cursor:pointer;
	}
	
/* CATALOGOOOOOOOOO */
.cat-imgs {
	margin:30px 0 0 0;
	}
	
.cat-imgs img {
	border:none;
	margin:0 23px 0 0;
	}
	

.buscador {
	margin:20px 0 10px 0;
	padding:10px;
	border:1px solid #eee;
	background:#f9f9f9;
	}
.buscador form {
	margin:0;
	padding:0;
	}

.buscador h2 {
	margin:0 0 10px 0;
	padding:0;
	}
.buscador p {
	margin:0 0 10px 0;
	padding:0;
	}
	
.buscadorInput {
	border:1px solid #ccc;
	height:20px;
	padding:3px 3px 0 3px;
	font-size:9pt;
	font-family:Arial;
	width:170px;
	margin:10px 0 0 0;
}
.buscadorInput:focus {
	background:#fff9da;
	border:1px solid #ede09a;
}

.formSelect select {
margin:0 10px 0 0;
}
.formSelect label {
color:#740d2d;
font-size:125%;
}

.categorias {
	margin:10px 0 5px 0;
	}
.categorias h2 {
	margin:0 0 10px 11px;
	padding:0;
	}
.categorias ul {
	list-style:none;
	}
.categorias ul li {
	margin:0 0 5px 0;
	padding:0 0 0 20px;
	height:100%;
	background:transparent url('../images/cat_icons.gif') no-repeat 0 1px;
	font-size:10pt;
	font-weight:bold;
	color:#132a4b;
	line-height:12pt;
	font-family:Arial;
	}
	
/* PRODUCTOS */
.thead {
	background:#73839b;
	color:#ffffff;
	font-size:8pt;
	padding:5px;
	}
.tfoot {
	background:#73839b;
	font-size:1pt;
	height:5px;
	}	
.Codigo {
	font-size:10pt;
	font-weight:bold;
	width:50px;
	text-align:center;
	}
.Img{
	text-align:center;
	width:24px
	}
.Img img {
	border:1px solid #fff;
	}

.Titulo {
	vertical-align:top;
	}
	
.Titulo p {
	color:#12294B;
	font-size:9pt;
	padding:0;
	margin:0;
	background:transparent;
	border:none;
	font-family:Arial;
	}
.Titulo b {
	font-weight:normal;
	font-size:8pt;
	}

.Precio {
	font-size:9pt;
	font-weight:bold;
	color:#821033;
	width:60px;
	}
.Comprar {
	width:25px;
	text-align:center;
	}
.Comprar a:link, .Comprar a:visited {
	font-size:8pt;
	color:#e1e5cd;
	text-decoration:none;
	background:url('../images/cart_go.png') no-repeat 0 -23px;
	padding:3px 0 3px 20px;
	position:relative;
	}
.Comprar a:hover, .Comprar a:active {
	text-decoration:underline;
	background:url('../images/cart_go.png') no-repeat 0 2px;
	}
	
.odd {
	background:#f8f8f8;
	}
.even {
	background:#eee;
	}
	
/* ##################
	PAGINADOR
    ################## */
.Paginador {
font-size:8pt;
font-family:Arial;
text-align:right;
padding:3px 1px 3px 0;
color:#12294B;
}
.Paginador a:link, .Paginador a:visited {
font-size:9pt;
font-family:Arial;
color:#73839b;
text-decoration:none;
padding:1px 5px;
background:#bac7da;
border:1px solid #a6b6cd;
position:relative;
}
.Paginador a:hover, .Paginador a:active {
font-size:9pt;
font-family:Arial;
background:#c8d4e4;
padding:1px 5px;
}
	
.message-block {
	background:#f8f8f8;
	border:1px solid #eee;
	padding:5px;
	margin:10px 0 0 0;
	}
.message-block p {
	font-size:8pt;
	color:#12294B
	}
