/* Código del color rojo #CE1421 */
/* Código del color verde oscuro #637510 */
body{
	color:#333333;
	font-family: "Trebuchet MS", arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	background-color: #006699;
	background-image: url(/share/img/body_bg.gif);
	background-repeat: repeat;
	background-position: left top;
}
a{
	text-decoration:underline;
	color: #006699;
}
a:hover{
	color: #003399;
}
h1, h2, h3, h4, h5, h6{
	font-family: "Trebuchet MS", arial, Tahoma, Helvetica, Verdana, sans-serif;
	color: #204D8E;
	background-position: left top;
	background-repeat: no-repeat;
	font-weight: bold;
}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span{
	display:none;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
	display:block;
	width: 100%;
	height: 100%;
}
hr {
	display: none;
}
form, fieldset, label, input, select, textarea{
	margin: 0px;
	padding: 0px;
}
fieldset{
	margin: 1em 0px;
}
form br{
	clear: both;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	height: 0px;
	font-size: 0px;
}
.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 0px;
	line-height: 0px;
}
#pgWrapper {
	margin: 0.5em auto;
	padding: 0px 0px 0px 0px;
	width: 772px!important;
	width /**/: 770px;
	background-color: #FFFFFF;
}
#pgHeader {
	background-color: #6EBD00;
}
#pgMnuTop ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#pgMnuTop ul li {
	display: inline;
}
#pgMnuTop ul li a{
	display: block;
	float: left;
	padding-right: 10px;
	height: 21px;
}
#pgMnuTop ul li a span{
	display: none;
}
#pgMnuTop {
	background-color: #99CC00;
	background-image: url(/share/img/mnu_top_bg_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 21px;
	width: 270px;
	padding-left: 502px;
}
#pgMnuTopOpcPrincipal {
	width: 65px;
}
#pgMnuTopOpcMapa {
	width: 90px;
}
#pgMnuTopOpcContacto {
	width: 85px;
}
#pgHeader h1 {
	background-color: #151515;
	height: 98px;
	width: 772px;
	margin: 0px;
	padding: 0px;
}
#pgHeader h2 {
	float: left;
	height: 140px;
	width: 265px;
	background-color: #A4CF04;
	margin: 0px;
	padding: 0px;
}
#pgMnuMain {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 507px;
	background-color: #285397;
	background-image: url(/share/img/mnu_main.jpg);
}
#pgMnuMain li {
	display: inline;
}
#pgMnuMain li a {
	display: block;
	height: 33px;
	float: left;
}
#pgMnuMain li a span {
	display: none;
}
#pgMnuMainCristal {
	width: 77px;
}
#pgMnuMainTemporada {
	width: 125px;
}
#pgMnuMainFotos{
	width: 52px;
}
#pgMnuMainLibro{
	width: 116px;
}
#pgMnuMainPC{
	width: 130px;
}

ul.pgCmnLinkList {
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
	list-style-image: url(/share/img/cmn_link_list_icon_1.gif);
	list-style-position: inside;
}



#pgFoot {
	background-image: url(/share/img/foot_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 62px;
	width: 772px;
	background-color: #2F5AA1;
}
#pgFoot h2 {
	background-image: url(/share/img/foot_infosoft.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 62px;
	width: 228px;
}
#pgFoot p {
	margin: 0px;
	padding: 0px;
	float: left;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 20px;
	line-height: 1.5em;
}
#pgFoot a {
	color: #FFFFFF;
	text-decoration: underline;
}#pgCntMain h3 {
	background-image: url(/share/img/cnt_h2_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: -30px;
	padding-left: 30px;
	font-size: 1.7em;
	margin-top: 1.5em;
}
#pgCntMain h4 {
	font-size: 1.5em;
	margin-top: 2em;
	margin-bottom: 1em;
}

