/*html,body {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size:12px;
	margin:0px;
	padding:0px;
}

*/

#interior_form
{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size:12px;
	margin:0px;
	padding:0px;
}
#formulario
{
	width:560px; 
}

.boton
{

	/*background-image: url(../imgs/btn_registrarme.gif);	*/
	border:inherit;
	border:none;
	margin-right:1em;
}


#favoritos
{
	clear:both;
	width:560px;
	padding-bottom:1.5em;
}

#favoritos ul
{
	margin:0px;
	padding:0px;
}
/*
#favoritos li
{
	list-style:none;
	float:left;
	width:11em;
}
*/
#favoritos .lista_favoritos {
	padding-right:1.5em;
}

.titulo
{
	font-weight:bold;
	color:#1271b6;
}

#datos
{	
	/*height:15em;*/
	clear:both;

}
#datos ul
{
	margin:0px;
	padding:0px;

}

#datos li
{
	list-style:none;
}

#datos .label
{
	border: 1px solid red;
	width:14em;
	float:left;
}

#datos .labelfin
{
	float:left;
}


#datos .label2
{
	width:5.5em;
	float:left;
}


#datos .dato
{
	float:left;
	height:1.2em;
	width:14em;
	/*width:12em;*/
}

#datos .datofin
{
	float:left;
	/*height:1.2em;
	width:12em;*/
}

#datos input
{
	
	border: 1px solid #8e979e;	
	/*height:1.1em;
	width:10em;*/
	background-color:#e5e5e5;
}

#datos select
{

	border: 1px solid #8e979e;
	background-color:#e5e5e5;
	font-size:1em;
	padding:0.11em;
}

#form_avisos{
	position:relative;
	margin-top:1em;
	clear:both;
}

.resaltar
{
	color:#f26721;
	font-weight:bold;
}

#apartado
{
	clear:both;
}

#apartado ul
{
	float:left;
	margin-right:0.5em;
	margin-top:0.5em;
}

#apartado ul li
{
	/*border:#009999 solid 1px;*/
	width:auto;
	clear:left;
}


#form_baja
{
	clear:both;
}

#form_baja ul
{
	float:left;
	margin-right:0.5em;
	margin-top:0.5em;
}

#form_baja ul li
{
	/*border:#009999 solid 1px;*/
	width:auto;
	clear:left;
}


#separador1
{
	border-bottom: dotted 1px #cccccc;
	
	margin-top:3em;
}

#error_msg, .msg2
{
	width:44em;
	margin-left:1em;
	color:#FF6600;
	margin-bottom:0.5em;
	
}
.msg2{
clear:both;
}


#datos2
 {
}

#datos2 ul{
	clear:both;
	padding-top:0.5em;
}
#datos2 .pos1{
	width:13em;
	font-weight:bold;
}

#datos2 select
{

	border: 1px solid #8e979e;
	background-color:#e5e5e5;
	font-size:1em;
	padding:0.11em;
	width:230px;
}

#datos2 input
{
	
	border: 1px solid #8e979e;	
	/*height:1.1em;
	width:10em;*/
	background-color:#e5e5e5;
	width:225px;
	padding-left:5px;
}
#datos3{
	padding-top:3em;
}
#datos3 ul{
	padding-top:0.2em;
}
#datos3 li{
padding:0px;
}
#datos3 ul,#datos3 li{
	clear:both;
}

#formkiwi{
	width:400px;margin-left:40px;
}
