body{
margin-top:0px;
margin-left:0px;
margin-bottom: 0px;
}

table{
background-color:transparent;
} 

#flashcontent {	
	}
#flashcontent2 {	
	}
.titol {
	font-size:16px;
	color: #2A848D;
	font-weight: bold;
	
}

strong {
color: #2A848D;
}
b {
color: #2A848D;
}

a.titol:link {color: #2A848D}     /* unvisited link */
a.titol:visited {color:#2A848D}  /* visited link */
a.titol:hover {color: #A29A8D}   /* mouse over link */
a.titol:active {color: #2A848D}   /* selected link */


.idioma {
	font-size:11px;
	color: #004f56;
	font-weight: bold;
	text-decoration:none;
	z-index:3;
	font-family: Arial;
}

a.idioma:link {color: #004f56;}     /* unvisited link */
a.idioma:visited {color: #004f56;}  /* visited link */
a.idioma:hover {color: #A29A8D;}   /* mouse over link */
a.idioma:active {color: #004f56;}   /* selected link */

.titol_hight {
	font-size:18px;
	color: #004F56;
	font-weight: bold;
	
}

.content{
   background-color: #fff; /*background color of content*/
   color: #000; /*text color of content*/
   border: 1px solid #000; /*border color*/
   padding: .5em 2ex;
} 
.body_text, .body_text a:link, .body_text a:hover, .body_text a:active, .body_text a.visited {
	font-size: 11px;
	font-family:Helvetica, Arial,  sans-serif;
	color: #000000;
	font-weight: normal;
     text-align: left;
}
#cos_noticia p{margin:0 0 5px 0}
.body_text p{margin:0 0 5px 0}

#noticies{
	position:relative; 
	left:0px; 
	top:0px;
	 width:110px;
}
.body_text_hight {
	font-size: 11px;
	font-family:Helvetica, Arial,  sans-serif;
	color: #43817E;	
	font-weight: normal;
	
}
.noticias {
	font-size: 12px;
	font-family: Helvetica, Arial,  sans-serif;
	color: #43817E;
	font-weight: bold;
	text-decoration:none;
	margin-left:0px;
}
a.noticias:link {color: #2A848D}     /* unvisited link */
a.noticias:visited {color:#2A848D}  /* visited link */
a.noticias:hover {color: #A29A8D}   /* mouse over link */
a.noticias:active {color: #2A848D}   /* selected link */

.menu_inferior {
	text-decoration: none;
	font-family: Helvetica, Arial,  sans-serif;	
	font-size: 9px;
	color: #2A848D;
}
a.menu_inferior:link {color: #2A848D}     /* unvisited link */
a.menu_inferior:visited {color: #2A848D}  /* visited link */
a.menu_inferior:hover {color: #A29A8D}   /* mouse over link */
a.menu_inferior:active {color: #2A848D}   /* selected link */

.menu_inferior_act {
	text-decoration: none;
	font-family: Helvetica, Arial,  sans-serif;	
	font-size: 9px;
	color: #003333;
}
a.menu_inferior_act:link {color: #004F56}     /* unvisited link */
a.menu_inferior_act:visited {color: #004F56}  /* visited link */
a.menu_inferior_act:hover {color: #A29A8D}   /* mouse over link */
a.menu_inferior_act:active {color: #004F56}   /* selected link */


.marge{
	margin-right: 20px;
	margin-left: 27px;
	margin-bottom: 0px;
}
.marge1{
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 0px;
}
<!-- pel quadre de consultoria -->

div#nifty{ margin: 0 10%;background: #9BD1FA}
.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}
.rs1{margin: 0 2px}
.rs2{margin: 0 1px}
.rtop,.rbottom{display: none}

<!-- aqui van les transparencies   -->

.ombra_left {
 
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='ombra_left.png');
	width:21px;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.ombra_left[class] {
  background-image:url(ombra_left.png);
  width:21px;
}

.ombra_right {
 
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='ombra_right.png');
	width:23px;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.ombra_right[class] {
  background-image:url(ombra_right.png);
  width:23px;
}

.ombra_down { 
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='ombra_baix.png');

	
	
}
/* IE ignores styles with [attributes], so it will skip the following. */
.ombra_down[class] {
  background-image:url(ombra_baix.png);

}

.corner_left {
 
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='leftcorner.png');
	width:42px;
	height:42px;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.corner_left[class] {
  background-image:url(leftcorner.png);
  width:42px;
	height:42px;
}

.corner_right {
 
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='rightcorner.png');
	width:42px;
	height:42px;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.corner_right[class] {
  background-image:url(rightcorner.png);
  width:42px;
	height:42px;
}

<!-- Apartat de notices destacades -->

div.marge_left { 
border-left:thin solid #006633;

}

div.marge_right { 
border-right:thin solid #006633;

}

.adv {
font-size:9px;
color: #2A848D;
font-family: Helvetica, sans-serif, Verdana;
font-weight:bold;
text-decoration:none;
}

a.adv:link {color: #2A848D}     /* unvisited link */
a.adv:visited {color: #2A848D}  /* visited link */
a.adv:hover {color: #A29A8D}   /* mouse over link */
a.adv:active {color: #2A848D}   /* selected link */

.novedades {
font-size:9px;
color: #2A848D;
font-family: Helvetica, sans-serif, Verdana;
font-weight:bold;
padding-left:0px;
margin-left:0px;
text-align:left;
text-decoration:none;
}

a.novedades:link {color: #2A848D}     /* unvisited link */
a.novedades:visited {color: #2A848D}  /* visited link */
a.novedades:hover {color: #A29A8D}   /* mouse over link */
a.novedades:active {color: #2A848D}   /* selected link */

<!-- quadre consultoria-->
body, b.rtop, b.rbottom {
	background: #FFFFFF;
}
#quadre, b.rtop b, b.rbottom b{
	background:  #D5E4E9;
}
b.rtop, b.rbottom{
	display:block;
}
b.rtop b, b.rbottom b{
	display:block;
	height: 1px;
	overflow: hidden; 
}
b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.rtop b.r4, b.rbottom b.r4{
	margin: 0 1px;
	height: 2px;
}
