/*
	Theme Name: tangostyle
	Theme URI: http://www.axoft.com/
	Description: csscorp contiene todo la estructura base de <a href="http://www.axoft.com" title="Axoft">Axoft</a>.
	Version: 0.1
	Author: Eduardo Cangelosi - Medios
	Author URI: http://www.axoft.com
*/

/* Table of Contents:
	TAGS natural HTML
	Typography
	Header Layout
	Middle Layout
	Table Layout
	Footer LayoutF


body {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000; 
}
*/	
/*------------------------------------------------------*/
BODY {
	margin: 16px;
	/*padding: 0;*/
	background-color: #DBDBDB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333; 
}

A{
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
}

	A:HOVER {
		color: #FF0000; 
		text-decoration: none; 
	}
				
	A:VISITED {
		color: #000000; 
	}
						
	A:VISITED:HOVER {
		color: #333333; 
	}
					
img {
	border: 0px; 
}
	
hr	{
	height: 1px;
	min-height: 1px;
	line-height: 1px;
	color: #CCCCCC; 
}


/*-----------------------------------------------------------------------DIV-sombra-Cuerpo--*/

.sombra {
	background-image:url(../img/templates/bg-som.png);
	top:0;
	z-index:10;
	width:948px;
	position:relative;
}
.sombra2 {
	background-image:url(../img/templates/bg-som-copy.png);
	top:0;
	z-index:10;
	/*width:545px;*/
	height:15px;
	position:relative;
}
.sombra3 {
	background-image:url(../img/templates/bg-som.png);
	background-repeat: repeat-x;
	z-index:10;
	position:relative;
}
.contenido {
	top:-1em;
	z-index:1;
	position:relative;
}
.pie {
	top:-1em;
	z-index:2;
	position:relative;
}
.menu {
	top:0;
	z-index:11;
	width:100%;
	position:relative;
}

/*------------------------------------------------------------------------------texto--*/

.primera {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none; 
}

	a:hover.primera {
		text-decoration: none; 
	}

/*--------------------------------------------------------------------------------varios--*/
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}

.titulo-vin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}
a:hover.titulo-vin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}


.PieTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight : bold; 
}

.titulo-lib {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

.text-grl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.text-neg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.text-bl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight: bold;
}

	a:hover.text-bl {
		color: #E2E2E2;
	}
	a:visited.text-bl {
		color: #00FFFF; 
	}
						
	a:visited:hover.text-bl {
		color: #474747; 
	}

.textoblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

/*--------------------------------------------------------------Menu (libreria) Derecha--*/

.lib { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
/*	text-transform: uppercase;*/
	text-decoration: none;
	color: #333333;
}

	a:hover.lib {
		color: #FF0000;	 
	}


/*------------------------------------------------------------------------Menu General--*/

.general { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*text-transform: uppercase;*/
	text-decoration: none;
	color: #333333;
}

	a:hover.general {
		color: #666666;
	}

/*------------------------------------------------------------------------------Módulos--*/

.gest { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #333333;
}

	a:hover.gest {
		color: #0099FF;
		/*font-weight : bold;*/
	}

.ec { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #333333;
}

	a:hover.ec {
		color: #FF6600;
	}

.pdv { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #333333;
}

	a:hover.pdv {
		color: #009900;
	}


.rest { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #333333;
}

	a:hover.rest {
		color: #FF0000;
	}

/*---------------------------------------------------------------------------Importante--*/

.import {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F70000;
	font-size: 10px;
	font-weight: bold;
}

/*---------------------------------------------------------------------------Menu Gestion--*/

.gestion { 
	/*background-image: url(../images/fleges.gif);*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*text-transform: uppercase;*/
	text-decoration: none;
	color: #333333;
	/*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;*/
}

	a:hover.gestion {
		color: #0099FF;
		/*font-weight : bold;*/ 
	}

/*-----------------------------------------------------------------------------Menu Resto--*/

.resto { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*text-transform: uppercase;*/
	text-decoration: none;
	color: #333333;
}

	a:hover.resto {
		color: #FF0000;
	}

/*-------------------------------------------------------------------Menu Estudios Contables--*/

.econtables { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*text-transform: uppercase;*/
	text-decoration: none;
	color: #333333;
}

	a:hover.econtables {
		color: #FF6600;
	}

/*-------------------------------------------------------------------Menu Punto de Venta---*/
.pdeventa { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*text-transform: uppercase;*/
	text-decoration: none;
	color: #333333;
}

	a:hover.pdeventa {
		color: #009900;
	}

/*--------------------------------------------------------------------------------Menu Net--*/
.net { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*text-transform: uppercase;*/
	text-decoration: none;
	color: #333333;
}

	a:hover.net {
		color: #3333FF;
	}

/*-----------------------------------------------------------------------------Menu Móviles--*/
.movile { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*text-transform: uppercase;*/
	text-decoration: none;
	color: #333333;
}

	a:hover.movile {
		color: #FF0066;
	}

/*--------------------------------------------------------------------------------separador---*/

.separ {
	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;
}


/*------------------------------------------------------------------------------Titulo Modulos--*/
.tit-m{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	/*text-transform: uppercase;
	letter-spacing: 1.6pt;*/
	font-size: 16px;
	word-spacing: 2pt;
	line-height: 1.3;
	
}
/*------------------------------------------------------------------------titulos en degrade---*/
.degra h1 {
	font: normal 22px "Lucida Grande", Arial, sans-serif;;
	/*font-size:18px;*/
	position: relative;
	margin: 0px 0 0px;
	color: #464646;
}
/*.degra h1 span {
	background: url(/img/general/gradient-white.png) repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 20px;
	left: 2px;
	top: 4px;

}*/


.tit-mm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	/*text-transform: uppercase;
	letter-spacing: 1.6pt;*/
	font-size: 22px;	
	word-spacing: 2pt;
	line-height: 1.3;
}

.tit-mod{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	/*text-transform: uppercase;
		letter-spacing: 1.6pt;*/
	word-spacing: 1pt;
	font-size: 18px;
	line-height: 1.3;
}

.tit-modec{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #EF8F1E;
	/*text-transform: uppercase;
	letter-spacing: 1.6pt;*/
	font-size: 18px;
	
	word-spacing: 2pt;
	line-height: 1.3;
}

.tit-modpdv{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3AB908;
	/*text-transform: uppercase;
	letter-spacing: 1.6pt;*/
	font-size: 18px;
	
	word-spacing: 2pt;
	line-height: 1.3;
}

.tit-modr{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	/*text-transform: uppercase;
	letter-spacing: 1.6pt;*/
	font-size: 18px;
	
	word-spacing: 2pt;
	line-height: 1.3;
}

/*------------------------------------------------------------------------------Lib-Productos---*/

.prod{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	letter-spacing: 0.9pt;
	word-spacing: -1pt;
	text-decoration: none;
}

	a:hover.prod {
		color: #999999;
	}
	
/*-------------------------------------------------------------------Productos--gestion---

.prod-g{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 1.6pt;
	word-spacing: -1pt;
	text-decoration: none;
	color: #999999;
}

	a:hover.prod-g {
		color: #0091FF;
	}

	a:visited.prod-g {
		color: #0091FF; 
	}
						
	a:visited:hover.prod-g {
		color: #999999; 
	}*/

/*------------------------------------------------------------------Productos----estudios-contables---

.prod-e{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 1.6pt;
	word-spacing: -1pt;
	text-decoration: none;
	color: #999999;
}

	a:hover.prod-e {
		color: #FF5500;
	}

	a:visited.prod-e {
		color: #FF5500; 
	}
						
	a:visited:hover.prod-e {
		color: #999999; 
	}
	*/
/*--------------------------------------------------------------------Productos--restô---
	
.prod-r{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 1.6pt;
	word-spacing: -1pt;
	text-decoration: none;
	color: #999999;
}

	a:hover.prod-r {
		color: #F20000;
	}

	a:visited.prod-r {
		color: #F20000; 
	}
						
	a:visited:hover.prod-r {
		color: #999999; 
	}*/

/*---------------------------------------------------------------------Productos---pdv---
.prod-p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 1.6pt;
	word-spacing: -1pt;
	text-decoration: none;
	color: #999999;
}

	a:hover.prod-p {
		color: #09D102;
	}

	a:visited.prod-p {
		color: #09D102; 
	}
						
	a:visited:hover.prod-p {
		color: #999999; 
	}
	*/
/*------------------------------------------------------------------Productos---moviles---

.prod-m{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 1.6pt;
	word-spacing: -1pt;
	text-decoration: none;
	color: #999999;
}

	a:hover.prod-m {
		color: #FF0066;
	}

	a:visited.prod-m {
		color: #FF0066; 
	}
						
	a:visited:hover.prod-m {
		color: #999999; 
	}
*/
/*--------------------------------------------------------------------Productos---net---

.prod-n{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 1.6pt;
	word-spacing: -1pt;
	text-decoration: none;
	color: #999999;
}

	a:hover.prod-n {
		color: #5500FF;
	}

	a:visited.prod-n {
		color: #5500FF; 
	}
						
	a:visited:hover.prod-n {
		color: #999999; 
	}
*/

/*--------------------------------------------------------------Centros-de-Venta-y-Servicios-TABLA*/


.blanco {
	background-color: #FFFFFF;
}
.gris {
	background-color: #DBDBDB;
}
.otro {
	background-color: #FFFFB3;
}

.editor{
	width:500px;
	overflow:auto;
	background-position: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


/*----------------------------------*/

.PieTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold; 
}


/*------------Letra chica--------*/

.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; 
		}

/*-------------------------------------------------------------------------------MENU Arriba--*/

.dir{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;

}
/* General */
	#cssdropdown, #cssdropdown ul { 
		list-style: none; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		
		
	}
	
	#cssdropdown, #cssdropdown * { 
		padding: 0; 
		margin: 0;
		position: relative;
	}
	
/* Nombres secciones link */
	#cssdropdown li.headlink { 
		width: 159px; 
		float: left;
		margin-left: -1px; 
		border-right: 1px solid #999999; 
		border-left: 1px solid #999999; 
		background-color: #e9e9e9; 
		text-align: center; 
	}
	/*
	
	*/	
	#cssdropdown li.headlink a { 
		display: block; 
		padding: 10px; 
		height: 22px;
	 
	}

/* Enlaces */
	#cssdropdown li.headlink ul { 
		display: none;  
		text-align: left; 
	
	}
	
	#cssdropdown li.headlink:hover ul { 
		display: block; 
	
	}
	
	#cssdropdown li.headlink ul li a { 
		border-bottom:1px solid #999999;
		padding: 2px; 
		height: 18px; 
		margin:2pt 0pt 6px 0px;
		padding:2pt 0pt 0px 6px;
	
	}
	
	#cssdropdown li.headlink ul li a:hover { 
		background-color: #666666; 
		
	}
	
/* Desplegable */
	
	#cssdropdown a { 
		color: white; 
		text-decoration: none;  
		
	} 
	
	#cssdropdown ul li a:hover {
		text-decoration: none; 

	}
	
	#cssdropdown li.headlink { 
	background: url(/img/menu/fond-menu2.png);/*fondo en png con transparencia--- NO LO USO--- */
		 
	}
	
	#cssdropdown li.headlink ul { 
		position: absolute;
		width: 159px;
		top: 42px;
		_top: 42px;
		left: 0;
		float: none;
		background-position: bottom; 
		border: 1px grey solid; 
		padding-bottom: 5px; 
		background: url(/img/menu/fond-menu.png); /*fondo en png con transparencia*/ 
		
	}
/*---------FIN MENU Arriba--------------------*/




/*---------------------------------------------------------------------------------TABLAS--*/
.m-tab50{
	border-right: 1px solid #FFFFFF;
	/*background:url(../img/templates/fond2.jpg);*/
	text-align: center;
}

.m-tab{
	border-right: 1px solid #999999;
	background:url(../img/templates/fond2.jpg);
	text-align: center;
}

.m-tab2{
	background:url(../img/templates/fond2.jpg);
}

.m-tab3{
	background:url(../img/templates/fond3.jpg);
	
}

.m-tab4{
	border-right: 1px solid #E8E8E8;

}

.m-linder{
	border-right: 1px solid #999999;
}

.m-fon-ar{
	background: url(../img/templates/fon-ar.gif);
}

.m-tab5{
border-bottom: 1px dotted #CCCCCC;

}

/*-------------------------------------------------------------------------------MENU Abajo--*/

A:link.menu-ab {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
/*	text-transform: uppercase;*/
	text-decoration:none;
}

A:visited.menu-ab {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
/*	text-transform: uppercase;*/
	text-decoration:none;
}

A:hover.menu-ab {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000 ;
	font-size: 12px;
	/*text-transform: uppercase;*/
	text-decoration:none;
	font-weight: bold;
}

A:active.menu-ab {	
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	/*text-transform: uppercase;*/
	text-decoration:none;
	font-weight: bold;
} 

/*--------------------FIN MENU Abajo-----------------*/


/*---------------------------------------------------------------------------------Acordion Noticias Home--*/

/* hide container until all is ready */

.acordion{
	display: none;
}
/*Main Container*/
.container {
	width:100%;	
}
.container ul{
	list-style-type:  none;
	margin: 0;
	padding: 0;	
}
.container li{
	display: inline;
	margin: 0px;
	padding: 0px;
	
}
/*Content Container*/
.contentContainer {
	padding-left: 0px;	
	float: left;
	width: 0px;
	height: 310px;	
	overflow: hidden;
	
}
.contentWrapper{
}
.contentInnerWrapper{
	text-align: justify;
	padding: 10px;
}
/* Handle*/
.handle{
	float: left;
	width: 38px;
	height: 310px;
	margin: 1px;
	margin-right: -10px;
	background:  url(/img/hacordion/blade_grey.png) no-repeat;
}
.handleOver{	
	background: url(/img/hacordion/blade_grey_sel.png) no-repeat;
}
.handleSelected{	
	background: url(/img/hacordion/blade_grey_sel.png) no-repeat;
}

/*----------------------------------Fin acordion home-----------------------------------*/

/* Centros
------------------------------------------------------------------------------------ */

.text-map {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #616161;
	font-weight: bold;
}

.text-prov {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
}

.text-info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-align: center;
}

.prov-ar {
	background-color: #D8F5FC; /*#0099CC;*/

}

.prov-cl {
	background-color: #C6D6FB; /*#003366;*/
}	

.prov-cl1 {
	background-color: #FFD9DC; /*#CC0000;*/
}

.prov-bo {
	background-color: #FFD9DC; /*#CC0000;*/
}
.prov-bo1 {
	background-color: #FFFECE; /*#FFFF00;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.prov-bo2 {
	background-color: #D0EDCD; /*#006600;*/
}


/*Distribuidores y agentes
-------------------------------------------------------*/

.text-DI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
/*	font-weight: bold;*/

}
.text-TE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	/*font-weight: bold;*/
}

.text-GE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #616161;
	/*font-weight: bold;*/
	background-color: #EEEEEE;
}



/*-----------------------------------------------------------*/
/* Buscar */
.izq {
	vertical-align:text-top;	
}

.der {
	vertical-align:text-top;	
}
.buscar2 {
	height: 11.5pt;
	vertical-align: text-top;
	display:inline;
	font-family: Verdana, Geneva, sans-serif;
	background: url(/img/menu/repeat.png) repeat-y;
	background-image: url(/img/menu/repeat.png);
	background-repeat: repeat;
	background-position: left center;	
	font-size: 9px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #777777;
	border-bottom-color: #C7C7C7;
}


.contenedorBuscar {
	vertical-align: top;
	margin-top:auto;
	position: absolute;
	left: 811px;
	top: 5px;
}
	
/*--------------------------------------------------------------*/


