﻿		td.textField {
	    height:20px;
	    background-image: url(/images/backgrounds/backgroundText308x20.jpg);
	    background-position: left center;
		background-repeat: no-repeat;
	}
	
	input, textarea{
	    font-size:11px;
	    color:#ffffff;
	    border: 1px none #ffffff;
	    background-color: Transparent;
	}
	
	td.textCombo {   
	    height:20px;
	    background-image: url(/images/backgrounds/backgroundCombo286x20.jpg);
	    background-position: left center;
		background-repeat: no-repeat;
	}
	
	td.textArea {   
	    height:110px;
	    background-image: url(/images/backgrounds/backgroundTextArea306x110.jpg);
	    background-position: left center;
		background-repeat: no-repeat;
	}
	.label {
	font-size:10px;
	color:#ffffff;
	}
	
	.btnSubmit {
	    margin-top:10px;
	    margin-right:10px;
	 
	}
	
	.CustomComboBoxStyle .ajax__combobox_inputcontainer 
	{
	     top: 0px;
	}
	
	.CustomComboBoxStyle table
	{
	     top: 0px;
	}
	
	
	.CustomComboBoxStyle .ajax__combobox_textboxcontainer input 
	{
	    border:0px none #FFFFFF;
	    padding-top:5px;
        padding-left:10px;
        padding-right:10px;
        height:20px;
        width:265px; 
}
  .CustomComboBoxStyle .ajax__combobox_buttoncontainer 
  {
     padding:0px;
     background-color:Transparent;
     border:0px none #FFFFFF;
     width:19px;
     height:20px;
}

    ul.ajax__combobox_itemlist
     {
        font-family:Arias,sans-serif;
        font-size:11px;
        width:265px;
        height:100px;
     }

   .CustomComboBoxStyle .ajax__combobox_buttoncontainer button 
   {
     background-image: url(/images/buttons/btn_combo.jpg);
     background-color:Transparent;
     border:0px none #FFFFFF;
     width:18px;
     height:19px;
     cursor:pointer !important;
     cursor:hand;
}
      
	
	p.subtitle {
	    font-size:20px;
	    color:#ffffff;
	    margin-top:0px;
	    margin-bottom:15px;
	}
	
	p.bodytext {
	    font-size:12px;
	    color:#ffffff;
	    margin-top:0px;
	    margin-bottom:15px;
	}
	
	span.kelme, p.kelme {
	    color:#FF8903;
	}
	
	.imgEmpresa {
	    margin-bottom:20px;
	}
	
	.imgBanner {
	    margin-bottom:10px;
	}
	
	.titleNoticia
    {
    font-size:14px;
    color:#FFFFFF;
    text-transform: uppercase;
    margin-bottom:10px;
    }

    span.fecha {
        color:#FF8903;
    }

    p.bodyNoticia {
	    font-size:12px;
	    color:#ffffff;
	    margin-top:0px;
	    margin-bottom:10px;
	}
	
	.mas {
	    padding-left:5px;
	    text-decoration:none;
        color:#FF8903;
    }
    
    .shadowbottomright 
    {
        padding-top:0px;
        padding-left:0px;
        padding-bottom:7px;
        padding-right:6px;
        background-image: url(/images/backgrounds/imgshadow_bottom_right.gif);
	    background-position: right bottom;
		background-repeat: no-repeat;
    }
    
    .imground3x3topleft 
    {
        position:absolute;
        top:0px;left:0px;
        height:3px;
        width:3px;
        background-image: url(/images/backgrounds/imgroundtopleft3x3.gif);
	    background-position: left top;
		background-repeat: no-repeat;
    }
    
    .imground9x8topright 
    {
        position:absolute;
        top:0px;right:0px;
        height:8px;
        width:9px;
        background-image: url(/images/backgrounds/imgroundtopright9x8.gif);
	    background-position: right top;
		background-repeat: no-repeat;
    }
    
     .imground9x9bottomright 
    {
        position:absolute;
        bottom:0px;right:0px;
        height:9px;
        width:9px;
        background-image: url(/images/backgrounds/imgroundbottomright9x9.gif);
	    background-position: right bottom;
		background-repeat: no-repeat;
    }
    
      .imground7x9bottomleft
    {
        position:absolute;
        bottom:0px;left:0px;
        height:9px;
        width:7px;
        background-image: url(/images/backgrounds/imgroundbottomleft7x9.gif);
	    background-position: left bottom;
		background-repeat: no-repeat;
    }
    
    .newsFramePortada {
        position:relative;
        width:570px;
        margin-bottom:10px;
        clear:both;
        height:auto;
    }
    
    .newsImageFramePortada {
        position:relative;
        left:0px;
        width:280px;
        float:left;
    }
    
     .newsTextFramePortada {
        position:relative;
        width:282px;
        height:auto;
        float:right;
		line-height: 1em;
    }
    
    .titleNoticiaPortada
    {
    font-size:14px;
    color:#FFFFFF;
    text-transform: uppercase;
    margin-bottom:10px;
    }
	
	.titleNoticiaPortada a
    {
    color:#FFFFFF;
    text-decoration: none;
    }

    .fecha {
        color:#FF8903;
    }

    .bodyNoticiaPortada {
	    font-size:10px;
	    color:#ffffff;
	    margin-top:0px;
	    margin-bottom:10px;
	}
	
	.mas {
	    padding-left:5px;
	    text-decoration:none;
        color:#FF8903;
    }
    
     .newsFrame {
        position:relative;
        width:860px;
        clear:both;
        margin-bottom:10px;
        height:auto;
		line-height: 1em;
    }
    
    .newsImageFrame {
        position:relative;
        left:0px;
        float:left;
    }
    
     .newsTextFrame {
        position:relative;
        width:420px;
        height:auto;
        float:right;
		line-height: 1em;
    }
    
    .titleNoticia
    {
    font-size:18px;
    color:#FFFFFF;
    text-transform: uppercase;
    margin-bottom:10px;
	line-height: 1.2em;
    }

    .bodyNoticia {
	    font-size:12px;
	    color:#ffffff;
	    margin-top:0px;
	    margin-bottom:11px;
	}
	
	

	
	.tecFrame {
		position: relative; 
		width: 860px;  
		border: 1px none #000; 
		background-color: white; 
		background-image: url(/images/backgrounds/tec/shadow_b8r3.gif); 
		background-repeat: no-repeat; 
		background-position: bottom right;
		clear:both;
		float:left;
		margin-bottom:10px;
	}
	
	.tecFrameLeft {
		position: absolute;
		width: 3px; 
		top: 0px;
		bottom:0px; 
		background-image: url(/images/backgrounds/tec/shadow_l3.gif); 
		background-repeat: repeat-y; 
		background-position: top left;
	}
	
	.tecFrameCornerTopLeft 
	{
		position: absolute; 
		width: 12px; 
		top: 0px;
		height:11px; 
		background-image: url(/images/backgrounds/tec/corner_tl.gif); 
		background-repeat: no-repeat; 
		background-position: top left;
	}
	
	.tecFrameCornerTopRight {
		position: absolute;
		right:0px; 
		width: 9px; 
		top: 0px;
		height:11px; 
		background-image: url(/images/backgrounds/tec/corner_tr.gif); 
		background-repeat: no-repeat; 
		background-position: top right;
	}
	
	.tecFrameCornerBottomLeft {
		position: absolute;
		right:0px; 
		width: 9px; 
		bottom: 0px;
		height:13px; 
		background-image: url(/images/backgrounds/tec/corner_br.gif); 
		background-repeat: no-repeat; 
		background-position: bottom right;
	}
	
	.tecFrameCornerBottomRight {
		position: absolute;
		left:0px; 
		width: 12px; 
		bottom: 0px;
		height:13px; 
		background-image: url(/images/backgrounds/tec/corner_bl.gif); 
		background-repeat: no-repeat; 
		background-position: bottom left;
	}
	
	.tecFrameTextFrame {
		position:relative;
		left:22px;
		top:14px;
		width:377px;
		min-height:144px;
		margin-bottom:20px;
	}
	
	.tecFrameLogoFrame {
		position:absolute;
		top:0px;
		bottom:8px;
		left: 404px; 
		width:234px;
	}
	
	.tecFrameProductFrame {
		position:absolute;
		top:0px;
		bottom:8px;
		left: 647px; 
		width:197px;
	}
	
	p.tecFrameText {
	font-family:arial;
	font-size : 11px;
	color: #000;
	margin-bottom:30px;
	}
	
	p.tecFrameTitle {
	font-size : 18px;
	color: #000;
	margin-bottom : 10px;
	}
	
	.transparent {
	    background-color:Transparent;
	}
	
	.ProductCategorySelect {
	    background-color:White;
	}
	
	.ProductNavFrameAll {
	    position:relative;
	    margin-left: 5px; 
	    margin-top: 5px; 
	    width: 283px; 
	    height: 82px; 
	    float: left; 
	    background-image: url(/images/backgrounds/prdNav/shadow_rbAll.gif); 
	    background-position: bottom right; 
	    background-repeat: no-repeat;
	}
	
	
	.ProductNavFrame_CornerTopLeftAll {
	    position:absolute;
	    top:0px;
	    left:0px;
	    width:8px;
	    height:11px;
	    background-image: url(/images/backgrounds/prdNav/corner_tlAll.gif); 
	    background-position: top left; 
	    background-repeat: no-repeat;
	}
	
	.ProductNavFrame_CornerTopRightAll {
	    position:absolute;
	    top:0px;
	    right:0px;
	    width:13px;
	    height:11px;
	    background-image: url(/images/backgrounds/prdNav/corner_trAll.gif); 
	    background-position: top right; 
	    background-repeat: no-repeat;
	}
	
	.ProductNavFrame_CornerBottomLeftAll {
	    position:absolute;
	    bottom:0px;
	    left:0px;
	    width:8px;
	    height:10px;
	    background-image: url(/images/backgrounds/prdNav/corner_blAll.gif); 
	    background-position: bottom left; 
	    background-repeat: no-repeat;
	}
	
	.ProductNavFrame_CornerBottomRightAll {
	    position:absolute;
	    bottom:0px;
	    right:0px;
	    width:13px;
	    height:10px;
	    background-image: url(/images/backgrounds/prdNav/corner_brAll.gif); 
	    background-position: bottom right; 
	    background-repeat: no-repeat;
	}
	
	
	.ProductNavImgAll {
	    width:277px;
	    height:75px;
	}
	
	.ProductNavFrameTextAll {
	    position:absolute;
	    top:10px;
	    left:10px;
	    width:240px;
	    height:65px;
	    overflow:hidden;
	}
	
	.ProductNavTitleAll {
	    font-family:Arial;
	    font-size:18px;
	    margin-bottom:5px;
	    color:#FFFFFF;
	}
	
	.ProductNavDescriptionAll {
	    font-family:Arial;
	    font-size:10px;
	}
	
	.ProductNavFrame {
	    position:relative;
	    margin-left: 5px; 
	    margin-top: 5px; 
	    width: 283px; 
	    height: 142px; 
	    float: left; 
	    background-image: url(/images/backgrounds/prdNav/shadow_rb.gif); 
	    background-position: bottom right; 
	    background-repeat: no-repeat;
	}
	
	.ProductNavFrame_CornerTopLeft {
	    position:absolute;
	    top:0px;
	    left:0px;
	    width:8px;
	    height:11px;
	    background-image: url(/images/backgrounds/prdNav/corner_tl.gif); 
	    background-position: top left; 
	    background-repeat: no-repeat;
	}
	
	.ProductNavFrame_CornerTopRight {
	    position:absolute;
	    top:0px;
	    right:0px;
	    width:13px;
	    height:11px;
	    background-image: url(/images/backgrounds/prdNav/corner_tr.gif); 
	    background-position: top right; 
	    background-repeat: no-repeat;
	}
	
	.ProductNavFrame_CornerBottomLeft {
	    position:absolute;
	    bottom:0px;
	    left:0px;
	    width:8px;
	    height:10px;
	    background-image: url(/images/backgrounds/prdNav/corner_bl.gif); 
	    background-position: bottom left; 
	    background-repeat: no-repeat;
	}
	
	.ProductNavFrame_CornerBottomRight {
	    position:absolute;
	    bottom:0px;
	    right:0px;
	    width:13px;
	    height:10px;
	    background-image: url(/images/backgrounds/prdNav/corner_br.gif); 
	    background-position: bottom right; 
	    background-repeat: no-repeat;
	}
	
	.ProductNavFrameText {
	    position:absolute;
	    top:10px;
	    left:10px;
	    width:155px;
	    /*height:115px;*/
	    overflow:hidden;
	}
	
	.ProductNavImg {
	    width:277px;
	    height:135px;
	}
	
	.ProductNavTitle {
	    font-family:Arial;
	    font-size:18px;
	    margin-bottom:5px;
	    line-height:18px;
	}	
	
	.ProductNavTitle a {
	    color: #000;
		text-decoration: none;
	}
	
	.ProductNavDescription {
	    font-family:Arial;
	    font-size:10px;
	}
	
	.AccessDirectParentContainer 
	{
	    position: relative; 
	    width:900px;
	    height:146px; 
		float: left;
	    background-color: #202020; 
	    background-image: url(/images/backgrounds/accesoweb/sombra_b.gif); 
	    background-position: left bottom; 
	    background-repeat: repeat-x;
	}
	
	.AccessDirectContainer 
	{
		width:900px;
	    height: 146px;
	    padding:0px;
		float: left;
	}
	
	.AccessDirectFrame {
	    position:relative;
	    top:0px;
	    margin-right:1px;
	    width:298px;
	    height:139px;
	    float:left;
	    background-color: #FFFFFF;
	}
	
	.AccessDirectTextFrame {
	    position:absolute;
	    top:16px;
	    left:28px;
	    width:260px;
	    height:95px;
	    overflow:hidden;
	}
	
	.AccessDirectTitle {
	    font-family: Arial; 
	    font-size: 20px; 
	    color: #000000; 
	    margin-bottom: 5px; 
	    text-transform: uppercase;
	}
	
	.AccessDirectDescription {
	    font-family:Arial;
	    font-size:10px;
	    color:#000000;
	}
	
	.AccessDirectExtra {
	    position:absolute;
	    top:119px;
	    left:28px;
	    width:140px;
	    height:15px;
	    font-family: Arial; 
	    font-size: 11px; 
	    color: #000000;  
	    text-transform: uppercase;
	    font-weight:bold;
	}
	
	.bannerCatalogFrame {
	    position:relative;
	    width:428px;
	    height:110px;
	    float:left;
	    margin-left:4px; 
	    margin-bottom:10px;
	}
	
	.bannerCatalogTextFrame {
	    position:absolute;
	    top:9px;
	    left:7px;
	    width:155px;
	    height:90px;
	    overflow:hidden;
	}
	
	.bannerCatalogTitle {
	    font-family:Arial;
	    font-size:18px;
	    margin-bottom:5px;
	    color:#FFFFFF;
	}
	
	.bannerCatalogDescription {
	    font-family:Arial;
	    font-size:11px;
	    margin:0px;
	    color:#FFFFFF;
	}
	
	.bannerCatalogImageFrame {
	    position:absolute;
	    top:9px;
	    left:170px;
	    width:255px;
	    height:102px;
	    overflow:hidden;
	}
	
	.bannerDestacado2Frame {
	    position: relative; 
	    width: 428px; 
	    height: 234px; 
	    float: left; 
	    margin-left: 4px; 
	    margin-bottom: 4px; 
	    background-image: url(/images/backgrounds/destacado2/sombra_br.gif); 
	    background-position: bottom right; 
	    background-repeat: no-repeat;
	}
	
	.bannerDestacado2CornerTopLeft {
	    position:absolute;
	    left:0px;
	    top:0px;
	    width:13px;
	    height:17px;
	    background-image: url(/images/backgrounds/destacado2/corner_tl.png); 
	    background-position: top left; 
	    background-repeat: no-repeat;
	}
	
	.bannerDestacado2CornerTopRight {
	    position:absolute;
	    right:0px;
	    top:0px;
	    width:15px;
	    height:17px;
	    background-image: url(/images/backgrounds/destacado2/corner_tr.png);
	    background-position: top right; 
	    background-repeat: no-repeat;
	}
	
	.bannerDestacado2CornerBottomLeft {
	    position:absolute;
	    left:0px;
	    bottom:0px;
	    width:14px;
	    height:14px;
	    background-image: url(/images/backgrounds/destacado2/corner_bl.png);
	    background-position: bottom left; 
	    background-repeat: no-repeat;
	}
	
	.bannerDestacado2CornerBottomRight {
	    position:absolute;
	    right:0px;
	    bottom:0px;
	    width:15px;
	    height:14px;
	    background-image: url(/images/backgrounds/destacado2/corner_br.png);
	    background-position: bottom right; 
	    background-repeat: no-repeat;
	}
	
	.bannerDestacado2TextFrame {
	    position:absolute;
	    top:25px;
	    left:25px;
	    width:371px;
	    height:175px;
	    overflow:hidden;
	}
	
	.bannerDestacado2Title {
	    font-family:Arial;
	    font-size:24px;
	    margin-bottom:10px;
	    color:#FFFFFF;
	}
	
	.bannerDestacado2Descripton {
	    font-family:Arial;
	    font-size:12px;
	    margin:0px;
	    color:#FFFFFF;
	}
	
	.bannerDestacado2ExtraFrame {
	    position:absolute;
	    bottom:25px;
	    left:25px;
	    width:371px;
	    font-family: Arial; 
	    font-size: 11px; 
	    color: #FFFFFF; 
	}
	
	.bannerDestacado3Frame {
	    position:relative;
	    width:428px;
	    height:110px;
	    float:left;
	    margin-left:4px; 
	    margin-bottom:10px;
	}
	
	.bannerDestacado3TextFrameRight {
	   position:absolute;
	   top:7px;
	   left:300px;
	   width:115px;
	   height:95px;
	   overflow:hidden;
	}
	
	.bannerDestacado3TitleRight {
	    font-family:Arial;
	    font-size:11px;
	    font-weight:bold;
	    margin-bottom:10px;
	    color:#FFFFFF;
	}
	
	.bannerDestacado3DescriptonRight{
	    font-family:Arial;
	    font-size:11px;
	    margin:0px;
	    color:#FFFFFF;
	}
	
	.bannerDestacado3TextFrameLeft {
	    position:absolute;
	    top:16px;
	    left:18px;
	    width:152px;
	    height:80px;
	    overflow:hidden;
	}
	
	.bannerDestacado3TitleLeft {
	    font-family:Arial;
	    font-size:18px;
	    margin:0px;
	    color:#FFFFFF;
	}
	
	.bannerDestacado3DescriptonLeft {
	    font-family:Arial;
	    font-size:11px;
	    margin:0px;
	    color:#FFFFFF;
	}
	
	.bannerDestacado3ExtraFrame {
	    position:absolute;
	    bottom:16px;
	    left:18px;
	    width:152px;
	    height:10px;
	    font-family: Arial; 
	    font-size: 11px; 
	    color: #FFFFFF; 
	}
	
	.tendenciaFrame 
	{
	   position: relative; 
	   width: 265px; 
	   height: 126px; 
	   float: left; 
	   margin-bottom: 5px; 
	   background-image: url(/images/backgrounds/tendencia/sombra_br.gif); 
	   background-position: bottom right; 
	   background-repeat: no-repeat; 
	}
	
	.tendenciaCornerTopLeft 
	{
	   position:absolute;
	   left:0px;
	   top:0px;
	   width:7px;
	   height:8px;
	   background-image: url(/images/backgrounds/tendencia/corner_tl.gif); 
	   background-position: top left; 
	   background-repeat: no-repeat;
	}
	
	.tendenciaCornerTopRight 
	{
	    position:absolute;
	    right:0px;
	    top:0px;
	    width:9px;
	    height:8px;
	    background-image: url(/images/backgrounds/tendencia/corner_tr.gif);
	    background-position: top right; 
	    background-repeat: no-repeat;
	}
	
	.tendenciaCornerBottomLeft 
	{
	    position:absolute;
	    left:0px;
	    bottom:0px;
	    width:7px;
	    height:11px;
	    background-image: url(/images/backgrounds/tendencia/corner_bl.gif); 
	    background-position: bottom left; 
	    background-repeat: no-repeat;
	}
	
	.tendenciaCornerBottomRight
	{
	    position:absolute;
	    right:0px;
	    bottom:0px;
	    width:9px;
	    height:11px;
	    background-image: url(/images/backgrounds/tendencia/corner_br.gif); 
	    background-position: bottom right; 
	    background-repeat: no-repeat;
	}
	
	.tendenciaTextFrame 
	{
	    position:absolute;
	    top:12px;
	    left:14px;
	    width:227px;
	    /*height:95px;*/
	    overflow:hidden;
	}
	
	.tendenciaTitle 
	{
	    font-family:arial;
	    font-size:24px;
	    color:#000000;
	}	
	
	.tendenciaTitle a
	{
	    text-decoration: none;
	    color:#000000;
		display: block;
	}
	
	.tendenciaDescription 
	{
	    font-family:arial;
	    font-size:11px;
	    margin:0px;
	    color:#000000;
	}
	
	.tendenciaDescription a
	{
	    text-decoration: none;
	    color:#000000;
		display: block;
	}
	
	.downloadContainer {
	    position: relative;
	    margin-bottom:20px;
	    margin-top:0px;
	    margin-right:0px;
	    margin-left:10px;
	    float:left;
	    background-image: url(/images/backgrounds/download/shadowObj.gif); 
	    background-position: bottom right;
	    background-repeat: no-repeat;
	}
	
	.downloadInnerContainer {
	    position: absolute; 
	    top: 0px; 
	    left: 0px; 
	    background-image: url(/images/backgrounds/download/fondo.jpg);
	    background-repeat: repeat-x;
	    background-position: bottom; 
	}
	
	.downloadCornerTopLeft {
	    position:absolute;
	    top:0px;
	    left:0px;
	    height:9px;
	    width:6px;
	    background-image: url(/images/backgrounds/download/corner_tl.gif); 
	    background-position:top left;
	    background-repeat: no-repeat;
	}
	
	.downloadCornerTopRight {
	    position:absolute;
	    top:0px;
	    right:0px;
	    height:8px;
	    width:9px;
	    background-image: url(/images/backgrounds/download/corner_tr.gif); 
	    background-repeat: no-repeat;
	    background-position:top right;
	}
	
	.downloadCornerBottomLeft {
	    position:absolute;
	    bottom:0px;
	    left:0px;
	    height:11px;
	    width:6px;
	    background-image: url(/images/backgrounds/download/corner_bl.gif); 
	    background-repeat: no-repeat;
	    background-position:bottom left;
	}
	
	.downloadCornerBottomRight {
	    position:absolute;
	    bottom:0px;
	    right:0px;
	    height:11px;
	    width:9px;
	    background-image: url(/images/backgrounds/download/corner_br.gif); 
	    background-repeat: no-repeat;
	    background-position:bottom right;
	} 
	
	.downloadFondoWallpaper {
	    position:absolute;
	    top:10px;
	    left:10px;
	    width:182px;
	    height:138px;
	    background-image: url(/images/backgrounds/download/sombra_wallpaper.gif); 
	    background-repeat: no-repeat;
	    padding-left:1px;
	    padding-right:3px;
	}
	
	.downloadFondoPress {
	    position:absolute;
	    top:10px;
	    left:10px;
	    width:182px;
	    height:138px;
	    background-image: url(/images/backgrounds/download/sombra_press.gif);
	    background-repeat: no-repeat;
	    padding-left:1px;
	    padding-right:3px;
	}
