/* CSS Document */



.sombra {
   float:left;
   background-color: #A7A7A7;
   margin: 10px 0 0 5px;
}

.sombra img {
   display: block;
   position: relative;
  background-color: #fff;
  margin: -6px 6px 6px -6px;
}

body {
	background-color: #FFFFFF;
}

.texto { 
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:500;
color: #0B3662;
text-align:justify;
}

.texto1 { 
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight:500;
color: #0B3662;
text-align:center;
}
.texto2 { 
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight:500;
color: #0B3662;
text-align:left;
}
.texto12 { 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:500;
color: #0B3662;
text-align:justify;
}
.texto-rojo { 
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
color: #FF0000;
text-align:center;
}

a:link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:500;
 color: #0B3662;
  text-decoration:none;
  }
a:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:500;
 color: #0B3662;
  text-decoration:none;
  }
a:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:500;
 color: #0B3662;
 text-decoration:underline;
  }
a img {
  border-width:0;
  }

.contenedor{
   padding: 0px;
   margin: 0px;
   border: 1px solid #616F9E;
   width: 450px;
   border: 1px solid #616F9E; border-bottom: 1px solid #616F9E; border-top: 1px solid #616F9E;
   background-color: #ECECEC;
   margin-right:auto;
   margin-left:auto;
}
.contenedor1{
   padding: 0px;
   margin: 0px; 
   border: 1px solid #616F9E; border-bottom: 1px solid #616F9E; border-top: 1px solid #616F9E;
   background-color: #ECECEC;
   margin-right:auto;
   margin-left:auto;
}
.contenedor1b{
   padding: 0px;
   margin: 0px;
   border: 1px solid #000000;
   border: 1px solid #000000; border-bottom: 1px solid #000000; border-top: 1px solid #000000;
   background-color: #d0d0d0;
   margin-right:auto;
   margin-left:auto;
}
.contenedor2{
   padding: 0px;
   margin: 0px;
   border: 1px solid #616F9E;
   width: 450px;
   height: 200px;
   border: 1px solid #616F9E; border-bottom: 1px solid #616F9E; border-top: 1px solid #616F9E;
   background-color: #ECECEC;
   margin-right:auto;
   margin-left:auto;
}
.contenedor3{
   padding: 0px;
   margin: 0px;
   border: 1px solid #616F9E;
   width: 90%;
   height: 200px;
   border: 1px solid #616F9E; border-bottom: 1px solid #616F9E; border-top: 1px solid #616F9E;
   background-color: #ECECEC;
   margin-right:auto;
   margin-left:auto;
}
#cont {position:relative; width:870px; height:340px; overflow:auto}
#cont2 {position:relative; width:500px; overflow:auto}
#panel {position:relative; width:950px; height:145px; overflow:auto}
#tab-off {background-color:#8a8da7; text-align:center; padding:5px; padding-top:15px}
#tab-on {background-color:#c2c6eb; text-align:center; padding:5px; padding-top:15px}

pre {
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}
.titulo {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bolder; 
	color:#FFFFFF; 
	background-color:#616F9E; 
	padding:3px; 
	text-align:center}
.titulo1 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bolder; 
	color:#FFFFFF; 
	background-color:#616F9E; 
	padding:3px; 
	text-align:center}
.titulo2 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bolder; 
	color:#FFFFFF; 
	background-color:#cc0001; 
	padding:3px; 
	text-align:center}

A.aa:link {	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; COLOR: #0B3662; TEXT-DECORATION: none}
A.aa:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; COLOR: #0B3662; TEXT-DECORATION: none}
A.aa:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; COLOR: #0B3662; TEXT-DECORATION: none}
A.aa:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #0B3662; text-decoration: none; border-color: black black #AFC5ED; border-style: solid; border-top-width: 0px; border-right-width: 0px;  border-bottom-width: 0px; border-left-width: 0px}

A.bb:link {	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bolder; COLOR: #0B3662; TEXT-DECORATION: none}
A.bb:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bolder; COLOR: #0B3662; TEXT-DECORATION: none}
A.bb:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bolder; COLOR: #0B3662; TEXT-DECORATION: none}
A.bb:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; color: #0B3662; text-decoration: none; border-color: black black #AFC5ED; border-style: solid; border-top-width: 0px; border-right-width: 0px;  border-bottom-width: 0px; border-left-width: 0px}

A.cc:link {	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bolder; COLOR: #cc0001; TEXT-DECORATION: none}
A.cc:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bolder; COLOR: #cc0001; TEXT-DECORATION: none}
A.cc:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bolder; COLOR: #cc0001; TEXT-DECORATION: none}
A.cc:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; color: #cc0001; text-decoration: none; border-color: black black #AFC5ED; border-style: solid; border-top-width: 0px; border-right-width: 0px;  border-bottom-width: 0px; border-left-width: 0px}



A.dd:link {	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; COLOR: #0B3662; TEXT-DECORATION: none}
A.dd:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; COLOR: #0B3662; TEXT-DECORATION: none}
A.dd:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; COLOR: #0B3662; TEXT-DECORATION: none}
A.dd:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; color: #0B3662; text-decoration: none; border-color: black black #AFC5ED; border-style: solid; border-top-width: 0px; border-right-width: 0px;  border-bottom-width: 0px; border-left-width: 0px}

.textod {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; COLOR: #0B3662; TEXT-DECORATION: none}
.boton {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF;
cursor: hand;
background-color: #8a8da7;
border: 1px solid #FFF;
padding-left: 13px; padding-right: 13px;
padding-top: 1px; padding-bottom: 2px;
}
.boton2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF;
cursor: hand;
background-color: #0e4a80;
border: 1px solid #FFF;
padding-left: 15px; padding-right: 15px;
padding-top: 3px; padding-bottom: 5px;
}

a.eee, a.eee:link, a.eee:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF;
background-color: #0e4a80;
text-decoration: none;}

a.ee, a.ee:link, a.ee:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF;
background-color: #8a8da7;
text-decoration: none;}


a.boton, a.boton:link, a.boton:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF;
cursor: hand;
background-color: #8a8da7;
border: 1px solid #000;
padding-left: 13px; padding-right: 13px;
padding-top: 1px; padding-bottom: 2px; text-decoration: none;}
a.boton:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF;
cursor: hand;
border: 1px solid #000;
padding-left: 13px; padding-right: 13px;
padding-top: 1px; padding-bottom: 2px;background-color: #616F9E;color: #FFF; text-decoration: none}
	
.formulario {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bolder; 
	color: #0B3662;	
	text-align:left}
input {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000;
background-color: #FFF;
border-top: 1px solid #666; border-left: 1px solid #666; border-right: 1px solid #CFCFCF; border-bottom: 1px solid #CFCFCF;
}





/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.basictab{
position:relative;
top:1px;

padding: 3px 0;
margin: 0;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
list-style-type: none;
border-bottom: none;
text-align: right; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid gray;
border-bottom: none;
background-color: #8a8da7;
color: #ob3622;
}

.basictab li a:visited{
color: #ob3622;
}

.basictab li a:hover{
border-top: 1px solid gray;
background-color: #c2c6eb;
padding-top:7px;
top:1px;
color: 0b3622;
text-decoration:none;
}

.basictab li a:active{
color: white;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
padding-top: 7px;
top:1px;
background-color: #c2c6eb;
color: ob3622;
}


