@charset "UTF-8";

body {
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #FFF;
}

#menu {
	position : absolute;
	width : auto;
	height : 120px;
	top: 0;
	right : 0;
	bottom : auto;
	left : 0;
	margin : 50px 0px 0px 60px;
	text-align: left;
}

#mainContent {
	position : absolute;
	top : 121px;
	bottom : 0;
	margin : 0px 0px 0px 0px;
	width : 100%;
	height : auto;
	padding-left : 0px;
	padding-right : 0px;
	color : #000000;
	border-left : 0;
	overflow : auto;
	text-align: left;
}

#tablexhibitions {
	position:static;
	width:630px;
	margin : 0px 0px 0px 210px;
}

#tableworks {
	position:static;
	margin : 0px 0px 0px 100px;
}

td.worksleft {
	width: 293px;
	text-align: right;
	vertical-align:top;
	
	}

#myblock {
	position:static;
	margin : 0px 0px 0px 60px;
}

#galleria {
	height:600px;
	width:900px;
}

leyenda {
	font-size: 55%;
}

.leyenda {
	font-size: 56%;
}

body {
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #FFF;
}

h1 {
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: left; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 24pt;
	background-color: #FFF;
	font-style: normal;
	font-weight: normal;
	text-transform: capitalize;
}

mainmenu {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	;
	font-size: 16pt;
	text-transform: uppercase;
	color: #000
}

a.gris:link {
	text-decoration: none;
	color: #999;
}

a.gris:visited {
	text-decoration: none;
	color: #999;
}

a.gris:hover {
	text-decoration: none;
	color: #333;
}

a.gris:active {
	text-decoration: none;
	color: #000;
}

a.negro:link {
	text-decoration: none;
	color: #000;
}

a.negro:visited {
	text-decoration: none;
	color: #000;
}

a.negro:hover {
	text-decoration: none;
	color: #999;
}

a.negro:active {
	text-decoration: none;
	color: #fff;
}

.ausobra {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	color: #000000;
	font-size: 14pt;
	text-align: right;
}

.auslugar {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	color: #666;
	font-size: 10pt;
	text-align: right;
}

a.auslugar:active {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
}

a.auslugar:hover {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	color: #333;
	text-decoration: underline;
}

a.auslugar:visited {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
}

a.auslugar:link {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
}

.graytext {
	color: #999;
}

smallersizetext {
	font-size: 80%;
}

.contactos {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	color: #000000;
	style: strong;
}
