
/* IDs */
body { 
 background-color: #d5e3e7;
  background-image: url(../img/background.jpg);
	background-repeat: repeat-x;}
  
  #estructura {background-color: #fff;
  /* opacity: 0.8; */}

#head
{
	
	height:108px;
	/*background-image: url(../img/logo.gif);
	background-repeat: no-repeat;
	background-position: left top;*/}
#buscar {height:126px;}
#idiomas {height:36px;}
#idiomas ul {padding:0; margin:0;}

#idiomas ul li {font-size: 14px;line-height:36px; padding-left: 0px; padding-right: 18px; list-style-type: none; display:inline;}


#menu
{
	height:36px;
	border-top: 1px;
  border-top-color: #ddd;
  border-top-style: solid;
		
}
#menu ul {padding:0; margin:0;}

#menu ul li {font-size: 14px;line-height:36px; padding-left: 0px; padding-right: 18px; list-style-type: none; display:inline;}

#graphic
{
	height:234px;
}

#lateral {text-align: right;}

#lateral li {list-style-position: inside; list-style-type: none; margin:0;padding:0;}
#lateral ul {list-style-position: inside; list-style-type: none; margin:0;padding:0;}

#livesearch_results {clear: both; width: 510px;background-color: #d5e3e7;background-image: url(../img/background.jpg);
	background-repeat: repeat-x;}

#footer
{
border-top: 1px;
  border-top-color: #ddd;
  border-top-style: solid;
}



#accessibility
{
	visibility: hidden;
	display: none;
}

/* Colores */

h1, h4 {color: #333;}
h2 {color:#6bc4e1;}

p, li, td {color:#888;}

a {color:#6bc4e1;text-decoration: none;}

#actual a {color:#333;}




/* Linea horizontal */

hr {
  
  background: #fff; 
  color: #fff;
  clear: both; 
  float: none; 
  width: 100%; 
  height: 2px;
  margin: 0;
  border-top: 1px;
  border-top-color: #ddd;
  border-top-style: solid;
}

hr.space {
  
  background: #fff; 
  color: #fff;
  clear: both; 
  float: none; 
  width: 100%; 
  height: 2px;
  margin: 0;
  border-top: 1px;
  border-top-color: #fff;
  border-top-style: solid;
}



/* Headings
-------------------------------------------------------------- 

h1,h2,h3,h4,h5,h6 { 
  clear:both; 
}

h1 { font-size: 20px; line-height:36px; padding:0 0 18px 0; }
h2 { font-size: 16px; line-height:36px; }
h3 { font-size: 14px; line-height:18px; }
h4 { font-size: 12px; font-weight:bold; }
h5 { font-size: 12px; font-weight:bold; }
h6 { font-size: 12px; }
*/

table {width:100%;}
th      { border-bottom: 1px solid #6bc4e1; font-weight: bold; }


/* Formularios */
FORM
{
	
}



BUTTON:hover, BUTTON:focus { color: #fff; }

FIELDSET
{
	padding: 0;
	border: 0
}

INPUT
{
	width: 150px;
	float:left;
	line-height:36px
	margin-right: 10px;
	color: #006699;
	border: 0;
	background-color: #e6edf3;
}



INPUT[type="radio"] { width: 1em; }
INPUT[type="checkbox"] { width: 1em; }

INPUT[type="submit"]
{
	width: 70px;
	float: left;
	color: #e6edf3;
	border: 0;
	text-align: center;
	background-color: #6bc4e1;
}

BUTTON {
width: 70px;
	float: left;
	color: #e6edf3;
	border: 0;
	text-align: center;
	background-color: #6bc4e1;}

LABEL
{
	width: 110px;
	float:left;
	line-height:36px
	color: #909690;
	
}

LEGEND
{
	
}


SELECT
{
	width: 150px;
	border: 0;
	background-color: #e6edf3;
	color: #006699;
}

OPTGROUP { }
OPTION { }

TEXTAREA
{
	width: 150px;
	height: 54px;
	float:left;
	color: #006699;
	border: 0;
	background-color: #e6edf3;
}
