body {
font-size: 12px;
font-family: Arial, Verdana, Helvetica;
}

div#main_container{
width: 800px;
}
div#left_menu li
{
margin-top:3em;

}
div#center_container{
clear: both;
}

div#header {
margin: 0;
padding: 0;
}

div#logo {
width: 300px;
float: left;
}

div#user_toolbar{
float:right;
width: 500px;
margin:0;
padding:0;
}

div#left_menu {
float: left;
width: 300px;
}

div#center {
float: right;
width: 500px;
}

label{
padding: 0;
float:left;
margin-right:2em;
clear:both;
margin-top:1em;
}

#insertar input[type=text], #insertar textarea,
#formulario input[type=text], #formulario textarea,
#buscar input[type=text], #buscar textarea {

float:left;
margin-top:0.5em;
padding:3px;
width:250px;
border:1px solid #222;

}
#oferta input[type=text], #oferta textarea {

float:left;
margin-top:0.5em;
padding:3px;
border:1px solid #222;

}
#insertar strong, #formulario strong, #oferta strong  {float:left; padding:7px 0 0 0; width:100px;}
#buscar input[type=text], #buscar textarea {width:150px;}

/*
div .password input
{
width:15em;
float:right;
margin-right:9em;
}
div .email input
{
width:15em;
float:right;
margin-right:9em;

}
div .email
{
margin-left:9em;
}
div .password
{
margin-left:9em;

}
div .submit
{

clear:both;
margin-left:17em;
}

input, textarea {

float:left;
margin-top:0.5em;
padding-top:0em;
}
form{
border:1px solid;
height:8em;
margin:0 auto;
padding-top:2em;
width:43em;
}
*/
.especial2{

float:none;
margin-top:0.5em;
padding-top:0em;
}

.especial {
border:0 none !important;
height:8em;
width:43em;
margin-top: 3.8em;
margin-left: 4em;
}

/*
div.error{
padding-left: 11em;
font-family: Georgia, "Times New Roman",Times, serif;
color:red;
margin-left:30em;
padding-top:2em;

}
*/


.flecha_img {
	border: 0px;
}

.table_float {
width: 100%;
float: left;
}

.stephead
{
	clear:both;
	float:left;
	padding: 5px;
}
