body { 
	background-color: #FFDD3A; 
	margin: 10px;
	padding: 0;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #555; 
	font-size: 11px; }

p { 
	font-size: 11px;
	margin: 0;
	padding: 0; }

a:link { color: #A50808; }
a:visited { color: #551A8B; }
a:hover { color: #551A8B; }
a:active { color: #551A8B; }

a img { border: 0; margin: 0; padding: 0; }

#container {
	width: 736px;
	\width: 756px;
	w\idth: 736px;
	border-top: 0px solid #cbcbcb;
	border-right: 0px solid #cbcbcb;
	border-bottom: 0px solid #cbcbcb;
	border-left: 0px solid #cbcbcb;
	margin: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	background-color: white; }

#cap {
	background: transparent url('cap.jpg') no-repeat;
	height: 100px;
	padding: 0px 10px;
	margin-bottom: 5px; }

#cap h1 { display: none; }
	
h2 { margin: 10px 0 26px 0; font-size: 18px; }

h3 { font-family: Georgia, "Times New Roman", serif; }

#contingut {
	padding: 5px 15px;
	margin-top: 10px;
	margin-right: 182px;
	margin-left: 175px;
	background-color: white;
	text-align: justify; }

#contingut p { 
	margin: 8px 0px;
	font-size: 11px;
	line-height: 150%; }
	
#contingut h3 {
	font-size: 13px; }

#contingut h3.inici {
	font-size: 13px; 
        margin: 15px 0 5px 0; }

#contingut h4 {
	font-size: 12px; 
	margin: 20px 0 6px 0; }

#contingut ul {
	margin: 0 34px;
	padding: 0; }

#contingut ul li {
	font-size: 11px;
	margin: 0;
	padding: 0;
	list-style-type: disc;
	list-style-image: url('fletxa.gif'); }
	
#contingut img { border: 0; margin: 5px 0; }

#lateral {
	float: left;
	width: 160px;
	\width: 180px;
	w\idth: 160px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 20px;
	padding: 0px;
	background-color: white;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-align: center; }

#lateral img { border: 0px; margin: 10px 0px 10px 0px; }

#peu {
	clear: both;
	padding: 4px 10px;
	margin-top: 15px;
	background: url('fons-peu.png') repeat-x;
	text-align: center;
	color: #777;
	border-top: 1px solid #bfbfbf; }

#peu p {
	font-size: 10px;
	margin: 0; }


/* menu */
/* ____________________________________________*/

#menu {
	/*border: 1px solid #999;
	margin: 0px 0px 10px 0px;
	padding: 5px 10px;*/
	margin: 0;
	padding: 0; }

#bloc1, #bloc2, #bloc3 { list-style-type: none; 
	margin: 10px 0px;
	padding: 0;
	overflow: hidden; }

ul#bloc1 a, ul#bloc2 a, ul#bloc3 a { 
	display: block; 
	width: 158px; 
	height: 26px; 
	background-color: #fff; 
	background-repeat: no-repeat; 
	background-position: right top; 
	margin: 2px 0px; 
	padding: 0px; 
	text-decoration: none; }

ul#bloc1 a span, ul#bloc2 a span, ul#bloc3 a span { 
	visibility: hidden; }

ul#bloc1 a:hover, ul#bloc2 a:hover, ul#bloc3 a:hover { 
	background-position: 0 -26px; }

ul#bloc1 a:active, ul#bloc2 a:active, ul#bloc3 a:active { 
	background-position: 0 -52px; }

ul#bloc1 a.actual, ul#bloc2 a.actual, ul#bloc3 a.actual { 
	background-position: 0 -26px; }

#mInici a, #mQuisom a, #mQuefem a, #mAssemblees a, #mCampanyes a,#~mDiades a,#mManifestos a, #mTextos a, #mLinks a, #mContacte a { background-position: 0 -26px; }
ul#bloc1 #mInici a { background-image: url('m_inici.png'); }
ul#bloc1 #mQuisom a { background-image: url('m_quisom.png'); }
ul#bloc1 #mQuefem a { background-image: url('m_quefem.png'); }
ul#bloc1 #mAssemblees a { background-image: url('m_assemblees.png'); }
ul#bloc1 #mCampanyes a { background-image: url('m_campanyes.png'); }

/* ____________________________________________*/
/* fi menu */

#sidebar-c {
	float: right;
	width: 168px;
	\width: 168px;
	w\idth: 168px;
	margin: 0;
	margin-top: 16px;
	margin-left: 0px;
	padding: 0 0 25px 0;
	/*border: 1px solid #6F4469;*/
	background: #fff url('fons_campanyes.png') bottom center no-repeat;
}

#sidebar-c h3 { 
	background: #6F4469 url('m_campanyes2.png') top center no-repeat;
	font-family: Verdana, sans-serif;
	font-weight: bold; 
	font-size: 16px; 
	text-align: center; 
	margin: 0; padding: 0; 
	width: 168px;
	height: 26px; }
	
	#sidebar-c h3 span { display: none; }


/* manifestos */
/* ____________________________________________*/

h3.titolManifest { color: #603b5b; }

h3.apartat { text-align: center; 
             color: #603b5b;
             font-size: 20px; }


#contingut p.primer { text-indent: 0; }

.firma { margin: 30px 0 10px 0; }
.firma p { margin: 0; text-indent: 0; }

.data { text-align: right; }

.lemaFinal { text-transform: uppercase; }
/* ____________________________________________*/
/* fi manifestos */



/* textos */
/* ____________________________________________*/

body#textos h3.titolText { margin: 0; padding: 0; }

body#textos h4.titolAutor-a { font-size: 13px;
			      font-family: Georgia, "Times New Roman", serif;
			      margin: 4px 0 0 0; padding: 0;
			      font-weight: normal; 
			      font-style: italic; }

body#textos #contingut p.primer { text-indent: 0; }

body#textos #contingut p { margin: 15px 0; text-indent: 40px; }

.arxiuPDF { float: right; }

.data { text-align: right; }

.nota { vertical-align: super; font-size: 9px; line-height: 0px; 
	font-family: "Courier New", "Times New Roman", Georgia, serif; }
a.nota { text-decoration: none; }

.notaPeu { font-weight: bold;
	   font-family: "Courier New", "Times New Roman", Georgia, serif; }
body#textos #contingut p.peuPag { 
	line-height: 110%; 
	text-indent: 0;
	border-top: 1px solid #ddd;
	margin: 22px 0 10px 0;
	padding: 8px 10px 0 10px; }

/* ____________________________________________*/
/* fi textos */


/* imatges */
#imatges { margin: 20px 30px;
	   padding: 10px; 
	   text-align: center; 
	   background-color: #f2f2f2;
		   border: 1px solid #ddd; }

#imatges img { margin: 10px; }

#imatges a img { border: 0; }

/* assemblees */

#assemblees p { line-height: 130%; }

/******************************************/

#sidebar-b {
	float: right;
	width: 168px;
	\width: 168px;
	w\idth: 168px;
	margin: 0;
	margin-top: 16px;
	margin-left: 0px;
	padding: 0 0 85px 0;
	/*border: 1px solid #6F4469;*/
	background: #fff url('fons_agenda.png') bottom center no-repeat;
}

#sidebar-b h3 { 
	background: #6F4469 url('m_agenda.png') top center no-repeat;
	font-family: Verdana, sans-serif;
	font-weight: bold; 
	font-size: 16px; 
	text-align: center; 
	margin: 0; padding: 0; 
	width: 168px;
	height: 26px; }
	
	#sidebar-b h3 span { display: none; } 
		
#sidebar-b h4 { 
	font-size: 13px;
	border-bottom: 1px solid #bbb;
	margin: 6px 10px; }

#sidebar-b p { margin: 5px 10px; padding: 0; }

#sidebar-b h5.dia { 
	margin: 10px 10px 5px 10px;
	font-size: 10px; 
	font-weight: bold; 
	color: #222; }

#sidebar-b .aj { 
	font-size: 10px; 
	font-weight: bold;
	line-height: 10px;
	color: #707070; }

#sidebar-b .acte { 
	font-size: 10px;
	line-height: 13px;
	color: #666; }


#sidebar-d {
	float: right;
	width: 168px;
	\width: 168px;
	w\idth: 168px;
	margin: 0;
	margin-left: 0px;
	/*border: 1px solid #6F4469;*/
	background: #fff url('fons_actes.png') bottom center no-repeat;
}

#sidebar-d h3 { 
	background: #6F4469 url('actes.png') top center no-repeat;
	font-family: Verdana, sans-serif;
	font-weight: bold; 
	font-size: 16px; 
	text-align: center; 
	margin: 0; padding: 0; 
	width: 168px;
	height: 26px; }
	
	#sidebar-d h3 span { display: none; }

div.news {
	margin-top:10px;
	color:#999;
}