﻿*
{
	margin: 0;
	padding: 0;
}

body
{
	font-size: 7pt;
	color: #000000;
	font-family: Verdana, Arial;
	text-align: center;
	margin: 0 auto;
	background: #fec126;
}

#bodyFondo
{
	background: url('images/Background.png') repeat-x #fec126;
}

a
{
	text-decoration: none;
}

#principal
{
	margin: 20px auto;
	text-align: left;
	width: 725px;
}

#principal2
{
	text-align: left;
	width: 650px;
}

#topbar1
{
	position: absolute; 
	width: 725px; 
	height: 116px; 
	z-index: 2; 
	top: 40px;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url('images/TopBar_img01.png') 
}

#topbar2
{
	position: absolute; 
	width: 725px; 
	height: 116px; 
	z-index: 1; 
	top: 40px;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url('images/TopBar_img02.png') 
}

#topbar3
{
	position: absolute; 
	width: 725px; 
	height: 116px; 
	z-index: 1; 
	top: 40px;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url('images/TopBar_img03.png') 
}

#topbar4
{
	position: absolute; 
	width: 725px; 
	height: 116px; 
	z-index: 1; 
	top: 40px;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url('images/TopBar_img04.png') 
}

#topbar5
{
	position: absolute; 
	width: 725px; 
	height: 116px; 
	z-index: 1; 
	top: 40px;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url('images/TopBar_img05.png') 
}

#topbar_trans
{
	position: absolute; 
	width: 725px; 
	height: 116px; 
	z-index: 3; 
	top: 40px;
	background-position: right;
	background-image: url('images/TopBar_Trans.png');
	background-repeat: no-repeat;
}

#content_top
{
	position: absolute; 
	width: 725px; 
	height: 22px; 
	z-index: 1; 
	top: 165px;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url('images/Content_Top.png'); 
}

#content_top2
{
	position: absolute; 
	width: 725px; 
	height: 22px; 
	z-index: 1; 
	top: 10px;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url('images/Content_Top.png'); 
}

#content_bottom2
{
	width: 725px; 
	height: 22px; 
	z-index: 1;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url('images/Content_Bottom2.png'); 
}

#content2
{
	position: absolute;
	width: 725px; 
	z-index: 2;
	top: 32px;
}

#content
{
	position: absolute; 
	width: 725px; 
	z-index: 5;
	top: 187px;
}

#content_bkg
{
	position: relative;
	background-position: right;
	background-repeat: repeat-y;
	background-image: url('images/Content_Bkg.png');
	min-height: 325px;
	padding-left: 40px;
	padding-right: 16px;
}

#content_bottom
{
	width: 750px; 
	height: 85px; 
	z-index: 1;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url('images/Content_Bottom.png'); 
}

#logo
{
	position: absolute; 
	width: 200px; 
	height: 78px; 
	z-index: 3; 
	top: 20px;
	background: url('images/Logo.png') no-repeat;
}

.footer
{
	text-align: center;
	padding-top: 53px;
	font-family: Verdana, Tahoma, Arial;
	color: #0056a4;
}

.Titulo
{
	display: block; 
	width: 500px; 
	height: 20px; 
	color: #0056a4; 
	font: 13px/20px Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	font-weight: bold; 
}

.Texto
{
	font: 13px/18px Arial, Helvetica, sans-serif; 
	text-decoration: none; 
}

.TextoMas
{
	font: 12px/18px Arial, Helvetica, sans-serif; 
	color: #0056a4;
	cursor: pointer;
}

.TextoMenos
{
	font: 18px/18px Arial, Helvetica, sans-serif; 
	color: #0056a4;
	cursor: pointer;
}

/*--Menu--*/
#Menu
{
	width: 770px; 
	height: 100px; 
	position: absolute; 
	margin: 0 auto; 
	padding: 0; 
	z-index: 4;
}

#Menu ul
{
	width: 725px; 
	height: 20px; 
	position: absolute; 
	top: 110px; 
	right: 0px;
}

#Menu ul li
{
	float: left; 
	width: 110px; 
	height: 20px; 
	display: block;
}

#Menu ul li a
{
	display: block; 
	width: 110px; 
	height: 20px; 
	background: url(images/Menu_Trans2.png) no-repeat; 
	color: #0056a4; 
	font: 13px/20px Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	font-weight: bold; 
	text-align: center;
}

#Menu ul li a:hover
{
	background: url(images/Menu_Trans.png) no-repeat; 
	color: #0056a4; 
	text-decoration: none;
}

#Menu ul li a.selected
{
	background: url(images/Menu_Trans2.png) no-repeat; 
	color: #0056a4; 
	text-decoration: none; 
	font: 13px/20px Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-align: center;
	cursor: default;
}
/*--/Menu--*/

/*--SubMenu--*/
#SubMenu
{
	width: 770px; 
	position: absolute; 
	margin: 0 auto; 
	padding: 0; 
	z-index: 4;
}

#SubMenu ul
{
	width: 725px; 
	height: 20px; 
	position: absolute; 
	left: 4px;
}

#SubMenu ul li
{
	float: left; 
	width: 110px; 
	height: 20px; 
	display: block;
}

#SubMenu ul li a
{
	display: block; 
	width: 110px; 
	height: 20px; 
	background: url(images/Menu_Trans2.png) no-repeat; 
	color: #0056a4; 
	font: 13px/20px Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	font-weight: bold; 
	text-align: center;
}

#SubMenu ul li a:hover
{
	background: url(images/Menu_Trans.png) no-repeat; 
	color: #0056a4; 
	text-decoration: none;
}

#SubMenu ul li a.selected
{
	background: url(images/Menu_Trans2.png) no-repeat; 
	color: #0056a4; 
	text-decoration: none; 
	font: 13px/20px Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-align: center;
	cursor: default;
}
/*--/Menu--*/

/*--Lista--*/
.Lista
{
	margin: 0 auto; 
	padding: 0; 
	z-index: 4;
}

.Lista ul
{
	left: 4px;
	position: relative;
}

.Lista ul li
{
	float: left; 
	width: 110px; 
	height: 20px; 
	display: block;
}

.Lista ul li a
{
	display: block; 
	width: 110px; 
	height: 20px; 
	background: url(images/Menu_Trans2.png) no-repeat; 
	color: #0056a4; 
	font: 13px/20px Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	font-weight: bold; 
	text-align: center;
}

.Lista ul li a:hover
{
	background: url(images/Menu_Trans.png) no-repeat; 
	color: #0056a4; 
	text-decoration: none;
}

.Lista ul li a.selected
{
	background: url(images/Menu_Trans.png) no-repeat; 
	color: #0056a4; 
	text-decoration: none; 
	font: 13px/20px Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-align: center;
	cursor: default;
}
/*--/Menu--*/

/*--Flags--*/
#flags
{
	width: 100px; 
	height: 20px; 
	position: absolute; 
	margin: 0 auto; 
	padding: 0; 
	z-index: 5;
}

#flags ul
{
	width: 150px;
	height: 20px;
	position: absolute; 
	top: -5px; 
	left: 580px;
}

#flags ul li
{
	float: left; 
	width: 25px; 
	height: 20px; 
	display: block;
}

#flags ul li a
{
	display: block; 
	width: 20px; 
	height: 20px; 
	background-repeat: no-repeat;
	font:13px/20px Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight:bold; 
	text-align:center;
}

#flags ul li a.ESP
{
	background-image: url(images/ESP.png);
}

#flags ul li a.ENG
{
	background-image: url(images/ENG.png);
}

#flags ul li a.POR
{
	background-image: url(images/POR.png);
}

#flags ul li a.FRASES
{
	background-image: url(images/Frases.png);
}

#flags ul li a.USERS
{
	background-image: url(images/Users.png);
}

#flags ul li a.LOGOFF
{
	background-image: url(images/Salir.png);
}

#flags ul li a.PASSWORD
{
	background-image: url(images/Password.png);
}

#flags ul li a.PARAM
{
	background-image: url(images/Config.png);
}

#flags ul li a.FLAGTRANS
{
	background-color: Transparent;
	cursor: default;
}
/*--/Flags--*/

/*--Zone--*/

.ZoneTopLeft
{
	background: url('images/Zone_Top_Left.png') no-repeat;
	width: 15px;
	height: 25px;
}

.ZoneTop
{
	background: url('images/Zone_Top.png') repeat;
	height: 25px;
	text-align: center;
	font:13px/25px Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight:bold; 
	color: #FFF;
}

.ZoneTopRight
{
	background: url('images/Zone_Top_Right.png') no-repeat;
	width: 15px;
	height: 25px;
}

.ZoneBack
{
	background: url('images/Zone_Back.png') repeat;
	padding: 5px 5px 5px 5px;
	text-align: justify;
}

.ZoneBottomLeft
{
	background: url('images/Zone_Bottom_Left.png') no-repeat;
	width: 15px;
	height: 25px;
}

.ZoneBottom
{
	background: url('images/Zone_Bottom.png') repeat;
	height: 25px;
	text-align: center;
	font:13px/25px Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight:bold; 
	color: #FFF;
}

.ZoneBottomRight
{
	background: url('images/Zone_Bottom_Right.png') no-repeat;
	width: 15px;
	height: 25px;
}

/*--/Zone--*/

/*--Productos--*/

.ProductosTop
{
	width: 150px;
	height: 37px;
	cursor:pointer;
	background: url('images/Productos_Top.png') no-repeat;
	text-align: center;
	color: #0056a4; 
	font: 12px/12px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
}

.ProductosNew
{
	position: relative;
	top: 10px;
	left: -45px;
	width: 60px;
	height: 16px;
	cursor: pointer;
	background: url('images/Productos_New.png') no-repeat;
	text-align: center;
	color: #0056a4; 
	font: 12px/16px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
}

.ProductosNew2
{
	position: relative;
	top: 10px;
	left: 0px;
	width: 60px;
	height: 16px;
	cursor: pointer;
	background: url('images/Productos_New.png') no-repeat;
	text-align: center;
	color: #0056a4; 
	font: 12px/16px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
}

.ProductosTopTexto
{
	left: 10px;
	position: relative;
	width: 130px;
	height: 32px;
	cursor:pointer;
	text-align: center;
	color: #0056a4; 
	font: 12px/12px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
	vertical-align: middle;

}

.Rubro
{
	width: 150px;
	height: 150px;
	cursor: pointer;
}

.SubRubro
{
	width: 150px;
	height: 150px;
	cursor: pointer;
}

.Articulo
{
	width: 150px;
	height: 150px;
	cursor: pointer;
}

/*--/Productos--*/

.MAS
{
	display: block; 
	width: 20px; 
	height: 20px; 
	background-repeat: no-repeat;
	font:13px/20px Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight:bold; 
	text-align:center;
	background-image: url(images/ESP.png);
	z-index:99;
}

.Titulo
{
	color: #0056a4; 
	font: 13px/20px Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	font-weight: bold; 
}

input, textarea, select
{		
	border:1px solid #ddd;
	background:#fff url(/images/form_input.gif) repeat-x;
	padding:3px;
	font: Trebuchet MS, Arial, Helvetica, Sans-Serif;
	line-height:160%;
}

input[type="image"]
{
	background-color: Transparent;
}

input[type="checkbox"]
{
	background-color: Transparent;
	border-style: none;
}

textarea
{
	height:125px;
	overflow:auto;
    resize: none;
}	

.button
{
	width:118px;
	height:30px;
	line-height:20px;		
	border:none;
	background:url(images/form_button.png) no-repeat 0 0;
	color:#fff;
	cursor:pointer;
	text-align:center;
}

.error
{
	font-family: Verdana, Sans-Serif; 
	color: #F00; 
	font-size: x-small;
}

#PDF
{
	position: absolute;
	background: url('images/PDF.png') no-repeat;
	width: 24px;
	height: 24px;	
	z-index: 2;
	left: 622px;
	top: 472px;
	cursor: pointer;
}

#FichaTec
{
	position: absolute;
	background: url('images/FichaT.png') no-repeat;
	width: 24px;
	height: 24px;	
	z-index: 2;
	left: 594px;
	top: 472px;
	cursor: pointer;
}

.Tabla
{
	border-style: solid;
	border-width: 1px;
	border-color: #ee2e4e;
	width: 100%;
}

.Ficha
{
	background: #fcc141;
    border-color: #396799;
    border-style: solid;
    border-width: 1px;
}

#SplashLogo
{
	width: 200px; 
	height: 78px; 
	background: url('images/Logo.png') no-repeat;
}

#SplashBkg
{
	background-color: #fec126;
}

p
{ 
	text-indent: 1em;
}