/* CSS Document */

/* CSS reset */
* {  margin:0;padding:0;} 

/*General*/
html, body {
/*  height: 100%;*/
  background-color:#000000;
  margin: 0pt;
}  
  
body {
  height: 100%;

  margin: 0pt;
  color:#FFFFFF;
  /*font-family: "Calisto MT", 'Palatino Linotype',  'Book Antiqua', Palatino, serif;*/
  font-family:Tahoma, Verdana;
   font-size: 85%;
	font-style: normal;
	font-weight: normal;
	text-align: left;
 /* background-color:rgb(253,232,151);*/
 background-color:#000000;
 background:transparent url(../images/fondonegro001.jpg) no-repeat center top;
 }

h1{
font-size:1.8em;

}

h2{
font-size:1.2em;
margin-top:10px;
}

p{
margin: 9px 0px;
line-height:1.5em;
}

img{
  border:none;

}

#contenedor{
  position:relative;
  top:0px;
  left:0px;
  width:1000px;
  margin-left:auto;
  margin-right:auto;
  height:760px;
}

#logo{
position:absolute;
  top:0px;
  left:0px;

z-index:12;
 background:transparent url(../images/logolupa.png) no-repeat center top;
 width:150px;
 height:150px;
}

#telefono{
position:absolute;
z-index:12;
top:10px;
left:350px;
 width:270px;
 height:60px;

}

#banderas{
position:absolute;
z-index:12;
top:110px;
left:700px;
 width:270px;
 height:36px;
}


#primera-frase{
  position:absolute;
  top:150px;
  left:80px;
  width:520px;
  color:#000000;
  z-index:20;
}


#menu1{
  position:relative;
  top:80px;
/*  left:150px;
  float:left;*/
  color:#fff;
  width:800px;
  height:25px;
  margin-left:auto;
  margin-right:auto;
/*  padding-left:90px;
  right:0px;*/
    border-bottom: 3px solid #FFaa55;
 /* background:transparent url(../images/fondomenu.png) no-repeat right;*/
    z-index:10;

}

#menu1 a, #navi li a:link {
	font-weight:bold;
  cursor: url(../archives/pinzas.cur),auto;
}




#navi {  
	list-style:none;
	margin:0;
	padding:0;
  padding-left:80px;
}
#navi li {
	margin:0px;

	padding:0px; /*Ya no necesito el padding, tambien quitare el borde que puse antes.*/
	float:left;
/*	width:100px;*/
	height:25px;
	width:auto;

}


#navi li a {

 display:block;  /*Convertimos el vínculo en un bloque.*/
 /* background-image:url(../images/silueta-yate2.png);
  background-position: center bottom;*/
	padding:0px 5px;
	text-decoration:none;
	text-align:center;
	font-size:1em;
	color:#FFFFFF;
	height:25px;
}

#navi li a:hover { /*Ahora vamos con el hover:*/
	color:#FF5555;
/*	border: 1px dotted #FCF;*/
/*	background-color:#003366;*/
/*  background-image:url(../images/silueta-yate2-hov.png);*/

}
 #navi li a:active  { /*Ahora vamos con el hover:*/
  border:none;
  cursor: url(../archives/pinza2.cur),auto;
}

#navi li a.on {
border-bottom:solid 3px #FF5555;

}

#contenidos{
position:relative;
top:100px;
left:40px;
width:600px;
height:800px;

color:#000000;
background:transparent url(../images/fondoblanco001.png) no-repeat center center;
}
#contenidos2{
position:relative;
top:100px;
left:40px;
width:600px;
height:574px;

color:#000000;
background:transparent url(../images/fondoblanco001peq.png) no-repeat center center;
}



#footer{
  position:absolute;
  bottom:10px;
  left:40px;
}

#refooter{
  position:absolute;
  /*top:850px;*/
  top:900px;
  right:5px;
  color:#999;
  font-size:0.8em;
}

#refooter a, #refooter a:visited{
  color:#999;
}

.texto{
padding:45px 50px 40px 40px;
text-align:justify;
}

.parrafos{
  margin-top:30px;
}

.centrado{
text-align:center;
}

.grande{
  font-size:1.2em;
  font-weight:bold;
}

.proxim{
  font-family: "Calisto MT", 'Palatino Linotype',  'Book Antiqua', Palatino, serif;
  font-size:1.6em;
  font-weight:bold;
text-align:center;
padding-top:100px;
color:#bb0000;
font-style:italic;
}

.compra{
  width:400px;
}

.cursiva{
  font-family:Tahoma;
  font-style:italic;

}

a.linkebay, a:visited.linkebay {
  text-decoration:none;
  color:#009;
  border-bottom:dotted 1px #333;
}

#logos{
  position:absolute;
  top:780px;
  left:630px;
  width:400px;
  text-align:center;

  
}

.txt_error{
  color:#bb0000;
  font-weight:bold;
}

#blog{
  position:absolute;
top:220px;
left:730px;
 width:80px;
 height:80px;
  text-align:center;
}

#blog a{
  text-decoration:none;
  border:none;
  color:#FA5;
  font-weight:bold;

}