body{
	/*background-color: #222452*/
	background: url(../imagenes/bg_body.jpg);
	margin: 0;
	margin-bottom: 8px;
}

#container{
	width: 721px;
	margin: auto;
	background-color: #fffbf4;
	font: 11px verdana;
	overflow: hidden
}

ul{
	margin: 0;
	padding: 0
}
li{
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0
}


h1{
	color: #222452;
	margin: 0 0 5px 0;
	font: bold 14px verdana
	/*font: bold 14px georgia*/
}


/******************** TOP ********************/
#top{
	height: 49px;
	background: url(../imagenes/bg-top.jpg) #fff8ef no-repeat
}
#top img{
	padding: 0 5px 0 5px;
	border: none
}
.float-right{
	float: right;
	border-left: solid 1px #e1e0d7;
	border-right: solid 1px #e1e0d7
}

img{
	border: none
}


/******************** CABECERA - BOTONERA ********************/
#cabecera-botonera{
	height: 177px;
	margin-bottom: 8px;
	/*background: url(../imagenes/bg-cabecera-botonera.jpg) no-repeat*/
}
#botonera{
	float: right;
	margin: 36px 0
}
/*
#botonera a{
	font: 11px verdana;
	letter-spacing: -1px;
	color: #808285;
	text-decoration: none
}
#botonera a:hover{
	color: #444;
}
#botonera li{
	padding: 0 8px 2px 8px;
	border-left: solid 1px #BBB;
}
*/



/******************** CONTENIDO ********************/
#contenido{
	width: 721px;
	color: #58595b;
	padding-bottom: 10px;
	overflow: hidden
}

#contenido strong{
	color: #222452
}


/* centro noticias desarrolladas y cotizaciones */
#contenido-01{
	margin: 0 10px 0 10px;
	text-align: justify;
	overflow: hidden
}
#noticias-desarrollo-01{
	/*
	background: url(../imagenes/noticias-rosental-bolsa-01.gif) repeat-x
	*/
	height: 39px;
	background: url(../imagenes/noticias-rosental-bolsa-02.gif) no-repeat
}
#noticias-desarrollo-02{
	/*
	height: 39px;
	background: url(../imagenes/noticias-rosental-bolsa-02.gif) no-repeat
	*/
}
#noticias-desarrollo-03{
	margin: 5px;
	padding: 5px
}
#noticias-desarrollo-03 img{
	margin: 8px;
	padding: 1px;
	border: solid 1px #AAA
}
#noticias-desarrollo-03 p{
	margin: 12px 0 12px 0;
}


/* left */
#contenido-left{
	float: left;
	width: 395px;
	margin: 0 0 0 12px
}

#contenido-left-01{
	margin: 0 5px
}

/* galeria de imagenes */
.galeria, .galerias_cat{
	overflow: hidden;
	font-size: 14px;
	color: #FFF;
	margin-top: 10px;
	margin-left: 15px;
}

.galerias_cat{
	width: 362px;
	padding:2px;
	background-color: #e4d6b6;
	position: relative;
}

.galerias_cat h4{
	text-align: center;
	font-size: 12px;
	margin: 7px;
}

.galerias_cat img{
	float:left;
	overflow:hidden;
	margin: 7px;
}

.galerias_cat p{
	padding-top: 0px;
	color: #222452;
}

.galerias_cat a.ver{
	position:absolute;
	right:7px;
	bottom:7px;	
	font-size: 10px;
	border-bottom: 1px dotted #FFFBF4;
}

.galerias_cat a.ver:hover{
	border-bottom: 1px dotted #222452;
}

.galeria a{
	float: left;
	font-size: 14px;
	text-decoration: none;
	border: 2px solid #FFFBF4;
	color:#222452;
	padding: 10px;
}

.galeria a:hover{
	border: 2px solid #e4d6b6;
}

.galeria img{
	margin-right: 5px
}

.galeria p{
	margin: 0 0 10px 0;
}

#pag-galeria a{
	color: #444;
	text-decoration: none;
}
#pag-galeria a:hover{
	color: #000
}
.video-galeria{
	margin: auto;
	margin-top: 10px;
	padding-top: 10px;
	background-color: #222452;
	width: 280px;
	color: #FFF;
	text-align: center
}
.video-galeria p{
	margin-top: 0;
	padding-top: 5px;
	color: #222452;
	background-color: #fffaf4
}



.par{
	margin: 15px 0;
	background: red;
	text-align: right
}

.nota-index{
	margin: auto;
	margin-bottom: 20px;
	padding-bottom: 7px;
	width: 376px;
	overflow: hidden;
	border-top: solid 2px #BBB;
	border-bottom: solid 3px #BBB;
	background: url('../imagenes/nota-noticias.png') no-repeat
}
#nota-index h1{
	font-weight: normal
}
.nota-contenido{
	/*max-height: 1030px;*/
	height: 0px;
	padding-right: 2px;
	overflow: auto
}
.nota-contenido img{
	margin: 2px;
	padding: 2px;
	border: solid 1px #CCC
}
.nota-r{
	float: right;
	width: 130px
}
.nota-l{
	float: left;
	width: 245px;
	margin-top: 8px
}
.divisoria{
	width: 98%;
	height: 2px;
	clear: both;
	margin-bottom: 4px;
	background: #152b5e
}
#noticias-breves{
	margin: 20px auto;
	width: 376px;
	border-top: solid 2px #BBB;
	overflow: hidden;
	background: url('../imagenes/noticias-breves.png') no-repeat #FFF
}
#noticias-breves-contenido{
	/*height: 130px;*/
	max-height: 130px;
	margin-top: 25px;
	overflow: auto;
}
#noticias-breves p{
	padding: 0 5px 0 5px
}
#noticias-breves h1{
	margin: 0;
	font-weight: normal;
	padding: 0 5px 0 5px
}
.ver-nota-completa{
	margin: 0;
	padding: 3px 0 0 0;
}
.ver-nota-completa a{
	font: bold 12px verdana;
	/*letter-spacing: -0.5px;*/
	padding-left: 5px;
	color: #FFF !important;
	text-decoration: none
}
.ver-nota-completa a:hover{
	color: #CCC !important;
	text-decoration: none
}

/* contacto */
.input{
	width: 220px;
	color: #333;
	font: 11px verdana
}
.button{
	background: #142142;
	color: #FFF;
	padding: 5px;
	padding-bottom: 2px;
	border: none;
	border-right: solid 1px #333;
	border-bottom: solid 1px #333;
	font: 11px verdana;
	cursor: pointer
}
#contenido-left-01 textarea{
	width: 220px;
	height: 100px;
	font: 11px verdana
}
#contacto-ul{
	margin-top: 10px
}
#contacto-ul li{
	margin: 5px 0;
	display: list-item
}
#contenido-left a{
	color: #222452;
	text-decoration: none;
	font-weight: bold
}
#contenido-left a:hover{
	color: #111
}

#contenido-left-01 a{
	color: #222452;
	text-decoration: none;
	font-weight: bold
}
#contenido-left-01 a:hover{
	color: #111
}
/* contacto */
#contenido-left p{
	margin-bottom: 20px;
	text-align: justify
}

/* tabla de abajo de noticias.php */
#novedades-container{
	width: 403px;
	background: url(../imagenes/bg-tabla-novedades.png) repeat-y
}
#novedades-header{
	width: 403px;
	height: 43px;
	background: url(../imagenes/noticias-anteriores.jpg) no-repeat
}
#novedades-tabla-content{
	height: 190px;
	overflow: auto;
	overflow-x: hidden;
	margin: 5px 12px 5px 12px;
	padding-left: 5px;
	padding-right: 2px
}
#novedades-tabla-content a{
	font-weight: normal;
	text-decoration: none;
	color: #555
}
#novedades-tabla-content a:hover{
	color: #111
}
.tr-impar{
	background-color: #EEE
}
#ver-mas-noticias{
	padding: 18px 0 0 300px
}



/* contacto lo pongo aca porq los P me toman otras clases sino */
#form-contacto{
	text-align:right;
	width:285px;
	margin-top:15px
}
#form-contacto p{
	text-align: right;
	margin: 10px 0 5px 0
}



/* right */
#contenido-right{
	float: left;
	margin-top:0;
	padding-top:0;
	margin-left: 15px
}
.btn-ampliar-ver{
	padding: 13px 0 0 224px
}
.btn-ampliar-ver a{
	font: bold 12px verdana;
	color: #69696a;
	text-decoration: none
}
.btn-ampliar-ver a:hover{
	color: #444
}

/*ENLACES*/
#contenido-right-tablas{
	width: 285px;
	text-align: center;
	background: url(../../bolsa/imagenes/bg-contenido-right.png) repeat-y
}
.head-table-right{
	width: 261px;
	height: 40px;
	margin: auto
}
#tablas-right{
	width: 261px;
	margin: auto;
	background: url(../../bolsa/imagenes/bg-tablas-right.png) repeat-y
}
#tablas-right table{
	width: 240px;
	text-align: left;
}
#tablas-right tr{
	width: 241px;
}
#tablas-right td{
	padding-top: 3px;
	padding-bottom: 3px
}
#tablas-right a{
	color:#666666;
	text-decoration: none;
}
.impar{
	background-color: #EEE
}
/*ENLACES*/

/* video-institucional */
#video-institucional{
	background: url('../imagenes/bg-video-institucional.png') repeat-y
}
#video-ampiar-titulo{
	width: 288px;
	height: 35px;
	background: url('../imagenes/video-institucional.jpg')
}
#video-ampiar-titulo p{
	margin: 0
}
#video{
	width: 270px;
	margin: 5px auto 5px auto
}
/* mision, vision, valores */
#mision-vision{
	background: url('../imagenes/bg-video-institucional.png') repeat-y;
	margin-bottom: 10px
}
#mision-vision-titulo-ver{
	width: 288px;
	height: 33px;
	/*background: url('../imagenes/mision-valores.jpg')*/
	background: url('../imagenes/mision-valores.png');
}
#mision{
	background: url('../imagenes/m-mision-bg.jpg');
	margin-top: 10px;
	width: 411px;
	margin-left: -10px;
}
#mision img{
	margin-left: -5px;
	margin-top: 8px;
	margin-bottom: 2px;
	border: solid 3px #CCC;
}
#mision p{
	margin: 0
}

#mision li{
	display: list-item;
	margin-left: 15px;
	list-style-type: disc;
}

#mision-01{
	width: 411px;
	height: 32px;
	background: url('../imagenes/m-mision.jpg')
}
#vision-01{
	width: 411px;
	height: 32px;
	background: url('../imagenes/m-vision.jpg')
}
#valores-01{
	width: 411px;
	height: 32px;
	background: url('../imagenes/m-valores.jpg')
}
.mision-contenido{
	padding: 7px 20px 7px 20px
}
.mision-bottom{
	width: 411px;
	height: 20px;
	background: url('../imagenes/m-bottom.jpg')
}

        

            #media
            {
                margin-top: 40px;
            }
            #noUpdate
            {
                margin: 0 auto;
                font-family:Arial, Helvetica, sans-serif;
                font-size: x-small;
                color: #cccccc;
                text-align: left;
                width: 210px; 
                height: 200px;	
                padding: 40px;
            }
       



/******************** FOOTER ********************/
#footer{
	margin: 0;
	/*background-color: #222452;*/
	text-align: center;
	color: #aeafb0;
	padding-top: 10px;
	font: 10px verdana
}
#footer a{
	text-decoration: none;
	color: #aeafb0
}
#footer a:hover{
	color: #FFF
}

