/* Used by the AdSense titles */
 .google_ad {
	font-size: 11pt; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2px; font-weight: bold; color: #000000;
}
/*** Used by the AdSense titles ***/

/* form styles */
.formulaire{ background-color: #6080B2; border: 9px solid #6080B2; -moz-border-radius: 9px; }
.formulaire TH { font-size: 11pt; letter-spacing: 1px; height: 20px; }
.formulaire TD { vertical-align: top; }
.formulaire HR { width: 100%; height: 1px; border: 0; color: #999999; background-color: #999999; }
/* *** */

/* Home styles */
.home {
	scrollbar-face-color: #C6EEFB; scrollbar-shadow-color: #80ACD0;
	scrollbar-highlight-color: #C6EEFB; scrollbar-3dlight-color: #3C6AA2;
	scrollbar-darkshadow-color: #3C6AA2; scrollbar-track-color: #3C6AA2;
	scrollbar-arrow-color: #3C6AA2;
}

.home_link { text-decoration: none; color: 99FFFF; font-size: 9pt; }

.tit_b, .tit_b a:hover, .tit_b a:active, .tit_b a:link, .tit_b a:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt; font-weight: bold; color: #ffffff; text-decoration: none;
	letter-spacing: 1px;
}

.contenidorss {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;  color: #000000;
}

.titulorss {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt; font-weight: bold; color: #3c6aa2;
}

.tit_a {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt; font-weight: bold; color: #C6EEFB;
}
.tex_a, .tex_a a:hover, .tex_a a:active, .tex_a a:link, .tex_a a:visited {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold; font-size: 10pt; color: #B3C9E5; text-decoration: none;
}
.tex_b, .tex_b a:hover, .tex_b a:active, .tex_b a:link, .tex_b a:visited  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; color: #ffffff; text-decoration: none;
}

.tex_bb, .tex_bb a:hover, .tex_b a:active, .tex_b a:link, .tex_b a:visited  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; color: #ffffff; text-decoration: none;
}

.form { background-color: #4088FF; color: #FFFFFF; }

.form TH {
	font-weight: normal; font-size: 10pt; text-align: left;
	background-color: #0000FF; text-decoration: none; letter-spacing: 1px;
}

.form TD { font-family: Verdana; padding: 2px; padding-left:4px;
	padding-right:4px; vertical-align: top;}

.ident { background-color: #5AAA29; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;}
.ident TD { background-color: #5AAA29; font-size: 9pt; color: #FFFFFF; }
.ident a:hover, .ident a:active, .ident a:link, .ident a:visited { letter-spacing: 1px; font-weight: normal;}

.msgbox0 { background-color: #00DF02; border: solid; border-color: #000000; border-width: 1px;}
.msgbox1 { background-color: #E9EA15; border: solid; border-color: #000000; border-width: 1px;}
.msgbox2 { background-color: #FF4D4D; border: solid; border-color: #000000; border-width: 1px;}
/*** Home styles ***/

/* Listing fonts */
.titulo_gr {
	font-size: 23pt; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 3px; font-weight: bold; color: #2084FF; /*29B4FF*/
}
.ls_subheader {
	font-family : Tahoma; color: #109008; font-size: 11pt; font-weight: bold;
	 background-color: #D8FFD8;
}
.ls_border { border: 2px solid #D8FFD8;}

.ls_sub_short {
	font-weight: bold; font-size: 10pt; background-color: #D8FFD8;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #109008;
}
.ls_publicacion {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #56A207;
	font-size: 12pt; background-color: #E5F5C5;
}

.ls_publicacion TD { padding: 0%;}
.ls_optBG, { background-color: #D2DEBA;}
.ls_optFG { background-color: #F2FCF2;}

.ls_publicacion a:hover, .ls_publicacion a:active, .ls_publicacion a:link {
	text-decoration: none; font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #109008; font-size: 10pt;
}
.ls_publicacion a:visited {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #084604; font-size: 10pt;
}
.ls_rev_title {
	text-decoration : none; font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; color: #666666;
}

.ls_descr {
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9pt; color: #444444;
}

.ls_link {
	TEXT-DECORATION : none; font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #109008; font-size: 11pt; font-weight: bold;
}

.rev_form a:hover, .rev_form a:active, .rev_form a:link, .rev_form a:visited {
	text-decoration: none; font-size: 8pt;
}
.clickeable { cursor: pointer; }
/*** Listing fonts ***/

/* Menu fonts */
.menu { color: #FFFFFF; }
.menu a:link, .menu a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
	color: #FFFFFF; font-size: 9pt; font-weight: bold;
}
.menu a:active, .menu a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
	color: #000000; font-size: 9pt; font-weight: bold;
}
/*** Menu fonts ***/


/* FAQ */
	.FAQ { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: justify;}
	.FAQ #title { font-size: 12pt; font-weight: bold; text-align: center;}
	.FAQ_section { font-size: 11pt; font-weight: bold;}
/*** FAQ ***/


/* Form Inputs */
input, select, textarea {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt; color: Black;  border: 1px solid #000000;
}
.rad { border: 0px;}
/*** Form Inputs ***/

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal}

/* Experimiento de emular frames
body { overflow: auto; height: 100%; }
html { overflow: hidden; height: 100%; }
div#viewport { position: absolute; with: 277px; top: 20px; right: 20px; }

http://www.elitesecurity.org/tema/97917
#googleads {
	position: fixed;
	width: 130;
	top: 5px;
	right: 0px;
	overflow: auto;
}
*/