.a_mini  {
color:	#2080d0;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	10px;
font-weight:	bold;
text-decoration:	none;
}

.admin_box  {
background-color:	#f6f6f6;
border-color:	#c0c0c0;
border-style:	solid;
border-width:	1px;
float:	left;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	8pt;
margin-bottom:	30px;
padding:	8px;
width:	270px;
}

.admin_box_link  {
color:	#000000;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8pt;
text-decoration:	none;
}

.admin_box_title  {
background-color:	#2080d0;
color:	#ffffff;
font-weight:	bold;
margin-bottom:	8px;
padding:	4px;
}

.admin_header_ads  {
background-image:	url( "../images/admin.png" );
background-position:	top left;
background-repeat:	no-repeat;
border-bottom-color:	#ff8000;
border-bottom-style:	solid;
color:	#3c3c3c;
font-family:	Arial Narrow;
font-size:	14pt;
font-weight:	bold;
margin-bottom:	0;
padding-bottom:	0;
padding-left:	50px;
text-align:	left;
text-indent:	2px;
}

.admin_menu  {
border-color:	#000080;
border-style:	none;
border-width:	1px;
text-align:	right;
}

.admin_table  {
background-color:	#ffffe0;
border-color:	#ff8000;
border-style:	dotted;
border-width:	1px;
padding:	8px;
}

.admin_users1  {
background-image:	url( "../images/admin_ico1.png" );
background-position:	top center;
background-repeat:	no-repeat;
float:	right;
font-family:	tahoma;
font-size:	7pt;
font-weight:	bold;
margin:	12px;
padding-top:	40px;
text-align:	center;
text-decoration:	none;
}

.admin_users1:hover  {
color:	#ff8000;
}

.admin_users2  {
background-image:	url( "../images/admin_ico2.png" );
background-position:	top center;
background-repeat:	no-repeat;
float:	right;
font-family:	tahoma;
font-size:	7pt;
font-weight:	bold;
margin:	12px;
padding-top:	40px;
text-align:	center;
text-decoration:	none;
}

.admin_users2:hover  {
color:	#ff8000;
}

.admin_users3  {
background-image:	url( "../images/admin_ico3.png" );
background-position:	top center;
background-repeat:	no-repeat;
float:	right;
font-family:	tahoma;
font-size:	7pt;
font-weight:	bold;
margin:	12px;
padding-top:	40px;
text-align:	center;
text-decoration:	none;
}

.admin_users3:hover  {
color:	#ff8000;
}

.ads_container  {
background-image:	url( "../images/tablon_back.png" );
background-position:	top left;
background-repeat:	no-repeat;
height:	170;
margin-left:	18px;
padding-left:	50px;
padding-top:	60px;
}

.ads_desc  {
font-family:	Tahoma;
font-size:	8pt;
height:	35px;
padding-bottom:	10px;
padding-right:	30px;
padding-top:	8px;
text-align:	justify;
}

.ads_morelink  {
font-family:	tahoma;
font-size:	7pt;
font-weight:	bold;
margin-right:	20px;
text-align:	right;
}

.ads_morelink_a  {
color:	#ff8000;
text-decoration:	none;
}

.ads_sep  {
}

.ads_title  {
color:	#5d5d5d;
font-family:	tahoma;
font-size:	10pt;
font-weight:	bold;
}

.ads_who  {
font-family:	tahoma;
font-size:	7pt;
font-weight:	bold;
}

.article_index_pager  {
color:	#000000;
font-family:	"Trebuchet MS";
font-size:	12px;
padding-left:	3px;
padding-right:	3px;
text-align:	center;
text-decoration:	none;
}

.article_index_pager_current  {
background-color:	#CC0000;
color:	#FFFFFF;
font-family:	"Trebuchet MS";
font-size:	12px;
font-weight:	bold;
padding-left:	3px;
padding-right:	3px;
text-align:	center;
text-decoration:	none;
}

.article_index_pager_title  {
color:	#004080;
font-family:	"Trebuchet MS";
font-size:	12px;
font-weight:	bold;
padding-left:	3px;
padding-right:	3px;
text-align:	center;
text-decoration:	none;
}

.big  {
color:	#000000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	14px;
}

.border  {
border-style:	solid;
border-color:	#26942e;
border-width:	0px;
}

.border2  {
border-style:	solid;
border-color:	#000000;
border-width:	0px;
}

.button_login  {
background-color:	#ffffff;
border-color:	#808080;
border-style:	solid;
border-width:	1px;
color:	#000000;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	7pt;
font-weight:	bold;
margin-right:	3px;
padding-bottom:	1px;
padding-left:	3px;
padding-right:	3px;
padding-top:	1px;
}

.button_login:focus  {
background-color:	#fff000;
}

.button_login:hover  {
background-color:	#e0ffe0;
}

.categories_add  {
font-family:	Verdana, Arial, Sans-Serif;
font-size:	7pt;
font-weight:	bold;
text-align:	right;
}

.categories_header  {
border-bottom-color:	#2080d0;
border-bottom-style:	solid;
border-bottom-width:	1px;
margin-bottom:	8px;
padding-bottom:	3px;
}

.categories_header_events  {
border-bottom-color:	#ff8000;
border-bottom-style:	solid;
border-bottom-width:	1px;
margin-bottom:	8px;
padding-bottom:	3px;
}

.categories_headerspan  {
background-color:	#2080d0;
color:	#ffffff;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9pt;
font-weight:	bold;
padding-bottom:	4px;
padding-left:	8px;
padding-right:	12px;
padding-top:	4px;
}

.categories_headerspan2  {
background-color:	#ffc000;
color:	#ffffff;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9pt;
font-weight:	bold;
padding-bottom:	4px;
padding-left:	8px;
padding-right:	12px;
padding-top:	4px;
}

.category_chk  {
text-indent:	32pt;
}

.category_label  {
}

.category_list  {
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8pt;
margin-left:	70px;
}

.category_name  {
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9pt;
text-indent:	32pt;
}

.category_subname  {
font-weight:	bold;
}

.contenedor  {
margin:	20px;
}

.div_info  {
background-color:	#ffffe0;
border-color:	#ff8000;
border-style:	solid;
border-width:	1px;
font-family:	Arial, Verdana, Sans-Serif;
font-size:	10pt;
margin:	18px;
padding:	8px;
}

.div_info_title  {
background-color:	#ffc000;
background-image:	url('../images/info_back.gif');
color:	#ffffff;
font-size:	11pt;
font-weight:	bold;
padding:	2px;
text-align:	right;
}

.div_news  {
border-color:	#2080d0;
border-style:	solid;
border-width:	1px;
float:	left;
width:	400px;
}

.encabezadoNOT  {
cursor:	pointer;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-weight:	bold;
text-decoration:	none;
}

.event_category_prv  {
background-color:	#ffc000;
color:	#ffffff;
font-family:	Tahoma;
font-size:	7pt;
font-weight:	bold;
padding:	2px;
}

.event_category_pub  {
background-color:	#2080d0;
color:	#ffffff;
font-family:	Tahoma;
font-size:	7pt;
font-weight:	bold;
padding:	2px;
}

.event_desc  {
font-family:	Tahoma;
font-size:	8pt;
padding-right:	30px;
padding-top:	8px;
}

.event_details_div  {
padding-top:	6px;
}

.event_details_href  {
color:	#008080;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	7pt;
font-weight:	bold;
text-decoration:	none;
}

.event_place  {
color:	#800000;
font-family:	Tahoma;
font-size:	7pt;
font-weight:	bold;
padding-top:	20px;
}

.event_sep  {
}

.event_title  {
color:	#ff8000;
font-family:	Tahoma;
font-size:	9pt;
font-weight:	bold;
}

.fieldset2  {
background-color:	#f8f8fa;
border-style:	solid;
border-color:	#781351;
border-width:	1px;
width:	620px;
}

.forgotpwd  {
color:	#000000;
font-family:	tahoma;
font-size:	7pt;
text-decoration:	none;
}

.form_label  {
display:	block;
float:	left;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9pt;
font-weight:	bold;
margin-right:	0.5em;
text-align:	right;
width:	10em;
}

.frm1  {
border-color:	#c0c0c0;
border-style:	solid;
border-width:	0;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9pt;
line-height:	30px;
margin-left:	120px;
margin-top:	40px;
width:	475px;
}

.frm_btn  {
background-color:	#ffffff;
border-color:	#ff8000;
border-style:	solid;
border-width:	2px;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9pt;
padding:	3px;
}

.frm_input  {
background-image:	url( "../images/inputback.png" );
border-color:	#c0c0c0;
border-style:	solid;
border-width:	1px;
margin-bottom:	2px;
margin-left:	7px;
margin-top:	2px;
padding:	2px;
}

.frm_table  {
}

.frmlabel  {
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9pt;
font-weight:	bold;
}

.frmset  {
background-color:	#dceafa;
border-color:	#808080;
border-style:	solid;
border-width:	1px;
color:	#808080;
font-size:	14pt;
font-weight:	bold;
padding-left:	50px;
padding-top:	20px;
}

.header_admin  {
background-image:	url( "../images/admin.png" );
background-position:	top left;
background-repeat:	no-repeat;
border-bottom-color:	#ff8000;
border-bottom-style:	solid;
color:	#3c3c3c;
font-family:	Arial Narrow;
font-size:	14pt;
font-weight:	bold;
margin-bottom:	0;
padding-bottom:	0;
padding-left:	58px;
text-align:	left;
text-indent:	2px;
}

.header_ads  {
background-image:	url( "../images/tablon.png" );
background-position:	top left;
background-repeat:	no-repeat;
border-bottom-color:	#ff8000;
border-bottom-style:	solid;
color:	#3c3c3c;
font-family:	Arial Narrow;
font-size:	14pt;
font-weight:	bold;
margin-bottom:	0;
padding-bottom:	0;
padding-left:	58px;
text-align:	left;
text-indent:	2px;
}

.header_ayto  {
background-position:	top left;
background-repeat:	no-repeat;
border-bottom-color:	#ff8000;
border-bottom-style:	solid;
color:	#3c3c3c;
font-family:	Arial Narrow;
font-size:	14pt;
font-weight:	bold;
margin-bottom:	0;
padding-bottom:	0;
padding-left:	58px;
text-align:	left;
text-indent:	2px;
}

.header_contact  {
background-image:	url( "../images/contact.png" );
background-position:	top left;
background-repeat:	no-repeat;
border-bottom-color:	#ff8000;
border-bottom-style:	solid;
color:	#3c3c3c;
font-family:	Arial Narrow;
font-size:	14pt;
font-weight:	bold;
margin-bottom:	0;
padding-bottom:	0;
padding-left:	58px;
text-align:	left;
text-indent:	2px;
}

.header_events  {
background-image:	url( "../images/events.png" );
background-position:	top left;
background-repeat:	no-repeat;
border-bottom-color:	#ff8000;
border-bottom-style:	solid;
color:	#3c3c3c;
font-family:	Arial Narrow;
font-size:	14pt;
font-weight:	bold;
margin-bottom:	0;
padding-bottom:	0;
padding-left:	58px;
text-align:	left;
text-indent:	2px;
}

.header_galery  {
background-image:	url( "../images/galery.png" );
background-position:	left center;
background-repeat:	no-repeat;
border-bottom-color:	#ff8000;
border-bottom-style:	solid;
color:	#3c3c3c;
font-family:	Arial Narrow;
font-size:	14pt;
font-weight:	bold;
margin-bottom:	0;
padding-bottom:	0;
padding-left:	58px;
text-align:	left;
text-indent:	2px;
}

.header_hemeroteca  {
background-image:	url( "../images/hemeroteca.png" );
background-position:	top left;
background-repeat:	no-repeat;
border-bottom-color:	#ff8000;
border-bottom-style:	solid;
color:	#3c3c3c;
font-family:	Arial Narrow;
font-size:	14pt;
font-weight:	bold;
margin-bottom:	0;
padding-bottom:	0;
padding-left:	58px;
text-align:	left;
text-indent:	2px;
}

.header_links  {
background-image:	url( "../images/links.png" );
background-position:	top left;
background-repeat:	no-repeat;
border-bottom-color:	#ff8000;
border-bottom-style:	solid;
color:	#3c3c3c;
font-family:	Arial Narrow;
font-size:	14pt;
font-weight:	bold;
margin-bottom:	0;
padding-bottom:	0;
padding-left:	58px;
text-align:	left;
text-indent:	2px;
}

.header_news  {
background-image:	url( "../images/news.png" );
background-position:	top left;
background-repeat:	no-repeat;
border-bottom-color:	#ff8000;
border-bottom-style:	solid;
color:	#3c3c3c;
font-family:	Arial Narrow;
font-size:	14pt;
font-weight:	bold;
margin-bottom:	0;
padding-bottom:	0;
padding-left:	58px;
text-align:	left;
text-indent:	2px;
}

.header_resources  {
background-image:	url( "../images/resources.png" );
background-position:	top left;
background-repeat:	no-repeat;
border-bottom-color:	#ff8000;
border-bottom-style:	solid;
color:	#3c3c3c;
font-family:	Arial Narrow;
font-size:	14pt;
font-weight:	bold;
margin-bottom:	0;
padding-bottom:	0;
padding-left:	58px;
text-align:	left;
text-indent:	2px;
}

.header_shop  {
background-image:	url( "../images/shop.png" );
background-position:	top left;
background-repeat:	no-repeat;
border-bottom-color:	#ff8000;
border-bottom-style:	solid;
color:	#3c3c3c;
font-family:	Arial Narrow;
font-size:	14pt;
font-weight:	bold;
margin-bottom:	0;
padding-bottom:	0;
padding-left:	58px;
text-align:	left;
text-indent:	2px;
}

.header_videos  {
background-image:	url( "../images/videos.png" );
background-position:	top left;
background-repeat:	no-repeat;
border-bottom-color:	#ff8000;
border-bottom-style:	solid;
color:	#3c3c3c;
font-family:	Arial Narrow;
font-size:	14pt;
font-weight:	bold;
margin-bottom:	0;
padding-bottom:	0;
padding-left:	58px;
text-align:	left;
text-indent:	2px;
}

.hemeroteca_article  {
background-color:	#F7F7F7;
background-image:	url( "../images/hemback.png" );
background-repeat:	repeat-x;
border-color:	#d3d3d3;
border-style:	solid;
border-width:	1px;
font-family:	Georgia, Times New Roman, Serif;
font-size:	10pt;
margin-left:	12px;
padding:	20px;
}

.hemeroteca_date  {
color:	#505050;
font-family:	Times New Roman;
font-size:	12pt;
font-variant:	small-caps;
font-weight:	bold;
line-height:	100%;
margin-bottom:	8px;
text-align:	center;
}

.hemeroteca_magazine  {
color:	#3c3c3c;
font-family:	Trebuchet MS, Sans-Serif;
font-size:	9pt;
font-weight:	bold;
margin-left:	18px;
}

.hemeroteca_preview  {
border-bottom-color:	#808080;
border-bottom-style:	solid;
border-bottom-width:	1px;
font-family:	trebuchet ms;
font-size:	10pt;
margin-left:	18px;
padding-bottom:	10px;
}

.hemeroteca_title  {
color:	#0a246a;
font-family:	Georgia;
font-size:	12pt;
font-style:	italic;
margin-left:	18px;
}

.hemeroteca_title2  {
font-family:	Times New Roman;
font-size:	16pt;
font-weight:	bold;
line-height:	100%;
text-align:	center;
}

.hemeroteca_years  {
background-color:	#ffffe0;
border-color:	#FFC000;
border-style:	solid;
border-width:	1px;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	10pt;
font-weight:	bold;
margin:	4px;
padding:	8px;
text-align:	center;
}

.home_subheader  {
background-color:	#ff8000;
color:	#ffffff;
float:	right;
font-family:	Tahoma;
font-size:	7pt;
font-weight:	bold;
padding:	3px;
text-align:	right;
}

.href_cat_all  {
color:	#008000;
text-decoration:	none;
}

.href_cat_prv  {
color:	#ff8000;
text-decoration:	none;
}

.href_cat_pub  {
color:	#0000ff;
text-decoration:	none;
}

.iframe  {
border-color:	#c0c0c0;
border-style:	dotted;
border-width:	1px;
padding:	4px;
}

.image_left  {
border-color:	#c0c0c0;
border-style:	dotted;
border-width:	1px;
float:	left;
margin-bottom:	12px;
margin-right:	20px;
margin-top:	10px;
padding:	6px;
}

.image_right  {
border-color:	#c0c0c0;
border-style:	dotted;
border-width:	1px;
float:	right;
margin-bottom:	12px;
margin-left:	20px;
margin-top:	10px;
padding:	6px;
}

.image_subtitle  {
font-family:	Times New Roman, Serif;
font-size:	9pt;
font-style:	italic;
text-align:	right;
width:	320px;
}

.image_subtitle2  {
font-family:	Times New Roman, Serif;
font-size:	9pt;
font-style:	italic;
text-align:	left;
width:	160px;
}

.imagetitler  {
margin:	20px;
text-align:	center;
}

.input_login  {
background-color:	#ffffff;
background-image:	url( "../images/login_usr.png" );
background-position:	left center;
background-repeat:	no-repeat;
border-color:	#808080;
border-style:	solid;
border-width:	1px;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	7pt;
margin:	1px;
padding:	2px;
text-indent:	12pt;
}

.input_login:focus  {
background-color:	#e0ffe0;
}

.input_login_pwd  {
background-color:	#ffffff;
background-image:	url( "../images/login_pwd.png" );
background-position:	right center;
background-repeat:	no-repeat;
border-color:	#808080;
border-style:	solid;
border-width:	1px;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	7pt;
margin:	1px;
padding-right:	12px;
padding:	2px;
}

.input_login_pwd:focus  {
background-color:	#e0ffe0;
}

.input_login_title  {
color:	#808080;
font-family:	Tahoma;
font-size:	7pt;
font-weight:	bold;
text-align:	right;
}

.input_submit  {
margin-top:	12px;
text-align:	right;
}

.linea  {
border-bottom-color:	#c0c0c0;
border-bottom-style:	solid;
border-bottom-width:	1px;
margin-bottom:	8px;
margin-left:	12px;
}

.link  {
background-color:	#FBF4F4;
border-color:	#c37d88;
border-spacing:	5;
border-style:	solid;
color:	#c37d88;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
font-weight:	bold;
padding:	1;
text-decoration:	none;
volume:	x-loud;
}

.linkBlanco  {
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
font-weight:	bold;
text-decoration:	none;
}

.linkPOLL  {
color:	#c37d88;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
font-weight:	bold;
text-decoration:	none;
}

.link_1  {
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	8pt;
font-weight:	bold;
}

.links_container  {
border-left-color:	#efefef;
border-left-style:	solid;
border-left-width:	30px;
margin-left:	18pt;
padding-left:	18px;
}

.links_title  {
background-image:	url( "../images/link.gif" );
background-position:	top left;
background-repeat:	no-repeat;
color:	#ff8000;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	10pt;
font-weight:	bold;
text-decoration:	none;
text-indent:	16pt;
}

.links_url  {
color:	#2080d0;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	7pt;
margin-top:	4px;
text-decoration:	none;
}

.login_link  {
color:	#000000;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	7pt;
text-decoration:	underline;
}

.login_msg  {
font-family:	Tahoma;
font-size:	7pt;
font-weight:	bold;
}

.login_usr  {
font-family:	Verdana, Arial, Sans-Serif;
font-size:	7pt;
font-weight:	bold;
}

.menu_alcalde  {
background-color:	#ffffe0;
border-color:	#ffc000;
border-style:	dotted;
border-width:	1px;
margin-left:	10px;
margin-top:	40px;
padding:	8px;
width:	160px;
}

.menu_alcalde_1  {
font-family:	Trebuchet MS;
font-size:	9pt;
font-weight:	bold;
}

.menu_alcalde_2  {
font-family:	Trebuchet MS;
font-size:	8pt;
}

.mini_text  {
color:	#000000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
}

.msg_body  {
background-color:	#ebebeb;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9pt;
padding:	20px;
}

.msg_box  {
background-color:	#f3f3f3;
border-color:	#d3d3d3;
border-style:	solid;
border-width:	1px;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	10pt;
padding:	3px;
text-align:	center;
width:	350px;
}

.msg_container  {
padding:	8px;
}

.msg_link  {
background-color:	#bebebe;
border-color:	#808080;
border-style:	solid;
border-width:	1px;
color:	#ffffff;
font-size:	8pt;
font-weight:	bold;
margin-top:	4px;
padding-bottom:	4px;
padding-left:	8px;
padding-right:	8px;
padding-top:	4px;
text-decoration:	none;
}

.msg_link:hover  {
background-color:	#ffffff;
color:	#bebebe;
}

.msg_table  {
}

.msg_title  {
background-color:	#2080d0;
color:	#ffffff;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	10pt;
font-weight:	bold;
padding:	48pt;
}

.msg_title2  {
background-color:	#18609c;
color:	#ffffff;
font-weight:	bold;
padding:	4px;
}

.new_body  {
background-image:	url( "../images/news_back.png" );
background-position:	top center;
background-repeat:	repeat-x;
border-color:	#c0c0c0;
border-style:	solid;
border-width:	1px;
font-family:	trebuchet ms;
font-size:	10pt;
margin-top:	24px;
padding:	24px;
text-align:	justify;
}

.new_date  {
color:	#808080;
font-family:	tahoma;
font-size:	9pt;
font-weight:	bold;
margin-top:	4px;
text-align:	center;
}

.new_img  {
border-bottom-style:	solid;
border-bottom-width:	30px;
border-color:	#ffffff;
border-left-width:	2px;
border-right-width:	2px;
border-style:	solid;
border-top-width:	2px;
float:	right;
margin-bottom:	18px;
margin-left:	18px;
margin-top:	16px;
}

.new_title  {
color:	#000000;
font-family:	Times New Roman, Serif;
font-size:	18pt;
font-weight:	bold;
margin-top:	8px;
text-align:	center;
}

.news_categorylist  {
background-color:	#ffffe0;
border-color:	#ffc000;
border-style:	solid;
border-width:	1px;
font-family:	Tahoma;
font-size:	8pt;
padding:	6px;
text-align:	center;
}

.news_datetime  {
border-left-color:	#ffffff;
border-left-style:	solid;
border-left-width:	15px;
color:	#2080d0;
font-family:	tahoma;
font-size:	7pt;
font-weight:	bold;
}

.news_description  {
border-left-color:	#ffffff;
border-left-style:	solid;
border-left-width:	10px;
font-family:	tahoma;
font-size:	8pt;
padding-right:	18px;
text-align:	justify;
}

.news_more_link  {
border-left-color:	#ffffff;
border-left-style:	solid;
border-left-width:	20px;
color:	#ff8000;
font-family:	Tahoma;
font-size:	7pt;
font-weight:	bold;
text-decoration:	none;
}

.news_title  {
color:	#5d5d5d;
font-family:	Tahoma;
font-size:	9pt;
font-weight:	bold;
margin-left:	10px;
padding:	4px;
}

.notTIT  {
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
}

.page_body  {
background-position:	top center;
background-repeat:	repeat-x;
border-color:	#c0c0c0;
border-style:	solid;
border-width:	0px;
font-family:	Verdana;
font-size:	10pt;
margin-left:	30px;
margin-top:	24px;
padding:	12px;
text-align:	justify;
}

.pager_border  {
background-color:	#ffffe0;
border-color:	#FFCC00;
border-style:	dotted;
border-width:	1px;
margin-left:	180px;
margin-right:	180px;
padding-left:	10px;
padding-right:	10px;
padding:	4px;
}

.paragraph  {
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9pt;
line-height:	150%;
text-align:	justify;
}

.quicklinks  {
border-color:	#c3c3c3;
border-style:	dotted;
border-width:	1px;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	7pt;
font-weight:	bold;
margin-left:	10px;
margin-top:	20px;
padding:	8px;
text-align:	center;
width:	160px;
}

.quicklinks_title  {
background-color:	#2080d0;
border-color:	#c3c3c3;
border-width:	1px;
color:	#ffffff;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	7pt;
font-weight:	bold;
padding:	4px;
text-align:	center;
width:	150px;
}

.resource_cat  {
color:	#ff8000;
font-family:	Tahoma;
font-size:	7pt;
font-weight:	bold;
}

.resource_desc  {
color:	#604800;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	8pt;
margin-top:	2px;
padding-left:	8px;
}

.resource_ico  {
float:	left;
margin-right:	6px;
}

.resource_table  {
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	10pt;
padding-bottom:	40px;
}

.resource_table_desc  {
text-indent:	4px;
}

.resource_table_title  {
color:	#808080;
font-weight:	bold;
padding:	3px;
text-align:	right;
}

.resource_td  {
background-color:	#ffffe0;
border-color:	#ffc000;
border-style:	solid;
border-width:	1px;
padding:	8px;
}

.select  {
background-image:	url( "../images/inputback.png" );
background-position:	center center;
background-repeat:	repeat-x;
border-color:	#c0c0c0;
border-style:	solid;
border-width:	1px;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9pt;
margin-left:	4px;
margin-top:	-3px;
padding:	2px;
}

.session_href  {
color:	#2080d0;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8pt;
}

.session_welcome  {
background-color:	#ffffe0;
border-color:	#ff8000;
border-style:	dotted;
border-width:	1px;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	10pt;
padding:	12px;
text-align:	center;
width:	400px;
}

.session_welcome_container  {
padding-top:	200px;
}

.shop_description  {
color:	#808080;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	7pt;
}

.shop_price  {
color:	#ff0000;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	10pt;
font-weight:	bold;
}

.small  {
color:	#000000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
}

.small2  {
color:	#c37d88;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
letter-spacing:	1;
}

.smalltext  {
font-family:	Verdana, Arial, Sans-Serif;
font-size:	7pt;
}

.submit input  {
margin-left:	4.5em;
}

.table_ads  {
margin-left:	18px;
margin-top:	5px;
}

.table_contents  {
color:	#000000;
font-family:	Arial;
font-size:	8pt;
font-weight:	bold;
text-decoration:	none;
}

.table_events  {
margin-left:	18px;
margin-top:	5px;
}

.table_news  {
margin-left:	18px;
margin-top:	5px;
}

.table_shop  {
color:	#2080d0;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	8pt;
text-align:	center;
}

.td_ad  {
border-color:	#30c0ff;
border-style:	solid;
border-width:	1px;
}

.td_banners  {
background-repeat:	repeat-x;
border-color:	#c0c0c0;
border-style:	dotted;
border-width:	1px;
padding:	8px;
}

.td_contents  {
background-image:	url( "../images/shop_corner.gif" );
background-repeat:	repeat-x;
border-color:	#c0c0c0;
border-style:	dotted;
border-width:	1px;
}

.td_shop  {
background-image:	url( "../images/shop_corner.gif" );
background-repeat:	repeat-x;
border-color:	#c0c0c0;
border-style:	dotted;
border-width:	1px;
margin:	8px;
padding:	8px;
}

.td_template  {
background-image:	url( "../images/template/tab.gif" );
background-position:	top right;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	8pt;
padding:	2px;
text-align:	right;
}

.text  {
color:	#000000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
}

.textB  {
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
}

.text_1  {
background-color:	#ffffe0;
border-color:	#FF8000;
border-style:	dotted;
border-width:	1px;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9pt;
margin-left:	20px;
margin-right:	20px;
padding:	10px;
}

.text_button  {
color:	#000000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
}

.titular  {
color:	#ffffff;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	12px;
font-variant:	small-caps;
font-weight:	bold;
word-spacing:	2pt;
}

.tpl_container  {
background-image:	url("../images/template/body.png");
background-position:	center center;
background-repeat:	repeat-y;
margin-bottom:	0;
}

.tpl_containerbody  {
width:	960px;
}

.tpl_contentfoot  {
border-top-color:	#c0c0c0;
border-top-style:	dotted;
border-top-width:	1px;
color:	#566b80;
font-family:	Tahoma;
font-size:	7pt;
font-weight:	bold;
padding-top:	8px;
text-align:	center;
}

.tpl_contentfoot2  {
color:	#566b80;
font-family:	Tahoma;
font-size:	7pt;
}

.tpl_foot  {
background-image:	url("../images/template/foot.png");
background-position:	center;
background-repeat:	no-repeat;
margin-bottom:	20px;
}

.tpl_header  {
background-image:	url("../images/template/header.png");
background-position:	center;
background-repeat:	no-repeat;
margin-top:	30px;
}

.tpl_left  {
}

.tpl_right  {
}

.usersHomeBorder  {
border-color:	#808080;
border-style:	solid;
border-width:	1px;
margin-bottom:	5px;
padding:	1px;
}

.usersHomeExp  {
color:	#808080;
font-family:	trebuchet ms;
font-size:	10pt;
margin-left:	12px;
}

.usersHomeSection  {
color:	#2080d0;
font-family:	trebuchet ms;
font-size:	11pt;
font-weight:	bold;
letter-spacing:	2pt;
padding-left:	12px;
text-decoration:	none;
}

.users_table  {
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	8pt;
}

.videos_container  {
border-color:	#c0c0c0;
border-style:	solid;
border-width:	1px;
margin-bottom:	18px;
margin-left:	100px;
margin-right:	100px;
}

.videos_description  {
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	10pt;
padding-left:	19px;
}

.videos_embed  {
margin:	8px;
text-align:	center;
}

.videos_title  {
background-color:	#efefef;
background-position:	top left;
background-repeat:	no-repeat;
color:	#ff8000;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	10pt;
font-weight:	bold;
padding:	4px;
text-decoration:	none;
text-indent:	16pt;
}

BODY  {
background-color:	#566b80;
margin-bottom:	0;
margin-top:	0;
}

a.table_users  {
border-bottom:	0px solid;
color:	#2080d0;
text-decoration:	none;
}

fieldset  {
background-color:	#F8F8FA;
border-color:	solid #781351;
border-width:	1px;
width:	40em;
}

input  {
background-image:	url( "../images/inputback.png" );
background-repeat:	repeat-x;
border-color:	#c0c0c0;
border-style:	solid;
border-width:	1px;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9pt;
margin-left:	4px;
margin-top:	-3px;
padding:	2px;
}

legend  {
background-color:	#2080d0;
border-color:	#c0c0c0;
border-style:	solid;
border-width:	1px;
color:	#ffffff;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	10pt;
font-weight:	bold;
margin-bottom:	20px;
margin-left:	8px;
padding-left:	4px;
padding:	2px 6px;
}

table.table_users_index  {
background-color:	#fafafa;
border-collapse:	collapse;
border-color:	#6699CC solid;
border-spacing:	0px;
border-width:	1px;
color:	#404040;
font-family:	Verdana;
font-size:	7pt;
width:	600px;
}

td.table_users_td0  {
background-color:	#BEC8D1;
border-bottom:	2px solid #6699CC;
border-left:	1px solid #6699CC;
color:	#404040;
font-family:	Verdana;
font-size:	8pt;
font-weight:	bold;
padding:	4px;
text-align:	left;
text-indent:	3px;
}

td.table_users_td1  {
background-color:	#fafafa;
border-bottom:	1px solid #9CF;
border-left:	1px solid #9CF;
border-right:	0px;
border-top:	0px;
color:	#404040;
font-family:	Verdana, sans-serif, Arial;
font-size:	7pt;
font-weight:	bold;
padding-bottom:	4px;
padding-top:	4px;
text-align:	left;
text-indent:	5px;
}

textarea  {
background-image:	url( "../images/inputtextarea.png" );
background-repeat:	repeat-x;
border-color:	#c0c0c0;
border-style:	solid;
border-width:	1px;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9pt;
margin-left:	4px;
margin-top:	-3px;
padding:	2px;
}
