@charset "utf-8";

.Top {
	height: 56px;
	width: 1060px;
	background-color: #EAEAEA;
	color: #FFFFFF;
	background-image: url(../param/top.gif);
	background-repeat: no-repeat;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #000000;
	}

.LinkBlanco {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF} 
.LinkBlanco a:link {color: #FFFFFF; text-decoration: none} 
.LinkBlanco a:visited {color: #F2F2F2; text-decoration: none} 
.LinkBlanco a:hover {color: #F2F2F2; text-decoration: underline} 
.LinkBlanco a:active {color: #F2F2F2; text-decoration: none} 

.LinkGris {font-family: Arial, Helvetica, sans-serif; color: #333333} 
.LinkGris a:link {color: #333333; text-decoration: none} 
.LinkGris a:visited {color: #333333; text-decoration: none} 
.LinkGris a:hover {color: #000000; text-decoration: underline} 
.LinkGris a:active {color: #000000; text-decoration: none} 

.LinkGrisLight {font-family: Arial, Helvetica, sans-serif; color: #999999} 
.LinkGrisLight a:link {color: #999999; text-decoration: none} 
.LinkGrisLight a:visited {color: #999999; text-decoration: none} 
.LinkGrisLight a:hover {color: #333333; text-decoration: underline} 
.LinkGrisLight a:active {color: #333333; text-decoration: none} 

.LinkRojo {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000
} 
.LinkRojo a:link {
	color: #990000;
	text-decoration: underline
} 
.LinkRojo a:visited {
	color: #990000;
	text-decoration: none
} 
.LinkRojo a:hover {
	color: #333333;
	text-decoration: underline
} 
.LinkRojo a:active {
	color: #990000;
	text-decoration: none
} 

.LinkAzul {
	font-family: Arial, Helvetica, sans-serif;
	color: #014284
} 
.LinkAzul a:link {
	color: #014284;
	text-decoration: none
} 
.LinkAzul a:visited {
	color: #014284;
	text-decoration: none
} 
.LinkAzul a:hover {
	color: #02162B;
	text-decoration: underline
} 
.LinkAzul a:active {
	color: #02162B;
	text-decoration: none
} 

}	

.TopLogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	margin-bottom: 35px;
	margin-left: 10px;
}

.Body {
	width: 1060px;
	margin-right: auto;
	margin-left: auto;
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-image: url(guias.gif);
}
.Contenido {
	width: 780px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.Publicidad {
	float: right;
	width: 200px;
	padding-right: 5px;
}
.SectionTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: 400;
	color: #33290B;
	padding: 20px;
	font-style: normal;
	line-height: normal;
	letter-spacing: -0.7px;
	background-color: #FFCF39;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B4B4B4;
}
.PublicidadFoto {
	height: 60px;
	width: 90px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.InNotPr {
	width: 445px;
	padding-right: 5px;
	padding-bottom: 20px;
}

.NotSpaceLeft {
	margin-bottom: 20px;
	margin-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
}
.BgGrayLight {
	background-color: #F3F3F3;
}
.BoxSpace10 {
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.TxTyArial {
	font-family: Arial, Helvetica, sans-serif;
}
.TxTyTahoma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Tx11 {
	font-size: 11px;
}
.Tx12 {
	font-size: 12px;
}
.Tx13 {
	font-size: 13px;
}
.Tx14 {
	font-size: 14px;
}
.Tx16 {
	font-size: 16px;
}
.Tx18 {
	font-size: 18px;
}
.Tx20 {
	font-size: 20px;
}

.Tx24 {
	font-size: 24px;
}
.TxClBlanco {
	color: #FFFFFF;
}
.TxClAzul {
	color: #003399;
}
.TxClRojo {
	color: #990000;
}
.TxClGrisLight {
	color: #CCCCCC;
}
.TxClGrisDark {
	color: #333333;
}
.TxClGrisMed {
	color: #666666;
}
.TxSp16 {
	line-height: 16px;
}

.FotoAnuncio {
	background-color: #CCCCCC;
	height: 80px;
	width: 110px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #999999;
}
.FotoNotBajas {
	background-color: #CCCCCC;
	height: 40px;
	width: 50px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #999999;
}
.FotoNotPrincipales {
	background-color: #CCCCCC;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #999999;
}
.FotoNoticia {
	background-color: #CCCCCC;
	height: 150px;
	width: 230px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #999999;
}

.FotoPanoramica {
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 5px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 5px;
	margin-top: 10px;
}

.ListNoticias {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-left: 10px;
}
.Td10 {
	margin-bottom: 10px;
}


.Td20 {
	margin-bottom: 20px;
	margin-top: 10px;
	padding: 0px;
}
.List01 {
	margin-top: 5px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.BorderSolidBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.BorderDashedBottom {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}

.BorderClGrayDark {
	border-bottom-color: #333333;
	border-top-color: #333333;
	border-right-color: #333333;
	border-left-color: #333333;
}
.BgGrayDark {
	background-color: #999999;
}

.BorderClGrayLight {
	border-bottom-color: #CCCCCC;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.PublicidadBloque {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
	margin-bottom: 15px;
	padding-left: 10px;
	margin-top: 15px;
}
.FormTf {
	margin: 3px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.FormTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	margin-bottom: 10px;
	margin-top: 10px;
	background-color: #E1E8F0;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3C587B;
}
.FormInstruct {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	background-color: #F5F5F5;
	padding: 5px;
	margin-bottom: 10px;
	float: right;
	width: 360px;
	border: 2px solid #EBEBEB;
	font-size: 11px;
	margin-top: 3px;
	font-style: normal;
}
.TopBar {
	background-color: #D2D2D2;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 6px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CACACA;
	background-image: url(bg.gif);
}
.PaddingLeft20 {
	padding-left: 20px;
}
.PaddingRight20 {
	padding-right: 20px;
}
.TxSp18 {
	line-height: 18px;
}
.TxSp20 {
	line-height: 20px;
}
.PaddingLeft70 {
	padding-left: 70px;
}
.AlertaRoja {
	background-color: #F40000;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 2px solid #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFF99;
}
.BorderSolidAll {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.BgGrayMed {
	background-color: #CCCCCC;
}
.PaddingAll5 {
	padding: 5px;
}
.MarginLeft10 {
	margin-left: 10px;
}
.TxMayMini {
	font-family: "trebuchet ms", Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	color: #666666;
}
.PubTop {
	width: 260px;
	height: 70px;
	float: left;
	margin-bottom: 4px;
	margin-top: 4px;
	background-color: #FFFFFF;
	margin-left: 4px;
}
.PubTopBox {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	height: 78px;
	margin-left: 1px;
	background-color: #F4F4F4;
	vertical-align: middle;
}
.FotoLeft {
	margin-right: 10px;
	margin-bottom: 10px;
}
.ContReportajes {
	padding-left: 40px;
	background-image: url(comillas.png);
	background-repeat: no-repeat;
}
.BoxLogin {
	width: 620px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 100px;
	margin-left: auto;
	padding: 10px;
	height: 400px;
}
.BoxLoginAccessTop {
	font-family: Arial, Helvetica, sans-serif;
	color: #F4FAFF;
	background-color: #003366;
	width: 220px;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: left;
	margin-left: 2px;
}

.BoxLoginAccess {
	float: left;
	width: 250px;
	height: 200px;
	border: 1px solid #588EB6;
	background-color: #F4FAFF;
	padding: 10px;
}
.BoxLoginRegister {
	float: right;
	width: 250px;
	padding: 10px;
	border: 1px solid #588EB6;
	background-color: #F4FAFF;
}
.BoxLoginRegisterTop {
	font-family: Arial, Helvetica, sans-serif;
	color: #F4FAFF;
	background-color: #003366;
	width: 220px;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: right;
	margin-right: 34px;
}
.BoxLoginWhite {
	float: left;
	width: 310px;
	font-size: 14px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #588EB6;
	padding-top: 5px;
}
.Bt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 6px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	float: left;
	margin-left: 20px;
	background-color: #F4FAFF;
}
.FormTfSize {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 3px;
	padding: 3px;
	width: 180px;
}
.InNotInterna {
	background-color: #F4F4F4;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E9E9E9;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E9E9E9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
}
.BorderSolidTop {
	border-top-width: 1px;
	border-top-style: solid;
}
.ClassListCat2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-right: 10px;
	border: 3px solid #DAE4F8;
	margin-left: 0px;
	background-color: #F4F8FD;
}
.ClassListCat1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FCFCFC;
	width: 760px;
	height: 55px;
	text-transform: lowercase;
	display: block;
	border: 1px solid #E1E1E1;
	padding: 10px;
	margin-bottom: 10px;
}
.ClassCats {
	width: 200px;
}
.BorderLeftSolid {
	border-left-style: solid;
}
.TopRegister {
	float: right;
	padding: 5px;
	margin-right: 10px;
	margin-top: 10px;
}
.FotoClass {
	background-color: #F4F8FD;
	width: 200px;
	float: right;
	border: 3px solid #DAE4F8;
	padding: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.ClassListCat3 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	width: 490px;
}
.ClassListCat4 {
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #F5F5F5;
	width: 455px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border-top-width: 4px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C5C5C5;
	border-right-color: #C5C5C5;
	border-bottom-color: #C5C5C5;
	border-left-color: #C5C5C5;
	border-bottom-width: 1px;
	padding: 7px;
	margin-bottom: 40px;
}
.ClassList {
	background-color: #F7F7F7;
	padding: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
}

.ClassRelat {
	margin-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	float: right;
}
.ClassListCat5 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F5F5F5;
	width: 739px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C5C5C5;
	border-right-color: #C5C5C5;
	border-bottom-color: #C5C5C5;
	border-left-color: #C5C5C5;
	border-bottom-width: 1px;
	margin: 0px;
	padding: 10px;
}
.BoxLeft200 {
	width: 220px;
	margin-right: 20px;
}
.BoxRight600 {
	width: 540px;
	float: right;
	padding-left: 20px;
}
.BoxGD {
	padding: 5px;
	color: #00246F;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	border-left-color: #E0E0E0;
	font-size: 13px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E0E0E0;
}
.BoxGDD {
	background-color: #F5F5F5;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E0E0E0;
	border-left-color: #E0E0E0;
	margin-bottom: 20px;
	padding: 5px;
	font-size: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E0E0E0;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #E1E1E1;
}
.Comment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	margin-bottom: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #F4F8FB;
	border: 2px solid #F0F0F0;
	padding-top: 10px;
	font-weight: normal;
}
.CommentSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	margin-bottom: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-right: 22px;
	font-weight: bold;
	padding-top: 10px;
}
.ListProduct {
	float: left;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F3F3F3;
}
.ListClas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 25px;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.Cats {
	padding: 2px;
	height: 18px;
	float: right;
	width: 160px;
	font-size: 12px;
	margin-right: 10px;
}
.InFotoClass {
	float: left;
	width: 40px;
	margin-right: 5px;
	margin-bottom: 5px;
	text-align: center;
	padding: 2px;
}
.ActionLeft {
	float: right;
	width: 360px;
	padding-top: 10px;
	padding-right: 10px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-left: 10px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.InTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	font-style: italic;
	background-image: url(comillas.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	color: #FFFFFF;
}
.NoticiasTitulo {
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 29px;
	margin-top: 5px;
	letter-spacing: -1pt;
	font-weight: bold;
}
.dab {
	background-image: url(dab.png);
	height: 22px;
	background-repeat: no-repeat;
	font-family: Georgia, serif;
	font-size: 13px;
	color: #333333;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
	background-position: left top;
}
.dab_l {
	background-image: url(dab.png);
	background-repeat: no-repeat;
	background-position: -835px top;
}
.dab40 {
	background-image: url(dab40.gif);
	background-repeat: no-repeat;
	font-family: Georgia, serif;
	font-size: 13px;
	color: #333333;
	padding-top: 8px;
	padding-left: 10px;
	background-position: left top;
	padding-right: 8px;
}
.dab40_l {
	background-image: url(dab40.gif);
	background-repeat: no-repeat;
	background-position: -990px top;
	height: 10px;
}
.dab40_b {
	background-image: url(dab40.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 8px;
}
.dab40_bl {
	background-image: url(dab40.gif);
	background-repeat: no-repeat;
	background-position: -990px bottom;
}
.dab40_r {
	background-image: url(dab40.gif);
	background-repeat: no-repeat;
	font-family: Georgia, serif;
	font-size: 13px;
	color: #333333;
	padding-top: 8px;
	padding-left: 0px;
	background-position: -20px top;
}
.dab40_rb {
	background-image: url(dab40.gif);
	background-repeat: no-repeat;
	font-family: Georgia, serif;
	font-size: 13px;
	color: #333333;
	padding-top: 8px;
	padding-left: 10px;
	background-position: -20px bottom;
}
.ClasificadosIndex {
	width: 810px;
	border-top-width: 5px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFCC00;
	border-bottom-color: #FFCC00;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFCC00;
	background-color: #FFFFFF;
	padding-left: 10px;
}
.GenteIndex {
	width: 820px;
	border-top-width: 5px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #006633;
	border-bottom-color: #006633;
	float: left;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #006633;
}
.ReportajesIndex {
	width: 820px;
	border-top-width: 5px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #014284;
	border-bottom-color: #CCCCCC;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D4D0C8;
}
.EmpresasIndex {
	width: 820px;
	border-top-width: 5px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e96827;
	border-bottom-color: #E96827;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E96827;
	background-color: #F9F9F9;
}

/*<<<<<<<<<<<<<<<<<<<<<<<<<<< BOTONES >>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

	a.minibutton {
		display:inline-block;
		height:23px;
		padding:0 0 0 3px;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#333;
		text-shadow:1px 1px 0 #fff; 
		background:url(http://github.com/images/modules/buttons/minibutton_matrix.png) 0 0 no-repeat;
		white-space:nowrap;
		border:none;
		overflow:visible;
		cursor:pointer;
		text-decoration:none;
	}
	
	a.minibutton>span {
		display:block;
		height:23px;
		padding:0 10px 0 8px;
		line-height:23px;
		background:url(http://github.com/images/modules/buttons/minibutton_matrix.png) 100% 0 no-repeat;
	}
	
	a.minibutton:hover, a.minibutton:focus {
		color:#fff;
		text-decoration:none;
		text-shadow:-1px -1px 0 rgba(0,0,0,0.3);
		background-position:0 -30px;
	}
	a.minibutton:hover>span, a.minibutton:focus>span {background-position:100% -30px;}
	
	a.minibutton.mousedown{background-position:0 -60px; }
	a.minibutton.mousedown>span{background-position:100% -60px; }
	
	/* with icon */
	a.btn-download .icon {
		float:left;
		margin-left:-4px;
		width:18px;
		height:22px;
		background:url(minibutton_icons.png) 0 0 no-repeat;
	}
	a.btn-showmore .icon {
		float:left;
		margin-left:-4px;
		width:18px;
		height:22px;
		background:url(minibutton_icons.png) 0 0 no-repeat;
	}
	
	a.btn-showless .icon {
		float:left;
		margin-left:-4px;
		width:18px;
		height:22px;
		background: url(minibutton_icons.png) 0 0 no-repeat;
	}
	
	a.btn-sum .icon {
		float:left;
		margin-left:-4px;
		width:18px;
		height:22px;
		background:url(minibutton_icons.png) 0 0 no-repeat;
	}
	
	a.btn-rest .icon {
		float:left;
		margin-left:-4px;
		width:18px;
		height:22px;
		background: url(minibutton_icons.png) 0 0 no-repeat;
	}
	
	a.btn-download .icon {background-position:-40px 0;}
	a.btn-download:hover .icon, a.btn-download:focus .icon {background-position:-40px -25px;}
	
	a.btn-showmore .icon {background-position:-180px 0;}
	a.btn-showmore:hover .icon, a.btn-showmore:focus .icon {background-position:-180px -25px;}
	
	a.btn-showless .icon {background-position:-200px 0;}
	a.btn-showless:hover .icon, a.btn-showless:focus .icon {background-position:-200px -25px;}
	
	a.btn-sum .icon {background-position:-220px 0;}
	a.btn-sum:hover .icon, a.btn-sum:focus .icon {background-position:-220px -25px;}
	
	a.btn-rest .icon {background-position:-236px 0;}
	a.btn-rest:hover .icon, a.btn-rest:focus .icon {background-position:-236px -25px;}
	
	.TopLinkActive {
	background-color: #FDFDFD;
	padding-top: 7px;
	padding-bottom: 9px;
	clear: right;
	float: left;
	text-align: center;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FDFDFD;
	border-left-color: #FFFFFF;
	margin-left: 2px;
}
.inBanners {
	width: 220px;
	background:url(../recursos/sh_lg_20.png);
	float: right;
	padding:20px;
}
