/*
	Ajuntament de Blanes
	Estils complementaris per blanes.cat/comunicació
	
*/
#columna7 { 
		 width: 31.2em; 
		 padding: 0 0 0 0; 
		 margin: 0 0em 0 0; 
		 float: left;
		 }
		 
#columna8 {
		 width: 31.2em; 
		 padding: 0; 
		 margin: 0; 
		 float: left;
		 }
		 

#columna7,
#columna8 {
		 /*
		 border-left: 1px solid #ddd;
		 border-bottom: 1px solid #ddd;
		 */
		 margin-left: 0.1em;
		 font-size: 1.1em;
		 background-color:#ffffff;
		 }
		 
#columna7 div {z-index: 1;}

#noticies,
#grups,
#premsa,
#historic {
		 z-index: 1;
		 margin-bottom: 1.6em;
		 } 
                                                       
#columna7 div h2, 
#columna8 div h2
 {
		 display: block;
		 padding: 0.43em 0 0.2em 0.8em;
		 background-color: #f7d2d2;
		 /* background-color: #dddddd;*/
		 font-weight: normal;
		 }
		 
#columna7 h2,
#columna8 h2 {
		 margin: 0 0 1.3em 0;
		 color: #000000;
		 }

#columna7 h2 a,
#columna8 h2 a{
		 color: #000;
		 }
#columna7 h2 a:hover,
#columna8 h2 a:hover{
		 color: #6699ff;
		 }		 
		 
#columna7 div h3,
#columna8 div h3,
#columna7 div h3 a,
#columna8 div h3 a{
		 display: block; 
		 min-height: 16px; 
		 color: #6699ff;
		 }
		 
#columna7 div h3 a:hover,
#columna8 div h3 a:hover{
		 color: #6699ff;
		 text-decoration: underline;
		 }
		 
#columna7 h2 span, 
#columna8 h2 span {
		 position: relative; 
		 z-index: -1; 
		 color: #fff; 
		 background:#43719F;
		 display: block; 
		 padding: 0.2em 1em;
		 }
		 
#columna8 h3 span {
		 position: relative; 
		 z-index: -1; 
		 padding: 0 1.4em;
		 }
		 
#premsa {
		 width: 31.1em;
		 overflow: visible;
		 }
/* *********************** */

		 
div time, .time{
		 /* 		 font-weight: bold; */
		 color: #000;
		 }
		 
#noticies h3, 
#grups h3,
#historic h3 {
		 display: block; 
		 clear: left; 
		 margin: 0.5em 1em 0.5em 0; 
		 padding: 0 0 0 1.3em; 
		 font-size:1.15em;
		 }

#premsa h3 {
		 display: block; 
		 clear: left; 
		 margin: 0.5em 1em 0.5em 0; 
		 /* padding: 0 0 0 1.3em; */
		 font-size:1.15em;
		 }		 
#noticies p, 
#premsa p,
#grups p,
#historic p{
		 margin: 0.5em 1em 0.5em 1.7em;
		 }

#noticies p.video a { 
		 font-weight:bold; font-size:.9em; 
		 padding-left: 16px; 
		 display: block; 
		 height:1%; 
		 margin-top: .3em;
		 }
		 
#noticies p img, 
#premsa p img,
#grups p img,
#historic p img{
		 float: left; 
		 margin: 0 1em 0 0; 
		 }

#noticies div, 
#premsa div,
#grups div,
#historic div{ 
		 margin: 0 1em 0 1.7em;
		 padding: 0 0 0.5em 0;
		 border-bottom: 2px dotted #999;
		 }
		 
/*
#historic div{ 
		 padding: 0.5em 0 0 0;
		 border:none;
		 }
*/		 
#noticies div img,
#premsa div img,
#grups div img{
		 float: left; 
		 margin: 0 1em 0 0; 
		 width:50px;
		 height:50px;
		 /* 		 width:4.5em;  */
		 /* 		 height:4.5em; */
		 }
#historic div img{
		 float: left; 
		 margin: 0 1em 0 0; 
		 width:36px;
		 height:14px;
		 /* 		 width:4.5em;  */
		 /* 		 height:4.5em; */
		 }

#noticies div p,
#premsa div p,
#grups div p,
#historic div p{
		 margin:0 0 3px 0; 
		 padding:0;
		 }

#noticies p:after,
#premsa p:after,
#grups p:after,
#historic p:after{
		 content: "."; 
		 display: block; 
		 height: 0; 
		 clear: both; 
		 visibility: hidden;
		 }
		 
#columna7 ul, 
#columna8 ul {
		 margin: 0.8em 0 0.6em 1em;
		 padding: 0px;
		 list-style-type: none;
		 color: #000000;
		 font-weight: bold;
		 }
		 