


body
{background:url(/images/bg.gif) 50% 0 repeat-y #64a6be; color:#444444; margin:0; font-family: Verdana,sans-serif; font-size:11px;}
img {border:0;}

a:link, a:visited, a:active
{ background: inherit; text-decoration: none; color:#008ac9;}

a:hover
{ background: inherit; text-decoration: none; color:#1c9a54;}

h1
{ background:inherit; color:#1c9a54; font-size:18px; font-weight:600; }

h2
{ background:inherit; color:#008ac9; margin-top:20px; font-size: 14px; font-weight: 600;  clear:both;}

h3
{ background:inherit; color:#008ac9; border-bottom:#ccc 1px solid; padding-bottom:10px; margin-top:20px; font-size: 1em; font-weight: lighter; letter-spacing:.1em; clear:both;}

#containerblanc{
	width:975px;
	background:#FFF;
	margin:auto;
	}
	


#iwithblockmsg-MenuSuperior { width:900px; height:150px; margin:auto; height:15px; padding-top:5px;}

#iwithblockmsg-MenuSuperior li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-type: none;
	margin: 0px;
	display: inline;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
	color: #014869;
}
#iwithblockmsg-MenuSuperior ul {
	margin: 0px;
	padding: 0px;
}
#iwithblockmsg-MenuSuperior ul li a {
	text-decoration: none;
}


#iwithblockmsg-MenuSuperior ul li a:link, #iwithblockmsg-MenuSuperior ul li a:visited {
	color: #014869;
}
#iwithblockmsg-MenuSuperior ul li a:hover {
	color: #365F9F;
}



#header
{ width:900px; height:150px; margin:auto;}

#body
{ width: 900px; 
margin:0px auto;
 *margin-top: 10px !important; /* S?lo IE7 */
  _margin-top: 0px; /* Para Internet Explorer 6 */


}


#content
{ width:900px; float:left; text-align:justify; margin-top:0;}

#contentcentral{ width:900px; float:left; margin-top:0;}
#contentcentralBIG{ width:925px; float:left; margin-top:0; background:#FFF}
.espai{
margin-bottom:30px;
}
#left
{ width:165px; margin:0 15px 0 5px; float:left; z-index:55;}
#menu{ width:100%; float:left;  margin-top:10px;}
#iwithblockmsg-LeftSide{ width:160px; float:left; margin-top:10px; padding:5px;}
#iwith-RightSide{ width:145px; float:left;  margin-top:10px; padding:5px;}


#right
{ width:545px; float:right; margin-right:15px; }
#agenda{ width:140px; float:right;  margin-top:5px; padding:5px;}

  

#right p
{ line-height:1.5em; word-spacing:2px; text-align:justify;}

#iwithblockmsg-footer
{ width:884px; margin:10px auto 0 auto; padding:8px; border-top:1px solid #c8d2d7; border-bottom:1px solid #c8d2d7;
  color:#333; text-align:center; font-size:8pt; clear:both;}
  #iwithblockmsg-powered
{ width:884px; margin:6px auto 0 auto; 
  color:#333; text-align:center; font-size:8pt; clear:both;}
  


.left
{ width:180px; margin:0; float:left; text-align:justify;}



.mid 
{
	width:500px;
	float:left;
	line-height:1.5em;
	padding:5px;
        margin-left:30px
}

.central 
{ width:660px; float:right; line-height:1.5em; padding:10px; margin-left:30px; margin-right:10px; font-size:14px;}

.centralBIG{ width:725px; float:right; line-height:1.5em; border-left:#00466A 1px solid;padding:10px;}


.mid p
{ word-spacing:2px; }

.right
{
	width:150px;
	float:right;
	margin-right:3px;
}


.hleft
{ width:100%; height:150px; float:left;  text-align:center; }

.hleft p:first-line
{ font-weight:bold; font-size:10pt;}

.hrightup
{ width:570px; height:150px;color:inherit; float:right; overflow: hidden;}

.hrightdn
{ width:550px; float:right; text-align:center; font-size:8pt; font-weight:bold;}

.hrightdn a, .hrightdn a:link, .hrightdn a:visited, .hrightdn a:active
{ width:109px; height:30px; padding-top:20px; float:left; text-decoration:none; 
  background:url(/images/off.gif) no-repeat #eee; color:#519AA1; border-right:#ddd 1px solid; display:block;}
  
.hrightdn a:hover
{ width:109px; height:35px; padding-top:15px; background:url(/images/on.gif) no-repeat #eee; color:#555;}

.hrightdn a.active
{ width:109px; height:35px; padding-top:15px; background:url(/images/on.gif) no-repeat #eee; color:#555; border-right:#ddd 1px solid; display:block;}

.top
{
	padding-bottom:5px;
	background:inherit;
	color:#054664;
	font-size:8pt;
	font-weight:bold;
	border-bottom:#00466A 2px solid;
	text-align:left;
	margin-top: 12px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 5px;
}

.entry
{ margin:10px 5px; padding:1px 5px 8px 5px; border-bottom:#ccc 1px solid; background:inherit; color:#519AA1; font-size:8pt; font-weight:normal; text-align:justify; }

.entry a, .entry a:link, .entry a:visited, .entry a:active, .entry a:hover
{ background:inherit; color:#00466A; font-size:8pt; font-weight:normal; text-align:left;}

.img
{ margin:10px 5px; padding:5px 0 8px 0; border-bottom:#ccc 1px solid; font-size:8pt; text-align:center;}


.spacer
{ height:2px; clear: both;}


