.lateralizq {
	background-image: url(../images/cmr_sites_16.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #FFF;
}
.fondoizq {
	background-image: url(../images/cmr_sites_02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	
}

.lateralder {
	background-image: url(../images/cmr_sites_18.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.fondoder {
	background-image: url(../images/cmr_sites_09.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.botonera_bck {
	background-image: url(../images/botonera_bckgr.jpg);
	background-repeat: repeat-x;
	height: 69px;
}
.cuerpo_deg {
	background-image: url(../images/deg_cuerpo.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.divlateral {
	background-image: url(../images/lateraldiv.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 220px;
	width: 70px;
	text-align: center;
	vertical-align: top;
}
.siguenos {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	#text-transform: uppercase;
	word-spacing: 2px;
	line-height: 8px;
	vertical-align: top;
	color: #999;
}

.list1 {
	list-style-position: outside;
	list-style-image: url(../images/bullet1.gif);
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
}
.list10 {
	list-style-position: outside;
	list-style-image: url(../images/bullet10.gif);
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
}
.list11 {
	list-style-position: outside;
	list-style-image: url(../images/bullet11.gif);
	font-size: 18px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #650800;
}
.list12 {
	list-style-position: outside;
	list-style-image: url(../images/bullet12.gif);
	font-size: 18px;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	color: #650800;
}
.list2 {
	list-style-position: outside;
	list-style-image: url(../images/bullet2.gif);
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
}
.list3 {
	list-style-position: outside;
	list-style-image: url(../images/bullet3.gif);
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
}
.list4 {
	list-style-position: outside;
	list-style-image: url(../images/bullet7.gif);
	font-size: 15px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-weight: bold;
}
.list5 {
	list-style-position: outside;
	list-style-image: url(../images/bullet5.gif);
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
}
.list6 {
	list-style-position: outside;
	list-style-image: url(../images/bullet6.gif);
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	line-height: 14px;
}
.list7 {
	list-style-position: outside;
	list-style-image: url(../images/bullet7.gif);
	font-size: 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
}
.list8 {
	list-style-position: outside;
	list-style-image: url(../images/bullet8.gif);
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
}
.list9 {
	list-style-position: outside;
	list-style-image: url(../images/bullet9.gif);
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
}

.linea {
	background-image: url(../images/linea.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.tit_pag_verde30 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #009a96;
	font-weight: bolder;
	font-variant: normal;
	line-height: 32px;
}
.tit_pag_verde34 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #009a96;
	font-weight: bolder;
	font-variant: normal;
	line-height: 36px;
}
.tit_pag_verde38 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 38px;
	color: #009a96;
	font-weight: bolder;
	font-variant: normal;
	line-height: 40px;
}
.tit_pag_verde40 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #009a96;
	font-weight: bolder;
	font-variant: normal;
	line-height: 42px;
}
.tit_pag_negro30 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #363737;
	font-weight: bolder;
	font-variant: normal;
	line-height: 32px;
}
.tit_pag_negro34 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #363737;
	font-weight: bolder;
	font-variant: normal;
	line-height: 36px;
}
.tit_pag_negro38 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 38px;
	color: #363737;
	font-weight: bolder;
	font-variant: normal;
	line-height: 40px;
}
.tit_pag_negro40 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #363737;
	font-weight: bolder;
	font-variant: normal;
	line-height: 42px;
}
.tit_pag_marron30 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #650800;
	font-weight: bolder;
	font-variant: normal;
	line-height: 32px;
}
.tit_pag_marron34 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #650800;
	font-weight: bolder;
	font-variant: normal;
	line-height: 36px;
}
.tit_pag_marron38 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 38px;
	color: #650800;
	font-weight: bolder;
	font-variant: normal;
	line-height: 40px;
}
.tit_pag_marron40 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #650800;
	font-weight: bolder;
	font-variant: normal;
	line-height: 42px;
}
.tit_pag_rojo30 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #a82103;
	font-weight: bolder;
	font-variant: normal;
	line-height: 32px;
}
.tit_pag_rojo34 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #a82103;
	font-weight: bolder;
	font-variant: normal;
	line-height: 36px;
}
.tit_pag_rojo38 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 38px;
	color: #a82103;
	font-weight: bolder;
	font-variant: normal;
	line-height: 40px;
}
.tit_pag_rojo40 {
	font-family: "Century gothic", Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #a82103;
	font-weight: bolder;
	font-variant: normal;
	line-height: 42px;
}
.titulo_blanco {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
	line-height: 18px;
}
.titulo_blanco22 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
	line-height: 24px;
}
.titulo_blanco34 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 34px;
	font-weight: bold;
	color: #FFF;
	line-height: 36px;
}.titulo_blanco36 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	line-height: 38px;
}
.titulo_int {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	color: #650800;
	font-weight: bolder;
	font-variant: normal;
	line-height: 18px;
}
.titulo_mix18 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #650800;
	font-weight: bolder;
	font-variant: normal;
	line-height: 18px;
}
.titulo_mix28 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #650800;
	font-weight: bolder;
	font-variant: normal;
	line-height: 30px;
}
.parrafo1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666;
	line-height: 16px;
}
.parrafo2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	line-height: 18px;
}
.parrafo3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666;
	line-height: 20px;
}
.parrafo4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666;
	line-height: 22px;
}
.parrafo5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #666;
	line-height: 24px;
}
.parrafoverde {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #059794;
	line-height: 18px;
}
.parrafoverde18 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #059794;
	line-height: 20px;
}
.parrafoverde20 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #059794;
	line-height: 22px;
}
.parrafoverde22 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #059794;
	line-height: 24px;
}
.parrafoverde24 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #059794;
	line-height: 26px;
}
.parrafoverde34 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #059794;
	line-height: 36px;
}
.parrafonegro14 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #111111;
	line-height: 16px;
}
.parrafonegro16 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #111111;
	line-height: 18px;
}
.parrafonegro18 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #474848;
	line-height: 20px;
}
.parrafonegro20 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #474848;
	line-height: 22px;
}
.parrafonegro22 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #474848;
	line-height: 24px;
}
.parrafonegro24 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #474848;
	line-height: 26px;
}
.parrafonegro34 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #111111;
	line-height: 36px;
}
.parrafonegro38 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 38px;
	color: #111111;
	line-height: 40px;
}
.parrafonegro44 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 44px;
	color: #111111;
	line-height: 46px;
}
.parrafoamarillo2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #e5b314;
	line-height: 26px;
}
.parraforojo20 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #a82103;
	line-height: 22px;
}
.parraforojo22 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #a82103;
	line-height: 24px;
}
.parraforojo24 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #a82103;
	line-height: 26px;
}
.parraforojo30 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #a82103;
	line-height: 32px;
}
.parraforojo32 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #a82103;
	line-height: 34px;
}
.azul22 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #0000CC;
	line-height: 24px;
}
.azul24 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0000CC;
	line-height: 26px;
}
.azul30 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #0000CC;
	line-height: 32px;
}
.verdananegro18 {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #111111;
	line-height: 20px;
}
.verdananegro24 {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #111111;
	line-height: 26px;
}
.tahomanegro24 {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #111111;
	line-height: 26px;
}

.tabla1_izSup {
	background-image: url(../images/tabla1_01.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 11px;
	font-size: 9px;
	width: 11px;
}
.tabla1_izInf {
	background-image: url(../images/tabla1_05.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 11px;
	font-size: 9px;
	width: 11px;
}
.tabla1_derInf {
	background-image: url(../images/tabla1_07.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 11px;
	font-size: 9px;
	width: 11px;
}


.tabla1_derSup {
	background-image: url(../images/tabla1_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 11px;
	font-size: 9px;
	width: 11px;
}

.tabla2_izSup {
	background-image: url(../images/tabla2_01.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 11px;
	font-size: 9px;
	width: 11px;
}
.tabla2_izInf {
	background-image: url(../images/tabla2_05.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 11px;
	font-size: 9px;
	width: 11px;
}
.tabla2_derInf {
	background-image: url(../images/tabla2_07.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 11px;
	font-size: 9px;
	width: 11px;
}


.tabla2_derSup {
	background-image: url(../images/tabla2_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 11px;
	font-size: 9px;
	width: 11px;
}

.tabla3_izSup {
	background-image: url(../images/tabla3_01.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 11px;
	font-size: 9px;
	width: 11px;
}
.tabla3_izInf {
	background-image: url(../images/tabla3_05.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 11px;
	font-size: 9px;
	width: 11px;
}
.tabla3_derInf {
	background-image: url(../images/tabla3_07.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 11px;
	font-size: 9px;
	width: 11px;
}


.tabla3_derSup {
	background-image: url(../images/tabla3_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 11px;
	font-size: 9px;
	width: 11px;
}

.tabla4_izSup {
	background-image: url(../images/tabla4_01.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 11px;
	font-size: 9px;
	width: 11px;
}
.tabla4_izInf {
	background-image: url(../images/tabla4_05.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 11px;
	font-size: 9px;
	width: 11px;
}
.tabla4_derInf {
	background-image: url(../images/tabla4_07.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 11px;
	font-size: 9px;
	width: 11px;
}


.tabla4_derSup {
	background-image: url(../images/tabla4_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 11px;
	font-size: 9px;
	width: 11px;
}

.tabla5_izSup {
	background-image: url(../images/tabla5_01.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 11px;
	font-size: 9px;
	width: 11px;
}
.tabla5_izInf {
	background-image: url(../images/tabla5_05.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 11px;
	font-size: 9px;
	width: 11px;
}
.tabla5_derInf {
	background-image: url(../images/tabla5_07.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 11px;
	font-size: 9px;
	width: 11px;
}


.tabla5_derSup {
	background-image: url(../images/tabla5_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 11px;
	font-size: 9px;
	width: 11px;
}
a.button {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #157573;
	text-transform: uppercase;
	line-height: 12px;
}
a.button:visited {
	text-decoration: underline line-through;
}
a.button:hover {
	background-color: #cae7f3;
	text-decoration: none;
}
a.button:active {

}
a.button:link {
	text-decoration: underline;
}
