a img
{
	border: none;
}

acronym, abbr {
	border-bottom: 1px dashed #999;
	cursor: help;
	font-size: 0.9em;
	letter-spacing: .07em;
}

.link_bl
{
	text-decoration: none;	
	font-size: 8pt;
	font-weight: bold;
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #000000
}

.link_bl_fra {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #000000}

.link_bl_eng {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #000000}

.link_grandote {
	text-decoration: none;
	font-size: 15pt;
	font-weight: bold;
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #752936}

.link_titols {
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #752936}

.link_text, .link_text_news, .text_data {
	text-decoration: none;
	font-size: 9pt;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #752936
}
.text_data {
	font-weight: bold;
}
.link_text_news {
	font-size: 10pt;
	font-weight: bold;
}

.menu {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff
}

.smenu {
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff
}

.text, .text_news {
	text-decoration: none;
	font-size: 9pt;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}

.text_news
{
	font-size: 10pt;
}

.titol_news {
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #ff991c;
}

.titols {
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #752936;
}

.titols_comites {
	text-decoration: none;
	font-size: 16pt;
	font-weight: bold;
	font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #E96B10;
}

.titols_comites2 {
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #E96B10;
}

td.home{
	padding: 20px 0 0 0;
}


/* # 4612C9 680B8A E96B10 8B13B8 */
a:hover {text-decoration: underline;}
.link_bl:hover {color: #752936; text-decoration: none;}
.link_bl_fra:hover {color: #752936; text-decoration: none;}
.link_bl_eng:hover {color: #752936; text-decoration: none;}
.link_titols:hover {text-decoration: underline}
.link_grandote:hover {text-decoration: underline}
.link_text:hover, .link_text_news:hover {text-decoration: underline}
.menu:hover {text-decoration: underline}
.smenu:hover {text-decoration: underline}

.forms {font-family: Century Gothic, Verdana, Arial, Helvetica; font-weight: bold; font-size: 10px}
.button_link
{
	border: 0;
	background-color: transparent;
	cursor: pointer;
}

.error_form
{
	border: solid 2px red;
}

.mes_petit
{
	font-size: 0.8em;
}

/* form signatura individual */
#form_ind *
{
	margin: 0;
	padding: 0;
}

#form_ind dt
{
	margin-top: 15px;
	line-height: 1.2em;
}

#form_ind dd
{
	line-height: 1.2em;
}

#form_ind dd#captcha table
{
	text-align: center;
	margin: 0 auto;
}

#form_ind dd#captcha table td
{
	padding: 8px 0;
}


/*#capa_menu_reform ul
{
	list-style-image: url("/img/creu_clara.gif");
	list-style-position: outside;
}

#capa_menu_reform li
{
	height: 45px;
	border-bottom: dotted 1px #fff;
	font-family: "century gothic", verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	line-height: 45px;
}

#capa_rw_1, #capa_rw_2, #capa_rw_3, #capa_rw_4
{
	background-color: #FFC885;
	color: inherit;
}

#capa_rw_1 *, #capa_rw_2 *, #capa_rw_3 *, #capa_rw_4 *
{
	margin: 0;
	padding: 0;
}

#capa_rw_1 ul, #capa_rw_2 ul, #capa_rw_3 ul, #capa_rw_4 ul
{
	margin: 10px 0 10px 10px;
}

#capa_rw_1 li, #capa_rw_2 li, #capa_rw_3 li, #capa_rw_4 li
{
	list-style-type: none;
	text-align: right;
	padding-right: 10px;
	height: 25px;
	line-height: 25px;
	border-bottom: dotted 1px #000;
}

#capa_rw_1 li a, #capa_rw_2 li a, #capa_rw_3 li a, #capa_rw_4 li a
{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 10pt;
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

#capa_rw_1 img, #capa_rw_2 img, #capa_rw_3 img, #capa_rw_4 img
{
	border: none;
}

#capa_rw_1 li a:hover, #capa_rw_2 li a:hover, #capa_rw_3 li a:hover, #capa_rw_4 li a:hover
{
	text-decoration: underline;
}

.fondo_capa_seleccionat
{
	background-color: #FC8C02;
	color: #752936;
}

.fondo_capa_rw_seleccionat
{
	background-color: #FFE2C0;
	color: #000;
}*/

#reformwatch
{
	padding: 2px 30px 20px 2px;
}

#reformwatch ul.gen_list
{
	list-style-type: none;
	margin-left: 30px;
	padding: 0;
}

#destacats_pg
{
	margin-top: 1em;
	margin-left: 25px !important;
	margin-right: 25px !important;
}

#destacats_pg *
{
	margin: 0;
	padding: 0;
}

#destacats_pg dl
{
	margin-top: 1em;
	margin-bottom: 1em;
}

#destacats_pg dd
{
	margin-bottom: 2em;
}

/*	Prova menu 20070201 */
#menu_rc *
{
	margin: 0;
	padding: 0;
}

#menu_rc
{
	margin-bottom: 10px;
	text-align: center;
}
#menu_rc .clickable
{
	cursor: pointer;
}

#menu_rc h2
{
	margin: 0.5em auto;
	text-align: center;
}

#menu_rc ul
{
	list-style-type: none;
	background-color: #fc6;
	text-align: left;
}

#menu_rc ul#outer_menu
{
	margin-bottom: 0;
}

#menu_rc li
{
	display: block;
	line-height: 1.2em;
	background-color: #f90;
	padding-bottom: 4px;
	padding-top: 4px;
}

#menu_rc li li
{
	background-color: #fc6;
	border-bottom: solid 1px #f90;
	color: #000;
	font-weight: normal;
}

#menu_rc li.folded a, #menu_rc li.unfolded a
{
	padding-left: 18px;
	background-position: center left;
	background-repeat: no-repeat;
}

#menu_rc li a
{
	padding-left: 18px;
	text-decoration: none;
	font-family: "Century Gothic", verdana, arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #fff;
}

#menu_rc li.folded li a, #menu_rc li.unfolded li a
{
	background-image: none;
	color: #752936;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;

}

#menu_rc li.folded a
{
	background-image: url(/img/folded.gif);
}


#menu_rc li.unfolded a
{
 	background-image: url(/img/unfolded.gif);

}
#menu_rc li a:hover
{
	text-decoration: underline;
	background-color: #752936;
}
#menu_rc li.folded a:hover
{
	background-image: url(/img/folded_hover.gif);
	text-decoration: underline;
	background-color: #752936;
}
#menu_rc li.unfolded a:hover
{
	background-image: url(/img/unfolded_hover.gif);
	text-decoration: underline;
	background-color: #752936;
}

#menu_rc li.unfolded li a:hover
{
	background-image: none;
	text-decoration: underline;
	background-color: #FFE2A8;
}

#menu_rc li.folded li a:hover
{
	background-image: none;
	text-decoration: underline;
	background-color: #FFE2A8;
}

#menu_rc li a
{
	display: block;
}

#menu_rc p
{
	margin: 21px 0 25px 0;
	text-align: center;
}

#menu_rc img
{
	border: none;
}

#main_menu hr
{
	display: block;
	width: 181px;
	height: 3px;
	margin: 10px auto;
	color: #ccc;
	background-color: #dDe8eA;
	border: none;
}

/****************************/
/* 	Nou menú ReformWatch	*/
/****************************/

#menu_rw_div *
{
	margin: 0;
	padding: 0;
}

#menu_rw_div
{
	text-align: center;
	background-color: #752936;
	width: 183px;
	margin: 0 28px;
}

#menu_rw{
	text-align: left;
}

#menu_rw .clickable
{
	cursor: pointer;
}

#menu_rw h2
{
	/*margin: 0.5em auto;*/
	text-align: center;
}

#menu_rw
{
	list-style-type: none;
	text-align: left;
	display: none;
}

#menu_rw ul#outer_menu
{
	margin-bottom: 0;
}

#menu_rw li
{
	display: block;
	line-height: 1.2em;
	background-color: #752936;
	padding-bottom: 4px;
	padding-top: 4px;
}

#menu_rw li li
{
	background-color: #fc6;
	border-bottom: solid 1px #f90;
	color: #000;
	font-weight: normal;
}

#menu_rw li.folded a, #menu_rw li.unfolded a
{
	padding-left: 18px;
	background-position: center left;
	background-repeat: no-repeat;
}

#menu_rw li a
{
	padding-left: 18px;
	text-decoration: none;
	font-family: "Century Gothic", verdana, arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #fff;
	background: url(/img/folded_hover.gif) no-repeat;
}

#menu_rw li.folded li a, #menu_rw li.unfolded li a
{
	background-image: none;
	color: #752936;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;

}

#menu_rw li.folded a
{
	background-image: url(/img/folded_hover.gif);
}

#menu_rw li.unfolded a
{
 	background-image: url(/img/unfolded_hover.gif);

}
#menu_rw li a:hover
{
	background-image: url(/img/folded.gif);
	text-decoration: underline;
	background-color: #ff9900;
}

#menu_rw li.folded a:hover
{
	background-image: url(/img/folded.gif);
	text-decoration: underline;
	background-color: #ff9900;
}
#menu_rw li.unfolded a:hover
{
	background-image: url(/img/unfolded.gif);
	text-decoration: underline;
	background-color: #ff9900;
}

#menu_rw li.unfolded li a:hover
{
	background-image: none;
	text-decoration: underline;
	background-color: #FFE2A8;
}

#menu_rw li.folded li a:hover
{
	background-image: none;
	text-decoration: underline;
	background-color: #FFE2A8;
}

#menu_rw li a
{
	display: block;
}

#menu_rw p
{
	margin: 21px 0 0 0;
	text-align: center;
}

#menu_rw img
{
	border: none;
}

#menu_rw hr
{
	display: block;
	width: 181px;
	height: 3px;
	margin: 10px auto;
	color: #ccc;
	background-color: #dDe8eA;
	border: none;
}

#menu_banners{
	text-align: center;
}

/*	Coses de ReformNews */
#reformnews *
{
	margin: 0;
	padding: 0;
}

#reformnews
{
	/*width: 584px;*/
}

#reformnews p
{
	padding: 0.5em 0;
}

#reformnewstop
{
	height: 15px;
	background: transparent url(/img/reform_news_top.jpg) no-repeat;
	font-size: 1px;
}

#reformnewsmiddle
{
	background: transparent url(/img/reform_news_middle.gif) repeat-y;
	padding: 0 14px;
/*
	height: 100px;
*/
	overflow: hidden;
}

#reformnewsbottom
{
	height: 15px;
	background: transparent url(/img/reform_news_bottom.jpg) no-repeat;
	font-size: 1px;
}

/*proves de news i new video*/
#contenidor_news_video
{
    /*width: 584px;*/
	margin: 0;
	padding: 0;
}

#contenidor_news_video *
{
	margin: 0;
	padding: 0;
	/*min_height: 0px;*/
	display: compact;
}

#contenidor_news, #contenidor_video
{
    float: left;
}

#contenidor_news {
	margin-left: 24px;
	width: 334px;
	margin-top: 6px;
}

#contenidor_news_top
{
	padding: 0;
    background-color: #666;
	height: 17px;
	background: url(/img/home_news_dalt.jpg) no-repeat;
	font-size: 1px;
}

#contenidor_news_middle
{
	padding-left: 12px;
	padding-right: 12px;
	overflow: hidden;
	background-position: top;
	background-color: transparent;
	background-repeat: repeat-y;
	background-image: url(/img/home_news_mig.jpg);
}

#contenidor_news_bottom
{
	height: 17px;
	background: transparent url(/img/home_news_baix.jpg) no-repeat;
	font-size: 1px;
}

#contenidor_video{
	width: 226px;

}

#contenidor_news_video p
{
	padding: 0.5em 0;

}


#dintre_video img
{
 margin: 0;
 padding: 0;
 border-width: 1px;
 border-color: #752936;
}

/*	fitxes comites. carlos 20070315 */
#comite_fitxa #llista_comites li
{
	list-style-type: none;
	margin: 0.5em 0;
}

#comite_fitxa div
{
	margin: 0;
	padding: 0;
}

#comite_fitxa .clear
{
	font-size: 1px;
	clear: both;
	height: 1px;
}

#comite_fitxa label#selectComite
{
	float: right;
	margin: 0 0 0 1.5em;
}

#comite_fitxa p
{
	margin-bottom: 0;
}

#comite_fitxa h3
{
	margin: 1.5em 0 0 0;
	padding: 0;
}

#comite_fitxa h4
{
	padding: 0;
	margin: 1em 0 0 0;
}

#comite_fitxa .dades_un_comite
{
	width: 250px;
	float: left;
	margin: 0;
	padding: 0 20px 0 0;
    text-align: left
}


#comite_fitxa .activitat_comite
{
	display: block;
	float: left;
	width: 260px;
	padding: 0 10px 20px 10px;
	margin: 0;
	text-align: center;
	font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif;
}

#comite_fitxa .act_unica
{
	display: block;
	float: none;
	margin: 0 auto;
}

#comite_fitxa .activitat_comite h4, .activitat_comite h4 a
{
	margin: 0 auto 10px auto;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #752936;
	line-height: 15pt;
}

#comite_fitxa .activitat_comite a img
{
	border: solid 1px #D8BC9A;
	border-width: 0 2px 2px 0;
}

#comite_fitxa .activitat_comite a:hover
{
	text-decoration: underline;
}

#comite_fitxa .act_comite h4, .act_comite h4 a
{
	margin: 0 auto 10px auto;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #752936;
	line-height: 15pt;
}

#comites_que #uneixte_comites
{
	margin-top: 1em;
	border: solid 1px #752936;
	padding: 10px;
}

#comites_que #uneixte_comites p
{
	padding: 0;
	margin: 0;
}

#comites_que #uneixte_comites p.primer
{
	margin-bottom: 1em;
}


/* civil society. carlos 20070717 (copia ubuntu casi a tope) */
.boxed_description
{
	position: absolute;
	top: -20px;
	left: 50px;
	border: solid 3px #f28000;
	background-color: #E4ECFE;
	padding: 6px;
	z-index: 1;
}

.nuvol_tags
{
	text-align: center;
}

.nuvol_tags em, .nuvol_tags strong
{
	font-style: normal;
	font-weight: normal;
}

.nuvol_tags li
{
	display: inline;
}

.nuvol_tags li a
{
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #51556E;
}

.nuvol_tags li a.tag_xs
{
	font-size: 0.6em;
}

.nuvol_tags li a.tag_s
{
	font-size: 0.7em;
}

.nuvol_tags li a.tag_m
{
	font-size: 0.8em;
}

.nuvol_tags li a.tag_l
{
	font-size: 1em;
}

.nuvol_tags li a.tag_xl
{
	font-size: 1.2em;
}

#civil_society_container
{
	margin: 0 -10px;
	padding: 10px;
}

#civil_society_navbar
{
	margin: 12px -10px 0 -10px;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	border-bottom: solid 1px #000;
	padding-bottom: 5px;
} 

#civil_society_navbar li
{
	margin-left: 2px;
	margin-bottom: 0;
	padding: 2px 5px 6px;
	border: 1px solid #000;
	list-style: none;
	display: inline;
}
	
		
#civil_society_navbar li.current
{
	border-bottom: 1px solid #FFD7A6;
	list-style: none;
	display: inline;
	background-color: #FFD7A6;
}

/* fitxes de civil society.
 * a veure si fem que semblin les antigues.
 * carlos 20070706 */
#fitxaaa
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

#fitxaaa table
{
	margin: 1em auto 0 1em;
	text-align: left;
	border-collapse: collapse;
	width: 95%;
	max-width: 70ex;
}

#fitxaaa tr
{
	background-color: #ffe2c0;
}

#fitxaaa tr.senar
{
	background-color: #fff;
}

#fitxaaa th
{
	width: 20ex;
	height: 3em;
}

#fitxaaa tr.header
{
	background-color: #ff991c;
}

#fitxaaa td, #fitxaaa th, #fitxaaa h1
{
	padding: 3px 6px;
	font-size: 10pt;
}

#fitxaaa h1
{
	margin: 0;
	padding: 0;
}

#fitxaaa a
{
	text-decoration: none;
	font-weight: bold;
}

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

#fitxaaa ul, #fitxaaa li
{
	list-style-type: none;
	margin: auto 0;
	padding: 0.2em 0;
}

#fitxaaa li
{
	display: inline;
}

#fitxaaa li:before
{
	content: "\002C \0020";
}

#fitxaaa li:first-child:before
{
	content: "";
}

#fitxaaa .rel-documents li
{
	display: list-item;
}

#fitxaaa .rel-documents li:before
{
	content: "";
}

div#documents_doha{
	margin: 20px 0;
}

div#documents_doha a{
	text-decoration: none;
	font-size: 9pt;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #752936	
}

div#documents_doha a:hover{
	text-decoration: underline;
}

div#documents_doha a a{
	text-decoration: underline;
}

div#documents_doha ul{
	list-style-type: disc;
}

div#documents_doha ul li{
	font-family: Arial;
}

div#documents_doha dl dt{
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #752936
}

/********************************************/
/* Caixa amb bordes arrodonits per les NEWS */
/********************************************/

#xsnazzy h1, #xsnazzy h2 {margin:0 10px; letter-spacing:1px;}
#xsnazzy p {margin:0 10px; font-size: 80%}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;padding-top:0.5em;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy {background: transparent;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#ffffff; border-left:1px solid #e96b10; border-right:1px solid #e96b10;}
.xb1 {margin:0 5px; background:#e96b10;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#ffffff; border:0 solid #e96b10; border-width:0 1px;}

.xboxcontent table{ width: 100% !important; width: 95%;/*IE sucks*/}

.xboxcontent table td.right_one{ text-align: right;}

/*************************/
/* Pagina documents_doha */
/*************************/

#documents_doha
{
	margin-left: 25px !important;
	margin-right: 25px !important;
}

/************************/
/* Zona Imatges Adhesio */
/************************/

div#imatges_adhesio{
	text-align: center;
}

div#imatges_adhesio ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

div#imatges_adhesio ul li{
	display: inline;
}

/** NOVA HOME **/

div#list_home{
	margin: 0 25px;
        margin-top: 40px;
        text-align: justify;
        font-size: 10pt;
        font-family: Arial;
}


div#list_home p { font-size: 10pt; color: #000000; }

div.item { margin: 20px 0 0 0; }
div.item img { border: 1px solid #000; }

div.new { background-color: #ffffff; padding: 5px 10px  5px 10px; border: 1px solid #f38f1e;}

div.item div.item-date h3{ font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #752936;padding: 0; margin: 0; }
div.item div.item-title h2{ font-size: 11pt; font-weight: bold; font-family: Trebuchet MS, Century Gothic, Verdana, Arial, Helvetica, sans-serif; color: #E96B10; padding: 0; margin: 0; }

div.item div.item-linia-news { padding: 0; margin: 0; min-height: 22px; vertical-align: baseline; background: transparent url(/img/bullet_ubuntu.png) no-repeat; }

div.item div.item-linia-news span.titol-news { width: 100%; font-size: 11pt; font-weight: bold; color: #003273; }
div.item div.item-linia-news span.link-news { float: right; letter-spacing: 1px; }
div.item div.item-linia-news span.titol-news img { border: none; }
div.item div.item-linia-news span.link-news a { font-size: 9pt; }

div.item a { text-decoration: none; font-weight: bold; color: #752936; font-size: 10pt; }
div.item a:hover { text-decoration: underline; }

div.item a.veure_mes { font-weight: normal; }

div.item-body { color: #000000; }
div.item-body div.imatge { float: left; padding: 0 10px 10px 0; }

div.item-link a { color: #850000; text-decoration: none; }
div.item-link a:hover { color: #850000; text-decoration: underline; }

div#nav_wrapper { padding: 70px 0; }

div#nav_wrapper div#nav { margin: 0 auto; text-align: center; }

div#nav_wrapper ul { list-style-type: none; clear: both; margin: 0; padding: 0; font-family: Arial; font-weight: bold; }

div#nav_wrapper ul li { list-style-type: none; float: left; border: 1px solid #f38f1e; background-color: #ffffff; margin: 0 10px; }
div#nav_wrapper ul li.actual { background-color: #f38f1e; color: #003273; }
div#nav_wrapper ul li:hover { background-color: #003273; color: #FFFFFF; }
div#nav_wrapper ul li:hover { background-color: #003273; color: #FFFFFF; }
div#nav_wrapper ul li a { text-decoration: none; color: #003273; padding: 10px; }
div#nav_wrapper ul li a:hover { text-decoration: none; color: #FFFFFF; }
      

