/* Documento CSS Web Site Foncaldas v 0.1 */

body, div, p, h1, h2, h3, h4, ul, li, table, image
{
	margin:0 auto 0 auto;
	padding:0;
	border:none;
}

body
{
	font-family: Arial,Tahoma,Verdana,Calibri,Sans-Serif;
	font-size:9pt;
	color:#333333;
	background-image: url(../images_v22/bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	
	scrollbar-arrow-color:#666666;
	scrollbar-track-color:#EAE9E9;
	scrollbar-shadow-color:#CACACA;
	scrollbar-face-color:#DCDCDC;
	scrollbar-highlight-color:#EAE9E9;
	scrollbar-darkshadow-color:#666666;
	scrollbar-3dlight-color:#EAE9E9;
}

#bg_ppal01
{
	width:100%;
	min-height:1200px; 
	height: auto !important;
	background-image: url(../images_v22/bg_vector.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#bg_ppal02
{
	width:100%;
	min-height:1200px; 
	height: auto !important;
	background-image: url(../images_v22/bg_cable.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#content
{
	width:1012px;
	height:400px; 
	height: auto !important;
	margin:24px auto 20px auto;
	padding:0;
}

#bg_op_n1
{
	width:1012px; 
	height: 30px;
	background-image: url(../images_v22/bg_op_n1.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0;
}

#bg_op_n2
{
	width:1012px; 
	min-height:690px; 
	height: auto !important;
	background-image: url(../images_v22/bg_op_n2.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0;
}

#bg_op_n3
{
	width:723px; 
	height:412px;
	background-image: url(../images_v22/bg_op_n3.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0;
}

#bg_op_n4
{
	width:977px; 
	height:99px;
	background-image: url(../images_v22/bg_op_n4.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0;
}

select.cultura 
{ 
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px; 
	background-color: #EAE9E9; 
	border: solid 1px #A3020D;
} 

.popup
{
	background-color:#F0F0F0;
}

.area_notiprin
{
	float:left;
	width:346px;
	height:342px;
}

.borde_left_notiprin
{
	width:10px;
	background-image:url('../images_v22/bg_borde_left_nprin.png');
	background-repeat:no-repeat;
	background-position:left top;
}
.borde_rigth_notiprin
{
	width:10px;
	background-image:url('../images_v22/bg_borde_rigth_nprin.png');
	background-repeat:no-repeat;
	background-position:right top;
}

.borde_top_notiprin
{
	width:326px;
	background-image:url('../images/bg_pixel_gris.png');
	background-repeat:repeat-x;
	background-position:left top;
}
.borde_left_notiprin2
{
	background-image:url('../images/bg_borde_left_nprin2.png');
	background-repeat:repeat-y;
	background-position:left top;
}

.borde_rigth_notiprin2
{
	background-image:url('../images/bg_borde_rigth_nprin2.png');
	background-repeat:repeat-y;
	background-position:right top;
}

.bg_bot_notiprin
{
	background-image:url('../images_v22/bg_borde_bot_nprin.png');
	background-repeat:no-repeat;
	width:346px;
	height:31px;
}

.texto_noti_prin
{
	font: bold 8pt Tahoma,Verdana,Calibri,Arial,Sans-Serif;
    color: #333333;
}

.area_videoprin
{
	float:left;
	width:370px;
	height:342px;
}

.bg_videoprin
{
	background-image:url('../images_v22/bg_videoprin.png');
	background-repeat:no-repeat;
	width:362px;
	padding-left:4px; 
	padding-right:4px;
	height:307px;
	margin:0px;
}

#bg_imgdia
{
	width:252px; 
	height:260px;
	background-image: url(../images_v22/bg_imgdia.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0px;
	
}

#bg_eventosinteres
{
	width:252px; 
	height:260px;
	background-image: url(../images_v22/bg_eventos_interes.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0px;
	
}

#bg_encuesta
{
	width:252px; 
	height:230px;
	background-image: url(../images_v22/bg_encuesta.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0px;
	
}


.texto_panel
{
	font: bold 8pt Tahoma,Verdana,Calibri,Arial,Sans-Serif;
    color: #333333;
}

.bg_evenprin
{
	background-image:url('../images/bg_eventosprin.png');
	background-repeat:no-repeat;
	width:382px;
	height:342px;
}

.bg_evenprin_cult
{
	background-image:url('../images/bg_eventosprin_cult.png');
	background-repeat:no-repeat;
	width:382px;
	height:342px;
}

.bg_artis_prin
{
	background-image:url('../images/bg_artista_prin.png');
	background-repeat:no-repeat;
	width:252px;
	height:177px;
}

.bg_notiprin_text
{
	background-image:url('../images/bg_noticias_text.png');
	background-repeat:no-repeat;
	background-position:center top;
	width:732px;
	height:230px;
}

.bg_encuesta
{
	background-image:url('../images/bg_encuesta.png');
	background-repeat:no-repeat;
	width:252px;
	height:230px;
}

.bg_pie
{
	background-image:url('../images_v22/img_pie.png');
	background-repeat:no-repeat;
	width:977px;
	height:40px;
	margin-left:13px;
}

.bg_docu_inst_top
{
	width:202px;
	height:43px;
	background-image:url('../images/bg_docu_inti.png');
	background-repeat:no-repeat;
	padding-left:15px;
}

.bg_docu_inst
{
	width:202px;
	height:395px;
	background-image:url('../images/bg_docu_int_area.png');
	background-repeat:no-repeat;
	padding-left:5px;
}

.bg_docu_inst_bot
{
	width:202px;
	height:14px;
	background-image:url('../images/bg_docu_inti_bott.png');
	background-repeat:no-repeat;
}

.bg_saludo_inst
{
	width:562px;
	height:142px;
	background-image:url('../images/bg_saludo_inst.png');
	background-repeat:no-repeat;
}

.bg_info_inst
{
	margin-top:3px;
	width:562px;
	height:307px;
	background-image:url('../images/bg_info_insti.png');
	background-repeat:no-repeat;
}

.borde_left_notiprin_cult
{
	background-image:url('../images/bg_borde_left_nprin_cult.png');
	background-repeat:no-repeat;
	background-position:left top;
}
.borde_rigth_notiprin_cult
{
	background-image:url('../images/bg_borde_rigth_nprin_cult.png');
	background-repeat:no-repeat;
	background-position:right top;
}

.borde_left_notiprin2_cult
{
	background-image:url('../images/bg_borde_left_nprin2.png');
	background-repeat:repeat-y;
	background-position:left top;
}

.borde_rigth_notiprin2_cult
{
	background-image:url('../images/bg_borde_rigth_nprin2.png');
	background-repeat:repeat-y;
	background-position:right top;
}

.bg_bot_notiprin_cult
{
	background-image:url('../images/bg_borde_bot_nprin_cult.png');
	background-repeat:no-repeat;
	width:346px;
	height:31px;
}

.bg_opcbanda_cult
{
	background-image:url('../images/bg_banda_cult.png');
	background-repeat:no-repeat;
	width:252px;
	height:173px;
}

.bg_artistaprin_cult
{
	background-image:url('../images/bg_artista_prin_cult.png');
	background-repeat:no-repeat;
	width:252px;
	height:166px;
}

.bg_casasprin_cult
{
	background-image:url('../images/bg_casas_prin_cult.png');
	background-repeat:no-repeat;
	width:346px;
	height:163px;
}

.bg_biblioprin_cult
{
	background-image:url('../images/bg_biblio_prin_cult.png');
	background-repeat:no-repeat;
	width:382px;
	height:163px;
}

.bg_organizprin_cult
{
	background-image:url('../images/bg_organiz_prin_cult.png');
	background-repeat:no-repeat;
	width:252px;
	height:163px;
}

.bg_tl_int_cult
{
	background-image:url('../images/bg_topleft_int_cult.png');
	background-repeat:no-repeat;
	width:216px;
	height:153px;
}

.bg_bl_int_cult
{
	background-image:url('../images/bg_bottleft_int_cult.png');
	background-repeat:no-repeat;
	width:216px;
	height:304px;
}

.bg_bpanel_int_cult
{
	background-image:url('../images/bg_botpanel_int_cult.png');
	background-repeat:no-repeat;
	position:inherit;
	width:595px;
	height:355px;
}

.bg_left_int_cult
{
	background-image:url('../images/bg_left_int_cult.png');
	background-repeat:no-repeat;
	width:216px;
	height:458px;
}

.bg_res_banda_top_int_cult
{
	background-image:url('../images/bg_res_banda_top_int_cult.png');
	background-repeat:no-repeat;
	width:202px;
	height:9px;
}

.bg_res_banda_mid_int_cult
{
	background-image:url('../images/bg_docu_int_area.png');
	background-repeat:no-repeat;
	background-position:center bottom;
	width:202px;
	height:324px;
}
.bg_evenbanda_cult
{
	background-image:url('../images/bg_evenbanda_cult.png');
	background-repeat:no-repeat;
	width:186px;
	height:225px;
}

.bg_reconbanda_cult
{
	background-image:url('../images/bg_recon_banda_cult.png');
	background-repeat:no-repeat;
	width:186px;
	height:225px;
}

.bg_interpre_banda_cult
{
	background-image:url('../images/bg_interpre_banda_cult.png');
	background-repeat:no-repeat;
	width:381px;
	height:118px;
}

.bg_left_hist_cult
{
	background-image:url('../images/bg_left_hist_cult.png');
	background-repeat:no-repeat;
	width:216px;
	height:458px;
}

.bg_tl_int_even
{
	background-image:url('../images/bg_topleft_int_even.png');
	background-repeat:no-repeat;
	width:216px;
	height:153px;
}

.bg_tl_int_bibliocasas
{
	background-image:url('../images/bg_topleft_int_bibliocasas.png');
	background-repeat:no-repeat;
	width:216px;
	height:153px;
}


.bg_bl_int_even
{
	background-image:url('../images/bg_bottleft_int_even.png');
	background-repeat:no-repeat;
	width:216px;
	height:304px;
}

.bg_bl_int_bibliocasas
{
	background-image:url('../images/bg_bottleft_int_bibliocasas.png');
	background-repeat:no-repeat;
	width:216px;
	height:304px;
}

.bg_datos_casabiblio_cult
{
	background-image:url('../images/bg_datos_casabiblio_cult.png');
	background-repeat:no-repeat;
	width:208px;
	height:346px;
}

.bg_res_casasbiblio_cult
{
	background-image:url('../images/bg_res_casasbiblio_cult.png');
	background-repeat:no-repeat;
	width:378px;
	height:237px;
}

.bg_res_artista_cult
{
	background-image:url('../images/bg_res_artista_cult.png');
	background-repeat:no-repeat;
	width:378px;
	height:346px;
}

.bg_left_org_cult
{
	background-image:url('../images/bg_left_organi_cult.png');
	background-repeat:no-repeat;
	width:216px;
	height:458px;
}

.bg_det_org_cult
{
	background-image:url('../images/bg_det_organiz.png');
	background-repeat:no-repeat;
	width:595px;
	height:458px;
}

.bg_bot_notiprin_tur
{
	background-image:url('../images/bg_borde_bot_nprin_turis.png');
	background-repeat:no-repeat;
	width:346px;
	height:31px;
}

.bg_opcsitios_turis
{
	background-image:url('../images/bg_sitios_turis.png');
	background-repeat:no-repeat;
	width:317px;
	height:171px;
}

.bg_opcalojam_turis
{
	background-image:url('../images/bg_alojam_turis.png');
	background-repeat:no-repeat;
	width:317px;
	height:171px;
}

.bg_opcgastro_turis
{
	background-image:url('../images/bg_gastro_turis.png');
	background-repeat:no-repeat;
	width:317px;
	height:171px;
}

.bg_opcopera_turis
{
	background-image:url('../images/bg_opera_turis.png');
	background-repeat:no-repeat;
	width:317px;
	height:171px;
}

.bg_opcopera_turis
{
	background-image:url('../images/bg_opera_turis.png');
	background-repeat:no-repeat;
	width:317px;
	height:171px;
}

.bg_opcacti_turis
{
	background-image:url('../images/bg_acti_turis.png');
	background-repeat:no-repeat;
	width:317px;
	height:171px;
}

.bg_opcfiesta_turis
{
	background-image:url('../images/bg_fiesta_turis.png');
	background-repeat:no-repeat;
	width:317px;
	height:171px;
}

.bg_tl_int_turismo01
{
	background-image:url('../images/bg_topleft_int_turis01.png');
	background-repeat:no-repeat;
	width:216px;
	height:153px;
}

.bg_bl_int_turismo01
{
	background-image:url('../images/bg_bottleft_int_turis01.png');
	background-repeat:no-repeat;
	width:216px;
	height:304px;
}

.bg_panel_in_turis01
{
	background-image:url('../images/bg_panel_in_turis01.png');
	background-repeat:no-repeat;
	width:595px;
	height:346px;
}

.bg_tl_int_turismo02
{
	background-image:url('../images/bg_topleft_int_turis02.png');
	background-repeat:no-repeat;
	width:215px;
	height:458px;
}

.bg_det_opera_turis
{
	background-image:url('../images/bg_det_operadores.png');
	background-repeat:no-repeat;
	width:595px;
	height:458px;
}

.bg_tl_int_turismo03
{
	background-image:url('../images/bg_topleft_int_turis03.png');
	background-repeat:no-repeat;
	width:216px;
	height:153px;
}

.bg_bl_int_turismo03
{
	background-image:url('../images/bg_bottleft_int_turis03.png');
	background-repeat:no-repeat;
	width:216px;
	height:304px;
}

.line
{
	background-image:url('../images/img_line_docs.png');
	background-repeat:no-repeat;
	background-position:center bottom;
}

.img01
{
	margin-right:10px;
}

.dl_gallery 
{
    margin-top:3px;
}

.content_background
{
	background-color: #FFFFFF;
}

.table_bg_head
{
	background: url('../images/bg_table_top.png') no-repeat;
	height:50px;
}

.table_bg_foot
{
	background: url('../images/bg_table_bot.png') no-repeat;
	height:50px;
}

a.idioma
{
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.idioma
{
	color: #999999;
	text-decoration: none;
}

a.eventos_prin
{
	color: #333333;
	text-decoration: none;
}
a:hover.eventos_prin
{
	color: #666666;
	text-decoration: none;
}

a.sitemap
{
	color: #333333;
	text-decoration: none;
}
a:hover.sitemap
{
	color: #666666;
	text-decoration: underline;
}

a
{
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

textarea
{
	font-family: Tahoma,Verdana,Calibri,Arial,Sans-Serif;
	font-size:8pt;
	color:#333333;
}

.ppControls 
{
    border: none;
    height: 15px;
    width: 16px;
    background-color: #076B04;
}

.ppControls_inst 
{
    border: none;
    height: 15px;
    width: 16px;
    background-color: #EEECEC;
}

.ppControls_cult
{
	border: none;
    height: 15px;
    width: 16px;
    background-color: #A3020D;
}

.ppControls_turis 
{
    border: none;
    height: 15px;
    width: 16px;
    background-color: #FFC600;
}

image.img_noticias_in
{
	margin-right:15px;
	margin-bottom:15px;
}

.btn00
{
    width:100px;
    height:20px;
	background-color: #F7F7F7;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
    cursor:hand;
}

.btn01
{
    width:150px;
    height:20px;
	background-color: #F7F7F7;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
    cursor:hand;
}

.btn02
{
    width:180px;
    height:20px;
	background-color: #F7F7F7;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
    cursor:hand;
}

.fuente14
{
    font-size:14pt;
}

.fuente13
{
    font-size:13pt;
}

.fuente12
{
    font-size:12pt;
}


.fuente11
{
    font-size:11pt;
}

.fuente10
{
    font-size:10pt;
}

.fuente9
{
    font-size:9pt;
}

.fuente8
{
    font-size:8pt;
}

.fuente7-5
{
    font-size:7.5pt;
}

.fuente7
{
    font-size:7pt;
}

.fuente6
{
    font-size:6pt;
}

/*======================================================*/
/* Noticias Página Principal
/*======================================================*/
.rotator_notiprin {position: relative;}
.rotator_notiprin .wrapper { margin:0;}

 .rotator_notiprin .navigation{ position:absolute; top:290px; right:20px; width:70px; z-index:100;}
 .rotator_notiprin .navigation p {display: block;cursor: auto;width:30px;height: 30px;text-indent: -9999px;}
 .rotator_notiprin .navigation p a {background: url(../images_v22/arrow_features_revjoh.gif) no-repeat 0 0;}

 .rotator_notiprin .navigation p a {display: block;cursor: auto;width:30px;height:30px;}
 .rotator_notiprin .navigation p.previous { float:left;}
 .rotator_notiprin .navigation p.previous a {background-position: -30px -30px;}
 .rotator_notiprin .navigation p.previous_on a {background-position: 0 -30px;}
 .rotator_notiprin .navigation p.previous_on a:hover {background-position: -60px -30px;}
 .rotator_notiprin .navigation p.previous_on a,.rotator_notiprin .navigation p.next_on a {cursor: pointer;cursor: hand;}
 .rotator_notiprin .navigation p.next { float:right;}
 .rotator_notiprin .navigation p.next a {background-position: -30px 0;}
 .rotator_notiprin .navigation p.next_on a {background-position: -60px 0;}
 .rotator_notiprin .navigation p.next_on a:hover {background-position: 0 0;}
/*======================================================*/

/*======================================================*/
/* Videos Página Principal
/*======================================================*/
.rotator_videoprin {position: relative;}
.rotator_videoprin .wrapper { margin:0;}

 .rotator_videoprin .navigation{ position:absolute; top:285px; right:20px; width:70px; z-index:100;}
 .rotator_videoprin .navigation p {display: block;cursor: auto;width:30px;height: 30px;text-indent: -9999px;}
 .rotator_videoprin .navigation p a {background: url(../images_v22/arrow_features_revjoh.gif) no-repeat 0 0;}

 .rotator_videoprin .navigation p a {display: block;cursor: auto;width:30px;height:30px;}
 .rotator_videoprin .navigation p.previous { float:left;}
 .rotator_videoprin .navigation p.previous a {background-position: -30px -30px;}
 .rotator_videoprin .navigation p.previous_on a {background-position: 0 -30px;}
 .rotator_videoprin .navigation p.previous_on a:hover {background-position: -60px -30px;}
 .rotator_videoprin .navigation p.previous_on a,.rotator_videoprin .navigation p.next_on a {cursor: pointer;cursor: hand;}
 .rotator_videoprin .navigation p.next { float:right;}
 .rotator_videoprin .navigation p.next a {background-position: -30px 0;}
 .rotator_videoprin .navigation p.next_on a {background-position: -60px 0;}
 .rotator_videoprin .navigation p.next_on a:hover {background-position: 0 0;}
/*======================================================*/

/*======================================================*/
/* MODULO INFORMACION DE REVISTAS
/*======================================================*/
.rotator_notiprin_ {position: relative;}
.rotator_notiprin_ .wrapper { margin:0;}

 .rotator_notiprin_ .navigation{ position:absolute; top:300px; right:30px; width:50px; z-index:100;}
 .rotator_notiprin_ .navigation p {display: block;cursor: auto;width:20px;height: 20px;text-indent: -9999px;}
 .rotator_notiprin_ .navigation p a {background: url(../images_v22/arrow_features.gif) no-repeat 0 0;}

 .rotator_notiprin_ .navigation p a {display: block;cursor: auto;width:20px;height:20px;}
 .rotator_notiprin_ .navigation p.previous { float:left;}
 .rotator_notiprin_ .navigation p.previous a {background-position: -20px -20px;}
 .rotator_notiprin_ .navigation p.previous_on a {background-position: 0 -20px;}
 .rotator_notiprin_ .navigation p.previous_on a:hover {background-position: -40px -20px;}
 .rotator_notiprin_ .navigation p.previous_on a,.rotator_notiprin_ .navigation p.next_on a {cursor: pointer;cursor: hand;}
 .rotator_notiprin_ .navigation p.next { float:right;}
 .rotator_notiprin_ .navigation p.next a {background-position: -20px 0;}
 .rotator_notiprin_ .navigation p.next_on a {background-position: -40px 0;}
 .rotator_notiprin_ .navigation p.next_on a:hover {background-position: 0 0;}
/*======================================================*/