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

body{
margin:0;
padding:0;
line-height: 1.5em;

scrollbar-face-color: #006699; 
scrollbar-shadow-color: #DEEBF5; 
scrollbar-highlight-color: #DEEBF5; 
scrollbar-3dlight-color: #5F8ABD; 
scrollbar-darkshadow-color: #5F8ABD; 
scrollbar-track-color: #F5F5F5; 
scrollbar-arrow-color: #FFFFFF; 
}

b{font-size: 110%;}
em{color: red;}

/*CAPAS GENERALES*/


#general{
	margin-left:auto; 
	margin-right:auto; 
	width:100%;
	height:auto;

} 

#movil{
	width:100%;
	z-index:-1;
	position:absolute;
	top:0px;
	height:300px;
	background-color:#C2F3F2;
	}

#cabecera{
	background-image:url(cabecera/bg2.png);
	background-repeat:no-repeat;
	background-position:left;
height:160px;
width: 70%;
margin-left: 15%;
min-width:800px;

}
#cabe{
	background-image:url(cabecera/bg2.jpg);
	width:100px;
	height:160px;
	float:right;
	}

#menu{
	border-top:#999 solid;
	border-top-width: 3px;
	width:100%;
	height:100px;
margin-right: 100px; /*Set right margin to RightColumnWidth*/
float:left;
}



#contenedor{
float: left;
width: 70%;
margin-left:15%;
min-width:800px;


background-color:#FFF;

}

#contenido{
	margin-right:100px;
	min-width:100px;
		border-left:#999 solid;
		border-left-width: 3px;
		border-right:#999 solid;
		border-right-width: 3px;
	border-bottom:#999 solid;
	border-bottom-width: 3px;
	height:798px;
}

#derecha{
float: left;
width: 100px; /*Width of right column in pixels*/
margin-left: -100px; /*Set left margin to -(RightColumnWidth) */
/*border-left:#999 solid;
border-left-width: 3px;*/
background-image:url(cabecera/bg2.jpg);
height:800px;
}


#footer{
clear: left;
width: 100%;
background:#F5F5F5;
color: #FFF;
text-align: center;
padding: 4px 0;
}


/*VARIACIONES DE CAPAS*/


.interior{
	border-width:4px;
	border-color:#CCC;
	border-style:solid;
	padding:50px;
	text-align:justify;
margin-top: 0;
	height:691px;
}

.container{
	margin: 0pt auto;
	width:950px;
}

.content{
	margin-top:160px;
}

.popups{
	text-align:justify;
	padding:10px;
	
	}
    .trans{

      position:absolute;
      text-align:center;
      top:100px;
      left:15%;
      font-size:5px;
      font-weight:bold;
      width:100px;
	  z-index:1;
	  float:left;
    }

    .trans1{

      position:absolute;
      text-align:center;
      top:110px;
      left:20%;
      font-size:5px;
      font-weight:bold;
      width:100px;
	  z-index:1;
	  float:left;
    }
	
	    .trans2{

      position:absolute;
      text-align:center;
      top:130px;
      left:25%;
      font-size:5px;
      font-weight:bold;
      width:100px;
	  z-index:1;
	  float:left;
    }
	
	    .trans3{

      position:absolute;
      text-align:center;
      top:160px;
      left:29%;
      font-size:5px;
      font-weight:bold;
      width:100px;
	  z-index:1;
	  float:left;
    }
	
	
.tabla{
	text-align:center;
	width:100%;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #3b230b; 
	FONT-FAMILY: Verdana, Arial, Helvetica ; 
	TEXT-DECORATION: none;
	outline:0;
	border:ridge #060;

	}
.normal{
	text-align:center;
	FONT-WEIGHT:normal;
	FONT-SIZE: 14px;
	color:#8C4437;
	border:groove #b2c6a1;
	}

	.bold{
	text-align:center;
	FONT-WEIGHT:bolder;
	FONT-SIZE: 14px;
	color:#1d4c05;
	border:groove #b2c6a1;
	}
		.bold2{
	text-align:center;
	FONT-WEIGHT:bolder;
	FONT-SIZE: 20px;
	color:#351F1C;
	}

.iframe{
	width:660px;
	margin-left:auto; 
	margin-right:auto; 
	}


/*TEXTOS*/

A.enlaces {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3b230b; 
	FONT-FAMILY: Verdana, Arial, Helvetica ; 
	TEXT-DECORATION: none;
	outline:0;
	border:none;

}
.enlaces:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #3b230b; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	TEXT-DECORATION: none ;
}
.enlaces:active {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3b230b	; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	TEXT-DECORATION: none;
	border:none;
	
}
.enlaces:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #1f6b1b;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
}

.texto{
	FONT-WEIGHT:normal;
	FONT-SIZE: 12px;
	COLOR: #4c4838;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	text-align:justify;
	padding:10px;
	border:#4E0F07;
	}
	
	a {
    outline:0;
}

.submenu{
	font-size:30px;
	text-decoration:underline;
	}

/*FIN TEXTOS */

.precarga {
display:none;
}

textarea {
background: #F6F4DA;
border: 1px solid #B07C3F;
}

input {
background: #F6F4DA;
border: 1px solid #B07C3F;
margin-right: 5px;
}