/*
* @version		$Id: style.css 2009-10-01 17:23:42Z creamiweb $
* @copyright	Copyright (C) 2009 (Andres Castellano Escobar) CreaMiWeb.es. All rights reserved.
*/
/* selectores */
body{margin:0;padding:0;}
ul {list-style-type:none;margin:0;padding:0;}
/* ids */
#footer{margin:0px auto;padding:2px 0px;text-align:center;width:95%;border-top:2px solid #4e7397;font-size:0.7em;}
#content{width:720px;margin:0 auto;position:relative;}
#header{position:relative;width:780px;height:172px;background:transparent url('../img/header1.jpg') 0px 0px no-repeat;}
#page{border:2px solid #4e7397;width:780px;margin:0px auto;}
#toplinks{float:right;color:#0033CC;margin:0 5px;}
#toplinks a{
font-size:0.9em;
color:#0033CC;
text-decoration:none;
font-weight:bold;
}
#mensaje{}
#userlinks{
position:absolute;
right:10px;
bottom:5px;
color:#fff;
margin:0 5px;
}
#userlinks a{
font-size:0.9em;
color:#fff;
text-decoration:none;
font-weight:bold;
}
#mailsholder{margin:10px 0px 10px 10px;}
#mailsholder li{line-height:24px;}
/* clases */
.home{background:transparent url('../img/home.gif') center left no-repeat;line-height:40px;padding:10px 0 0 26px;}
.contact{background:transparent url('../img/sobre.gif') center left no-repeat;line-height:40px;padding:10px 0 0 26px;}
.location{background:transparent url('../img/world.gif') center left no-repeat;line-height:40px;padding:10px 0 0 26px;}
.lista{background:transparent url('../img/icono-lista.jpg') center left no-repeat;padding:0px 0px 0px 15px;margin:0px;}
.desc{font-size:0.7em;}
.desc-menu{font-size:0.8em;padding:0px 10px 3px 130px;}
.add{background:transparent url('../img/add.jpg') center left no-repeat;padding:0px 0px 0px 18px;margin:0px;}
.del{background:transparent url('../img/delsmall.png') center left no-repeat;padding:0px 0px 0px 18px;margin:0px 0px 0px 10px;cursor:pointer;}

.boton-accion{
background:transparent url('../img/varios-interior.jpg') 0 -69px no-repeat;
width:179px;
height:15px;
overflow:hidden;
padding:5px 5px;
margin: 3px 0 0 0;
text-align:center;
font-size:8pt;
}
.boton-accion:hover{background:transparent url('../img/varios-interior.jpg') 0px -94px no-repeat;}
.surgente24{
background:transparent url('../img/servicio-urgente-24h.gif') center left no-repeat;
padding:5px 5px 5px 142px;
font-size:0.8em;
}
.surgente14{
background:transparent url('../img/servicio-urgente-14h.gif') center right no-repeat;
padding:5px 142px 5px 5px;
font-size:0.8em;
}
.surgente10{
background:transparent url('../img/servicio-urgente-10h.gif') center left no-repeat;
padding:5px 5px 5px 142px;
font-size:0.8em;
}
.mok{
background:transparent url('../img/ok.gif') top left no-repeat;
padding:15px 5px 15px 40px;
border:1px solid green;
font-size:0.8em;
}
.merror{
background:transparent url('../img/error.gif') top left no-repeat;
padding:15px 5px 15px 40px;
border:1px solid red;
font-size:0.8em;
}
.merror p, .mok p{margin:2px !important;}

input.largo{width:350px;padding:3px;border:1px solid #4e7397;}
textarea.area{width:470px;height:100px;padding:3px;border:1px solid #4e7397;}
input.corto{width:100px;padding:3px;border:1px solid #4e7397;}
select.corto{padding:3px;border:1px solid #4e7397;}
input.button{padding:5px;}
.leyenda{width:110px;}


.hiden {display:none;}

.fleft{float:left;}
.fright{float:right;}