/* GLOBAL */
html,
body
{
	background: #D2C44C url(/imagenes/bg_site.jpg) repeat-x;
	background-attachment: fixed;
	color: #000000;
	font-family: verdana, arial, "trebuchet ms", sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}

.sprited
{
	background-image: url(/imagenes/sprite.png);
	background-repeat: no-repeat;
}

a.sprited
{
	outline: none;
}

div.containerAll
{
	background: #ffffff;
	border: 1px solid #6d5600;
	margin: auto;
	margin-top: 5px;
	width: 793px;
}

div.contentWidth
{
	margin: auto;
	width: 765px;
}

a img
{
	border: 0px;
}

h1,
h2,
h3,
p,
form
{
	margin: 0px;
	padding: 0px;
}

div.yellowFieldDisguise
{
	border: 1px solid #956a02;
	height: 16px;
	width: 161px;
}

div.yellowFieldDisguise input
{
	background: #eddc8e;
	border: 0px;
	color: #6D5600;
	float: left;
	font-family: verdana, arial, "trebuchet ms", sans-serif;
	font-size: 10px;
	height: 16px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	width: 161px;
}

div.buscadorGlobalHome
{
	width: 300px;
}

div.buscadorGlobalContainer
{
	background: #faf6e2;
	border-bottom: 1px solid #f3e7b2;
	border-top: 1px solid #f3e7b2;
	height: 22px;
	padding-right: 2px;
	padding-top: 3px;
}

div.buscadorGlobalContainer div.buscadorGlobalLeft
{
	float: right;
	padding-top: 1px;
	width: 163px;
}

div.buscadorGlobalContainer div.buscadorGlobalRight
{
	float: right;
	padding-left: 9px;
	width: 49px;
}

div.btnContainer
{
	text-align: right;
	height: 14px;
}
/* GLOBAL */

/* HEADER */
div.header
{
	padding-top: 7px;
	height: 95px;
}

div.header div.headerTop
{
	width: 100%;
	height: 90px;
	margin-bottom: 5px;
}

div.header div.headerTop div.headerLeft
{
	float: left;
	padding-right: 20px;
	width: 260px;
}

div.header div.headerTop div.headerLeft h1 a
{
	background-position: 0px -1015px;
	height: 90px;
	display: block;
	outline: none;
	text-indent: -9999px;
	width: 260px;
}

div.header div.headerTop div.headerRight
{
	float: right;
	padding-top: 15px;
	width: 468px;
}

div.headerBotonera
{
	background: #91cad4;
	height: 21px;
	line-height: 21px;
	width: 100%;
}

div.headerBotonera div
{
	float: left;
	height: 21px;
	width: 50px;
}

div.headerBotonera div.registrese
{
	background-position: 0 -1413px;
	height: 14px;
	margin-left: 15px;
	margin-right: 10px;
	margin-top: 3px;
	text-indent: -9999px;
	width: 74px;
}

div.headerBotonera div.email
{	
	background-position: 0 -1219px;
	height: 19px;
	margin-right: 10px;
	margin-top: 3px;
	text-indent: -9999px;
	width: 39px;
}

div.headerBotonera div.emailInput,
div.headerBotonera div.claveInput
{
	border: 1px solid #658D94;
	float: left;
	margin-top: 2px;
	height: 14px;
	width: 86px;
}

div.headerBotonera div.emailInput input,
div.headerBotonera div.claveInput input
{
	background: #B2DAE1;
	border: 0px;
	color: #6D5600;
	float: left;
	font-size: 10px;
	height: 14px;
	margin: 0px;
	padding: 0px;
	width: 86px;
}

div.headerBotonera div.clave
{
	background-position: 0 -1155px;
	height: 14px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 3px;
	text-indent: -9999px;
	width: 36px;
}

div.headerBotonera div.entrarInput
{
	height: 14px;
	margin-top: 3px;
	padding-left: 13px;
	padding-right: 7px;
	width: 43px;
}

div.headerBotonera div.entrarInput input
{
	float: left;
	height: 14px;
	margin: 0px;
	padding: 0px;
	width: 43px;
}

div.headerBotonera div.entrarInput input.entrarInputSubmit
{
	background-position: 0 -270px;
	border: 0px;
	cursor: pointer;
	text-indent: -9999px;
}

div.headerBotonera div.entrarInput input.entrarInputSubmit:hover
{
	background-position: 0 -334px;
	border: 0px;
	text-indent: -9999px;
}

div.headerBotonera div.barra
{
	background-position: 0 -952px;
	height: 13px;
	margin-right: 4px;
	margin-top: 4px;
	width: 7px;
}

div.headerBotonera div.olvidoClave
{
	height: 19px;
	margin-top: 2px;
	width: 20px;
}

div.headerBotonera div.olvidoClave a
{
	background-position: 0 -1283px;
	display: block;
	height: 15px;
	text-indent: -9999px;
	width: 20px;
}

div.headerBotonera div.olvidoClave a:hover
{
	background-position: 0 -1348px;
	display: block;
	height: 15px;
	text-indent: -9999px;
	width: 20px;
}

div.headerBotonera div.cambiarDatos
{
	height: 18px;
	margin-top: 3px;
	width: 115px;
}

div.headerBotonera div.cambiarDatos a
{
	background-position: 0px 0px;
	display: block;
	height: 18px;
	text-indent: -9999px;
	width: 115px;
}

div.headerBotonera div.cambiarDatos a:hover
{
	background-position: 0px -64px;
	display: block;
	height: 18px;
	text-indent: -9999px;
	width: 115px;
}

div.headerBotonera div.salir
{
	height: 18px;
	margin-top: 3px;
	width: 43px;
}

div.headerBotonera div.salir a
{
	background-position: 0px -682px;
	display: block;
	height: 18px;
	text-indent: -9999px;
	width: 43px;
}

div.headerBotonera div.salir a:hover
{
	background-position: 0px -746px;
	display: block;
	height: 18px;
	text-indent: -9999px;
	width: 43px;
}

div.headerBotonera div.emailUser
{
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	height: 21px;
	line-height: 20px;
	padding-left: 20px;
	text-transform: uppercase;
	width: 290px;
}

div.headerBotonera div.botonera
{
	float: right;
	height: 21px;
	width: 311px;
}

div.headerBotonera div.botonera ol,
div.headerBotonera div.botonera ol li,
div.headerBotonera div.botonera ol li img
{
	height: 21px;
	margin: 0px;
	padding: 0px;
}

div.headerBotonera div.botonera ol li img
{
	float: left;
	width: 50px;
}

div.headerBotonera div.botonera ol li
{	
	float: left;
	list-style-type: none;
	text-align: center;
	width: 50px;
}

div.headerBotonera div.botonera ol li.suscripcion
{
	width: 90px;
}

div.headerBotonera div.botonera ol li.suscripcion a
{
	background-position: 0 -810px;
	display: block;
	height: 21px;
	text-indent: -9999px;
	width: 90px;
}

div.headerBotonera div.botonera ol li.suscripcion a:hover
{
	background-position: 0 -881px;
	display: block;
	height: 21px;
	text-indent: -9999px;
	width: 90px;
}

div.headerBotonera div.botonera ol li.contactenos
{
	width: 88px;
}

div.headerBotonera div.botonera ol li.contactenos a
{
	background-position: 0 -128px;
	display: block;
	height: 21px;
	text-indent: -9999px;
	width: 88px;
}

div.headerBotonera div.botonera ol li.contactenos a:hover
{
	background-position: 0 -199px;
	display: block;
	height: 21px;
	text-indent: -9999px;
	width: 88px;
}

div.headerBotonera div.botonera ol li.publicidad
{
	width: 82px;
}

div.headerBotonera div.botonera ol li.publicidad a
{
	background-position: 0 -540px;
	display: block;
	height: 21px;
	text-indent: -9999px;
	width: 82px;
}

div.headerBotonera div.botonera ol li.publicidad a:hover
{
	background-position: 0 -611px;
	display: block;
	height: 21px;
	text-indent: -9999px;
	width: 82px;
}

div.headerBotonera div.botonera ol li.inicio
{
	width: 51px;
}

div.headerBotonera div.botonera ol li.inicio a
{
	background-position: 0 -398px;
	display: block;
	height: 21px;
	text-indent: -9999px;
	width: 51px;
}

div.headerBotonera div.botonera ol li.inicio a:hover
{
	background-position: 0 -469px;
	display: block;
	height: 21px;
	text-indent: -9999px;
	width: 51px;
}

div.botonera div.adminBotoneraTitle
{
	border-bottom: 1px solid #D2A800;
	color: #6d5600;
	font-weight: bold;
	padding-bottom: 7px;
	text-align: center;
}

div.botonera div.adminBotoneraBtns
{
	margin-bottom: 7px;
}

div.botonera div.adminBotoneraBtns div
{
	border-bottom: 1px solid #D2A800;
	padding-bottom: 1px;
	padding-top: 1px;
}

div.botonera div.adminBotoneraBtns div a
{
	color: #6D5600;
	font-size: 11px;
	text-decoration: none;
}
/* HEADER */

/* FOOTER */
div.footerBanner
{
	margin-bottom: 15px;
	margin-top: 47px;
}

div.footer
{
	background: #c7ad4b;
	border-top: 1px solid #6d5600;
	height: 23px;
}

div.footer div.footerLeft
{
	float: left;
	line-height: 23px;
	padding-left: 16px;
	width: 300px;
	
}

div.footer div.footerRight
{
	float: right;
	height: 16px;
	margin-top: 3px;
	padding-right: 16px;
	text-align: right;
	width: 400px;
}

div.footer div.footerRight a img
{
	margin-left: 15px;
}

div.footer a.terminosycondiciones
{
	background-position: 0px -1880px;
	display: block;
	float: right;
	height: 16px;
	margin-right: 15px;
	width: 190px;
}

div.footer a.terminosycondiciones:hover
{
	background-position: 0px -1946px;
	display: block;
	height: 16px;
	width: 190px;
}

div.footer a.confidencialidad
{
	background-position: 0px -1748px;
	display: block;
	float: right;
	height: 16px;
	width: 111px;
}

div.footer a.confidencialidad:hover
{
	background-position: 0px -1814px;
	display: block;
	height: 16px;
	width: 111px;
}

div.footer a.terminosycondiciones span,
div.footer a.confidencialidad span
{
	display: none;
}
/* FOOTER */

/* BODY */
div.contentBody
{
	overflow: hidden;
	padding-top: 10px;
}

div.contentBody div.bodyLeft
{
	background-position: 0px -1607px;
	float: left;
	padding-top: 21px;
	width: 138px;
}

div.contentBody div.bodyRight
{
	float: left;
	padding-left: 10px;
	width: 615px;
}

div.contentBody div.bodyLeft div.botonera
{
	background: #fdf0ab url(/imagenes/botonera/bg_botonera.gif) right repeat-y;
	padding-left: 5px;
	padding-right: 14px;
	padding-top: 13px;
	width: 119px;
}

div.contentBody div.bodyLeft div.botoneraFooter
{
	background-position: 0px -1477px;
	height: 15px;
	font-size: 1px;
	line-height: 1px;
	width: 138px;
}

div.contentBody div.bodyLeft div.botonera h2,
div.contentBody div.bodyLeft div.botonera ol li a
{
	color: #9a7a02;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

div.contentBody div.bodyLeft div.botonera ol li a
{
	display: block;
	height: 21px;
	line-height: 21px;
	padding-right: 6px;
}

div.contentBody div.bodyLeft div.botonera h2
{
	border-bottom: 1px solid #9a7a02;
	height: 11px;
}

div.contentBody div.bodyLeft div.botonera ol,
div.contentBody div.bodyLeft div.botonera ol li
{
	margin: 0px;
	padding: 0px;
}

div.contentBody div.bodyLeft div.botonera ol
{
	padding-bottom: 12px;
}

div.contentBody div.bodyLeft div.botonera ol li
{
	background: #eddc8e url(/imagenes/botonera/bg_boton_botonera.gif) bottom repeat-x;
	cursor: pointer;
	line-height: 22px;
	list-style-type: none;
	text-align: right;
	padding-bottom: 2px;
}

div.contentBody div.bodyLeft div.botonera ol li a:hover,
ol.clasificadosSubBotonera li:hover
{
	background: #c7ddc0 !important;
}

a.botoneraSelected
{
	background: #c7ddc0 !important;
}

ol.clasificadosSubBotonera
{
	background: #dde8c9 !important;
	margin-left: 0px !important;
	padding-bottom: 0px !important;
	width: 140px !important;
}

ol.clasificadosSubBotonera li
{
	background: none !important;
	border-top: 1px solid #b7d9cf !important;
	padding-right: 0px !important;
	padding-top: 2px !important;
}

ol.clasificadosSubBotonera li a
{
	color: #49696f !important;
	height: auto !important;
}

ol.clasificadosSubBotonera li:first-child
{
	border-top: 0px !important;
}

div.dobleColContainer
{
	overflow: hidden;
	width: 613px;
}

div.dobleColContainer div.dobleColContainerLeft
{
	float: left;
	width: 300px;
}

div.dobleColContainer div.dobleColContainerRight
{
	float: right;
	margin-left: 10px;
	width: 303px;
}

h2.genericBorderTitle
{
	border-bottom: 2px solid #9A7A02;
	color: #9A7A02;
	font-family:arial;
	font-size: 14px;
	font-weight: bold;
	height: 13px;
	margin-bottom: 10px;
	margin-top: 10px;
	text-decoration: none;
	text-transform: uppercase;
}

div.noticiaListadoBox
{
	text-align: right;
	margin-bottom: 10px;
}

div.noticiaListadoBox h3
{
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

div.noticiaListadoBox h3 a
{
	color: #000000;
	text-decoration: none;
}

div.noticiaListadoBox h3 a:hover
{
	text-decoration: underline;
}

div.noticiaListadoBox p
{
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: left;
}

div.noticiaListadoBox p.date
{
	font-style: italic;
}

div.containerWithEnd
{
	background: url(/imagenes/img_fin_noticia.gif) no-repeat bottom right;
	border-bottom: 1px solid #e8dcb1;
	padding-bottom: 30px;
}

div.genericInputContainer
{
	border: 1px solid #658D94;
	overflow: hidden;
	width: 98px;
}

div.genericInputContainer input
{
	background: #B2DAE1;
	border: 0px;
	color: #6D5600;
	float: left;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	width: 98px;
}

textarea.genericTextarea
{
	background: #B2DAE1;
	border: 1px solid #658D94;
	color: #6D5600;
	font-family: verdana;
	font-size: 10px;
	width: 98px;
}

/* SUSCRIPCION / CONTACTO */
div.suscCaja
{
	background: #f4eec2;
	margin-top: 15px;
}

div.suscCaja div.suscTitle
{
	background: #c2dccb;
	border-bottom: 2px dotted #4f7f88;
	color: #4f7f88;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	margin-bottom: 10px;
	padding-right: 11px;
	text-align: right;
}

div.suscCaja div.suscFieldContainer
{
	height: 16px;
	margin-bottom: 10px;
	width: 100%;
}

div.suscCaja div.suscFieldContainerTextarea
{
	height: 100px;
}

div.suscCaja div.suscFieldContainerTextarea textarea
{
	border: 1px solid #9A7A02;
	height: 80px;
	width: 188px;
}

div.suscCaja div.suscFieldContainer div.suscFieldLeft
{
	color: #9a7a02;
	float: left;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	text-align: right;
	padding-right: 6px;
	width: 280px;
}

div.suscCaja div.suscFieldContainer div.suscFieldLeft.suscFieldLeftNoBold
{
	font-weight: normal;
}

div.suscCaja div.suscFieldContainer div.suscFieldLRight
{
	float: left;
	width: 200px;
}

div.suscCaja div.suscFieldContainer div.suscFieldLRight.suscFieldLRightLong
{
	width: 300px;
}

div.suscCaja div.suscFieldContainer div.suscFieldLRight div
{
	border: 1px solid #9a7a02;
	height: 14px;
	width: 188px;
}

div.suscCaja div.suscFieldContainer div.suscFieldLRight div input.suscField
{
	border: 0px;
	float: left;
	font-family: Verdana, Arial;
	font-size: 9px;
	height: 14px;
	margin: 0px;
	padding: 0px;
	width: 188px;
}

div.suscCaja div.suscFieldContainer div.suscFieldLObligatorio
{
	color: #9a7a02;
	float: left;
	width: 10px;
}

div.suscCajaMensaje
{
	padding: 20px;
}

div.suscCajaMensaje span
{
	font-weight: bold;
}

div.suscCajaBotones
{
	text-align: center;
	padding-bottom: 20px;
}

div.suscMsgBottom
{
	border-top: 1px solid #e8dcb1;
	color: #c7ad48;
	font-style: italic;
	margin-top: 20px;
	padding-top: 20px;
}

div.suscErrores
{
	margin-bottom: 20px;
	margin-left: 20px;
}

div.suscAtencion
{
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 10px;
}

div.suscError
{
	font-size: 11px;
}

div.exitoSusc
{
	font-size: 10px;
	font-weight: bold;
	line-height: 200px;
	text-align: center;
}
/* SUSCRIPCION / CONTACTO*/

/* NOTICIAS */
div.noticiaListadoRow
{
	border-top: 1px solid #e8dcb1;
	padding-bottom: 10px;
	padding-top: 13px;
}

div.noticiaListadoRow h3 a
{
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}

div.noticiaListadoRow p
{
	font-size: 11px;
	padding-top: 5px;
}

div.noticiaListadoRow div
{
	text-align: right;
}

h3.tituloNoticia
{
	color: #6D5600;
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: 10px;
}

p.copeteNoticia
{
	border-bottom: 1px solid #e8dcb1;
	border-top: 1px solid #e8dcb1;
	color: #6D5600;
	padding-bottom: 10px;
	padding-top: 10px;
}

div.contenidoNoticia
{
	margin-top: 10px;
}

div.contenidoNoticia p
{
	margin-top: 10px;
	font-size: 12px;
}

p.fuenteNoticia
{
	margin-top: 15px;
	text-align: right;
}

td.paginado1,
td.paginado2
{
	text-align: center;
	width: 19%;
}

td.paginado3
{
	color: #6D5600;
	font-size: 11px;
	text-align: center;
	width: 30%;
}

td.paginado4
{
	text-align: center;
	width: 21%;
}

td.paginado5
{
	text-align: center;
	width: 16%;
}

td.paginado1 a,
td.paginado2 a,
td.paginado4 a,
td.paginado5 a
{
	color: #6D5600;
	font-size: 11px;
	text-decoration: none;
}

td.paginado1 a:hover,
td.paginado2 a:hover,
td.paginado4 a:hover,
td.paginado5 a:hover
{
	color: #000000;
}

div.notPaginadoContainer
{
	border-top: 1px solid #e8dcb1;
	padding-bottom: 10px;
	padding-top: 10px;
}

div.notPaginadoContainer table
{
	width: 100%;
}

div.noticiasContainer
{
	border-bottom: 1px solid #e8dcb1;
	width: 468px;
}

div.imageNoticiaDetalle
{
	text-align: center;
	margin-top: 15px;
}
/* NOTICIAS */

div.bannerBotonera
{
	margin-bottom: 5px;
}

div.bannerBotoneraBottom
{
	margin-top: 5px;
}

div.bannerDerecha
{
	margin-top: 10px;
}

div.CajaHomeContainer1
{
	background: url(/imagenes/shadow_derecha_light.gif) repeat-y top right;
	margin-top: 15px;
	margin-bottom: 10px;
}

div.CajaHomeContainer2
{
	background: url(/imagenes/shadow_bottom_boxes.gif) no-repeat bottom right;
	padding-right: 3px;
	padding-bottom: 5px;
}

div.CajaHomeContainer2 table,
table.TablaCerealesBovinos
{
	margin: 0px;
	padding: 0px;
	width: 298px;
}

table.TablaCerealesBovinos
{
	width: 100%;
}

table.TablaCerealesBovinosMargin
{
	margin-top: 20px;	
}

table.bovinosMiniTable
{
	height: 42px !important;
	width: 100%;
}

td.tdMiniTableTop
{
	border-bottom: 1px solid #ffffff;
	height: 20px !important;
}

tr.trMiniTableBottom td
{
	height: 21px !important;
}

div.CajaHomeContainer2 table tr.cajaHeader,
table.TablaCerealesBovinos tr.cajaHeader
{
	background: #91cad4 url(/imagenes/bkg_puntitos.gif) repeat-x bottom;
}

div.CajaHomeContainer2 table tr.cajaHeader td,
table.TablaCerealesBovinos tr.cajaHeader td
{
	border-left: 1px solid #ffffff;
	height: 21px;
	text-align: center;
	vertical-align: middle;
}

table.TablaCerealesBovinos tr.cajaHeader.cajaHeaderCereales td
{
	height: 42px;
}

div.CajaHomeContainer2 table tr.cajaHeader td:first-child,
table.TablaCerealesBovinos tr.cajaHeader td:first-child
{
	border-right: 0px;
}

div.CajaHomeContainer2 table tr.cajaContenido,
table.TablaCerealesBovinos tr.cajaContenido
{
	background: #F4EEC2;
}

div.CajaHomeContainer2 table tr.cajaContenido td,
table.TablaCerealesBovinos tr.cajaContenido td
{
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #91CAD4;
	height: 21px;
	text-align: center;
	vertical-align: middle;
}

div.CajaHomeContainer2 table tr.cajaContenido td:first-child,
table.TablaCerealesBovinos tr.cajaContenido td:first-child
{
	border-left: 0px;
}

div.liniersFechas
{
	color: #C7AD48;
	margin-bottom: 15px;
	text-align: center;
}

div.liniersFechas a
{
	color: #C7AD48;
}

td.cajaContenidoLeft
{
	text-align: left !important;
	padding-left: 5px;
}

div.bovinosLink
{
	background: #eee5a0;
	height: 21px;
	line-height: 21px;
	text-align: center;
	width: 298px;
}

div.bovinosLink a
{
	color: #9a7a02;
	font-weight: bold;
	text-decoration: none;
}

div.bovinosLink a:hover
{
	text-decoration: underline;
}

div.cajaMonedas
{
	background: url(/imagenes/bg_monedas.gif) no-repeat;
	margin-bottom: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	width: 160px;
}

div.cajaMonedas div.monedasTit
{
	background: #c7ad4b;
	color: #6d5600;
	font-weight: bold;
	height: 21px;
	line-height: 21px;
	text-align: center;
}

div.cajaMonedas div.monedasDetalle
{
	background: #f4eec2;
	height: 43px;
	padding-top: 8px;
}

div.cajaMonedas div.monedasDetalle span
{
	color: #000000;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	line-height: 18px;
	text-align: center;
	width: 86px;
}

div.cajaMonedas div.monedasDetalle span.monedaRight span
{
	width: 73px;
}

div.nuevaMonedaDetalle
{
	color: #6D5600;
	font-size: 11px;
	font-weight: bold;
	height: 17px;
	line-height: 17px;
}

div.nuevaMonedaDetalle div.nuevaMonedaDetalleLeft
{
	border-right: 1px solid #C7AD4B;
	float: left;
	text-align: center;
	width: 86px;
}

div.nuevaMonedaDetalle div.nuevaMonedaDetalleRight
{
	float: left;
	text-align: center;
	width: 73px;
}

div.cajaMonedas div.monedasDetalle a
{
	cursor: default;
	text-decoration: none;
}

div.cajaMonedas div.monedasDetalle a span b
{
	color: #000000 !important;
	font-size: 12px !important;
}

div.cajaMonedas div.monedasDetalle span.monedaLeft
{
	border-right: 1px solid #c7ad4b;
}

div.cajaMonedas div.monedasDetalle span.monedaRight
{
	width: 73px;
}

p.errorPage
{
	text-align: center;
	margin-bottom: 15px;
	font-weight: bold;
}

p.errorPageBottom
{
	text-align: center;
}

p.errorPageBottom a
{
	color: #9A7A02;
	text-decoration: none;
}

p.errorPageBottom a:hover
{
	text-decoration: underline;
}

div.actualidadError,
div.bannerMasNoticiass
{
	margin-bottom: 10px;
}

div#confidencialidad h3,
div#terminos h3
{
	border-bottom: 1px solid #e8dcb1;
	color: #C7AD48;
	font-size: 9px;
	font-weight: normal;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-bottom: 10px;
}

div#terminos h3 span
{
	font-weight: bold;
}

div.cajaVideosContainer
{
	background: #f4eec2;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 298px;
}

div.cajaVideosContainerWall
{
	margin: auto;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 405px;
}

div.cajaVideosContainer div.cajaVideosMain
{
	height: 200px;
	margin: auto;
	margin-bottom: 20px;
	width: 270px;
}

div.cajaVideosContainerWall div.cajaVideosMain
{
	height: 300px;
	margin-bottom: 20px;
	width: 405px;
}

div.cajaVideosContainer div.cajaVideosRow
{
	height: 60px;
	margin: auto;
	width: 270px;
}

div.cajaVideosContainerWall div.cajaVideosRow
{
	height: 60px;
	margin: auto;
	width: 405px;
}

div.cajaVideosContainer div.cajaVideosRow.cajaVideosRowMargin
{
	margin-top: 7.5px;
}

div.cajaVideosContainerWall div.cajaVideosRow.cajaVideosRowMargin
{
	margin-top: 21.66px;
}

div.cajaVideosContainer div.cajaVideosRow div.cajaVideosItem,
div.cajaVideosContainerWall div.cajaVideosRow div.cajaVideosItem
{
	cursor: pointer;
	height: 60px;
	float: left;
	margin-right: 7.5px;
	position: relative;
	width: 85px;
}

div.cajaVideosContainerWall div.cajaVideosRow div.cajaVideosItem
{
	margin-right: 21.66px;
}

div.cajaVideosContainer div.cajaVideosRow div.cajaVideosItem.cajaVideosItemNoMargin,
div.cajaVideosContainerWall div.cajaVideosRow div.cajaVideosItem.cajaVideosItemNoMargin
{
	margin-right: 0px;
}

div.cajaVideosContainer div.cajaVideosRow div.cajaVideosItem img,
div.cajaVideosContainerWall div.cajaVideosRow div.cajaVideosItem img
{
	height: 60px;
	width: 85px;
}

div.cajaVideosContainer div.cajaVideosRow div.cajaVideosItem div,
div.cajaVideosContainerWall div.cajaVideosRow div.cajaVideosItem div
{
	background: #000000;
	color: #ffffff;
	display: none;
	font-weight: bold;
	filter: alpha (opacity=50);
	opacity: 0.5;
	height: 50px;
	left: 0px;
	padding: 5px;
	position: absolute;
	top: 0px;
	width: 75px;
}

div.cajaVideosContainer div.cajaVideosRow div.cajaVideosItem:hover div,
div.cajaVideosContainerWall div.cajaVideosRow div.cajaVideosItem:hover div
{
	display: block;
}

div.videoWallLink
{
	margin-top: 10px;
	padding-left: 15px;
}

div.videoWallLink a
{
	color: #9A7A02;
	font-weight: bold;
	text-decoration: none;
}

div.videoWallLink a:hover
{
	text-decoration: underline;
}

div.comentarioExito
{
	font-weight: bold;
	text-align: center;
	margin-bottom: 15px;
	padding-bottom: 40px;
	padding-top: 40px;
}

/* COMO PUBLICAR */
div#comoPublicar h2
{
	font-size: 15px;
	margin-bottom: 10px;
}

div#comoPublicar h3
{
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: 7px;
}

div#comoPublicar h4
{
	font-size: 11px;
	margin-bottom: 10px;
	margin-top: 7px;
}
/* COMO PUBLICAR */
/* BODY */

div#btnEnviando
{
	color: #9A7A02;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 20px;
	text-align: center;
}