/* CSS Document */

body {background: #FFFFFF; padding: 0px; margin: 0px;}

#centrada { position:absolute; top:50%; left:50%; width:766px; height:426px; margin-left:-383px; margin-top:-213px; background-image:url(../pics/webjornadesi.gif) }

#selidioma { float:left; padding: 8px 0 0 50px; }
    #selidioma p {font:10px Arial, Helvetica, sans-serif;}
#imatgeititol {margin:5px 0 0 11px; float:left; height:320px;}
	#imatgeititol img {border:1px solid #7f92b5; padding:2px;}
	#imatgeititol p {font:15px Arial, Helvetica, sans-serif; color:#CCCCCC; text-align:center; font-weight:bold;}
.titolpagina {font:20px Arial, Helvetica, sans-serif; color:#FF0000; float:right; font-weight:bold; margin:8px 30px 0 0;}

#content {width:446px; height:248px; float:right; margin:20px 32px 0 0;}
#textinici {width:475px; height:320px; float:right; padding:0; margin:0 35px 0 0;}

#contentInner p{padding-top: 2px;padding-left: 20px;padding-right: 20px; color: #000000; font: 11px Arial, Helvetica, sans-serif; text-align:justify;}
	#contentInner p.present{ margin:15px 0 0 0; color: #000000; font: 11px Arial, Helvetica, sans-serif; text-align:left; background-color:#FFCCCC;}
	.mar46 {margin-left: 40px; margin-top:5px; margin-bottom:0px; text-align:left;}
	#contentInner img#planoli {border: 1px solid #828282;padding: 3px;float:right;}

/* And this is applied to all the scrollbar divs, to make them absolutely positioned. */
.absDiv { position: absolute; visibility: hidden; overflow: hidden }

#forminscr { 
font:9px arial, verdana, helvetica, sans-serif;
/* border-collapse:collapse; */
color:#7f92b5;
}
#forminscr p {
font:9px arial, verdana, helvetica, sans-serif;
color:#7f92b5;
padding:1px;
}
#forminscr h3 {
padding:2px;
font: bold 12px arial, verdana, helvetica, sans-serif;
}
#forminscr input {
border:1px dashed #336699;
font:9px arial, verdana, helvetica, sans-serif;
}
#forminscr textarea {
font:9px arial, verdana, helvetica, sans-serif;
border:1px dashed #336699;
scrollbar-arrow-color:#ffffff;
scrollbar-3dlight-color:#99CCFF;
scrollbar-highlight-color:#99CCFF;
scrollbar-face-color:#000000;
scrollbar-shadow-color:#99CCFF;
scrollbar-darkshadow-color:#99CCFF;
scrollbar-track-color:#336699;
}
#forminscr input.botoninscr {
background:#000000;
color:#ffffff;
border:1px solid #ffffff;
font:9px arial, verdana, helvetica, sans-serif;
cursor:pointer;
}

#hmenu { float:right; padding: 8px 50px 0 40px;}
#hmenu ul { list-style:none; }
#hmenu ul li {  display: inline;
}
#hmenu ul li {
	background: url(../pics/fletxad.gif) no-repeat -1px;
	padding: 0 8px 0 13px;
	font: 10px Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#hmenu a, #hmenu a:visited, #selidioma a, #selidioma a:visited {
  text-decoration:none;
  color:#7f92b5;
  }
#hmenu a span, #selidioma a span {
  display:none;
  }
#hmenu a:hover, #selidioma a:hover {
  position:relative;
  top:2px;
  left:2px;
  text-decoration:none;
  color:#bbb;
  }
#hmenu a:hover span, #selidioma a:hover span {
  display:block;
  position:absolute;
  top:-3px;
  left:-2px;
  color:#7f92b5;
  cursor:pointer;
  }

#peu0 {clear:both; padding:32px 0 0 5px;}
.peu1, .peu2, .peu3 {display:block; width:250px; float:left; padding:0; margin:0;}
.peu1, .peu2, .peu3 p {text-align:center;}
.peu1, .peu3 p {font: 10px Arial, Helvetica, sans-serif; font-weight: bold; color:#7f92b5; padding:6px 0 0 0;}
