body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../img/fondo.gif);
}
a:link, a:active, a:visited {
	text-decoration:none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #076207;
}

#contenedor{
    text-align: left;
    width: 948px;
	height: auto;
	margin: 0 auto;
}
#cabecera{
	width: 948px;
	position:relative;
	top:0px;
	margin: 0 auto;
} 
#logo{
	position:absolute;
	top: 33px;
	left: 35px;
	z-index: 2;
}
#idiomas{
	width:163px;
	height:16px;
	position:absolute;
	top: 0px;
	right: 35px;
	z-index: 10;
}
#logindiv{
	position:absolute;
	top: 0px;
	right: -10px;
	width:250px;
	height:100px;
	z-index: 5;
	visibility: hidden;
	background-image: url(../img/fondo_login.gif);
	background-repeat: no-repeat;
}

#principal{
	width: 700px;
	height: 413px;
	position:relative;
	top:160px;
	margin: 0 auto;
} 

#nextprev{
	width: 878px;
	position:absolute;
	top: 574px;
	margin: 0 auto;
	margin-left:35px;
} 


#prev1{
	position:absolute;
	width: 160px;
	top:12px;
	left: 50px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	color: #727372;
}
#next1{
	position:absolute;
	width: 160px;
	top:12px;
	left: 668px;
	text-align: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	color: #2DBB2D;
}
#prev2{
	position:absolute;
	width: 180px;
	top:6px;
	left: 50px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	color: #727372;
}
#next2{
	position:absolute;
	width: 180px;
	top:6px;
	left: 648px;
	text-align: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	color: #2DBB2D;
}

#next1 a:link, #next1 a:active, #next1 a:visited, #next2 a:link, #next2 a:active, #next2 a:visited {
	text-decoration:none;
	color: #2DBB2D;
}
#next1 a:hover, #next2 a:hover {
	text-decoration:none;
	color: #076207;
}
#prev1 a:link, #prev1 a:active, #prev1 a:visited, #prev2 a:link, #prev2 a:active, #prev2 a:visited {
	text-decoration:none;
	color: #727372;
}
#prev1 a:hover, #prev2 a:hover {
	text-decoration:none;
	color: #171817;
}

#copyright{
	width: 500px;
	position:absolute;
	top: 80px;
	left: 42px;
	margin: 0 auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #ADAFAD;
}

#copyright a:link, #copyright a:active, #copyright a:visited {
	text-decoration:none;
	color: #878987;
}
#copyright a:hover {
	text-decoration: underline;
	color: #076207;
}

#pregunta{
	width: 600px;
	position:absolute;
	top: 15px;
	left: 50px;
	right: 50px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 32px;
	font-style: italic;
	color: #2DBB2D;
	z-index:10;
}
#pregunta2{
	width: 630px;
	position:absolute;
	top: 15px;
	left: 50px;
	right: 50px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 32px;
	font-style: italic;
	color: #2DBB2D;
	z-index:10;
}
#respuesta{
	position:absolute;
	width: 700px;
	top: 80px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #454645;
	z-index:10;
}
#foto1{
	position:absolute;
	top: 40px;
	right: 0px;
	z-index:1;
}
#foto6{
	position:absolute;
	top: 50px;
	right: 0px;
	z-index:1;
}

#animacion2{
	position:absolute;
	top: 20px;
	right: 0px;
	z-index:1;
}

#animacion3{
	position:absolute;
	top: 20px;
	left: -60px;
	z-index:1;
}

#animacion4{
	position:absolute;
	top: 10px;
	right: -30px;
	z-index:1;
}
#animacion5{
	position:absolute;
	top: 0px;
	left: -20px;
	z-index:1;
}

.txtright {
	text-align: right;
}
.txtleft {
	text-align: left;
}

.s00 {
	margin-left: 0px;
}
.s10 {
	margin-left: 10px;
}
.s20 {
	margin-left: 20px;
}
.s30 {
	margin-left: 30px;
}
.s40 {
	margin-left: 40px;
}
.s50 {
	margin-left: 50px;
}
.s60 {
	margin-left: 60px;
}
.s70 {
	margin-left: 70px;
}
.s80 {
	margin-left: 80px;
}
.s90 {
	margin-left: 90px;
}
.s100 {
	margin-left: 100px;
}
.s110 {
	margin-left: 110px;
}
.s240 {
	margin-left: 240px;
}
.s250 {
	margin-left: 250px;
}
.s260 {
	margin-left: 260px;
}
.s270 {
	margin-left: 270px;
}
.s280 {
	margin-left: 280px;
}
.s290 {
	margin-left: 290px;
}
.s300 {
	margin-left: 300px;
}
.s310 {
	margin-left: 310px;
}
.s320 {
	margin-left: 320px;
}
.s330 {
	margin-left: 330px;
}
.s340 {
	margin-left: 340px;
}
.s350 {
	margin-left: 350px;
}
.s360 {
	margin-left: 360px;
}
.s370 {
	margin-left: 370px;
}
.s380 {
	margin-left: 380px;
}
.s390 {
	margin-left: 390px;
}
.s400 {
	margin-left: 400px;
}
.s410 {
	margin-left: 410px;
}
.s420 {
	margin-left: 420px;
}
