﻿a:link {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
}
a:visited {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
}
a:hover
{
	text-decoration: underline;
	color: #3333FF;
	font-family: Verdana, Geneva, sans-serif;
}

a:active {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}

#content 
{
	position:absolute;
	left:50%;
	top:20px;
	width:918px;
	height:673px;
	z-index:-1;
	border: 1px solid #000;
	color: #F3F3F3;
	background-color: #ffffff;
	margin-left: -459px;

}

#texto_info1 
{
	position:absolute;
	left:275px;
	top:200px;
	width:658px;
	height:123px;
	z-index:17;
}

#texto_infor1 
{
	position:absolute;
	left:50%;
	top:200px;
	width:658px;
	height:80px;
	z-index:17;
	margin-left: -205px;
}

#info_foto1 
{
	position:absolute;
	left:50%;
	top:200px;
	width:243px;
	height:418px;
	z-index:16;
	margin-left: -453px;
}

#top_baner 
{
	position:absolute;
	left:50%;
	top:20px;
	width:918px;
	height:174px;
	z-index:2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	margin-left: -459px;
}

#logo_sup_izd 
{
	position:absolute;
	left:50%;
	top:30px;
	width:110px;
	height:58;
	z-index:3;
	margin-left: -450px;
}

#menu_sup 
{
	position:absolute;
	left:50%;
	top:180px;
	width:451px;
	height:20px;
	z-index:4;
	margin-left: -450px;
}

#idiomas_menu 
{
	position:absolute;
	left:50%;
	top:180px;
	width:149px;
	height:20px;
	z-index:5;
	margin-left: 300px;
}

#apDiv1 
{
	position:absolute;
	left:25px;
	top:165px;
	width:908px;
	height:90px;
	z-index:6;
}


#bloq_texto_inicio 
{
	position:absolute;
	left:50%;
	top:295px;
	width:908px;
	height:103px;
	z-index:7;
	margin-left: -454px;
}

#bloq_texto_inicio2
{
	position:absolute;
	left:50%;
	top:295px;
	width:908px;
	height:103px;
	z-index:7;
	margin-left: -454px;
	text-align: center;
}

#apDiv2 
{
	position:absolute;
	left:32px;
	top:170px;
	width:898px;
	height:47px;
	z-index:8;
}

#resta1_foto 
{
	position:absolute;
	left:50%;
	top:415px;
	width:298px;
	height:215px;
	z-index:9;
	margin-left: -454px;
}

#resta2_foto 
{
	position:absolute;
	left:50%;
	top:415px;
	width:298px;
	height:215px;
	z-index:10;
	margin-left: -148px;
}

#resta3_foto 
{
	position:absolute;
	left:50%;
	top:415px;
	width:298px;
	height:215px;
	z-index:11;
	margin-left: 156px;
}

#texto_menu_inferior 
{
	position:absolute;
	left: 46%;
	top:645px;
	width:600px;
	height:20px;
	z-index:12;
	margin-left: -100px;
}

#pie_general 
{
	position:absolute;
	left:50%;
	top:675px;
	width:920px;
	height:15px;
	z-index:13;
	margin-left: -459px;
}

#pie_general2 
{
	position:absolute;
	left:50%;
	top:490px;
	width:920px;
	height:15px;
	z-index:13;
	margin-left: -641px;
}

#banner_sup_fijo 
{
	position:absolute;
	left:50%;
	top:25px;
	width:762px;
	height:150px;
	z-index:1;
	margin-left: -310px;
}

#texto_texto 
{
	position: absolute;
	left:265px;
	top:45px;
	width:600px;
	height:80px;
	z-index:10;
}

#apDiv3 
{
	position:absolute;
	left:50%;
	top:311px;
	width:904px;
	height:65px;
	z-index:16;
	margin-left: -450px;
}

.marcos
{
	border: 1px solid #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin: 0px;
	padding-left: 0px;
}

.texto_negrita 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-align: justify;
}

.texto_bueno
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: justify;
}

.texto_bueno2
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: justify;
}

.texto_bueno3
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #000;
	text-align: left;
	text-decoration: underline;
}

.texto_bueno4
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: justify;
	vertical-align: middle;
}

.texto_bueno_izda
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: justify;
	line-height: 20px;
}

.texto_bueno_centrado
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: justify;
	line-height: 20px;
}

.texto_bueno_izda
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: justify;
}

.marcos_SUP 
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-left-color: #000;
	text-align: left;
}

.texto_derecho_menu_14 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align: right;
}

.texto_izd_menu_14 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align: left;
}

.texto_normal_12 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: normal;
	text-align: justify;
}

.texto_normal_derecho 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #000;
	font-weight: normal;
	text-align: right;
}


.texto_banner 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}

.marcos_SUP_banner 
{
	text-align: left;
	border: 1px solid #000;
}

.texto_normal_12_centrado 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: normal;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
}

.texto_normal_info 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: normal;
	text-align: justify;
	line-height: 16px;
	margin-right: 2px;
	margin-left: 2px;
}

.marcos_top_sup 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}

#caja_mapa_google 
{
	position:absolute;
	left:50%;
	top:205px;
	width:483px;
	height:408px;
	z-index:16;
	margin-left: -455px;
}

#mapa_regional 
{
	position:absolute;
	left:50%;
	top:205px;
	width:418px;
	height:260px;
	z-index:17;
	margin-left: 35px;
}
#mapa_caja_texto 
{
	position:absolute;
	left:50%;
	top:472px;
	width:418px;
	height:141px;
	z-index:18;
	margin-left: 35px;
}
#mapa_caja_text_int 
{
	position:absolute;
	left:50%;
	top:475px;
	width:400px;
	height:140px;
	z-index:19;
	margin-left: 37px;
}

#texto_info3 
{
	position:absolute;
	left:275px;
	top:300px;
	width:658px;
	height:250px;
	z-index:21;
	overflow: auto;
	max-height: 250px;
	max-width: 658px;
}

#texto_infor3
{
	position: absolute;
	left: 50%;
	top: 285px;
	width: 658px;
	height: 333px;
	z-index: 21;
	overflow: auto;
	max-height: 333px;
	max-width: 658px;
	margin-left: -205px;
}

#lineas_infor3
{
	position: absolute;
	left: 50%;
	top: 295px;
	width: 648px;
	height: 320px;
	z-index: 21;
	overflow: auto;
	max-height: 320px;
	max-width: 658px;
	margin-left: -195px;
}

#texto_interior_info3 
{
	position:absolute;
	left:295px;
	top:380px;
	width:640px;
	height:175px;
	z-index:22;
}

#texto_info2 
{
	position:absolute;
	left:275px;
	top:293px;
	width:658px;
	height:78px;
	z-index:19;
}

#texto_interior_info2 
{
	position:absolute;
	left:287px;
	top:300px;
	width:642px;
	height:65px;
	z-index:20;
}

#texto_interior_info1 
{
	position:absolute;
	left:283px;
	top:210px;
	width:642px;
	height:120px;
	z-index:18;
}

#texto_interior_infor1 
{
	position:absolute;
	left:50%;
	top:210px;
	width:632px;
	height:120px;
	z-index:18;
	margin-left: -195px;
}
#apDiv4 
{
	position:absolute;
	left:50%;
	top:225px;
	width:330px;
	height:330px;
	z-index:16;
	margin-left: -400px;
}

#apDiv5 
{
	position:absolute;
	left:50%;
	top:225px;
	width:413px;
	height:330px;
	z-index:17;
	margin-left:0px;
}

#cuadro_imagen_resta 
{
	position:absolute;
	left:50%;
	top:295px;
	width:530px;
	height:335px;
	z-index:18;
	margin-left: -85px;
}

#apDiv1 
{
	position:absolute;
	left:465px;
	top:525px;
	width:460px;
	height:60px;
	z-index:19;
}

#cuadro_foto_resta 
{
	position:absolute;
	left:50%;
	top:301px;
	width:515px;
	height:324px;
	z-index:20;
	margin-left: -75px;
}

#apDiv2 
{
	position:absolute;
	left:437px;
	top:269px;
	width:460px;
	height:250px;
	z-index:21;
}

#resta_cuadro_texto1_int
{
	position:absolute;
	left:50%;
	top:215px;
	width:870px;
	height:250px;
	z-index:21;
	margin-left: -435px;
	
}

#resta_cuadro_texto2_int
{
	position:absolute;
	left:50%;
	top:305px;
	width:330px;
	height:330px;
	z-index:21;
	overflow: auto;
	max-height: 330px;
	max-width: 350px;
	margin-left: -435px;
}

#resta_cuadro_texto2
{
	position:absolute;
	left:50%;
	top:295px;
	width:350px;
	height:335px;
	z-index:21;
	margin-left: -445px;
}

#resta_cuadro_texto22
{
	position:absolute;
	left:50%;
	top:295px;
	width:350px;
	height:335px;
	z-index:21;
	margin-left: -445px;
}

#resta_cuadro_texto1
{
	position:absolute;
	left:50%;
	top:205px;
	width:891px;
	height:80px;
	z-index:21;
	margin-left: -445px;
}

#apDiv22
{
	position:absolute;
	left:50%;
	top:205px;
	width:875px;
	height:250px;
	z-index:21;
	margin-left: -440px;
}

#texto
{
	position:absolute;
	left: 50%;
	top: 305px;
	width:875px;
	height:325px;
	z-index:22;
	max-height: 325px;
	overflow: auto;
	margin-left: -435px;
}

#imagen
{
	position:absolute;
	left: 332px;
	top: 205px;
	width:200px;
	height:100px;
	z-index:22;
}

.scroll
{
	overflow: visible;
}

#enlace_superior
{
	position:absolute;
	left: 0px;
	top: 0px;
	width:200px;
	height:100px;
	z-index:22;
}

#enlace1
{
	position:absolute;
	left: 0px;
	top: 40px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace2
{
	position:absolute;
	left: 450px;
	top: 40px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace3
{
	position:absolute;
	left: 0px;
	top: 130px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace4
{
	position:absolute;
	left: 450px;
	top: 130px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace5
{
	position:absolute;
	left: 0px;
	top: 220px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace6
{
	position:absolute;
	left: 450px;
	top: 220px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace11
{
	position:absolute;
	left: 0px;
	top: 60px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace22
{
	position:absolute;
	left: 450px;
	top: 60px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace33
{
	position:absolute;
	left: 0px;
	top: 150px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace44
{
	position:absolute;
	left: 450px;
	top: 150px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace55
{
	position:absolute;
	left: 0px;
	top: 240px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace66
{
	position:absolute;
	left: 450px;
	top: 240px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace111
{
	position:absolute;
	left: 0px;
	top: 80px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace222
{
	position:absolute;
	left: 450px;
	top: 80px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace333
{
	position:absolute;
	left: 0px;
	top: 170px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace444
{
	position:absolute;
	left: 450px;
	top: 170px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace555
{
	position:absolute;
	left: 0px;
	top: 260px;
	width:400px;
	height:20px;
	z-index:22;
}

#enlace666
{
	position:absolute;
	left: 450px;
	top: 260px;
	width:400px;
	height:20px;
	z-index:22;
}

#login1
{
	position:absolute;
	left: 50%;
	top: 300px;
	width:200px;
	height:100px;
	z-index:22;
	margin-left: -100px;
}

#login2
{
	position:absolute;
	left: 50%;
	top: 340px;
	width:200px;
	height:100px;
	z-index:22;
	margin-left: -100px;
}

#login3
{
	position:absolute;
	left: 50%;
	top: 400px;
	width:326px;
	height:100px;
	z-index:22;
	text-align: center;
	margin-left: -150px;
}

#login11
{
	position:absolute;
	left: 50%;
	top: 300px;
	width:200px;
	height:100px;
	z-index:22;
	margin-left: 0px;
}

#login22
{
	position:absolute;
	left: 50%;
	top: 340px;
	width:200px;
	height:100px;
	z-index:22;
	margin-left: 0px;
}

#general-izda
{
	position:absolute;
	left: 50%;
	top: 205px;
	width:200px;
	height:100px;
	z-index:22;
	margin-left: -450px;
}

#general-der
{
	position: absolute;
	left: 50%;
	top: 205px;
	width: 600px;
	height: 425px;
	z-index: -1;
	max-width: 600px;
	max-height: 425px;
	overflow: auto;
	margin-left: -200px;
	text-align: center;
}

#general-der1
{
	position:absolute;
	left: 320px;
	top: 170px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der2
{
	position:absolute;
	left: 320px;
	top: 190px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der3
{
	position:absolute;
	left: 320px;
	top: 210px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der4
{
	position:absolute;
	left: 320px;
	top: 230px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der5
{
	position:absolute;
	left: 320px;
	top: 250px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der6
{
	position:absolute;
	left: 320px;
	top: 270px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der7
{
	position:absolute;
	left: 320px;
	top: 290px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der8
{
	position:absolute;
	left: 320px;
	top: 310px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der9
{
	position:absolute;
	left: 320px;
	top: 330px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der10
{
	position:absolute;
	left: 320px;
	top: 350px;
	width:600px;
	height:100px;
	z-index:22;
}


#general-der11
{
	position:absolute;
	left: 320px;
	top: 370px;
	width:600px;
	height:100px;
	z-index:22;
}


#general-der12
{
	position:absolute;
	left: 320px;
	top: 390px;
	width:600px;
	height:100px;
	z-index:22;
}


#general-der13
{
	position:absolute;
	left: 320px;
	top: 410px;
	width:600px;
	height:100px;
	z-index:22;
}


#general-der14
{
	position:absolute;
	left: 320px;
	top: 430px;
	width:600px;
	height:100px;
	z-index:22;
}


#general-der15
{
	position:absolute;
	left: 320px;
	top: 450px;
	width:600px;
	height:100px;
	z-index:22;
}


#general-der16
{
	position:absolute;
	left: 320px;
	top: 470px;
	width:600px;
	height:100px;
	z-index:22;
}


#general-der17
{
	position:absolute;
	left: 320px;
	top: 490px;
	width:600px;
	height:100px;
	z-index:22;
}


#general-der18
{
	position:absolute;
	left: 320px;
	top: 510px;
	width:600px;
	height:100px;
	z-index:22;
}


#general-der19
{
	position:absolute;
	left: 320px;
	top: 530px;
	width:600px;
	height:100px;
	z-index:22;
}


#general-der20
{
	position:absolute;
	left: 320px;
	top: 550px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der21
{
	position:absolute;
	left: 320px;
	top: 570px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der22
{
	position:absolute;
	left: 320px;
	top: 590px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der23
{
	position:absolute;
	left: 320px;
	top: 610px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der24
{
	position:absolute;
	left: 320px;
	top: 630px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der25
{
	position:absolute;
	left: 320px;
	top: 650px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der26
{
	position:absolute;
	left: 320px;
	top: 670px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der27
{
	position:absolute;
	left: 320px;
	top: 690px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der28
{
	position:absolute;
	left: 320px;
	top: 710px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der29
{
	position:absolute;
	left: 320px;
	top: 730px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der30
{
	position:absolute;
	left: 320px;
	top: 750px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der31
{
	position:absolute;
	left: 320px;
	top: 770px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der32
{
	position:absolute;
	left: 320px;
	top: 790px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der33
{
	position:absolute;
	left: 320px;
	top: 810px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der34
{
	position:absolute;
	left: 320px;
	top: 830px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der35
{
	position:absolute;
	left: 320px;
	top: 850px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der36
{
	position:absolute;
	left: 320px;
	top: 870px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der37
{
	position:absolute;
	left: 320px;
	top: 890px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der38
{
	position:absolute;
	left: 320px;
	top: 910px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der39
{
	position:absolute;
	left: 320px;
	top: 930px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der40
{
	position:absolute;
	left: 320px;
	top: 950px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der41
{
	position:absolute;
	left: 320px;
	top: 970px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der42
{
	position:absolute;
	left: 320px;
	top: 990px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der43
{
	position:absolute;
	left: 320px;
	top: 1010px;
	width:600px;
	height:100px;
	z-index:22;
}

#general-der44
{
	position:absolute;
	left: 320px;
	top: 1030px;
	width:600px;
	height:100px;
	z-index:22;
}

#carta
{
	overflow: auto;
	height: 500px;
	max-height: 500px;
	position: absolute;
	left: 170px;
	top: 150px;
	z-index: 2;
	width: 750px;
	padding-left: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin: 0px;
	padding-left: 0px;
}

#marco-leyenda
{
	position:absolute;
	left:20px;
	top:20px;
	width:918px;
	height:638px;
	z-index:-1;
	border: 1px solid #000;
	color: #F3F3F3;
	background-color: #F4F4F4;
}

#reserva1
{
	position: absolute;
	left: 30px;
	top: 150px;
	width: 350px;
	height: 480px;
	z-index: 0;
	border: 1px solid #000;
}

#reserva2
{
	position: absolute;
	left: 400px;
	top: 150px;
	width: 520px;
	height: 480px;
	z-index: 0;
	border: 1px solid #000;
}

#res-1
{
	position:absolute;
	left: 10px;
	top: 10px;
	width: 500px;
	height: 20px;
	z-index: 1;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

#res-2
{
	position:absolute;
	left: 10px;
	top: 40px;
	width: 150px;
	height: 20px;
	z-index: 1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

#res-3
{
	position:absolute;
	left: 10px;
	top: 70px;
	width: 150px;
	height: 20px;
	z-index: 1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

#res-4
{
	position:absolute;
	left: 10px;
	top: 100px;
	width: 150px;
	height: 20px;
	z-index: 1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

#res-5
{
	position:absolute;
	left: 10px;
	top: 130px;
	width: 150px;
	height: 20px;
	z-index: 1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

#res-6
{
	position:absolute;
	left: 10px;
	top: 160px;
	width: 150px;
	height: 20px;
	z-index: 1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

#res-7
{
	position:absolute;
	left: 10px;
	top: 190px;
	width: 150px;
	height: 20px;
	z-index: 1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

#res-71
{
	position:absolute;
	left: 10px;
	top: 220px;
	width: 150px;
	height: 20px;
	z-index: 1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

#res-8
{
	position:absolute;
	left: 10px;
	top: 330px;
	width: 500px;
	height: 20px;
	z-index: 1;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

#res-9
{
	position:absolute;
	left: 10px;
	top: 360px;
	width: 500px;
	height: 20px;
	z-index: 1;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#res-22
{
	position:absolute;
	left: 170px;
	top: 40px;
	width: 250px;
	height: 20px;
	z-index: 1;
}

#res-33
{
	position:absolute;
	left: 170px;
	top: 70px;
	width: 250px;
	height: 20px;
	z-index: 1;
}

#res-44
{
	position:absolute;
	left: 170px;
	top: 100px;
	width: 250px;
	height: 20px;
	z-index: 1;
}

#res-55
{
	position:absolute;
	left: 170px;
	top: 130px;
	width: 250px;
	height: 20px;
	z-index: 1;
}

#res-66
{
	position:absolute;
	left: 170px;
	top: 160px;
	width: 250px;
	height: 20px;
	z-index: 1;
}

#res-77
{
	position:absolute;
	left: 170px;
	top: 190px;
	width: 250px;
	height: 20px;
	z-index: 1;
}

#res-771
{
	position:absolute;
	left: 170px;
	top: 220px;
	width: 250px;
	height: 20px;
	z-index: 1;
}
#cart1
{
	position: absolute;
	left: 50%;
	top: 180px;
	width: 580px;
	height: 80px;
	overflow: auto;
	max-width: 600px;
	border: 1px solid #000;
	padding-left: 0px;
	margin-left: -450px;
}

#cart11
{
	position: absolute;
	left: 50%;
	top: 285px;
	width: 700px;
	height: 150px;
	overflow: auto;
	max-width: 700px;
	margin-left: -440px;
	text-align: justify;
}

#cart2
{
	position: absolute;
	left: 50%;
	top: 420px;
	width: 200px;
	height: 75px;
	border: 1px solid #000;
	margin-left: -450px;
}

#img_cart2
{
	position: absolute;
	left: 50%;
	top: 275px;
	width: 200px;
	height: 75px;
	margin-left: -240px;
}

#texto_cart2
{
	position: absolute;
	left: 50%;
	top: 335px;
	width: 200px;
	height: 75px;
	margin-left: -240px;
}

#cart22
{
	position: absolute;
	left: 50%;
	top: 355px;
	width: 600px;
	height: 250px;
	border: 1px solid #000;
	margin-left: -400px;
}

#img_cart22
{
	position: absolute;
	left: 50%;
	top: 275px;
	width: 200px;
	height: 75px;
	margin-left: 80px;
}

#texto_cart22
{
	position: absolute;
	left: 50%;
	top: 335px;
	width: 200px;
	height: 75px;
	margin-left: 80px;
}

#cart3
{
	position: absolute;
	left: 50%;
	top: 420px;
	width: 200px;
	height: 75px;
	border: 1px solid #000;
	margin-left: 10px;
}

#img_cart3
{
	position: absolute;
	left: 50%;
	top: 275px;
	width: 200px;
	height: 75px;
	margin-left: 390px;
}

#texto_cart3
{
	position: absolute;
	left: 50%;
	top: 335px;
	width: 200px;
	height: 75px;
	margin-left: 390px;
}

#cart33
{
	position: absolute;
	left: 50%;
	top: 180px;
	width: 130px;
	height: 80px;
	margin-left: 320px;
}

#cart4
{
	position: absolute;
	left: 50%;
	top: 335px;
	width: 150px;
	overflow: auto;	
	margin-left: 290px;
}

#cart44
{
	position: absolute;
	left: 50%;
	top: 180px;
	width: 130px;
	height: 80px;
	margin-left: 170px;
}

#cart5
{
	position: absolute;
	left: 50%;
	top: 435px;
	width: 150px;
	overflow: auto;
	margin-left: 290px;
}

#cart6
{
	position: absolute;
	left: 50%;
	top: 330px;
	width: 150px;
	overflow: auto;
	margin-left: 290px;
}

#cart7
{
	position: absolute;
	left: 50%;
	top: 545px;
	width: 150px;
	margin-left: 290px;
}

#cart8
{
	position: absolute;
	left: 340px;
	top: 360px;
	width: 270px;
	height: 220px;
}

#cart9
{
	position: absolute;
	left: 650px;
	top: 360px;
	width: 270px;
	height: 220px;
}

#cart10
{
	position: absolute;
	left: 50%;
	top: 410px;
	width: 150px;
	margin-left: 290px;	
}

#cart13
{
	position: absolute;
	left: 50%;
	top: 450px;
	width: 150px;
	margin-left: 290px;
}

#cart12
{
	position: absolute;
	left: 50%;
	top: 490px;
	width: 150px;
	margin-left: 290px;
}

#cart14
{
	position: absolute;
	left: 50%;
	top: 285px;
	width: 5px;
	height: 360px;
	margin-left: 277px;
}

#cart15
{
	position: absolute;
	left: 50%;
	top: 215px;
	width: 400px;
	height: 50px;
	margin-left: -440px;
}

#cart16
{
	position: absolute;
	left: 50%;
	top: 180px;
	width: 440px;
	height: 50px;
	margin-left: 0px;
}

#menus_sitios
{
	position: absolute;
	left: 50%;
	top: 615px;
	width: 350px;
	margin-left: -440px;
	text-align: center;
}

#leyenda-superior
{
	position: absolute;
	left: 30px;
	top: 30px;
	width: 900px;
	height: 100px;
	border: 1px solid #000;
}

#leyenda-izquierda
{
	position: absolute;
	left: 30px;
	top: 150px;
	width: 120px;
	height: 500px;
	border: 1px solid #000;
}

.caja_grande
{
	width: 580px;
	height: 120px;
	max-width: 580px;
	max-height: 120px;
}

.caja_media
{
	width: 580px;
	max-width: 580px;
}

.caja_publica
{
	width: 340px;
	max-width: 340px;
}
.caja_publica2
{
	width: 340px;
	max-width: 340px;
	height: 100px;
}

.caja_privada
{
	width: 200px;
	max-width: 200px;
}

.centrado
{
	text-align: center;
	position: inherit;
}

.pos_info1
{
	position: absolute;
	left: 300px;
	top: 540px;
}

.pos_infor1
{
	position: absolute;
	left: 50%;
	top: 555px;
}

.fondo_blanco
{
	background-color: white;
}

.btextranet
{
	max-height: 135px;
	max-width: 135px;
}

.imagen
{
	height: 150px;
	width: 150px;
}

#img_general
{
	position: absolute;
	left: 50%;
	top: 205px;
	width: 895px;
	height: 425px;
	z-index: -1;
	overflow: auto;
	margin-left: -450px;
}

.texto_imagen
{
	text-align: center;
}

#gen_izda1
{
	left: 10px;
	top: 10px;
	width: 200px;
	height: 20px;
}

#gen_der1
{
}

#gen_izda2
{
	left: 10px;
	top: 100000px;
	width: 200px;
	height: 20px;
}

#gen_der2
{
}

#gen_izda3
{
}

#gen_der3
{
}

#gen_izda4
{
}

#gen_der4
{
}

#gen_izda5
{
}

#gen_der5
{
}

#gen_izda6
{
}

#gen_der6
{
}

#gen_izda7
{
}

#gen_der7
{
}

#gen_izda8
{
}

#gen_der8
{
}

#gen_izda9
{
}

#gen_der9
{
}

#res-texto
{
	position: absolute;
	left: 90px;
	top: 420px;
	width: 210px;
	height: 20px;
	text-align: center;
}

.max-image
{
	max-height:40px;
	max-width: 100px;
}

.cart_centro
{
	width: 750px;
	font-family: Lucida Handwriting, Sans-Serif, verdana;
	font-size: 18px;
	text-align: center;
	font-weight: bold;
}

#3dimen
{
	position:absolute;
	left:50%;
	top:222px;
	width:418px;
	height:141px;
	margin-left: -305px;
}

#tabla_mejorar
{
	position:absolute;
	left:50%;
	top:222px;
	width:632px;
	height:319px;
	margin-left: -300px;
}

#linea1-res
{
	position:absolute;
	left:50%;
	top:300px;
	width:280px;
	height:145px;
	margin-left: -600px;
}

#linea2-res
{
	position:absolute;
	left:50%;
	top:390px;
	width:382px;
	height:147px;
	margin-left: -140px;
}

#intercalado
{
	position:absolute;
	left:50%;
	top:460px;
	width:182px;
	height:147px;
	margin-left: 250px;
}

#centradito
{
	position:absolute;
	left:50%;
	top:160px;
	width:282px;
	height:147px;
	margin-left: -150px;
	text-align: center;
}



