/*
	Theme Name: tangostyle
	Theme URI: http://www.axoft.com/
	Description: Maincorp contiene todo la estructura base de <a href="http://www.axoft.com" title="Axoft">Axoft</a>.
	Version: 0.1
	Author: Federico Mazzei
	Author URI: http://www.axoft.com
*/

/* Table of Contents:
	TAGS natural HTML
	Typography
	Header Layout
	Middle Layout
	Table Layout
	Footer Layout
*/	
/*nuevos estilos 2008/*
body {
	color:#000000;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	margin:0pt;
	padding:10px;
	background-color: #FFFFFF;
}
.skipArea {
	color:#FFFFFF;
	left:-999px;
	position:absolute;
	width:990px;
}
.topnavtext {
	/*background:transparent url(/admin/images/ocom/hp/topnav_bgnd.gif) repeat-x scroll 0%;*/
	width: 170px;
	color:#272727;
	font-size:11px;
	font-weight:bold;
	height:27px;
	line-height:27px;
	min-width:1010px;
	padding:0px 0px 0px 10px;
	vertical-align:middle;
}
.topnavtext img {
	margin-left:10px;
	margin-right:10px;
}
.topnavtext a:link {
	color:#272727;
	text-decoration:none;
}
.topnavtext a:visited {
	color:#272727;
	text-decoration:none;
}
.topnavtext a:hover {
	color:#FF0000;
	text-decoration:underline;
}
.downMain {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	margin:38px 0pt 0pt 1px;
	padding:0pt;
	width:186px;
}

.titul0 {
	background-image: url(../images/paramenu3.jpg) ;
	background-position:left top;
	background-repeat:no-repeat;
	/*border-bottom:1px solid #CCCCCC;*/
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt 0pt 6px 12px;
	padding:0pt 0pt 6px 12px;
}

.downLinks00 {
	background-image: url(../images/flegri.gif);
	background-position:left center;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt 0pt 6px 12px;
	padding:3pt 0pt 3px 12px;
}
.downLinks01 {
	background-image: url(../images/flechmenpg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt 0pt 6px 12px;
	padding:0pt 0pt 6px 12px;
}
.downLinks02 {
	background-image: url(../images/flchgr1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt 0pt 0pt 12px;
	padding:0pt 0pt 0pt 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.downLinks03 {
	background-image: url(../images/flechared.gif) ;
	background-position:left top;
	background-repeat:no-repeat; 
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt 0pt 0pt 12px;
	padding:0pt 0pt 0pt 12px;
}
.downLinks04 {
	background-image: url(../images/X.gif);
	/*background-position:left top;*/
	background-repeat:no-repeat;
	list-style-image:none;
	/*list-style-position:outside;*/
	list-style-type:none;
	margin:0pt 0pt 0pt 0px;
	padding:0pt 0pt 0pt 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006699;
	font-weight: bold;
}
.downLinks05 {
	background-image: url(../images/fleges.gif);
	background-position:left center;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt 0pt 6px 12px;
	padding:3pt 0pt 3px 12px;
}
.downLinks06 {
	background-image: url(../images/fleestcont.gif);
	background-position:left center;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt 0pt 6px 12px;
	padding:3pt 0pt 3px 12px;
}
.downLinks07 {
	background-image: url(../images/flespunt.gif);
	background-position:left center;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt 0pt 6px 12px;
	padding:3pt 0pt 3px 12px;
}
.Resto01 {
	background-image: url(../images/resfle.gif);
	background-position:left center;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt 0pt 6px 12px;
	padding:3pt 0pt 3px 12px;
	font-variant: normal;
}
/*fin de nuevos estilos 2008*/ 

/* 	TAGS natural HTML
--------------------------------------------------------------------------------------- */
BODY {
		margin: 0;
		padding: 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000; }

A{
		text-decoration: none; 
		color: navy; }

	A:HOVER {
			color: #0033CC; 
			text-decoration: underline; }

	A:VISITED {
			color: navy; }
					
	A:VISITED:HOVER {
			color: #474747; }

ul {
	text-align: left; }

img {
	border: 0px; }

table {
	font-size: 12px; }

hr	{
	height: 1px;
	min-height: 1px;
	line-height: 1px; }


/* Typography
--------------------------------------------------------------------------------------- */
.primera {
	color: White;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none; }

	.primera:hover {
		text-decoration: none; }

.primeraNegro a {
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	text-decoration : none; }

	.primeraNegro:hover {
		text-decoration : none; }

	.primeraNegro a:visited {
		color : Black;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		line-height : 13px;
		text-decoration : none; }

.primerasub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none; }

	.primerasub:hover {
		text-decoration: underline; }


/* Header Layout
--------------------------------------------------------------------------------------- */
.tdblancoheader{
	height: 3px;
	background-color: #FFFFFF; }	

.tdcelesteheader{
	height: 3px;
	background-color: #9FBFDF; }


/* Middle Layout
--------------------------------------------------------------------------------------- */
.Titulo {
	font-family: Arial, Helvetica, sans-serif;
	color : navy;
	font-weight : bold;
	font-size : 18px; }

.TitulosModulos {
	font-family: Arial, Helvetica, sans-serif;
	color : navy;
	font-weight : bold;
	font-size : 17px; }

.Titulosmall {
	font-family: Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	color: navy;
	font-weight : bold;
	font-size : 16px; }

.Subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold; }

.box {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #F0F0F0;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #F0F0F0; }

.V9 { 
	font-family: sans-serif, Arial, Helvetica; 
	font-size: 11px; }

	.V9 a { 
		font-family: sans-serif, Arial, Helvetica; 
		font-size: 11px; }

	.V9 a:hover{ 
		font-family: sans-serif, Arial, Helvetica; 
		font-size: 11px;
		color: #0033CC; }

.G10 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; }

.G12{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; }

.L12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; }

.T13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	line-height: 115%; }

.L12Big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0px 5px 0px; }

.INTRO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px; }

.INTRO2{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px;
	text-transform:capitalize;
	padding: 5px 5px 5px 0px;
	text-indent: 10px; }

.DescripcionSmall {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px; }

.FondoCursoTitulo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	background : #D7E4EE;}

.FondoCursoFormulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px; 
	background : #FFFFF4; }

.FondoFaxDemanda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	background : #FFFFF4; }

.LineaComentario {
	background : #999999;
	height : 1px; }

.CopeteBlanco{
	Font-family: Arial, Helvetica, sans-serif; 
	Font-Size: 10pt;
	font-weight: bold;
	Color: WHITE; }

.RenglonGris {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #F8F8FA; }

.RenglonGrisClarito {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #FFFFFF; }

.fondo_tabla_E2 {
	background-color: #FF0000;
	color: White;
	font-size:12px;
	font-weight: bold; }

.titulo_tabla_E2_naranja {
	background-color: #FF8041;
	color: White;
	font-size:12px;
	font-weight: bold; }

.titulo_tabla_E2_azul {
	background-color: #3F00FF;
	color: White;
	font-size: 12px;
	font-weight: bold; }

.folleto ul {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	list-style-type:square;
	list-style-position:inherit;
	letter-spacing: 2px;
	margin-left: 0px;
	background-color:#003399;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px; }
	
.textojustificado {
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; }

.img_hotfix {
	padding: 0px 10px 3px 0px;
	vertical-align:middle; }

.resaltar_claro {
	background-color: #CEDDF2;
	color: #000000;
	font-size:12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none; }

.miniscula {
	font-variant:normal; }

.vinculovideo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 2px;
	width: 2px;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px; }

.td_Derecha_ok {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-width: 1px;
	border-right-color: #000000; }

.Resaltar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #660000;
	text-decoration: none;
	background-color: #F6EFD7;
	padding: 2px; }

	.Resaltar a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-style: normal;
		font-weight: bold;
		color: #660000;
		text-decoration: none; }
	
	.Resaltar a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-style: normal;
		font-weight: bold;
		color: #660000;
		text-decoration: none; }

	.Resaltar a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-style: normal;
		font-weight: bold;
		color: #660000;
		text-decoration: none;
		background-color: #F6EFD7; }
	
	.Resaltar a:visited:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-style: normal;
		font-weight: bold;
		color: #660000;
		text-decoration: none;
		text-indent: 20px;
		background-color: #F6EFD7; }

.textoDIV {
	padding-left: 42px; }
	
.divLineaIzquierda {
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #000000;
	padding-left: 5px; }

.textonota {
	line-height: 20px; }
.blockcustom {
	padding:0px 0px 0px 35px; }


/* 	Table Layout
--------------------------------------------------------------------------------------- */
.tdlineaCompleta {
	border: 1px solid #000000; }

.tdlineaCompletasuave {
	border: 1px solid #cccccc; }

.td_Izq {
	border-top-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #000000;
	border-right-style: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000; }

.td_Arriba_Abajo {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 1px;
	border-bottom-color: #000000; 
	border-bottom-style: solid;
	border-right-style: none;
	border-left-style: none; }

.td_Derecha{
	border-top-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000000; 
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-style: none; }

.td_Abajo {
	border-right-style: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000; }

.td_Derecha_Abajo {
	border-top-style: none;
	border-top-width: 0px;
	border-top-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-left-style: none;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000000; }

.td_Izquierda_Abajo {
	border-top-width: 0px;
	border-top-style: none;
	border-top-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #000000;
	padding-left: 2px; }

.bordetabla {
	border: 1px solid #000000; }

.tabla {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	width:180px; }

.encabezado {
	background: url(/images/tabla/encabezado.jpg);
	background-repeat: no-repeat;
	height: 26px;
	text-align: center;
	font-weight: bold;
	line-height: 25px; }

.encabezado2{
	background: url(/images/tabla/encabezado2.jpg);
	background-repeat: no-repeat;
	height: 47px;
	text-align: center;
	font-weight: bold;
	line-height: 20px; }

.fondo{
	background: url(/images/tabla/fondo.jpg);
	padding: 5px 5px 5px 10px;
	margin-right: 0; }

.pie{
	background:url(/images/tabla/pie.jpg);
	height:8px;
	background-repeat:no-repeat; }
	


/* Footer Layout
--------------------------------------------------------------------------------------- */
.PieTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold; }

.PieDato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	color : #336699; }
	
	
	
	
/*------------------------------ Sombreado para imagenes --------------------------------*/
	
body{
   margin:0;
   padding:0;
   text-align:center;
   font-family:"Trebuchet MS", Arial, Verdana;
   font-size:13px;
}
/* Aquí modificamos el Contenedor*/
#cont{
   text-align:center;
   padding: 5px;
   margin: 0 auto;
   width:100px; 
}
/* Ahora la sombra */
#sombra{
   margin:10px;
   background:#CCCCCC; /* Color de la sombra */
   border: solid 1px #CCCCCC; /* Color del borde */
   width: 100px;
}
/* Veamos el texto */
#text{
   border:solid 1px #CCCCCC;
   margin:-10px 2px 2px -10px; /* Aqui están los famosos márgenes negativos*/
   padding:2px;
   background:#FFFFFF; /* Le damos un color de fondo */
}


