/* DIV's */
#base{
	text-align: center;
	margin-left: -495px;
	position: absolute;
	top: 0px;
	left: 50%;
	width: 990px;
	z-index: 2;
}
#DIVbarraEsq{
	background-image:url(../rcs_gen/interface/fons_barra_esq.gif); 
	background-repeat:repeat-y;
}
#DIVoficines{
	position:absolute;	
	bottom:12px;
	left:0;
	margin: 0;
	width:152px;
	text-align:left;
}
#DIVoficinesSup{
	position:absolute;	
	left:0;
	margin:0px;
	width:152px;
	text-align:left;
}
#DIVcapsaMig{
	border-bottom:1px #9a0303 solid;
	border-top:1px #9a0303 solid;
	border-right:1px #9a0303 solid;
	margin-left:10px;
}
#DIVmenuSup{
	/*text-align:right;*/
	float:right;
}
#DIVLlegenda{
	margin-left:211px;
	position:absolute;	
	bottom:14px; 
	left:0;
	width:750px;
	height:14px;
}
.text {
	margin-bottom:30px;
}
#llistats{
	margin-top:20px;
	margin-left:40px;
}
#llistats li { 
   line-height: 17px; /* això fa que el contingut quedi centrat verticalment... */
   display:inline;
   float:left;
   width:340px;
   height:14px;
   background-color:#00CC00;
   margin-left:12px;
   text-align: left;
}
.colA { 
   line-height: 17px; /* això fa que el contingut quedi centrat verticalment... */
   /*display:inline;
    float:left; */
   width:340px;
   height:14px;
   background-color:#00CC00;
   margin-left:12px;
   text-align: left;
}
.colB { 
   line-height: 17px; /* això fa que el contingut quedi centrat verticalment... */
   display:inline;
   float:left;
   width:340px;
   height:14px;
   background-color:#00CC00;
   margin-left:12px;
   text-align: left;
}
#galFotos{ background-color:#FFFFFF; }
#galFotos li { 
   display:inline;
   float:left;
   width:198px;
   height:131px;
   border:1px solid #000000;
   padding:1px;
   margin-bottom:2px;
   margin-right:2px;
   background-color:#FFFFFF;
} 
ul{ background-color:#FFFFFF; }
#alsadaCos{
	width:1px;
	height:411px;
}
#DIVcmSup{
	width:100%;
}
#DIVContingut{
	float:left;
	text-align:justify; 
	width:800px;
	margin:1 px;
	margin-left:157px;
	
}
#DIVContingut2{
	float:left;
	text-align:justify; 
	width:840px;
	margin:1 px;
	margin-left:141px;
}
#DIVpeu{
	text-align:right;
	font-family:Arial;
	font-size:10px;
	color:#7f7f7f;
	font-weight:normal;
	background-image:url(../rcs_gen/interface/fons_barra_esq.gif); 
	background-repeat:repeat-y;
}
.DIVdadesFitxa{
	background-color:#e6e6e6;
	padding:3px 0 5px 7px;
	border-bottom:3px solid #FFFFFF;
	font-family:Arial;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-align:justify;
}
#DIVfitxa2{
	margin-top:16px; 
	margin-bottom:9px; 
	margin-left:13px; 
	width:820px;
}
.btn_tornar{
	width:276px;
}
.btn_form{
	width:184px;
}
#DIVfitxa{
	background-image:url(../rcs_gen/fitxa/fons_2colm.jpg); 
	background-repeat:repeat-y; 
	margin-top:16px; 
	margin-bottom:9px; 
	margin-left:13px; 
	width:818px;
}
#capFormPre{
	
	background-color:#e6e6e6;
	height:33px;
	line-height: 33px;
	width:700px;
	margin-left:71px;
	padding-left: 16px;
	background-image:url(../rcs_gen/forms/box_gris_dret_sup.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#cosFormPre{
	margin-left:111px;
	margin-top:3px;
	padding:12px;
	width:670px;
	background-color:#e6e6e6;
}
#cosFormPreContact{
	margin-left:50px;
	margin-top:3px;
	padding:12px;
	width:670px;
	background-color:#e6e6e6;
}
#cosTextInformem{
	margin-left:90px;
	margin-top:3px;
	padding:25px;
	width:550px;
	background-color:#e6e6e6;
}
#DIVBtnenviarFormPre{
	width:656px;
	height:19px;
	margin-left:111px;
	padding-right:38px;

	text-align:right;
}
#DIVcampsObligatsFormPre{
	position:absolute;
	line-height:14px;
	top:599px;
	width:456px;
	height:14px;
	margin-left:111px;
	padding-right:38px;

	text-align:left;
}
#DIVTextForm{ width:240px; padding-top:10px; }
.DIVTitInput{
	float:left;
	
	height:17px;
	width:119px;
	
	line-height:17px;
	margin-top:1px;
	margin-right:2px;

	text-align:right;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#666666;
}
.DIVTitCheck{
	float:left;
	
	height:17px;
	border:none;
	height: 33px;
	line-height: 33px;
	margin-top:1px;
	margin-right:2px;

	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#000000;	
}
.DIVCheck{
	float:left;
	padding-top:8px;
	height: 33px;
	line-height: 10px;
}
.textForm{
	float:left;
	width:190px;
	padding-top:4px;
	padding-lefth:5px;
	min-height:17px;
}
.textFormOcult{
	float:left;
	width:190px;
	padding-top:0px;
	padding-lefth:0px;
	min-height:17px;
}
.imgBorder { 
	border:1px solid #000000;
	padding:1px;
	background-color:#FFFFFF;
}
.cursorHand{ cursor:pointer; }
/**/
.btnsHome{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#cccccc;
}
.btnsHome:hover{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
.llistatsRollover{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#000000;
	cursor:pointer;
}
.llistatsRollover:hover{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#990000;
}
/* DEFINICIONS */
.solid1px_ffffff{
	border:1px solid #FFFFFF;
}
.Verdana9BoldVerm{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#a92424;
}
.Verdana9BoldNegre{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#000000;
}
.Verdana9BoldGris{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#666666;
}
.Verdana9Bold003399{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#003399;
}
.Arial12BoldBlack{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.Arial10BoldRed{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#ff0000;
}
.Arial12BoldWhite{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
.Arial12BoldGris{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#cccccc;
}
.Arial10NormalNegre{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
.dotGrisSuau{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#999999;
}
.divFloatLeft{
	float:left;
	margin: 0px auto;
	padding: 0;
}
.divFloatRight{
	float:right;
	margin: 0px auto;
	padding: 0;
}
.noFloat{
	float:inherit;
	margin: 0px auto;
	padding: 0;
}
.titArticles{
	height:12px;
	background-color:#ff8000;
	padding-left:3px;
	
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
}
.cosArticles{
	padding:0px;
	text-align:justify;
}
.negretaBlack{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#000000;
	padding:0px;
	margin:0px;
}
.lleiPDF  {
	background-color:#F7DDB4;
	border:1px #ff8000 solid;
	cursor:pointer;
}
.lleiPDF:hover {
	background-color:#ffe9d9;
	border:1px #ff8000 solid;
	
	color:#FFFFFF;	
}
.lleiPDFAct  {
	background-color:#ffffff;
	border:1px #ff8000 solid;
}
.cursoslLISTAT  {
	background-color:#FFFFFF;
	border:1px #ff6600 solid;
}
.cursoslLISTAT:hover {
	background-color:#ffe9d9;
	border:1px #ff6600 solid;
}
.convenisPDF{
	background-color:#F7DDB4;
	border:1px #ff8000 solid;
}
.solid1px_ff8000{
	background-color:#ffffff;
	border:1px #ff8000 solid;
}
.btnConvenis{
	cursor:pointer;
	background-color:#ffffff;
	cursor:pointer;
	padding-top:3px; 
	padding-bottom:3px; 
	padding-left:20px;
}
.btnConvenis:hover{
	background-color:#ffe9d9;

	color:#FFFFFF;	
}
.menuEnllasos{
	background-image:url(../rcs/icons/fletxa_sup_dret_blau.gif);
	background-position:right;
	background-repeat:no-repeat;
	
}
/* SERVEIS CLC */
.titMenuServ{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#FF6600;
	
	padding-left: 10px;
}
.opcionsMenuServ{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	
	padding-left: 20px;
}
.capitalize:first-letter { text-transform: uppercase; }
.Arial9Gris{
	font-family:Arial;
	font-size:9px;
	font-weight:normal;
	color:#666666;
}
.Arial10NormalBlack{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
.Arial10NormalGris{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#666666;
}
.fons_ffedda{
	background-color:#ffedda;
}
.Verdana9Negreta_ff0000{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#ff0000;
}
.Verdana9Negreta_000000{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#000000;
}
.Verdana9Negreta_009933{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#009933;
}
.Arial10Normal_ff6500{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#ff6500;
}
.inputLogg{
	background:#e58d07;
	border:1px solid #ffffff;
	font-family:Arial;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	height:11px;
}
.inputLogg:focus {
	background:#ffe9d9;
}
.fons_fbead2{
	b
	ackground-color:#fbead2;
}
.inputInfo{
	border:1px #ff8000 solid;
	width:278px; 
	background-color:#e5e5e5;
}
.ocult{ display:none; }
.visible{ display:block; }
input, textarea{
	padding-left:3px;
	width:186px;
	border:1px solid #ed8a8a;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
input:hover, textarea:hover{
	border:1px solid #990000;
}
.okInput{
	padding-left:3px;
	width:186px;
	border:1px solid #ed8a8a;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
.okInput:hover{
	border:1px solid #990000;
}
.ErrorInput{
	padding-left:3px;
	width:186px;
	border:1px solid #FF6600;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	background-color:#E3D2D2;
	color:#000000;
}
.chekcbox{
	width:19px;
	border:none;
	cursor:pointer;
	margin-right:32px;
	line-height: 33px;	
}
.chekcbox:hover{
	line-height: 33px;
	width:19px;
	border:none;
	cursor:pointer;	
}
.inputInfo:focus{
	border:1px #613E0A solid;
	width:278px; 
	background-color:#ffffff;
}
.inputError {
	border:1px solid #000000;
	width:278px; 
}
#resultatsForm {
	position:absolute;
	left:156px;
	top:312px;
	width:820px;
	height:299px;
	z-index:14;
	text-align:center;
	background-color:#FFFFFF;	
}
#resultatsForm2 {
	position:absolute;
	left:156px;
	top:235px;
	width:820px;
	height:300px;
	z-index:14;
	text-align:center;
	background-color:#FFFFFF;	
}
#resultatsFormContact {
	position:absolute;
	left:156px;
	top:311px;
	width:820px;
	height:267px;
	z-index:14;
	text-align:center;
	background-color:#FFFFFF;	
}
.Arial10Normal{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.border1pxGris{
	border: 1px solid #666666;
	background-color: #FFFFFF;
	width:244px;	
}
.Verdana9BoldBlau{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#28537e;
}
.border1pxRed{
	border: 1px solid #ff0000;
	background-color: #FFFFFF;
	width:244px;
}
.Verdana9BoldRed{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#ff0000;
	text-align:left;
	vertical-align:top;
}
/*  */
/**/
/* PRIMER BTN MENU GEN */
#btnLlistarNot{
	position:absolute;
	left:786px;
	top:660px;
	width:174px;
	height:17px;
	cursor:pointer;
	background-image: url(http://www.clc.cat/rcs/noticies/benvinguts/btn_llistat_tot.gif);
	background-repeat:no-repeat;
	z-index:10;
}
#btnLlistarNot:hover{
	background-image: url(http://www.clc.cat/rcs/noticies/benvinguts/btn_llistat_tot_on.gif);
	background-repeat:no-repeat;
}
#separadorDIV{ height:20px; }
.separador5DIV{ height:5px; }
/**/
/**/
/* BTN HOME */
#btnHome{
	position:absolute;
	cursor:pointer;
	left:0px;
	top:125px;
	width:224px;
	height:17px;
	background-image: url(http://www.clc.cat/rcs/interface/btn_home.gif);
	background-repeat:no-repeat;
}
#btnHome:hover{
	background-image: url(http://www.clc.cat/rcs/interface/btn_home_on.gif);
	background-repeat:no-repeat;
}
/**/
li{ 
	list-style: none;
	padding-bottom: 5px;
}
hr{ color:#FF6600; }
/**/
/* HACKS NAVEGADORS */
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix { display: inline-block; }
* html .clearfix {height: 1%;}
.clearfix {display: block;}
div{ text-align:left; }
*{ font-family:Arial; font-size:11px; color:#000000; }
a{ text-decoration:none; font-family:Verdana; font-size:9px; font-weight:bold; }
/**/
