@charset "utf-8";
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url();
	background-color:#9494a4;
	background-repeat:repeat-y;
	background-position:top;
	font-size:.7em;
}
a img {
	border:none;
}

#logo-izq {
	background-image:url(../images/top_l.png);
	background-repeat:no-repeat;
}
#logo {
	background-image:url(../images/top_r.png);
}

#menu,#footer {
	background:url(../images/bg_menu.png) repeat-y left top;
	background-color:#62608e;	
	color:#FFFFFF;
}

#topslogan {
	background-color:#62608e;
	color:#B0B0D2;
}
#topslogan a:link,#topslogan a:visited{
	color:#FFFFFF;
}

#menu a:visited, #menu a:link,
#footer a:visited, #footer a:link	 {
	color:#FFFFFF;
	text-decoration:none;
	font-size:1.2em;
	font-weight:bold;
}
#menu a:visited, #menu a:link {
	padding-bottom:3px;
}

#maincontent a:link,#maincontent a:visited {
	color:#62608e;
}

#menu a:hover {
	background-color:#8c8ab5;
}

#content {
	background-color:#e4e4e4;
	min-height:350px;
}
#maincontent {
	background-color:#e4e4e4;
}
#rightcontent{
	background:url(../images/bg_right.gif)  repeat-y left top;
}

#user2 {

}

#wrapper{

}


/* moduletable style */
div.module,
div.moduletable {
}

.module a:link,.module a:visited,
.moduletable a:link,.moduletable  a:visited,
div.module-box a:link, div.module-box a:visited {
	color:#62608e;
}

div.module h3,
div.module-box h3,
div.module-plain h3,
div.moduletable-plain h3,
div.moduletable h3 {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	margin: 0 0 0 0;
}

/*box style*/
div.module-box {
	margin: 0;
	padding: 0;
	position: relative;
	/*z-index: 100;*/
	overflow: hidden;
}

div.module-box ul {	
	padding-left:10px;
	margin-left:0;
}

div.module-box > div {
	padding: 20px 0 0 0;
}

div.module-box > div > div {
	padding: 0 0 0 10px;
}

div.module-box > div > div > div {
	padding: 5px 20px 15px 10px;
}

div.module-box h3 {
	position: absolute;
	top: 10px;
	left: 8px;
	margin: 0;
	padding: .2em .5em;
}

div.box-blue {
	background: transparent url(../images/module-box-blue-bg-r.png) top right no-repeat;
}

div.box-blue > div {
	background: transparent url(../images/module-box-blue-bg-l.png) top left no-repeat;
}

div.box-blue > div > div {
	background: transparent url(../images/module-box-blue-bg-l.png) bottom left no-repeat;
}

div.box-blue > div > div > div {
	background: transparent url(../images/module-box-blue-bg-r.png) bottom right no-repeat;
}

div.box-blue > div div div div {
	background: none;
}


/* contenidos */
.hd{
	background: transparent url(../images/mod_tl.png) top left no-repeat;
	margin-right:15px;
}
.hd .c{
	background: transparent url(../images/mod_tr.png) top right no-repeat;
	margin-right:-15px;
	height:15px;
}

.bd{
	background: transparent url(../images/mod_bl.png) top left repeat-y;
	margin-right:10px;
	}
.bd .c{
	background: transparent url(../images/mod_br.png) top right repeat-y;
	margin-right:-10px;
	padding: 10px 20px 10px 20px;
	}

.ft{
	background: transparent url(../images/mod_fl.png) bottom left no-repeat;
	margin-right:15px;
}
.ft .c{
	background: transparent url(../images/mod_fr.png) top right no-repeat;
	margin-right:-15px;
	height:35px;}
	
	
	/* slick rss */
	.slick {
		margin-left:10px;
	}
	
	div.box-blue div div div div {
		/*padding-left :5px;*/
	}


/* texto de contenidos productos */
.imageninmb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
	word-spacing: normal;
	letter-spacing: 1.5px;
}
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: 1px;
	color: #00052B;
}
.subtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	letter-spacing: 1px;
	color: #00052B;
}
.contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 14px;
	letter-spacing: .5px;
	color: #61618D;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	letter-spacing: .5px;
	color: #61618D;
}

	
	
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00052B;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00052B;
	font-size: 14px;
}
.style7 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #61618D; font-size: 12px;  }
.style10 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #00052B; font-size: 14px; font-weight: bold; }
.style12 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #00052B; font-size: 15px; font-weight: bold; }
