@charset "utf-8";
/* CSS Document */


.ie6 .co{
width:555px;
height: 307px;
text-align:center;
position:absolute;
top:50%;
margin-top:-153.5px;
left:50%;
margin-left:-277.5px;
background-image:url(../imgs/logohome.gif);
background-repeat:no-repeat;
}


.co {
width:555px;
height: 307px;
text-align:center;
position:absolute;
top:50%;
margin-top:-153.5px;
left:50%;
margin-left:-277.5px;
background-image:url(../imgs/logohome.png);
background-repeat:no-repeat;
}

.espanol{
text-align:right;
font-size:38px;
font-family:"Century Gothic";
color:#FFFFFF;
float:left;
margin-top:118px;
position:relative;
margin-left:272px;
}
.espanol a {
text-decoration:none;
color:#FFFFFF;}

.ie6 .espanol{
text-align:right;
font-size:38px;
font-family:"Century Gothic";
color:#FFFFFF;
float:left;
margin-top:118px;
position:relative;
margin-left:195px;
}

.english{
position:relative;
margin-left:2px;
margin-top:118px;
text-align:left;
font-size:38px;
font-family:"Century Gothic";
color:#FFFFFF;
float:left;}

.english a{
text-decoration:none;
color:#FFFFFF;}



/* Menu */
.moduletable_menu {
	z-index: 100;
	width:170px;
	height:25px;
	margin-top:8px;
	position:absolute;
	margin-left:2px;

}

.ie7 .moduletable_menu {
	text-align:left;
	z-index: 100;
	width:170px;
	height:25px;
	margin-top:9px;
	margin-left:-87px;
}

.ie6 .moduletable_menu {
	text-align:left;
	z-index: 100;
	width:170px;
	height:25px;
	margin-top:5px;
	margin-left:-87px;
}

.moduletable_menu a {
	color:#848484;
	display:block;
	font-family:"Century Gothic";
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	width:170px;
	height:25px;
	margin-bottom:4px;
	cursor:pointer;
}


.moduletable_menu a div{
text-align:center;
padding-top:3px;
}

.ie6 .moduletable_menu a div{
text-align:center;
}

.moduletable_menu a:hover {
	width:170px;
	height:25px;
	color:#2598D1;
}


.mar {margin-top:7px;}
.ie .mar {margin-top:5px;}
.ie6 .mar {margin-top:3px;}

.ie6 .mar2 {padding-top:7px;}

.galeriamar{padding-top:5px;}

.ie6 .galeriamar{padding-top:3px;}


.clasesita div
{	color:#2598D1;
	}

.descargas a{color:#999999; text-decoration:none;}
.descargas a:hover{color:#2598D1;}


.moduletable_menu a div div{
width:173px;
text-align:center
}




/*********************** SCROLLERS ***********************/
.root 		{
		position:relative;
		height:			580px;
		width:			287px;
		margin: 		0px 0px 8px 7px;
		background-color:#FFFFFF;
		left:10px;
		}

.ie6 .root, .ie7 .root 		{
		position:relative;
		height:			580px;
		width:			280px;
		margin: 		0px 0px 8px 7px;
		background-color:#FFFFFF;
		left:-140px;
		
		}
		
		
.root p 	{
		margin:			10px 10px 5px 10px;
		text-align:justify;
		color:#999999;
		font-family: "Century Gothic";
		font-size:13px;
		}
.ie7 .root p 	{
		margin:0px 10px 0px 10px;
		}
.root ul {
margin-top:0px;}
		
.root li	{
		text-align:left;
		list-style: inherit; color:#76C3ED;
		font-family: "Century Gothic";
		font-size:13px;

	}

.root li span{		color:#999999;}


.thumb 		{
		position:			absolute;
		height:			9px;
		width:			15px;

		
		}
.up, .dn 	{
		position:			absolute;
		left: 			0px;
		
		}
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
		border:			0;
		
		}
		

.scrollContainer { 
		position:			absolute; 
		left:			2px; 
		top:			19px; 
		width:			360px; 
		height:			200px; 
		clip:			rect(0 467 200 0); 
		overflow:			auto; 
/*		border-top:		2px solid #000000;
		border-left:		2px solid #000000;
		border-right:		2px solid #686262;
		border-bottom:		2px solid #686262;*/
		}
.scrollContent { 

		position:			absolute; 
		left:			0px; 
		top:			0px; 
		width:			100px;
		}
/******************************************************************************/

.line{
   margin-top:25px;
   margin-left:262px;
   z-index:0;
   border-right:2px solid #ccc; 
   width:2px; height:530px;
   position:absolute;
   }
 
.ie6 .line, .ie7 .line {
   margin-top:25px;
   margin-left:122px;
   z-index:0;
   border-right:2px solid #ccc; 
   width:2px; height:530px;
   position:absolute;
   }

.divs {position:relative; margin-left:143px; margin-top:-440px; text-align:left;}
.ie6 .divs{position:relative; margin-left:-310px; margin-top:-440px; text-align:left;}
.divsdpto{
position:absolute;
display:none;
font-family: "Century Gothic";
font-size:12px;
color:#2598D1;
font-weight:bold;
background-color:#FFFFFF;
width:150px;
padding-left:3px;
padding-right:3px;}


.divsdpto font{
font-family: "Century Gothic";
font-size:11px;
color:#83868D;
font-weight:bolder;
}

.divsdpto1{
position:absolute;
display:none;
font-family: "Century Gothic";
font-size:10px;
text-align:center;
color:#2598D1;
font-weight:bold;
background-color:#FFFFFF;
padding-left:3px;
padding-right:3px;}

.ie .divsdpto1{
position:absolute;
display:none;
font-family: "Century Gothic";
font-size:11px;
text-align:center;
color:#2598D1;
font-weight:bold;
background-color:#FFFFFF;
padding-left:3px;
padding-right:3px;}

 .logo {
 position:absolute;
 margin-top:10px;
 margin-left:8px;}
 
.ie6 .logo, .ie7 .logo {
 position:absolute;
 margin-top:10px;
 margin-left:-80px;}
 
.ie .croquis {
 margin-left:380px;
 margin-top:423px;}
 
 .croquis {
 margin-left:396px;
 margin-top:423px;
 text-align:center;}
 
 .croquis a{font-family: "Century Gothic";
	font-size:10px;
	color:#999999;
	text-decoration:none;}

 
.conteniduco{
	margin-top:-10px;
	margin-left:17px;
	background-color:#FFFFFF;
	height:			580px;
	width:			287px;
}

.ie6 .conteniduco, .ie7 .conteniduco{
	margin-top:-10px;
	margin-left:-270px;
	background-color:#FFFFFF;
	height:			590px;
	width:			287px;
}


.conteniduco p{
		margin:			10px 10px 5px 10px;
		padding-top:10px;
		text-align:justify;
		color:#999999;
		font-family: "Century Gothic";
		font-size:13px;
		}

.conte2{
	font-family: "Century Gothic";
	font-size:13px;
	color:#999999;
	text-align:left;
	padding-left:10px;
	}

.contee{
	font-family: "Century Gothic";
	font-size:13px;
	color:#999999;
	}

.conte2 a{
text-decoration:none;
color:#999999;}

.conte3{
	font-family: "Century Gothic";
	font-size:13px;
	color:#999999;
	text-align:left;
	
}

.ie .conte3{
	font-family: "Century Gothic";
	font-size:13px;
	color:#999999;
	text-align:left;
	margin-left:-20px;
}
.ie8 .conte3{
	font-family: "Century Gothic";
	font-size:13px;
	color:#999999;
	text-align:left;
	margin-left:0px;
}

.conte3 a{text-decoration:none;
color:#999999;}

.styleta3{
		color:#999999;
		font-family: "Century Gothic";
		font-size:10px;
		clear:both;}

.styleta3 p{
		color:#999999;
		font-family: "Century Gothic";
		font-size:10px;
		text-align:left;}
		
.contenidoad{
	font-family: "Century Gothic";
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-align:left;
	float:left; 
	margin-left:30px; 
	width:565px;
 	height:22px;
 	position:relative;
    margin-top:355px; }

.ie .contenidoad{
	font-family: "Century Gothic";
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-align:left;
	float:left; 
	margin-left:30px; 
	width:565px;
 	height:22px;
 	position:relative;
    margin-top:335px; }
	
.ie6 .contenidoad{
	font-family: "Century Gothic";
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-align:left;
	float:left; 
	margin-left:15px; 
	width:565px;
 	height:22px;
 	position:relative;
    margin-top:335px; }
	
.contenidoad a{
color:#76C3ED;}

.conteclick{
	font-family: "Century Gothic";
	font-size:9px;
	color:#999999;
	text-align:left;
	padding-left:10px;
	font-weight:bold;
	}

.conteclick a{
text-decoration:none;
color:#999999;}

.margenclick {
position:absolute; margin-left:0px;}

.ie .margenclick {
position:absolute; margin-left:8px;}

.infodiv{
   display:none;
   position:absolute;
   height:auto;
   top:20px;
   left:30%;
   z-index:100;
 }

.ie .infodiv{
   display:none;
   position:absolute;
   height:auto;
   top:0px;
   left:30%;
   z-index:100;
 }
 
.divrecamaras{position:relative; margin-left:0px; margin-top:-460px; text-align:left;}
 
.divrecamara{
position:absolute;
display:none;
font-family: "Century Gothic";
font-size:12px;
color:#FFF;
font-weight:bold;
background-color:#76C3ED;
padding-left:5px;
padding-right:5px;
text-align:center;}

#scotia{
margin-top:-115px;
position:absolute;
text-align:left;
font-family:"Century Gothic";
font-size:13px;
padding-left:10px;
margin-left:-10px;
z-index:10;
}

.ie #scotia{
margin-top:-95px;
position:absolute;
text-align:left;
font-family:"Century Gothic";
font-size:13px;
padding-left:10px;
margin-left:-10px;
z-index:10;
}

#scotia li span{		color:#999999;}

#scotia li{color:#76C3ED}

.comer{ font-family:'Century Gothic'; margin-top:10px; text-align:right; font-size:11px; font-weight:bold; color:#999999; float:left}
.descargas{ font-family:'Century Gothic'; margin-top:20px; text-align:center; font-size:13px; font-weight:bold; color:#999999; float:left; text-decoration:none; }

.margens{ margin-top:25px;}
.ie .margens{ margin-top:45px;}

.margensen{ margin-top:10px;}
.ie .margensen{ margin-top:25px;}

.loguito {
margin-left:20px;
margin-top:15px;}

.ie .loguito {
margin-left:15px;
margin-top:20px;}

.ie6 .loguito {
margin-left:15px;
margin-top:18px;}

.ie .depa{width:750px; height:575px; padding-top:0px;}
.depa{width:750px; height:580px; padding-top:0px;}
