/*#BEGIN#*/
/*# name="01 project columns" reference="ref/layout.css\01_project_columns.htm" description="null" #*/
/* COLUMNS WITH LINE */
div.two-column-group .mod002 .column01{
  border-right: 1px solid #CCCCCC;
}
div.three-column-group .mod002 .column01{
  border-right: 1px solid #CCCCCC;
}
div.three-column-group .mod002 .column02{
  border-right: 1px solid #CCCCCC;
}
/* text-box-list */
.text-box-list {
    width:960px;
    overflow:hidden;
}
.text-box-list .column01,
.text-box-list .column02,
.text-box-list .column03,
.text-box-list .column04 {
    float:left;
    width:205px;
    /*margin-bottom:-1000px;
    padding-bottom:1000px;*/
}
.text-box-list .column01 {
    padding-right:47px;
    _padding-right:45px;
    background:url('img/list-heading-one.png') no-repeat;
}
.text-box-list .column02 {
    padding-right:47px;
    _padding-right:42px;
    background:url('img/list-heading-two.png') no-repeat;
}
.text-box-list .column03 {
    padding-right:47px;
    _padding-right:41px;
    background:url('img/list-heading-three.png') no-repeat;
}
.text-box-list .column04 {
    background:url('img/list-heading-four.png') no-repeat;
}
.text-box-list .column01 h2, 
.text-box-list .column02 h2,
.text-box-list .column03 h2,
.text-box-list .column04 h2 {
    color:#333;
    margin:0;
    font:normal 1.454em/100% Arial, Helvetica, sans-serif;
    font-weight:bold;
    border-bottom:5px solid #d2d2d2;
    border-top:5px solid #d2d2d2;
    line-height:72px;
    padding:0 0 0 15px;
}
.text-box-list .column-content {
    /*padding:10px 10px 1000px !important;*/
    padding:10px !important;
    background:#EEEEEE url('img/shadow-p.png')

no-repeat scroll left bottom;
    /*margin-bottom:-1000px;*/
    overflow:hidden;
    width:187px;
    height:142px;    
}
.text-box-list .column02 .column-content {
    width:188px;
}
.text-box-list .column03 .column-content {
    width:191px;
}
.text-box-list .column04 {
    width:204px;
}
.text-box-list .column04 .column-content {
    width:184px;
}
/*.text-box-list ul.orange {padding-bottom:15px;}
.text-box-list ul.orange li {
    margin-bottom:5px;
    line-height:155%;
}
.text-box-list strong.orange {color:#F57D0A;}*/
/*div.two-column-group-leftNarrow .column02{
    _float:none;
}*/
div.two-column-group-leftWide div.two-column-group .column01 {
    _width: 49%;
}

/*#END#*/
/*#BEGIN#*/
/*# name="02 layout" reference="ref/layout.css\02_layout.htm" description="null" #*/
/* 'img/footer-sep.gif' */
/* 'img/footer-bg.gif' */
/* 'img/go.gif' */
/* 'img/logo.gif' */
/* 'img/header-bg.gif' */
/* 'img/body-bg.gif' */
.sep{
      height:16px;
}
p,.illustrated-text{
      font-family:verdana;
}
ol{
      list-style-type:decimal;
}
ol li{
    list-style-position:outside;
    margin-left:32px;
}
#wrapper{
    margin:0 auto;
    padding-bottom:1.5em;
    background-image:url('img/body-bg.gif');
    background-position:center top;
    background-repeat:repeat-y;
    width:984px;
    min-height:100%;
    height:100%;
    /*padding-top: 196px;*/
    padding-top:198px;
    position: relative;
}
#top-page-holder{
  background-image:url('img/page-top-gradient.gif');
  background-repeat:repeat-x;
  height:54px;
  width:100%;
  position:absolute;
  top:0px;
  left:0px;
}
/* layout */
#pre-content{
      width:756px;
      margin-bottom:8px;
      _float:right;
      _margin-left:0px;
}
#content{
      width:960px;
      margin:0 auto;
      /*overflow:hidden;*/
      margin-bottom:12px;
}
body.home #header .aux, body.home #content .aux{
  padding-top:52px;
}
body.inner #content .aux{
  padding-top:40px;
}
#left-content{
  width:192px;
  float:left;
  margin-right:12px;
}
#main-content-wrapper{
  float:left;
}
#main-content{
      /*overflow:hidden; */
}
#right-content{
      float:right;
      width:192px;
      overflow:hidden;
}
/* end layout */

/* Layout variations */

/* LMR */
body.LMR #main-content-wrapper{
  width:756px;
}
body.LMR #main-content{
      width:552px;
      margin-right:12px;
      float:left;
}
/* LM */
body.LM #main-content{
      float:left;
      width:756px;
      _width:752px;
}
/* M */
body.M #main-content{
      width:960px;
}
/* MR */
body.MR #main-content{
      width:756px;
      margin-right:12px;
      float:left;
}
/* end layout variations */


/* header */
#header{
      background-image:url('img/header-bg.gif');
      background-position:top left;
      background-repeat:repeat-x;
      width:960px;
      /*margin:0 auto;
      padding:24px 12px 0;
      margin: 0 auto 12px;*/
      position:absolute;
      top:24px;
      top:32px;
      left:12px;
}
#header ul.lang-toolbar{
  position: absolute;
  top: -16px;
  top: -24px;
  right: 0px;
  text-align:right;
}
#header ul.lang-toolbar li{
  margin-left:12px;
}
#header ul.lang-toolbar a,
#header ul.lang-toolbar a:hover,
#header ul.lang-toolbar a:visited {
  color: rgb(216, 216, 216);
  text-decoration:none;
}
#header ul.lang-toolbar li.phone{
  font-size:12px;
  font-weight:bold;
  color:#000000;
  font-family:verdana;
}
#header ul.lang-toolbar li.support{
  font-size:12px;
  font-weight:bold;
  color:#F47D0A;
  font-family:verdana;
}
#header ul.lang-toolbar li button{
  margin-top:-4px;
}
#header ul.lang-toolbar li button span{
  text-transform:uppercase;
}
#header ul.lang-toolbar li.lang-select select{
  border:1px solid #F47D0A;
  //margin-top:-4px;
}
#header ul.lang-toolbar li.lang-select option{
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-family:verdana;
}
#header ul.lang-toolbar #lang-list{
  /*display:none;*/
  clear:both;
}
#header ul.lang-toolbar li.lang-select a{
  cursor:pointer;
}
#header ul.lang-toolbar li#lang-selector,
#header ul.lang-toolbar #lang-list li{
  display:block;
  /*width:124px;*/
  height:17px;
  /*border:1px solid #F47D0A;*/
  font-size:11px !important;
  font-weight:normal !important;
  color:#000000 !important;
  font-family:verdana !important;
  margin-left:-1px;
  float:none;
  /*background-color:#ffffff;*/
  padding:2px;
  text-align:left;
  cursor:pointer;
}
#header ul.lang-toolbar li#lang-selector{
  float:left;
  height:17px;
  padding:4px 0 0 0;
  margin-left:12px;
  width:128px;
  margin-top:-3px;
  background-image:url('img/lang-selector-icon.png');
  background-repeat:no-repeat;
  background-position:right top;
  display:block;
  cursor:pointer;
}
#header ul.lang-toolbar li#lang-selector span{
  display:block;
  padding-bottom:5px;
  padding-left:4px;
}
#header ul.lang-toolbar #lang-list li{
  margin-top:-1px;
}
#header ul.lang-toolbar #lang-list li a{
  font-size:11px !important;
  font-weight:normal !important;
  /*color:#000000 !important;*/
  color:#06C !important;
  font-family:verdana !important;
  text-transform: uppercase;
}
#header .aux{
      /*background-image:url('img/banner-home.png');
      background-image:url('img/banner-home_090721.jpg');*/
      background-image:url('img/banner-home_010909.jpg');
      background-position:top left;
      background-repeat:no-repeat;
      overflow:hidden;
      /*height:139px;*/
      height:128px;
      height:122px;
/*      padding:40px 16px 0 24px;*/
      padding:40px 16px 0px 24px;      
}

body.inner #header .aux{
      height:97px;
      background-image:url('img/banner-inner.png');
}
#header .logo{
      width:210px;
      height:85px;
      /*background-image:url('img/logo.gif');
      background-position:top left;
      background-repeat:no-repeat;*/
      left:24px;
      position:absolute;
      top:24px;
}
#header .logo a{
      display:block;      
      height:85px;
}
#header .logo span{
      display:none;
}
/* end header */

/* tool bar */
#tool-bar{
      float:right;
      clear:right;
      position:relative;
      top:-30px;
      top:0px;
}
#tool-bar li{
      float:left;
      /*border-right:1px solid #f6a809;*/
      padding: 0px 12px;
      height:1.4em;
      display: block;
}
#tool-bar li.last-child {
    border-right: 0px;
}
#tool-bar li a{
      font-weight:bold;
      color:#FFFFFF;
      text-decoration:none;
      text-transform:uppercase;
}
#tool-bar li a:hover{
      text-decoration:underline;
}
/* end tool bar */



/* site search */
#cse{
  width:110px;
}
#search{
      text-align:right;
      float:right;
      clear:right;
      //width:164px;
      position:absolute;
      top:186px;
      top:178px;
      right:75px;
}
#search .gsc-wrapper {
  background-color:#FFFFFF;
  position:relative;
  right:580px;
  width:700px;
}
#search .gsc-resultsbox-visible {
  border:2px solid #E9E9E9;
}

body.inner #search{
  /*top:144px;*/
  top:141px;
  right: 75px;
}
#search legend{
      display:none;
}
#search dt{
      display:none;
}
#search dd{
      float:left;
      height:2em;
}
#search input{
      width:110px;
      padding:0.2em 8px;
      font-size:1em;
      color:#333333;
      border:1px solid #999999;
      border-bottom:1px solid #f5f5f5;
      border-right:1px solid #f5f5f5;
      background-color:#eeeeee;
      float: left;
      height: auto;
      background:none !important;
}
#search .gsc-search-button{
      border:0;
      background-image:url('img/go.gif');
      text-transform:uppercase;
      cursor:pointer;
      display:block;
      width:32px;
      height:19px;
      padding:0px;
      padding-top:2px;
      //padding-top:0px;
      float: right;
      color:#333333;
      margin:0px;
      font-size: 0;
  text-indent:-9999px;
}
body table.gsc-branding{
display:none;
}
/* end site search */


/* footer */
#footer{
      width:960px;
      margin:0 auto 16px;
      position:relative;
      overflow:hidden;
      background-image:url('img/footer-bg.gif');
      background-position:top left;
      background-repeat:no-repeat;
      padding-top:16px;      clear:both;
}
#copyright{
      float:left;
}
#footer-menu{
      float:right;
}
#footer li{
      display:block;
      float: left;
      padding: 0 4px;
}
/*#footer li.first-child{
      margin-left:0px;
}*/
#footer li a{
      color:#F47D0A;
      text-decoration:none;
      background-image:url('img/footer-sep.gif')
;
      background-position:0 0.2em;
      background-repeat:no-repeat;
      padding-left:6px;
}
#footer a:hover{
      text-decoration:underline;
}
#footer a.first-child{
      background-image:none;
}
/* End footer */




















/*#END#*/
/*#BEGIN#*/
/*# name="03 text" reference="ref/layout.css\03_text.htm" description="null" #*/
/* 'img/arrow-orange-border.png' */
/* 'img/arrow-orange.png' */
/* 'img/arrow-grey.png' */
/* 'img/arrow-orange-border.png' */
/* 'img/arrow-orange.png' */
/* 'img/arrow-grey.png' */








em{
  font-style:italic;
  font-weight:bold;
}
.illustrated-text p{
	margin-bottom:0.8em;
}
.illustrated-text ul li,
.links.orange-bullet ul li{
    list-style-image:none;
    background-image:url('img/bullet-orange.png');
    background-position:0 8px;
    background-repeat:no-repeat;
    padding-bottom:12px;
}
.links.orange-bullet ul li {
   padding-left:12px;
}
.links.orange-bullet ul {
   margin-left: 8px;
}
.links.orange-bullet ul li a {
 /*  margin-left: 12px; */
  font-family: verdana;
}
.illustrated-text ul ul li{
    list-style-image:none;
    background-image:url('img/bullet-grey.png');
    background-position:0 8px;
    background-repeat:no-repeat;
}
.illustrated-text.grey-arrow ul li{
  background-image:url('img/arrow-grey.png');
  background-position:0 -2px;
  background-repeat:no-repeat;
  list-style-image:none;
  padding-left:28px;
}
.illustrated-text.orange-arrow ul li{
  background-image:url('img/arrow-orange.png');
  background-position:0 2px;
  background-repeat:no-repeat;
  list-style-image:none;
  padding-left:28px;
}
.illustrated-text.orange-border-arrow ul li{
  background-image:url('img/arrow-orange-border.png');
  background-position:0 0;
  background-repeat:no-repeat;
  list-style-image:none;
  padding-left:28px;
}
.illustrated-text.grey-bullet ul li{
    list-style-image:none;
    background-image:url('img/bullet-grey.png');
    background-position:0 8px;
    background-repeat:no-repeat;
}

/* bullets */
.links.grey-arrow ul{
    list-style-image:url('img/arrow-grey.png');
}
.links.orange-arrow ul{
    list-style-image:url('img/arrow-orange.png');
}
.links.orange-border-arrow ul{
    list-style-image:url('img/arrow-orange-border.png');
}
.links.grey-bullet ul{
    list-style-image:url('img/bullet-grey.png');
}
.links.orange-bullet ul{
    list-style-image:url('img/bullet-orange.png')

;
}
/* end bullets */


/* more information */
p.more {
    text-align: right;
}
/* end more information */
/* lists */
.illustrated-text ul,
.links ul{
  /*margin:1.3em;
  margin-left:2em;*/
  display:inline-block;
}
.illustrated-text ul ul{
  display:block;
}
.illustrated-text li,
.links li{
  /*margin-top:2px;
  margin-bottom:2px;*/
  padding-top:2px;
  padding-bottom:2px;
}
/* end lists */

/* images and text */
.illustrated-text .img-left {
	margin-right:16px;
	margin-bottom:8px;
}
.illustrated-text .img-foot-left{
      margin-right:16px;
}
.illustrated-text .img-right {
	margin-bottom:8px;
	margin-left:16px;
}
.illustrated-text .img-foot-right{
      margin-left:16px;
}
.illustrated-text .img-center {
      margin:8px auto;
}
.illustrated-text .img-foot-center {
	margin:8px auto;
}
/* end images and text */

.text{
  font-family:verdana;
  color:#666666;
}
.titulo{
  font-family:arial;
  font-size:142%;
  color:#666666;
}
.subtitulo{
  font-family:verdana;
  font-size:125%;
  color:#666666;
  line-height:143%;
}
.subtitulo_blanco{
  font-family:verdana;
  font-size:125%;
  color:#ffffff;
  line-height:143%;
}
.destacado{
  font-family:verdana;
  color:#000000;
  font-weight:bold;
}
.pie{
  font-family:verdana;
  font-size:80%;
  color:#666666;
}
.texto_blanco{
  font-family:verdana;
  color:#ffffff;
}
.texto_violeta{
  font-family:verdana;
  /*color:#666699;*/

  color:#8c82aa;
  font-weight:bold;
}
.texto_gris_oscuro{
  font-family:verdana;
  color:#666666;
  font-weight:bold;
}
.texto_naranja{
  font-family:verdana;
  color:#F57D0A;
}
.titulo_grande{
  font-family:arial;
  font-size:223%;
  line-height:100%;
  color:#8c82aa;
}
.titulo_grande_naranja{
  font-family:arial;
  font-size:223%;
  line-height:100%;
  color:#F57D0A;
}

/*#END#*/
/*#BEGIN#*/
/*# name="03.2 links" reference="ref/layout.css\03.2_links.htm" description="null" #*/
/* 'img/links-sep.gif' */



/* site links */
#links{
  float:right;
  padding-top:8px;
}
#links li{
      display:inline;
      text-transform:uppercase;
      font-weight:bold;
      background-image:url('img/links-sep.gif')
;
      background-position:100% 0.2em;
      background-repeat:no-repeat;
      padding:0 12px;
      display:block;
      float: left;
}
#links li.language{
      background-image:none;
      margin:0;
}
#links li.language a{
      color:#fb6f04;
}
#links li.last-child{
      border-right:none;
      padding-right:0px;
}
#links li a{
      color:#333333;
      text-decoration:none;
}
#links li a:hover{
      text-decoration:underline;
}
/* end site links */





/*#END#*/
/*#BEGIN#*/
/*# name="04 breadcrumbs" reference="ref/layout.css\04_breadcrumbs.htm" description="null" #*/
#breadcrumbs{
  /*width:650px;
  padding-top:8px;*/
  float:left;
}
#breadcrumbs li{
	float:left;
}
#breadcrumbs li a{
	font-weight:bold;
	color:#F47D0A;
	text-decoration:none;
	background-image:url('../components/navigation/breadcrumbs/img/sep.gif')
;
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:12px;
	margin-right:8px;
}
#breadcrumbs li span{
	font-weight:bold;
	color:#000000;
}




/*#END#*/
/*#BEGIN#*/
/*# name="05 main menu" reference="ref/layout.css\05_main_menu.htm" description="null" #*/

ul#main-menu {
      width:936px;
      /*background-image: url('../components/navigation/main-menu/img/main-menu-bg.gif');*/
      background-image: url('img/menu-background.png');
      background-position:left center;
      background-repeat:no-repeat;
      /*padding:8px 12px;
      height:1.4em;*/
      height:45px;
      color:#333333;
      font-size:112%;
      font-weight:bold;
      padding:0px 12px;
}
#main-menu li{
      float:left;
      position:relative;
      /*margin:-8px 0 -8px;*/
      margin:0px;
      background-image: url('../components/navigation/main-menu/img/main-menu-sep.gif');
      background-position:left 8px;
      background-repeat:no-repeat;
}
#main-menu li.last-children{
      background-image:none;
}
ul#main-menu li#first-child,
ul#main-menu li:first-child{
      background-image:none;
      border-left:none;
      margin-left:-8px;
      _margin-left:0px;
}
#main-menu li span{
      display:block;
      float:left;
      height:1.4em;
      padding:8px;
      padding-top:6px;
}
#main-menu li.has-children:hover{
      background-image:url('../components/navigation/main-menu/img/item-bg-1.gif');
      background-position:bottom left;
      background-repeat:no-repeat;
}
#main-menu li.has-children:hover span{
      background-image:url('../components/navigation/main-menu/img/item-bg-2.gif')















;
      background-position:bottom right;
      background-repeat:no-repeat;
}
#main-menu a{
      display:block;
      color:#000000;
      text-decoration:none;
      cursor:pointer;
}
#main-menu li:hover a,
#main-menu a:hover{
      color:#F57D0A;
}






/*#END#*/
/*#BEGIN#*/
/*# name="06 secondary menu" reference="ref/layout.css\06_secondary_menu.htm" description="null" #*/







































































#secondary-menu{
	background:none;
	padding:0px;
	width:100%;
	overflow: hidden;
}
#secondary-menu .line{
  background-color:#CCCCCC;
  height:1px;
  margin-left:10px;
  margin-right:12px;
}
ul#secondary-menu{
  border-bottom:1px solid #cccccc;
}
#secondary-menu ul{
  border:none;
}
#secondary-menu li ul li {
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  /*padding-top:2px;
  padding-bottom:2px;*/
}
#secondary-menu li ul li ul li{
  border:none;
}
#secondary-menu li ul li ul li a{
  background-image:url('img/bullet-grey.png');
  background-position:12px 8px;
  background-repeat:no-repeat;
}
#secondary-menu li{
  //width:192px;
  //margin-left:-16px;
}
#secondary-menu li{
  //width:190px;
}
#secondary-menu li a{
  color:#FFFFFF;
  background-position:0 0px;
  background-repeat:no-repeat;
  line-height:1.8em;
  background-image:url('img/menu-head.png');
  background-repeat:no-repeat;
  height:24px;
  display:block;
  width:192px;
  font-size:1.2em;
}
#secondary-menu li li a{
  color:#000000;
  line-height:1.6em;
  background-image:url('img/bullet-orange.png');
  background-position:3px 10px;
  background-repeat:no-repeat;
  height:auto;
  width:174px;
  margin-left:8px;
  border-bottom:1px solid #cccccc;
}
#secondary-menu li a:hover{
  color:#000000;
  text-decoration:none;
}
#secondary-menu li a span{
  padding-left:8px;
  white-space:normal;
  display:block;
}
#secondary-menu li li a span{
  padding-left:16px;
  padding-bottom:4px;
  padding-top:4px;
}
#secondary-menu li li li a span{
  /*padding-left:38px;*/
  padding-left:28px;
}
#secondary-menu li li a:hover,
#secondary-menu li li.over a{
  background-color:#eeeeee;
}
#secondary-menu li li.over li a{
  background-color:transparent;
}
#secondary-menu li li li.over li a{
  background-color:transparent;
}

/*#END#*/
/*#BEGIN#*/
/*# name="07 blocks" reference="ref/layout.css\07_blocks.htm" description="null" #*/
/*body .block .title-bar h2 {
      font-size: 160%;
      margin:0px;
      padding:0px;
      border:none;
}*/
.block-line{
  height:1px;
  _line-height:1px;
  _font-size:1px;
}
.corner15 {
      position:absolute;
      width:15px;
      height:15px;
}
.block .title-bar,
.block .block-content{
      padding:12px 8px;
      overflow: hidden;
}
.block .title-bar{
  padding-bottom:0px;
}
/* grey block */
.block.grey {
      background-color:#eeeeee;      
}
.block.grey .title-bar {
    position: relative;
}
.block.grey .title-bar img{
    position: absolute;
    right: 6px;
    top: 14px;
}
/*.block.grey .title-bar h2 {
      font-size:160%;
      line-height:110%;
      font-weight:bold;
}*/
.block.grey  .block-line{
      background-color:#CCCCCC;
}
/* end grey block  */

/* lateral block */
.block.lateral .block-line{
      background-color:#CCCCCC;
      margin: 0 8px;
      display:none;
}
.block.lateral .title-bar{
      padding: 8px;
}
.block.lateral .block-content{
      padding: 8px;
}
.block.lateral .title-bar h2 {
      /*color:#8e8e8e;*/
      color:#000000;
      font-size:130%;
      line-height:108%;
      font-weight:bold;
      border-bottom:1px solid #cccccc;
}
/* end lateral block */

/* violet balloon block */
.block.balloon-violet {
      background-color:#8380a4;
      position:relative;
      width:auto;
}
.block.balloon-violet .block-content{
      padding:12px;
      font-size:110%;
      font-family:arial;
      color:#CCCCCC;
}
.block.balloon-violet .up-left{
      background-repeat:no-repeat;
      background-image:url('img/corners-balloon-violet.png');
      top:0px;
      left:0px;
      position:absolute;
      width:3px;
      height:2px;
}
.block.balloon-violet .up-right{
      background-repeat:no-repeat;
      background-image:url('img/corners-balloon-violet.png');
      background-position:-4px 0px;
      top:0px;
      right:0px;
      position:absolute;
      width:3px;
      height:2px;
}
.block.balloon-violet .bottom-left{
      background-repeat:no-repeat;
      background-image:url('img/left-bottom-corner-balloon-violet.png');
      bottom:-9px;
      left:0px;
      position:absolute;
      width:34px;
      height:11px;
}
.block.balloon-violet .bottom-right{
      background-repeat:no-repeat;
      background-image:url('img/corners-balloon-violet.png');
      background-position:-4px -3px;
      bottom:0px;
      right:0px;
      position:absolute;
      width:3px;
      height:2px;
}
/* end violet balloon block */

/* default block */
.block.default {
      border:1px solid #CCCCCC;
}
.block.default .title-bar h2 {
      font-size:140%;
      line-height:110%;
      font-weight:bold;
}
.block.default .block-line{
      background-color:#FB6E04;
}
/* end default block */

/* simple block  */
.block.simple {
      border:1px solid #CCCCCC;
}
/* end simple block */

/* emphasized title block */
.block.emphasized .title-bar{
  padding:0px;
}

.block.emphasized .title-bar h2,
.block.simple .block-line,
.block.emphasized .block-line,
.block.balloon-grey .block-line,
.block.balloon-orange .block-line,
.block.violet-banner .block-line {
      display:none;
}
/* end emphasized title block */

/* grey balloon block */
.block.balloon-grey,
.balloon.balloon-grey .balloon-content{
      border:2px solid #e8e8f8;
      position:relative;
      width:auto;
}
/*.block.balloon-grey .title-bar img{
  float:left;
}*/
.block.balloon-grey .title-bar h2{
  /*float:left;*/
  margin-left:8px;
}
.block.balloon-grey .block-content,
.balloon.balloon-grey .balloon-content{
      padding:12px;
}
.balloon.balloon-grey .balloon-content{
      margin-bottom:12px;
}
.block.balloon-grey .up-left,
.balloon.balloon-grey .up-left{
      background-repeat:no-repeat;
      background-image:url('img/corners-grey-ballon.png');
      top:-2px;
      left:-2px;
      background-position:0px 0px;
      _display:none;
}
.block.balloon-grey .up-right,
.balloon.balloon-grey .up-right{
      background-repeat:no-repeat;
      background-image:url('img/corners-grey-ballon.png');
      top:-2px;
      right:-2px;
      background-position:-15px 0px;
      _display:none;
}
.block.balloon-grey .bottom-left,
.balloon.balloon-grey .bottom-left{
      background-repeat:no-repeat;
      background-image:url('img/corners-grey-ballon.png');
      bottom:-2px;
      left:-2px;
      background-position:0px -15px;
      _display:none;
}
.block.balloon-grey .bottom-right,
.balloon.balloon-grey .bottom-right{
      bottom:-2px;
      right:-2px;
      background-repeat:no-repeat;
      background-image:url('img/corners-grey-ballon.png');
      background-position:-15px -15px;
      _display:none;
}
/* end grey balloon block */

/* orange balloon block */
.block.balloon-orange,
.balloon.balloon-orange .balloon-content{
      border:2px solid #fc9343;
      position:relative;
      width:auto;
}
.balloon.balloon-orange{
      border:none;
}
.block.balloon-orange .block-content,
.balloon.balloon-orange .balloon-content{
      padding:12px;
}
.balloon.balloon-orange .balloon-content{
      margin-bottom:12px;
      margin-top:12px;
}
/*.block.balloon-orange a{
      color:#666666;
      font-size:160%;
      line-height:150%;
      text-decoration:none;
}
.block.balloon-orange a:hover{
      color:#666666;
      text-decoration:underline;
}*/
.balloon.balloon-orange .foot.up-left{
  top:-15px;
  left:12px;
  background-position:0 0;
  _display:none;
}
.balloon.balloon-orange .foot.up-right{
  top:-15px;
  right:12px;
  background-position:-42px 0;

  _display:none;
}
.balloon.balloon-orange .foot.down-left{
  bottom:-15px;
  left:12px;
  background-position:-42px -15px;

  _display:none;
}
.balloon.balloon-orange .foot.down-right{
  bottom:-15px;
  right:12px;
  background-position:0 -15px;

  _display:none;
}
.block.balloon-orange .up-left,
.balloon.balloon-orange .up-left{
      background-repeat:no-repeat;
      background-image:url('img/corners-orange-ballon.png');
      top:-2px;
      left:-2px;
      background-position:0px 0px;
      _display:none;
}
.block.balloon-orange .up-right,
.balloon.balloon-orange .up-right{
      background-repeat:no-repeat;
      background-image:url('img/corners-orange-ballon.png');
      top:-2px;
      right:-2px;
      background-position:-15px 0px;
      _display:none;
}
.block.balloon-orange .bottom-left,
.balloon.balloon-orange .bottom-left{
      background-repeat:no-repeat;
      background-image:url('img/corners-orange-ballon.png');
      bottom:-2px;
      left:-2px;
      background-position:0px -15px;
      _display:none;
}
.block.balloon-orange .bottom-right,
.balloon.balloon-orange .bottom-right{
      bottom:-2px;
      right:-2px;
      background-repeat:no-repeat;
      background-image:url('img/corners-orange-ballon.png');
      background-position:-15px -15px;
      _display:none;
}
.balloon.balloon-orange .foot{
      background-image:url('img/foot-orange-balloon.gif');
      background-repeat:no-repeat;
      width:42px;
      height:15px;
      position:absolute;
}
/* end orange balloon block */

/* violet fixed balloon block */
.block.balloon-violet.fixed{
      background:none;
}
.block.balloon-violet.fixed .title-bar,
.balloon.balloon-violet-fixed .title-bar{
      background-image:url('img/ballom-top-bg.gif');
      background-repeat:no-repeat;
      width:143px;
      height:2px;
      padding:0px;
}
.block.balloon-violet.fixed .block-content,
.balloon.balloon-violet-fixed .balloon-content{
      background-image:url('img/ballom-btm-bg.jpg');
      background-repeat:no-repeat;
      width:143px;
      width:134px;
      height:144px;
      padding:12px;
      font-size:110%;
      font-family:arial;
      color:#CCCCCC;
}
/* end violet fixed balloon block */

/* violet banner block */
.block.violet-banner{
      width:756px;
      height:213px;
      background-image:url('img/violet-banner.jpg');      
      background-repeat:no-repeat;
}
.block.violet-banner .column-content .column-content{
      padding:12px;
}
.block.violet-banner div.two-column-group .column01{
      width:45%;
}
/*.block.violet-banner .column01 img {
margin-bottom: 14px;
}*/
/* end violet banner block */

/* grey banner block */
.block.grey-banner .column-content{
      padding:12px;
}
.block.grey-banner{
      width:772px;
      height:213px;
      background-image:url('img/grey-banner.jpg')
;      
      background-repeat:no-repeat;
}
.block.grey-banner div.two-column-group .column01{
      width:45%;
}
/* end grey banner block */

.block-content.closed {
      display:none;
}
div.block.link-title div.title-bar h2{
  color:#0099FF;
  font-size:108%;
  font-weight:normal;
  cursor:pointer;
}
div.block.link-title div.title-bar h2:hover{
  text-decoration:underline;
}
div.block.link-title div.title-bar{
  padding-bottom:0px;
  padding-top:0px;
  border:none !important;
}
div.block.balloon-grey div.title-bar,
div.block.balloon-grey div.block-content{
  border:none !important;
}
div.block.link-title div.block-content{
  /*border:1px solid #cccccc;*/
  margin-top:12px;
}
div.simple div.link-title div.block-content,
div.default div.link-title div.block-content{
  border:none;
}

/*#END#*/
/*#BEGIN#*/
/*# name="08 tabs" reference="ref/layout.css\08_tabs.htm" description="null" #*/
/* 'img/profile-bg.gif' */
/* 'img/profile-tab-bg.gif' */
/* 'img/tab-container.gif' */
/* 'img/tab-left-violet-bg.gif' */
/* 'img/tab-right-violet-bg.gif' */
/* 'img/tab-violet-bg.gif' */
/* 'img/tab-left-bg.gif' */
/* 'img/tab-right-bg.gif' */
/* 'img/tab-bg.gif' */


























.tabset li a{
      overflow:hidden;
      font-family:arial;
      font-size:120%;
      font-weight:bold;
      color:#333333;
}
.orange-tabs .tabset,
.violet-tabs .tabset {
      border-bottom:5px solid #F57D0A;
      width:100%;
      overflow:hidden;
      margin:0;
      padding:0;
      list-style:none;
}
.orange-tabs .tabset li,
.violet-tabs .tabset li {
      float:left;
      text-align:center;
      margin:0 7px 0 0;
      padding:0;
      background:url('img/tab-bg.gif') repeat-x;
      cursor:pointer;
}
.orange-tabs .tabset li a,
.violet-tabs .tabset li a {
      display:block;
      line-height:30px;
      padding-right:10px;
      background:url('img/tab-right-bg.gif') no-repeat right top;
}
.orange-tabs .tabset li a:hover,
.violet-tabs .tabset li a:hover {
      text-decoration:none;
}
.orange-tabs .tabset li a span,
.violet-tabs .tabset li a span {
      display:block;
      line-height:30px;
      padding-left:10px;
      background:url('img/tab-left-bg.gif') no-repeat;
}
.violet-tabs .tabset li {
      background:url('img/tab-violet-bg.gif') repeat-x;
}
.violet-tabs .tabset li a {
      background:url('img/tab-right-violet-bg.gif') no-repeat right top;
}
.violet-tabs .tabset li a span {
      background:url('img/tab-left-violet-bg.gif') no-repeat;
}
.violet-tabs .tabset {
      border-bottom:5px solid #8C82AA;
}
.orange-tabs .tabset li.active,
.orange-tabs .tabset li.active a,
.orange-tabs .tabset li.active span,
.violet-tabs .tabset li.active,
.violet-tabs .tabset li.active a,
.violet-tabs .tabset li.active span {
      background-position:0 -30px;
}
.orange-tabs .tabset li.active a,
.violet-tabs .tabset li.active a {
      background-position:100% -30px;
}
.orange-tabs .tabset li.active a,
.violet-tabs .tabset li.active a{ 
      color:#ffffff;
}
.tab-container{
      /*padding:12px 12px;
      padding-bottom:0px;*/
      overflow:hidden;
}
.orange-tabs .tab-container,
.violet-tabs .tab-container {
      border:1px solid #D8D8D8;
      background:url('img/tab-container.gif') repeat-x;
}
.orange-tabs .tab-container h2 {
      margin:0 0 15px;
      border-bottom:1px solid #ccc;
      padding-bottom:5px;
}
/*.orange-tabs .tab-container .content {
      width:100%;
      overflow:hidden;
}
.orange-tabs .tab-container .text-box {
      float:left;
      width:340px;
}
.orange-tabs .tab-container .video {
      width:264px;
      float:right;
}
.orange-tabs .tab-container .buttons {
      width:100%;
      overflow:hidden;
      text-indent:-9999px;
      margin-bottom:10px;
}
.orange-tabs .tab-container .buttons li {
      float:left;
      height:43px;
      background:none;
      padding:0;
      margin:0;
}
.orange-tabs .tab-container .buttons a {
      display:block;
      height:40px;
      overflow:hidden;
}*/


/* Pestanas profile */
.profile {
      float:left;
      width:100%;
      padding:0px;
}
.profile .tabset {
      width:100%;
      overflow:hidden;
      text-indent:-9999px;
      background:url('img/profile-tab-bg.gif') repeat-x 0 37px;
}
.profile .tabset li {
      float:left;
      padding:0;
      margin:0 0 0 3px;
      background:none;
      display:inline;
      width:156px;
      height:94px;

      cursor:pointer;
}
.profile .tabset li:first-child {
      margin:0 0 0 0px;
}
.profile .tabset li a {
      display:block;
      width:100%;
      height:100%;
      overflow:hidden;
}
.profile .tabset li.active a,
.profile .tabset li a:hover {background-position:0 -94px;}
.profile .tab-container {
      border-bottom:1px solid #ccc;
      border-left:1px solid #ccc;
      border-right:1px solid #ccc;
      background:#eee url('img/profile-bg.gif')








repeat-x;
      width:100%;
      overflow:hidden;
}
.profile .tab-container {      
      width:auto;
}
.profile .left-box {
      width:285px;
      float:left;
}
.profile .right-box {
      width:285px;
      float:right;
}
.profile .tab {
      overflow:hidden;
}
.profile .icon {
      padding-left:65px;
      min-height:66px;
      margin-bottom:15px;
}
/* Fin pestanas profile */

/* Bloque dentro de pestana, le quitamos el padding */
div.tabs div.tab-container .title-bar{
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
}
div.tabs div.tab-container .block-line{
  margin:0px;
}
div.tabs div.tab-container .block-content{
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
}


/*#END#*/
/*#BEGIN#*/
/*# name="09 query" reference="ref/layout.css\09_query.htm" description="null" #*/

















div.result-sheet.news1 h4{
      font-weight:bold;
      margin-bottom:0.8em;
      border-bottom:1px solid #cccccc;
      padding-bottom:8px;
}

/*#END#*/
/*#BEGIN#*/
/*# name="10 sitemap" reference="ref/layout.css\10_sitemap.htm" description="null" #*/
































#sitemap .section.closed,
#sitemap .section.opened{
  cursor:pointer;
}
#sitemap .section.closed ul{
  display:none;
}
#sitemap ul{
  margin-left:20px;
}

/*#END#*/
/*#BEGIN#*/
/*# name="11 links and files" reference="ref/layout.css\11_links_and_files.htm" description="null" #*/
div.files{  
  background-color:#ECECEC;
  padding:8px;
}
div.files table thead{  
  background-color:#343434;
  color:#FFFFFF;
  font-size:120%;
  height:28px;
}
div.files table thead th{  
  font-weight:bold;
  padding:0 16px;
}
div.files table tbody tr{
  height:28px;
}
div.files table tbody tr.even{
  background-color:#ffffff;
}
div.files table tbody tr.odd{
  background-color:#e1e1e1;
}
div.files table tbody tr a:hover,
div.files table tbody tr a:visited,
div.files table tbody tr a{
  color:#000000;
  text-decoration:none;
}
div.files table tbody td{
  padding:0 16px;
}
div.files table tbody td a.download span{
  background:transparent url('img/download.gif')
scroll no-repeat 0 0;
  width:5px;
  height:8px;
  display:block;
  text-indent:-9999px;
}
div.button-list ul li {
  float:left;
  //margin-right:8px;
}
/*div.button-list ul li button span{
  padding:12px 14px 0px;
}*/


/*#END#*/
/*#BEGIN#*/
/*# name="12 buttons" reference="ref/layout.css\12_buttons.htm" description="null" #*/






button.green{
  height:30px;
  padding:0 28px;
  padding:0 24px;
}
button.green .button-bg-right{
  background-image:url('img/button-bg-right-green.png');
  height:30px;
  width:28px;
  right:-28px;
}
button.green .button-bg-left{
  background-image:url('img/button-bg-left-green.png');
  height:30px;
  left:-28px;
  width:28px;
}
button.green span{
  background-image:url('img/button-bg-center-green.png');
  height:30px;
}
button.violet{
  height:38px;
  padding:0 18px;
}
button.violet div.button-holder{
  height:38px;
}
button.violet .button-bg-right{
  background-image:url('img/button-bg-right-violet.png');
  height:38px;
  width:28px;
  right:-28px;
}            
 button.violet .button-bg-left{
  background-image:url('img/button-bg-left-violet.png');
  height:38px;
  left:-28px;
  width:28px;
}            
button.violet span{
  background-image:url('img/button-bg-center-violet.png');
  height:38px;
  _height:30px;
  padding-top:9px;
  padding-left:4px;
  padding-right:4px;
}
            
            
            /*button.white{
                height:51px;
            }
            button.white div.button-holder{
                height:51px;
            }
            button.white .button-bg-right{
                background-image:url('img/button-bg-right-white.png');
                height:51px;
                width:32px;
                right:-32px;
            }            
            button.white .button-bg-left{
                background-image:url('img/button-bg-left-white.png');
                height:51px;
                left:-24px;
                width:24px;
            }            
            button.white span{
                background-image:url('img/button-bg-center-white.png');
                height:51px;
                padding-top:14px;
                padding-left:4px;
                padding-right:4px;
                color:#f57d0a;
            }*/


	      button.white{
                height:24px;
		    padding:0 9px;
            }
            button.white div.button-holder{
                height:24px;
            }
            button.white .button-bg-right{
                background-image:url('img/button-bg-right-white.png');
                height:24px;
                width:32px;
                right:-32px;
            }            
            button.white .button-bg-left{
                background-image:url('img/button-bg-left-white.png');
                height:24px;
                left:-11px;
                width:24px;
            }            
button.white span{
  background-image:url('img/button-bg-center-white.png');
  height:24px;
  _height:19px;
  padding-top:4px;
  padding-left:4px;
  padding-right:4px;
  color:#f57d0a;
}


/*#END#*/
/*#BEGIN#*/
/*# name="13 sitemap" reference="ref/layout.css\13_sitemap.htm" description="null" #*/


















#sitemap div.section h3{
  background-image:url('img/arrow-orange-border.png');
  background-repeat:no-repeat;
  padding-bottom:10px;
  padding-left:28px;
  padding-top:4px;
  border-bottom:1px solid #cfcfcf;
  margin-bottom:16px;
}
#sitemap div.section h3 a{
  color:#000000;
  font-size:112%;
  font-weight:bold;
}
/*#sitemap div.section h3 a:hover{
  text-decoration:none;
}*/
#sitemap div.section li.group a{
  /*background-image:url('img/bullet-orange.png');*/
  background-image:url('img/bullet-grey.png');
  background-position:0 2px;
  background-repeat:no-repeat;
  /*color:#F47123;*/
  color:#1e5ec8;
  display:block;
  padding-bottom:16px;
  padding-left:16px;
}
#sitemap div.section li.group a:hover{
  text-decoration:none;
}
#sitemap div.section li.group li a{
  background-image:url('img/bullet-grey.png')







;
  background-position:0 4px;
  background-repeat:no-repeat;
  color:#1e5ec8;
  display:block;
  padding-bottom:16px;
  padding-left:16px;
}
#sitemap div.section li.group li a:hover{
  text-decoration:none;
}
#sitemap .section{
  float:left;
  margin-right:12px;
  width:300px;
}
#sitemap .sep{
  clear:none;
  display:none;
}

/*#END#*/
/*#BEGIN#*/
/*# name="14 shadows" reference="ref/layout.css\14_shadows.htm" description="null" #*/
/* sombra grande */
#main-content div.block,
div.tabs{
  background-image:url('img/shadow-g.png');
  background-repeat:no-repeat;
  background-position:bottom left;
  padding-bottom:17px;
}
#main-content div.block div.block,
#main-content div.tabs div.block{
  background:none !important;
  padding-bottom:0px !important;
}
/* final sombra grande */

/* sombra pequena */
#main-content div.three-column-group div.block,
#main-content div.two-column-group div.column01 div.block,
#main-content div.two-column-group div.column02 div.block,
#right-content div.block,
#main-content .two-column-group-leftWide div.column02 div.block
div.forms-component{
  background-image:url('img/shadow-p.png')

;
  background-repeat:no-repeat;
  background-position:bottom left;
  padding-bottom:17px;
}
.block.balloon-orange,
.block.balloon-grey,
.block.link-title,
.block.lateral{
  background:none !important;
  padding-bottom:0px !important;
}
/* final de sombra pequena */

/* cambios en los bloques para las sombras */
/*div.block.simple div.block-content,
div.block.default div.block-content,
div.block.grey div.block-content{
  padding-bottom:0px;
}*/
div.block.simple,
div.block.default{
  border:none;
  border-top:1px solid #cccccc;
}
div.block.simple div.title-bar,
div.block.default div.title-bar{
  border-right:1px solid #cccccc;
  border-left:1px solid #cccccc;
}
div.block.simple div.block-content,
div.block.default div.block-content{
  border-right:1px solid #cccccc;
  border-left:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
}
div.block.grey{
  background-color:transparent;
}
div.block.grey div.title-bar{
  background-color:#eeeeee;
}
div.block.grey div.block-content{
  background-color:#eeeeee;
}
/* final de cambios en los bloques para las sombras */


/*#END#*/
/*#BEGIN#*/
/*# name="16 Formulario" reference="ref/layout.css\16_Formulario.htm" description="null" #*/
div.forms-component{
  padding:12px;
  background-color:#eaeaea;
}
div.fieldset-content{
  background-color:#FFFFFF;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
}
div.fieldset-content dd{
  margin-bottom:6px;
}
div.form-action{
  padding:20px 0;
  text-align:center;
}
.fieldset-container h2 {
  /*margin: 0px;
  padding: 0px;
  background-color: #EAEAEA;*/
}
.fieldset-container legend {
  display:none;
}
.fieldset-container .fieldset-content {
  margin: 10px 0px;
}
.captcha .fieldset-content{
  height:124px;
}
.captcha ul{
  margin-top:12px;
}
.captcha li{
  float:left;
  margin-right:8px;
}

dl.left dt {
  width:40%;
  _border:none;
}
dl.left dd div.detail-content {
  margin-bottom:12px;
  margin-left:40%;
}
div.form-column-left{
    float: left;
    width: 49%;
}
div.form-column-right{
    float: right;
    width: 49%;
}
div.form div.two-columns div.form-column-left dl,
div.form div.two-columns div.form-column-right dl {
    float: none;
    width: 95%;
}
div.form div.two-columns div.form-column-left dl textarea,
div.form div.two-columns div.form-column-right dl textarea {
    height: 46px;
}
.fieldset-container fieldset .fieldset-content dl.top dd .group-radio-vertical label {
    display: block;
    width: 256px;
    margin-bottom: 4px;
}
.fieldset-container fieldset .fieldset-content dl.top dd .group-radio-vertical {
    margin-top: 6px;
}
div.form dl.inline input{
  width:auto;
}
div.default.block div.forms-component{
  background:none !important;
  padding-botom:0px !important;
  background-color: #ffffff !important;
}
div.default.block div.forms-component dl.inline dt{
  display:none;
}
div.default.block div.forms-component div.fieldset-content{
  margin:0px !important;
  padding:0px !important;
}
div.default.block div.forms-component div.form div.form-action{
  margin:0px !important;
  padding:0px !important;
  text-align:right;
}
div.default.block div.forms-component div.fieldset-container{
  float:left;
  margin-top:4px;
}

.form button {
   margin-left: 8px;
}


/*#END#*/
/*#BEGIN#*/
/*# name="17 pager" reference="ref/layout.css\17_pager.htm" description="null" #*/












div.pager-holder{
  padding-top:12px;
  padding-bottom:12px;
  height:16px;
  clear:both;
}
div.top-pager-holder{
  padding-top:0px;
}
div.pager-holder select{
  float:left;
  font-size:100%;
  width:auto;
}
div.pager-holder .pager{
  float:right;
}
div.pager-holder a,
div.pager-holder a:hover{
  color:#F47D0A;
  text-decoration:none;
}

/*#END#*/
/*#BEGIN#*/
/*# name="18 search" reference="ref/layout.css\18_search.htm" description="null" #*/
.gsc-results .gs-result .gs-visibleUrl.gs-visibleUrl-short {
text-align: left;
margin-left: 12px;
color: #F47D0A;
}

.gs-webResult.gs-result .gs-snippet {
text-align: left;
margin-left: 12px;
color: #333333;
}
.gsc-results .gs-result .gs-title {
text-align: left;
margin-left: 12px;
color: #0099FF;
}
.gsc-results .gs-result a.gs-title {
  margin-left: 0px;
}
/*#END#*/
/*#BEGIN#*/
/*# name="19 media album" reference="ref/layout.css\19_media_album.htm" description="null" #*/
.big-album {
  width:552px;
}
.big-album .album-viewer{
  width:552px;
  height:368px;
}
.big-album .album-viewer img,
.big-album .navigation li img{
  display:block;
  margin:0 auto;
}
.big-album .navigation-holder{
  height:7em;
}
.big-album .navigation-holder .nav-prev,
.big-album .navigation-holder .nav-prev-disabled,
.big-album .navigation-holder .nav-next,
.big-album .navigation-holder .nav-next-disabled{
  display:none;
}
.big-album .navigation li{
  float:left;
  overflow:hidden;
  width:8.9em;
  height:6.1em;
  margin-left:1.19em;
}
.big-album .navigation li:first-child{
  margin-left:0;
}
.big-album .navigation li img{
  border:2px solid #ffffff;
}
.big-album .navigation li.item-selected img{
  border:2px solid #F47D0A;
}
.big-album .album-media-pager .sep{
  height:0;
  font-size:0;
}
.big-album .album-info{
  text-align:right;
  height:2em;
}
.big-album .info-tools{
  padding-top:0.5em;
}
.big-album .info-tools li{
  float:right;
  display:inline;
  margin-left:1em;
}
.big-album .info-tools a,
.big-album .info-tools a:hover,
.big-album .info-tools a:visited,
.big-album .pager a,
.big-album .pager a:hover,
.big-album .pager a:visited{
  color:#F47D0A;
  text-decoration:none;
}
.big-album .pager li{
  display:inline;
  margin-right:0.5em;
}

/*#END#*/
/*#BEGIN#*/
/*# name="General" reference="ref/layout.css\General.htm" description="General styles" #*/
body.home #main-content .two-column-group-leftWide .column02 .block .forms-component .fieldset-container{
  _width:136px;
}
body.home #main-content .two-column-group-leftWide .column02 .block .forms-component .fieldset-container .detail-content input.form-text{
  _width:136px;
}
body.home #main-content .two-column-group-leftWide .column02 .block .forms-component .form-action{
  _float:right;
  _width:75px;
}
body.home #main-content .two-column-group-leftWide .column01 .profile .tab-container .column01,
body.home #main-content .two-column-group-leftWide .column01 .profile .tab-container .column02{
  _overflow:hidden;
}
#search{
  _right:0px;
}
#search .gsc-search-box{
  _position:absolute;
  _right:0px;
}
#search .gsc-tabsArea{
  _position:absolute;
  _right:0px;
  _top:20px;
}
#search .gsc-wrapper{
  _position:absolute;
  _right:0px;
  _top:40px;
}

/*#END#*/

