﻿/* REDEFINICIO TAGS BASICS */

body {
	margin: 10px 0 0 0;
	font-family: futura, tahoma,  verdana, arial, sans-serif;
	font-size: 12px;
	text-align: left;
	color:#000000;
	}
h1 {
	font-size:14px;
	color:#0386a9;

}
h2 {
	font-size:15px;
	color:#fff;
	font-weight:bold;
	margin-bottom:10px;
	text-transform:uppercase;
}
h3
{
	color:#0386a9;
	font-size:12px;
	margin-top:0;
	font-weight: bold;
}
h5 {margin:0; padding:0;}
h6 {margin:0; padding:0;}
p 
{
	padding-top:0px;
	margin-top:0px;
}
ul{
	list-style-type:none;
	font-size:12px;
	padding:0px;
	margin:0px;
	}
li
  {
  margin: 0;
  padding: 0;
  }

input
{
	font-size:13px;
	padding:0px;
	margin-bottom:6px;
}
td
{
	vertical-align:top;
}
a
{
	outline:none;
	color:#000000;
	text-decoration:none;
}
a
{
	outline:none;
	color:#1c4a98;
	text-decoration:underline ;
}
div {padding:0; margin:0;}

img {border:none}
/* TAGS LAYOUT */

.container_a
{
	margin:0 auto;
	width:950px;
	padding:0px;
}
.container_b
{
	margin:0 0 0 5px;
	width:945px;
	padding:0px;
}
.container_c
{
	margin:0 3px 0 5px;
	width:942px;
	padding:0px;
}

.headerBlock {width:938px; height:48px; background: url('/imgs/topbar.gif') no-repeat; padding:90px 12px 0 0px; text-align:right; font-size:11px;}
.footerBlock {text-align:right; margin-top:30px; color:#1c4a98; font-size:11px;}

/* MENU */
.hbuttons a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: #ffffff;
width: 165px;
height: 34px;
line-height:34px;
float: left;
display: inline;
margin-right: 4px;
background-image:url('/imgs/menubtbg.gif');
background-repeat: no-repeat;
text-align:left;
padding-left:20px;
}

.hbuttons a:hover{
background-image:url('/imgs/menubtbg2.gif');
}

.BtSub {border:1px solid #ffffff; margin-top:10px;}

/*DESTAC*/
.DestCont {float:left;}
.DestContM {float:left; margin:0 37px 0 38px;}
.Dest {width:289px; margin-top:40px; background:#1c4a98;}
.DestImg {border-left:1px solid #ffffff; border-bottom:6px solid #ffffff; height:390px; text-align:center; padding-top:10px; position:relative;}
.DestBan {width:259px; height:63px;background: url('/imgs/dest_bg02.gif') no-repeat; padding:10px 5px 0 25px; text-align:right; font-size:14px; color:#ffffff;}
.DestGroupsOut { background-color:#ffffff; padding:0 0 5px 0;}
.DestGroupsOld {padding:4px 0px 4px 0px; display:block; color:#efc517; background:#000044; font-weight:bold; font-size:11px; border:1px dotted #efc517; text-align:center;}
.DestGroups {padding:4px 0px 4px 0px; display:block; color:#ffffff; background:#000044; font-weight:bold; font-size:11px; border:1px dotted #ffffff; text-align:center;}
.DestGroupsF {padding:2px 4px 2px 4px; margin-left:4px; display:block; color:#ffffff; background:#000044; font-weight:bold; font-size:11px; border:1px dotted #ffffff; float:left; }

/*LPROMO*/
.LPromoContL {float:left; margin-top:30px;}
.LPromoContR {float:right;margin-top:30px;}
.LPromo {width:450px; height:265px; background: #294c89;color:#ffffff; font-size:13px;}
.LPromoLBar {float:left; width:26px;}
.LPromoImg {float:left; width:185px;}
.LPromoInfoC {float:left; width:239px; height:265px; position:relative;}
.LPromoInfo {margin:15px 0 0 15px; }
.LPromoInfo h5 {font-size:15px; font-weight:bold;}
.lPromoInfoBt {width:229px; height:36px; bottom:0px; left:0px; position:absolute; background:url('/imgs/lpromo_bg01.gif') repeat-x ; text-align:right; line-height:36px; padding-right:10px;}
.lPromoInfoBt a {color:#ffffff;}

/*Emp*/
.EmpCont {height:469px; width:941px; background: #1d4b98 url('/imgs/emp_bg01.gif') no-repeat 60px -10px; margin-top:20px; color:#ffffff; font-size:13px;}
.EmpContInt {height:405px; margin-left:40px; border-left:4px solid #ffffff; padding:15px; font-weight:bold; line-height: 24px; }
.EmpContInt b {color:#efc517;}
.EmpContInt h5 {font-size:14px; margin-bottom:10px;}
.EmpContInt span {display:block; width:550px; margin-bottom:1px; background-color:#7890b9;padding:2px; color:#000000; font-weight:bold;}

/*Cont*/
.ContactCont {height:469px; width:941px; background: #1d4b98 url('/imgs/emp_bg01.gif') no-repeat 60px -10px; margin-top:20px; color:#ffffff; font-size:13px;}
.ContactContInt {height:405px; margin-left:40px; border-left:4px solid #ffffff; padding:15px; }
.ContL1 {float:left; width:280px; padding-right:20px;	}
.ContL1 p {padding:0; margin:0 0 3px 0;}
.ContL1 a {color:#ffffff;}
.ContL2 {float:left;width:550px; }
.ContL2 p {width:300px; margin-bottom:1px; background:#7890b9 url('/imgs/cont_bg01.gif') repeat-x;padding:2px; color:#ffffff; font-weight:bold; border:1px solid #ffffff;}
.ContL2 input { width:300px;}
.ContOp {font-size:12px;}
.ErrVal {margin-top:0px; vertical-align:text-top;}

/*Det*/
.DetCon {margin-top:20px;}
.DetTop {width:942px; height:265px; background: #294c89;color:#ffffff; font-size:13px;}
.DetTopInfoC {float:left; width:730px; height:265px; position:relative;}
.DetTopInfo {margin:15px 15px 0 15px; }
.DetBottom {width:912px; height:310px; background: #294c89;color:#ffffff; font-size:13px; border-top:4px solid #ffffff; padding:15px;}
.DetBottom h5 {font-size:14px; margin-bottom:10px;}
.DetBottom p {display:block; width:440px; margin-bottom:1px; background-color:#7890b9;padding:2px; color:#000000; font-weight:bold;}
.Subtit {font-weight:bold; margin-bottom:8px; display:block;}
.RdBts {font-size:14px; margin:0;}
.RdBts input {width:auto; vertical-align:middle;}
.RdBtsH {font-size:11px; margin:0;}
.RdBtsH input {width:auto; vertical-align:middle;}
.RdBtsH a {color:#fff;}
