/* CSS Document 
 ESTILOS PARA LOS SUBMENUS DE LOS PAISES ALTURAS ETC
*/
*{
	padding:0px;
	margin:0px;
	outline:none;
	font-family:Arial, Helvetica, sans-serif;
}

/*/////////MENU COL-DER////////////*/
/* Inserted By MijoBrands Ini */
.altura_1 {
  height: 1000px;
}

.altura_2 {
  height: 660px;
}

.altura_3 {
  height: 500px;
}

.altura_4 {
  height: 760px;
}

.altura_5 {
  height: 710px;
}

.altura_6 {
  height: 480px;
}

.altura_7 {
  height: 820px;
}

.altura_8 {
  background: #EFAFBF;
  height: 850px;
}

.altura_9 {
  height: 800px;
}

.altura_10 {
  height: 1300px;
}

.altura_11 {
  height: 620px;
}

.altura_12 {
  height: 700px;
}

.altura_13 {
  height: 690px;
}

.altura{
	height:454px;
}

.altura1{
	height:414px;
}

.altura2{
	height:650px;
}
.altura3{
	height:750px;
}
.altura4{
	height:1150px;
}
.altura5{
	height:900px;
}
.altura6{
	height:1185px;
}
.altura7{
	height:1350px;
}
.altura_10{
	height:1000px;
}
.altura_11{
	height:1300px;
}
.altura_7{
	height:1200px;
}
.altura_6{
	height:800px;
}

.distancia{
	margin-top:215px;
}

.distancia-gallery{
	margin-top:290px;
}

.distancia-case{
	margin-top:160px;
}

ul.der{
	display:block;
	list-style:none;
	padding-left:20px;
	padding-top:30px;
}

ul.der-gallery{
	display:block;
	list-style:none;
	padding-left:20px;
	padding-top:12px;
}
ul.der li a{
	display: block;
	width:131px;
	height:36px;
}
ul.der-gallery li a{
	display: block;
	height:36px;
}

ul.der li a span, ul.der-gallery li a span{
	display:none;
}

#india a, #india-gallery a{
	background:url('../media/img/buttons/pinks/btn-india.jpg') no-repeat;
	height:25px;
	width:94px;	
}

#india a.on{
	background:url('../media/img/buttons/india-on.gif') no-repeat;
	width:307px;
}

#india-gallery a.on{
	background:url('../media/img/buttons/india-gallery-on.gif') no-repeat;
	width:307px;
}


/*----------------------*/

#africa a, #africa-gallery a{
	background:url('../media/img/buttons/pinks/btn-africa.jpg') no-repeat;
	height:25px;
	width:94px;	
}

#africa a.on{
	background:url('../media/img/buttons/africa-on.gif') no-repeat;
	width:307px;
}

#africa-gallery a.on{
	background:url('../media/img/buttons/africa-gallery-on.gif') no-repeat;
	width:307px;
}

/*----------------------*/

#scotland a, #scotland-gallery a{
	background:url('../media/img/buttons/pinks/btn-scotland.jpg') no-repeat;
	height:25px;
	width:94px;	
}

#scotland a.on{
	background:url('../media/img/buttons/scotland-on.gif') no-repeat;
	width:307px;
}

#scotland-gallery a.on{
	background:url('../media/img/buttons/scotland-gallery-on.gif') no-repeat;
	width:307px;
}

/*----------------------*/

#salvador a, #salvador-gallery a{
	background:url('../media/img/buttons/pinks/btn-salvador.jpg') no-repeat;
	height:25px;
	width:94px;	
}

#salvador a.on{
	background:url('../media/img/buttons/salvador-on.gif') no-repeat;
	width:307px;
}

#salvador-gallery a.on{
	background:url('../media/img/buttons/salvador-gallery-on.gif') no-repeat;
	width:307px;
}

/*----------------------*/

#peru a, #peru-gallery a{
	background:url('../media/img/buttons/pinks/btn-peru.jpg') no-repeat;
	height:25px;
	width:94px;	
}

#peru a.on{
	background:url('../media/img/buttons/peru-on.gif') no-repeat;
	width:307px;	
}

#peru-gallery a.on{
	background:url('../media/img/buttons/peru-gallery-on.gif') no-repeat;
	width:307px;	
}

/*----------------------*/

#animal-foster a, #animal-foster-gallery{
	background:url('../media/img/buttons/pinks/btn-animal-foster.jpg') no-repeat; !important
	height:25px;
	width:216px;	
}

#animal-foster a.on{
	background:url('../media/img/buttons/animal-foster-on.gif') no-repeat;
	width:307px;	
}

#animal-foster-gallery a.on{
	background:url('../media/img/buttons/animal-foster-gallery-on.gif') no-repeat;
	width:307px;	
}

/*----------------------*/

#timeline a{
	background:url('../media/img/buttons/btn-timeline.png') no-repeat;
	height:25px;
	width:94px;	
}

/*-------------DIV PARA LAS IMAGENES DE LOS PAISES----------------*/
#sub-pais{
	display:block;
	float:left;
	width:311px;
	/*
	background:#EAEAE2;	*/
	background:#EFAFBF;
	
}

#sub-text{
	float:left;
	width:311px;
	margin-top:3px;
	font-size:12px;
	color:#87824E;
	margin-bottom:6px;
}
#sub-text .linkoverview{
	height:14px;
	width:55px;
	
}

#sub-text-case2{
	position:relative;	
	margin-top:-3px;
	font-size:11px;	
}

#sub-text-case1{
	position:absolute;
	margin-left:50px;	
	margin-top:4px;
	font-size:11px;	
}

.click-over{
	float:right;
	margin-right:11px;
	font-weight:bold;
	padding:0px;	
	margin-top:-15px;
}
.click-over-videos{
	float:right;
	margin-right:11px;
	font-weight:bold;
	padding:0px;	
}


#sub-text .img{
	float:left;		
}


#sub-images{
	float:left;
	width:301px;
	height:159px;		
}

.borde{
	padding-bottom:12px;
	border-bottom:#87824E;
	border-bottom-style:solid;
	border-bottom-width:2px;	
}

#sub-videos{
	float:left;
	width:301px;
	margin:auto;
	padding-bottom:15px;	
	border-bottom:#87824E;
	border-bottom-style:solid;
	border-bottom-width:2px;	
}

#sub-images a{
	float:left;
	width:71px;
	height:50px;
	margin-right:2px;
	margin-bottom:2px;
	/*background:#EAEAE2;*/
}
#sub-videos a{
	float:left;
	width:71px;
	height:50px;
	margin-right:3px;
	margin-bottom:3px;
	/*background:#EAEAE2;*/
}

#sub-images .img, #sub-videos .img{
	width:70px;
	height:50px;
}
/*-----[ FORMS ]-----*/

form.donation{ 
	width:34em;
	margin-left:2em;
	margin-top:2em;
	color:#414142;
	}
	
form.billing{
	margin-left:25px;
	width:450px;
	margin-top:2em;
	color:#414142;

}
form fieldset{
	border:1px solid #414142;
	padding:10px;
	margin-bottom:15px;
	font-size:10pt;
	}

form fieldset.green legend{
	color:#917B4C;
	}
form legend{
	font-weight:bold;
	padding:0 5px;
	font-size:16px;
	color:#414142;
	}
form ul{
	margin-left:5px;
	display:block;
	float:left;
	margin-bottom:10px;
	}
form li{
	list-style:none;
	display:block;
	float:left;
	margin:5px 10px 0 0;
	}
form li.label{
	width:125px;
	}
form.donation li input{
	margin-right:2px;
	}
form.donation li input.narrow{
	width:100px;
	}
form.donation li.note{
	margin-top:5px;
	width:100%;
	}
form.donation li .sq_custom-amount{
	border:1px solid #333;
	width:100px;
	}
form.donation li.behalf{
	display:block;
	height:60px;
	width:100%;
	}
form.donation li.behalf input{
	border:1px solid #666;
	width:400px;
	height:40px;
	margin-top:5px;
	font-size:24px;
	padding-top:5px;
	}
form input.button{
	border:1px solid #414142;
	width:150px;
	height:40px;
	margin:5px 0 0 0;
	font-size:12px;
	background-color:#F04C24;
	color:#414142;
	}
/* SEALS */
.AuthorizeNetSeal{
	display:block;
	float:left;
	}
.cardtypes{
	margin-left:15px;
	}
/* BILLING */
form.billing #billing-info{
	width:450px;
	display:block;
	float:left;
	margin-right:17px;
	margin-top:18px;
	border:none;
	}
form.billing #card-info{
	width:300px;
	display:block;
	float:left;
	border:none;
	}
form.billing li{
	height:30px;
	}
form.billing li.label{
	margin-top:15px;
	height:20px;
	}
form.billing li.inline-label{
	margin-top:15px;
	height:20px;
	width:25px;
	}
form.billing li input{
	height:16px;
	border:1px solid #666;
	padding:7px 0;
	font-size:12px;
	}
form.billing li select{
	height:30px;
	border:1px solid #666;
	padding:7px 0;
	font-size:12px;
}
form.billing li input.wide{
	width:257px;
	}
form.billing li input.narrow{
	width:100px;
	margin-right:10px;
	}
form.billing li input.medium{
	width:150px;
	margin-right:100px;
	}
form.billing em{
	color:#F04C24;
	}
/*
form.donation ul#billing{
	width:60%;
	border:1px solid #CCC;
	padding:25px;
	}
form.donation ul#billing ul{
	margin:0;
	padding:0;
	}
form.donation #billing li{
	margin-bottom:10px;
	}
form.donation #billing li select, form.donation #billing li input{
	width:250px;
	}
form.donation #billing li.wide{
	width:100%;
	margin-bottom:10px;
	}
form.donation #billing li span{
	display:inline-block;
	width:115px;
	}
form.donation ul#card{
	width:20%;
	border:1px solid #CCC;
	padding:25px;
	}*/
	
	/* BTN SOCIAL NETWORK */
	
	#socialnetwork{
		float:left;
		display:block;
		width:100%;
		height:80px;
		background:#A7DEF9;
	}
	
	#socialnetwork a{
		float:left;
		display:block;
		margin:10px 0px;		
	}
	
	#socialnetwork a.facebook{
		margin-left:18px;
		margin-right:8px;
		

	}
