@charset "utf-8";
/* CSS Document */
/*---------- RESET ------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;	background:transparent;}

body {	line-height:1;}
ol, ul {list-style:none;}
blockquote, q {	quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';	content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;}
/*----------------- end reset ----------------*/

/*----------------- Settings ----------------*/
body {background:#1c1c1c;}


/*----------------- Wrap SPLASH----------------*/
#wrap {position:absolute;left:50%; top:50%; height:760px; margin-top:-380px; width:1005px; margin-left:-502px; display:none;}

.box { width:250px; height:250px; margin-right:1px; margin-bottom:1px; float:left;}
.box_medium { width:501px; height:250px;float:left; overflow:hidden; background:url(../images/back_form.jpg) no-repeat;}
.box_large { width:752px; height:250px; margin-right:1px; margin-bottom:1px; float:left; overflow:hidden;}
.white {background:#fff;}
.gray {background:#333;}
.grayb {background:#333; height:180px; padding-top:70px;}

h1 { width:165px; height:32px; margin-left:68px; margin-top:200px;}
#banner_home { width:752px; height:250px;}

.fac { width:28px; height:30px; float:left; background:url(../images/factory.jpg) no-repeat; margin-left:53px; margin-right:3px; margin-top:114px;}
h2 { font-family:Tahoma, Geneva, sans-serif; font-size:12px; float:left; color:#999; padding-top:3px;margin-top:114px; font-weight:normal;}


.icon { width:22px; height:21px; float:left; margin-left:50px; text-align:right; margin-right:10px; margin-top:10px;}
p { font-family:Tahoma, Geneva, sans-serif; font-size:11px; float:left; color:#ccc; padding-top:14px; font-weight:normal; margin-bottom:10px; width:155px;}
p span {color:#0CF;}
p a {color:#ccc; text-decoration:none;}
p a:hover {color:#0CF; text-decoration:none;}

#contacto { width:752px; height:250px; display:none; z-index:2000; position:relative; left:-752px; background:#333;}

form {width:250px; float:left;}
form .left {width:250px; float:left;}
form input {width:210px; height:23px; padding-top:1px; margin-top:15px; background:none; border:none; margin-left:20px; color:#CCC;font-size:12px; font-weight:normal;}
form textarea {width:207px; height:103px; padding-top:4px; margin-top:15px; background:none; border:none; margin-left:20px; color:#CCC; font-size:12px; font-weight:normal;}
.enviarsms {width:86px; height:25px; background-image:url(../images/btn_send.jpg); background-position:top; display:block; cursor:pointer; margin-top:15px; margin-left:150px;}
.enviarsms:hover {width:86px; height:25px; background-image:url(../images/btn_send.jpg); background-position:bottom; display:block; cursor:pointer;margin-top:15px; margin-left:150px;}
.right {width:250px; float:left;}
#sendsms { width:300px; height:24px; float:left; display:none; margin:auto; margin-top:110px; margin-left:60px;}
#ok { width:300px; height:24px; float:left; display:block; margin:auto;margin-top:110px; margin-left:40px; display:none;}
.iconloader {width:24px; height:24px; float:left; padding-top:9px; margin-right:12px;}
