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

*{
	font-family: Georgia,Times New Roman,Times,serif;
	color: #777777;
	/*text-align: left;
	text-align:justify;*/
}
HTML{
	font-size:100%;
}

BODY{
	padding:0px;
	
	BACKGROUND-IMAGE:  url('http://www.acampalia.es/imagenes/fondo-acampalia.png');
	BACKGROUND-REPEAT: repeat-x;
	background-color:#ff6633;
	/*BACKGROUND-POSITION:  center 50%;*/
	MARGIN: 0px; 
	TEXT-ALIGN: justify;

}
A{
	font-family: Georgia,Times New Roman,Times,serif;
	text-decoration:none;
	color: #ff6600;
}
A:hover{
	text-decoration:underline;
	color:#333333;
	}
	
a:link img{
    border-style: none;
    border: 0;
    }

H1 {
	font-family: Verdana, Geneva, sans-serif;
    font-size: 24px;
   }

#vacio{
float: none;
width:100%;
clear:both;
height:20px;
}

#centralcompleto{
	/*width: 280px;*/
		width: 855px; /*900 - 45 por el padding*/
	/*height: 404px;*/
	float:left;
    background-position: right top;
	background-repeat:no-repeat;
	text-align:justify;
	padding-top: 0px;
	padding-bottom: 40px;
	padding-left: 25px;
	/*padding-right: 223px;*/
	padding-right: 20px;
	z-index:3;
	position:relative;	

	
		background-color:#FFFFFF;
		background-repeat:repeat-x;
		overflow: hidden;
}

#pie{
	font-size:0.9em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*border-top: 1px solid #660000;*/
	text-align:center;
	margin: 0 auto;
	width: 100%;
	height: 170px;
	/*padding-top: 6px;*/
	background-image: url('/imagenes/pinos_pie.gif');
	background-repeat: repeat-x;
	position: absolute;
	left:0px;
   /* bottom: 0px;*/
	
}


.popupMenu {
  font-family     : Verdana,Tahoma,Helvetica,sans-serif;
  font-size       :     18px;
  /*color           :  #FF6666;*/
  color           :  #222222;
   position       : absolute;
  top             :     29px;
  border          :      1px;
  padding         :      7px;
  z-index         :       16;
  background-color:  #ff6600;
  cursor          :  pointer; 
  /*min-width		  :	   160px;*/
 
}


.menu A{

color:#FFFFFF;
  font-size       :     13px;
}


.popupMenu A {

	  font-size       :     18px;
	  color:#FFFFFF;
      TEXT-ALIGN: left;
	  }


input {
font-size:12px;
color:#333333;
font-family:"Courier New", Courier, monospace;
}

#overlay {
display: none;
position: fixed;
left: 0%;
top: 0%;
width: 100%;
height: 100%;
z-index: 999;
background-color:#BBBBBB;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
}

#master {
clear: both;
padding-bottom: 1em;
padding-left: 2%;
text-align: left;
}

.ventanavideo {
display: none;
color: black;
position: fixed;
left: 20%;
top: 23%;
width: 60%;
min-width: 700px;
height: 54%;
min-height: 300px;
z-index: 1000;
text-align: center;
background-color: white;
border: 1px solid black;
}

.close {
cursor:pointer;
float: right;
}

.pinchar {
cursor:pointer;
}

/*Estilos Cuadro de login*/
#sign_box
{
width:240px; 
background-color: #993300; 
border:solid 1px #FF0000; 
padding:8px;
position:absolute;
display:none;
-moz-border-radius-topright:6px;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-webkit-border-top-right-radius:6px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
}
.sign_in
{
}
#main
{
height:500px;
}
/*FIN Estilos Cuadro de login*/

#recuadro
{
background:#FFFFFF;
border:solid 2px #FF0000; 
padding:2px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
-webkit-border-bottom-right-radius:6px;
float:left;
}