body {
background-color: #E1DED9;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#254a7f;
text-align: justify;
padding:0px;
margin:0px;
}
a {color: #afa839;}
a:visited {color:#d7c46;}
a:hover {color: #e7dd4b;}
a:active { color:#000000;}

h1 {
font-size: 11px;
/*text-transform:uppercase;*/
background-color: #D1BB7E;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px; }
h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:10px;}
h3 {
font-size:15px;
font-weight: normal;
padding: 5px 10px;
text-decoration: underline;
margin:10px;}
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

/* ----------contenedor-------------- */
#container {
background-image: url('../images/content_back.png');
background-repeat: y-repeat;
background-position: top left;
width: 800px;
padding:0;
margin: 0;
margin: auto;
}

/* ----------logo-------------- */
#banner {
text-align: right;
background-color: #E1DED9;
padding: 0px;
margin: 0px; }

#banner img {padding:10px 0px;}

/* ----------columnas----------------- */
#outer{
border-left: solid 200px #DDECFE;  /* color de la columna del men� de la izquierda  */
background-color: #ffffff; /* color de la columna de contenido  */
height: 100%;
}

/* --------------navegacion izquierda------------- */
#left {
 width:195px;
 float:left;
 position:relative;
 margin-left:-200px;
 margin-right:1px;
 }

/* -----------------contenido--------------------- */
#content{
position: relative;
margin: 0px; }

p{
padding: 5px 10px;
margin:0px 20px 0px 10px; }

pre{
font-size: 12px;
padding: 5px 10px;
margin:0px;}

/*  ----------------footer---------------------- */
#footer {
clear:left;
padding:0px;
margin:0px;
text-align: right; }

/*  ----------------menu------------------------ */


#menu {
	width: 170px;
	margin: 10px;
	}

#menu li a {
	height: 32px;
  	voice-family: "\"}\"";
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}

#menu li a:link, #menu li a:visited {
	color: #D1BB7E;
	display: block;
	background:   url(../images/menu14.gif);
	padding: 8px 0 0 10px;
	}

#menu li a:hover {
	color: #333;
	background:   url(../images/menu14.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}

/**
 * THUMBNAILS BEGIN
 */

.galeria {
list-style-type: none;
margin:0 auto;
padding: 0;
}
.galeria li {
margin: 5px 0 5px 0;
/*margin: 5px 0 15px 0;*/
padding: 0;
float: left;
list-style-type: none;
list-style-image: none;
text-align: center;
width: 190px;
height: 100%;
/*height: 127px;*/
}
.galeria img {
background-color: #cecece;
border: 1px solid #a0a0a0;
padding: 5px 5px 5px 5px;
}

/**
 * THUMBNAILS END
 */

/**
 * LIST BEGIN
 */
.llistat li { margin-left: 20px; }
.llistat li ul li { margin-left: 20px; }

.link2 { color: #254A7F; }
.link2:hover { color: #7E93B0; }
/**
 * LIST END
 */

 /**
 * ERROR BEGIN
 */

.error {
color: #BE2424;
font-size: 15px;
font-weight: normal;
margin: 0 0 0 15px;
}

/**
 * ERROR END
 */

.art_work {
background-color: #cecece;
border: 1px solid #a0a0a0;
padding: 10px 10px 10px 10px;
}

.negreta {
font-weight: bold;
}
