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;
}

img {
    border: 0;
}

hr{
     border-style: inset !important;
	   border-width: 1px !important;
}

/* amagar elements que no volem */
.imc-logo{
	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 {
    width: 58% !important;
    text-align: right;
    white-space: nowrap;
}

.imc-peu {
    padding: 0 !important;
}

#noticies{
	display: none !important;
}

#agenda{
	display: none !important;
}

.container-contenido{
	margin-left: auto !important;
	margin-right: auto !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;
}

#contenedor {
    width: 58em;
	margin: 1.2em auto;
	max-width: 100%;
	background-color: #FFFFFF !important;
	background-image: url("archivopub.do?ctrl=MCRST13687ZI407635&id=407635"); /* CapÄ†Â§alera 1919 x 345 */
	background-size: 100%; 
	background-repeat: no-repeat;
	background-position: center top;
}

.altampletaula{
	width: 100%; 
	height: 330px;
}

/* 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;
}

.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: 280px;
	}
}

@media screen and (max-width: 1350px) {
	.altampletaula{
		height: 260px;
	}
}

@media screen and (max-width: 1100px) {
    #contenedor {
		/*background-color: #FFFFFF !important;*/
		background-image: url("archivopub.do?ctrl=MCRST13687ZI407634&id=407634");
		/*background-repeat: no-repeat;
		background-position: left top;*/
    }
	.altampletaula{
		height: 280px;
	}
}

@media screen and (max-width: 1000px) {
	
	#contenedor {
		/*background-color: #FFFFFF !important;*/
		background-image: url("archivopub.do?ctrl=MCRST13687ZI407633&id=407633");
		/*background-repeat: no-repeat;
		background-position: center top;*/
	}
	.altampletaula{
		height: 270px;
	}
}

@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=MCRST13687ZI407631&id=407631");
		/*background-repeat: no-repeat;
		background-position: center top;*/
    }
	
	.altampletaula{
		height: 270px;
	}
}

@media screen and (max-width: 640px) {
	#contenedor {
		background-image: url("archivopub.do?ctrl=MCRST13687ZI407630&id=407630");
	}
	.altampletaula{
		height: 250px;
	}
}

@media screen and (max-width: 575px) {
	#contenedor {
		background-image: url("archivopub.do?ctrl=MCRST13687ZI407629&id=407629");
	}
	
	.altampletaula{
		height: 230px;
	}
}

@media screen and (max-width: 568px) {
	.bodyFontSize {
		font-size: 13.8px;
	}
	
	.altampletaula{
		height: 230px;
	}
}

@media screen and (max-width: 515px) {
	#contenedor {
		background-image: url("archivopub.do?ctrl=MCRST13687ZI407628&id=407628");
	}
	.altampletaula{
		height: 200px;
	}
	
	.botonsrodons {
		max-width: 90px;
	}
}

@media screen and (max-width: 460px) {
	#contenedor {
		background-image: url("archivopub.do?ctrl=MCRST13687ZI407627&id=407627");
	}
	
	.altampletaula{
		height: 130px;
	}
}

@media screen and (max-width: 360px) {
	.altampletaula{
		height: 100px;
	}
}