body {
	background-position:center;
	background-position:top;
	background-image: url(../img/layout/bg.jpg);
	margin:0;
	padding:0;
}

/*pngfix*/
.bg_pie  { behavior: url(css/iepngfix.htc) }

.bg_pie {
	background-position:top;
	background-image: url(../img/layout/bg_pie.png);
	background-repeat:repeat-x;
}

.bg_top {
	background-position:top;
	background-image: url(../img/layout/bg_top.gif);
	background-repeat:repeat-x;
}
.bg_contenidos_top {
	background-position:top;
	background-image: url(../img/layout/bg_contenidos_top.gif);
	background-repeat:repeat-x;
}

.bg_form {
	background-position:top;
	background-image: url(../img/layout/bg_form.gif);
}
.bg_tit_lateral {
	background-position:top;
	background-image: url(../img/layout/bg_lateral_tit.gif);
	background-repeat:repeat-x;
}
.tahoma_13_gris{
	font-family:Tahoma, Arial;
	color: #303030;
	font-size:13px;
}
a .tahoma_13_gris:hover{
	color:#053790;
}
.tahoma_11_gris{
	font-family:Tahoma, Arial;
	color: #999999;
	font-size:11px;
}
.tahoma_16_gris{
	font-family:Tahoma, Arial;
	color: #303030;
	font-size:16px;
}
.tahoma_16_rojo{
	font-family:Tahoma, Arial;
	color: #e20000;
	font-size:16px;
}
.tahoma_12_azul{
	font-family:Tahoma, Arial;
	color: #053776;
	font-weight:bold;
	font-size:12px;
}

a .tahoma_12_azul .a_azul smoothbox{
color:#053776;
}
.a_azul a{
color:#053776;
}
.tahoma_13_azul{
	font-family:Tahoma, Arial;
	color: #053776;
	font-weight:bold;
	font-size:13px;
}
.tahoma_16_azul{
	font-family:Tahoma, Arial;
	color: #053776;
	font-weight:bold;
	font-size:16px;
}
/*LINKS*/
a:link {
	text-decoration:none;
	color:#9B9B9B;
}
a:visited {
	text-decoration:none;
	color:#9B9B9B;
}
a:hover {
	text-decoration: underline;
	color:#9B9B9B;
}
.a_azul {
	text-decoration:none;
	font-family:Tahoma, Arial;
	font-size:12px;
	font-weight:bold;
	color: #053776;
}
.a_azul:visited {
	text-decoration:none;
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#053776;
}
.a_azul:hover {
	text-decoration: underline;
	font-family:Tahoma, Arial;
	font-size:12px;
	color: #053776;
}
.a_gris:link {
	text-decoration:none;
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#303030;
}
.a_gris:visited {
	text-decoration:none;
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#303030;
}
.a_gris:hover {
	text-decoration: underline;
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#303030;
}
.a_gris_17px {
	text-decoration:none;
	font-family:Tahoma, Arial;
	font-size:17px;
	color:#9b9b9b;
}
a .a_gris_17px:visited {
	text-decoration:none;
	font-family:Tahoma, Arial;
	font-size:17px;
	color:#9b9b9b;
}
a .a_gris_17px:hover {
	text-decoration: underline;
	font-family:Tahoma, Arial;
	font-size:17px;
	color:#9b9b9b;
}
.a_gris_11px:link {
	text-decoration:none;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#9b9b9b;
}
.a_gris_11px:visited {
	text-decoration:none;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#9b9b9b;
}
.a_gris_11px:hover {
	text-decoration: underline;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#9b9b9b;
}

/*MENU*/
ul, li {
	list-style:none;
	margin:0;
	padding:0;
}
#menu ul li a {
	display:block;
	text-decoration:none;
	line-height:40px;
	width:176px;
}
#menu {
	width:176px;
	/*border-right:1px solid #d4d0c8;*/
}
#menu ul li {
	height:40px;
	display:block;
	background-repeat:no-repeat;
	background-position:top;
}
#menu .menu_inicio {
	background-image:url(../img/layout/menu/btn_inicio.jpg);
}
#menu .menu_productos {
	background-image:url(../img/layout/menu/btn_productos.jpg);
}
#menu .menu_comando {
	background-image:url(../img/layout/menu/btn_comando.jpg);
}
#menu .menu_empresa {
	background-image:url(../img/layout/menu/btn_empresa.jpg);
}
#menu .menu_delfines {
	background-image:url(../img/layout/menu/btn_delfines.jpg);
}
#menu .menu_sucursales {
	background-image:url(../img/layout/menu/btn_sucursales.jpg);
}
#menu .menu_contacto {
	background-image:url(../img/layout/menu/btn_contacto.jpg);
}
#menu ul li a:hover {
	background-position:bottom;
}
