body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	font-family: Georgia,'Times New Roman',Times,serif,serif;
	font-size: 12px;
	}

div {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
/*
#page_all {

	}
*/
#txt_cont {

	}

.columna {
	display: inline;
	float: left;
	clear: none;
	width: 500px;
	margin-right: 50px;
	align: right;
	}

.head_pages {
	display: block;
	float: none;
	clear: both;
	margin-left: 26px;
	width: 300px;
	}

/* ************* new ************* */
	
.nav_menu {
	display: inline;
	float: left;
	clear: none;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	height: 85px;
	margin-right: 8px;	
	margin-bottom: 5px;	
	padding-top: 2px;	
	padding-bottom: 5px;	
	line-height: 13px;
	}	

#title {
	width: 87px;
	}
	
#menu1 {
	width: 87px;
	font-style: italic;
	font-weight: bold;
	}
	
#menu2 {
	width: 275px;
	}

/* ************* end new ************* */

.titulo2 {
	display: block;
	float: none;
	clear: both;
	width: 280px;
	/*height: 150px;*/
	margin-left: 40px;
	}
	
.titulo {
	display: block;
	float: none;
	clear: both;
	width: 280px;
	height: 150px;
	/*margin-left: 50px;*/
	}
	
.head_viewer {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	background-image: url(../imgs-nav/bkg-trans.png);
 	background-repeat: repeat;
	}

.main_content {
	display: block;
	float: left;
	clear: both;
	}

.splash_text {
	width: 20px;
	float: right;
	clear: none;
	padding: 5px 5px 5px 5px;
		
	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #fff;	}
	
/* old splash text ******************
.splash_text {
	width: 280px;
	height: 350px;
	float: both;
	clear: none;
	margin-top: 100px;
	margin-left: 118px;
	
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-weight: normal;
	font-style: italic;
	font-size: 24px;
	text-align: left;
	line-height: 28px;
	letter-spacing: 1px;
	color: #ffffff;
	}
****************** *************** */

.br_bkg {
	z-index: 500;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-image: url(../imgs-nav/bkg-trans-gr.png);
	background-repeat: repeat;	
	}

.br_check {
	position: relative;
	
	left: 50px;
	top: 100px;
	width: 180px;
	
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial, serif;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	text-align: left;
	line-height: 15px;
	color: #ffffff;
	}		

.br_check p, .br_check a:link, .br_check a:visited {
	color: #ffffff;
	}
			
.col_section {
	width: 26px;
	float: left;
	clear: none;
	}
.col_space {
	width: 40px;
	float: left;
	clear: none;
	}

.col_menu {
	width: 90px;
	float: left;
	clear: none;
	padding-left: 4px;
	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	color: #a2a2a2;
	}

.col_details {
	width: 90px;
	float: left;
	clear: none;
	padding-left: 4px;
	padding-bottom: 8px;
	/*overflow: hidden;*/
	background-color:#FFFFFF;
	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #909090;
	}
.col_details_dos {
	width: 135px;
	float: left;
	clear: none;
	padding-left: 4px;
	padding-bottom: 8px;
	/*overflow: hidden;*/
	background-color:#FFFFFF;
	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #909090;
	}
.col_details_tres {
	width: 90px;
	float: left;
	clear: none;
	padding-left: 4px;
	padding-bottom: 8px;
	padding-top: 5px;
	/*overflow: hidden;*/
	background-color:#FFFFFF;
	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #909090;
	}
.col_details_cuatro {
	width: 160px;
	float: left;
	clear: none;
	padding-left: 4px;
	padding-bottom: 8px;
	/*overflow: hidden;*/
	background-color:#FFFFFF;
	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #909090;
	}
.col_def {
	width: 460px;
	float: right;
	clear: none;
	margin-left: 5px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-top: 5px;
	/*overflow: hidden;*/
	background-color:#000000;
	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #FFFFFF;
	}
.col_def_2 {
	width: 460px;
	float: right;
	clear: none;
	margin-left: 5px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-top: 5px;
	/*overflow: hidden;*/
	background-color:#FFFFFF;
	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #000000;
	}
.catego_agenda {
	color : black;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : Yellow;
	text-decoration : none;
}
.col_details p {
	font-size: 9px;
}

.col_links {
	width: 90px;
	float: left;
	clear: none;
	padding-right: 5px;	

	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #999999;
	}
	

.columna_txt3, .col1_main, .col1_main_links {
	width: 280px;
	float: left;
	clear: none;
    padding: 7px;
	}
.columna_txt2, .col1_main, .col1_main_links {
	width: 280px;
	float: left;
	clear: none;
	background-color:#FFFFFF;
    padding: 7px;
	}
	
.columna_txt, .col1_main, .col1_main_links {
	width: 280px;
	float: left;
	clear: none;
	background-color:#FFFFFF;
    padding: 7px;
	}

.col1_links {
	width: 90px;
	float: left;
	clear: none;
	padding-right: 5px;

	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #999999;
	}
	
.col2_links {
	width: 90px;
	float: left;
	clear: none;
	padding-right: 5px;

	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #999999;
	}
	
.col2_main {
	width: 180px;
	float: left;
	clear: none;
	padding-right: 5px;
	}
	
.col5_links {
/*	position: relative;
	display: inline;
	border: 1px inset red; */
	
	width: 90px;
	float: left;
	clear: none;
	/* padding-right: 20px; */
	margin-right: 20px;
	
	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #999999;
	}
		
.col_viewer {	
	margin:  5px 5px 5px 5px;
	padding: 2px 2px 2px 2px;	
	background-image: url(../imgs-nav/bkg-trans.png);
 	background-repeat: repeat;
	
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-weight: normal;
	font-style: normal;
	font-size: xx-small;
	text-align: left;
	letter-spacing: 0px;
	color: #000;
	}

.col_slidetext {
	direction: rtl;

	width: 90px;
	float: left;
	clear: none;
	padding: 0px 5px 5px 5px;	
	background-image: url(../imgs-nav/bkg-trans.png);
 	background-repeat: repeat;
	
	font-family: Tahoma, 'Lucida Grande', Verdana, 'Times New Roman', Times, Arial, serif;
	font-weight: normal;
	font-style: normal;
	font-size: 8pt;
	text-align: right;
	letter-spacing: 0px;
	color: #666666;
	}
	
.col-forum_main {
	width: 90%;
	float: left;
	clear: right;
	margin-left: 20px;
	}

.col_da-details {
	width: 90px;
	float: left;
	clear: none;
	padding-right: 5px;
	overflow: hidden;
	
	font-family: Verdana, Geneva; Helvetica, Arial; sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	line-height: 11px;
	letter-spacing: 0px;
	color: #999999;
	}

.col_ar-main {
		float: left;
		clear: none;
		margin-left: 95px;
		}

.rows_title {
	display: block;
	float: left;
	clear: both;
	/*width: 1000px;*/
	align: left;
	}
	
.rows_main {
	display: block;
	float: left;
	clear: both;
	/*width: 1000px;*/
	align: left;
	padding-bottom: 24px;
	}
	
h1	{	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*color: #FFFFFF;*/
	}

h2, h3	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	}
	
h4, h5	{	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 6px 0px;
	}
	
.tit_iframe {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 21px;
	font-weight: bold;
	color: #000000;
	background-color: #b4d5f4;	
	text-transform: none;
	}	

/* BIG NUMBERS -------------------------------------------------- */
h1 {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 30px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-transform: none;
	}

/* ARTICLE TITLE ------------------------------------------------ */
h2 {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 22px;
	font-style: italic;
	font-weight: normal;
	color: #595959;
	text-align: left;
	text-transform: none;
	/* background: white; */
	}

/* SUBTITLES -------------------------------------------------- */
h3 {
	font-family: Monaco, Verdana, Andale Mono, san-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-transform: uppercase;
	}

/* LINK NUMBERS -------------------------------------------------- */
h4 {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-transform: uppercase;
	}

/* LINK TITLES -------------------------------------------------- */
h5 {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-transform: none;
	}

/* LINK TITLES -------------------------------------------------- */
h6 {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-transform: none;
	}


/* H3 ANTERIOR DE RESPALDO -------------------------------------------------- */
h7 {
	font-family: Monaco, Verdana, Andale Mono, san-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-transform: uppercase;
	}

	
/*  COLORS -------------------------------------------------- */
	
.ma, a.ma:active, a.ma:hover {
	color: #423189;
	}
.blanco {
	color: #ffffff;
	}
.rojo {
	color: #ff0000;
	}	
.amarillo {
	color: #ffe800;
	}
.pr, a.pr:active, a.pr:hover {
	color: #808000;
	}

.ed, a.ed:active, a.ed:hover {
	color: #808000;
	}

.su, a.su:active, a.su:hover {
	color: #CFB53B;
	}

.da, a.da:active, a.da:hover {
	color: #FFA500;
	}

.fo, a.fo:active, a.fo:hover {
	color: #CCCCCC;
	}
	
a.fo-link:hover {
	color: #CCCCCC;
	background: #444444;
	text-decoration: none;
	}
	
.ar, a.ar:active, a.ar:hover {
	color: #990066;
	}
	
.li {
	color: #000000;
	}

a.li:active, a.li:hover {
	color: #ffffff;
	background: #000000;
	text-decoration: none;
	}

.wit {
	color: #fff;
	}

a.wit:link, a.wit:visited {
	color: #ffffff;
	background: none;
	text-decoration: none;
	}

a.wit:active, a.wit:hover {
	color: #000000;
	background: none;
	text-decoration: none;
	}

/*  Algunas cosa que meti yo -------------------------------------------- */

.titulo_pirata {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 30px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	text-transform: none;
	}
.menu {
	color : black;
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : white;
	text-decoration : none;
	/*position : relative;
	left : 50px;
	top : 30px;*/
}
.menuc {
	color : white;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #0099FF;
	text-decoration : none;
}
.menuc12 {
	color : white;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #0099FF;
	text-decoration : none;
}
.menuv {
	color : white;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #00CC00;
	text-decoration : none;
}
.menuv12 {
	color : white;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #00CC00;
	text-decoration : none;
}
.menut {
	color : white;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : Black;
	text-decoration : none;
}
.menux {
	color : white;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : Black;
	text-decoration : none;
}
.menux12 {
	color : white;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #333333;
	text-decoration : none;
}
.menux12b {
	color : white;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #666666;
	text-decoration : none;
}
.menuy {
	color : black;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : Yellow;
	text-decoration : none;
}
.menuy12 {
	color : black;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : Yellow;
	text-decoration : none;
}
.menur {
	color : white;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : Red;
	text-decoration : none;
}
.menuz {
	color : black;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #fcd1f3;
	text-decoration : none;
}
.menuz12 {
	color : black;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #fcd1f3;
	text-decoration : none;
}
.menuz2 {
	color : black;
	font-size : 22px;
	font-family : Georgia, 'Times New Roman', Times, Helvetica, Arial;
	background-color : #fff;
	text-decoration : none;
	font-weight: bold;
}
.menublanco {
	color : black;
	/*font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;*/
	background-color : White;
	text-decoration : none;
}
.numeros_foto {
	color : white;
	font-size : 30px;
	font-family : Georgia, 'Times New Roman', Times, Helvetica, Arial;
	background-color : Black;
	text-decoration : line-through;
	font-weight: bolder;
}
.derecha {
	background-repeat: repeat-y;
	position: static;
	visibility: visible;
	z-index: 4;
	height: 100%;
	width: 58px;
	top: 0px;
	overflow: visible;
	background-image:  url(imagenes/interfase/forma4.png);
}

/*  linkography -------------------------------------------- */
a.menu_dos:link, a.menu_dos:visited  {
	color : #000;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color : #fff;
	} 
	
a.menu_dos:active, a.menu_dos:hover {
	color : #000;
	background-color : #ed2024;
	}

a.menu_tres:link, a.menu_tres:visited  {
	color : #000;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color : #999999;
	} 
	
a.menu_tres:active, a.menu_tres:hover {
	color : #000;
	background-color : #ed2024;
	}

a.menu_cuatro:link, a.menu_cuatro:visited  {
	color : #000;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color : #66FFFF;
	} 
	

a.menu_cuatro:active, a.menu_cuatro:hover {
	color : #000;
	background-color : #ed2024;
	}
	
a.menu_totem:link, a.menu_totem:visited  {
	color : #000;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color : #FFFF00;
	} 
	
a.menu_totem:active, a.menu_totem:hover {
	color : #000;
	background-color : #ed2024;
	}
	
	
a.menu_link:link, a.menu_link:visited  {
	color : #fff;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color : #000;
	} 
	
a.menu_link:active, a.menu_link:hover {
	color : #000;
	background-color : #ed2024;
	}



a.ma_link:link, a.ma_link:visited {
	font-weight: bold;
	color: #423189;
	text-decoration: none;
	} 
	
a.ma_link:active, a.ma_link:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: #423189;
	}

a.pr_link:link, a.pr_link:visited, a.ed_link:link, a.ed_link:visited {
	font-weight: bold;
	color: #858585;
	text-decoration: none;
	background-color : #000;
	}
		
a.pr_link:active, a.pr_link:hover, a.ed_link:active, a.ed_link:hover {
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background: #ed1e24;
	}

a.su_link:link, a.su_link:visited {
	font-weight: bold;
	color: #CFB53B;
	text-decoration: none;
	}
		
a.su_link:active, a.su_link:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: #CFB53B;
	}

a.da_link:link, a.da_link:visited {
	font-weight: bold;
	color: #FFA500;
	text-decoration: none;
	}
		
a.da_link:active, a.da_link:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: #FFA500;
	}

a.fo_link, a.fo_link:visited {
	font-weight: bold;
	color: #6B8E23;
	text-decoration: none;
	}
		
a.fo_link:active, a.fo_link:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: #6B8E23;
	}

a.ar_link:link, a.ar_link:visited {
	font-weight: bold;
	color: #990066;
	text-decoration: none;
	}
		
a.ar_link:active, a.ar_link:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: #990066;
	}

a.ab_link:link, a.ab_link:visited {
	font-weight: bold;
	color: #00b2d1;
	text-decoration: none;
	}
		
a.ab_link:active, a.ab_link:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: #00b2d1;
	}
		
/*  OTHER MARKUP -------------------------------------------- */

a, a:link, a:visited {
	color: red;
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}

p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 12px 0px;
	
	font-size: 13px;
	}
	
p.credit {
	padding: 0px 0px 0px 0px;
	
	font-size: 9px;
	color: #666666;
	}
	
p.thanx {
	padding: 0px;

	font-size: 11px;
	font-weight: normal;
	/* background: #dbdbdb; */
	}
	
img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	vertical-align: text-top;
	}
		
.viewer_text {
	position: absolute;
	z-index: 1;
	width: 95%;
	height: 95%;
	vertical-align: bottom;
	margin: 5px 5px 5px 5px;	
	padding: 5px 5px 5px 5px;	
	}

.bullet {
	clear: none;
	padding-right: 10px;
	}

.item {
	clear: right;
	padding-bottom: 12px;
	}


.col_main a:link {
	color: #00b2d1 !important;	
	/*text-decoration: underline !important;*/
	}

.col_main a:hover {
	color: #000000 !important;
	text-decoration: underline !important;
	}

.col_main a:visited {
	color: #00b2d1;	
	/*text-decoration: underline !important;*/
	}

.col1_main a:link {
	color: #00b2d1 !important;	
	/*text-decoration: underline !important;*/
	}

.col1_main a:hover {
	color: #000000 !important;
	text-decoration: underline !important;
	}

.col1_main a:visited {
	color: #00b2d1;	
	/*text-decoration: underline !important;*/
	}

.art-title a:visited {
	color: #000000 !important;
	}
/* /////////////////////// */
.art-author a:visited {
	color: #000000 !important;
	}
	
.art-title, .art-author {
	font-family: Georgia, 'Times New Roman', Times, serif, serif;
	font-size: 14px;
	font-weight: regular;
	font-style: italic;
	text-align: left;
	color: #000000;	

	}

.art-author {
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	background: white !important; 
	}

.header {
	font-family: Monaco, Verdana, Andale Mono, san-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-transform: uppercase;
	}

.subtitle {
    color : red;
	font-size: 8pt;
	font-style: italic;
	font-weight: bold;		
	/*letter-spacing: 1px;*/
	text-transform: none;
	padding-left: 0px;
	}

.footnote {
	font-size: 8pt;
	}


a.dos-cols {
	font-size: 8pt;
	font-style: italic;	
	color: #000000;	
	}
a.dos-cols:hover {
	color: #0099FF!important;
	}

a.dos-cols:visited {
	color: #000000 !important;
	text-decoration: underline !important;
	}
	
	
	
.author {
	font-size: 8pt;
	font-style: italic;	
	color: #000000;	
	}

.english {
	font-size: smaller;
	}
		
/*  FORUM  ------------------------------------------------- */


td {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 9px;
	font-weight: regular;
	color: #000000;
	/*text-align: left;*/
	text-transform: none;
	table-layout: fixed;
}

td.topheadlf {
	}

td.topheadrt {
	text-align: right;
	 }

td.headtopic {
	color: #000000;
	background-color: #e7f0d5;
	}

td.headstarted, td.headreplies, td.headlast {
	color: #000000;
	background-color: #e7f0d5;
	text-align: center;
	}

td.topic {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #F5F9ED;
	}

td.started {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	background-color: #F5F9ED;
	text-align: center;
	}	
	
td.replies, td.last, td.reply {
	font-size: 9px;
	color: #000000;
	background-color: #F5F9ED;
	text-align: center;
	}	
	
td.bigtopic {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 12px;
	color: #000000;
	background-color: #e7f0d5;
	font-weight: bold;
	}
	
td.author, td.message {
	font-family: Georgia, 'Times New Roman', Times, Helvetica, Arial; serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background-color: #F5F9ED;
	font-weight: normal;
	text-align: left;
	}
	
.fo-hr {
	border: thin dotted #ffffff;
	}

.date, .re {
	font-family: Verdana, Monaco, Andale Mono, san-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	text-align: left;
	}
	
.re {
	font-weight: normal;
	color: #6B8E23;
	}

.fakeh3 {
	font-family: Monaco, Verdana, Andale Mono, san-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-transform: uppercase;
	}
		
p.participants {
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}