/* INDEX.HTML STYLES */

.main{
    background-image:url("../img/bg.jpg");
    background-color:#f7e9ce;
    font-family: Georgia, Kabel Bk BT, Arial, Verdana, sans-serif;
    font-weight:normal;
}

.main2{
    background-image:url("../img/bg2.jpg");
    background-color:#f7e9ce;
    font-family: Georgia, Kabel Bk BT, Arial, Verdana, sans-serif;
    font-weight:normal;
}

div#wrap{ margin:20px auto; width:1000px; position:relative; z-index:700;  }

/* HEADER */

div#header{
    background-image:url("../img/headerBG.png");
    position:relative;
    height:179px;
    z-index:100;
}

    div#header h1{ text-indent: -99999px; }

div#logo{ float:left; width:279px; }

div#logo img{ padding:31px 0px 12px 49px; }

div#audio, ul#topMenu{ margin-top:12px; }

div#audio{ position:absolute; right:215px; width:70px; }

/* HEADER-> TOP MENU */

.nav a{ color:#000; }

ul#topMenu{ position:absolute; right:0px; }

ul#topMenu li{ display:inline; padding-right:10px; }

ul#topMenu a{ border-right:1px solid #000; }

    a#programacion{ padding-right:5px; }
   
    ul#topMenu a.ultimo, ul#bottomMenu a.ultimo{ border:none; }
    
/* HEADER-> MAIN MENU */

ul#mainMenu{
    overflow:hidden;
    float:right;
    width:700px;
    position:relative;
    top:107px;
    left:210px;
	z-index:4000;
	
}

ul#mainMenu li{ display:inline; }

ul#mainMenu li a{
    display:block;
    width:91px;
    height:21px;
    text-indent:-9999px;
    background-image:url("../img/sprite.png");
    float:left;
}

/* MAIN MENU-> UP STATE */

ul#mainMenu li#listOneButton a{ background-position: 0 0; }

ul#mainMenu li#listTwoButton a{ background-position:-93px 0; }

ul#mainMenu li#listThreeButton a{ background-position:-186px 0; }

ul#mainMenu li#listFourButton a{ background-position:-277px 0; }

ul#mainMenu li#listFiveButton a{ background-position:-370px 0; }

/* MAIN MENU-> HOVER STATE */

ul#mainMenu li#listOneButton a:hover{ background-position: 0 -21px; }

ul#mainMenu li#listTwoButton a:hover{ background-position:-93px -21px; }

ul#mainMenu li#listThreeButton a:hover{ background-position:-186px -21px; }

ul#mainMenu li#listFourButton a:hover{ background-position:-277px -21px; }

ul#mainMenu li#listFiveButton a:hover{ background-position:-370px -21px; }

/* MAIN MENU-> ACTIVE STATE */

#body_nosotros li#listOneButton a.active{ background-position:0 -43px; }

#body_servicios li#listTwoButton a.active{ background-position:-93px -43px; }

#body_tienda li#listThreeButton a.active{ background-position:-186px -43px; }

#body_galeria li#listFourButton a.active{ background-position:-277px -43px; }

#body_testimonios li#listFiveButton a.active{ background-position:-370px -43px; }

div#menuBottom{
    background-image:url("../img/menuBottomBG.png");
    background-repeat:no-repeat;
    position:relative;
    top:128px;
    left:380px;
    height:53px;
    z-index:100;

}

/* CONTENIDO */

div#contentWrap{ position:relative; background-color: #fffbe8; }

div#curva{ position:relative; }

div#curva img{ position:absolute; top:-60px; z-index:900; }/*VARIAR VALOR PARA QUE FUNCIONEN LOS LINKS*/

div#slideShow{
    position:relative;
    z-index:10;
    width:652px;
    top:-40px;
}

div#slides{ position:relative; }

div#slides a.thumb{ display:none; }

div#slides a.defaultSlide { display:block; }

/* CONTENIDO->SIDEBAR */
 
 div#sidebar{
	/*background-color: #fffbe8;*/
	position:absolute;
	top:5px;
	width:352px;
	left: 648px;
	padding-bottom: 73px; /*-186*/
	z-index:3000;
	height: 350px;
}


div#col1{
    background-color:#ffe28d;
	top:10px;
	left:18px;
    height:173px;
    width:319px;
	position:relative;
}

div#col2{
    background-repeat:no-repeat;
	background-color:#ffe28d;
    height:173px;
    width:319px;
	left:18px;
	top:15px;
	margin-top:5px;
	position:relative;
}

div.bloques{
    margin-left:0px;
    position:relative;
    top:50px;

}

/* CONTENIDO->BOTTOM CONTENT */

div#bottomWrap{
    overflow:hidden;
    position:relative;
    top:-79px;
    width:1000px;
    position:relative;
    z-index:60;
}

div#bottomContent{ background:url("../img/bottomContent.png") no-repeat; height:115px; width:1000px; }

div.info{ float:left; margin-top:60px; }

div#tarjeta{
    width:200px;
    height:41px;
    margin-left:25px;
    position:relative;
    top:-10px;
}

    div#tarjeta p{ position:relative; top:-32px; left:80px; }

div#direccion{ width: 280px; top:-20px; z-index:}

/* CONTENIDO->BOTTOM MENU */

ul#bottomMenu{ width:490px; margin-left:0px;  text-align:center;}

ul#bottomMenu li{ display:inline; }
   
    ul#bottomMenu a{ border-right: 1px solid #000; padding: 0 10px; }

/* FOOTER */

div#footer{
	background-image:url("../img/footerbg.png");
	background-repeat:no-repeat;
	overflow:hidden;
	position:relative;
	top:-60px;
	left:0px;
	width:1000px;
	height:68px;
}

div.auspiciadores img{ margin: 5px 50px  0px 50px; }

img#au2{ margin-left:190px; }

img#au3{ margin-left: 190px; }
