/*2016*/
#wrap { 
	width: 990px; 
	margin: 0 auto; 
}
body {
	/*background-color: #F0EDE6; */
	background-color: #E9E2D8; 	
	/* background-color: #8D191C; */
}
.ewContentColumn {
	background-color: #FFFFFF; 
}

.ewFooterText {	
	/*font-size: small;*/ /* font size */	
	font-size: 13px; /* font size */
}

/* main table */
.ewTable {
	/*font-size: small;*/ /* font size */
	font-size: 13px; /* font size */
}

/* main table data cells */
.ewTableHeader {
	/*font-size: xx-small;*/ /* font size */
	font-size: 9px; /* font size */
}

/* main table header cells */
.ewTableHeader {
	background-color: #EEEEEE; /* header color */
	color: #000000; /* header font color */	
	vertical-align: top;	
	/*width: 0px;*/
}
/* main table data cells */
.ewTable td {	
	border: 0px; /* cell spacing */
}




/*
.ewMenuColumn {
	background-color: #FFFFFF; 
}
*/

/*estilos de form*/
/*
form {
    background:#fafafa;
    border:1px #ddd solid;
    margin:0 0 1em 0;
    padding:5px;
}
*/
/* sobrecargo el estilo principal*/
.ewMenuColumn {
	background-color: #F4F4F4; /* background color */
	width: 160px;
	vertical-align: top;
	padding: 0px;
}

/*textos de cabeceras*/
.texto {
    color: #000000; /* text color */
    font-family: Verdana; /* font name */
    font-size: 13px;
    /*
    border: 1px solid;
    border-color: #CCCCCC;
    width: 440px;
    */
}
.negr {
    color: #000000; /* text color */
    font-weight: bold;
    font-family: Verdana; /* font name */
    /* font-size: 11px; */
}

.rednegr {
    color: #8C1211; /* text color */
    font-weight: bold;
    font-family: Verdana; /* font name */
    font-size: 11px;
}

.bluenegr {
    color: #8C1211; /* text color */            
    /*color: #306C8E; text color Azul */
    font-weight: bold;
    font-family: Verdana; /* font name */
    font-size: 11px;
}

.noticias {
    font-family: Verdana; /* font name */
    font-size: 11px; /* font size */
}

/*class de form agregada en list-script-search*/

/*defino para agrandar fontsize*/

.ewTable2, .ewTable2 td{
    width: inherit; /* table width */
    color: #000000; /* text color */
    font-family: Verdana; /* font name */
    font-size: 14px; /* font size */
    /* border: 0px outset; border */
    border-collapse: collapse;
    padding: 3px; /* cell padding */
    border: 1px solid; /* cell spacing */
    border-color: #F5F5F5;  /* table background color */
}
.ewTable3, .ewTable3 td{
    width: inherit; /* table width */
    color: #000000; /* text color */
    font-family: Verdana; /* font name */
    font-size: xx-small; /* font size */
    /* border: 0px outset; border */
    border-collapse: collapse;
    padding: 3px; /* cell padding */
    border: 1px solid; /* cell spacing */
    border-color: #F5F5F5;  /* table background color */
}
/* Externo */
/*
.basicSearchForm {
    background:#f4f4f4;
    border:1px #ddd solid;
    margin:0 0 0 0;
    padding: 3px;
}
*/
/* interno, de tabla, no agregado */

.ewBasicSearch {
    background:#fafafa;
    border:1px #ddd solid;
    margin:0 0 5px 0;
    padding: 5px;
    border-collapse: separate;
    border-spacing: 3px;
}

/*
.ewBasicSearch {
    border:1px #ddd solid;
    background:#fafafa;
    margin:0 0 5px 0;
    padding: 0px;
}
*/ 

/* MENU VERTICAL botonera */
ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#menu4 {
        width: 440px;
        border: 1px solid #ccc;
        margin: 0px;
        font-size: 80%;
        }

#menu4 li a {
          height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu4 li a:link, #menu4 li a:visited {
        color: #666666;
        display: block;
        background: url(images/menu4.gif);
        padding: 6px 0 0 24px;
        }

#menu4 li a:hover, #menu4 li #current, #menu4 li a:active {
        color: #000000;
        background: url(images/menu4.gif) 0 -32px;
        padding: 6px 0 0 24px;
        }


/* MENU VERTICAL izquierdo */
ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#menu3 {
        width: 160px;
        border: none;
        margin: 0px;
        font-size: 70%;
        }

#menu3 li a {
		  height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu3 li a:link, #menu3 li a:visited {
        color: #666666;
        display: block;
        background: url(images/menu.gif);
        padding: 6px 0 0 24px;
        }

#menu3 li a:hover, #menu3 li #current, #menu3 li a:active {
        color: #000000;
        background: url(images/menu.gif) 0 -32px;
        padding: 6px 0 0 24px;
        }
		
		

/*- Menu Tabs B--------------------------- */

    #tabsB {
      float:left;
      width:100%;
      background:#F4F4F4;
      font-size:70%;
      line-height:normal;
      border-bottom:1px solid #ccc;
      }
    #tabsB ul {
        margin:0;
        padding:0px 10px 0 0px;
        list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      background:url("images/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url("images/tabrightB.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#000;
      }
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }

        #tabsB #current a {
                background-position:0% -42px;
        }
        #tabsB #current a span {
                background-position:100% -42px;
        }



/* Easy Slider */

img{border:none;}    

    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
            
    #container{    
        margin:0 auto;
        position:relative;
        text-align:left;
        width:800px;
        background:#fff;        
        margin-bottom:6px;
        float:left; /*agregado para firefox*/
        font-size:10px;
        }       


/* Easy Slider */

    #slider ul, #slider li{
        margin:0;
        padding:0;
        list-style:none;
        }
    #slider li{ 
        /* 
            define width and height of list item (slide)
            entire slider area will adjust according to the parameters provided here
        */ 
        width:800px; /*600*/ /*696*/
        height:270px; /*decia 300*/
        overflow:hidden; 
        }    
    #prevBtn, #nextBtn,
    #slider1next, #slider1prev{ 
        display:block;
        width:30px;
        height:77px;
        position:absolute;
        left:-30px;
        top:71px;
        z-index:1000;
        }    
    #nextBtn, #slider1next{ 
        left:800px;
        }                                                        
    #prevBtn a, #nextBtn a,
    #slider1next a, #slider1prev a{  
        display:block;
        position:relative;
        width:30px;
        height:77px;
        background:url(images/btn_prev.gif) no-repeat 0 0;
        }
    #nextBtn a, #slider1next a{
        background:url(images/btn_next.gif) no-repeat 0 0;    
        }    
        
    /* numeric controls */    

    ol#controls{
        margin:1em 0;
        padding:0;
        height:8px;   /*TODOS 28*/ 
        /*font-size:8px; *//*no estaba*/
        }
    ol#controls li{
        margin:0 4px 0 0; 
        padding:0;
        float:left;
        list-style:none;
        height:8px;
        line-height:0px;
        }
    ol#controls li a{
        float:left;
        height:12px;
        line-height:0px;
        border:1px solid #ccc;
        background:#F4F4F4;
        color:#555;
        padding:0 12px;
        text-decoration:none;
        }
    ol#controls li.current a{
        background:#8C1211;
        color:#fff;
        }
    ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

/* object class para slider */

    .objflash {
    width:300px;
    height:270px;
    Margin-right:5px;
    }
    .contslider{
    height:300px;
    float:left;
    vertical-align:text-top;
    }

/* // Easy Slider */