/**********************************************************************
*                         BANKER & TORO                                *
**********************************************************************/

body{
	text-align: center;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 20px 0px;
	color: #444444;
	background: #E2E2E2;
	line-height: 1.4;

}

img{
	border: 0px;
}
p{
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

input{
	margin: 0px;
	font-size: 11px;
	padding: 0px 0px 0px 2px;
}

select{
	margin: 0px;
	font-size: 11px;
}

form{
	margin: 0px;
	font-size: 11px;
}



h1 {
	font-family:"Century Gothic", Courier, monospace;
	font-size:18px;
	color:#888888;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 15px 0px;
	background:url(../images/bg_title.jpg) no-repeat;
}

/*********************************************
*                  DIVS ID                   *
*********************************************/

#wrapper{
	width: 990px;
	margin: 0px auto;
	text-align:left;
	background: #FFFFFF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 0px 4px 35px 4px;
	margin-bottom: 17px;
}

.top{
	height: 7px; background:url(../images/top.jpg) no-repeat;
}

.header{
	height: 266px; margin: 1px 0px 1px 0px;
}

.header2{
	height: 167px; margin: 2px 0px 2px 0px;
}

.header_logo{
	height: 90px; margin: 1px 0px 1px 0px; padding: 10px 0px 0px 0px;
}

.logo{
	float:left; width: 427px; padding: 92px 0px 0px 0px;
}

.title_header{
	float:left; width: 427px; padding: 80px 0px 0px 0px;
}

.header_img{
	width: 540px; float:right; 
}

.header2_img{
	width: 563px; float:left; 
}

.contem_menu{
	height: 66px; background:#003366; background: url(../images/sombra.jpg) bottom no-repeat;
}

.sombra{
	height: 18px; background:#003366; background: url(../images/sombra.jpg) bottom no-repeat;
}

.menu{
	height: 46px; background: url(../images/bg_menu.png) repeat-x;
}

.cuerpo{
	overflow:auto; height: 100%; padding: 0px 21px 0px 21px;
}


.idiomas{
	height:26px; overflow:auto; height:100%; padding: 0px 0px 0px 772px;
}

.main{
	width: 673px; float: left; display: inline; text-align:justify;
}

.main a {
	color:#000000;
}

.main a:hover {
	color:#444444; text-decoration: none;
}

.main ul {
  margin: 10px 0px 10px 10px !important;
}

.main li {
	margin: 0px 0px 7px 10px !important;
}

.modules{
	height: 200px; margin: 65px 0px 0px 0px;
}

.logo_camara{
	height: 200px; width: 320px; float: left;
}

#noticias{
	height: 175px; width: 276px; float: right; background: url(../images/bg_noticias.jpg) no-repeat;
	padding: 25px 22px 0px 22px;
}

.noticias{
	height: 120px;
}

.title_noti{
	font-family:"Century Gothic", Courier, monospace;
	font-size:18px; margin: 10px 0px 10px 0px; font-weight:bold;
}

.lista{
	width: auto; text-align:justify; margin: 0px 0px 10px 0px;
}

.lista a {
	color:#444444; text-decoration: none;
}

.lista a:hover {
	color:#000000;
}


.colum_right{
	width: 247px; float: left; margin-left: 25px; display: inline;
}

.chat{
	height: 106px; margin: 15px 0px 15px 0px;
}

.contactenos{
	background: url(../images/bg_contact.jpg) no-repeat; padding: 10px 21px 21px 21px;
	font-family: Tahoma, Helvetica, sans-serif; font-size: 11px;
}

.foot{
	padding: 7px 10px 7px 10px;
	position:relative;
	border-top: 1px solid #C7C7C7;
	border-bottom: 1px solid #C7C7C7;
	width: 980px; margin: 0px auto;
	overflow: auto; height:100%;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
}

.foot_left{
	float:left;
}

.foot_line {
 height: 17px; width: 10px; border-right: 1px solid #C7C7C7; position:absolute; left: 550px;
}

.foot_right{
	float:right;
}


/*********************************************
*                  estilos                 *
*********************************************/

.red{
	color: #CC3300;
}

.tit_1{
	font-family:"Century Gothic", Courier, monospace;
	font-size:15px; margin: 0px 0px 0px 0px; font-weight:bold;
}

.tit_2{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:11px; margin: 4px 0px 4px 0px; font-weight:bold; color: #CC3333;
}

.email a{
	color: #001F9B; text-decoration: underline;
}

.email a:hover{
	color: #001F9B; text-decoration: none;
}

/*********************************************
*                 Buttons                  *
*********************************************/

.btn1 a {
	background: url(../images/btn1.png) no-repeat 0% 0%; display:block; width:87px; height:26px; 
	margin: 0px 0px 0px 0px; float: left;
}

.btn1 a:hover {
	background: url(../images/btn1.png) no-repeat 0px -26px;
}

.btn1_select a {
	background: url(../images/btn1.png) no-repeat 0px -26px; display:block; width:87px; height:26px; 
	margin: 0px 0px 0px 0px; float: left;
}


.btn2 a {
	background: url(../images/btn2.png) no-repeat 0% 0%; display:block; width:87px; height:26px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn2 a:hover {
	background: url(../images/btn2.png) no-repeat 0px -26px;
}

.btn2_select a {
	background: url(../images/btn2.png) no-repeat 0px -26px; display:block; width:87px; height:26px; 
	margin: 0px 0px 0px 0px; float:left;
}

/*********************************************
*                 MENU ENGLISH               *
*********************************************/

.btn_home a {
	background: url(../images/btn_home.png) no-repeat 0% 0%; display:block; width:122px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_home a:hover {
	background: url(../images/btn_home.png) no-repeat 0px -46px;
}

.btn_home_select a {
	background: url(../images/btn_home.png) no-repeat 0px -46px; display:block; width:122px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}


.btn_business a {
	background: url(../images/btn_business.png) no-repeat 0% 0%; display:block; width:165px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_business a:hover {
	background: url(../images/btn_business.png) no-repeat 0px -46px;
}

.btn_business_select a {
	background: url(../images/btn_business.png) no-repeat 0px -46px; display:block; width:165px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_practice a {
	background: url(../images/btn_practice.png) no-repeat 0% 0%; display:block; width:163px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_practice a:hover {
	background: url(../images/btn_practice.png) no-repeat 0px -46px;
}

.btn_practice_select a {
	background: url(../images/btn_practice.png) no-repeat 0px -46px; display:block; width:163px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_search a {
	background: url(../images/btn_search.png) no-repeat 0% 0%; display:block; width:118px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_search a:hover {
	background: url(../images/btn_search.png) no-repeat 0px -46px;
}

.btn_search_select a {
	background: url(../images/btn_search.png) no-repeat 0px -46px; display:block; width:118px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_exclusives a {
	background: url(../images/btn_exclusives.png) no-repeat 0% 0%; display:block; width:169px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_exclusives a:hover {
	background: url(../images/btn_exclusives.png) no-repeat 0px -46px;
}

.btn_exclusives_select a {
	background: url(../images/btn_exclusives.png) no-repeat 0px -46px; display:block; width:169px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_forms a {
	background: url(../images/btn_forms.png) no-repeat 0% 0%; display:block; width:111px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_forms a:hover {
	background: url(../images/btn_forms.png) no-repeat 0px -46px;
}

.btn_forms_select a {
	background: url(../images/btn_forms.png) no-repeat 0px -46px; display:block; width:111px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_contact a {
	background: url(../images/btn_contact.png) no-repeat 0% 0%; display:block; width:142px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_contact a:hover {
	background: url(../images/btn_contact.png) no-repeat 0px -46px;
}

.btn_contact_select a {
	background: url(../images/btn_contact.png) no-repeat 0px -46px; display:block; width:142px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}


/*********************************************
*                 MENU ESPAŅOL            *
*********************************************/

.btn_home_es a {
	background: url(../images/btn_home_es.png) no-repeat 0% 0%; display:block; width:122px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_home_es a:hover {
	background: url(../images/btn_home_es.png) no-repeat 0px -46px;
}

.btn_home_es_select a {
	background: url(../images/btn_home_es.png) no-repeat 0px -46px; display:block; width:122px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_business_es a {
	background: url(../images/btn_business_es.png) no-repeat 0% 0%; display:block; width:165px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_business_es a:hover {
	background: url(../images/btn_business_es.png) no-repeat 0px -46px;
}

.btn_business_es_select a {
	background: url(../images/btn_business_es.png) no-repeat 0px -46px; display:block; width:165px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_practice_es a {
	background: url(../images/btn_practice_es.png) no-repeat 0% 0%; display:block; width:163px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_practice_es a:hover {
	background: url(../images/btn_practice_es.png) no-repeat 0px -46px;
}

.btn_practice_es_select a {
	background: url(../images/btn_practice_es.png) no-repeat 0px -46px; display:block; width:163px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_search_es a {
	background: url(../images/btn_search_es.png) no-repeat 0% 0%; display:block; width:118px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_search_es a:hover {
	background: url(../images/btn_search_es.png) no-repeat 0px -46px;
}

.btn_search_es_select a {
	background: url(../images/btn_search_es.png) no-repeat 0px -46px; display:block; width:118px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_exclusives_es a {
	background: url(../images/btn_exclusives_es.png) no-repeat 0% 0%; display:block; width:169px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_exclusives_es a:hover {
	background: url(../images/btn_exclusives_es.png) no-repeat 0px -46px;
}

.btn_exclusives_es_select a {
	background: url(../images/btn_exclusives_es.png) no-repeat 0px -46px; display:block; width:169px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_forms_es a {
	background: url(../images/btn_forms_es.png) no-repeat 0% 0%; display:block; width:111px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_forms_es a:hover {
	background: url(../images/btn_forms_es.png) no-repeat 0px -46px;
}

.btn_forms_es_select a {
	background: url(../images/btn_forms_es.png) no-repeat 0px -46px; display:block; width:111px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_contact_es a {
	background: url(../images/btn_contact_es.png) no-repeat 0% 0%; display:block; width:142px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}

.btn_contact_es a:hover {
	background: url(../images/btn_contact_es.png) no-repeat 0px -46px;
}

.btn_contact_es_select a {
	background: url(../images/btn_contact_es.png) no-repeat 0px -46px; display:block; width:142px; height:46px; 
	margin: 0px 0px 0px 0px; float:left;
}


/**************************************/

.button_2 {
    border: none;
	font-size: 12px;
	letter-spacing: 1px;
	width: 83px;
	height: 23px;
    background: url(../images/btn3_.png) no-repeat top left;
    padding: 2px 8px;
	margin-left:0px;
	color:#333333; font-weight:bold;
}
.button_2:hover {
    border: none;
	font-size: 12px;
	width: 83px;
	height: 23px;
    background:  url(../images/btn4_.png) no-repeat top left;
    padding: 2px 8px;
	cursor:pointer;
	color:#003366;
}






