/* MAQ PROMOS */

/* btns */

.pr_btn_volver_01_off{
	background:#ffffff url(maq_promos/pr_fondo_btn_volver_01_off.gif) no-repeat  bottom; 
	border:#FF9600 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9600;
}
.pr_btn_volver_01_on{
	background:#ffffff url(maq_promos/pr_fondo_btn_volver_01_on.gif) no-repeat  bottom;  
	border:#B0D500 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B0D500; 
	cursor:pointer;
}

/* BORDES */
.pr_brd01{
	border: #b0d500 1px solid;
}

/*cabeceras*/

.cabecera02_tpr{
background-color:#B0D500;
}

/*textos*/
.txt_cabecera02_tpr{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color:#FFFFFF;
padding-left:5px;
padding-right:5px;
background-color:#990100;
vertical-align:top;
}

.txt_cabecera03_tpr{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:3px;
background-color:#990100;
}


.txtcategoria_tpr{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#990100;
font-weight:bold;
}

/*tablas*/


.localiz02_tpr{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#990100;
}


.promo_part01_trp{
background:#ffffff url(maq_promos/fondo_promo_part01.gif) repeat-x top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00663f;
}

.promo_part02_trp{
background-color:#FFFFFF;
padding-top:10px;
}

.promo_part03_trp{
background:#ffffff url(maq_promos/fondo_promo_part01.gif) repeat-x top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00663f;
padding:10px;
padding-top:30px;
text-align:justify;
}

/*bordes*/
.pr_brd_rojo{
border:1px solid #990100;
}

.pr_brd_gris{
border:1px solid #e7e7e7;
}

/*botones*/


.btn_tpr{
border: 1px solid #00663f;
background:#ffffff url(maq_promos/fondo_btn_tpr.gif) repeat-x top;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00663f;
font-weight:bold;
text-align:center;
}

.btn_tpr_over{
border: 1px solid #fead00;
background:#ffffff url(maq_promos/fondo_btn_tpr.gif) repeat-x top;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fead00;
font-weight:bold;
text-align:center;
cursor:pointer;
}

.btnvolver01_tpr{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
border:1px solid #FF9600;
background-color:#FF9600;
}

.btnvolver01_tpr_over{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF9600;
font-weight:bold;
background-color:#ffffff;
border:1px solid #FF9600;
cursor:pointer;
}

/*enlaces*/
a.enlace01_tpr{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #00663f;
text-decoration:none;
}
a.enlace01_tpr:link {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #00663f;
text-decoration:none;
}
a.enlace01_tpr:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #00663f;
text-decoration:none;
}
a.enlace01_tpr:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #fead00;
text-decoration:none;
}

a.enlace02_tpr{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#00663f;
text-decoration:none;
}
a.enlace02_tpr:link {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #00663f;
text-decoration:none;
}
a.enlace02_tpr:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #00663f;
text-decoration:none;
}
a.enlace02_tpr:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #00663f;
text-decoration:underline;
}


/*  PROMOS */
.pr_txt01 {
	font-family: Arial, Helvetica, sans-serif;
	color:#00663f;
	font-size: 10px;
}
.pr_txt02 {
	font-family: Arial, Helvetica, sans-serif;
	color:#00663f;
	font-size: 11px;
}
.pr_txt03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.pr_txt04 {
	padding:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00663f;	
}

.pr_txt04 a{
	display:block;
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00663f;
	text-decoration:underline;
}

.pr_txt05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

.pr_tit03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00663f;
}

.pr_tit04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}



.pr_menu {
	background:#F7FBE5 url(maq/f_btn_promo_off.gif) no-repeat right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00663F;
	padding-left:13px;
	
}

.pr_menu_over {
	background:#B0D500 url(maq/f_btn_promo_on.gif) no-repeat right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;	
	padding-left:13px;
	cursor:pointer;		
}

.pr_tabla07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00663f;
	background-color: #FBFDF3;
}

.pr_tabla07b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00663f;
	background-color: #ffffff;
}

.pr_tabla07_over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00663f;
	background-color: #F7FBE5;
	cursor:pointer;
}

.pr_tabla08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00663f;
	background-color: #F7FBE5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B0D500;
	padding-left:6px;
}

.pr_tabla08b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00663f;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B0D500;
}

.pr_tabla11{
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;
	text-align:center;
}

a.pr_enlace01:link {
	font-size: 11px;
	color: #00663f;
	text-decoration:underline;
}
a.pr_enlace01:visited {
	font-size: 11px;
	color: #00663f;
	text-decoration:underline;
}
a.pr_enlace01:hover {
	font-size: 11px;
	color: #00663f;
	text-decoration:none;
}
a.pr_enlace02:link {
	color:#00663f;
	font-size: 11px;
	text-decoration:none;
}
a.pr_enlace02:visited {
	color:#00663f;
	font-size: 11px;
	text-decoration:none;
}
a.pr_enlace02:hover {
	color:#00663f;
	font-size: 11px;
	text-decoration:underline;
}


a.pr_enlace03:hover {
	color:#B0D500;
	text-decoration:none;
}

.pr_btn_volver{
background: transparent url(maq_promos/pr_bot_volver_02.gif)  no-repeat right;
width:114px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#B0D500;
font-weight:bold;
text-align:right;
padding-right:40px;
}

.pr_btn_volver_over{
background: transparent url(maq_promos/pr_bot_volver_02_over.gif)  no-repeat right ;
width:114px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF9600;
font-weight:bold;
text-align:right;
padding-right:40px;
cursor:pointer;
}

.pr_btn_info{
background: transparent url(maq_promos/pr_bot_info.gif)  no-repeat center;
width:46px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#B0D500;
font-weight:bold;
text-align:center;
}

.pr_btn_info_over{
background: transparent url(maq_promos/pr_bot_info_over.gif)  no-repeat center;
width:46px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF9600;
font-weight:bold;
text-align:center;
}

.pr_btn_bajar{
background: transparent url(maq_promos/pr_bot_bajar.gif)  no-repeat center;
width:114px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#B0D500;
font-weight:bold;
padding-right:30px;
}

.pr_btn_bajar_over{
background: transparent url(maq_promos/pr_bot_bajar_over.gif)  no-repeat center;
width:114px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF9600;
font-weight:bold;
padding-right:30px;
cursor:pointer;
}

.pr_btn_imprimir{
background: transparent url(maq_promos/pr_bot_imprimir.gif)  no-repeat center;
width:83px;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#B0D500;
font-weight:bold;
vertical-align:middle;
}

.pr_btn_imprimir_over{
background: transparent url(maq_promos/pr_bot_imprimir_over.gif)  no-repeat center;
width:83px;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF9600;
font-weight:bold;
vertical-align:middle;
cursor:pointer;
}

.pr_btn_cerrar{
background: transparent url(maq_promos/pr_bot_cerrar.gif)  no-repeat center;
width:83px;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#B0D500;
font-weight:bold;
text-align:center;
vertical-align:middle;
}

.pr_btn_cerrar_over{
background: transparent url(maq_promos/pr_bot_cerrar_over.gif)  no-repeat center;
width:83px;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF9600;
font-weight:bold;
text-align:center;
vertical-align:middle;
cursor:pointer;
}

/* Colores Lineas alternas */

.pr_header_line
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #00663f;
	border-bottom: 2px;
	border-bottom-color: #4093c9;
	border-bottom-style: solid;
}

.pr_line_on
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #00663f;
	background-color: #EFF9FF;
}

.pr_line_off
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #00663f;
	background-color: #FFFFFF;
}

/* bordes */
.pr_img_border01{
	border:#008653 1px solid;
}

/* INMUEBLES */
/* btns */

.pr_btn_volver_02_off{
	background:#ffffff url(maq_promos/pr_fondo_btn_volver_02_off.gif) no-repeat  bottom; 
	border:#FF9600 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9600; 
	text-align:center;
	vertical-align:bottom;
	padding-bottom:5px;
}
.pr_btn_volver_02_on{
	background:#ffffff url(maq_promos/pr_fondo_btn_volver_02_on.gif) no-repeat  bottom;  
	border:#B0D500 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B0D500; 
	text-align:center;
	vertical-align:bottom;
	padding-bottom:5px;
	cursor:pointer;
}

.pr_tabla12{
	background-color:#e9f3b7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00663f;	
}

.pr_tabla13{
	background-color:#C7E14A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00663f;
	padding-left:20px;
}
.pr_tabla14_izq{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00663f;
	border-bottom:#E9F3B7 1px solid;
	padding-left:8px;
}
.pr_tabla14_der{
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00663f;
	border-bottom:#E9F3B7 1px solid;
	padding-left:8px;
}

.pr_img_inmu{
	background-color:#ffffff;
	border:#B0D500 1px solid;
	text-align:center;
	vertical-align:middle;
}
