@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; }
/***http://www.3creatives-labs.com/monodedo/store/***/
body { background:#000000 url(store/skin/frontend/default/mono/images/body_bg2.jpg) 50% 50% no-repeat; color:#f1f1f1; font:12px/1.55em arial, helvetica, sans-serif; text-align:center; }

a { color:#1e7ec8; text-decoration:underline; }
a:hover { color:#1e7ec8; text-decoration:underline; }
a img { border:0;}
:focus { outline:0; }

/* Heading */
h1, h2, h3, h4, h5, h6, .head { margin-bottom:.4em; line-height:1.3em; color:#f1f1f1; }
h1 { font-size:2em; line-height:1.17; }
h2 { font-size:1.5em; }
h3 { font-size:1.35em; }
h4 { font-size:1.05em; }
h5 { font-size:1.05em; }
h6 { font-size:.95em; }

/* Table */
th { padding:0; text-align:left; vertical-align:top; }
td {padding:0;vertical-align:top;}

/* Paragraph */
p { margin-bottom:.8em; }
address { margin-bottom:.4em; }
address { font-style:normal; line-height:1.4em;}
cite { font-style:normal; font-size:10px;}
q:before, q:after{content:'';}

/* Form */
form { display:inline;}
fieldset { border:none; }
legend {display:none;}
label { color:#fff; /*font-size:.95em;*/  font-weight:bold; }
input, select, button { vertical-align:middle; }

/* Lists */
dt { display:block; font-weight:bold; }
ul,ol { list-style:none; }

/* Size */
small { font-size:.92em; }
big { font-size:1.1em; }

hr { height:0; margin:8px 0; overflow:hidden; visibility:hidden; }
.nowrap { white-space:nowrap; }
.bold { font-weight:bold; }
/***body****/


.logo{
	background:url(store/skin/frontend/default/mono/images/logo.png) no-repeat;
	position:absolute;
	width:154px;
	height:153px;
	left: 17px;
	top: 17px;
}

.wrapper { min-width:954px; }

.middle-container {  background:url(../images/main_container_bg.png) repeat-y 50% 0; margin-top:20px;  z-index:100;  }
.middle { border:#000 1px solid; background:url(store/skin/frontend/default/mono/images/cuadro_negro_index.png) repeat;  padding:10px 10px 5px 10px; }
.middle { width:930px; min-height:400px; margin:0 auto; text-align:left;  position:relative;}
#banner {float: left;  width:630px; height:424px;  }
.box-der{  width:260px; float:right; position:relative;}
.box-d1{ float:right;  width:240px; height:240px; background:#000; padding:5px; margin-bottom:20px;}
.box-d2{ float:right;  width:240px; height:145px; background:#000; padding:5px;}
.entrar{
	position:absolute;
	width:161px;
	height:64px;
	left: 157px;
	top: -26px;
}
/*****************************************footer***************/

.footer-container {/*border-top:15px solid #B6D1E2; */}
.footer { width:930px; margin:0 auto; padding:10px 10px 4px; background:#000;}
.footer .store-switcher { display:inline; padding:0 10px 0 0; vertical-align:middle; }

.footer .logos_footer{ text-align:center; width:850px; margin:0 auto; height:58px; }
.footer .logos_footer2{ text-align:center; width:300px; margin:0 auto; height:58px; }

.footer .logo_apilar{ float:left; height:58px; }

.footer .informational label { color:#fff; font-weight:bold; padding-right:3px; }
.footer .informational ul {
    display:inline;
    }
.footer .informational li {
    display:inline;
    background:url(../images/footer_info_separator.gif) no-repeat 100% 50%;
    padding-right:8px;
    padding-left:4px;
    }
.footer .informational li.last { background:none; padding-right:0; }
.footer .informational a, .footer .informational a:hover { color:#fff; }
.footer .informational a { text-decoration:none; }
.footer .legality {
    padding:13px 0;
    color:#ecf3f6;
    text-align:center;
    }
.footer .legality a, .footer .legality a:hover { color:#ecf3f6; }

