/* ##################################################
           ETIQUETAS HTML PERSONALIZADAS
################################################## */

BODY {
  font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight: 400;
  margin:0; padding:0; 
  background: url('http://www.ftechnology.com.ar/ftech/img/margin.png') repeat-y top center;
}
* { margin:0; padding:0; font-family:Tahoma, Verdana, Arial; font-size:10px; font-weight: 400; }

/* ########## LINKS ########### */

a { text-decoration: underline; }
a.a { text-decoration: none; color: #666666; }
a.a_2 { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:12px; text-decoration: none; color: #2E809E;}
a.b { text-decoration: none; color: #666666; }
a.c { text-decoration: none; color: #2E809E; font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:13px; font-weight: bold; padding-top:2; padding-bottom:2; margin:0; padding-left:0; padding-right:0; text-transform:uppercase }
a.d { text-decoration: none; color: #FFFFFF; }
a.e { text-decoration: none; color: #2E809E; font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:11px; }
a.h3 { text-decoration: none; font-family:Verdana, Tahoma, Arial; font-size:10px; padding:0; margin:5 0 5 0; color:#2E809E; }

a:hover { text-decoration: none; }
a:hover.a { text-decoration: underline; color: #0296C0; }
a.hover.a_2 { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:12px; text-decoration: underline; color: #2E809E; }
a:hover.b { text-decoration: underline; color: #F99302; }
a:hover.c { text-decoration: line-through; color: #2E809E; font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:13px; font-weight: bold; padding-top:2; padding-bottom:2; margin:0; padding-left:0; padding-right:0; text-transform:uppercase }
a:hover.d { text-decoration: line-through; underline; color: #FFFFFFF }
a:hover.e { text-decoration: line-through; underline; color: #2E809E; font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:11px }
a:hover.h3 { text-decoration: line-through; font-family:Verdana, Tahoma, Arial; font-size:10px; padding:0; margin:5 0 5 0; color:#2E809E; }

a:link { color:#000000; }
a:link.a { color:#666666; }
a:link.a_2 { color: #2E809E; }
a:link.b { color:#666666; }
a:link.c { color:#2E809E; font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:13px; font-weight: bold; padding-top:2; padding-bottom:2; margin:0; padding-left:0; padding-right:0; text-transform:uppercase }
a:link.d { color: #FFFFFF; }
a:link.e { color:#2E809E; font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:11px; }
a:link.h3 { font-family:Verdana, Tahoma, Arial; font-size:10px; padding:0; margin:5 0 5 0; color:#2E809E; }

a:visited { color:#666666; }
a:visited.x { color:#666666; }
a:visited.a_2 { color: #2E809E; }
a:visited.b { color:#666666; }
a:visited.c { color:#2E809E; font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:13px; font-weight: bold; padding-top:2; padding-bottom:2; margin:0; padding-left:0; padding-right:0; text-transform:uppercase}
a:visited.d { color: #FFFFFF; }
a:visited.e { color:#2E809E; font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:11px; }
a:visited.h3 { font-family:Verdana, Tahoma, Arial; font-size:10px; padding:0; margin:5 0 5 0; color:#2E809E; }

a:active { color:#000000; }
a:active.x { color:#0296C0; }
a:active.a_2 { color: #2E809E; }
a:active.b { color:#666666; }
a:active.c { color:#2E809E; font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:13px; font-weight: bold; padding-top:2; padding-bottom:2; margin:0; padding-left:0; padding-right:0; text-transform:uppercase}
a:active.d { color: #FFFFFF; }
a:active.e { color:#2E809E; font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:11px; }
a:active.h3 { font-family:Verdana, Tahoma, Arial; font-size:10px; padding:0; margin:5 0 5 0; color:#2E809E; }

/* ########## IMAGENES ########### */

img { margin:0px; border:0px none; padding:0px }
img.left { margin-right:7; float:left; border:1px dotted #2D6A82; }
img.right { margin-left:7; float:right; border:1px dotted #2D6A82; }
img.arrow { margin: 0 2; width:4; height:4 }
img.a { margin-left: 3; margin-right: 3; margin-bottom: 10; }
img.b { margin-left:10px; }
img.login { width:40; height:40; margin-top:4; margin-right:4; cursor:hand; cursor:pointer; }
img.middle { vertical-align: middle; }
img.galeria { border:1px dotted #4CAED4; margin:5; }
img.zoom { margin-left:2; float:right; }

/* ########## VARIOS ########### */

script { padding:0;margin:0; }
table { cellpadding:0; cellspacing:0; }
form{padding:0;margin:0;}

/* ########## TEXTO ########### */

p{padding:0;margin:0;}
H1 { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:13px; font-weight: bold; padding-top:2; padding-bottom:2; margin:0; color:#2E809E; padding-left:0; padding-right:0; text-transform:uppercase }
H1.subtitle { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:9px; font-weight: 400; padding-top:0; padding-bottom:5; margin:0; color:#999999; padding-left:0; padding-right:0; text-transform:uppercase }
H2 { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:10px; color:#999999; padding:0; margin:0; font-weight: 400; padding-bottom:3; }
H2.time { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:9px; }
H3 { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:12px; color:#808080; padding:0; margin:0; }
H3.comment { font-family:Verdana, Tahoma, Arial; font-size:10px; padding:0; margin:5 0 5 0; color:#2E809E; }
H4 { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:11px; padding:0; margin:0; font-weight: 400; }
H5 { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:10px; padding:0; margin:0; font-weight: 400; }

/* ##################################################
              CLASES PERSONALIZADAS
################################################## */

/* ########## TABLAS GENERALES ########### */

#tbl_Header { text-align:center; margin-left: auto; margin-right: auto; border-left:1px solid #2D6A82; border-right:1px solid #2D6A82; border-top:1px solid #2D6A82; width:760; background-color:#FFFFFF; border-bottom-width:medium }
#tbl_Middle { text-align:center; margin-left: auto; margin-right: auto; width:762; background-color:#FFFFFF; border:none; border: 1px solid #2D6A82; }
.cda_Middle_L { text-align:left; width:550; height:400px; padding:10px; border-right: 1px dotted #2D6A82; }
.cda_Middle_R { width:170; height:400px; padding:10px; background-color: #4CAED4; /* 379FC6 */ color:#FFFFFF; }

/* ########## FORMULARIOS ########### */

.FORM_TEXT { padding:2px; width:240px; height:23px; border:1px solid #2D6A82; font-family: Tahoma, Verdana, Arial; font-size: 13px; margin:0; font-weight: 400; color:#2E809E; }
.FORM_TEXTA { padding:2px; width:300px; height:300px; border:1px solid #2D6A82; font-family: Tahoma, Verdana, Arial; font-size: 13px; margin:0; font-weight: 400; color:#2E809E; }
.FORM_BUTTOM { 
border-left:1px solid #C0C0C0; border-right:1px solid #000000; border-top:1px solid #C0C0C0; border-bottom:1px solid #000000; color: #000000; font-family: Tahoma; font-size: 10px; background-color: #DADADA; width:70px; padding-top:2; padding-bottom:2
}

/* ########## MENUES ########### */

.menu_contenedor { 
  width:100%;
  z-index:130;
}

.display_none { display:none; }
.display_block { display:block; }
.code { 
 color: #000080; font-family: Tahoma; font-size: 10px; 
 border: 1px dotted #333333; padding: 10; background-color: #F7F7F7;
 width:400px
}

/* ##################################################
                    ALINEAMIENTO
################################################## */

.center { text-align:center; }
.right { text-align:right; }
.left { text-align:left }
.justify { text-align:justify; }
.middle { vertical-align: middle; }
.absmiddle { vertical-align: middle; }
.tbl_centrado { margin-left: auto; margin-right: auto; }

/* ##################################################
                 FORMATOS DE TEXTO
################################################## */

.F_Green { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:12px; color:#008000; }
.F_Red { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:12px; color:#FF0000; }
.F_Blue { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:12px; color:#2E809E;}
.F_Black { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:12px; color:#000000; }

.F_H1 { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:13px; font-weight: bold; padding-top:2; padding-bottom:2; margin:0; color:#2E809E; padding-left:0; padding-right:0; text-transform:uppercase }
.F_SH1 { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:9px; font-weight: 400; padding-top:0; padding-bottom:5; margin:0; color:#999999; padding-left:0; padding-right:0; text-transform:uppercase }

.Code_Green { color:#008000; }
.Code_Red { color:#FF0000; }

.F_B_N { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:13px; font-weight: bold; }
.F_I_N { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:12px; font-style:italic }
.F_U_N { font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:12px; text-decoration: underline }

.FT_BCA { color:#FFFFFF; }
.FT_TCA { text-decoration: line-through; }
.FT_SUB { text-decoration: underline; }
.FT_CLE { color:#2E809E; }
.FT_CLE1 { color:#2E809E; font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:12px; padding:0; margin:0; }

.cita { 
 color:#666666; font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:12px; 
 border: 1px dotted #333333; padding: 10; background-color: #F7F7F7;
 width:400px
}

.code_x { 
 color: #FF0000; font-family: Tahoma; font-size: 10px 
}
.code_coment { 
 color: #808080; font-family: Tahoma; font-size: 10px 
}

/* ##################################################
                       VARIOS
################################################## */

#BottomDesign { margin:0; margin-left: auto; margin-right: width: 762px; height: 70px; background-color:#FFFFFF; clear: both; }
#hiddeCount { visibility:hidden; display:none; position:absolute; top:10px; }

.help { border-bottom:1px dotted #2E809E; cursor: help; color:#6A6A6A; font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:12px }
.hand { cursor:hand; cursor:pointer; }

#tbl_galery { 
  margin-left: auto; margin-right: auto;
  spacing:10px;
  font-family:Verdana, tahoma, Arial, serif; font-size:10px; text-align:center;
}
#tbl_galery tr { margin: 10; }
#tbl_galery td { 
  padding: 1px; width:149;
  background-color:#FFFFFF; border:1px solid #2E809E;
  margin: 10;
}