body{ margin:0; background:#f7f3f7; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000;}

input{ background:#F6F6F6; border: solid 1px #CECECE; padding:1px 0 1px 0;}

.form{ margin:0; padding:0;}

.wrapper{ width:900px; margin:auto; height:100%;}
.container{}

.mar_all{ margin-bottom:14px;}

.header{ background:#fff; height:165px; position:relative; margin:0 0 0 0;}
.head_1{ background:url(images/head_crv_1.gif) no-repeat bottom left; float:left; width:16px; height:165px; margin:0}
.head_1 div{ border-left: solid 1px #ededed; height:149px; width:10px; float: left;}

.head_2{ background:url(images/head_crv_2.gif) no-repeat bottom right; float:right; width:16px; height:165px; margin:0}
.head_2 div{ border-right: solid 1px #ededed; height:149px; width:10px; float: right;}
.head_mid{ height:164px; border-bottom: solid 1px #efefef; margin:0 15px 0 15px; position:relative;}

.head_logo{ height:105px; padding:10px 0 0 0; border-bottom: solid 1px #e0e0e0;}
.logo{ float:left; width:239px; height:85px; padding:0 0 20px 0;}
.logo_cap{ background:url(images/logo_cap.gif) no-repeat center bottom; float:right; width:550px; height:82px;}

.top_link{ float:right; color:#9c9a9c; font-family:Arial, Helvetica, sans-serif;}
.top_link a{ color:#9c9a9c; text-decoration:none;}
.top_link a:hover{ color:#9c9a9c; text-decoration:underline;}

.bl {background: url(images/head_crv_1.gif) 0 100% no-repeat #fff; width:100%; height:100%;}
.br {background: url(images/head_crv_2.gif) 100% 100% no-repeat; border:none;}
.tl {background: url(images/foot1.gif) 0 0 no-repeat}
.tr {background: url(images/foot2.gif) 100% 0 no-repeat; padding:10px 10px 10px 10px;}
.clear {font-size: 1px; height: 1px} 

.bl_foot {background: url(images/b1_foot.gif) 0 100% no-repeat #fff; width:100%; height:100%;}
.br_foot {background: url(images/b1_foot.gif) 100% 100% no-repeat; border:none;}

.top_nav{ height:40px;}
.top_nav1{ float:left; width:400px; height:40px;}
.top_nav2{ width:300px; float:right;}
.top_nav ul{ margin:0; padding:15px 0 0 0;}
.top_nav ul li{ list-style: none; float:left; font-size:14px; padding:2px 0px 0 18px;}
.top_nav ul li a{ color:#6e6e6c; text-decoration:none;}
.top_nav ul li a:hover{ text-decoration:underline;}
.line{ border-right: solid 1px #6e6e6c; height:17px; margin-top:5px;}
.item {margin-top: 4px;}

.mid_sec{}
.mid_sec_top{  height:365px; margin:14px 0 14px 0; background:#fff;}
.sec1{ float:left; background:url(images/img.gif) no-repeat top left; height:365px; width:450px;}
.sec2{ border: solid 1px #ededed; border-left:none; border-right:none; height:363px; margin-left:450px;}
.sec2 p{ text-align:center; margin-top:80px;}
.sec2 p a:hover{ background:url(images/linki_hover.gif) no-repeat center;color:#fff; text-decoration:none;}
.sec3{ width:16px; float:right; height:365px;}
.sec3_top{ background:url(images/foot2.gif) no-repeat top right; width:16px; height:16px;}
.sec3_mid{ border-right: solid 1px #ededed; height:333px;}
.sec3_btm{ background:url(images/head_crv_2.gif) no-repeat bottom right; width:16px; height:16px;}



.sec2 h2{  background:url(images/home_txt_es.gif) no-repeat center top; width:391px; height:270px; margin:50px 0 0 33px;}




.sec4{ float:left; width:16px; height:365px;}
.sec4_top{ background:url(images/foot1.gif) no-repeat top left; width:16px; height:16px;}
.sec4_mid{ border-left: solid 1px #ededed; height:333px;}
.sec4_btm{ background:url(images/head_crv_1.gif) no-repeat top left; width:16px; height:16px;}

.info{ background:#fff; margin-top:14px 0 14px 0; height:115px}
.info1{ float:left; width:16px; background:url(images/head_crv_1.gif) no-repeat left bottom; height:115px;}
.info1_div{ background:url(images/foot1.gif) no-repeat top left; width:16px; height:16px;}
.info1_bdr{ border-left: solid 1px #ededed; height:80px;}
.info2{ float:right; width:16px; background:url(images/head_crv_2.gif) no-repeat right bottom; height:115px;}
.info2_div{ background:url(images/foot2.gif) no-repeat top right; width:16px; height:16px;}
.info2_bdr{ border-right: solid 1px #ededed; height:80px;}
.info3{ margin:0 16px 0 16px; /*height:113px;*/ border: solid 1px #ededed; border-left:none; border-right:none;}
.info3 h1{ font-size:14px; margin:0; padding:14px 0 0 5px; color:#fa7c08;}
.info3 ul{ margin:0; padding:5px 0 0 6px;}
.info3 ul li{ list-style: none; padding:4px 0 4px 8px; font-size:11px; background:url(images/bullet.gif) no-repeat left;}
.info3 ul li a{ color:#000; text-decoration:none; font-size:14px;}
.info3 ul li a span{ color:#fb8315;}
.info3 ul li a:hover{ color:#fb8315;}

.footer{ background:#FFFFFF; height:125px;}
.footer p{ text-align:right; margin:0; font-size:10px; color:#666666;}
.footer img a{ margin:10px 50px 3px 50px;}
.foot1{ background:url(images/foot1.gif) no-repeat top left; float: left; width:16px; height:110px;}
.foot1 div{border-left: solid 1px #ededed; height:110px; width:10px; float: left;  margin-top:14px;}
.foot2{ background:url(images/foot2.gif) no-repeat top right; float:right; width:16px; height:110px;}
.foot2 div{border-right: solid 1px #ededed; height:110px; width:10px; float: right; margin-top:14px;}
.foot_main{ margin:0 10px 0 10px; height:125px; position:relative;}
.foot_text{ border-bottom: solid 1px #e0e0e0; margin:0; height:40px;}
.foot_left{ float:left; width:300px; padding-top:16px;}
.foot_left p{ margin:0; color:#6d6d6d; padding:0 0 0 2px;}
.foot_left p a{ color:#6d6d6d; text-decoration:none;}
.foot_left p a:hover{ text-decoration:underline; }
.foot_left p b{ font-weight:normal; color:#000;}
.foot_left p strong{ color:#fa7c08;}
.foot_rht{ text-align:right; font-size:11px; color: #bfbfbf; float: right; padding-top:16px;}

.add_text{ font-size:10px; color:#bfbfbf; float:right; padding:4px 0 0 0}

.sec_main{ background:#fff; border:none; padding:0 6px 0 6px;}

.submit{ width:258px; height:44px; float:right; margin:41px 80px 0 0;}

.foot_link{ width:400px; margin:8px auto;}

.adequa{ background:url(images/u1.gif) no-repeat left top; width:206px; height:67px; float:left; text-indent:-1000px; margin:0 20px 0 0;}
.adequa:hover{ background:url(images/ru9.gif) no-repeat left top;}

.intercom{ background:url(images/u2.jpg) no-repeat left top; width:150px; height:67px; float:left; text-indent:-1000px;}
.intercom:hover{ background:url(images/ru2.jpg) no-repeat left top;}

.crv_sec{ background:#fff; border: solid 1px #ededed;}
.crv_sec form{ margin:0;}

.crv_top{ position:relative;}
.crv_lft_t{
	background:url(images/foot1.gif) no-repeat top left #fff;
	width:16px;
	height:16px;
	position:absolute;
	left: -1px;
	top: -1px;
}
.crv_rht_t{
	background:url(images/foot2.gif) no-repeat top right #fff; 
	width:16px;
	height:16px;
	position:absolute;
	left: 883px;
	top: -1px;
}

.crv_btm{ height:16px; position:relative;}
.crv_lft_b{
	background:url(images/head_crv_1.gif) no-repeat left top #fff;
	position:absolute;
	width:16px;
	height:16px;
	top: 1px;
	left: -1px;
}
.crv_rht_b{
	background:url(images/head_crv_2.gif) no-repeat right bottom #fff;
	position:absolute;
	width:16px;
	height:16px;
	left: 883px;
	top: 1px;
}
.foot_btm_main{ margin:8px 0 0 0; width:860px; background:#fff;}

.foot_btm_l{ float:left; width:280px;}

.foot_btm_r{ float:left; width:280px;}

.foot_btm_mid{ margin:0;}

.foot_adequa{ margin-top:8px;}

.foot_group{ margin-top:8px;}

.foot_santi{ padding-top:13px;}

.foot_micro{ margin-top:5px;}


/* INI ADEQUA */
.info3 ul li a:hover { 
	color:#000; 
	text-decoration:underline;
}

a.powered {
	color: #bfbfbf; 
	font-size: 10px; 
	text-decoration: none;
}
a.powered:hover {
	text-decoration: underline;
}

div.inn_text_main a {
	color: #000000;
	text-decoration: none;
}
div.inn_text_main a:hover {
	text-decoration: underline;
}

div.inn_text_main h2 {
	font-size:17px;
	font-weight:normal;
	color: #595958;
}

div.inn_text_main ul li {
	list-style-type: disc;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#595958;
}
div.inn_text_main ol li {
	list-style-type: decimal;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#595958;
}
div.inn_text_main ol ol li {
	list-style-type: lower-alpha;
}
div.inn_text_main ol ol ol li {
	list-style-type: lower-roman;
}

div.inn_text_main div.elemento_patrocinador {
	clear: both;
	padding-bottom: 15px;
	padding-top: 15px;
}
div.inn_text_main div.elemento_patrocinador a.img_patro {
	float: left;
}
div.inn_text_main div.elemento_patrocinador a.img_patro img {
	border-width: 0px;
}
div.inn_text_main div.elemento_patrocinador div.text {
	padding-left: 350px;
	padding-top: 0px;
	margin-top: 0px;
}
div.inn_text_main div.elemento_patrocinador div.text p {
	padding-top: 0px;
	padding-bottom: 15px;
	margin-top: 0px;
}
div.inn_text_main p.entradeta {
	font-size: 13px;
	font-weight: bold;
}
.inn_text_main div.elemento_patrocinador div.text ol,
.inn_text_main div.elemento_patrocinador div.text ul {
	padding-top: 0px;
	padding-bottom: 15px;
	margin-top: 0px;
}

.info3 ul li a.plus { 
	color:#fb8315;
	text-decoration: none;
}
.info3 ul li a.plus:hover {
	text-decoration: underline;
}

div.inn_text_main a.semibutton {
	color:#fb8315;
}

div.inn_text_main a.pdf {
	background-image: url("images/ico_pdf.gif");
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-bottom:5px;
	padding-top:5px;
}

.top_link span.selected { 
	color:#9c9a9c;
	font-weight: bold;
}

.top_nav2 {
	width: auto;
}

.info3 h1 a {
	color:#FA7C08;
	text-decoration: none;
}
.info3 h1 a:hover {
	text-decoration: underline;
}

.cat{ background:url(images/logo_cap_cat.gif) no-repeat center bottom; float:right; width:550px; height:82px;}



.sec2 h2.cat{  background:url(images/home_txt_ca.gif) no-repeat center top; width:391px; height:270px; margin:50px 0 0 33px;}



.top_nav ul li a.semibutton {
	color:#fb8315;
}

/* FI ADEQUA */

#columna_izq
{
	display:block;
	width:250px;
	float:left;
}

#columna_der
{
	display:block;
	width:550px;
	float:left;
}

.projecte
{
	color:#595958;
	margin-right:15px;
}

.projecte p
{
	margin-top:0px;
}


.projecte a.titol
{
	color:#FA7C08;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	display:block;
}

.projecte a.titol:hover
{
	text-decoration:underline;
}

.projecte .row
{
	padding-bottom:20px;
}

.projecte fieldset
{
	margin-top:10px;
}

.projecte textarea
{
	width:310px;
}

.projecte .subrow_dreta
{	
	float:right;
}

.projecte_left
{
	display:block;
	width:200px;
	float:left;
}

.projecte_right
{
	display:block;
	width:250px;
	float:left;
}

.projecte_jurat
{
	color:#595958;
	margin-right:15px;
}

.projecte_jurat p
{
	margin-top:0px;
}

.projecte_jurat p.valorat
{
	background: url(images/proj_valorat.gif) left 7px no-repeat;
	padding:5px 0 0 20px;
}

.projecte_jurat p.comentat
{
	background: url(images/proj_comentat.gif) left 7px no-repeat;
	padding:5px 0 0 20px;
}


.projecte_jurat a.titol
{
	color:#FA7C08;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	display:block;
}

.projecte_jurat a.titol2
{
	color:#CECECE;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	display:block;
}

.projecte_jurat a.titol:hover
{
	text-decoration:underline;
}

.projecte_jurat .row
{
	padding-bottom:20px;
}

.projecte_jurat fieldset
{
	margin-top:10px;
}

.projecte_jurat textarea
{
	width:310px;
}

.projecte_jurat .subrow_dreta
{	
	float:right;
}

.projecte_jurat_left
{
	display:block;
	width:200px;
	float:left;
}

.projecte_jurat_right
{
	display:block;
	width:250px;
	float:left;
}

.projecte_jurat_table a.titol
{
	color:#666666;
	text-decoration:none;
	text-transform: uppercase;
	display:block;
}

.projecte_jurat_table a.titol:hover
{
	text-decoration:underline;
	color:#FA7C08;
}

.projecte_jurat_table .row_title{
	font-weight:bold;
	text-align:center;
	color:#666666;
	border-top:1px solid #CCCCCC;
}

.projecte_jurat_table .row_title a{
	text-decoration: none;
	color: #666666;
}

.projecte_jurat_table .row_title a:hover{
	text-decoration: underline;
	color: #666666;
}

.projecte_jurat_table .row_title .field0{
	float:left;
	width:24px;
	padding-top:5px;
}

.projecte_jurat_table .row_title .field1{
	float:left;
	width:311px;
	padding-top:5px;
}

.projecte_jurat_table .row_title .field2{
	float:left;
	width:68px;
	padding-top:5px;
}

.projecte_jurat_table .row{
	color:#666666;
	border-top:1px solid #CCCCCC;
	margin-top:5px;
}

.projecte_jurat_table .row .field0{
	float:left;
	width:24px;
	padding-top:5px;
	text-align:center;
}

.projecte_jurat_table .row .field1{
	float:left;
	width:311px;
	padding-top:5px;
}

.projecte_jurat_table .row .field2{
	float:left;
	width:68px;
	padding-top:5px;
	text-align:center;
}

.projecte_jurat_table .row .si{
	background:url(images/proj_si.gif) center top no-repeat;
}

.projecte_jurat_table .row .no{
	background:url(images/proj_no.gif) center top no-repeat;
}

#menu_jurat
{
	float:left;
	display:block;
	width:220px;
	padding-bottom:10px;
}

#menu_jurat ul
{
	padding:10px 0px 0px;
	margin:0px;
	list-style:none;
	border-bottom:1px #cccccc solid;	
}

#menu_jurat li
{
	border-top:1px #cccccc solid;
	padding:5px 0px;
	font-size:14px;
	font-weight:normal;
}

#menu_jurat li.colaboracion a
{
	color:#cccccc;
}

#menu_jurat li.visited strong
{
	color:#fb8316;
	font-size:14px;
}

#menu_jurat li.normal
{
	color:#CECECE;
	font-size:14px;
	text-decoration: none;
}

#menu_jurat li a
{
	text-decoration:none;
	color:#6e6e6c;
	font-size:14px;
	font-weight:normal;
}

#menu_jurat li a:hover
{
	text-decoration:underline;
}

.cercador_jurat a.boto
{
	float:right;
	margin-right:36px;
	_margin-right:18px;
	background:url(images/bg_button.gif) left top no-repeat;
	width:70px;
	height:23px;
	display:block;
	line-height:22px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
}

.cercador_jurat p.opcions
{
	color:#595958;
	margin-top:0;
}

.cercador_jurat p.filtre
{
	color:#666666;
	font-size:11px;
	margin-bottom: 0px;
}

.cercador_jurat span
{
	color:#666666;
	font-size:11px;
}

.clear
{
	clear:both;
}

.sec_inn1_l h1 
{
	color:#A19F9F;
	font-size:22px;
	font-weight:normal;
	margin:0;
}

.sec_inn1_l h1 a
{
	color:#A19F9F;
	text-decoration:none;
}

.sec_inn1_l h1 a:hover
{
	text-decoration:underline;
}

.project_separator
{
	height:10px;
	padding:0px;
	margin:0px;
}

#paginado
{
	padding-top:10px;
	padding-right:200px;
	float:right;
	width:250px;
}

#paginado p
{
	float:left;
	margin-right:5px;
	color:#fa7c08;
}

#paginado p a
{
	color:#fa7c08;
}

#columna_izquierda
{
	display:block;
	width:495px;
	float:left;
}

#columna_izquierda .form_inn_left{
	padding-top:10px;
}

#columna_izquierda .left
{
	float:left;
}

#columna_izquierda p
{
	color: #595958;
}

#columna_derecha
{
	display:block;
	width:350px;
	float:right;
}

#no_slideshare
{
	border:1px #cccccc solid;
	width:145px;
	height:110px;
	padding:125px 150px;
}

.cercador input.text
{
	width:212px;
	margin:0px 0px 10px;
	display:block;
}

.cercador a.boto
{
	float:right;
	margin-right:36px;
	_margin-right:18px;
	background:url(images/bg_button.gif) left top no-repeat;
	width:70px;
	height:23px;
	display:block;
	line-height:22px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
}

.selectors
{
	padding:15px 0px 0px;	
}

.selectors p
{
	margin:0px;
	color:#595958;
	font-size:14px;
	padding:0px 0px 3px;
}

.selectors .selector
{
	margin:0px 0px 10px;	
	background:#F6F6F6 none repeat scroll 0 0;
	border:1px solid #CECECE;
	width:193px;
}

.selectors .selector option
{
	background:#F6F6F6 none repeat scroll 0 0;
}

h4
{
	padding:5px 0px 3px;
	margin:0px;
	color:#999999;
	font-size:11px;
	font-weight:normal;
}

p.titol
{
	padding-top:0px;
	color:#FA7C08;
	display:block;
	font-size:14px;
	font-weight:bold;	
	text-transform:uppercase;
	margin-top:0px;
}

p.NEE
{
	background: url(images/bg_NEE.gif) left 7px no-repeat;
	padding:5px 0 0 20px;
}

#votaciones
{
	width:430px;
	color:#595958;
}


#votaciones .captcha
{
	height:25px;	
}

#votaciones #turing
{
	margin-top:10px;
	margin-right:10px;
	margin:10px 10px 0px 3px;
	width:80px;
}

#votaciones a
{
	color:#FA7C08;
	text-decoration:none;
}

#votaciones a:hover
{
	text-decoration:underline;
}

#votaciones input.radiobutton
{
	border:none;
	background-color:transparent;
	margin-right:5px;
}

div.resultat_votacio
{
	color:#595958;
	padding-top:15px;
}



/*******BOTO SLIDESHARE*****/
.boto_slideshare
{
	position:absolute;
	text-decoration:none;
	width:145px;
	height:110px;
	display:block;
	background-color:white; 
	z-index:1;
	filter:alpha(opacity=10);
	-moz-opacity:.10;
	opacity:.10;
}

/******PROJECTE HOME*******/
#projecte_home
{
	padding:0px 20px;
}

#projecte_home h1 a
{
	text-decoration:none;
	color:#FA7C08;
	font-size:18px;
	font-weight:bold;
}

#projecte_home h1 a:hover
{
	text-decoration:underline;
}

#projecte_home_esquerra
{
	width:330px;
	float:left;
	padding:5px 10px 5px 0px;
}

#projecte_home_centre
{
	width:200px;
	float:left;
	padding:20px 10px 5px 5px;
	//margin-top:20px;
}

#projecte_home_centre .projecte_destacat p
{
	font-size:14px;
	color:#000;
}

#projecte_home_centre .projecte_destacat b
{
	font-size:16px;
	color:#000;
}

#projecte_home_dreta
{
	width:270px;
	float:right;
	padding:5px 0px 5px 0px;
	
}

#projecte_home_dreta ul
{
	padding:10px;
	margin:10px 0px 0px;
	background-color:#fff3e6;
}

#projecte_home_dreta li
{
	/*background:transparent url(images/bullet.gif) no-repeat scroll left 10px;*/
	font-size:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:5px 0 5px 0px;
}

#projecte_home_dreta a
{
	text-decoration:none;
	color:#000000;
}

#projecte_home_dreta a:hover
{
	text-decoration:underline;
}

#projecte_home_dreta a.plus
{
	color:#FA7C08;
}

/*************HOME NUEVA**************/
div#home_projectes_img_left
{
	background-image:url(images/bg_home_projectes.gif);	
}

h2.home_projecte
{
	background-position:left 0px;
	margin-top:0px;
}

.projecte p a
{
	color:#000;
	text-decoration:none;
}

.projecte p a:hover
{
	text-decoration:underline;
}

/*************PROJECTE_ADMIN FASE 2***************/
#columna_izquierda_proj2
{
	display:block;
	width:400px;
	float:left;
}

#columna_izquierda_proj2 .left
{
	float:left;
	margin-left:20px;
}
#columna_izquierda_proj2 .right
{
	float:right;
}
#columna_izquierda_proj2 .subsub_left{
	float:left;
	width:155px;
}
#columna_izquierda_proj2 .subsub_left .element{
	float:right;
}
#columna_izquierda_proj2 .subsub_right{
	float:right;
	width:250px;
	margin-top:10px;
}
#columna_izquierda_proj2 .subsub_right .element{
	float:left;
}
#columna_izquierda_proj2 p
{
	color: #595958;
}

#columna_izquierda_proj2 .fieldsetInteresante
{
	border:1px solid #CECECE;
	background-color:#FFFFCC;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 20px;
	padding-right: 20px;
}
#columna_izquierda_proj2 .fieldsetComentarios
{
	border:1px solid #CECECE;
	background-color:#FFFFCC;
	padding-top:20px;
	padding-bottom:20px;
	padding-left: 20px;
	padding-right: 20px;
}

#columna_derecha_proj2
{
	display:block;
	width:350px;
	float:right;
}

#subcolumna_izquierda_proj2
{
	display:block;
	width:410px;
	float:left;
}

#subcolumna_izquierda_proj2 .left
{
	float:left;
}
#subcolumna_izquierda_proj2 .form_inn_left2
{
	margin-top:10px;
}

.projecte_jurat_table .row_title .id_proj{
	float:left;
	width:24px;
	padding-top:5px;
	text-align:left;
	padding-left: 13px;
}
.projecte_jurat_table .row_title .id_proj_up{
	float:left;
	width:24px;
	padding-top:5px;
	text-align:left;
	background: url(images/u109_up.gif) left 9px no-repeat;
	padding-left: 13px;
}
.projecte_jurat_table .row_title .id_proj_down{
	float:left;
	width:24px;
	padding-top:5px;
	text-align:left;
	background: url(images/u109_down.gif) left 9px no-repeat;
	padding-left: 13px;
}
.projecte_jurat_table .row_title .nom{
	float:left;
	width:279px;
	padding-top:5px;
	text-align:left;
	padding-left: 13px;
}
.projecte_jurat_table .row_title .nom_up{
	float:left;
	width:279px;
	padding-top:5px;
	text-align:left;
	background: url(images/u109_up.gif) left 9px no-repeat;
	padding-left: 13px;
}
.projecte_jurat_table .row_title .nom_down{
	float:left;
	width:279px;
	padding-top:5px;
	text-align:left;
	background: url(images/u109_down.gif) left 9px no-repeat;
	padding-left: 13px;
}
.projecte_jurat_table .row_title .nota{
	float:left;
	width:30px;
	padding-top:5px;
	text-align:left;
	padding-left: 13px;
}
.projecte_jurat_table .row_title .nota_up{
	float:left;
	width:30px;
	padding-top:5px;
	text-align:left;
	background: url(images/u109_up.gif) left 9px no-repeat;
	padding-left: 13px;
}
.projecte_jurat_table .row_title .nota_down{
	float:left;
	width:30px;
	padding-top:5px;
	text-align:left;
	background: url(images/u109_down.gif) left 9px no-repeat;
	padding-left: 13px;
}
.projecte_jurat_table .row_title .selec{
	float:left;
	width:82px;
	padding-top:5px;
	text-align:left;
	padding-left: 13px;
}
.projecte_jurat_table .row_title .selec_up{
	float:left;
	width:82px;
	padding-top:5px;
	text-align:left;
	background: url(images/u109_up.gif) left 9px no-repeat;
	padding-left: 13px;
}
.projecte_jurat_table .row_title .selec_down{
	float:left;
	width:82px;
	padding-top:5px;
	text-align:left;
	background: url(images/u109_down.gif) left 9px no-repeat;
	padding-left: 13px;
}
.projecte_jurat_table .row_title .inter{
	float:left;
	width:70px;
	padding-top:5px;
	text-align:left;
	padding-left: 13px;
}
.projecte_jurat_table .row_title .inter_up{
	float:left;
	width:70px;
	padding-top:5px;
	text-align:left;
	background: url(images/u109_up.gif) left 9px no-repeat;
	padding-left: 13px;
}
.projecte_jurat_table .row_title .inter_down{
	float:left;
	width:70px;
	padding-top:5px;
	text-align:left;
	background: url(images/u109_down.gif) left 9px no-repeat;
	padding-left: 13px;
}
.projecte_jurat_table .row .id_proj{
	float:left;
	width:24px;
	padding-top:5px;
	text-align:center;
}
.projecte_jurat_table .row .nom{
	float:left;
	width:311px;
	padding-top:5px;
	text-align:left;
}
.projecte_jurat_table .row .nota{
	float:left;
	width:48px;
	padding-top:5px;
	text-align:center;
}
.projecte_jurat_table .row .selec{
	float:left;
	width:82px;
	padding-top:5px;
	text-align:center;
}
.projecte_jurat_table .row .inter{
	float:left;
	width:82px;
	padding-top:5px;
	text-align:center;
}

a.enlace
{
	color:#595958;
	background: url(images/u47.jpg) left 7px no-repeat;
	padding:5px 0 0 15px;
	text-decoration:none;
}
a.enlace:hover
{
	text-decoration:underline;
}

a.fitxer
{
	color:#595958;
	background: url(images/u44.jpg) left 7px no-repeat;
	padding:12px 0 0 20px;
	text-decoration:none;
}
a.fitxer:hover
{
	text-decoration:underline;
}
p.fitxer
{
	padding-top:10px;
}
p.fitxer2
{
	padding-top:0px;
	padding-bottom:0px;
}
p.fitxer3
{
	padding-top:0px;
	padding-bottom:20px;
}

/******************PREMI VODAFONE*************************/
.sec_projectes {
	background:#FFFFFF none repeat scroll 0 0;
	border:medium none;
	margin:2px 20px 0 18px;
	padding:0 6px;
}

#columna_izq_vodafone
{
	display:block;
	width:260px;
	float:left;
}

#columna_der_vodafone
{
	display:block;
	width:550px;
	float:right;
}

#columna_menu_vodafone {
	display:block;
	float:left;
	width:260px;
}

#columna_menu_vodafone ul {
	border-bottom:1px solid #CCCCCC;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:10px 0 0;
}

#columna_menu_vodafone li {
	border-top:1px solid #CCCCCC;
	font-size:14px;
	font-weight:normal;
	padding:5px 0;
}

#columna_menu_vodafone li.visited strong {
	color:#FB8316;
	font-size:14px;
}

#columna_menu_vodafone li a {
	color:#6E6E6C;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}

#columna_menu_vodafone li a:hover {
	text-decoration:underline;
}

/*#columna_izq_vodafone a.boto
{
	float:right;
	margin-right:0px;
	_margin-right:18px;
	background:url(images/bg_button.gif) left top no-repeat;
	width:70px;
	height:23px;
	display:block;
	line-height:22px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
}

#columna_izq_vodafone a.boto:hover
{
	text-decoration:none;
}*/

#columna_izq_vodafone a.boto
{
	float:right;
	background:transparent url(images/login_button.jpg) repeat scroll 0 0;
	margin-top:14px;
	padding:2px 13px;
	color:#676767;
	font-weight:bold;
	cursor: pointer;
	border:1px solid #CECECE;
	font-size:12px;
/*	
	float:right;
	margin-right:0px;
	_margin-right:18px;
	background:transparent url(images/login_button.jpg) repeat scroll 0 0;
	width:70px;
	height:23px;
	display:block;
	line-height:22px;
	text-align:center;
	font-size:14px;
	text-decoration:none;
	color:#676767;
	font-weight:bold;
	cursor: pointer;
	border:1px solid #CECECE;*/
}
#columna_izq_vodafone a.boto:hover
{
	/*background:transparent url(images/login_button_on.jpg) repeat scroll 0 0;
	text-decoration:none;*/
	background:transparent url(images/login_button_on.jpg) repeat scroll 0 0;
	text-decoration:none;
}

.cercador_vodafone input.text
{
	font-size:12px;
	color:#999999;
	padding-bottom:2px;
	padding-top:2px;
	width:258px;
	margin:0px 0px 10px;
	display:block;
	background:#F6F6F6 none repeat scroll 0 0;
	border:1px solid #CECECE;
	padding:1px 0;
}

/*.cercador_vodafone input.text
{
	width:258px;
	margin:0px 0px 10px;
	display:block;
}*/

#columna_izq_vodafone p.opcions
{
	color:#595958;
	margin-top:0;
}

#columna_izq_vodafone p.filtre
{
	color:#666666;
	font-size:11px;
	margin-bottom: 0px;
}

#columna_izq_vodafone .selects p
{
	color:#666666;
	font-size:11px;
	margin-bottom: 0px;
}
	
#columna_izq_vodafone .selects .selector
{
	margin:0px 0px 0px;	
	background:#F6F6F6 none repeat scroll 0 0;
	border:1px solid #CECECE;
	width:160px;
	font-size:12px;
	color:#999999;
	padding-bottom:2px;
	padding-top:2px;
	display:block;
	background:#F6F6F6 none repeat scroll 0 0;
	border:1px solid #CECECE;
	padding:1px 0;
}
	
/*#columna_izq_vodafone .selects .selector
{
	margin:0px 0px 0px;	
	background:#F6F6F6 none repeat scroll 0 0;
	border:1px solid #CECECE;
	width:160px;
}*/

#columna_izq_vodafone .selects .selector option
{
	background:#F6F6F6 none repeat scroll 0 0;
}

#columna_izq_vodafone span
{
	color:#666666;
	font-size:11px;
}

div.total_cerca_vodafone {
	color:#666666;
	font-style:italic;
	float:right;
}

div.paraules_cercades_vodafone
{
	padding-top:5px;
	color:#666666;
	font-style:italic;
	float:right;
}

.projecte_vodafone {
	color:#595958;
	margin-right:15px;
}

.projecte_vodafone_left {
	display:block;
	float:left;
	width:200px;
}

.projecte_vodafone_right {
	display:block;
	float:left;
	width:335px;
}

.projecte_vodafone a.titol {
	color:#FA7C08;
	display:block;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

.cercador_vodafone{
	margin-top:7px;
	margin-bottom:7px;
}

#columna_izquierda_vodafone
{
	display:block;
	width:425px;
	float:left;
}

#columna_izquierda_vodafone p
{
	color: #595958;
	margin-bottom:3px;
}

#columna_izquierda_vodafone .left p
{
	color: #868686;
	margin-bottom:3px;
	margin-top:25px;
}
#columna_izquierda_vodafone .fieldsetComentarios
{
	border:0px solid #CECECE;
	background-color:#F2F2F2;
	padding-top:20px;
	padding-bottom:20px;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom:10px;
	color:#515151;
	font-family:'Arial';
	font-size:11px;
}

#columna_izquierda_vodafone .fieldsetComentarios i
{
	color:#868686;
}

#columna_izquierda_vodafone .left
{
	float:left;
}
#columna_izquierda_vodafone .right
{
	float:right;
}

/*#columna_izquierda_vodafone textarea
{
	width: 100%;
	height:200px;
	background:#F6F6F6 none repeat scroll 0 0;
	border:1px solid #CECECE;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}*/

#columna_izquierda_vodafone textarea
{
	color:#999999;
	width: 100%;
	height:200px;
	background:#F6F6F6 none repeat scroll 0 0;
	border:1px solid #CECECE;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

#columna_derecha_vodafone
{
	display:block;
	width:350px;
	float:right;
}

.meta-info {
	background-color:#FFF3E6;
	border:3px solid #FA7C08;
	font-size:14px;
	padding:5px;
	position:absolute;
	visibility:hidden;
	font-style:italic;
	font-weight:bold;
	color: #FA7C08;
	margin-top:-33px;
}

.bombeta
{
	cursor: pointer;
}

/*.enviar_comentari
{
	cursor: pointer;
	border:0;
}*/

.enviar_comentari a
{
	/*float:right;
	margin-right:0px;
	_margin-right:18px;
	background:transparent url(images/login_button.jpg) repeat scroll 0 0;
	width:110px;
	height:23px;
	display:block;
	line-height:22px;
	text-align:center;
	font-size:14px;
	text-decoration:none;
	color:#676767;
	font-weight:bold;
	cursor: pointer;
	border:1px solid #CECECE;*/
	
	float:right;
	background:transparent url(images/login_button.jpg) repeat scroll 0 0;
	margin-top:14px;
	padding:2px 25px;
	color:#676767;
	font-weight:bold;
	cursor: pointer;
	border:1px solid #CECECE;
	font-size:12px;
	text-decoration:none;
}
.enviar_comentari a:hover
{
	background:transparent url(images/login_button_on.jpg) repeat scroll 0 0;
	text-decoration:none;
}

/*********************CAPÇALERA*************************************/
.top_link div.left_login
{ 
	border-right: solid 1px #e0e0e0;
	height:17px;
	margin-top:5px;
	padding-right:27px;
	margin-right:27px;
	float:left;
	font-size:11px;
	color:#999999;
	height:20px;
	padding-top:12px;
}

.top_link div.left_login_logat
{ 
	height:17px;
	margin-top:5px;
	padding-right:27px;
	float:left;
	font-size:11px;
	color:#999999;
	height:20px;
	padding-top:5px;
}

.top_link .right_login
{
	float:right;
}

.right_login input
{
	font-size:12px;
	color:#999999;
	padding-bottom:2px;
	padding-top:2px;
	width: 146px;
}

.top_link .usuari
{
	float:left;
	width:155px;
	font-size:11px;
	color:#676767;
}
.top_link .usuari a{ color:#676767; text-decoration:none;}

.top_link .contrassenya
{
	float:right;
	width:155px;
	font-size:11px;
	color:#999999;
}
.top_link .login_button
{
	float:right;
	background:transparent url(images/login_button.jpg) repeat scroll 0 0;
	margin-top:14px;
	padding:2px 13px;
	color:#676767;
	font-weight:bold;
	cursor: pointer;
	border:1px solid #CECECE;
}
.top_link .login_button:hover
{
	background:transparent url(images/login_button_on.jpg) repeat scroll 0 0;
}
.top_link .logat_esquerre
{
	background:transparent url(images/logat_left.gif) no-repeat scroll 0 0;
	width: 16px;
	height: 32px;
	float:left;
}
.top_link .logat_centre
{
	background:transparent url(images/logat_background.gif) repeat scroll 0 0;
	height: 32px;
	float:right;
}
.top_link .logat_dret
{
	background:transparent url(images/logat_right.gif) no-repeat scroll 0 0;
	width: 16px;
	height: 32px;
	float:right;
}

.top_link .text_logat_left
{
	margin-top: 8px;
	float:left;
	margin-right:30px;
}
.top_link .text_logat_right
{
	margin-top: 8px;
	float:right;
}

.top_link .error
{
	color: red;
}

.boto_enviar a.enviar
{
	float:right;
	background:transparent url(images/login_button.jpg) repeat scroll 0 0;
	margin-top:14px;
	margin-right:94px;
	padding:2px 25px;
	color:#676767;
	font-weight:bold;
	cursor: pointer;
	border:1px solid #CECECE;
	font-size:12px;
	text-decoration:none;
}
.boto_enviar a.enviar:hover
{
	background:transparent url(images/login_button_on.jpg) repeat scroll 0 0;
	text-decoration:none;
}