body, input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a {
	text-decoration:none;
}
a img {
	border:none;
	vertical-align:middle;
}
a.enlace_externo {
	font-size:10px!important;
	text-decoration:underline;
}
* {
	color:#1b1457;
}
h1 {
	font-size:20px;
}

#contenedor {
	width:756px;
	margin-left:auto;
	margin-right:auto;
}
#contenido.catalogo {
	background-image:url(../img/bg-interior.png);
	background-repeat:repeat-y;
}
#cabecera {
	background-color:#1b1457;
	height:57px;
	padding-top:33px;
}
#cabecera #cabecera-left a {
	background-image:url(../img/seicar_cabecera_logo.gif);
	background-repeat:no-repeat;
	width:197px;
	height:57px;
	display:block;
}
* html #cabecera {
	height:0px;
	padding:0px;
}
* html #cabecera #cabecera-left  a {
	background-position:0px 30px;
	padding:0px;
}
#cabecera #cabecera-left {
	width:300px;
	height:57px;
	float:left;
}
#cabecera #cabecera-right {
	color:#FFF;
	height:57px;
	padding-right:15px;
	width:300px;
	float:right;
	text-align:right;
}
#cabecera #cabecera-right a {
	color:#E9B92D;
	text-decoration:underline;
}

#menu {
	height:30px;
	background-color:#e9b92d;
	margin-top:10px;
	margin-bottom:5px;
}
#menu ul {
	margin:0px;
	padding:8px;
	padding-left:10px;
	width:400px;
	float:left;
}
#menu li {
	display:inline;
	text-transform:uppercase;
	margin-right:8px;
}
#menu .activo {
	font-weight:bold;
}
#menu a {
	color:#1b1457;
	text-decoration:none;
}
#menu form {
	float:right;
	padding:4px;
}
#menu form input {
	width:130px;
	height:18px;
	border:none;
	border-top:1px solid #1b1457;
	border-left:1px solid #1b1457;
}
#menu form input.boton {
	background-color:#e9b92d;
	border:none;
	width:60px;
}

#pie_logos {
	background-image:url(../img/seicar_pie_logos.gif);
	height:53px;
}
#pie {
	background-color:#1b1457;
	color:#FFF;
	text-align:center;
	margin-top:4px;
	padding:6px;
}
#pie a {
	text-decoration:none;
	color:#FFF;
}
#pie_links {
	padding:6px;
	color:#1c1b18;
}
#pie_links a {
	text-transform:uppercase;
	color:#1c1b18;
	text-decoration:none;
}
#pie_links, #pie_copy {
	text-align:center;
}

#home_left {
	width:270px;
}
#home_left ul {
	margin:0px;
	padding:0px 8px 0px 8px;
}
#home_left li {
	list-style-type:none;
}
#home_left li a {
	color:#352a92;
}
#home_left li.sector a {
	color:#1b1457;
}
#home_left li.sector {
	border-top:1px solid #bab8cc;
	color:#1b1457;
	font-weight:bold;
	padding-top:4px;
	margin-top:8px;
}
#home_center {
	width:284px;
}
#home_center * {
	color:#1b1457;
}
#home_center a {
	font-weight:bold;
}
#home_center div.noticia {
	padding:6px;
}
#home_center div.noticia_foto {
	width:70px;
	float:left;
}
#home_center div.noticia_texto {
	float:right;
	width:185px;
}
#home_left, #home_center, #home_right {
	border:1px solid #a68a2d;
	margin-right:4px;
	height:447px;
	float:left;
}
#home_right {
	background-color:#dbeded;
	background-image:url(../img/seicar_home_buscador_fondo.gif);
	background-position:0px 60px;
	background-repeat:no-repeat;
	width:188px;
	margin-right:0px;
	float:right;
}
#home_left h1, #home_center h1, #home_right h1 {
	background-color:#e9b92d;
	color:#1b1457;
	font-weight:bold;
	font-size:11px;
	margin:0px;
	padding:5px;
	text-transform:uppercase;
}
#home_swf {
	margin-bottom:5px;
}
#home_acceso, #home_buscador {
	margin-top:15px;
}
#home_acceso, #home_buscador {
	margin-left:11px;
}
#home_right p {
	border-top:1px solid #1b1457;
	padding-top:4px;
	padding-left:12px;
}
#home_right p a {
	color:#1b1457;
	text-decoration:none;
	font-weight:bold;
}
#home_acceso input, #home_buscador input {
	width:165px;
	height:18px;
	margin-bottom:15px;
	border:none;
	border-top:1px solid #1b1457;
	border-left:1px solid #1b1457;
}
* html #home_acceso input, * html #home_buscador input {
	margin-bottom:6px;
}
#home_acceso .boton, #home_buscador .boton, #productos-izq .boton {
	background-color:#afbebe;
	border:1px solid #FFF;
	border-right:1px solid #1b1457;
	border-bottom:1px solid #1b1457;
	font-weight:bold;
	width:66px;
	height:18px;
	margin-bottom:0px;
}
#home_right_catalogo {
	margin-top:11px;
}
#home_right_catalogo a {
	background-image:url(../img/home-catalogo-pdf.png);
	display:block;
	width:188px;
	height:81px;
}
#productos-izq {
	background-color:#e5e5e5;
	float:left;
	height:auto;
	width:190px;
}
#productos-izq ul {
	margin:0px;
	padding:10px;
}
#productos-izq li {
	list-style-type:none;
}
#productos-izq img {
	border:none;
}
#productos-izq a {
	color:#352a92;
}
#productos-izq a.sector {
	font-weight:bold;
	color:#1b1457;
}
#productos-izq a.activo {
	text-decoration:underline;
}
#productos-izq h1 {
	font-size:11px;
	background-color:#c3c2cd;
	color:#1b1457;
	margin-bottom:0px;
	padding:4px;
	padding-left:10px;
}
#productos-izq #productos-izq-buscador {
	padding:4px 10px 4px 10px;
}
#productos-izq #productos-izq-buscador input {
	width:162px;
	height:18px;
	border:none;
	border-top:1px solid #1b1457;
	border-left:1px solid #1b1457;
	margin-top:10px;
}
#productos-izq #productos-izq-buscador input.boton {
	width:80px!important;
}
#productos-izq #productos-izq-catalogo {
	background-image:url(../img/seicar_pdf.gif);
	background-repeat:no-repeat;
	background-position:150px 0px;
	font-weight:bold;
	padding:4px 40px 4px 10px;
}
#productos-der {
	width:540px;
	float:right;
}
#productos-der .producto-precio {
	background-color:#1B1457;
	color:#FFF;
	float:right;
	font-weight:bold;
	margin-right:4px;
	padding:4px;
}
#productos-der .producto_texto p {
	margin-bottom:20px;
}
#productos-der .producto {
	border-bottom:1px solid #d1d0dd;
	margin-bottom:20px;
	padding-bottom:20px;
}
#productos-der .producto_modelo {
	float:left;
}
#productos-der .producto_fichas {
	clear:left;
	float:left;
	padding-top:10px;
}

#productos-der .producto_fichas a, #productos-izq-fichas a {
	border:1px solid #1b1457;
	font-size:10px;
	margin-right:3px;
	text-transform:uppercase;
	padding:4px;
}
#productos-der h1 {
	font-size:11px;
}
#productos-der .producto .producto_texto {
	width:360px;
	float:left;
}
#productos-der .producto .producto_foto {
	float:right;
	text-align:center;
}
#productos-der .producto .producto_foto, #productos-der .producto .producto_foto img {
	/* width:150px!important; */
}
#productos-der .producto_carrito {
	float:right;
}
#productos-der .producto_carrito input, table.pedido input {
	width:40px;
}
#productos-der .producto_carrito input.carrito, #productos-der .producto_carrito input.carritoEDIT, input.carritoEDIT {
	background:none;
	background-image:url(../img/carrito-add.png);
	border:none;
	width:16px!important;
}
#productos-der .producto_carrito input.carritoEDIT {
	background-image:url(../img/carrito-edit.png);
}
a.productos_ft {
	background-color:#e5e5e5;
	color:#1b1457;
}
a.productos_fs {
	background-color:#fad9cd;
	color:#431d47;
}
a.productos_fc {
	background-color:#f8eac0;
	color:#59464a;
}
a.productos_va {
	background-color:#cbe6bf;
	color:#2c424a;
}
#productos-izq-fichas {
	background-color:#e3ded0;
	color:#18124e;
	padding:10px;
}
#productos-izq-fichas div {
	height:28px;
}

#pedido-confirmar {
	background-color:#E5E5E5;
	border:1px solid #1B1457;
	margin-bottom:8px;
	padding:10px;
}

#acceso-left {
	width:490px;
	height:350px;
	float:left;
	background-image:url(../img/acceso-clientes-foto.jpg);
	background-repeat:no-repeat;
}
#acceso-right {
	color:#1b1457;
	width:250px;
	float:right;
}
#acceso-right strong {
	text-decoration:underline;
	display:block;
}
#acceso-right th {
	float:left;
}
#acceso-right input {
	border:1px solid #ddd;
	border-top:1px solid #2b2b2b;
	border-left:1px solid #2b2b2b;
	width:170px;
}
#acceso-right input.boton {
	background-color:#afbebe;
	font-weight:bold;
	width:162px;
	height:18px;
	border:none;
	border-top:1px solid #1b1457;
	border-left:1px solid #1b1457;
	margin-top:10px;
}
#acceso-right input.boton {
	width:80px!important;
}

#empresa-left {
	background-image:url(../img/empresa-foto.jpg);
	background-repeat:no-repeat;
	float:left;
	width:346px;
	height:403px;
}
#empresa-right {
	color:#1b1457;
	text-align:justify;
	padding:14px;
}
#empresa-right strong {
	font-style:italic;
}
#contacto {
	background-image:url(../img/contacto-fondo.gif);
	height:361px;
}
#contacto div {
	margin-left:410px;
	margin-top:50px;
}

#noticias .noticia {
	padding:10px;
}
#noticias .noticia .noticia_foto {
	width:100px;
	float:left;
}
#noticias .noticia .noticia_texto {
	display:table;
	text-align:justify;
}
#noticias .noticia .noticia_texto a {
	font-size:120%;
	font-weight:bold;
}
#noticias .noticia .noticia_texto .fecha {
	color:#e9b92d;
	font-weight:bold;
}

#productos-izq-compra {
	padding:10px;
	padding-bottom:0px;
}
#productos-izq-compra .productos-izq-compra-prod {
	margin-bottom:6px;
}
#productos-izq-compra .productos-izq-compra-total {
	text-align:right;
}
#productos-izq-compra .productos-izq-compra-continuar {
	background-color:#E9B92D;
	clear:both;
	float:right;
	font-weight:bold;
	margin-top:10px;
	padding:4px;
	text-align:center;
	width:110px;
}
#productos-izq-compra .productos-izq-compra-continuar a {
	color:#1B1457;
}

#pedido-confirmar {
	margin-bottom:15px;
}
a.enlace-boton {
	background-color:#1B1457;
	color:#FFF;
	float:right;
	font-weight:bold;
	padding:3px;
	padding-left:6px;
	padding-right:6px;
	margin-left:4px!important;
}
a.enlace-boton:hover {
	background-color:#E9B92D;
	color:#1B1457;
}

table.pedido {
	width:100%;
}
table.pedido td {
	border:1px solid #666;
	padding:4px;
}
table.pedido th {
	background-color:#1B1457;
	color:#FFF;
	padding:4px;
	text-align:left;
}
table.pedido input.largo, table.pedido textarea.largo {
	border:1px solid #666;
	width:520px;
}
div.subir {
	text-align:right;
}
div.subir a {
	text-decoration:underline;
}

div#noticias.noticias_ver span.fecha {
	clear:both!important;
	display:block!important;
}
div#noticias.noticias_ver div.noticia_foto {
	float:right!important;
	margin-left:14px;
}
div#noticias.noticias_ver div.noticia_foto, div#noticias.noticias_ver div.noticia_foto img {
	width:280px!important;
}

div.volver {
	background-color:#EEE;
	padding:4px;
	text-align:right;
}
div.volver a {
	text-decoration:underline;
}

.clearer {
	font-size:1px;
	height:1px;
	clear:both;
}