/**** estilos del menu *****/
@import"menu.css";

/**** armado ****/

html, body {
	font-family: Arial, Verdana, "Trebuchet MS", Tahoma, Helvetica, sans-serif;
	font-size: 0.9em; /*11px*/
	color: #552924;
	/*background-color: #fff;
	background-image: url(images/bg-deg.gif);*/
	}
body {
	margin: 0px;
}
*  { /*defino margenes y padding por defecto para igualar distintos navegadores */
	margin: 0;
	padding: 0;
}
#contenedor {
	width: 770px;
	height: 100%;
	margin: 0 auto; 
}
#contenido {
background-color:#ffffff;
width: 100%;
/*height: 100%;*/
min-height: 430px; /*para FF*/
margin:0px;
}
/**** menu ***/
#mm {
position: relative; /* donde pongo el SSI del menu */
left:0;
top:0;
z-index:500;
background-color:#f9f4e9;
}
/**** novedades ***/
#novedades {
width: 150px; /*o 18%*/
height:450px;
background-image:url(images/bg-docs.jpg);
background-repeat:no-repeat;
margin: 0px;
padding: 0px;
float:right;
}
#NewsDiv	{ position: absolute; left: 0; top: 0; width: 100% }

/** contenidos **/
#textofr { /* estilo de las páginas que se cargan en el iframe */
margin:0px;
line-height: 16pt;
min-height: 450px;
/*height: 100%;*/
padding: 2px 10px 10px 5px;
background-color:#fff;

}
#textosm, .textosm { /* estilo del iframe*/
width: 615px; /* o 80%*/
height:450px;
text-align:left;
float:left;
margin:0px;
line-height: 16pt;
overflow: auto;
background-color:#fff;
}
/**** pie ***/
#menubajo { 
width: 770px;
text-align:center;
margin:0px;
border-top: #d1d1d1 thin;
color:#552924;
background-color:#FCF5E7;
}
#menubajo a, #menubajo a:hover{text-decoration:none; color: #660000;}
#menubajo a:link, #menubajo a:visited{text-decoration:underline; color: #003366;}
#pie.paginas {background-color:#552924;
}
#pie, #pie.paginas {
	color:#CCCCCC;
	padding: 5px 0px 5px 0px;
	line-height:13pt;
	font-size:95%
}
/*** estilos para pie de la intro*/
.pie{width: 770px; text-align:center; margin:auto; font-size:0.8em}
.sede-hereford, a.sede-hereford {color: #FFFFFF; text-align:center; font-size:95%;}
 a.sede-hereford {text-decoration:underline}
 a.sede-hereford:hover,   a.sede-hereford:link{color:#FFFFCC}
 
#menubajo img{padding:5px;}
#pie img {padding-right:10px; padding-top:0px;}
#pie a:link, #pie a:visited {text-decoration:none;
font-size:90%;	color: #f9f4e9;}
#pie a:hover {text-decoration:underline;
font-size:90%;	color: #f9f4e9;}


/*para los mapas */
#bub {
	position:absolute;
	width:208px;
	left: 358px;
	top: 81px;
	visibility: visible;
	height: 347px;
}
.datosmapa {height: 324px; overflow:auto;display:block;position:relative; left:0;top:0; z-index:700}
/* cuadros del mapa */
#Artigas, #Canelones, #Colonia, #CerroLargo, #Durazno, #Flores, #Florida, #Lavalleja, #Maldonado, #Montevideo, #Paysandu, #RioNegro, #Rivera, #Rocha, #SanJose, #Salto, #Soriano, #Tacuarembo, #TreintayTres {
	visibility: hidden;
	z-index: 500;
}

/*** para la galeria de fotos ***/
#images{
	visibility:hidden;
}
#loading{
	margin-top:50px;
	text-align:center;
	width:100%;
}
#loading img{
	margin-top:10px;
	position:relative; 
}
#captions{
	font-weight:bold;
	color:#552924;
	position:relative; 
	text-align:center;
	z-index:10000;
}
#scrollbar{
	visibility:hidden;
	position:relative; 
	border-bottom:1px solid #b3b3b3;
	z-index:10001;
}
#slider{
	position:absolute;
	margin-top:-7px;
	margin-left:-7px;
	z-index:10002;
	background-image:url(images/slider.png);
	background-repeat:no-repeat;
	width:14px;
	height:14px;	
}
#imageflow{
	margin-left:50px;
	text-align:left;
	background-color:#FFFFFF
}
#changelog{
	width:49px;
	border-right:solid 1px #666;
	float:left;
	margin-top: 15px;
}
#changelog div{
	text-align: justify;
	padding: 0 15px 5px 15px;
}

/*** etiquetas ***/
a {	text-decoration:none; color:#003366 ; /*#b9a07b*/
}
a:visited, a:hover {text-decoration:underline; color: #bf621b;
}
h4, h5, h3, h2, h1 {color: #003366; padding:5px; font-family:Georgia, "Times New Roman", Times, serif}
h5 {font-weight:bold; font-size:115%; padding: 6px 0px 2px 2px; color:#414141}
h4 {font-weight:bold; font-size:110%;}
h3 {font-size: 105%}
h2 {border-bottom: thin #003366 solid; line-height:18pt; font-size:135%}
ol, ol li{list-style:upper-latin; line-height:120%; padding-left:5px; margin-left:10px;}
p {text-align:justify; padding:10px}

/* tablas */
table {	font-family:  Arial, Verdana, "Trebuchet MS", Tahoma, Helvetica, sans-serif;
	font-size: 0.88em; 
	color: #552924; width:100%}
td {padding: 3px;}
table.mapa{border:solid 1px #552924; background-color:#f9f4e9}
th.mapa {background-color:#552924; color:#fff; font-weight:bold; text-align:center; width:50%}
tr.par, tr.par td {background-color:#DCDCC1; border-bottom:#552924 solid 2px; border-right:#660000 solid 1px; border-top:#fff solid 1px;}
#bub h4 {color:#552924; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase}
table.mapa td{width:50%;}
