@charset "utf-8";
/* CSS Document */

/********************************************************************************************************************************/
/*****************************************     PRINCIPAL                     ****************************************************/
/********************************************************************************************************************************/
*{ 
	margin:0px auto;
	padding:0px;
	text-align:left;
	font-size:12px;
}

body,body.sinbanda {
	font-family:"Lucida Grande",Arial,Sans-serif;
	background:#F4F3F3	 url(http://img.audioviator.org/web/fondov2.png) repeat-x;
}

body.sinbanda{
	background:#F4F3F3	 url(http://img.audioviator.org/web/fondov2.png) repeat-x  scroll 0px 0px;
}

.imagen_pie_pagina{
	background:url(http://img.audioviator.org/web/pie_pagina.png) no-repeat;
	background-position:center;
	height:77px; width:100%;
	z-index:100;
	bottom:0px;
	position:absolute;
	/*margin-top:-30px;*/
}

hr{ margin:10px 20px 10px 20px; border-color:#666; }

/********************************************************************************************************************************/
/*****************************************     WRAPPERS                      ****************************************************/
/********************************************************************************************************************************/
.wrapper_body{
	/*min-height:600px;*/
}

.wrapper_main  {
	margin:0 auto;
	width:966px;
	position:relative;
	padding:10px 10px 10px 10px;
	background:#FFF;
	overflow:visible;
}

 .wrapper_pie_pagina {
	margin:0 auto;
	width:966px;
	position:relative;
	padding:10px 10px 10px 10px;
	background:#FFF;
	overflow:hidden;
}



.wrapper_ancho_1_1, .wrapper_ancho_2_3, .wrapper_ancho_1_3, .wrapper_ancho_1_2 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent;
	position:relative;
	margin-left:6px;
	margin-right:6px;
	margin-bottom:12px;
	/*min-height:280px;*/
	float:left;
	display:inline;
}


.wrapper_ancho_1_1  {
	width:954px;
	max-width:954px;
	/*min-height:280px;*/
}

.wrapper_ancho_2_3  {
	width:628px;
	max-width:628px;
	min-height:280px;
}

.wrapper_ancho_1_3  {
	width:314px;
	max-width:314px;
	border-bottom-color:#930;
	min-height:280px;
}


.wrapper_ancho_1_2  {
	width:471px;
	max-width:471px;
	min-height:280px;
}

.wrapper_banda_oscura {
	background:#666 url(http://img.audioviator.org/web/planchaxv2.png) repeat-x scroll 0px -208px;
	min-height:114px;
	max-height:114px;
	overflow:hidden;
	width:986px;
	text-align:center;
	position:relative;	
}
.banda_oscura_flecha{
	background:transparent url(http://img.audioviator.org/web/planchaxv2.png?vid=1) no-repeat scroll -675px -568px;
	float:right;
	width:35px; 
	height:114px;
	margin:-10px 10px 0px 0px;
}

.wrapper_pie_pagina{
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	min-height:30px;
	border-top:solid 1px #999;
	text-align:center;
	margin-bottom:50px;
}

.wrapper_thumbnail{
	display:inline-table;
	margin-right:40px;
	margin-left:40px;
	margin-top:5px;
	opacity:1.0;
	filter: alpha(opacity = 100);
	text-align:center;
	vertical-align:middle;
	/*width:120px;*/ 
	overflow:visible;
	min-width:100px;
}

.wrapper_comment,.wrapper_comment2,.wrapper_comment_new,.wrapper_comment_vacio{
	background-color:#FFF;
	background-image:url(http://img.audioviator.org/iconosv2/commentl.png);
	background-repeat:no-repeat;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #CCC;
	margin:20px;
	padding:10px 10px 10px 70px;
}
.wrapper_comment2,.wrapper_comment_vacio{ background-color:#F0F0F0; }
.wrapper_comment_new{ background-color:#FEFBC0;}

.insight_wrapper_1_4,.insight_wrapper_3_4{
	background-color:#fff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin:5px;
	width:236px;
	padding:5px;
	 -moz-box-shadow:0 0 6px #999;
 	-webkit-box-shadow:0 0 6px #999;
	float:left;
	display:inline;
}
.insight_wrapper_3_4{ width:680px; }

.accordion_header{text-indent:24px; overflow:hidden; font-size:16px;}
.accordion_option,.accordion_option:Hover{ cursor:pointer; text-indent:0px; }
.accordion_option:Hover{ cursor:pointer; text-decoration:underline; }
.btn_section_header{ float:right; height:24px; width:24px; margin-top:-3px; padding:0px 3px 0px 0px; }
.section_header{ font-size:16px; }
.section_body{ padding:10px; color:#333; font-size:14px; }


#contenedor_crinchis{ position:absolute; left:0px; width:986px; overflow:hidden; height:150px; padding-top:10px; padding-bottom:0px; text-align:center;}
#flecha_crinchi_izq,#flecha_crinchi_der{width:10px; background-color:#999;  float:left; height:114px; cursor:pointer; left:0px; position:absolute; z-index:1;border:1px solid #666;
background:#666 url(http://img.audioviator.org/web/planchaxv2.png) no-repeat scroll -653px -569px;}
#flecha_crinchi_der{left:974px; background:#666 url(http://img.audioviator.org/web/planchaxv2.png) no-repeat scroll -665px -569px;}

#flecha_crinchi_izq:Hover{background:#666 url(http://img.audioviator.org/web/planchaxv2.png) no-repeat scroll -655px -569px;}
#flecha_crinchi_der:Hover{background:#666 url(http://img.audioviator.org/web/planchaxv2.png) no-repeat scroll -663px -569px;}
#flecha_crinchi_izq:Active,#flecha_crinchi_der:Active{border-color:#CCC;}

a.thumbnail_superior,img.thumbnail_superior,a.thumbnail_superior:Hover {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	display:inline;
}
a.thumbnail_superior{
	width:180px;
}

img_thumbnail_superior {
	-moz-border-radius:4px;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	word-wrap:normal;
	/*display:inline;
*/
	width:83px;
	height:63px;
}

/********************************************************************************************************************************/
/*****************************************     ELEMENTOS DE HTML             ****************************************************/
/********************************************************************************************************************************/
input,textarea {
	background-repeat:repeat-x;
	background-attachment:scroll;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;	
	-ms-border-radius:4px;
	border:solid 1px #CCC;
	font-size:13px;
	margin:0px 0px 5px;
	padding:5px;
	font-family:"Lucida Grande",Arial,Sans-serif;
}

input[type="button"], input[type="submit"] { border:solid 1px #6E6E6E ; background-image:url(http://img.audioviator.org/web/planchaxv2.png); background-position:0px -58px;}
input[type="button"]:Hover, input[type="submit"]:Hover {background-position:0px -68px;}
input[type="button"]:Active, input[type="submit"]:Active {background-position:-306px -58px; color:#FFF;}

input[type="button"]:Hover, input[type="submit"]:Hover {background-image:url(http://img.audioviator.org/web/planchaxv2.png);}
input[type="text"], input[type="password"] {background-position:110px 110px;width:203px;}
input[type="text"]:focus,textarea:focus,  input[type="password"]:focus {background-color:#FBFFCC;}

input[type="text"].buscar {
	-moz-border-radius:2px 0px 0px 2px;
	-webkit-border-radius:2px 0px 0px 2px;
	padding:12px 5px 3px 5px;
	float:right; margin-top:6px; width:215px; padding:2px;
	height:18px;
	color:#F90;
	font-weight:bold;
	font-style:italic;
}

input[type="text"].buscar:Focus {
	color:#000;
	font-weight:normal;
	font-style:normal;
}

select {
	background-repeat:repeat-x;
	background-attachment:scroll;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;	
	-ms-border-radius:4px;
	border:solid 1px #CCC;
	font-size:13px;
	margin:0px 0px 5px;
	padding:5px;
}
select:Focus{ background-color:#FBFFCC; }
span.lupa{
	background:url(http://img.audioviator.org/web/planchaxv2.png) no-repeat scroll -540px -570px; 
	margin-top:6px;
	min-width:22px;
	height:22px;
	float:right;
	border:1px #CCC;
	border-style:solid solid solid none;
	-moz-border-radius:0px 2px 2px 0px;
	-webkit-border-radius:0px;
	cursor:pointer;
	z-index:0;
}
span.lupa:Hover{background-position:-568px -570px; }
span.lupa:Active{background-position:-596px -570px; }

div.toggle_header,div.toggle_headerns,div.toggle_options,div.toggle_header2{
	-moz-border-radius:0px 3px 3px 3px; -webkit-border-radius:0px 3px 3px 3px;
	--moz-border-radius-bottomleft:4px;
	--moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	background:#F7F7F7;
	color:#666;
	min-width:190px;
}


div.toggle,div.toggle_big{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:10px 10px 5px 10px;
	margin:-5px -10px 0px 10px;
	min-width:64px;
	max-width:100px;
	float:right;
	cursor:pointer;
	font-size:11px;
	display:inline;
	z-index:10;
}

div.toggle_big{
 max-width:none;
}

div.toggle_header,div.toggle_headerns{
	-moz-border-radius:0px 0px 4px 4px;
	background-color:#E7E7E7;
	padding:10px 10px 5px 10px;
	margin:-5px -10px 10px 10px;
	min-width:64px;
	float:right;
	cursor:pointer;
	font-size:11px;
	display:block;
	float:none;
}
div.toggle_headerns{
 background-color:#D7D7D7;
}

div.toggle_header:Hover{
	background-color:#D7D7D7;
}


span.togglebtn_down,span.togglebtn_up{
	background:url(http://img.audioviator.org/web/planchaxv2.png) no-repeat scroll -636px -568px;
	margin-top:0px;
	border:none;
	float:right;
	width:12px;
	height:12px;
	display:inline;
}

span.togglebtn_up{
	background-position:-623px -568px;
}

div.toggle_options{
	background:#D7D7D7;
	position:absolute;
	padding:10px;
	margin:0px;
	visibility:hidden;
	cursor:default;
	left:0px; top:0px;
}


label,label.medium,label.medium_red {	color:#778899;	font-size:11px;	text-align:left;}
label.medium,label.medium_red{ font-size:12px;}
label.medium_red{ color:#900;}

input[type="button"] {cursor:pointer; text-align:center; display: block; margin-left: auto;  margin-right: auto; }
input[type="button"].medio,input[type="button"].peque {border-color:#999; background-position:0px -70px; height:34px;	text-shadow:1px 1px 0 #FFFFFF;}
input[type="button"].medio:Hover,input[type="button"].peque:Hover  {border-color:inherit; background-position:0px -24px;}
input[type="button"].peque{ background-position:0px -31px; height:23px; font-size:10px; display:block; float:left; margin-left:10px; padding:0px 10px 0px 10px; vertical-align:middle;}
input[type="button"].peque:Hover{background-position:0px  0px;}
input[type="button"].medio:Active,input[type="button"].peque:Active{ background:#CCC;}


a { 
	text-decoration:none;
	color:#900;
	font-size:13px;	text-align:left; font-weight:bold;
}

a:Hover { text-decoration:underline; }

ul {list-style-type:none;}


img.icon { margin:4px; vertical-align:middle; }



/********************************************************************************************************************************/
/*****************************************     MENÚS								  ********************************************/
/********************************************************************************************************************************/
.wrapper_header{
	width:966px;
	padding-left:10px;
	padding-right:10px;
	min-height:26px;
	z-index:10;
}

.logo_wrapper {
	min-height:108px;  
	float:left; 
	margin-left:-210px;
	margin-top:-42px;
	min-width:214px;
	max-width:214px;
	min-height:111px;
	max-height:111px;
	background-image:url(http://img.audioviator.org/web/planchaxv2.png);
	background-position:0px -593px;
	overflow:hidden;
	z-index:1;
}

.menu_wrapper {
	background-color:#000;
	 background-image:url(http://img.audioviator.org/web/planchaxv2.png);
	 background-repeat:repeat-x;
	 background-position:0px -103px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	width:766px;
	padding-left:210px;
	padding-right:10px;
	margin-top:20px;
	border-top:none;
	min-height:36px;
	height:36px;
	display:block;
	z-index:1; position:relative;
}

.submenu_wrapper{
	background-image:url(http://img.audioviator.org/web/planchaxv2.png);
	background-repeat:repeat-x;
	background-position:0px -175px;
	background-color:#F3F3F3;
	width:766px;
	padding:10px 10px 0px 210px;
	min-height:23px;
	display:block;
	position:relative; z-index:0;
}

li.menu_item, li.menu_item_selected  {min-height:28px; max-height:28px;  float:left;  padding-left:10px; padding-right:10px; padding-top:8px;}
li.menu_item_selected { 
background-color:#FFF; 
color:#000;
background-image:url(http://img.audioviator.org/web/planchaxv2.png);
background-position:-28px -139px;
-moz-border-radius-topright:15px; -moz-border-radius-topleft:3px; 
-webkit-border-top-right-radius:15px; -webkit-border-top-left-radius:3px;
 float:left;
font-size:15px;
font-weight:bold;
}

li.toggle_item{ padding:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
li.toggle_item:Hover{ background-color:#999; color:#FFF; cursor:pointer;}

a.menu_item,a.menu_item_selected { color:#F8F8F8;; font-size:15px; padding:3px 8px 3px 8px; margin:0px;}

a.menu_item:Hover {
	-moz-border-radius:2px;
	color:#FFF;
	background-color:#CCC;
	text-decoration:none;
}
span.submenu,span.submenu_selected,a.submenu 
{	color:#778899;	font-size:11px;	text-align:left; text-shadow:#666; 
	margin-right:2px; margin-left:2px; display:block; float:left; padding:2px; padding-left:5px; padding-right:5px; display:inline;}
a.submenu:Hover,span.submenu_selected {
	-moz-border-radius:2px;
	color:#FFF;
	background-color:#CCC;
	text-decoration:none;
	display:inline;
}

/********************************************************************************************************************************/
/*****************************************     ELEMENTOS ESPECÍFICOS Y CONTENEDORES  ********************************************/
/********************************************************************************************************************************/

.seccion_container,.seccion_container_1 {
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	/*background:#F7F7F7;*/
	background:#F7F7F7;/* url(http://img.audioviator.org/web/pie_pagina.png); /* url(http://img.audioviator.org/web/planchaxv2.png) no-repeat  scroll 0px -704px;*
	background-position:bottom;
	background-repeat:no-repeat;*/
	border:solid 1px #CCC;
	border-top:none;
	/*min-height:270px;*/
	overflow:auto;
}

.seccion_container_1{	
	background:#F7F7F7 url(http://img.audioviator.org/web/pie_pagina.png) no-repeat bottom; /* url(http://img.audioviator.org/web/planchaxv2.png) no-repeat  scroll 0px -704px;*
	background-position:bottom;
	background-repeat:no-repeat;*/

}

.seccion_body {
	padding:10px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:justify;
}
.texto_justificado{text-align:justify; text-indent:20px;}

h1.seccion_header,span.seccion_header{
	color:#000; 
	font-size:16px;
	font-weight:bold; 
	text-indent:34px;
	display:inline;
}

.seccion_header_1_1
{
	background-image:url(http://img.audioviator.org/web/planchaxv2.png);
	background-repeat:repeat-x;
	background-position:-0px -139px;
	-moz-border-radius-topleft:5px; 
	-moz-border-radius-topright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;

	height:26px;
	border:solid 1px #CCC;
	text-indent:34px;
	vertical-align: middle;	
	padding-top:6px;
	color:#000; 
	font-size:16px;
	font-weight:bold; 
	display:block;
}


.seccion_titulo_guia {
	background-color:#F9F9F9;
	border-top: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	padding:10px;
	font-size:14px;
	font-weight:bold;
	color:#900;
}

/********************************************************************************************************************************/
/*****************************************     SUBELEMENTOS PARA ADORNO              ********************************************/
/********************************************************************************************************************************/
li.audioguias,div.audioguias_2_3 {
	background:url(http://img.audioviator.org/iconosv2/cascos.png) no-repeat left top;
	min-height:42px;
	padding-left:40px;
	margin-bottom:12px;
	text-align:justify;
}

.thumbnail{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	display:inline;
	margin-left:10px;
}
.sugerida,.sugerida:Hover{float:right; margin-right:15px; position:relative; text-decoration:none;}
.sugerida:Hover{text-decoration:none;}
.reflejo_sugerencia{
	position:absolute; bottom:-3px; left:8px; height:10px; width:122px; background-color:#0C0;
	background:url(http://img.audioviator.org/iconosv2/boton_descargar.png) no-repeat scroll -728px 0px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.reflejo_sugerencia:Hover{ text-decoration:none; }

img.thumbnail, img.thumbnail_left, img.thumbnail_right,img.thumbnail_superior {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background-color:#EEEEEE;
	border-color:#DDDDDD;
	border-width:1px;
	border-style:solid;
	padding:3px;
	margin-bottom:8px;
}
img.thumbnail_left{ float:left; margin-right:12px;}
img.thumbnail_right{ float:left; margin-left:12px;}
img.thumbnail_superior {display:block;  width:77px; height:57px; }
img.bandera_idioma{margin-left:10px; border:none;}

img.icon_titulo{margin-left:-30px; margin-right:10px; margin-top:-2px; vertical-align:middle;}

a.enlace_peque, a.enlace_peque_red { color:#FFF;	font-size:11px;	text-align:left; }
a.enlace_peque_red {color:#900;}

/********************************************************************************************************************************/
/*****************************************     LISTADOS DE GUÍAS                     ********************************************/
/********************************************************************************************************************************/

.divContainerBusquedaMain,.divContainerBusquedaMainCrea,.divContainerBusquedaMainError,.divContainerStyle
{
	background:#FFF  url(http://img.audioviator.org/web/planchaxv2.png) repeat-x scroll 0px -333px;
	border: solid 1px #dedede;
	position: relative;
	top: -1px;
	z-index: 9;
	min-width:281px;
	max-width:281px;
	height:66px;
	padding: 12px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	overflow:hidden;
	float:left;
	margin:3px 3px 3px 3px;
	overflow:hidden;
	opacity:0;
	filter: alpha(opacity = 0);
}
.divContainerStyle{
		opacity:1;
	filter: alpha(opacity = 100);
}

.divContainerBusquedaMain:Hover{
	background-position:0px -422px;	
}

.divContainerBusquedaMainCrea{
	background:#f1d959  url(http://img.audioviator.org/web/fondos.png) repeat-x scroll 0px 0px;
}

.divContainerBusquedaMainError{
	background:#e8b7b7  url(http://img.audioviator.org/web/fondos.png) repeat-x scroll 0px -106px;
	border-color:#9d0b0b;
	font-weight:bold;
}

.divContainerDown
{
background:#FFF url(http://img.audioviator.org/web/planchaxv2.png) repeat-x scroll -0px -333px;
border: solid 1px #dedede;
position: relative;
top: 1px;
z-index: 3;
width: 500px;
padding: 4px;
}
.divContainerMain
{
background-color: #ccccff;
padding: 8px;
}

.img_muestraguia_horiz,.img_muestraguia_vert{
	background-color:#EEEEEE; border:1px solid #DDDDDD; clear:both; display:block; margin:3px auto 9px;padding:5px; float:left; margin:20px;
}

.img_muestraguia_vert{
	display:block; margin:0px;
}

/********************************************************************************************************************************/
/*****************************************     TEMÁTICAS       						********************************************/
/********************************************************************************************************************************/
.tematica_his,.tematica_arq,.tematica_cin,.tematica_cyt,.tematica_dep,.tematica_esc,.tematica_ley,.tematica_nat,.tematica_oci,.tematica_pin,.tematica_rel,
.bn_tematica_his,.bn_tematica_arq,.bn_tematica_cin,.bn_tematica_cyt,.bn_tematica_dep,.bn_tematica_esc,.bn_tematica_ley,.bn_tematica_nat,.bn_tematica_oci,.bn_tematica_pin,.bn_tematica_rel
{
 background:url(http://img.audioviator.org/iconosv2/planchaico.png) no-repeat;
 width:33px;height:33px;max-width:33px;min-height:33px;
 -moz-border-radius:3px 3px 3px 3px;
  border:1px solid #999;
 -moz-box-shadow:0 0 6px #999;

}
.bn_tematica_his,.bn_tematica_arq,.bn_tematica_cin,.bn_tematica_cyt,.bn_tematica_dep,.bn_tematica_esc,.bn_tematica_ley,.bn_tematica_nat,.bn_tematica_oci,.bn_tematica_pin,.bn_tematica_rel
{
   border-color:#CCCCCC;
  -moz-box-shadow:0 0 0px #999;;
}
.bn_tematica_his:Hover,.bn_tematica_arq:Hover,.bn_tematica_cin:Hover,.bn_tematica_cyt:Hover,.bn_tematica_dep:Hover,.bn_tematica_esc:Hover,.bn_tematica_ley:Hover,.bn_tematica_nat:Hover,
.bn_tematica_oci:Hover,.bn_tematica_pin:Hover,.bn_tematica_rel:Hover{
  border:1px solid #999;
 -moz-box-shadow:0 0 6px #999;
}

.bn_tematica_ley{ background-position: 0px -34px;}
.tematica_his{ background-position: -32px 0px;} .bn_tematica_his{ background-position: -32px -34px;}
.tematica_cin{ background-position: -64px 0px;} .bn_tematica_cin{ background-position: -64px -34px;}
.tematica_rel{ background-position: -96px 0px;} .bn_tematica_rel{ background-position: -96px -34px;}
.tematica_oci{ background-position: -128px 0px;}.bn_tematica_oci{ background-position: -128px -34px;}
.tematica_dep{ background-position: -160px 0px;}.bn_tematica_dep{ background-position: -160px -34px;}
.tematica_arq{ background-position: -192px 0px;}.bn_tematica_arq{ background-position: -192px -34px;}
.tematica_nat{ background-position: -224px 0px;}.bn_tematica_nat{ background-position: -224px -34px;}
.tematica_cyt{ background-position: -256px 0px;}.bn_tematica_cyt{ background-position: -256px -34px;}
.tematica_pin{ background-position: -288px 0px;}.bn_tematica_pin{ background-position: -288px -34px;}
.tematica_esc{ background-position: -320px 0px;}.bn_tematica_esc{ background-position: -320px -34px;}
.star_16,.star_16_bn,.star_16_media{
	background:url(http://img.audioviator.org/iconosv2/planchaico.png) no-repeat; 
	cursor:pointer;
	width:16px; height:16px; display:block; float:left; background-position:-353px 0px; background-repeat:no-repeat;}
.star_16_bn{ background-position:-369px 0px; }
.star_16_media{ background-position:-385px 0px; }
.star_8,.star_8_bn,.star_8_media{
	background:url(http://img.audioviator.org/iconosv2/planchaico.png) no-repeat; 
	width:8px; height:8px; display:block; background-position:-356px -16px; background-repeat:no-repeat; display:inline;}
.star_8_bn{ background-position:-372px -16px; }
.star_8_media{ background-position:-388px -16px; }




/********************************************************************************************************************************/
/*****************************************     BOCADILLOS Y CUADROS DE DIÁLOGO       ********************************************/
/********************************************************************************************************************************/

.download_guia_button{
background:url(http://img.audioviator.org/iconosv2/boton_descargar.png) no-repeat;
width:150px; height:54px; 
cursor:pointer; float:left; text-align:center; padding-left:10px; padding-top:10px; vertical-align:middle;
font-size:16px; font-weight:bold; color:#FFF; text-shadow:1px 1px 0 #333;
}
.download_guia_button:Hover{ background-position:-160px 0px; text-decoration:none;}
.download_guia_feed,.download_guia_feed:Hover{text-align:center; padding-left:10px; padding-top:10px; vertical-align:middle;
font-size:13px; font-weight:bold; color:#CCC; text-shadow:1px 1px 0 #333; margin-bottom:-1px; display:block;}
.download_guia_feed:Hover{color:#FFF;}

.ui_boton  {
-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
box-shadow:0 1px 0 rgba(0, 0, 0, .1);
background:url("http://img.audioviator.org/web/botones.png") repeat scroll 0 0 #CCC;
border-color:#999999 #999999 #888888;
border-style:solid;
border-width:1px;
color:#333333;
cursor:pointer;
display:inline-block;
font-size:11px;
font-weight:bold;
line-height:normal !important;
padding:2px 6px;
text-align:center;
text-decoration:none;
vertical-align:top;
white-space:nowrap;
min-width:55px;
}

.ui_loading{
-moz-box-shadow:none !important;
box-shadow:none !important; 
background-image:url(http://img.audioviator.org/web/ajax-loader2.gif) !important;
background-color:transparent !important;
background-position:center !important;
background-repeat: no-repeat !important;
border:none !important; 
color:transparent !important;
cursor:default !important;
}

.ui_boton_amarillo {
background-position:0 -70px;
border-color:#29447E #29447E #1A356E;
color:#333;
}

.ui_boton_rojo {
background-position:0 -48px;
border-color:#840000 #840000 #420000;
color:#FFF;
}

.messagebox{
	position:absolute;
	left:0px;
	top:0px;
	min-width:400px;
	max-width:400px;
	min-height:190px;
	background-color:#FFF;
	-moz-border-radius:6px;
	border:1px solid #999;
	z-index:10;
}

.messagebox_title {
	-moz-border-radius:6px 6px 0px 0px;
	background:url(http://img.audioviator.org/web/planchaxv2.png) no-repeat scroll 0px -511px;
	background-position:0px -113px;
	min-height:25px;
	color:#FFF;
	font-weight:bold;
	padding:5px 0px 0px 20px;
	min-width:380px;
	max-width:380px;
	cursor:move;
}

.messagebox_content{
	color:#333;
	padding:20px 20px 10px 10px;
	text-indent:30px;
	text-align:justify;
	overflow:hidden;
}

.messagebox_icon {
	float:left;
	margin:0px 16px 0px 0px;
}

a.messagebox_cerrar,span.messagebox_cerrar,span.messagebox_cerrar_bn {
	background:url(http://img.audioviator.org/web/planchaxv2.png) no-repeat scroll 0px -568px;
	float:right;
	margin:-28px 5px 5px 0px;
	height:20px;
	width:20px;
	border:none;
	cursor:pointer;
}
span.messagebox_cerrar:Hover,a.messagebox_cerrar:Hover{
	background-position:-20px -568px;
}
span.messagebox_cerrar:Active,a.messagebox_cerrar:Active,span.messagebox_cerrar_bn{
	background-position:-40px -568px;
}
span.messagebox_cerrar_bn {
	cursor:default;
}

a.messagebox_cerrar{margin:0px; position:absolute; padding:0px; float:none;}

input[type="button"].messagebox_button_right,input[type="button"].messagebox_button_left {
		display:inline;
		margin:16px -10px 10px 10px;
		float:right;
		min-width:80px;
		text-align:center;
		padding:0px;
}
input[type="button"].messagebox_button_left{
	float:left;
}






/********************************************************************************************************************************/
/*****************************************     SLIDER                                ********************************************/
/********************************************************************************************************************************/


*.horizontal_track {
	background-color: #bbb;
	width: 120px;
	line-height: 0px;
	font-size: 0px;
	text-align: left;
	padding: 4px;
	border: 1px solid;
	border-color: #ddd #999 #999 #ddd;
}
*.horizontal_slider {
	background-color: #666;
	width: 16px;
	height: 8px;
	position: relative;
	z-index: 2;
	line-height: 0;
	margin: 0;
	border: 2px solid;
	border-color: #999 #333 #333 #999;
}
*.horizontal_slit {
	background-color: #333;
	width: 110px;
	height: 2px;
	margin: 4px 4px 2px 4px;
	line-height: 0;
	position: absolute;
	z-index: 1;
	border: 1px solid;
	border-color: #999 #ddd #ddd #999;
}
*.vertical_track {
	background-color: #bbb;
	padding: 3px 5px 15px 5px;
	border: 1px solid;
	border-color: #ddd #999 #999 #ddd;
}
*.vertical_slider {
	background-color: #666;
	width: 18px;
	height: 8px;
	font: 0px;
	text-align: left;
	line-height: 0px;
	position: relative;
	z-index: 1;
	border: 2px solid;
	border-color: #999 #333 #333 #999;
}
*.vertical_slit {
	background-color: #000;
	width: 2px;
	height: 100px;
	position: absolute;
	margin: 4px 10px 4px 10px;
	padding: 4px 0 1px 0;
	line-height: 0;
	font-size: 0;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
}
*.display_holder {
	background-color: #bbb;
	color: #fff;
	width: 34px;
	height: 20px;
	text-align: right;
	padding: 0;
	border: 1px solid;
	border-color: #ddd #999 #999 #ddd;
}
.value_display {
	background-color: #bbb;
	color: #333;
	width: 30px;
	margin: 0 2px;
	text-align: right;
	font-size: 8pt;
	font-face: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	line-height: 12px;
	border: 0;
	cursor: default;
}

/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*                                INPUTS DE TEXTO Y SELECTS PARA FORMULARIOS
/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*****************************************************************************************************************/

 input[type="text"].registroinput, input[type="password"].registroinput, input[type="file"].registroinput, select.registroinput{
	 width:400px; -moz-border-radius:4px 0px 0px 4px; -webkit-border-radius:4px 0px 0px 4px;}
 select.registroinput{ width:410px; }  
.span_indef_reg,.span_error_reg,.span_ok_reg,.span_indef_reg2,.span_error_reg2,.span_ok_reg2{  	
 				    width:200px;
 					background-color:#FFECEC;
 				 	border:#FFD2D2 1px solid; 
				 	border-left:none;
					color:#900;
					margin-top:20px;
					-moz-border-radius:0px 4px 4px 0px;
					-webkit-border-radius:0px 4px 4px 0px;
					padding:6px 6px 5px 8px;
				 }
 .span_error_reg{background-image:url(http://img.audioviator.org/webicons/delete.png); background-position:left; background-repeat:no-repeat; padding-left:20px;} 
 .span_indef_reg,.span_indef_reg2 { background:#EFEFEF; border-color:#CCC; color:#666; }
 .span_ok_reg,.span_ok_reg2 {
	 background-image:url(http://img.audioviator.org/webicons/accept.png); background-position:left; 
 	background-repeat:no-repeat; padding-left:20px; 
	background-color:#EFFBEA; border-color:#DBEECA; color:#060;}
 .span_indef_reg2,.span_ok_reg2 { border-color:#CCC; color:#666; -moz-border-radius:4px; -webkit-border-radius:4px;  }
 .span_indef_reg2 { border:#CCC 1px solid;} 
 .span_ok_reg2 { border:#DBEECA 1px solid; }
 .span_error_reg2 { border:#FFD2D2 1px solid; -moz-border-radius:4px; -webkit-border-radius:4px;}  

/** Titulos ayuda */
.titulo_bandagris {
color:#666; text-indent:10px; background-color:#CCC; padding:5px; font-weight:bolder;
}
.titulo_preguntas {
color: #900; text-indent:10px; padding:5px; font-size:18px; font-weight:bolder; font-style:italic;
}

/********************************************************************************************************************************/
/*****************************************     PARA LA BÚSQUEDA                      ********************************************/
/********************************************************************************************************************************/
.mensaje_incrustado_green,.mensaje_incrustado_red,.mensaje_incrustado_yellow{
	width:100%; float:left; margin-bottom:10px; display:block; border:2px solid #960; min-height:25px; color:#960; background-color:#FCF4BE; -moz-border-radius:5px; -webkit-border-radius:5px;
}
.mensaje_incrustado_green{border-color:#060; color:#030; background-color:#DCF3D1;}
.mensaje_incrustado_red{border-color:#900; color:#800000; background-color:#FCC;}
.mensaje_incrustado_parrafo{font-weight:bold; margin:5px; padding:5px; float:left;}


/********************************************************************************************************************************/
/*****************************************     PARA LA BÚSQUEDA                      ********************************************/
/********************************************************************************************************************************/

.listado_guia,.listado_guia2{
	margin:10px; 
	-moz-border-radius:6px; 
	-webkit-border-radius:6px; 
	background: url(http://img.audioviator.org/web/planchaxv2.png) repeat-x scroll 0px -704px;  
	border: 1px solid rgb(222, 222, 222);    
	padding:10px;
	min-height:90px;
	overflow:auto;
}

.listado_guia2{
	background-image:none;
	background-color: #E9EFED ;
}


.tematica_listado{
	float:right; 
	margin-right:5px;
    -moz-box-shadow:0 0 3px #CCCCCC;
}

.listado_element{
font-weight:bold; -moz-border-radius:6px; -webkit-border-radius:6px;  border: 1px solid rgb(221, 221, 221); padding:4px; float:left; margin-left:4px;
}

a.accion_edicion{
	float:left;
}

.paginado_select{
background:#B00000; color:#FFF; min-width:30px; display:inline;
cursor:default;
}
.paginado_select:Hover{
	text-decoration:none;
}

.paginado_num{
	display:inline;
}

.paginado_num:Hover{
	text-decoration:none;
	background-color:#CCC;
}

.paginado_header,.paginado_header_back,.paginado_header_content{
  width:190px; height:95px; -moz-border-radius:6px; -webkit-border-radius:6px; margin:5px 0px 0px 5px;
}

.paginado_header{
	margin-left:10px;
}

.paginado_header_back,.paginado_header_content{
	position:absolute;
}
.paginado_header_back{
	background-color:#E5E5E5; 
	opacity:0.5;
	filter: alpha(Opacity=50);
}

.paginado_header_content{
	padding:10px;
}

.paginado_header_mas_grande{
	width:740px;
}

.paginado_header_opcion_orden_asc_desc,.paginado_header_opcion_orden_asc_desc_selected{
	-moz-border-radius:6px; -webkit-border-radius:6px;
	color:#FFF;  padding:2px; width:165px; float:left; cursor:pointer;
	border:1px solid #CCC;
	margin-bottom:2px;
	margin-top:-6px;
	text-decoration:none;
}

.paginado_header_opcion_orden_asc_desc_selected{
	/*margin-top:0px; */
	background-color:#CCC;
	color:#000;
}

.paginado_header_opcion_orden_asc_desc:Hover,.paginado_header_opcion_orden_asc_desc_selected:Hover{
	background-color:#CCC;
	text-decoration:none;
}

.paginado_header_orden_noselec,.paginado_header_orden_selec{
	-moz-border-radius:6px; -webkit-border-radius:6px; float:left;
	border:1px solid #CCC; padding:4px; margin:2px 5px 0px 0px; cursor:pointer;
	color:#FFF;
}

.paginado_header_orden_selec{
	background-color:#CCC;
	color:#000;
	cursor:default;
}

.paginado_header_orden_noselec:Hover,.paginado_header_orden_selec:Hover{
	text-decoration:none;
}

.paginado_header_orden_noselec:Hover{
	background-color:#CCC;	
}


/********************************************************************************************************************************/
/*****************************************     TOOLTIPS                              ********************************************/
/********************************************************************************************************************************/

.tooltip_list{
	display:none;
	background-color:#fff; 
	border:1px solid; 
	/*background:url(javascriptv2/jquery/tooltip/black_arrow.png);*/
	font-size:1px;
	font-family:Arial, Helvetica, sans-serif;
	min-height:70px;
	max-height:320px;
	width:160px;
	color:#333;
	z-index:1033333420;
	overflow:auto; 
}

.tooltip {
	display:none;
	background:url(../javascriptv2/jquery/tooltip/black_arrow.png);
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;
}
