﻿body	{margin:0; padding:0;	/*background: #222222; background-color:#D7D7D7;*/	background: #2A3844;	font-size:12px; color:#FFF; text-align:center;}
body,th, td , tr {font-family: Arial; font-size:12px; color:#FFF;}

/*#529CFF Azul*/
h1 {color:#FFF;font-size:16px;}
h2 {color:#FFF;font-size:15px;}
h3 {color:#FFF;font-size:14px;}

b {color : #FFF;}
strong {color:#FFF;}        
.normal {color:#FFF;}
.normalnegrita {color:#FFF;font-weight:bold;}    
.comentario {color:#696969;}
.peq  {font-size:11px;}
.peq_n {font-size:10px;}
.peq_b {font-size:10px;}
.big2 {color:#FFF; font-size: 16px;}

* {margin:0px;padding:0px;}
p {margin-top: 4px;margin-bottom: 4px;}



#menu {background-image:url(/images/nav_bg.png);background-repeat:repeat-x; height:30px; width:100%; margin:auto;}




#ftr{vertical-align: 100%; border: solid #FFFFFF;	border-width: 1px 0; background: #E5E4E2;	margin: 0;}
#cont{width: 95%; text-align: left;	margin: 0px;}
#cont1{width: 80%;text-align: left;margin: 0px;}
#cont2{width: 98%;text-align: left;margin: 0px;}
div.spacer{clear: both;}
div.row {width: 80%;float:left;clear: both;padding-top: 10px;}
div.row span.label{float:left;width: 300px;text-align: right;}
div.row span.formw{float: right;width: 350px;text-align: left;}
div.row span.label1{float: left;width: 250px;text-align: right;}
div.row span.formw1{float: right;width: 370px;text-align: left;}
div.row span.header{float: right;width: 520px;text-align: right;}
div.row span.headerLeft{float: left;width: 260px;text-align: left;}
div.row span.headerRight{float: right;width: 260px;text-align: right;}
div.subrow{margin: 0;width: 250px;text-align: center;font-size: 12px;}
div.subrow span.labels{float: left;width: 500px;text-align: right;font-size: 12px;}
div.container{border: 1px dashed #CCCCCC;background-color: #FFFFFF;}
div.container2{background-color: #FFFFFF;}
div.float{float:left;width: 210px;height: 180px;padding: 5px;}
div.float p{text-align: center;}
div.floatg{margin:inherit;word-spacing: inherit;height: auto;padding: 10px;}
div.floatg p{text-align: left;}
div.floatL{float:left;}
div.float p{text-align: center;}
div.floatR{float:right;}
div.headElem{padding:2px;background-color:#FFA500;text-align: left;}
div.infoElem{padding:10px;background-color: #87CEFA;}
div.floatLelem{float:left;}
div.floatRelem{float: right;width: 250px;text-align: center;}
div.menuElem{margin: 0px;clear: both;font-size: 12px;padding-top: 10px;text-align: center;}
div.solo{margin: 0px;font-size: 12px;padding-top: 10px;width: 110px;}

div.containerElem{width:100%;height:160px;text-align:left;}
div.floatLImg{float: left; width:225px; height:120px; margin:5px;}
div.floatRTxt{height:120px; margin:8px 5px 5px 230px; overflow:hidden;}
div.DivAmpliar{float: right;}

div.ContainerResult {height:20px; vertical-align: middle;margin:0px;}
div.floatLelem{float:left; width:180px; height:20px;margin:0px;}  
div.floatLelem2{float:left; width:105px; height:20px;margin:0px;}  

div.floatRbotones {height:20px; float: right; width: 200px; text-align: right; vertical-align: middle; margin:1px 0px;}

.Naranja{color: #FD6802;}
div.boton_00{width:150px;height:20px;padding:4px 0px 0px 3px; background-image:url(/images/boton_00.png); background-repeat: no-repeat; background-position:left top;}
div.boton_01_largo{width:180px;height:20px;padding: 4px 0px 0px 3px; margin:0px 0px 10px 0px;	background-image:url(/images/boton_01_largo.png); background-repeat: no-repeat; background-position:left top;}

div.boton_01{width:150px;height:20px;padding:5px 0px 0px 26px;background-image:url(/images/boton_01.png);background-repeat: no-repeat; background-position:left top;}
div.boton_02{width:200px;height:23px;padding:2px 0px 0px 10px;background-image:url(/images/boton_02.png); background-repeat: no-repeat; background-position:left top;}
	
div.boton_flecha{width:178px;height:135px;background-image:url(/images/btn_flecha.png);background-repeat: no-repeat;background-position:left top;}
div.txt_flecha{width:142px;height:47px;padding:50px 20px 38px 15px;}

div.boton_flecha2{width:155px;height:49px;background-image:url(/images/btn_flecha2.png); background-repeat: no-repeat; background-position:left top;}
div.txt_flecha2{width:100px;height:20px;padding: 18px 20px 12px 30px;}
div.TitularesMenus{width:auto;height:23px;padding:0px 0px;margin:5px 0px;}

.sombra{margin: 0 auto;width: 90%;padding: 10px;}
.TextArea{margin: 0 auto;text-align: left;width: 100%;height: 100%;}
.marco{margin: 0 auto;text-align: left;border: 1px solid #CCC;padding: 0.5em 2ex;height: 300px;top: 5px;}
.marco2{margin: 0 auto;text-align: left;border: 1px solid #CCC;padding: 0.5em 2ex;height: 250px;top: 5px;}
/*.marco3{margin: 0 auto;border: 0px solid #CCC;width: 95%;padding: 0.5em 2ex;top: 5px;}*/
.marco4{margin: 0 auto;text-align: left;border: 1px solid #CCC;width: 230px;height: 270px;padding: 0.5em 2ex;top: 5px;}
.marco5{margin: 0 auto;text-align: left;border: 0px solid #CCC;width: 100%;padding: 0.5em;top: 1px;}
.marcoP{margin: 0 auto;text-align: center;border: 0px solid #CCC;width: 95%;height: 20px;top: 2px;}
.marcoM{margin: 0 auto;text-align: center;border: 1px solid #CCC;height: 85px;top: 2px;}
.marcoIp{float: left;text-align: left;border: 1px solid #CCC;padding: 0.5em 2ex;width: 96%;height: 18px;}
.marcoI{float:left;text-align: left;border: 1px solid #CCC;padding: 0.5em 2ex;width:80%;height:300px;top: 5px;}
.marcoD{float: right;text-align: left;border: 1px solid #CCC;padding: 0.5em 2ex;width:80%;height: 300px;top: 5px;}
.marcoIs{width:100%;}
.marcoDs{float: right;text-align: left;padding: 0.5em 2ex;width: 80%;top: 5px;}
.bookmarkdiv{float: right;font-size: 9px;color: #999999;}
.blur{margin: 0 auto;background-color: #CCC;color: inherit;margin-left: 4px;margin-top:4px;width:95%;height:450px;}

.negFicha{color: #529CFF;font-weight: bold;line-height: 23px;}

.shadow, .content {position: relative;bottom: 2px;right: 2px;}
.shadow{background-color: #666;color: inherit;width: 95%;height: 450px;}
.content {background-color: #FFF;color: #000;border: 1px solid #000;padding: 0.5em 2ex;width: 95%;height:450px;}

#cent{margin:0 auto;}

#TextTransformCap {text-transform: capitalize;}

.c-col-listar-resultados-cat {	
	position: relative;
	height:auto;
	height: 830px;	
	min-height: 910px;			
	z-index: 5;
	border: solid #E5E4E2;
	border-width: 0 1px;
	margin: 0 158px 0 250px;
	padding-top: 20px; 
	padding-right: 10px; 
	padding-bottom: 10px; 
	padding-left: 30px;
}

.c-col-listar-resultados {	
	position: relative;
	height:auto;
	min-height: 910px;	
	z-index: 5;
	border: solid #E5E4E2;
	border-width: 0 1px;
	margin: 0 160px 0 250px;
	padding-top: 20px; 
	padding-right: 10px; 
	padding-bottom: 10px; 
	padding-left: 30px;
}
.menu-pie{position: relative;width:auto;height: 27px;max-height: 27px;margin:0 auto;padding:0px;}
.menu-inicio{position: relative; float: left; background-image:url(/images/inicio-pie.png); background-position: right;background-repeat: no-repeat;width:2%;height: 27px;color: #FFFFFF;}
.menu-medio{position: relative;	float: left; background-image:url(/images/medio-pie.png); background-repeat: repeat;width: 96%;height: 27px;color: #FFFFFF;}
.menu-fin{position: relative; float: right;	background-image:url(/images/final-pie.png);background-repeat: no-repeat;width: 2%;height: 27px;color: #FFFFFF;}
.enlaces-pie{position: relative;width:auto;height: 40px;max-height: 40px;	margin:0 auto;padding:0px;}
.enlaces-inicio{position: relative; float: left; background-position: right;background-repeat: no-repeat;	width: 1%;height: 40px;	color: #FFFFFF;}
.enlaces-medio{position: relative;  float: left; background-repeat: repeat; width:98%; height:40px;	color:#FFFFFF;}
.enlaces-fin{position: relative; float: right; background-repeat: no-repeat;width: 1%;height: 40px;	color: #FFFFFF;}

.botonLetra{float: left;background-image: url(/images/new-button.png);width: 27px;height: 27px;text-align: center;line-height: 25px;background-repeat: no-repeat;}

.botonVer{background-image: url(/images/btn_check.png);	width: 133px;	height: 50px;	text-align: center;	border: 0px;cursor: pointer;}

.botonLetraSelected{float: left;background-image: url(/images/new-button.png);width: 27px;height: 25px;text-align: center;line-height: 25px;}

img{border:0;}

a.images:link {opacity:0.7;}
a.images:visited {opacity:0.7;}
a.images:hover {opacity:1;}		
  
a:link {text-decoration: none;color: #FFFFFF;}
a:visited {color: #FFFFFF;}
a:hover {color: #529CFF;}

a.guiascomerciales:link {text-decoration: none;color: #FFFFFF;}
a.guiascomerciales:visited {color: #FFFFFF;}    
a.guiascomerciales:hover {text-decoration: none;color: #529CFF;} 

a.firmaempresa:link {text-decoration: none; color: #FFFFFF; font-size : 11px;}
a.firmaempresa:visited {color:#FFFFFF;}
a.firmaempresa:hover {color:#529CFF; font-size : 11px;}               
   
a.panoshome:link {text-decoration: none; color: #529CFF; font-size:11px;}
a.panoshome:visited {color:#529CFF;}    
a.panoshome:hover {color:#888888;}        

a.sup:link {text-decoration: none; color : #FB9E00; font-size:11px; font-weight:Bold;}
a.sup:visited {color : #FB9E00;}
a.sup:hover {color : #FB9E00;}

a.left:link {text-decoration: none; color: #FB9E00; font-size : 11px;}
a.left:visited {color: #FB9E00; font-size:11px;}
a.left:hover {text-decoration: none; color: #FB9E00;}

/*Inicio Enlaces Internos*/ 
a.down:link {text-decoration: none; color: #696969;font-size : 11px; Font-Weight : Bold;}        
a.down:visited {color: #696969;}
a.down:hover {color: #529CFF;}
        
/*Inicio Enlaces externos*/        
a.down2:link {text-decoration: none;color: #696969;font-size : 11px;}
a.down2:visited {color: #696969;}        
a.down2:hover {color: #529CFF;font-size:11px;}

a.TituloItemListado:link{text-transform:uppercase; color:#529CFF; text-decoration:none; font-weight:bold;}
a.TituloItemListado:hover{color:#CCCCCC;}
a.TituloItemListado:visited{color: #529CFF;}

a.ContItemListado:link{text-decoration:none;}
a.ContItemListado:hover {color: #CCCCCC;}
a.ContItemListado:visited{color: #CCCCCC;}

a.Ampliar:link{color: #FD6802;text-decoration: none;}
a.Ampliar:hover {color: #CCCCCC;text-decoration: none;}
a.Ampliar:visited{color: #FD6802;}

a.link_flecha:link{color:#000000;text-decoration: none;font-weight:bold;}
a.link_flecha:hover{color:#529CFF;}
a.link_flecha:visited{color:#000000;}

a.link_asistente:link{color: #FFFFFF;}
a.link_asistente:hover {color: #529CFF;}
a.link_asistente:visited{color: #FFFFFF;}	

a.enlaceLetra:link{color:#FFFFFF;}
a.enlaceLetra:hover{color:#FB9E00;}
a.enlaceLetra:visited{color:#FFFFFF;}
a.enlaceLetra:visited:hover{color:#FB9E00;}

.fila3botones{float: left;width: 100%;height: 165px;text-align: center;}

a.busquedaAV:link{font-size:14px; color: #529CFF; text-decoration: none; font-weight : Bold;}
a.busquedaAV:hover {color:#CCCCCC;}
a.busquedaAV:visited{color:#529CFF;}

.leftBorderBox{background-image: url(/images/box-left.png);float:left;height: 203px;width:15px;background-repeat: no-repeat;}
	
.rightBorderBox{background-image: url(/images/box-right.png);float: right;height: 203px;width:15px;background-repeat: no-repeat;}

.centerBox{background-image: url(/images/box-center.png);border: 0px solid #000000;height: 203px;background-repeat: repeat-x;}

b.bBox{color:#9A9A9A;}

.sbttn2{background-image: url(/images/b-bttn.gif);background-color:transparent;	border:0px;width: 73px;height: 33px;font-weight: normal;color: #FFFFFF;cursor: pointer;}

.b-box-SI{background-image: url(/images/b-box-SI.png);width: 15px;height: 33px;}
.b-box-SC{background-image: url(/images/b-box-SC.png);/* width: 15px; */height: 33px;	background-repeat: repeat-x;}
.b-box-SD{background-image: url(/images/b-box-SD.png);width: 15px;height: 33px;}
.b-box-CI{background-color: #303030;width: 15px;}
.b-box-CC{background-color: #303030;}
.b-box-CD{background-color: #303030;width: 15px;}
.b-box-II{background-image: url(/images/b-box-II.png);width: 15px;height: 9px;}
.b-box-IC{background-color: #303030;height: 9px;}
.b-box-ID{background-image: url(/images/b-box-ID.png);width: 15px;height: 9px;}

.formularioT{border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid;border-bottom: #CCCCCC 1px solid;border-left: #CCCCCC 1px solid;color: #000000; font-family: Arial; font-size: 10px;}

#hdr{height:450px;}
#Pano1{height:100%;}
#PanoLeft{width:65%;height:100%;border:1px;background-color:#000000;}
#PanoRight{width:35%;height:100%;background-color:#000000;}
#map{width:100%;height:100%;}
.textoblanco{color:#FFFFFF;padding:5px;}
.mapLoading{height: 100%; width: 100%;background:transparent url("/images/carpet-negra-texto.png") no-repeat scroll center;}
#pageContent{min-width:1280px;margin: 0 auto;text-align:left;border:0px solid #CCCCCC;}

.barrabajopano {width:100%;float:left;  height:30px; margin: 0; position: relative; text-align: left;  background: none repeat scroll 0 0 #000000;}
#espaciador{z-index:6;}

#c-block{clear:both;}
#lh-col{float:left;width: 230px;overflow-x:hidden;padding:20px 10px 0px 10px;}
#rh-col{padding:20px 10px 0px 10px;width: 230px;float:right;overflow-x:hidden;}
#c-col {padding:20px 15px 20px 15px;margin: 0px 250px;}
/* Fin Tres columnas */

/* Inicio Dos columnas */
#lh-2col{margin: 0px 220px 0px 0px;	padding: 20px 20px 0px 15px;}
#rh-2col{overflow-x:hidden;width: 220px;float:right;padding:20px 10px 0px 10px;}
/* Fin Dos columnas */

/* Inicio contenedor con bordes */
.center-top, .center-bottom {margin:0px 20px; height:20px; font-size:20px;}
div.round{width:auto; height:auto;}
.left-top, .right-top, .right-bottom, .left-bottom {background-image:url(/images/bordes20.png);	background-repeat: no-repeat;	width: 20px; height: 20px;font-size: 20px;}
.left-top{background-position: 0px 0px;float:left;}
.right-top{background-position: -20px 0px;float:right;}

.center-top{border-top:1px solid #919191;height:19px;}
.center-middle{border-left:1px solid #919191;border-right:1px solid #919191;padding:10px;height:100%;overflow-x:auto;text-decoration: none;}
.left-bottom{background-position: 0px -20px;float:left;}
.right-bottom{background-position: -20px -20px;float:right;}
.center-bottom{border-bottom:1px solid #919191;height:19px;}
/* Fin contenedor con bordes */

/*.marcocontenedor {
		float:left;
		width:210px;
		height:180px;
		margin: 10px;
		padding: 5px 12px 12px 5px;
		-moz-border-radius:10px; 
		-webkit-border-radius:10px;
		border-radius:10px 10px;
		background-color:#191919;
		border-bottom: 1px solid  #000;
		border-right: 1px solid  #000;
	  border-top: 0px solid  #000;
		border-left: 0px solid  #000;
}
*/
.marcocontenedor {		
		position:relative;		
		width:auto;
		height:auto;
		border-radius:0px 0px 5px 5px;
		background-color:#1F2932;
	}
.marcocontenedor p{/*max-height:60px;*/	padding:5px;overflow-y:visible;}

.titularpagina{padding:6px; margin:0px 0px 10px 0px;}
.cabecera{padding:6px; border-radius:12px 40px 0px 0px; border:none; border:none; background:#000;}
.titularpagina h1{text-transform:uppercase; font-size:13px;}
.apartadopagina{padding:4px 0px 4px 6px; margin:0px 0px 10px 0px;}
.apartadopagina b {text-transform:uppercase;}
.margincontenidos{margin:6px 6px 6px 6px;}
.marginvertical{margin:6px 0px;}
.marginlateral{margin:0px 6px;}
.paddingmarcos{padding:10px 10px 10px 10px;}
.alinealeft{float:left;}
.alinearight{float:right;}
.bgcolor-00 {background-color:transparent;}
.bgcolor-01 {background-color:#000000;}
.bgcolor-02 {background-color:#666666;}
.bgcolor-03 {background-color:#444444;}
.bgcolor-04 {background-color:#35424E;}

.msg{color:#FFFFFF;}
.color-00 {color:#FFFFFF;}
.cabecera h2{color:#FFFFFF;}

.colorborde-00 {border-top: 1px solid #000; border-right: 1px solid #000;	border-bottom: 1px solid #000; border-left: 1px solid #000;}
.colorborde-01 {border-top: 1px solid #CCC;border-right: 1px solid  #CCC;border-bottom: 1px solid  #CCC; border-left: 1px solid  #CCC;}
.colorborde-04 {border-top: 1px solid #529CFF; border-right: 1px solid  #529CFF;	border-bottom: 1px solid #529CFF; border-left: 1px solid #529CFF;}

.radio-08{border-radius:5px 5px;}
.radio-03{border-radius:3px 3px;}

.seleccionado{ border: #529CFF solid 2px; /*padding: 3px 11px 11px 3px;*/}

td{border: solid #fff 0px; padding:0px 5px 0px 5px;}
td.cabeceralistados{height:18px;	padding:2px 5px 2px 5px;/*background:#2971AC;*/}
td.separadores{height:3px;}
td.rayadiscontinua{border-bottom: solid #333 1px; border-bottom-style: dashed;}
td.listados{	height:25px;padding:2px 5px 2px 5px;}
td.paddingvertical{padding:3px 0px;}
tr.seleccion:hover {background:#CCCCCC;}



.tablacentrada{
			width:auto;
			margin: 0px auto 0px auto;}
.centrado{
			width:auto;
			margin: 0px auto 0px auto;}
.centrarbotones{
			position:relative;
			text-align:center;
			width:auto;
			height:28px;		
			margin: 0px auto 0px auto;/*centra el div*/
			border: solid #000 0px;}	



#AAA {background-image:url(/images/nav_bg2.png); background-repeat:repeat-x; height:30px; width:100%; margin:auto;}
	
/* ======= Sombra de debajo el mapa y el pano ====== */
.img-shadow2 {float:left; background: url(/images/medio-pie.png); /*no-repeat bottom right;*/ background-repeat:repeat-x; height:11px; width:100%; margin:0px;}

/* ======= Sombra de debajo el mapa y el pano ====== */
.img-shadow {float:left; background: url(/images/shadowAlpha2.png) no-repeat bottom right; margin: 10px 0 0 10px; }
.img-shadow img {display: block; position: relative; background-color: #000; border: 1px solid #A9A9A9; /*-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;*/ margin: -6px 6px 6px -6px; padding: 4px;}
.img-shadow div {display: block; position: relative; background-color: #000; border: 1px solid #A9A9A9; /*-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; */margin: -6px 6px 6px -6px; padding: 4px;}  
.img-shadow3 {float:left; background: url(/images/shadowAlpha2.png) no-repeat bottom right; margin: 10px 0 0 10px;}
.img-shadow3 img {display: block; position: relative; background-color: #444444; border: 1px solid #232323; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin: -6px 6px 6px -6px; padding: 4px;}
.img-shadow3 div {display: block; position: relative; background-color: #CCCCCC; border: 1px solid #666666; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin: -6px 6px 6px -6px; padding: 4px;}
.containerelemlista {float:left;	/*border: dashed 1px #000000;*/	width:100%;}
.div-texto-burbuja-mapa {overflow: hidden;width:85px;text-align:left;float:left;color:#000000;font-size:11px;} 



.buscar1 {
				-moz-border-radius-bottomright:8px;
				-moz-border-radius-topright:8px;
				border-radius: 8px;				
				-webkit-border-radius-bottomright: 8px;
				-webkit-border-radius-topright: 8px;		
				-khtml-border-radius-bottomright: 8px;
				-khtml-border-radius-topright: 8px;	
				background:#888888;
				border-top: #CCCCCC 0px solid;
				border-bottom: #CCCCCC 1px solid;
				border-left: #CCCCCC 0px solid;
				border-right: #CCCCCC 0px solid;
				border: 1px #2A2828 solid;
				height:18px;
				margin-top:4px;
				color:#FFFFFF;
}

.buscar1:hover {
				-moz-border-radius-bottomright:8px;
				-moz-border-radius-topright:8px;
				border-radius: 8px;
				border-radius: 8px;
				-webkit-border-radius-bottomright: 8px;
				-webkit-border-radius-topright: 8px;		
				-khtml-border-radius-bottomright: 8px;
				-khtml-border-radius-topright: 8px;	
				background:#FFFFFF;
				border-top: #CCCCCC 0px solid;
				border-bottom: #CCCCCC 1px solid;
				border-left: #CCCCCC 0px solid;
				border-right: #CCCCCC 0px solid;
				border: 1px #2A2828 solid;
				height:18px;
				margin-top:4px;
				color:#000000;
				}
.buscar1_act {
				-moz-border-radius-bottomright:8px;
				-moz-border-radius-topright:8px;
				border-radius: 8px;
				border-radius: 8px;
				-webkit-border-radius-bottomright: 8px;
				-webkit-border-radius-topright: 8px;		
				-khtml-border-radius-bottomright: 8px;
				-khtml-border-radius-topright: 8px;	
				background:#FFFFFF;
				border-top: #CCCCCC 0px solid;
				border-bottom: #CCCCCC 1px solid;
				border-left: #CCCCCC 0px solid;
				border-right: #CCCCCC 0px solid;
				border: 1px #2A2828 solid;
				height:18px;
				margin-top:4px;
				color:#000000;
				}

.formulario {
				-moz-border-radius-bottomright:8px;
				-moz-border-radius-topright:8px;
				border-radius: 4px;
				-webkit-border-radius-bottomright: 8px;
				-webkit-border-radius-topright: 8px;		
				-khtml-border-radius-bottomright: 8px;
				-khtml-border-radius-topright: 8px;	
				background:#888888;
				border-top: #CCCCCC 0px solid;
				border-bottom: #CCCCCC 1px solid;
				border-left: #CCCCCC 0px solid;
				border-right: #CCCCCC 0px solid;
				border: 1px #000000 solid;
				height:22px;
				margin-top:4px;
				padding-left:7px;
				color:#FFFFFF;
				}

.formulario:hover {
				-moz-border-radius-bottomright:8px;
				-moz-border-radius-topright:8px;
				border-radius: 4px;		
				-webkit-border-radius-bottomright: 8px;
				-webkit-border-radius-topright: 8px;		
				-khtml-border-radius-bottomright: 8px;
				-khtml-border-radius-topright: 8px;	
				background:#FFFFFF;
				border-top: #CCCCCC 0px solid;
				border-bottom: #CCCCCC 1px solid;
				border-left: #CCCCCC 0px solid;
				border-right: #CCCCCC 0px solid;
				border: 1px #000000 solid;
				height:22px;
				margin-top:4px;
				color:#000000;
				}

.formulario_act {
				-moz-border-radius-bottomright:8px;
				-moz-border-radius-topright:8px;
				border-radius: 4px;
				-webkit-border-radius-bottomright: 8px;
				-webkit-border-radius-topright: 8px;		
				-khtml-border-radius-bottomright: 8px;
				-khtml-border-radius-topright: 8px;	
				background:#FFFFFF;
				border-top: #CCCCCC 0px solid;
				border-bottom: #CCCCCC 1px solid;
				border-left: #CCCCCC 0px solid;
				border-right: #CCCCCC 0px solid;
				border: 1px #000000 solid;
				height:25px;
				margin-top:4px;
				color:#000000;
				}


.formulario2 {
   	    border-right: #000000 1px solid;
   	    border-top: #000000 1px solid;
   	    border-bottom: #000000 1px solid;
   	    border-left: #000000 1px solid;
   	    BACKGROUND: #FFFFFF;
   	    color: #000000; 
   	    font-family: Arial; 
   	    font-size: 10px;
        }
.boton {
	      border-right: #104A7B 1px solid;
	      border-top: #AFC4D5 1px solid; 
	      font-size: 10px; 
	      BACKGROUND: #D6E7EF; 
	      border-left: #AFC4D5 1px solid; 
	      CURSOR: pointer; color: #000066; 
	      border-bottom: #104A7B 1px solid;
	      color: #000000; 
	      font-family: Arial; 
	      font-size: 10px; 
	      HEIGHT: 18px; 
	      text-decoration: none;
	      }
	        
.sbttn {
	      border-right: #104A7B 1px solid;
	      border-top: #AFC4D5 1px solid; 
	      font-size: 10px; 
	      BACKGROUND: #D6E7EF; 
	      border-left: #AFC4D5 1px solid; 
	      CURSOR: pointer; 
	      color: #000066; 
	      border-bottom: #104A7B 1px solid;
	      font-family: Arial,sans-serif; 
	      HEIGHT: 18px; 
	      text-decoration: none;}
.boton5 {
     background: url(/images/fondo_boton.png) bottom repeat-x;
     padding: 5px 10px 5px 10px;
     text-align: center;
     font-weight: bold;
     color: #fff;
     text-decoration: none;      
     -webkit-border-radius: 8px; width: auto; -moz-border-radius: 3px;  -khtml-border-radius: 3px;  border-radius: 3px;
     -moz-box-shadow: 1px 1px 1px #666;  -webkit-box-shadow: 1px 1px 1px #666;  box-shadow: 1px 1px 1px #666;
     text-shadow: rgba(0,0,0, .5) 0px -1px 0px;     
     border-top: inset 1px #000; 
     border-left: inset 1px #000; 
     border-bottom: solid 1px solid #AAAAAA; 
     border-right: 1px solid #000;}

.boton5 {text-shadow: rgba(0,0,0, .5) 0px 1px 0px;}

a.boton5:link{color:#FFFFFF;}
a.boton5:hover{color:#FFFFFF;}
a.boton5:visited{color: #FFFFFF;}

 a.boton6:link{
     background: url(/images/fondo_boton.png) bottom repeat-x;
     padding: 5px 10px 5px 10px;
     text-align: center;
     font-weight: bold;
     color: #CCC;
     text-decoration: none; border: 1px inset #aaa;
     -webkit-border-radius: 8px; width: auto; -moz-border-radius: 8px;  -khtml-border-radius: 8px;  border-radius: 8px;
     -moz-box-shadow: 1px 1px 1px #666;  -webkit-box-shadow: 1px 1px 1px #666;  box-shadow: 1px 1px 1px #666;
     text-shadow: rgba(0,0,0, .5) 0px -1px 0px;
     border-top: inset 1px #ccc; border-left: inset 1px #ccc; border-bottom: solid 1px solid #000; border-right: 1px solid #666;}
 a.boton6:visited{background: url(/images/fondo_boton.png) bottom repeat-x;color: #CCC;text-shadow: rgba(0,0,0, .5) 0px 1px 0px;}
 a.boton6:hover {background: url(/images/fondo_boton2.png) bottom repeat-x;color: #FFF;text-shadow: rgba(0,0,0, .5) 0px 1px 0px;}