html {
	background-color: #FFFFFF;
}

/* formateig */
body, form, table, caption, tr, tr, td, ul, ol, li, dl, img, button, p, h1, h2, h3, h4, h5, h6, h7, dl, dt, dd, object, iframe, dl, dt, dd, legend, fieldset {
    margin: 0;
    padding: 0;
    outline: 0;
}

h1 {
  background-color: #e55b55;
  color: white;
  padding: 16px;
  font-size: 30px;
  border: none;
  font-family: noto sans;	
}
p  {
	color: grey;
	font-family: noto sans;
}


img {
    border: 0;
}

hr{
     border-style: inset !important;
	   border-width: 1px !important;
}

#info a {
	color: #000 !important;
}
.imc-bt-desplegable button {
  text-align: center !important;
}

#info{
	width: 100% !important;
}

/* amagar elements que no volem */
.imc-logo{
	display: none !important;
}


.glyphicon-pencil{
	display: none
}

.barra-resultados{
	display: none !important;
}


.navLlistat{
	display: none !important;		
}
.imc-titol{
	display: none !important;
}

#mollaPa{
	display: none !important;
}

#marcLateralV2{
	display: none !important;	
}

.imc-peu-opcions {
    display: none !important;
}

.imc-peu-xarxes {
	display: none !important;
    width: 58% !important;
    text-align: right;
    white-space: nowrap;
}

.imc-peu {
    padding: 0 !important;
}

#noticies{
	display: none !important;
}

#agenda{
	display: none !important;
}

/* comuns */
body {
    /*font: normal 80% 'TrebuchetMS', 'Trebuchet MS', Arial, Helvetica,
    sans-serif;*/
    color: #666;
    background-color: #fff;
}

a {
    color: #000;
    text-decoration: none;
}

a:hover {
    color: #c33;
}

.important {
    font-weight: bold;
}

input, select, textarea, button {
    font: normal 1em Arial, Helvetica, sans-serif;
    color: #666;
}

input[type="text"], select, textarea {
    line-height: 1.3em !important;
    background-color: #fff;
    border: 2px solid #e5e5e5 !important;
}

input, textarea {
    padding: 0 .2em;
}

.contenedorNoticiasListadas{
	/*margen superior pagina noticias resolucion default*/
	margin-top: 360px !important;
}

#contenedor {
    width: 58em;
	margin: 1.2em auto;
	max-width: 100%;
	background-color: #FFFFFF !important;
	background-image: url("archivopub.do?ctrl=MCRST13506ZI439506&id=439506"); /* CapĆ§alera 1919 x 345 */
	background-size: 95%; 
	background-repeat: no-repeat;
	background-position: center top;
}

.altampletaula{
	width: 100%; 
	height: 360px;
}

/* Podemos eliminar este estilo si no queremos que se adapte al ancho mĆĀ�ximo */
.delimitador{
	max-width:500px;
	margin:auto;
	padding-bottom: 15px;
}

/* El ancho de imagen se adapta al tamaĆĀ±o del contenedor */
.img{
    width: 100%;
    height: auto;
}

#continguts {
    overflow: hidden;
    margin: 0 auto 2em auto !important;
}

.botonsrodons {
	height: auto;
	padding-bottom: 20px;
	padding-right: 10px;
	margin: auto;
	max-width: 110px;
    cursor: pointer;
    transition: 0.3s;	
}

.botonsrodons:hover {opacity: 0.7;}
}

.botonsrodons_grans {
	height: auto;
	padding-bottom: 20px;
	padding-right: 10px;
	margin: auto;
	max-width: 210px;
}

/* MEDIA QUERIES RESPONSIVE*/

@media screen and (max-width: 1550px) {
	.altampletaula{
		height: 300px;
	}
	
	.contenedorNoticiasListadas{
		margin-top: 310px !important;
	}
}

@media screen and (max-width: 1350px) {
	.altampletaula{
		height: 260px;
	}
	
	.contenedorNoticiasListadas{
	margin-top: 260px !important;
	}
}

@media screen and (max-width: 1100px) {
    #contenedor {
		/*background-color: #FFFFFF !important;*/
		background-image: url("archivopub.do?ctrl=MCRST13506ZI439508&id=439508");
		/*background-repeat: no-repeat;
		background-position: left top;*/
    }
	.altampletaula{
		height: 220px;
	}
	
	.contenedorNoticiasListadas{
	margin-top: 290px !important;
	}	
	
	h1 {
		font-size: 28px;
		padding: 14px
	}
}


@media screen and (max-width: 1000px) {
	
	#contenedor {
		/*background-color: #FFFFFF !important;*/
		background-image: url("	archivopub.do?ctrl=MCRST13506ZI439509&id=439509");
		/*background-repeat: no-repeat;
		background-position: center top;*/
	}
	.altampletaula{
		height: 200px;
	}
		
	.contenedorNoticiasListadas{
	margin-top: 270px !important;
	}	
	
	h1 {
		font-size: 28px;
		padding: 14px
	}
}

@media screen and (max-width: 700px) {
	#contenedor {
		/*margin-left: 20px !important;
		margin-right: 20px !important;
		background-color: #FFFFFF !important;*/
		background-image: url("archivopub.do?ctrl=MCRST13506ZI439510&id=439510");
		/*background-repeat: no-repeat;
		background-position: center top;*/
    }
	
	.altampletaula{
		height: 150px;
	}
		
	.contenedorNoticiasListadas{
	margin-top: 260px !important;
	}	
	
	h1 {
		font-size: 26px;
		padding: 12px
	}
}

@media screen and (max-width: 640px) {
	#contenedor {
		background-image: url("archivopub.do?ctrl=MCRST13506ZI439511&id=439511");
	}
	.altampletaula{
		height: 130px;
	}
		
	.contenedorNoticiasListadas{
	margin-top: 240px !important;
	}	
	
	h1 {
		font-size: 24px;
			padding: 11px
	}
}

@media screen and (max-width: 575px) {
	#contenedor {
		background-image: url("archivopub.do?ctrl=MCRST13506ZI439514&id=439514");
	}
	
	.altampletaula{
		height: 120px;
	}	
	.contenedorNoticiasListadas{
	margin-top: 210px !important;
	}	
	
	h1 {
		font-size: 24px;
		 padding: 10px;
	}
}

@media screen and (max-width: 568px) {
	.bodyFontSize {
		font-size: 13.8px;
	}
	
	.altampletaula{
		height: 110px;
	}
		
	.contenedorNoticiasListadas{
	margin-top: 210px !important;
	}	
	
	h1 {
		font-size: 21px;
		 padding: 9px;
	}
}

@media screen and (max-width: 515px) {
	#contenedor {
		background-image: url("archivopub.do?ctrl=MCRST13506ZI439515&id=439515");
	}
	.altampletaula{
		height: 100px;
	}
	
	.botonsrodons {
		max-width: 90px;
	}
		
	.contenedorNoticiasListadas{
	margin-top: 170px !important;
	}	
	
	h1 {
		font-size: 21px;
		 padding: 8px;
	}
}

@media screen and (max-width: 460px) {
	#contenedor {
		background-image: url("archivopub.do?ctrl=MCRST13506ZI439516&id=439516");
	}
	
	.altampletaula{
		height: 90px;
	}
		
	.contenedorNoticiasListadas{
	margin-top: 120px !important;
	}	
	
	h1 {
		font-size: 19px;
		 padding: 6px;
	}
}

@media screen and (max-width: 360px) {
	.altampletaula{
		height: 70px;
	}
		
	.contenedorNoticiasListadas{
	margin-top: 90px !important;
	}	
	
	.botonsrodons {
		max-width: 39px;
	}

	h1 {
		font-size: 15px;
		 padding: 6px;
	}

}