/*********************  GENERAL  **************************/
body {
	background: url(../images/bg.gif) repeat-x top left #1a1a1a;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #ededed;
	margin: 0px;
	
}
p{
	margin: 0 0 .7em 0;
	text-align:justify;
	line-height:18px;
	font-size: 11px;
	
}
h3{
	color:#61a8c5;
	font-weight:bold;
	font-size: 14px;
	text-align:center;
}
a:link, a:visited {
	color:#d65455;
	text-decoration:none;
	font-size: 11px;
}
a:hover{
	color:#d65455;
	text-decoration: underline;
}
ul{
	list-style: none;
	margin: 0;
	font-weight: normal;
	font-size: 11px;
}
ul li{
	margin: 0;
	padding:2px 0;
	list-style: none;
	font-size: 11px;
}
/******************   LAYOUTS      ***************/
#contenedor{
	top: 0%; 
	left: 50%; 
	margin-left: -491px;
	margin-top:0;
	position: absolute; /**/
	width: 982px;
	font-size: 11px;
}

.parrafodestaca{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color:#929292;
	line-height: 18px;
	font-size:13px;
	width:422px;
}
.homenews{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color:#666f5b;
	line-height: 14px;
	font-size:11px;
	width:276px;
	background-color: #121212;
	padding:9px 16px 12px 16px;
	height:/*71px;*/50px;
}
/* para iexplorer 6 */
*html .homenews {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color:#666f5b;
	line-height: 14px;
	font-size:11px;
	width:276px;
	background-color: #121212;
	padding:9px 16px 12px 16px;
	height:/*71px;*/34px;
}
/* para iexplorer 7 */
*:first-child+html .homenews {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color:#666f5b;
	line-height: 14px;
	font-size:11px;
	width:276px;
	background-color: #121212;
	padding:9px 16px 12px 16px;
	height:/*71px;*/46px;
}
a.homenews:link, a.homenews:visited{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color:#666f5b;
	font-size:11px;
	text-decoration: none;
	padding:0px;
	line-height: 14px;
}
a.homenews:hover{
	text-decoration:underline;
}
.lateralnews{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color:#666f5b;
	line-height: 14px;
	font-size:11px;
	width:220px;
	background-color: #141414;
	padding:9px 16px 12px 16px;
	height:/*71px;*/50px;
	margin-bottom:22px;
}
/* para iexplorer 6 */
*html .lateralnews {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color:#666f5b;
	line-height: 14px;
	font-size:11px;
	width:220px;
	background-color: #141414;
	padding:9px 16px 12px 16px;
	height:/*71px;*/34px;
	margin-bottom:0px;
}
/* para iexplorer 7 */
*:first-child+html .lateralnews {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color:#666f5b;
	line-height: 14px;
	font-size:11px;
	width:220px;
	background-color: #141414;
	padding:9px 16px 12px 16px;
	height:/*71px;*/46px;
	margin-bottom:22px;
}
a.lateralnews:link, a.lateralnews:visited{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color:#666f5b;
	font-size:11px;
	text-decoration: none;
	padding:0px;
	line-height: 14px;
}
a.lateralnews:hover{
	text-decoration:underline;
}
/****** PIE  ******/

a.pie1:link, a.pie1:visited{
	color:#525252;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a.pie1:hover{
	text-decoration:underline;
}
.pie22{
	color:#3b3b3b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.pie2:link, a.pie2:visited{
	text-decoration: none;
	color: #3b3b3b;
	font-size: 10px;
}
a.pie2:hover{
	text-decoration:underline;
}
a.pie3:link, a.pie3:visited{
	text-decoration: underline;
	color: #914444;
	font-size: 10px;
}
a.pie3:hover{
	text-decoration:underline;
	color:#d85634;
}
/**** VARIOS *****/
.destacaBlue{
	color:#61a8c5;
	font-weight:bold;
	font-size: 11px;
}
.destacaGrey{
	color:#a8a8a8;
	font-weight:bold;
	font-size: 11px;
}
.textosGordos{
	margin-left:10px;
	margin-right:20px;
	margin-top:30px;
	margin-bottom:20px;
	font-size:11px;
}
.cuadro{
	/*width:170px;*/
	padding:4px 4px 2px 4px;
	font-size:10px;
	font-family:Tahoma, Arial, 'Trebuchet MS', sans-serif;
	background-color: #121212;
	border:1px solid #2a2a2a;
	color:#5d5d5d;
}
.cuadro2{
	width:423px;
}
td .submenu{
	border-bottom: 1px dotted #364b53;
	padding: 10px 4px 10px 22px;
	background: url(../images/ico_bolita.gif) no-repeat 4px;
}
a.submeniu:link, a.submeniu:visited{
	color:#4d879e;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-transform: uppercase;
	letter-spacing: -1px;
}
a.submeniu:hover{
	color:#77cbee;
	text-decoration: underline;
}
a:link.activo, a:visited.activo, a:hover.activo{
	color:#77cbee;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-transform: uppercase;
	letter-spacing: -1px;
}
a:link.productos, a:visited.productos{
	color:#b46255;
	font-weight:bold;
	font-size: 11px;
	text-decoration:none;
}
a:hover.productos{
	color:#da452d;
}
a.picsprodu:link, a.picsprodu:visited{
	display:block;
	/*background-color: #252525;
	padding:6px;*/
	height:87px;
	width:165px;
	text-decoration: none;
	border:1px solid #252525;
	margin:0;
	padding: 0;
}
a.picsprodu:hover{
	border:1px solid #575757;
}
.picsproducto{
	padding:6px;
	background-color:#252525;
}
a.picsprodu2:link, a.picsprodu2:visited{
	display:block;
	height:75px;
	width:120px;
	text-decoration: none;
	border:1px solid #616161;
	margin:0 0 7px 0;
	padding: 0;
	text-align: center;
}
a.picsprodu2:hover{
	border:1px solid #616161;
}
a.grises:link, a.grises:visited{
	color:#7e7e7e;
	text-decoration:none;
	letter-spacing: 0px;
	font-size:10px;
}
a.grises:hover{
	color: #acacac;
	text-decoration:underline;
}