/* www.comunicarnet.com.ar */
body{ margin:0; font-family:Arial, Helvetica, sans-serif; background: url(img/bg.jpg) repeat-y center;}
#contenedor{ margin:0 auto; width:770px; border:5px solid #FFF;}
#top{ height:160px; margin:0 0 1px 0;}
#menu{ background:#CC0000 url(img/bg_menu.jpg) repeat-x; height:36px; padding-top:1px; }
	#menu ul{ margin:0; padding:0;}
	#menu ul li{ display:inline; float:left; color:#FFF; margin:5px 0 0 0;}
	#menu ul li a{ color:#FFF; padding:5px 15px 5px 15px; line-height:25px; border-right:1px solid #FFF; text-decoration:none; list-style-type:none; font-weight:bold; font-size:12px;}
	#menu ul li a:hover{ background:#FF0000;}

.flash_centro{ padding:10px 0;}
#menu ul li a.activa {background:#FF0000 url(img/indicador.gif) bottom center no-repeat;}

p{ font-size:12px; color:#333;}
strong{ color:#333;}
img {border:none;}
a {text-decoration:none;}


#centro{ background:url(img/bg_centro.jpg) repeat-x; overflow:hidden; height:1%;}
#col_1{ width:450px; float:left; padding:10px;}
	#col_1 h1{ background:#CC0000 url(img/bg_tit_rojo.jpg) repeat-x; color:#FFF; font-size:18px; font-weight:normal; letter-spacing:-1px; padding:5px;}
	
	.box_propiedad{ display:block; border-bottom:1px solid #ddd; overflow:hidden; height:1%; margin-bottom:10px; padding-bottom:10px;}
	.box_propiedad .foto{ float:left; padding:5px; margin:0 10px 5px 0; background:#FFF; border:1px solid #CCC;}
	.box_propiedad p{ font-size:12px; color:#333; margin:5px 0; padding:0;}
h2{ color:#CC0000; font-size:16px; letter-spacing:-1px; margin:5px 0; padding:0;}	
#col_2{ 
	width:280px; 
	float:left; 
	padding:10px;}
#col_2 h1{ 
	background:#CC0000 url(img/bg_tit_negro.jpg) repeat-x; 
	color:#FFF; 
	font-size:18px; 
	font-weight:normal; 
	letter-spacing:-1px; 
	padding:5px;}
#buscar{ padding:0 25px;}
#buscar p{ margin:0; padding:0 0 5px 0; font-size:11px;}
#buscar select{ display:block; margin-bottom:10px;}
#buscar select{ width:220px;}
#buscar2{ padding:0 50px;}
#buscar2 p{ margin:0; font-size:11px;}
#buscar2 select{ display:block; margin-bottom:5px;}
#buscar2 select{ width:150px;}
		
/*Paginador*/
#paginador{ position:relative; width:450px; }
#paginador ul{ 
	display:block; 
	margin:0 0 0 130px; 
	padding:0; 
	height:20px; 
	width:210px;}
#paginador ul li{ 
	display:block; 
	float:left; 
	background:#CC0000; 
	margin-left:2px; 
	font-size:10px; 
	font-weight:bold;}
#paginador ul li a{display:block; color:#FFF; text-decoration:none;  padding:5px; line-height:5px;  border:1px solid #FFFFFF;}
#paginador ul li a:hover{ background-color:#FF0000;}
	 .anterior a, .siguiente a{ position:absolute;  
	 display:block; 
	 background:#CC0000; 
	 padding:2px; 
	 color:#FFF; 
	 font-size:10px; 
	 text-decoration:none; 
	 width:70px; 
	 	text-align:center;}
	 .siguiente a{ right:0px;}
		.anterior a:hover, .siguiente a:hover{ background:#FF0000;}
#pie{ height:50px; background:#D90000; position:relative; border-top:7px solid #000;}
span.logovnoa {position:absolute; top:0px; right:0px;}	
.logovnoa img {border:none;}
#logopie{ position:absolute; top:0px; left:20px;}
#derechos{ position:absolute; top:45%; left:250px; color:#FFFFFF; font-size:10px;}

/* Menu auxiliar */
#vertmenu ul {
	list-style:none;
	padding:0px;
	font-size:90%;
	margin:0;
}

#vertmenu li {
	border-bottom:2px solid #CC0000;
	}
#vertmenu li li {
	border-bottom:none;
	}

#vertmenu a, #vertmenu a:visited {
	color:#000;
	display:block;
	width:204;
	text-decoration:none;
	padding-left:2px;
	}
#vertmenu li ul li a {
	padding-left:12px;
}
#vertmenu li ul li a:visited {
	padding-left:12px;
}
#vertmenu a:hover {
	background-color:#CC0000;
	color:#FFF;
}
/* FORMULARIOS */
.smform {
	font-size:85%;
	margin-top:12px;
	border:2px solid black;
	background-color:#DDD;
}
.formtitle {
	background-color:#D90000;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	border-bottom:2px solid #000;
	}
.HTREP {
	border:1px outset #D90000;
	margin-top:12px;
	font-size:95%;
}

.tabla_encabezado {
	font-size:85%;
	background-color:#a0a0a0;
	font-weight:bold;
	text-align:center;
	border-bottom:2px groove #D90000;
}
.tabla_detalles {
	font-size:90%;
	background-color:#a0a0a0;
	border-bottom:1px solid #000;
	padding-right:2px;
	padding-left:2px;
}

.RECFLD {
	border-bottom:1px solid #A0A0A0;
	font-size:90%;
	padding-right:2px;
	padding-left:2px;
}

#col_1_small{ width:520px; float:left; padding:10px;}
	#col_1_small h1{ background:#CC0000 url(img/bg_tit_rojo.jpg) repeat-x; color:#FFF; font-size:18px; font-weight:normal; letter-spacing:-1px; padding:5px;}
	
#col_2_small{ width:200px; float:left; padding-top:5px;padding-left:5px;padding-right:0px;margin-right:0px;}
		#col_2_small h1{ background:#CC0000 url(img/bg_tit_negro.jpg) repeat-x; color:#FFF; font-size:18px; font-weight:normal; letter-spacing:-1px; padding:5px;margin-top:5px;}

.input_submit {
	background-color:#CC0000;
	border:1px outset #D90000;
	color:#FFF;
}

.prophead { 
	background:#CC0000 url(img/bg_tit_rojo.jpg) repeat-x; 
	color:#FFF; 
	font-size:14px; 
	font-weight:normal; 
	letter-spacing:-1px; 
	padding:5px;
	margin-bottom:8px;}
.toolbar {float:right;}
.toolbar img {border:none;vertical-align:middle;}
.toolbar a, .toolbar a:visited {color:#FFF;text-decoration:none;}
.toolbar a:hover, .toolbar a:active {background-color:#FBB73A;}
#col_1_small h1.prophead {
	background-image:none;
	border:none;
	font-size:18px;
	margin:0;
	padding:0;
	background-color:transparent;}
.pagnavdiv {text-align:center;margin-top:2px;}
.pagnavdiv .input_submit {cursor:pointer;}
.pagnavdiv .pagnavbtr {
	background-color:transparent;
	border:none;
	width:24px;
	background:url(/img/flechar.gif) center center no-repeat;
	float:right;}
.pagnavdiv .pagnavbtl {
	background-color:transparent;
	border:none;
	width:24px;
	background:url(/img/flechal.gif) center center no-repeat;
	float:left;}

.bloque_1 h2 {border-bottom:3px solid white;}
.bloque_1 ul {margin-left:0;padding-left:0;font-size:14px;list-style:none;}

.ferror {color:#CC0000;}
ul.propatrib {
	font-size:12px;
	list-style:none;
	margin:0;padding:0;
	background-color:#FBB79A;
	padding:5px 3px;
	color:#333;}
.tabla_fotos {margin-top:12px;}
.tabla_fotos td {background-color:white;border:1px solid #CCC;padding:3px;}

.divright {float:right;}
.divleft {float:left;}

.letterbox a, .letterbox a:visited {padding:1px;font-size:12px;color:#FFF;background-color:#C00;text-decoration:none;}
.letterbox a:hover, .letterbox a:active {color:#33C;background-color:#C99;text-decoration:none;}
.prop1 {padding:1px;clear:both;}

.prop1 h3 {display:inline;}
.prop0 {float:right;position:relative;}
.prop0 a, .prop0 a:visited {color:#DAB79A;text-decoration:none;}


#prop2 {
	position:absolute;
	top:20px;
	right:3px;
	border:1px solid black;
	background-color:#FBB79A;
	color:#FFF;
	display:none;
	padding:5px;opacity:0.75;-moz-opacity:0.75;}

.toolbox {text-align:right;}
.toolbox img {border:none;}
.toolbox a {text-decoration:none;}

.centrado {
text-align:center;
}
