@import url("general.css");

body {
	margin: 0;
	padding: 0;
	background: #c0b5a3 url("../images/fondo.png") 0 0 repeat;
	color: #000;
	text-align: center;/*centre for ie5 */
}
#contenedor {
        width: 766px;
	max-width: 766px;
        margin: 0 auto;
        text-align:left;
	background: url("../images/fondo_contenido.png") top left repeat-y;
}

#cabecera {
	height: 103px;
	background: white url("../images/cabecera_fondo.png") 0 0 no-repeat;
	text-align: center;
	margin: 0 auto;
}

#cabecera_izqda {
	float: left;
	width: 150px;
	margin-left: -30px;
	margin-top: 0px;
	color: #000;
	padding: 3px;
	}
		
#cabecera_dcha {
	float: right;
	padding: 15px 25px 0 10px;
	color: #000;
	}

#cabecera_centro {
	margin: 0px 0px 0px 110px;
	height: 88px;
	color: #000;
	}

#menu {
	background: url("../images/faldon.png") 0 0 no-repeat;
	margin: 0 auto;
	padding: 0 12px;
	height: 20px;
	position: relative;
	}

#bse { text-align: right;  margin-left: 200px; }
#pwd {
	border-bottom: 1px solid blue;
	border-top: 10px solid #1d73c0;
	height: 20px;
	background: #fff;
	}

#izqda {
   width: 500px;
   margin:0; padding:0;
	float: left;
		}

#izqda_contenido {
	margin: 0;
	padding: 0.5em 1em;
	font-size: 100%;
	}

#dcha {
   margin:0 0 0 500px;
   padding:0;
   }
#dcha_contenido {
	/*filter: alpha(opacity=50);*/ /* para IE */
	/*opacity: 0.5;*/ /* para Gecko */
	min-height: 250px;
	margin: 0;
	padding: 0.5em 1em;
   font-size: 70%;
   }
/** html #centro {height:1%;margin-left:170px}*//* combat ie's 3 pixel jog */
#pie {
	clear:both;
	height: 50px;
 	background: url("../images/fondoPie.png") top left repeat-x;
	text-align:center;
	padding: 0 15px;
}

#firma {
	float: left;
	margin-top: 15px;
	font: 0.8em arial, sans-serif;
	}
#xsto {
	float: right;
	font: 0.8em arial, sans-serif;
	margin-top: 15px;
	}
	
#subsecciones {
	margin-top: 40px;
	}
	
#buscar_subsecciones {
	margin-left: 25px;
	}

div.block1, div.block2, div.block3
{ 
  float: left !important;
  padding-bottom: 10px;
 }

div.block3
{
  width: 460px;
}

div.block1, div.block2
{
  display: inline !important;
  width: 220px;
}

div.block2
{ 
  clear: right;
 }

li label, #extraFields label
{ 
  display: inline !important;
  font-weight: normal !important;
  font-size: 0.8em;
  font-family: arial;
 }

div.block1 label, div.block2 label, div.block3 label
{
  font-family: arial;
  font-size: 0.9em;
  font-weight: bold;
  display:block;
  padding-right:0.5em;
  white-space:nowrap;
  }

div.block3 fieldset legend
{
  font-family: arial;
  font-size: 0.8em;
  }

div.block3 fieldset
{
  width: 220px;
float: left;
margin: 0;
padding: 0;
}
ul.checkbox_list
{ 
margin: 0;
 }

ul.checkbox_list li
{ 
list-style-type: none;
 }

#addIndex
{ 
padding-left: 5px;
  font-family: arial;
  font-size: 0.8em;

 }
#cabecera_dcha a
{ 
padding-left: 40px;
  font-family: arial;
  font-size: 0.8em;
 }

.indexInput a
{ 
  font-family: arial;
  font-size: 0.8em;
 }

#advancedSearch label{

width: 170px;
font-weight: bold;
font-size: 12px;
float: left;
display: block;

}

#advancedSearch input[type=text] {
width: 280px !important;
display: block;
}

input:focus {background-color: #eee;}

#advancedSearch #submitButton {
text-align:center;
}
#advancedSearch #submitButton input {
margin-top: 15px;
width: 90px;
}

#help fieldset{
  border: solid black 1px;
  margin-bottom: 10px;
}

#help fieldset legend {
  color: black;
  font: normal normal bold 1.1em/normal georgia, serif;
  padding: 4px 8px;
  border: solid black 1px;
}

#advancedSearch a {
  color: #966921;
}