@charset "utf-8";

/*Esquinas redondeadas naranjas fondo degradado gris CONTENEDOR PRINCIPAL*/

.roundedcornrGrad_box_01 {
   background: #ffe789 url(../fotos/roundedcornrGrad_01_grad.gif) repeat-x top left;
}
.roundedcornrGrad_top_01 div {
   background: url(../fotos/roundedcornrGrad_01_tl.gif) no-repeat top left;
}
.roundedcornrGrad_top_01 {
   background: transparent url(../fotos/roundedcornrGrad_01_tr.gif) no-repeat top right;
}
.roundedcornrGrad_bottom_01 div {
   background: url(../fotos/roundedcornrGrad_01_bl.gif) no-repeat bottom left;
}
.roundedcornrGrad_bottom_01 {
   background: transparent url(../fotos/roundedcornrGrad_01_br.gif) no-repeat bottom right;
   margin-bottom:5px;
}

.roundedcornrGrad_top_01 div, .roundedcornrGrad_top_01, .roundedcornrGrad_bottom_01 div, .roundedcornrGrad_bottom_01 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornrGrad_content_01 { margin: 0 10px; }




/*-- Borde gris y fondo transparente CONTENEDOR MAIN CONTENT --*/

.dialog {
 position:relative;
 margin:0px auto;
 min-width:8em;
 max-width:100%; /* based on image dimensions - not quite consistent with drip styles yet */
 /*color:#fff;*/
 z-index:1;
 margin-left:12px; /* default, width of left corner */
 margin-bottom:0; /* spacing under dialog */
}

.dialog .content,
.dialog .t,
.dialog .b,
.dialog .b div {
 background:transparent url(../fotos/dialog800x1600.png) no-repeat top right;
 _background-image:url(../fotos/dialog800x1600.png);
}

.dialog .content {
 position:relative;
 zoom:1;
 _overflow-y:hidden;
 padding:0px 12px 0px 0px;
 color:#413d3b;
}

.dialog .content a, .dialog .content a:hover, .dialog .content a:visited {
	 color:#413d3b;
/*	 text-decoration:underline;*/
}

.dialog .t {
 /* top+left vertical slice */
 position:absolute;
 left:0px;
 top:0px;
 width:12px; /* top slice width */
 margin-left:-12px;
 height:100%;
 _height:1600px; /* arbitrary long height, IE 6 */
 background-position:top left;
}

.dialog .b {
 /* bottom */
 position:relative;
 width:100%;
}

.dialog .b,
.dialog .b div {
 height:15px; /* height of bottom cap/shade */
 font-size:1px;
}

.dialog .b {
 background-position:bottom right;
}

.dialog .b div {
 position:relative;
 width:12px; /* bottom corner width */
 margin-left:-12px;
 background-position:bottom left;
}


/*-- fondo gris MAIN CONTENT --*/

.dialog_gris {
 position:relative;
 margin:0px auto;
 min-width:8em;
 max-width:100%; /* based on image dimensions - not quite consistent with drip styles yet */
 /*color:#fff;*/
 z-index:1;
 margin-left:12px; /* default, width of left corner */
 margin-bottom:0em; /* spacing under dialog */
}

.dialog_gris .content_gris,
.dialog_gris .t_gris,
.dialog_gris .b_gris,
.dialog_gris .b_gris div {
 background:transparent url(../fotos/dialog800x1600_gris.png) no-repeat top right;
 _background-image:url(../fotos/dialog800x1600_gris.png);
}

.dialog_gris .content_gris {
 position:relative;
 zoom:1;
 _overflow-y:hidden;
 padding:0px 12px 0px 0px;
}
.content_gris a:link, .content_gris a:active, .content_gris a:visited, .content_gris a:hover {
	color : #ffffff;
	/*text-decoration : none;*/
} 
.dialog_gris p {
	margin: 10px 10px;
	padding-top:15px;
	font-size: 1em;
	text-indent: 2em;
}

.dialog_gris .t_gris {
 /* top+left vertical slice */
 position:absolute;
 left:0px;
 top:0px;
 width:12px; /* top slice width */
 margin-left:-12px;
 height:100%;
 _height:1600px; /* arbitrary long height, IE 6 */
 background-position:top left;
}

.dialog_gris .b_gris {
 /* bottom */
 position:relative;
 width:100%;
}

.dialog_gris .b_gris,
.dialog_gris .b_gris div {
 height:30px; /* height of bottom cap/shade */
 font-size:1px;
}

.dialog_gris .b_gris {
 background-position:bottom right;
}

.dialog_gris .b_gris div {
 position:relative;
 width:12px; /* bottom corner width */
 margin-left:-12px;
 background-position:bottom left;
}


/*Esquinas redondeadas gris, para poner sobre fondo gris, sin borde MAIN CONTENT, CUERPO PAGINACION RESULTADOS*/

.roundcont_gris {
	width: 100%;
	background-color: #1b2c55;
	color: #ffffff;
	margin: 0px;
}

.roundcont_gris p {
	font-size: 1em;
	text-indent:0;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}

.roundcont_gris a:link, .roundcont_gris a:active, .roundcont_gris a:visited, .roundcont_gris a:hover {
	color : #ffffff !important;
	text-decoration:underline;
	font-weight:900
} 

.roundtop_gris { 
	background: url(../fotos/tr_gris.png) no-repeat top right; 
}

.roundbottom_gris {
	background: url(../fotos/br_gris.png) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}


/*Esquinas redondeadas blanco, para poner sobre fondo gris claro, sin borde MAIN CONTENT, CUERPO PAGINACION RESULTADOS*/

.roundcont_blanco {
	width: 100%;
	background-color: #ffffff;
	color: #4d4d4d;
	margin: 0px;
}

.roundcont_blanco p {
	font-size: 1em;
	text-indent:0;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}

.roundcont_blanco a:link, .roundcont_blanco a:active, .roundcont_blanco a:visited, .roundcont_blanco a:hover {
	color : #4d4d4d;
	text-decoration:underline;
	font-weight:900
} 

.roundtop_blanco { 
	background: url(../fotos/tr_blanco.png) no-repeat top right; 
}

.roundbottom_blanco {
	background: url(../fotos/br_blanco.png) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}


/*Esquinas redondeadas naranjas fondo gris 787878 PIE DE PAGINA*/

.roundedcornr_box_573344 {
	background: #ffe789; /*color crema*/
	color: #413d3b; /*color gris oscuro*/
	margin: 0px;
}

.roundedcornr_box_573344 p {
	margin: 0 10px;
	font-size: .8em;
}

.roundedcornr_box_573344 a:link, .roundedcornr_box_573344 a:active, .roundedcornr_box_573344 a:visited, .roundedcornr_box_573344 a:hover {
	color : #eeeeee;
	text-decoration : none;
} 
.roundedcornr_top_573344 div {
   background: url(../fotos/roundedcornr_573344_tl.png) no-repeat top left;
}
.roundedcornr_top_573344 {
   background: url(../fotos/roundedcornr_573344_tr.png) no-repeat top right;
}
.roundedcornr_bottom_573344 div {
   background: url(../fotos/roundedcornr_573344_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_573344 {
   background: url(../fotos/roundedcornr_573344_br.png) no-repeat bottom right;
}

.roundedcornr_top_573344 div, .roundedcornr_top_573344, .roundedcornr_bottom_573344 div, .roundedcornr_bottom_573344 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_573344 { margin: 0 10px; }


