* { padding: 0; margin: 0; }
body {
	font-family: helvetica, Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: small;
	background-image: url(images/fondo.jpg);
	background-color:#000000;
}

/*======================
  SECCIONES DIV COMUNES
======================*/

#wrapper{
color: white;
background-image:url(images/decoracion.jpg);
height:800px;
width: 900px;
position: relative;
margin-top: 0;
margin-right: auto;
margin-left: auto;
}


#logo{
position:absolute;
left: 288px;
}

#logo a:hover {background-color: #000000;
}

#idiomas{
position:absolute;
left: 50px;
top: 3px;
}

#idiomas2{
position:absolute;
left: 150px;
top: 50px;
}

#navegacion{
position:absolute;
top: 120px;
left: 30px;
background-image: url(images/barra.jpg);
background-repeat: no-repeat;
padding: 10px 0 10px 5px;
font-size:12px;
z-index:2;
}

#navegacion a {
color:#C2AF8A;
}

#navegacion a:hover {
color:#9d0001;
}

#navegacion li {
list-style-type: none;
}

#menuderecha {
position: absolute;
top: 120px;
right: 30px;
z-index:3;
}

#menuderecha li{
list-style-type: none;
}

#menuderecha a{
text-decoration: none;
}

#activo a:hover{
background-color:transparent;
}

#marco {
position: absolute;
top: 120px;
left: 168px;
}

#evento {
position: absolute;
top: 120px;
left: 168px;
}

#evento_links {
position: absolute;
top: 425px;
left: 500px;
z-index: 1;
}

#formulario {
position: absolute;
top: 400px;
padding-left:195px;
padding-right: 499px;
background-image:url(images/decoracion.jpg);
}

#evento_inferior{
position: absolute;
top: 800px;
padding-left:168px;
padding-right:182px;
background-image:url(images/decoracion.jpg);
}


#links {
position: absolute;
top: 120px;
left: 168px;
}
/*=====
  HOME
======*/

#aviso{
position:absolute;
top: 500px;
left: 168px;
}

#links_home{
position:absolute;
top: 570px;
left: 168px;
}

#links_horarios{
position:absolute;
top: 630px;
left: 380px;
}

#links_horarios a:visited {background-color: #000000;
}


/*==========
  CONCEPTOS
===========*/

#carrusel {
position: absolute;
top: 442px;
left: 75px;
padding-top: 20px;
}

/*=================
  PERSONAL TRAINING
==================*/


/*=============
     PROVIB
==============*/

#provib2 {
position: absolute;
top: 450px;
left: 170px;
width: 550px;
height: 330px;
padding-top: 30px;

text-align:center;
}

/*=============
    HORARIOS
==============*/

#horarios {
position: absolute;
top: 120px;
left: 170px;
}


/*=============
     DONDE
==============*/



/*=============
  INSTRUCTORES
==============*/

#instructores {
position: absolute;
top: 129px;
left: 170px;
}

#instructoresok {
position: absolute;
top: 80px;
left: 140px;
padding-top: 20px;
}

#miniinstructores {
position: absolute;
top: 450px;
left: 170px;
}




/*=============
  PROMOCIONES
==============*/

/*=======
  MEDIA
========*/

#menumedia{
position: absolute;
top: 120px;
left:150px;
color: #9d0001;
padding: 10px 50px 10px 50px;
}

#menumedia li{
list-style-type: none;
}

#elementos{
position: absolute;
top: 500px;
width: 860px;
color: #9d0001;
padding-left:40px;
background-image:url(images/decoracion.jpg);
}

/*=========
  VICTIMAS
==========*/
#menuvictimas{
position: absolute;
top: 120px;
left:150px;
color: #9d0001;
padding: 10px 50px 10px 50px;
}

#menuvictimas li{
list-style-type: none;
}

#elementosvictimas{
position: absolute;
top: 280px;
width: 860px;
color: #9d0001;
padding-left:20px;
background-image:url(images/decoracion.jpg);
}




/*=======
  AGENDA
========*/

/*========
  TRABAJO
=========*/

/*=======
  LINKS
========*/

/*=========
  CONTACTO
==========*/

#contacto {
position: absolute;
top: 120px;
left: 170px;
}


/*=========
  ???????
==========*/

#galeria {
position: absolute;
top: 120px;
left: 170px;
}

#tabla {
color: #C2AF8A;

}

#titulotabla {
color: #9d0001;
text-decoration:underline;
}

#titulo {
position: absolute;
top: 130px;
left: 170px;
}


/*================
   ELEMENTOS HTML
=================*/

h2 { font-size:200%; }
h3 { font-size:150%; }
h4 { font-size:130%; color:#C2AF8A }
h5 { font-size:110%; color:#9d0001}

a {text-decoration:none}
a:link    {color: #ffffff;}
a:visited {color: #ffffff;}
a{white-space:nowrap;}
a:hover {background-color: #C2AF8A; color: #000000;}
a:active {color:#000000;}

p {font-family:Helvetica, Verdana, Arial, Helvetica, sans-serif; text-align:justify; color:#C2AF8A;}
