@charset "UTF-8";/* CSS Document */
body{margin:0px;font-family:"Lucida Grande", Verdana, sans-serif;font-size:100%;padding:0px;line-height:100%;background-color:#EAF3E1;}
p{font-size:0.63em;line-height:1.7;width:330px;margin:0px;padding:0px 0px 6px 0px;}
ul{list-style:none;margin:0px 0px 10px 0px;padding:6px 0px;line-height:1.7;font-size:100%;}
em{font-weight:bold;font-variant:normal;font-style:normal;}
#page{padding:0px 10px 0px 12px;background-color:#FFFFFF;margin:auto;width:945px;height:1100px;}
#header{width:945px;height:46px;padding:0px;margin:auto;}
#info{width:945px;height:460px;float:left;background-color:#FFFFFF;}
#content{width:945px;height:auto;padding:0px;margin:auto;clear:left;}
#footer{width:945px;height:50px;padding:150px 0px 0px 0px;background-color:#FFFFFF;float:left;margin:0px;overflow:hidden;clear:left;}
ul#footer li{padding:0px;margin:0px;}
.quadrat{width:332px;float:left;height:332px;padding:22px;background-color:#DAE3D2;margin:2px 2px 2px 0px;overflow:hidden;}
.quadrat p{font-size:1.063em;margin:0px;padding:0px;font-family:"Century Gothic","Lucida Grande", Verdana, sans-serif;line-height:1.3;display:block;width:auto;font-weight:normal;font-variant:normal;font-style:normal;color:#000000;}
.words{background-color:#DAE3D2;width:331px;float:left;height:331px;display:block;margin:0px;overflow:hidden;}
li:hover div{display:block;}
li > div{display:none;width:auto;height:auto;}
#gallery li:hover a{display:block;width:100%;height:100%;padding:10px;}
#gallery{float:left;margin:0px;padding:0px 0px 2px 0px;font-family:"Century Gothic","Lucida Grande", Verdana, sans-serif;font-size:12px;width:567px;}
#gallery li{float:left;list-style:none;width:187px;height:187px;margin:2px 2px 0px 0px;border-top:0px solid #000;background-color:#C5CCBD;}
#gallery li a:link{text-decoration:none;color:#C5CCBD;}
#gallery li a:visited{text-decoration:none;color:#C5CCBD;}
#gallery li a:hover{display:block;width:100%;height:100%;text-decoration:none;color:#C5CCBD;}
#gallery li a:active{text-decoration:none;color:#C5CCBD;}
#gallery-thumbs{
	float:left;
	margin:0px;
	padding:0px 0px 22px 0px;
	font-family:"Century Gothic","Lucida Grande", Verdana, sans-serif;
	font-size:12px;
	width:335px;
	height:65px;
	display:none;
}
#gallery-thumbs li{float:left;list-style:none;width:65px;height:65px;margin:0px 2px 0px 0px;border-top:0px solid #000;background-color:#C5CCBD;display:block;}
#gallery-thumbs a{height:65px;width:65px;top:0px;left:0px;margin:0px;}
#gallery-thumbs li:hover a{display:block;}
#gallery-thumbs li a:link{text-decoration:none;color:#FFFFFF;}
#gallery-thumbs li a:visited{text-decoration:none;color:#FFFFFF;}
#gallery-thumbs li a:hover{text-decoration:none;color:#C5CCBD;display:block;}
#gallery-thumbs li a:active{text-decoration:none;color:#C5CCBD;}
#gallery-thumbs p{float:left;margin:0px;padding:6px 0px;font-family:"Lucida Grande", Verdana, sans-serif;font-size:0.63em;color:#FFFFFF;width:65px;}
/*menu1*/
.th1a{background:url(../img/thumbs/Thumb-proj-1.jpg) 0px 0px no-repeat;}
.th1b{background:url(../img/thumbs/Thumb-proj-1.jpg) -187px 0px no-repeat;height:187px;width:187px;}
.th2a{background:url(../img/thumbs/Thumb-proj-22.jpg) 0px 0px no-repeat;}
.th2b{background:url(../img/thumbs/Thumb-proj-22.jpg) -187px 0px no-repeat;height:187px;width:187px;}
.th3a{background:url(../img/thumbs/Thumb-proj-3.jpg) 0px 0px no-repeat;}
.th3b{background:url(../img/thumbs/Thumb-proj-3.jpg) -187px 0px no-repeat;height:187px;width:187px;}
.th4a{background:url(../img/thumbs/Thumb-proj-4.jpg) 0px 0px no-repeat;}
.th4b{background:url(../img/thumbs/Thumb-proj-4.jpg) -187px 0px no-repeat;height:187px;width:187px;}
.th5a{background:url(../img/thumbs/Thumb-proj-5.jpg) 0px 0px no-repeat;}
.th5b{background:url(../img/thumbs/Thumb-proj-5.jpg) -187px 0px no-repeat;height:187px;width:187px;}
.th6a{background:url(../img/thumbs/Thumb-proj-6.jpg) 0px 0px no-repeat;}
.th6b{background:url(../img/thumbs/Thumb-proj-6.jpg) -187px 0px no-repeat;height:187px;width:187px;}
/*menu2*/
.th1b_min{background:url(../img/thumbs/Thumb-proj-1.jpg) -187px 0px no-repeat;padding:0px;height:65px;width:65px;}
.th2b_min{background:url(../img/thumbs/Thumb-proj-2.jpg) -187px 0px no-repeat;padding:0px;height:65px;width:65px;}
.th3b_min{background:url(../img/thumbs/Thumb-proj-3.jpg) -187px 0px no-repeat;padding:0px;height:65px;width:65px;}
.th4b_min{background:url(../img/thumbs/Thumb-proj-4.jpg) -187px 0px no-repeat;padding:0px;height:65px;width:65px;}
.th5b_min{background:url(../img/thumbs/Thumb-proj-5.jpg) -187px 0px no-repeat;padding:0px;height:65px;width:65px;}
.th6b_min{background:url(../img/thumbs/Thumb-proj-6.jpg) -187px 0px no-repeat;padding:0px;height:65px;width:65px;}
.pdf{background:url(../img/docu.gif) 0px 2px no-repeat;padding:0px 0px 0px 12px;width:auto;}
#cv{float:right;width:192px;height:90px;}
.mail{background:url(../img/mail.gif) 0px 1px no-repeat;padding:0px 0px 0px 13px;width:auto;}
.columna1{padding:30px 0px 0px 0px;width:376px;height:auto;float:left;margin:0px 2px 0px 0px;}
.columna2{padding:30px 0px 10px 0px;width:376px;height:auto;float:left;border-top:10px solid #C5CCBD;margin:0px 2px 0px 0px;}
.columna3{padding:30px 0px 20px 0px;width:187px;height:auto;float:left;border-top:10px solid #C5CCBD;margin:0px 2px 0px 0px;z-index:8;overflow:visible;}
.columna4{padding:30px 0px 0px 0px;width:187px;height:auto;float:left;margin:0px 2px 0px 0px;}
ul#languages{font-family:"Lucida Grande", Verdana, sans-serif;padding:0px;width:180px;margin:0px;font-size:0.63em;line-height:1;}
ul#languages li{background:url(../img/talk.gif) left no-repeat;padding:0px 6px 0px 12px;display:block;float:left;color:#FFFFFF;}
#menu{margin:0px;display:block;background:url(../img/home.gif) 0px center no-repeat;padding:0px 0px 0px 13px;font-size:0.63em;clear:left;font-family:"Lucida Grande", Verdana, sans-serif;line-height:1;}
ul#tipologias{font-size:0.63em;font-family:"Lucida Grande", Verdana, sans-serif;padding:0px 0px 0px 22px;margin:0px;width:345px;}
ul#tipologias ul > li{padding:0px 0px 0px 10px;color:#000000;display:block;background:url(../img/arrow-pix.gif) 0px 8px no-repeat;}
ul#contacto{font-size:0.63em;font-family:"Lucida Grande", Verdana, sans-serif;padding:0px;margin:0px;}
ul#docencia{font-size:0.63em;font-family:"Lucida Grande", Verdana, sans-serif;padding:0px;margin:0px;width:190px;}
ul#docencia ul > li{padding:0px 0px 0px 10px;color:#000000;background:url(../img/arrow-pix.gif) 0px 8px no-repeat;display:block;}
ul#curriculum{font-size:0.63em;font-family:"Lucida Grande", Verdana, sans-serif;padding:0px;margin:0px;}
ul#curriculum ul > li{padding:0px;color:#000000;display:block;background:url(../img/arrow-pix.gif) 0px 8px no-repeat;}
ul#creditos{font-size:0.63em;font-family:"Lucida Grande", Verdana, sans-serif;padding:0px;margin:0px;padding-bottom:20px;}
ul#creditos ul > li{padding:0px 0px 0px 10px;color:#000000;background:url(../img/arrow-pix.gif) 0px 8px no-repeat;margin:0px;}
ul#creditos li > ul{color:#000000;list-style:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;}
ul#creditos .nonelist{list-style:none;background:none;padding:0px;margin:0px 0px 0px 0px;line-height:1.6;display:block;}
ul#projecte{font-size:0.63em;font-family:"Lucida Grande", Verdana, sans-serif;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:210px;float:left;position:relative;}
ul#W3C{padding:0px 0px 0px 10px;margin:0px;float:left;font-size:0.63em;background:url(../img/arrow-pix.gif) 0px 5px no-repeat;line-height:1;}
#nav li{float:left;padding-right:10px;text-align:left;margin-right:10px;}
#prev{background:url(../img/fletxa-right.jpg) left no-repeat;padding:0px 0px 0px 26px;margin-right:10px;}
#next{background:url(../img/fletxa-left.jpg) right no-repeat;padding:0px 26px 0px 0px;}
#project-gallery{background-color:#C5CCBD;width:565px;float:left;height:376px;display:block;margin:2px 0px;overflow:hidden;}
#project-gallery:hover{cursor:crosshair;}
a:link{text-decoration:none;border:none;color:#000000;}
a:visited{text-decoration:none;border:none;color:#000000;}
a:hover{text-decoration:underline;border:none;color:#33CC33;}
a:active{text-decoration:underline;border:none;color:#00FF00;}
.logo{font-weight:normal;padding:0px 8px 0px 0px;margin:0px;float:left;font-style:normal;font-family:"Century Gothic","Lucida Grande", Verdana, sans-serif;font-size:36px;display:inline;line-height:0.8;font-variant:small-caps;color:#B3BAAD;}
h1,h2,h3,h4{font-weight:bold;font-size:12px;padding:0px;margin:0px;float:none;font-style:normal;list-style:none;font-family:"Century Gothic","Lucida Grande", Verdana, sans-serif;line-height:1.5;color:#000000;}
h5{font-weight:bold;font-size:12px;padding:0px 0px 6px 0px;margin:0px;float:none;font-style:normal;list-style:none;font-family:"Century Gothic","Lucida Grande", Verdana, sans-serif;line-height:1.5;color:#000000;}
h6{font-size:0.63em;font-weight:normal;font-style:normal;font-variant:normal;font-family:"Lucida Grande", Verdana, sans-serif;line-height:1;padding:0px;margin:0px;}
address{font-style:normal;font-weight:normal;font-variant:normal;}
a img{border:none;}
a:focus{border:0px;}
a{outline:none;border:none;}
