﻿body {background-color:#f2f2f2; font-size:11px; font-family:arial, verdana, helvetica; margin:0; padding:0;}
html, body {height:100%;}
body {background-color:#f2f2f2; font-size:11px; font-family:arial, verdana, helvetica; margin:0; padding:0;}
input, select, td {font-size:11px;}
p {margin:10px 0;}
form {margin:0;}
a {color:#207219;}
a:hover {color:#000;}
img {border:0;}
.migactivo {font-family: "trebuchet MS", arial, verdana; font-size: 18px; color: #a57647;}
#contenedor {width:800px; margin:0 auto; padding:0 4px; background-image:url(../img/fondo_contenedor.gif); background-repeat:repeat-y; min-height:100%;}
#cabecera_home {border-top:5px solid #207219; background-image:url(../img/fondo_index.jpg); background-repeat:no-repeat; height:345px; padding-left:49px;}
#cabecera_home #pastilla_home {width:250px; height:190px; padding:29px 20px 5px 30px; background-image:url(../img/pastilla_index.jpg); background-repeat:no-repeat;}
.formu_cabecera {padding:7px 20px; border-bottom:1px solid #f6e1cc; background-color:#fff;}
.formu_cabecera .input_txt {width:128px; height:15px; border:1px solid #a7a7a9; vertical-align:middle; background-color:#f2f2f2; margin-right:7px;}
.formu_cabecera select, .formu_cabecera2 select {background-color:#f2f2f2; vertical-align:middle;}	

.boton_aceptar {vertical-align:middle; margin-bottom:-5px; margin-right:7px;}
	
	
#cabecera {border-top:5px solid #207219; background-image:url(../img/cabecera_listado.jpg); background-repeat:no-repeat; height:127px; padding-left:49px;}
#pastilla {width:275px; height:85px; padding:18px 7px 5px 20px; background-image:url(../img/fondo_pastilla.gif); background-repeat:no-repeat;}
.formu_cabecera2 {text-align:right; position:relative; top:-7px; padding-right:25px;}
	
#contenido {background-color:#fff; border-bottom:1px solid #f6e1cc; padding:20px; margin-bottom:20px;}
	 
.migas {color:#207219; margin-bottom:23px;}
.migas img {vertical-align:middle;}
.botonera {text-align:right; margin:30px 0;}
	
.tablaAlta {width:100%;}
.tablaAlta td {width:33%;}	
.tablaAlta label {display:block;}
.tablaAlta input, .tablaAlta select {width:94%; background-color:#f2f2f2; border:1px solid #a7a6aa; color:#767676;}	
.tablaAlta select {width:96%;}
	
.tablaDetalle {margin-bottom:40px; width:100%;}	
.tablaDetalle span {color:#767676;}	
.alineaDere {text-align:right;}
	
.listados {float:left;}
.formalta {width:320px; float:right;}
#agenda {width:800px; margin:0 auto;}
	
.tablaCont {width:100%;}
.tablaCont td {width:33%;}	
.tablaCont select {width:94%; background-color:#f2f2f2; border:1px solid #a7a6aa; color:#767676;}

.tablaAltaSinAnchos label {display:block;}
.tablaAltaSinAnchos input, .tablaAltaSinAnchos select {width:94%; background-color:#f2f2f2; border:1px solid #a7a6aa; color:#767676;}	

