@charset "utf-8";
/* ---- CSS
Bazar Media (http://bazargrafico.com)
Titulo: BAZAR Media
Autor: Michel Eduardo
Fecha: Abr 2009
---- */


body {margin:0; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background-image: url(../images/bg.png); 
	  background-repeat: no-repeat; background-position: center top;}

/* Anchors
---------------------------------------------------*/
* {padding: 0; margin: 0;} 
h1, h2, h3 {font-family: "Tahoma", Verdana, Geneva, Helvetica, Arial, Sans-Serif;}
h1 a, h2 a, h3  {text-decoration:none; color:black;}
h1 {font-family: "Myriad Pro", Verdana, Geneva, Helvetica, Arial, Sans-Serif; font-weight:bold; margin-bottom:5px;}
h1 span {color:#1E90D3;}
h2 {}
h3 {}
p {font-family: "Tahoma", Verdana, Geneva, Helvetica, Arial, Sans-Serif;}
a:focus {outline:none}
a {}
img {border:none;}

/* CONT
---------------------------------------------------*/
#wrapper {background-image: url(../images/img-top.png); background-repeat: repeat-x; background-position: left top;}
#wrapperMain {width:980px; margin:0 auto 0 auto;}
#header {margin-bottom:10px; height:143px}
.logo {background-image: url(../images/logo.png); width:197px; height:143px; float:left;}
.logo a { width:197px; height:143px; display:block;}
.mainMenu {width:783px; float:left;}
.mainMenu li a {display:block; height:34px; width:116px;}
.mainMenu ul {padding-top: 100px; padding-left: 250px;}
.mainMenu li {list-style-image: none; list-style-type: none; width:116px; height:34px; float:left; margin:0 10px 0 10px;}
.mainMenu li span {display:none;}
.btn-edicion, .btn-archivo, .btn-contacto {background-repeat:no-repeat;}
.btn-edicion:hover, .btn-archivo:hover, .btn-contacto:hover {background-position:0px -34px;}
.btn-edicion{background-image: url(../images/btn-edicion.png);}
.btn-archivo{background-image: url(../images/btn-archivo.png);}
.btn-contacto{background-image: url(../images/btn-contacto.png);}

/* Main
---------------------------------------------------*/
#main {}
.adsGoogle {width:120px; float:left;}
.contMain {width:740px; float:left; background-image:url(../images/bg-main-top.png); background-repeat:no-repeat; background-position:top; padding-top:15px; position:relative;}
.cont {background-image:url(../images/bg-main-middle.png); background-repeat:repeat-y; background-position:center; padding-bottom:5px; padding-top:8px;}
.contFotter {background-image:url(../images/bg-main-buttom.png);background-repeat:no-repeat;background-position:center;height:22px;width:763px;position:absolute;left: -11px;}
.counterBoxes {width:709px; margin:0 auto 0 auto;}
.box {background-image: url(../images/box.png); background-repeat:no-repeat; height:169px; margin-bottom:20px; padding:5px 10px 5px 10px;}
.boxImg {background-image:url(../images/back-images.png); width:171px; height:105px; float:left; margin-right:10px; padding:8px;}

/* FOOTER
---------------------------------------------------*/
.footer {background-image: url(../images/footer.png); background-position:center; width:710px; height:50px; z-index:200; line-height: 50px; margin:25px auto 0 auto; padding: 0px 10px 0px 10px; position:absolute; left: 5px}
.footer a {text-decoration:none; color:black; font-weight:bold;}
.img-buttom {
	background-image:url(../images/img-footer.png);
	background-repeat:repeat-x;
	height:11px;
	margin-top:25px;
	position:absolute;
	width: 100%;
}

/* CLEARING
---------------------------------------------------*/
.clearfix:after {content: "."; display:block; height: 0; clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clear {clear: both;}
