/* HEADERS */
.buscador_recepta h2{
background:url(../../img/estructura/titles/recetario.gif) no-repeat;
position:relative;
top: 45px;
height:30px;
width:357px;
margin-bottom: 80px
}
.buscador_recepta h2 span{
display:none;
}

#recepta_view h3{
font-size:16px;
color:#999999;
text-transform:uppercase;
position:relative;
margin-bottom:20px; 
padding-left: 0.8em;
background: transparent url(../../img/estructura/ratlla.gif) left no-repeat;
}
#recepta_view h3 img{
position: relative;
vertical-align: middle;
left: -5px
}


#buscador_recepta {
margin-left: 10%;
width: 85%;
}
#receptes_list {
width: 35%;
position: relative;
float: left;
}
#recepta_view {
width: 60%;
position: relative;
/*border: 1px dotted blue;*/
float: right;
margin-left: 2em;
padding-bottom: 10px;
border-bottom: 1px solid #CCCCCC;
}
#formbusqueda {
margin: 20px 0px;
}
#formbusqueda fieldset{
/*clear: both;*/
padding: 10px 10px;
width: 100%;
}
#formbusqueda legend{
color: #000
}
#formbusqueda label,
#infocercador .inputs label{
clear: left;
float: left;
width: 120px;
display:block
}
#formbusqueda .input,
#infocercador .input,
#infocercador .submit {
margin: 5px 0px;
}

#infocercador .inputs {
padding-right: 20px;
margin-bottom: 10px;
float: left
}

#infocercador .inputs input{
width: 130px;
}

#infocercador .submits{
float:left
}

#infocercador p {
clear:both;
}

#infocercador {
margin: 5% 10%;
width: 85%;
float: left;
}


/* LOADINGS */
#loadinglist{
margin-top: 15%;
float: left;
}

#loadingview {
margin-top: 15%;
margin-left: 45%;
}

div.auto_complete {
position         :absolute;
width            :250px;
background-color :white;
border           :1px solid #888;
margin           :0px;
padding          :0px;
z-index: 3;
}

div.auto_complete ul {
margin:0px;
padding: 0px;
}
div.auto_complete li {
margin-left: 2px;
list-style-type: none;
}