body {
margin:0px;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-image: url(../gfx/background.gif);
}

* a {
text-decoration:none;
}

/* ---------------------------------------------------- */

#supercontent,
#supercontent_top,
#supercontent_foot,
#supercontent_foot_top {
margin: 0px auto;
padding: 0;
width: 773px;
background: #FFF;
}

#supercontent {
background: #f2f2f0;
}

#supercontent_top {
background: transparent
}

#supercontent_tophome {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background: url(../gfx/background_top.gif);
background-repeat: no-repeat;
height: 438px;
position: relative;
}

#supercontent_topint {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background: url(../gfx/interior_top.gif);
background-repeat: no-repeat;
height: 265px;
position: relative;
}

#supercontent_foot_top {
clear: both;
background: #313335;
position: relative;
height: 80px;
}

#supercontent_foot {
padding-top: 10px;
background: transparent;
clear: both;
background: url(../gfx/background_foot.gif);
background-repeat: repeat-x;
}

#contenidos {
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
text-align: left;
}



/* ---------------------------------------------------- */

/* COLORES */

/* ---------------------------------------------------- */

.cp_colorwhite a:visited,
.cp_colorwhite a:link,
.cp_colorwhite {
color: #fff;
}

.cp_colorwhite a:visited,
.cp_colorwhite a:link{
font-weight: bold;
color: #fff;
}

.cp_colorwhite a:hover {
color: #fff;
text-decoration: underline
}

.cp_gray,
.cp_gray a:visited,
.cp_gray a:link {
color: #504F48
}

.cp_gray a:hover {
color: #2E2928
}

.cp_red,
.cp_red a:visited,
.cp_red a:link {
color: #e12a00
}

.cp_red a:hover {
color: #ff4800
}



/* ---------------------------------------------------- */

/* BOTONERAS */

/* ---------------------------------------------------- */

* text_btnra_top,
#text_btnra_top a:visited,
#text_btnra_top a:link,
#text_btnra_top {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

#text_btnra_top  a:hover {
text-decoration: underline;
}

/* ---------------------------------------------------- */

.text_btnra_1 a:visited,
.text_btnra_1 a:link,
.text_btnra_1 {
color: #fff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
font-style: normal;
font-weight: lighter;
text-transform: uppercase;
}

.text_btnra_1  a:hover {
text-decoration: underline;
}

.cp_texto_c1 a:visited,
.cp_texto_c1 a:link,
.cp_texto_c1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 12pt;
text-align: left;
text-decoration: none;
}

.cp_texto_c1 a:hover {
text-decoration: underline;
}

/* ---------------------------------------------------- */

/* CPTEXTO */

/* ---------------------------------------------------- */

.cp_minitext a:visited,
.cp_minitext a:link,
.cp_minitext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
line-height: 9pt;
text-decoration: none;
}

.cp_minitext a:hover{text-decoration: none;}
