body,html{
  margin: 0;
  padding: 0;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  background-color:#F4F4F4;
  color:#036FAB;
  font-size:12px;
  line-height:12px;
}

@font-face{
  font-family:"SwitzerlandCondLight";
  src: url('../fonts/swzconln-webfont.eot'); /* IE */
  src: local('☺'), url('../fonts/swzconln-webfont.woff') format('woff'), url('../fonts/SWZCONLN.TTF') format('truetype'), url('../fonts/swzconln-webfont.svg') format('svg'); /* non-IE */
}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on November 22, 2010 */
@font-face {
  font-family: 'HelveticaCondensedRegular';
  src: url('../fonts/ps-webfont.eot'); /* IE */
  src: local('☺'), url('../fonts/ps-webfont.woff') format('woff'), url('../fonts/ps-webfont.ttf') format('truetype'), url('../fonts/ps-webfont.svg#webfontuftFurJ5') format('svg'); /* non-IE */
  font-weight: normal;
  font-style: normal;
}


/* estructura */

body{
  margin: 0 auto;
  padding:0;
  /*width:970px;*/
}
#outer_wrapper{
  padding-top:25px;
  padding-bottom:20px;

}
#wrapper{
  margin:0;
  padding:0;
  background: url('../images/body-bg.jpg') #f4f4f4 50% 100% repeat-x;
}
#aspnetForm{
  background:none;
  height:100%;
}

/**/
/* top */
/**/

#top_liquid{
  width:100%;
  background: url('../images/top-bg.jpg') repeat-x top left #F4F4F4;
/*  border-top:3px solid #FFF;*/
}

#top{
  margin:0  auto;
  padding:0;
  width: 970px;
  height:90px;
  font-size:12px;
  background-repeat:repeat-x;
}
#logo{
  margin-left:15px;
  padding:0;
  height:70px;
  float:left;
}
#logo a{

}
#logo img{

}
#iso-logo{
  padding-left:25px;
  padding-top:15px;
  float:left;
}
#basculas-logo{
  float:left;
  padding-top:10px;
}

/**/
/* top_right : slide menu top */
/**/

#top_right_pane{
  margin:0;
  padding: 0;
  margin-left:00px;
  background: url('../images/top-menu-bg.png') top left no-repeat;
  width:291px;
  height:68px;
  color:#676464;
}
#wrapSlide{
  width:100%;
  width:291px;
  margin-left:750px;
}

/* panel escondido */

#panel {
  background-color:#fff;
  height: 200px;
  display: none;
  border-left:1px solid #e3e3e3;
  border-right:1px solid #e3e3e3;
}
.slide {
  margin: 0;
  padding: 0;
}

#top_slide{
  position:relative;
  /*left:360px;*/
  top:10px;
  float:right;
}

#top_slide ul{
  display:none;
}

ul#contacto_rapido,#top_slide_nav {
  float:left;
}

#top_slide_nav{
  height:15px;
  width:60px;
  position:relative;
  top:55px;
  left:10px;
}

#top_slide_nav a{
  float:left;
  margin:0px 3px;
}

ul#contacto_rapido{
  width:252px;
  height:72px;
  list-style-type:none;
}
#trp_label{
  margin:0;
  padding:0;
  font-family:Georgia,Arial;
  font-weight:normal;
  line-height:14px;
  font-size:14px;
  margin-left:15px;
}

#trp_telefono{
  font-family:SwitzerlandCondBlack,Georgia;
  height:26px;
  line-height:26px;
  font-size:26px;
  margin-left:80px;
}

#trp_bottom_mas, #trp_bottom_loc{
  font-family:Georgia,Arial;
  font-size:14px;
  line-height:20px;
  height:20px;
  float:left;
  margin-left:15px;
}
#trp_bottom_mas{
  width:90px;
}

#trp_bottom_loc{
  margin-left:40px;
}

a.abrir, a.cerrar, a.abrir:visited, a.cerrar:visited{
  color:#676464;
}

.abrir {
  background: url('../images/cross-circle.png') no-repeat center left;
  padding:5px;
  padding-left:25px;
  width:60px;
}

.cerrar {
  width:60px;
  background: url('../images/minus-circle.png') no-repeat center left;
  padding:5px;
  padding-left:25px;
}

a.cerrar:hover, a.abrir:hover{
color:#a0a0a0;
}



/* menu principal */

#outer {
  padding:0;
  margin:0;
  font-family:SwitzerlandCondLight, HelveticaCondensedRegular,'lucida grande', tahoma, Arial, Georgia;
  font-size:20px;
  width:970px;
  background-repeat:repeat-x;
}

#point {
  /*display:table;*/
  padding:0;
  /*margin:0 auto;*/
  /* <para IE>*/
  /*</para IE>*/
  /*height:50px;*/
  list-style:none;
   height:50px;
  /*white-space:nowrap;*/
  background-image:url('../images/menu-bg.png');
}

#point li{
  height:50px;
  line-height:50px;
  padding:0;
  float: left;
  list-style:none;
  margin:0 auto;
}

#point li a {
  display:block;
  padding:0px 10px;
  color:#FFFFFF;
  height:50px;
  background:url('../images/menu-separator.jpg') top right no-repeat;
}

#point li#topnav-first{
  width:307px;
  text-indent:5px;
  border-left:1px solid #7374B5;
}
#point li#topnav-second{
   width:138px;
  text-indent:22px;
}
#point li#topnav-third{
   width:168px;
   text-indent:13px;
}
#point li#topnav-fourth{
   width:178px;
   text-indent:15px;
}
#point li#topnav-last{
   width:178px;
   text-indent:20px;
}

#point li a:hover{
  /*background:url('../images/menu-bg-hover.jpg') top left repeat-x #fff;*/
  /*background-color:#2A3A91;*/
  background-color:#4257A6;
  
  /* aqui va la imagen */
  /*background:url('../images/menu-separator.jpg') top right no-repeat;*/
}

#point li a:hover b, #point li a.current b {
 /* display:block; 
  float:left;
  cursor:pointer;*/
}

/* header */

#header_liquid{
  width:100%;
  background-color:#2A3A91;
}

#header{
  margin: 0 auto;
  padding: 0;
  width:970px;
  letter-spacing:105%;
  font-size:12px;
}
#header li{

}
#header li.mnu_item{
  margin:0;
  padding:0;
  height:51px;
  width:100px;
}

#header_menu{
  height:51px;
  width:800px;
  /*background-image:url(../images/menu_back.PNG);*/
  background-position:top left;
  background-repeat:no-repeat;
}

#header li.separador{
  margin:0;
  padding:0;
  width: 30px;
  height:47px;
  background-image:url(../images/separador2.PNG);
  background-position:center;
  background-repeat:no-repeat;
}

#header li.border{
  width: 40px;
}

#location{
  font-size:11px;
}

#location a{
color:#036FAB;
}

#location a:visited{
  color:#036FAB;

}

#location a:hover{
  text-decoration:underline;
}

/*  footer  */

#footer_liquid{
  width:100%;
  background: url('../images/testing.jpg') repeat-x;
  border-bottom: 2px solid #272763;
}

#footer{ 
  margin:0 auto;
  padding:0;
  height:350px;
  width:970px;
}

.footer_linkbin{
  margin-left:20px;
  margin-top:20px;
  color:#FFF;
}

.footer_linkbin h3{
  font-size:18px;
  line-height:250%;
  border-bottom:1px solid #FFF;
  font-family: HelveticaCondensedRegular,'lucida grande', tahoma;
}
.footer_linkbin ul{
  
}
.footer_linkbin ul li{
  width:100%;
  font-size:16px;
  line-height:250%;
  font-family:HelveticaCondensedRegular,Georgia;
}
.footer_linkbin ul li a:visited{
  color:#FFF;
}
.footer_linkbin ul li a:hover{
  background: url('../images/list-item-footer-hover.png') #4257A6 3px 8px no-repeat;
  color:#fff;
  padding:5px;
  padding-left:25px;
}

.footer_linkbin ul li a{
  background: url('../images/list-item-footer.png') 5px 9px no-repeat;
  color:#FFF;
  padding:5px;
  padding-left:25px;
  border-radius: 5px 5px 5px 5px;
  -ms-border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  -khtml-border-radius: 5px 5px 5px 5px;
  
}

.footer_linkbin h3 a,
.footer_linkbin h3 a:visited{
  padding:5px;
  color:#FFF;
  border-radius: 5px 5px 5px 5px;
  -ms-border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  -khtml-border-radius: 5px 5px 5px 5px;
}

.footer_linkbin h3 a:hover{
  background-color:#4257A6;
}

#bottom_liquid{
  background-color:#1D1A53;
  width:100%;
}
#bottom{
  margin:0 auto;
  width:970px;
  height:65px;
}

ul#footer_container_bin li{
  list-style-type:none;
  float:left;
}

li.footer_container{
height:300px;
  width:242px;
}

/* otras clases e ids usados */
.clear{
  clear:both;
}

strong{
  font-weight:500;
}

#sub_content{
  font-size:11px;  
  margin-left:10px;
  color:#444444;
  line-height:20px;
}

#sub_content a, tr td a{
  color:#036FAB;
}
#sub_content a:hover, tr td a:hover{
  text-decoration:underline;
}
#sub_content a:visited, tr td a:visited{
  color:#036FAB;
}

#sub_content ul{
  list-style-image:none;
  list-style-position: outside; 
}

#sub_header{
  height:25px;
  color:#333333;
  font-size:18px;
  letter-spacing:1px;
  margin-top:5px;
  padding-left:5px;
  line-height:19px;
}

#sub_header h1{
  line-height:19px;
  position:relative;
  top:3px;
  left:10px;
}

.blueback-ul{
  width:90%;
  background-color:#e4e4e4;
  margin:0 auto;
  height:85px;
  padding-top:5px;
  list-style-type:none;
  list-style-image:none;
  list-style-position:outside;
}
.blueback-ul li{
  float:left;
  width:187px;
  color:#036FAB;
}
.blueback-p{
  width:90%;
  background-color:#e4e4e4;
  margin:0 auto;
padding-left:5px;
  color:#036FAB;
}
.ci-img{
  padding:4px;
  border: 1px solid #e4e4e4;
  margin-right:10px;
  margin-left:5px;
}

/* breadcrum */
#body h5 #location{
  width:970px;
  margin:0 auto;
  font-family:HelveticaCondensedRegular,'lucida grande', tahoma;
  color:#4E63AD;
  padding:5px 0 5px 0;
 
}
#body h5 #location p{
  font-size:14px;
  line-height:110%;
}

#body h5 #location p a, #body h5 #location p a:visited {
  color:#4E63AD;
}

#body{
    width:970px;
    margin:0 auto;
}

#bodyTextWrapper{
  padding: 15px 20px;
}

#body h5{
    color: #4E63AD;
    font-family: HelveticaCondensedRegular,'lucida grande', tahoma;
    margin: 0 auto;
    padding: 5px 0;
    width: 970px;
}

#body h5 #location {
    color: #4E63AD;
    font-family: HelveticaCondensedRegular,'lucida grande', tahoma;
    margin: 0 auto;
    padding: 5px 0;
    width: 970px;
}

#body h5 #location p {
    font-size: 14px;
    line-height: 110%;
}


ul.ul-psn-desc, ul.ul-pan-desc-2{
  list-style-type:none;
}

ul.ul-psn-desc li{
    background: url("../images/list-item-strong.png") no-repeat scroll 0 10px transparent;
    font-family: HelveticaCondensedRegular,'lucida grande', tahoma;
    font-size: 16px;
    padding: 10px 0 10px 25px;
    color: #231F20;
    line-height:130%;
}
ul.ul-pan-desc-2 li{
   background: url("../images/ul-features.png") no-repeat scroll 0 10px transparent;
}

.top_table img{
  padding:10px 25px;
  c
}

.mid_table img{
  padding:8px;
  background-color:#f4f4f4;
}
.mid_table{
  font-family: HelveticaCondensedRegular,'lucida grande', tahoma;
  font-size: 16px;
  line-height:130%;
  color: #231F20;
}

/* */

ul.bp-ul {
    background-color: #fafafa;
    color: #036FAB;
    list-style-position: outside;
    padding-bottom: 10px;
    padding-top: 10px;
}

ul.ul-usos{
  width:90%;
  background-color:#fafafa;
  margin:0 auto;
  height:85px;
  font-family:HelveticaCondensedRegular,'lucida grande', tahoma;
  font-size:16px;
  /*list-style-type:none;*/
  list-style-image:none;
  /*list-style-position:outside;*/
  
}
ul.ul-usos li{
  float:left;
  width:187px;
  color:#4E63AD;
  
  line-height:180%;
}

h3.h3-usos{
  color:#4E63AD;
  font-family:SwitzerlandCondLight,'lucida grande', tahoma;
  font-size:20px;
  padding:10px;
  text-indent:25px;
}



.TabbedPanelsContent ul{
  font-family:HelveticaCondensedRegular,'lucida grande', tahoma;
  font-size:15px;
  padding:20px;
}
.TabbedPanelsContent ul li{
  line-height:170%;
}

.TabbedPanelsContent table{
  margin:15px;
}

#prodrel_block ul, #cdi_block ul, #inforel_block ul{
  padding-top: 10px;
}

#prodrel_block ul li, #cdi_block ul li, #inforel_block ul li{
  background: url("../images/list-item-strong.png") no-repeat scroll left center transparent;
  font-family: HelveticaCondensedRegular,'lucida grande', tahoma;
  font-size: 15px;
  font-weight: normal;
  line-height: 30px;
  list-style-type: none;
  padding-left: 25px;
}

#prodrel_block ul li a, #prodrel_block ul li a:visited,
#cdi_block ul li a, #cdi_block ul li a:visited,
#inforel_block ul li a, #inforel_block ul li a:visited{
   color:#908e8f;
}

#prodrel_block ul li a:hover,
#cdi_block ul li a:hover,
#inforel_block ul li a:hover{
   color: #333;   
  text-decoration:underline;
}

/* */

#bottom img{
  margin-top:13px;
  margin-left:15px;
  float:left;
}
#bottom_links{
  float:right;
  height:65px;
  list-style-type:none;
}
#bottom_links li{
  float:left;
  font-size:16px;
}

#bottom_links li a{
  color:#555CA9;
  font-family:SwitzerlandCondLight,'lucida grande', tahoma;
  font-weight:bold;
  display:block;
  padding:25px 15px;
}

#bottom_links li a:hover{
  color:#7983CC;
  background-color:#1F1F5E;
}

#prod_rel h3, #prodrel_block h1{
  background:url(/images/icon_prod_rel2.png) center left no-repeat;
  text-indent:33px;
}
#cdi_block h1{
  text-indent:33px;
}

#info_rel h3, #cdi_block h1, #inforel_block h1{
   background:url(/images/icon_info_rel2.png) center left no-repeat;
}
#prod_rel h3, #info_rel h3{
   text-indent:40px;
}
#inforel_block h1{
   text-indent:33px;
}

#contacto_block h1{
   background:url(/images/icon_contacto2.png) center left no-repeat;
  text-indent:33px;
}

#prodrel_block ul,
#cdi_block ul,
#contacto_block ul,
#inforel_block ul{
  padding-left:15px;
  min-height: 80px;
}
#prod_rel ul, #info_rel ul{
  padding-left:25px;
  padding-top:0;
}
#prod_rel ul li a, #info_rel ul li a{
  color:#908e8f;
}
#prod_rel ul li a:hover, #info_rel ul li a:hover{
  color:#333;
  text-decoration:underline;
}
#contacto_block h1{
  line-height:210%;
}

/* feature list (dentro de tabs) */
ul.feature-list li{
  list-style-type:none;
  background: url("../images/ul-features.png") no-repeat scroll 0px 6px transparent;
  padding-left:22px;
  line-height:190%;
}
ul.feature-list{
  padding:0;
}

a.bottom_anchor{
  display:block;
  width:181px;
  height:37px;
  background:url(/images/logo_grupo_revuelta_azul.png) no-repeat;
  float:left;
  margin-top:15px;
}

.bloglistpost-img{
  float:left;
  margin-right:10px;
}











































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

