/*=========CSS==========*/
*{ margin:0px; padding:0px; }

BODY
{
	font-family:Arial, Verdana, Tahoma;
	background:#F8FBEA url(../images/coleman/background.png) repeat-x;
}

LI
{	list-style:none;	}

#Container
{
	width:980px;
	margin:0px auto;
}
/*===================*/
#Header
{	height:134px;	}

#LogoHeader
{
	background:url(../images/coleman/bg_logo.png);
	float:left;
	width:302px;
	height:134px;
	text-align:center;
}

#LogoHeader IMG
{	margin:18px 0px 0px 0px;	}

#MenuHeader
{
	float:right;
	width:645px;
	height:119px;
	padding:8px 0px 0px 0px;
}
/*===================*/
#Logout
{	
	text-align:right;
	font-size:12px;
	margin:0px 0px 30px 0px;
}

#Logout P
{	color:#fff;	margin:0px 0px 5px 0px;}

#Logout A
{	color:#fff;	}

#Logout A:hover
{	color:#efefef; text-decoration:none;	}
/*===================*/
#Navigation
{
	clear:both;
	width:600px;
	margin:0px 0px 0px 15px;
	height:37px;
	background:url(../images/coleman/bg_menuprincipal.png) repeat-x;
}

#Navigation UL
{	text-align:center; }

#Navigation LI
{
	display:block;
	float:left;
	font-weight:bold;
	height:27px;
	padding:8px 0px 0px 0px;
	font-size:16px;
}

#Navigation LI.Nav1
{	width:100px; background:url(../images/coleman/bg_separador.png) no-repeat right 0px;}

#Navigation LI.Nav2
{	width:164px; background:url(../images/coleman/bg_separador.png) no-repeat right 0px;}

#Navigation LI.Nav3
{	width:164px; }

#Navigation A
{	color:#fff; text-decoration:none;	}

#Navigation A:hover
{	color:#ccc; text-decoration:underline;	}
/*===================*/
#DLeft
{
	float:left;
	width:279px;
}
/*===================*/
#MainMenu
{
	width:259px;
	float:right;
	background:#fff;
}

#MainMenu H1
{
	font-size:16px;
	color:#fff;
	text-align:center;
	padding:4px 0px;
	background:#06659C;
	margin:0px 1px;
}

#MainMenu UL
{	margin:0px 1px 0px 1px;	}

#MainMenu LI
{
	font-size:12px;
	display:block;
	height:20px;
	padding:8px 0px 3px 10px;
	background:url(../images/coleman/bg_menuli.png) repeat-x bottom;
}

#MainMenu A
{	color:#000; text-decoration:none;	}

/*===================*/
#DRight
{
	float:right;
	width:690px;
	margin:10px 0px 0px 0px;
}

.Articulo
{
	width:665px;
	margin:0px auto 15px auto;
	background:url(../images/coleman/bg_articulo.jpg) no-repeat bottom;
	padding:0px 0px 30px 0px;
}

.Articulo H1
{
	font-size:18px;
	background:#F8FBEA;
	border-bottom:2px solid #06659C;
	margin:0px 7px 0px 9px;
}

.Articulo P
{
	font-size:12px;
	line-height:1.6em;
	margin:0px 15px;
}
/*===================*/
.TextoArticulo
{
	background:#fff;
	margin:0px 8px 0px 9px;
}
/*===================*/
.DatosArticulos
{	
	background:#003F77;
	font-size:12px;
	color:#fff;
	margin:2px 7px 2px 9px;
	height:29px;
	font-weight:bold;
}

.DatosArticulos P
{
	float:right;
	margin:0px 3px 0px 10px;
}

.DatosArticulos P.Hora
{	
	background:url(../images/coleman/ico_reloj.jpg) no-repeat left;
	padding:6px 0px 4px 25px;
}

.DatosArticulos P.Autor
{	
	background:url(../images/coleman/ico_autor.jpg) no-repeat left;
	padding:6px 0px 4px 27px;
}
/*===================*/
#MoreContent
{
	clear:both;
	margin:10px 0px 20px 0px;
	height:30px;
}

#MoreContent P
{
	display:block;
	width:185px;
	height:27px;
	font-size:12px;
	padding:8px 0px 0px 0px;
	font-weight:bold;
	background:url(../images/coleman/bg_morecontent.jpg) no-repeat;
	text-align:center;
	float:right;
}

#MoreContent A
{
	color:#fff;
	text-decoration:none;
}
/*===================*/
#EventCalendar
{	
	clear:both;
	width:665px;
	margin:10px auto 10px auto;
}

#EventCalendar H1
{
	font-size:16px;
	color:#fff;
	padding:4px 0px 4px 4px;
	background:#06659C;
	margin:0px 1px;
}

#EventCalendar A
{
	font-size:16px;
	color:#fff;
	text-decoration:none;
}

#EventCalendar A:hover
{	text-decoration:underline;	}
/*===================*/
#Calendario
{	
	width:289px;
	height:215px;
	padding:15px 0px 0px 0px;
	background:url(../images/coleman/bg_calendario.png) no-repeat;
	float:left;
	margin:10px;
	text-align:center!important;
}

#Calendario UL
{	width:240px; clear:both; margin:0px auto; }


#Calendario LI
{
	display:block;
	float:left;
	font-size:13px;
	width:34px;
	text-align:center;
	line-height:1.85em;
	color:#999;
	margin:0px;
	padding:0px;
}

#Calendario LI A
{	color:#0D2F68; text-decoration:none; font-size:13px; }

#Calendario LI A:hover
{	color:#999; text-decoration:underline;	}


#Dias
{	
	border-bottom:2px solid #F6D53B;
	width:238px;
	margin:0px auto 5px autp;
	height:20px;
}

#Dias LI
{	font-weight:bold; color:#000;	}



#NombreMes
{
	background:url(../images/coleman/bg_mesnombre.png) no-repeat;
	width:264px;
	margin:0px auto 5px auto;
	height:23px;
}

#NombreMes SPAN
{
	display:block;
	float:left;
	font-size:14px;
}

#NombreMes SPAN.MAnterior
{	width:26px; margin:3px 0px 0px 0px; text-align:center;	}

#NombreMes SPAN.MAnterior A
{	display:block; width:14px; height:17px; background:url(../images/coleman/ico_manterior.png); }

#NombreMes SPAN.MSiguiente
{	width:22px; margin:3px 0px 0px 0px; text-align:center;	}

#NombreMes SPAN.MSiguiente A
{	display:block; width:14px; height:17px; background:url(../images/coleman/ico_msiguiente.png); }

#NombreMes SPAN.Mes
{
	display:block;
	float:left;
	font-weight:bold;
	text-align:center;
	width:214px;
	margin:3px 0px 0px 0px;
}
/*===================*/
#ActividadesCalendario
{
	width:340px;
	float:right;
	margin:15px 0px 0px 0px;
}

#ActividadesCalendario H1
{
	font-size:14px;
	background:none;
	color:#000;
	padding:0px 0px 0px 0px;
	margin:10px 0px 5px 0px;
}

#ActividadesCalendario P
{
	font-size:12px;
	line-height:1.4em;
}

#ActividadesCalendario UL
{	margin:10px 0px 10px 15px;	}

#ActividadesCalendario LI
{
	font-size:12px;
	line-height:1.4em;
}

#ActividadesCalendario A
{
	color:#06659C;
	text-decoration:none;
}
/*===================*/
.Texto
{	margin:0px 0px 10px 0px;	}

.Texto P
{
	font-size:12px!important;
	line-height:1.5em;
	margin:0px 8px;
}

.Texto UL
{
	margin:0px 0px 10px 30px;
	font-size:12px;
}

.Texto LI
{
	list-style:disc;
	line-height:1.3em;
}

.Texto A
{
	color:#06659C;
	font-weight:bold;
}

.Texto A:hover
{
	text-decoration:none;
	color:#999;
}
/*===================*/
#HoraFecha
{
	margin:10px auto 0px auto;
	width:630px;
	height:15px;
}

#HoraFecha P.Hora
{
	float:left;
	text-align:left;
	font-size:12px;
}

#HoraFecha P.Time
{
	float:right;
	text-align:right;
	font-size:12px;
}
/*===================*/
.Titulos
{	margin:0px 0px 10px 0px;	}

.Titulos H1
{
	font-size:16px!important;
	text-align:center!important;
}

.Titulos H2
{
	font-size:16px;
	color:#fff;
	padding:4px 0px 4px 4px;
	background:#06659C;
	margin:0px 1px;
	text-align:center;
}

.Titulos A:hover, .Titulos A:link, .Titulos A:visited
{	
	color:#fff;
	text-decoration:none;	
}
/*===================*/
.ContainerTabla
{
	margin:10px auto 30px auto;
	text-align:center;
}
/*------------------------------------- */
table.Tabla1
{
	border-collapse:collapse;
	word-spacing: -1px;
	width:580px;
	margin:0px auto;
}

table.Tabla2
{
	border-collapse:collapse;
	word-spacing: -1px;
	width:630px;
	margin:0px auto;
	border:solid 1px #98BDDE;
}


table caption
{
	height:20px;
	font-size:12px;
	font-weight:bold;
}

table a:link, table a:visited 
{
	text-transform:uppercase;
	font-weight:bold;
	color:#003F77;
	font-size:12px;
	word-spacing:0px;
	letter-spacing:0px;
	text-decoration:none;
}

table img
{	border:none;	}

table a:hover 
{
	color: #333;	
	text-decoration:underline;
}
/* Header Footer-------------------------------------- */
thead 
{
	border-bottom:solid 1px #064600;
	border-top:solid 1px #C3E858;
}

thead th
{
	background:#003F77;
	padding: 5px 7px 5px 7px;
	font-weight:normal;
	text-transform: uppercase;
	font-size:14px;
	color: #ffffff;
	font-weight:bold;
}
/* Body------------------------------------------ */
tbody th, tbody td , tbody tr
{
	border:solid 1px #98BDDE;
	line-height:12px;
	padding:6px 7px 6px 7px;
	font-size:12px;
	text-align:left;
	line-height:1.4em;
}


tfoot th, tfoot td
{
	border:solid 1px #98BDDE;
	line-height:12px;
	padding:6px 7px 6px 7px;
	font-size:12px;
	text-align:left;
	line-height:1.4em;
	background:#003F77;
	color:#fff;
}


tr.Fila1
{ 	background:#fff;	}

tbody tr:hover 
{	background:#efefef; }

input.InputCart
{
	background:url(../images/coleman/btn_addtocart.gif) no-repeat;
	width:72px;
	height:15px;
	border:none;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Verdana;
}
/*===================*/
#FormularioBusqueda
{
	margin:5px auto;
	width:457px;
	height:89px;
	background:url(../images/coleman/bg_busqueda.jpg)
}

#FormularioBusqueda FORM
{	padding:10px 0px 0px 0px; }

#FormularioBusqueda P, #FormularioBusqueda H1
{	
	text-align:center;
	font-size:12px;
	margin:0px 0px 4px 0px;
}

#FormularioBusqueda H2
{	
	text-align:center;
	font-size:12px;
	margin:0px 0px 4px 0px;
	padding:10px 0px 0px 0px;
}

#FormularioBusqueda SPAN
{	margin:0px 4px;	}

#FormularioBusqueda INPUT.InputText
{	
	border:1px solid #000;
	padding:2px; 
	width:200px;
	margin:0px 5px 0px 0px;
}

#FormularioBusqueda INPUT.InputSubmit
{	
	border:none;
	background:#003F77;
	color:#fff;
	width:80px;
	padding:2px 0px;
}

#Principal
{	text-align:center;	}
/*===================*/
.FilaSpa
{
	margin:0px auto;
	width:640px;
	height:175px;
}

.Spa
{
	float:left;
	width:145px;
	border:3px solid #DAE7F3;	
	text-align:center;
	background:#fff;
	padding:0px 0px 4px 0px;
	margin:5px 4px;
}

.Spa IMG
{	
	border:none;
	margin:6px auto 3px auto;
	width:140px;
	height:130px;
}

.Spa A:Hover IMG
{
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
}

.Spa P
{
	font-weight:bold;
	font-size:14px;
}
/*===================*/
#OrderLine
{	
	margin:8px 20px; 
	border-bottom:2px solid #B11109;
	border-top:2px solid #B11109;	
	padding:10px 0px;
	text-align:center;
}

#OrderLine SPAN
{
	color:#B11109;
	font-weight:bold;
	margin:0px 10px 0px 10px;
}
/*===================*/
#ContentDes
{
	margin:0px auto;
	width:630px;
	text-align:center;
}

#ContentDes H1
{
	font-size:16px;
	margin:4px 0px;
}

#ContentDes IMG
{
	border:3px solid #DAE7F3;
	width:260px;
	height:195px;
}

#ContentDes P
{
	font-size:12px;
	margin:4px 0px;
}

#ContentDes LABEL
{
	font-weight:bold;
	margin:0px 4px 0px 4px;
}

#ContentDes INPUT.InputCantidad
{
	padding:2px;
	width:30px;
}

#ContentDes INPUT.InputItem
{
	padding:2px;
	width:200px;
}

#ContentDes INPUT.InputSubmit
{
	background:url(../images/coleman/btn_addtocart.gif) no-repeat;
	width:72px;
	height:15px;
	border:none;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Verdana;
	margin:0px 0px 4px 10px;
}

/*===================*/
#Footer
{
	height:74px;
	background:url(../images/coleman/bg_footer.png) repeat-x;
	padding:20px 0px 0px 0px;
	clear:both;
}

#Copyright
{
	width:960px;
	margin:0px auto;
	text-align:center;
}

#Copyright P
{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}