/* ESTILOS AYSER.COM - ESPECIALISTAS EN DISEÑO GRÁFICO, PROYECTOS WEB Y POSICIONAMIENTO EN BUSCADORES */
/* ESTILOS GENERALES */

html, body {font:11px 'Trebuchet MS', Verdana, Arial, sans-serif; color:#FFF;}
body {margin:0; padding:0; background:#FFF;}
img {border:0 none;}
#principal {position:absolute; left:50%; width:955px; margin-left:-478px; top:50%; height:540px; margin-top:-275px; padding:0; border:1px solid #060; background:#FFF url(../imagenes/marca_agua_interiores.gif) no-repeat 0 0;}

/* ESTILOS CABECERA */

#logotipo h1 {position:absolute; left:0; top:392px; width:955px; height:128px; margin:0; padding:0; background:#FFF url(../imagenes/faldon_aligoplast_reciclajes_plasticos_granza.jpg) no-repeat left top  !important;}
#logotipo span {display:none;}

/* ESTILOS MENU */

#menu_ppal {margin:-350px 0 0 550px; padding:0; font:bold 11px 'Trebuchet MS', Verdana, Arial, sans-serif;}
#menu_ppal ul {margin:0; padding:0;}
#menu_ppal li {margin:5px 0; padding:0; list-style-type:none;}
#menu_ppal li a {color:#060; text-decoration:none; display:block;}
#menu_ppal li a:hover {color:#030;}

#menu_int {margin:25px 0 0 35px; padding:0; float:left;}
#menu_int p {margin:0 0 0 -15px; padding:2px 0px 2px 13px; width:145px; color:#060;}
#menu_int ul {margin:0; padding:0;}
#menu_int li {margin:5px 15px; padding:0; list-style-type:none;}
#menu_int li a {margin:0; padding:0 0 0 17px; color:#060; text-decoration:none; background:url(../imagenes/li_out.gif) no-repeat left center;}
#menu_int li a:hover {margin:0; padding:0 0 0 17px; color:#030; background:url(../imagenes/li_over.gif) no-repeat left center; border-bottom:1px dotted #030;}

/* CONTENIDOS */

#contenidos {position:absolute; left:270px; top:40px; margin:0; padding:0 20px 0 0; width:630px; height:330px; color:#060; overflow:auto;}
#contenidos h2 {margin:0; padding:0; font:bold 22px 'Trebuchet MS', Verdana, Arial, sans-serif; letter-spacing:5px;}
.boton {text-align:center;}
.boton a {margin:0; padding:3px 15px; background:#FFF url(../imagenes/fondo_boton.gif) repeat-x left top; color:#FFF; font-weight:bold; text-decoration:none; border:1px solid #060; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; box-shadow:3px 3px 2px #8BBA96; -moz-box-shadow:3px 3px 2px #8BBA96; -webkit-box-shadow:3px 3px 2px #8BBA96;}
.boton a:hover {margin:0; padding:3px 15px; background:#FFF url(../imagenes/fondo_boton_over.gif) repeat-x left top; color:#060; font-weight:bold; text-decoration:none; border:1px solid #060;}
.italica {font-style:italic;}
.oculto {display:none;}
.foto_mitad {padding:0 30px;}

/* FORMULARIOS */

form {margin:10px 0 0 0; padding:0; width:610px; font:12px 'Trebuchet MS', Arial, Helvetica, sans-serif;}
label {margin:5px 0 0 0; padding:0;}
#izquierda {margin:0; padding:0; display:block;}
#izquierda input {position:absolute; right:300px; width:180px; height:13px; font:12px 'Trebuchet MS', Helvetica, Verdana, sans-serif; color:#060; border:1px solid #060;}
#derecha {margin:-18px 0 0 0; padding:0; float:right;}
#derecha input {width:180px; height:13px; font:12px 'Trebuchet MS', Helvetica, Verdana, sans-serif; color:#060; border:1px solid #060;}
#proveedores_ficha p {margin:10px 0 5px 0; padding:0;}
#proveedores_ficha textarea, #contactar textarea {display:block; margin:0; padding:0; height:50px; width:608px; font:12px 'Trebuchet MS', Helvetica, Verdana, sans-serif; color:#060; border:1px solid #060;}
#*proveedores_ficha checkbox {border:1px solid #FFF; background:transparent;}
.claseinput {width:350px; height:18px;}
#file * a {text-decoration:none; color:#060;}
#file * a:hover {text-decoration:underline;}

/* PIE */

#pie p {position:absolute; left:0; top:520px; margin:0; padding:1px 0; width:955px; text-align:center; font-size:10px; color:#FFF; background:#060; border-top:3px solid #6AA678;}

/* ESTILOS AYSER.COM */

#ayser {position:absolute; right:0; bottom:-10px;}

.archivoFile{
	font:12px 'Trebuchet MS', Helvetica, Verdana, sans-serif; 
	color:#060; 
	border:1px solid #060;
}
