body {background-color:#ECF1EC;}
a:link {text-decoration: none; color : #666;}
a:active {text-decoration: none; color : #666;}
a:visited {text-decoration: none; color : #666;}
a:hover {text-decoration: underline; color : #000;}


#wrapper {position: absolute; left: 50%; top: 10px; margin: -0px 0 0 -400px; width: 800px;}
#capcalera{position: relative; left:0px; top:0px; width:800px; height:45px; float:left;}
#logo{position: relative; width:280px; height:45px; float:left;}
#idiomes{position: relative; width:150px; height:20px; padding-left:370px; padding-top:25px; float:left;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000;}
#idiomes a:link {text-decoration: none; color : #999;}
#idiomes a:active {text-decoration: none; color : #999;}
#idiomes a:visited {text-decoration: none; color : #999;}
#idiomes a:hover {text-decoration: none; color : #000;}
#flash{position: relative; width:800px; height:190px; float:left;}

#menu{position: relative; width:800px; height:25px; color:#999; float:left;}
#item_menu {position:relative; font-size: 15px; font-family: Arial, sans-serif; font-weight:bold; float:left;}
#item_menu a {display:block; float:left; height:22px; padding:6px 10px 0px;}
#item_menu span {display:block;}
#item_menu a:link, #item_menu a:visited {text-decoration:none;}
#item_menu a:hover {background-color:#d7dbd7; color:#999;}
.seleccionat {background-color:#d7dbd7; color:#666; float:left; height:22px; padding:6px 10px 0px;}

/*#centenari{position: relative; width:360px; height:52px; float:left; padding:25px 20px 0px; background-color:red; float:left;}
#buscador{position: relative; width:400px; height:37px; float:left; padding:40px 0px 0px; background-color:blue; text-align:right; float:left;}*/

#centenari{position: relative; width:360px; height:52px; float:left; padding:25px 20px 0px; float:left;}
#buscador{position: relative; width:400px; height:37px; float:left; padding:40px 0px 0px; text-align:right; float:left;}

#centenari2{position: relative; width:360px; height:90px; float:left; padding:15px 20px 0px; float:left;}
#centenari2_1{position: relative; width:137px; height:90px; float:left; padding:0px 0px 0px; float:left;}
#centenari2_2{position: relative; width:20px; height:90px; float:left; float:left;}
#centenari2_3{position: relative; width:203px; height:37px; float:left; padding-top:53px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; float:left;}

#buscador2{position: relative; width:400px; height:105px; float:left; padding:0px 0px 0px; float:left;}
#buscador2_1{position: relative; width:400px; height:40px; float:left; padding:30px 0px 0px; text-align:right; float:left;}
#buscador2_2{position: relative; width:180px; height:35px; float:left; padding:0px 0px 0px 220px; float:left;}


#centenari3{position: relative; width:460px; height:90px; float:left; padding:15px 20px 0px; float:left;}
#centenari3_1{position: relative; width:137px; height:90px; float:left; padding:0px 0px 0px; float:left;}
#centenari3_1 img{border:1px solid #ECF1EC;}
#centenari3_1 img:hover{border:1px solid #000000;}




#centenari3_2{position: relative; width:100px; height:90px; float:left; float:left;}
#centenari3_3{position: relative; width:123px; height:58px; float:left; padding-top:32px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; float:left;}

#buscador3{position: relative; width:300px; height:105px; float:left; padding:0px 0px 0px; float:left;}
#buscador3_1{position: relative; width:300px; height:40px; float:left; padding:30px 0px 0px; text-align:right; float:left;}
#buscador3_2{position: relative; width:180px; height:35px; float:left; padding:0px 0px 0px 120px; float:left;}



#centenari4{position: relative; width:590px; height:90px; float:left; padding:15px 0px 0px; float:left;}
#centenari4_1{position: relative; width:137px; height:90px; margin-right:55px; float:left;}
#centenari4_1 img{border:1px solid #ECF1EC;}
#centenari4_1 img:hover{border:1px solid #000000;}

#centenari4_2{position: relative; width:200px; height:90px; margin-right:65px; float:left; padding:23px 0px 0 0; float:left;}
#centenari4_3{position: relative; width:100px; height:90px; float:left; padding-top:15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; float:left;}

#buscador4{position: relative; width:210px; height:105px; float:left; padding:0px 0px 0px; float:left;}
#buscador4_1{position: relative; width:210px; height:40px; float:left; padding:30px 0px 0px; text-align:right; float:left;}
#buscador4_2{position: relative; width:200px; height:35px; float:left; padding:0px 0px 0px 10px; float:left;}


/*#buscador2{position: relative; width:400px; height:32px; float:left; padding:73px 0px 0px; text-align:right; float:left; background-color:red;}*/


#contingut{position: relative; width:800px; height:auto; padding:20px 0; float:left; background-color: #d7dbd7;}
#titol_contingut_home{position: relative; width:800px; height:auto; float:left; text-align: right; width: 760px; font-size: 24px; font-weight: bold; color: #666; padding-top: 5px; font-family: Arial, Helvetica, sans-serif;}
#subtitol_contingut_home{position: relative; width:800px; height:auto; float:left; text-align: right; width: 760px; font-size: 1empx; font-weight: bold; color: #999; padding-top: 5px; font-family: Arial, Helvetica, sans-serif;}

.txt {font-family: Arial, sans-serif; font-size: 12px; border: 0px solid #CCCCCC;}
.boto {height:18px; border: 1px solid #333333; cursor: pointer; background-color: #F4F4F4; font-family: Arial, sans-serif; font-size: 10px; color: #333333;}

#peu{position: relative; width:800px; height:20px; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999; text-align: center; margin-top:5px;}

#pentagrama{position: relative; width:800px; height:25px; margin-bottom:10px; float:left; background-image: url(img/pentagrama.gif);}

div.toggler {cursor: pointer; font-family: Arial, sans-serif; font-size: 12px; color: #000; padding: 0 21px; font-weight:bold;}

#bio a:link {text-decoration: none; color : #000;}
#bio a:active {text-decoration: none; color : #000;}
#bio a:visited {text-decoration: none; color : #000;}
#bio a:hover {text-decoration: underline; color : #000;}

div.element {margin-top:10px;}

.campos_textfield {
	width:250px;
	font-size:15px;
	color: #000;
	border:1px solid #ccc;
	padding-top:0px;
	margin-left:5px;
	margin-right:5px;
}
/*.campos_textfield:focus {
	border:1px solid #A4001D;
	padding:3px;
}*/

#dades p {margin:0px;}



#cat{position: relative; width:72px; float:left; text-align:center; border-right:1px solid #a3a3a3;}
#esp{position: relative; width:72px; float:left; text-align:center; border-right:1px solid #a3a3a3;}
#eng{position: relative; width:72px; float:left; text-align:center;}



/*#menu1{position: relative; width:49px; height:15px; text-align:center; float:left;}
#menu2{position: relative; width:73px; height:15px; text-align:center; float:left;}
#menu3{position: relative; width:69px; height:15px; text-align:center; float:left;}
#menu4{position: relative; width:86px; height:15px; text-align:center; float:left;}
#menu5{position: relative; width:106px; height:15px; text-align:center; float:left;}
#menu6{position: relative; width:69px; height:15px; text-align:center; float:left;}
#menu7{position: relative; width:103px; height:15px; text-align:center; float:left;}
#menu8{position: relative; width:70px; height:15px; text-align:center; float:left;}*/

img{border:0px;}






/*.menu{position: absolute; left:27px; top:25px; width:500px; height:14px; font-size: 11px; color: #A5A5A5; font-family: Arial;}
.menu a:link {text-decoration: none; color : #A5A5A5;}
.menu a:active {text-decoration: none; color : #A5A5A5;}
.menu a:visited {text-decoration: none; color : #A5A5A5;}
.menu a:hover {text-decoration: none; color : #8A2222;}
.logo{position: absolute; left:615px; top:0px; width:184px; height:40px;}
.llibreta_top{position: absolute; left:0px; top:37px; width:799px; height:45px; background-image: url(img/llibreta_top3.gif);}
.llibreta_left{position: absolute; left:0px; top:82px; width:42px; height:466px; background-image: url(img/llibreta_left3.gif);}

#contingut{position: absolute; left:42px; top:82px; width:705px; height:466px;}
#dades{position: absolute; left:0px; top:0px; width:450px; height:152px;}
.linea{position: absolute; left:0px; width:450px; font-size: 10px; color: #000000; font-family: Arial; font-weight:normal;}
.linea a:link {text-decoration: none; color : #A5A5A5;}
.linea a:active {text-decoration: none; color : #A5A5A5;}
.linea a:visited {text-decoration: none; color : #A5A5A5;}
.linea a:hover {text-decoration: none; color : #8A2222;}
.foto{position: absolute; left:0px; top:176px; width:450px; height:268px;}
.foto_estudi{position: absolute; left:0px; top:182px; width:450px; height:268px;}
.numeros{position: absolute; left:0px; top:455px; width:450px; height:16px; font-size: 11px; color: #000000; font-family: Arial; font-weight:normal;}
.numeros a:link {text-decoration: none; color : #000000;}
.numeros a:active {text-decoration: none; color : #000000;}
.numeros a:visited {text-decoration: none; color : #000000;}
.numeros a:hover {text-decoration: none; color : #8A2222;}
#llistat{position: absolute; left:503px; top:0px; width:192px; height:466px;}
.treball{position: absolute; left:0px; width:182px; font-size: 11px; color: #A5A5A5; font-family: Arial;}
.treball a:link {text-decoration: none; color : #A5A5A5;}
.treball a:active {text-decoration: none; color : #A5A5A5;}
.treball a:visited {text-decoration: none; color : #A5A5A5;}
.treball a:hover {text-decoration: none; color : #8A2222;}
.treball2{position: absolute; left:0px; width:182px; font-size: 11px; color: #000000; font-family: Arial; font-weight:normal;}

#formulari{position: absolute; left:503px; top:0px; width:192px; height:466px; background-color:#DFDFDF;}
.form_txt{position: absolute; left:10px; width:177px; font-size: 11px; color: #000000; font-family: Arial;}





.llibreta_right{position: absolute; left:747px; top:82px; width:52px; height:466px; background-image: url(img/llibreta_right3.gif);}
.llibreta_bottom{position: absolute; left:0px; top:548px; width:799px; height:35px; background-image: url(img/llibreta_bottom3.gif);}
#peu{position: absolute; left:0px; top:583px; width:799px; height:15px;}
.idiomes{position: absolute; left:27px; top:3px; width:210px; height:15px; font-size: 11px; color: #A5A5A5; font-family: Arial;}
.idiomes a:link {text-decoration: none; color : #A5A5A5;}
.idiomes a:active {text-decoration: none; color : #A5A5A5;}
.idiomes a:visited {text-decoration: none; color : #A5A5A5;}
.idiomes a:hover {text-decoration: none; color : #8A2222;}
.drets{position: absolute; left:545px; top:0px; width:254px; height:15px; background-image: url(img/copy2.gif);}
.txt_granate {font-size: 11px; color: #8A2222; font-family: Arial;}





.header{width:700px; height:140px; background-color:#CC9933; border-bottom-style:solid; border-bottom-color:#000000; margin:0 0 10px 0;}



.txt_negre a:link {text-decoration: none; color : #A5A5A5;}
.txt_negre a:active {text-decoration: none; color : #A5A5A5;}
.txt_negre a:visited {text-decoration: none; color : #A5A5A5;}
.txt_negre a:hover {text-decoration: none; color : #8A2222;}

.txt_negre2 a:link {text-decoration: none; color : #000000;}
.txt_negre2 a:active {text-decoration: none; color : #000000;}
.txt_negre2 a:visited {text-decoration: none; color : #000000;}
.txt_negre2 a:hover {text-decoration: none; color : #8A2222;}

.txt_negre {font-size: 10px; color: #000000; font-family: Arial; font-weight:normal;}
.txt_negre2 {font-size: 10px; color: #000000; font-family: Arial; font-weight:normal;}
.txt_blanc {font-size: 10px; color: #FFFFFF; font-family: Arial; font-weight:normal;}
.txt_gris {font-size: 10px; color: #A5A5A5; font-family: Arial;}



input,select,textarea {background-color:#FFFFFF;
	border:1px solid;
	border-color:#39373A;
	color:#000000;
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}

.check {background-color:#0082D1;
	border:0px solid;
	color:#000000;
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}*/