/* CSS Document */

A:link {color:FFFFFF; text-decoration:none; }     A:visited {color:FFFFFF; text-decoration:none; }     A:hover {text-decoration: underline;}
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color: #2668bc;}
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFFFFF;}
.style1 {color: #CCCCCC}
.casilla{ width:100%; border:1px solid #5492DF;}
.titule{ width:100%; background:#5492DF; color:#FFCC00; font-size:10pt;; font-weight:bold; height:16px;padding:8px 0px;text-indent:10px; margin-bottom:14px;}
.propiedad{ width:95%; border:1px solid #CCCCCC; margin:auto; margin-bottom:5px; position: relative; height:92px;}
.img{ width:100px; height:75px; float:left; padding:5px;}
.img img{ padding:2px; background:#FFCC00;}
.contenido{height:75px; float:left;margin:5px;width:330px;}
.contenido h1{ font-size:10pt; margin:0px; padding:0px;}
.ver{background:#5492DF none repeat scroll 0 0;bottom:5px;padding:5px 19px;position:absolute;right:4px;}
.style2 {color: #FFCC00;font-weight: bold;}

.foto{ position:relative; width:100px; height:75px; margin-bottom:7px;}
.tira{width:57px; height:61px; position:absolute; left:0px; top:0px;}
.foto img{ background:#FFCC00; padding:2px;}
.tira img{ background:none; padding:0px}
.foto a{ display:block;}
.detalles{ position:relative;}
.botones a{background:#5492DF none repeat scroll 0 0;display:block;padding:4px 5px;text-align:center;}
.botones a:hover{ background:#999999;}
.botones{bottom:0px;position:absolute;right:0;width:150px;}
.precio{position:absolute;right:0;text-align:right;top:30px;width:200px;}

.fotog{ position:relative; width:320px; height:240px; margin-bottom:7px;}
.tirag{width:57px; height:61px; position:absolute;}
.fotog img{ background:#FFCC00; padding:2px;}
.tirag img{ background:none; padding:0px}
.fotog a{ display:block;}

.pag{ float:right;margin:auto;}
.pag a{background:#5492DF none repeat scroll 0 0;display:block;float:left;height:17px;margin-right:5px;min-width:18px;padding:4px;}
.pag a:hover{ background:#FFFFFF; color:#333333;}
.pag span{background:#FFFFFF none repeat scroll 0 0;display:block;float:left;height:17px;margin-right:5px;min-width:18px;padding:4px; color:#333333;}

.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}