/* CSS Document */

body, html {
margin: 0;
padding: 0;
      }
body {
margin: 0;
padding: 0;
background-color: #D3DACB;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#6D6C71;
      }
p {
font-size:12px;
padding: 0;
margin: 0;
line-height:18px;
      }
a:link {
color: #639e10;
background-color: transparent;
      }
a:visited {
color: #639e10;
background-color: transparent;
      }
a:hover {
color: #5263AB;
background-color: transparent;
      }
a:active {
color: #639e10;
background-color: transparent;
      }
a:active, a:hover, a:visited, a:link {
text-decoration: none;
font-weight:normal;
padding: 0;
margin: 0;
border:none;
      }	  
h1 {
font-size: 23px;
line-height:28px;
font-weight:normal;
color: #5263AB;
padding: 20px 0 0 0;
margin: 0;
      }
h2 {
font-size:15px;
line-height:18px;
font-weight:normal;
padding:0;
margin: 0;
color: #5263AB;
      }
h3 {
font-size:12px;
line-height:18px;
font-weight:bold;
padding:0;
margin:0;
color: #5263AB;
      }
h4 {
font-size:13px;
line-height:24px;
font-weight:normal;
padding:0;
margin:0;
      }
	  img {
padding:0;
margin:0;
border:none;
      }
ul {
padding:0 0 0 24px;
margin:0;
line-height:18px;
list-style:none;
      }
ul li {
padding:18px 0 0 0;
margin:0;
      }
input {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5D5C60;
border:#CCC solid 1px;
margin: 4px 0 0 0;
padding: 2px;
      } 
textarea {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5D5C60;
border:#CCC solid 1px;
margin: 4px 0 0 0;
padding: 2px;
      } 
#cont ul {
padding:0 0 0 24px;
margin:0;
line-height:18px;
list-style:circle;
      }
#cont ul li {
padding:9px 0 0 0;
margin:0;
      }
#lat ul {
padding:0 0 0 24px;
margin:0;
line-height:18px;
list-style:none;
      }
#lat ul li {
list-style:none;
padding:18px 0 0 0;
margin:0;
      }
#lat a:link {
color: #639e10;
background-color: transparent;
      }
#lat a:visited {
color: #639e10;
background-color: transparent;
      }
#lat a:hover {
color: #5263AB;
background-color: transparent;
      }
#lat a:active {
color: #639e10;
background-color: transparent;
      }
#lat a:active, #lat a:hover, #lat a:visited, #lat a:link {
font-size:14px;
text-decoration: none;
font-weight:bold;
padding: 0;
margin: 0;
list-style: none;
      }	  
	  
/* estructura */
#contenedor {
width:900px;
margin:0;
padding:0;
background-color:#FFF;
      }
#cab {
width:900px;
height: 130px;
margin:0;
padding:0;
      }
#lat {
width:230px;
height: 500px;
margin:0;
padding:0;
float:left;
background-image:url(img/pst.jpg);
background-repeat:no-repeat;
background-position: top center ;
display:block;
      }
#der {
width:150px;
margin:0 40px 0 0;
padding:10px 0 0 0;
float:right;
display:block;
      }
#cont {
width:430px;
margin:0;
padding:0 160px 0 70px;
float:left;
      }
#contH {
width:430px;
margin:0;
padding:0 0 0 0;
float:left;
      }
#pie {
width:670px;
height: 60px;
clear:both;
margin: 0;
padding:20px 0 20px 230px;
background-color:#D3DACB;
background-image:url(img/pie.gif);
background-position:top;
background-repeat:no-repeat;
      }
	  
.dest {
color: #5263AB;
font-weight:bold;
      }
	  
	  #caja {
display: none;

}
#der p{
font-size:10px;
line-height:16px;
color:#6D6C71;
      }
#der h2{
font-size:13px;
font-weight: bold;
color:#5263AB;
border-bottom:#CCC solid 1px;
      }
#der h3{
font-size:10px;
font-weight: bold;
line-height:12px;
color:#5263AB;
padding: 0 0 7px 0;
      }
.sep{  
	border-top:#CCC dotted 1px;
	 }
.esp{  
	margin: 0 0 6px 0;
	 }