form {



	margin: 0px;



	padding: 0px;



}



input {



	font-family: "Trebuchet MS", Verdana;



	font-size: 12px;



color: ˇ003366;



	/*color: #7C7C7C;*/



	/*background-color: #F9F8F5;*/



}



h1 {



	font-family: "Trebuchet MS", Verdana;



	font-size: 16px;



	font-weight: bold;



	color: #555555;



	margin-bottom: 0px;



	margin-top: 0px;



}



h2 {



	font-family: "Trebuchet MS", Verdana;



	font-size: 12px;



	font-weight: bold;



	color: #555555;



	margin-bottom: 0px;



	margin-top: 0px;	



}



h3 {



	font-family: "Trebuchet MS", Verdana;



	font-size: 10px;



	font-weight: normal;



	color: #797772;



	margin-bottom: 0px;



	margin-top: 0px;			



}



textcampito {



	font-family: "Trebuchet MS", Verdana;



	font-size: 9px;



	width: 75px;



	/*color: #7C7C7C;*/



	/*background-color: #F9F8F5;*/



}



#bloqueDerecho{



	margin-bottom:2px;



	clear:both;



	width:185px;



}



.campo {



	font-family: "Trebuchet MS", Verdana;



	font-size: 12px;



	color: #003366;



	background-color: #F9F8F5;



	border: 1px solid #003366;



}

.campoArea {
	 font-size: 12px; 
	 color:#003366; 
	 background-color: #F9F8F5;
	 border: 1px solid #003366;
}

textarea {

font-family: "Trebuchet MS", Verdana;



	font-size: 12px;



	color: #003366;



}

.txtnegrita {



	font-family: "Trebuchet MS", Verdana;



	font-size: 11px;

	font-weight: bold;

	color: #7C7C7C;

}

.campos {

	font-family: "Trebuchet MS", Verdana;



	font-size: 12px;

	font-weight: bold;

	color: #003366;

}
select {

	font-family: "Trebuchet MS", Verdana;

	font-size: 12px;

	color: #003366;

}

.txtblanco {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	color: #FFFFFF;

}

.titularnoticia {

	font-family: "Trebuchet MS", Verdana;

	font-size: 12px;

	font-weight: bold;



	font-style:italic;

	color: #003366;

}

a.titularnoticia {

	font-family: "Trebuchet MS", Verdana;

	font-size: 12px;

	font-weight: bold;



	font-style:italic;

	color: #003366;



	text-decoration:none;

}

a.titularnoticia:hover {

	font-family: "Trebuchet MS", Verdana;

	font-size: 12px;

	font-weight: bold;



	font-style:italic;

	color: #003366;



	text-decoration:underline;

}

.enlaceazulg {

	font-family: "Trebuchet MS", Verdana;

	font-size: 14px;

	color: #2c6297;

	text-decoration: none;

}

a.enlaceazulg {

	font-family: "Trebuchet MS", Verdana;

	font-size: 14px;

	color: #2c6297;

	text-decoration: none;

}

a.enlaceazulg:hover {

	font-family: "Trebuchet MS", Verdana;

	font-size: 14px;

	color: #003366;

	text-decoration: underline;

}

.enlaceazul {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	color: #2c6297;

	text-decoration: none;

}

a.enlaceazul {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	color: #2c6297;

	text-decoration: none;

}

a.enlaceazul:hover {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	color: #003366;

	text-decoration: underline;

}



.enlaceblanco {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

}

a.enlaceblanco {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

}

a.enlaceblanco:hover {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: underline;

}



.enlacenegro {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

}

a.enlacenegro {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

}

a.enlacenegro:hover {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	color: #000000;

	text-decoration: underline;

}



a.enlacepie {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	color: #7C7C7C;

	text-decoration: none;

}

a.enlacepie:hover {



	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	color: #00007B;

	text-decoration: underline;

}

.marco {

	border: 1px solid #CFC5AF;

}

.titulog {

	font-family: "Trebuchet MS", Verdana;

	font-size: 14px;

	font-weight: bold;

	color: #555555;

}

.txtpetit {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	color: #000000;

}

.txt {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	color: #797772;

}

.txtnegritag {



	font-family: "Trebuchet MS", Verdana;

	font-size: 12px;

	font-weight: bold;

	color: #7C7C7C;

}

.titulop {

	font-family: "Trebuchet MS", Verdana;

	font-size: 12px;

	font-weight: bold;

	color: #555555;



	font-style:italic;

}

.enlacegris {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #7C7C7C;

	text-decoration: none;

}

a.enlacegris {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #7C7C7C;

	text-decoration: none;

}

a.enlacegris:hover {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #333333;

	text-decoration: underline;

}

.marco2 {



	border: 1px solid #888886;

}

.capanoticias {

	width: 150px;

	height: 150px;

	font-size: 10px;

	text-align: left;

	overflow: auto;

	scrollbar-width: 5 px;

}

.ampliacion{

 position:absolute; 

 left: 61px; 

 top: 320px; 

 visibility: hidden; 

 border: 1px solid #999999; 

 background-color: #ebe7de; 

 cursor: move;

 z-index: 100;

}

.boton {

	font-family: "Trebuchet MS", Verdana;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	background-color: #EBE7DE;

	cursor: pointer;

	font-weight: bold;

	border-top: 1px solid #999999;

	border-right: 1px solid #000000;

	border-bottom: 1px solid #000000;

	border-left: 1px solid #999999;

}



.textcampolargo {



	border: 1px solid #999999;

	background-color: #FFFFFF;	font-family: "Trebuchet MS", Verdana;

	font-size: 12px;

	color: #003366;



	text-decoration: none;

	width: 150px;

	height: 20px;

	margin-bottom: 0;

}

.textcampocorto {	border: 1px solid #999999;

	background-color: #FFFFFF;

	font-family: "Trebuchet MS", Verdana;

	font-size: 12px;

	color: #003366;



	text-decoration: none;



	width: 50px;

	height: auto;

	margin-bottom: 0;

}

.textcampo {

	border: 1px solid #999999;

	background-color: #FFFFFF;

	font-family: "Trebuchet MS", Verdana;

	font-size: 12px;

	color: #003366;



	text-decoration: none;



	width: auto;

	height: 20px;

	margin-bottom: 0;

}




.campoPropietario {
	font-family: "Trebuchet MS", Verdana;
	border:2px solid #003366;
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 12px;
	color:#003366;	
}
.campoPropietario legend {
	font-family: "Trebuchet MS", Verdana;
	font-size: 16px;
	font-weight:bold;
	color:#003366;	
}

/*.campoPropietario table {
	background-color:#eef3f8;
}*/



.campoGenerales {
	font-family: "Trebuchet MS", Verdana;
	border:2px solid #006600;
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 12px;
	color:#006600;	
}
.campoGenerales legend {
	font-family: "Trebuchet MS", Verdana;
	font-size: 16px;
	font-weight:bold;
	color:#006600;	
}
.campoCaracteristicas {
	font-family: "Trebuchet MS", Verdana;
	border:2px solid #996600;
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 12px;
	color:#996600;	
}
.campoCaracteristicas legend {
	font-family: "Trebuchet MS", Verdana;
	font-size: 16px;
	font-weight:bold;
	color:#996600;	
}

.campoLocalizacion {
	font-family: "Trebuchet MS", Verdana;
	border:2px solid #660033;
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 12px;
	color:#660033;	
}
.campoLocalizacion legend {
	font-family: "Trebuchet MS", Verdana;
	font-size: 16px;
	font-weight:bold;
	color:#660033;	
}
.campoImagenes {
	font-family: "Trebuchet MS", Verdana;
	border:2px solid #cc0000;
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 12px;
	color:#cc0000;	
}
.campoImagenes legend {
	font-family: "Trebuchet MS", Verdana;
	font-size: 16px;
	font-weight:bold;
	color:#cc0000;	
}

.campoPrecio {
	font-family: "Trebuchet MS", Verdana;
	border:2px solid #000000;
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 12px;
	color:#000000;	
}
.campoPrecio legend {
	font-family: "Trebuchet MS", Verdana;
	font-size: 16px;
	font-weight:bold;
	color:#000000;	
}



#contenedorLista {
	width:185px;
	z-index:100;
	margin-top: 1px;
	position:relative;
}

#listaCompletado
{
	width:185px;
	background-color:#ffffff;
	color:#000000;
	border:1px solid;
	border-color:#999999;
	z-index:100;
	display:none;
	margin-top: 1px;
	position:absolute;
	top:1px;
	left:1px;
}

#listaCompletado a



{



	display: block;



	background-color:#ffffff;



	padding: 2pt;



	text-decoration:none;



	color:#003366;

	text-align:left;



}

#listaCompletado a:hover



{



	background-color:#003366;



	color:#FFFFFF;

	text-align:left;



}

#reloj



{



	position:relative;



	vertical-align: bottom;



	visibility: hidden;



}

/******* MENU *******/
#container{
	margin: 0;
	width: 495px;
}
#container ul{
	padding-left:0px;
	margin-left:0px;
	list-style: none;
	list-style-position: outside;
}
#container ul.menu li{
	float: left;
	margin-right: 2px;
	margin-bottom: -1px;
}
#container ul.menu li{
	font-weight: bold;
	font-size:12px;
	display: block;
	padding: 5px 10px 5px 10px;
	height:18px;
	top: 1px;
	background: #d3dfec;
	margin-bottom: -1px;
	border: 2px solid #d3dfec;
	border-width: 2px 2px 0px 2px;
	position: relative;
	color: #003366;
	cursor: pointer;
}
#container ul.menu li.active{
	background: #fff;
	top: 1px;
	padding: 5px 10px 5px 10px;
	border-bottom: 0px solid #fff;
	color: #003366;
	height:20px;
}
#container2{
	margin: 0;
	width: 495px;
}
#container2 ul{
	padding-left:0px;
	margin-left:0px;
	list-style: none;
	list-style-position: outside;
}
#container2 ul.menu2 li{
	float: left;
	margin-right: 5px;
	margin-bottom: -1px;
}
#container2 ul.menu2 li{
	font-weight: bold;
	font-size:12px;
	display: block;
	padding: 5px 10px 5px 10px;
	background: #d3dfec;
	margin-bottom: -1px;
	border: 2px solid #d3dfec;
	border-width: 2px 2px 0px 2px;
	position: relative;
	color: #003366;
	cursor: pointer;
}
#container2 ul.menu2 li.active{
	background: #fff;
	top: 1px;
	padding: 5px 10px 5px 10px;
	border-bottom: 0px solid #fff;
	color: #003366;
	height:20px;
}
/******* /MENU *******/
/******* CONTENT *******/
.content{
	margin: 0pt auto;
	background: #d3dfec;
	background: #fff;
	border: 2px solid #d3dfec;
	text-align: left;
	padding: 1px;
	padding-bottom: 1px;
	font-size: 11px;
}
.content h1{
	line-height: 1em;
	vertical-align: middle;
	height: 48px;
	padding: 10px 10px 10px 52px;
	font-size: 32px;
}
/******* /CONTENT *******/
/******* NEWS *******/
.content.imagenes h1{
	background: transparent url(images/news.jpg) no-repeat scroll left top;
}
.content.imagenes{
	display: block;
}
/******* /NEWS *******/
/******* TUTORIALS *******/
.content.video h1{
	background: transparent url(images/tuts.jpg) no-repeat scroll left top;
}
.content.video{
	display: none;
}
/******* /TUTORIALS *******/
/******* LINKS *******/
.content.imageneszona h1{
	background: transparent url(images/links.jpg) no-repeat scroll left top;
}
.content.imageneszona{
	display: block;
}
.content.imageneszona a{
	color: #5f95ef;
}
.content.videozona h1{
	background: transparent url(images/links.jpg) no-repeat scroll left top;
}
.content.videozona{
	display: none;
}
.content.videozona a{
	color: #5f95ef;
}
/******* /LINKS *******/
.clear{
	clear: both;
	display: block;
	/*height: 0;
	visibility: hidden;
	display: block;*/
}
/******* /LINKS *******/
@media print {

	/* ------------- Estilos sólo presentes en impresora --------- */

/*



	#cabecera {

		background: #FFFFFF;

		background-image: url("images/logo_posydi_blanco.gif");

		background-repeat: no-repeat;

		height: 60px;

	}*/

	#cabecera {

		background-image: url("images/logoprint.gif");

		background-repeat: no-repeat;

		height: 101px

	}

	.noprint {

		display: none;

	}	

}


