.borde_derecho {
	background-attachment: scroll;
	background-image: url(http://www.dian.gov.co/images/borde_derecho.gif);
	background-repeat:  repeat-y;
}
.borde_izquierdo {
	background-image: url(http://www.dian.gov.co/images/borde_izquierdo.gif);
	background-repeat:  repeat-y;
	background-position: right;
}
.borde_inferior {
	background-image: url(http://www.dian.gov.co/images/borde_inferior.gif);
	background-repeat:   repeat-x;
	background-position: top;
}

.borde_superior {
	background-image: url(http://www.dian.gov.co/images/borde_superior.gif);
	background-repeat:   repeat-x;
	background-position: bottom;
}

.esq_sup_izq {
	background-image: url(http://www.dian.gov.co/images/bordes_r3_sizq.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.esq_sup_dere {
	background-image: url(http://www.dian.gov.co/images/bordes_r3_sder.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.esq_inf_izq {
	background-image: url(http://www.dian.gov.co/images/bordes_r3_c1.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.esq_inf_dere {
	background-image: url(http://www.dian.gov.co/images/bordes_r3_c3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.borde_inferior_gris {

	background-image: url(http://www.dian.gov.co/images/borde_inferior_gris.gif);
	background-repeat:   repeat-x;
	background-position: top;
}
.union {
	background-image: url(union.png);
}
.borde_todo {
	width:170px;
    height:auto;
	margin-top:15px;
	border-bottom-width:4px;
    border-bottom-color:#C6E1D7;
	border-bottom-style:solid;
	border-right-width:4px;
	border-right-color:#C6E1D7;
	border-right-style:solid;
	border-left-width:thin;
	border-left-color:#C6E1D7;
	border-left-style:solid;
	border-top-width:thin;
	border-top-color:#C6E1D7;
	border-top-style:solid;
	padding-top:10px;
	padding-bottom:20px;
}
.borde_cu {
	width:160px;
	height:auto;
	margin-left:4px;
	margin-top:5px;
}
.borde_libre {
	width:170px;
    height:auto;
	margin: 0 auto;
	padding-top:20px;
	padding-bottom:20px;
}
.borde_lat_izq {
	width:200px;
    height:auto;
	margin: 0 auto;
}
/*central*/

.central {
    width:365px;
	margin-left:15px;
	margin-top:15px;
}

/*logo barra izquierda*/

.logo_izq {
    width:200px;
	height:200px;
	margin-top:25px;
	background:url(bg_leftlog.gif);
	vertical-align:bottom;
}
.cabezote {
	background-image: url(fla/fcentral/cabezote_web.swf);
	background-position: right bottom;
	background-repeat: no-repeat;
}
/* pie de pagina*/
.pie_pagina{
  font-family:Arial, Helvetica, sans-serif;
  font-size:9px;
  color: #2d5544;
  background:#EFEFEF;
  margin:0 auto;
  vertical-align:middle;
  padding-right:15px;
}




/* listas menu lateral izquierdo*/

ul#lista_izq {
  width: auto;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

ul#lista_izq ol {
  display: none;
  list-style-type: none;
  margin: 0;
}

ul#lista_izq a {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #2d5544;
  padding: 5px 0px;
}
ul#lista_izq li {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #2d5544;
  padding: 5px 0px;
}

ul#lista_izq li {
  border-bottom: solid 1px #b9a894;
  line-height: 15px;
}

ul#lista_izq ol li {
  list-style-image: url(bot_flechafrente.gif);
  border-bottom: none;
 /* margin:0 0.5em 0 0;*/
}

ul#lista_izq a {
  text-decoration: none;
  outline: none;
}

ul#lista_izq li:hover ul ul, ul#lista_izq li:hover ul ul ul, ul#lista_izq li.sfhover ul ul, ul#lista_izq li.sfhover ul ul ul {
  border:medium;
}

ul#lista_izq li:hover ul, ul#lista_izq li li:hover ul, ul#lista_izq li li li:hover ul, ul#lista_izq li.sfhover ul, ul#lista_izq li li.sfhover ul, ul#lista_izq li li li.sfhover ul {
	background:#CE9400;
	
}

ul#lista_izq li:hover, ul#lista_izq li.sfhover {
	color:#CE9400;
	background:#FEFEFE;
}

ul#lista_izq a:hover {
  color: #CE9400;
}

ul#lista_izq a.active {
  color: #CE9400;
}


/* menu lista2 */

ul#lista_izq2 {
  width: auto;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

ul#lista_izq2 ol {
  display: none;
  list-style-type: none;
  /* margin: 0; */
  margin-left:0px;
  padding: 5px 0px;  
}

ul#lista_izq2 a {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #2d5544;
}

ul#lista_izq2 li#nivel2{
  list-style-image: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #2d5544;
  padding: 5px 0px;
  margin-left:0px;  
}

ul#lista_izq2 li#nivel2 li {
  list-style-image: url(nodo.gif);
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #2d5544;
  padding: 5px 0px;
  margin-left:5px;  
}

ul#lista_izq2 li#nivel3 {
  list-style-image: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #2d5544;
  padding: 5px 0px;
}

ul#lista_izq2 li {
  border-bottom: solid 1px #b9a894;
  line-height: 15px;
}

ul#lista_izq2 ol {
  border-bottom: none;
  margin:0 5px 0 10px;
}
ul#lista_izq2 a {
  text-decoration: none;
  outline: none;
}

ul#lista_izq2 li:hover ul ul, ul#lista_izq2 li:hover ul ul ul, ul#lista_izq2 li.sfhover ul ul, ul#lista_izq2 li.sfhover ul ul ul {
  border:medium;
} 

ul#lista_izq2 li:hover ul, ul#lista_izq2 li li:hover ul, ul#lista_izq2 li li li:hover ul, ul#lista_izq2 li.sfhover ul, ul#lista_izq2 li li.sfhover ul, ul#lista_izq2 li li li.sfhover ul {
	background:#CE9400;
	
}

ul#lista_izq2 li:hover, ul#lista_izq2 li.sfhover {
	color:#CE9400;
	background:#FEFEFE;
}


ul#lista_izq2 a:hover {
  color: #CE9400;
  list-style:outside;
}

ul#lista_izq2 a.active {
  color: #CE9400;
}


/*fin lista2*/

.cabeza_lista{
  width:200px;	
  height:30px;
  margin:0 auto 0 auto;
}
.cabeza_lista .item{
  
}
.title{
margin-top:15px;
}
#wrap1 {
/*  margin:0 auto 0 auto; */
  width:200px;
/*  height:30px;*/
  background:url(bot_menu.jpg);
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bolder;
  color: #2d5544;
  vertical-align:middle;
  padding:8px 0px;
  margin-top:15px;
}
#wrap2 {
/*  margin:0 auto 0 auto; */
  width:200px;
  background:#FAFAFA;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bolder;
  color: #2d5544;
  vertical-align:middle;
  padding:8px 0px;
  margin-top:15px;
}
.dentro_lista{
width:auto;
height:30px;
}

