@charset "utf-8";
/* CSS Document */

.smallcaps{
	font-variant:small-caps;
	font-size:18px;
}

body{
margin:0px;
background-color:#474748;
background-image:url(../images/arriba.jpg);
background-repeat:no-repeat;
color:#FFF;
font-size:9px;
width: 100%;
  display: table;
}

#todo{
width:900px;
margin:auto;
}

#top{
height:116px;
text-align:center;


}
.transparente{color:#999;}
#logo{
	margin-top:0px;
	margin-bottom:0px;
	

	}

#botonera{
width:650px;
height:30px;
margin-left:auto;
margin-right:auto;
margin-top:-15px;
}

#botonera ul{
width:650px;
list-style-type:none;
margin-top:0px;
padding-left:70px;
font-family:Garamond;
font-variant: small-caps;
font-size:15px;
font-weight:lighter;

}
/*botones*/
#botonera li{
float:left;
text-align:center;
margin-top:0px;
margin-right:20px;

}

#botonera a{
height:17px;
padding-top:6px;
display:block;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;

}

#botonera a:hover{
text-decoration:none;
color:#666666;

}
#centro{
		height:420px;
		float:left;
		margin-left:40px;
		margin-bottom:35px;
		
}

#isq{
	width:307px;
	height:416px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	padding-top:0px;
	
}

#isq h1{
	font-size:14px;
	margin-top:0px;}

#der1{
	width:385px;
	height:416px;
	padding-left:20px;
	padding-right:20px;
	margin-left:10px;
	float:left;
	
}

#clientes{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	width:295px;
	margin-left:300px;
	
	}
#clientes h1{
	font-size:14px;
	margin-top:0px;}
	
	
#linksisq{
	width:180px;
	height:416px;
	float:left;
	font-size:11px;
	text-align:right;
	padding-top:0px;
	margin-left:200px;
	margin-top:30px;
}

#linksder{
	margin-top:30px;
	width:250px;
	height:416px;
	padding-left:20px;
	padding-right:20px;
	margin-left:10px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
#linksder h1{
	font-size:14px;
	margin-top:0px;}
#linksder h2{
	font-size:12px;
	margin-top:-10px;}
#linksder p{
		margin-top:15px;}
#linksder a{
	color:#FFF;
	text-decoration:none;
		}
		
		
#cursosisq{
	width:307px;
	height:428px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	padding-top:0px;
	margin-left:50px;
	margin-right:10px;
	
}
#cursosisq h1{
	font-size:14px;
	margin-top:0px;}
#cursosisq h2{
	font-size:12px;
	margin-top:0px;}

#cursosder{
	width:340px;
	height:428px;
	padding-left:20px;
	padding-right:20px;
	margin-left:10px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-left:thin solid #ffffff;
	margin-left:10px;
	
	}
#cursosder h1{
	font-size:14px;
	margin-top:0px;}
	
	
#bioisq{
	width:308px;
	height:416px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	padding-top:0px;
	margin-left:50px;
	margin-right:10px;
	
}
#bioisq h1{
	font-size:14px;
	margin-top:0px;}
#bioisq h2{
	font-size:12px;
	margin-top:0px;}
#bioisq h3{
	font-size:11px;
	margin-top:0px;}
	
#bioder{
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:385px;
	height:416px;
	padding-left:20px;
	padding-right:20px;
	margin-left:10px;
	float:left;
	overflow-y:scroll;
}
#bioder a{
	color:#FFF;
	text-decoration:none;	
}


#contactoisq{
	margin-top:40px;
	margin-left:45px;
	width:307px;
	height:416px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	padding-top:50px;
	
	
}

#contactoisq h1{
	font-size:14px;
	margin-top:0px;}
#contactoisq a{
	color:#FFF;
	text-decoration:none;}

#contactoder{
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:385px;
	height:416px;
	padding-left:20px;
	padding-right:20px;
	margin-left:10px;
	float:left;
	}
#contactoder input{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000;
	color:#FFF;
	border:none;
	margin-top:5px;
	margin-left:0px;
	width:250px;
		
}

#contactoder textarea{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000;
	color:#FFF;
	border:none;
	margin-top:5px;
	margin-left:0px;
	width:245px;
	height:170px;
		
}
	
	


#titulogaleria{
		color:#000;
	font-variant:small-caps;
	text-align:center;
	}	
	#titulogaleria h1{
	font-family:Garamond;
	color:#000;
	font-size:24px;
	font-variant:small-caps;
	font-weight:normal;
	}	
	
#galeriaisq{
	color:#757575;
	width:307px;
	float:left;
	font-family:Garamond;
	font-variant:small-caps;
	font-size:15px;
	text-align:right;
	padding-top:0px;
	padding-bottom:40px;
	margin-left:300px;
	}

#galeriaisq h1{
	font-size:14px;
	margin-top:0px;}
#galeriaisq a{
		color:#757575;
	text-decoration:none;
	}
#galeriaisq p{
	margin-bottom:10px;
	}
	
#galeriader{
	#757575;
	width:385px;
	
	padding-top:30px;
	padding-left:20px;
	padding-right:20px;
	margin-left:10px;
	float:left;
	
}


#galeriaisq1{
	
	color:#757575;
	width:400px;
	float:left;
	font-family:Garamond;
	font-variant:small-caps;
	font-size:16px;
	text-align:left;
	padding-top:0px;
	padding-bottom:20px;
	
	}

#galeriaisq1 h1{
	font-size:16px;
	margin-top:0px;}
#galeriaisq1 a{
		color:#757575;
	text-decoration:none;
	
	}
#galeriaisq1 p{
	margin-bottom:10px;
	margin-top:5px;
	}

#galeriader1{
	#757575;
	width:350px;
	padding-top:32px;
	padding-left:0px;
	padding-right:0px;
	margin-left:20px;
	float:left;
	
}

#galeriader1 img{
	margin-right:10px;
	margin-bottom:15px;
		float:left;
	
}

#galeriaseccion{
	width:790px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	background-color:#FFF;

	}
.cod{
	font-family:Garamond;
	font-size:13px;
	font-weight:bold;
	color:#999;}
.des{
	font-family:Garamond;
	font-size:15px;
	color:#333;
	font-variant:normal;
	}
	
#textogaleria{
	padding-bottom:400px;
	margin-bottom:300px;}
	
	
#fotogrande{
	position:fixed;
	left:auto;
	top:142px;
	z-index:1;
	width:400px;
	height:400px;
	margin: 0;
	}
#fotogrande p{
	margin-top:5px;
	}
#fotogrande img{
	width:400px;
	height:400px;
	}
	
#porte{
	height:485px;}
	
#centrogaleria{
		background-color:#FFF;
		
		width:100%;
		float:left;
		margin-bottom:35px;
}	
	
	
	
#pie{
width:900px;
font-size:11px;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top: 20px;
height:20px;
padding-top:10px;
clear:both;
text-align:center;
border-top:thin solid #ffffff;
font-variant: small-caps;


}
#pie a{
text-decoration:none;
color:#999999;

}

#buscador1{ width:100%;  text-align:center; margin-top:10px; margin-bottom:-5px;}	
#buscador1 input{ color:#666; font-weight:bold;}
	

#buscador2{ width:100%;  text-align:center; margin-top:10px; margin-bottom:0px;}	
#buscador2 input{ color:#666; font-weight:bold;}