/* CSS Document */
body { background:#D5EEFF url(imagenes/bg_body.jpg) repeat-x;	}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 12px;
}

#floatdiv {
    display:scroll;
    position:fixed;
	bottom:30px;
    right:0px;	
	width:200px;
	height:300px;
}


/*#floatdiv{
	position:  absolute;
	
	right:0px;
	top:0px;
	
	z-index:50;
}*/
.form-flot{
	padding:10px 5px 5px 5px;
	text-align:center;
}
.camp{
margin:2px;
width:140px;
text-align:center;
}
.gratis-flot {
	color: #0033CC;
	font-weight: bold;
}
.bann{
	display: none;
}

#marco{
width:770px;
border:2px solid #000099;
margin-left:auto;
margin-right:auto;
background:#FFF;
}
#marco_areas{
width:770px;
border:2px solid #000099;
background:#FFF;
margin-right:auto;
margin-left:auto;
}
.Top{
height:14px;
}
#buscador {
background:#000099;
margin:0;
padding:0;
}
form{
padding:0px;
margin:0px;
}
.navegacion{
background:#FFFFFF;
font-size:12px;
margin:0;
padding:0;
padding-top:6px;
height:27px;
}
h1{
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:23px;
font-size:21px;
font-style:italic;
margin:0;
padding:0;
}
h2{
line-height:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0;
padding:0;
}
.perfil {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
margin-left:4px;

}
.perfilBlanco {
font-weight: bold;
margin-left:3px;
color:#FFFFFF;
}
.lineaY{
width:2px;
}
.lineaX{
height:2px;
}
.texodescPreview{
font-size:11px;
}
#colIzq{ 
float:left;
width:610px;
}
#colDer{
top:auto;
margin:auto;
padding:0;
}
.indice {
font-size:20px;
}
.unidad{
font-weight:bold;
font-size:12px;
margin:0
}
.unidadNegro{
font-weight:bold;
font-size:12px;
margin:0
}
.indiceAncho {
width:250px;
font-size:13px;
}
.unidadAncho {
width:58px;
font-size:13px;
}
.normal {
font-size:13px;
color:#000000;
}
.normalBlanco {
font-size:13px;
color:#FFFFFF;
}
.direccion {
font-size:13px;
color:#FFFFFF;
}
#pie{
clear:both;
}
#validacion{
width:770px;
margin-right:auto;
margin-left:auto;
}
.Estilo2{
font-size:10px;
}
.Estilo3{
font-size:10px;
color:#000000;
}
.Estilo4 {
font-weight: bold;
}
.Estilo6 {
font-size:13px;
font-weight:bold; 
}

/* menu intercursos*/
#navsite {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
width:95%; 
padding: 0; 
margin-bottom: 1em; 
/*background-color: #9cc; */ 
/*color: #333; */
}
#navsite ul {
list-style: none; 
margin: 0; 
padding: 0; 
}
#navsite ul li {
margin: 0; 
}
#navsite ul li a {
display: block; 
padding: 2px 2px 2px 0.5em; 
text-decoration: none; 
width: 100%; 
}
html>body #navsite ul li a { 
width: auto; 
}
/*  area */
#cursos{ 
width:100%
}
.thb{
width:243px;
}
.tlbamatz{
width:104px;
height:121px;
}
/*navegacion*/
a:link {
/*arriba*/
color:#0066FF; 
text-decoration: none;
}
a:visited {
/*visitados*/
color:#993333;
text-decoration: none;
}
a:link:hover, a:visited:hover {
/*sobre*/
color:#FFFFFF; 
background-color:#000099;
}
a:link:active, a:visited:active {
/*sobre abajo*/
color:#000000;
background-color:#E2E2E2;
}
.copy{font-size: 10px
}

.Estilo155 {
	font-size: 20px;
	color: #090;
	font-weight:bold;
}

.Estilo156 {
	font-size: 16px;
	color: #666666;
	font-weight:bold;
}

.Estilo157 {
	font-size: 16px;
	color: #273A98  ;
	font-weight:bold;
}
form{ padding:0px; margin:0px;}

.uno{
	padding: auto;
	margin-left:25px;
	width:210px;
	height:110px;
	text-align:center;
	background: url(imagenes/Boton2.gif) no-repeat;
}
.uno img{ padding-top:15px;}
.tarjetas{
	margin:5px auto;
	width:139px;
	border:1px #000000 solid;
	text-align:center;
	background:#FFFFFF;
}
.tarjetas img{border:0px;}
.formas { padding:5px 0px 5px 0px; font-size:18px; font-weight:bold; color:#FFFFFF;}

.div_Content{ width:154px; height:480px; padding-top:70px; position:fixed; top:40px; right:1%; background: url(imagenes/bg_form_01.gif) no-repeat;}

#formulario1 { text-align:center; padding:20px 0 20px 0;}

#formulario1 input, #formulario1 textarea, #formulario1 select{ width:130px; margin:1px 0 1px 0;}

/*.pagos{ width:1000px; background:#F5F5F5; border-top: #009 1px solid; border-left: #009 1px solid; border-bottom: #009 1px solid; padding:5px}*/
.pagos{ background: url(imagenes/bg_pagos.gif) center center no-repeat; height:102px; color:#FFF}
.espacio_pago{ height:3px}
.text_pagos { font-size: 14px; color: #FFF; font-weight:bold;}

