/*--- ESTRUCTURA PRINCIPAL ---*/

body {
	font-family: Georgia, Times, "Times New Roman", serif; 
	font-size:13pt;
}



div#header, div#idioma, div#contacte, div#primenav, form#tools input, 
div.breadcrumb, div.estil_tornar_index, div#contentnav, div#footer, div.printArticle	{
	display:none;
}



/*--- CONTENT ---*/


div#content{
        display:inline;
	float:left;
        /*width: 517px;*/
	margin:5px 0 5px 0;
	padding:0;  
	border:0;  	
	font-family: Georgia, Times, serif; 
        background-color:#FFFFFF;
        width: auto;
}


div#content_article {
    display:inline;
	float:left;
    width: 710px;
	margin:0;
	padding:0;  
	border:0;  
	font-family: Georgia, Times, serif; 	
}


/*-- drupal --*/
div.xml-icon, div.info, div.links, #pager, 
div.terms{
    display:none;
}


/*--- LAYOUT ARTICLE ---*/

div#article {
	margin:5px 0 5px 0;
	padding:5px 60px 50px 50px;
	border:0;
	background-color:#FFF;
}

div#content_article div#article table {
	margin:0;
	padding:0;
	border:0;
	border-top: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;
	margin:0;
        /*float:left; !important*/
        text-align:left;
        width:98%;
        height:auto;
        background:none;
        border-collapse: collapse;

}

div#content_article div#article table caption {
display:none !important; 
}

div#content_article div#article img{
       padding-top:20px;
       padding-right:15px;
}
div#content_article div#article img, div#content_article div#article h7  {
float:left;
display:block;
}

div#content_article div#article img{	
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
	display:block;
}

div#content_article div#article h7{	
	display:block; font-size:7pt; line-height:9pt;margin:0 10px 10px 0; padding: 0px 15px 0 0; font-weight:400; text-indent:0;
}


div#content_article div#article table th,
div#content_article div#article table td{
	border-right: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
	padding:5px;
}

div#content_article div#article table td{margin-left:0; vertical-align:top;}

div#content_article div#article table td ul
{
        
}

div#content_article div#article table td ul li
{
       
}

div#content_article div#article table th{
	background-color:#EFEFEF;
        width:25%;
}


div#content_article div#article h1 {
	color:#4B4432; 
	font-size:24pt; 
	font-weight:700;
	color:#61684A;
	padding-top:20px;
	padding-bottom:10px;
	line-height:26pt;
	margin-bottom:0;
}

div#content_article div#article h2,
div#content_article div#article table caption {
	color:#333; 
	font-size:14pt; 
	line-height:17pt;
	text-transform:uppercase;
	font-weight:700;
        text-align:left;
}

div#content_article div#article h2, div#content_article div#article h3,
div#content_article div#article h4 {
 margin-top: 2em;
}

div#content_article div#article h2 strong {
	display:block;
	margin-top:-1.5em;
	font-size:14pt; 
	color:#777; 	
	text-transform:none;
}

div#content_article div#article table caption {
	padding-bottom:10px;
}

div#content_article div#article h3, 
div#content_article div#article table th {
	color:#555;
	font-size:12pt; 
	line-height:1.6em;
	text-transform:uppercase;
	font-weight:700;
}


div#content_article div#article table th {
	text-align:center;
	padding: 5px;
	vertical-align:middle;
	font-size:11pt; 
}

div#content_article div#article h4 {
	color:#777;
	font-size:11pt; 
	line-height:1.6em;
	text-transform:uppercase;
	font-weight:700;
}

div#content_article div#article h5 {
	color:#666;font-size:10pt; font-weight:400; margin: 4px 0; padding-bottom:0; text-transform:uppercase;
}	


div#content_article div#article h6 {
	color:#444; font-size:9pt; font-weight:400; margin:0px 0 20px 0; 
}

div#content_article div#article h6 strong{
	font-weight:700;
	color:#444;
	text-transform:uppercase;
}
	
div#content_article div#article {
	padding-bottom:1em;
}	

div#content_article div#article, div#content_article div#article p {
	color:#333; 
	font-weight:400;
	font-size:14px; 
	line-height:1.6em;
}

/*----------- INICI REGLA x INDENTAR TEXT PARAGRAF --------------*/
div#content_article div#article p {
        /*padding-top:0em;padding-bottom:0em;margin-bottom:0em;margin-top:0.5em;*/
        text-indent:1em;
        margin:0.7em 0 0 0;
}
/*---------- FI REGLA x INDENTAR TEXT PARĄGRAF --------------*/

div#content_article div#article ul {
	color:#333; 
	margin-top:20px;
} 

div#content_article div#article li {
	line-height:22px;
	padding-bottom:10px;
	/*list-style-image:url(../imatges/rombo_llista.gif);*/
        text-indent:0;
} 

div#content_article div#article li p {
        text-indent:0;
} 
	
div#content_article div#article table td li {
	margin-left:-10px;
}
	

div#content_article div#article div.arroundblockquote blockquote {
  width: 480px;
  margin:0;
  padding: 20px 10px;
  text-align: center;
  color: #555;
  /*background: #EFEFEF url(../imatges/cometes_top.gif) 10px 10px no-repeat; */
}  

div#article blockquote {
	font-size:97%;
	font-style:italic;
	line-height:22pt;
        margin:0;
	margin-bottom:0;
}

/*-- estil pregunta --*/
div#content_article div#article em strong {
	font-style:italic;
	/*color:#747866;*/
	color:#999;
	color:#747866;
	text-indent:10px;
	font-weight:700;
	font-size: 95%;	
}

div#content_article div#article a {
  text-decoration:underline;
  color:#333;
}
div#content_article div#article a:hover {
  color:#A7B0C0;
}

/*
div#content_article div#article a:link:after, div#content_article div#article a:visited:after {
   content: " (" attr(href) ") ";
  }
*/


hr {
  color:#666;
  height:1px;
  border:0;
  border-bottom:1px solid #666;
}




























