Modèl:Infobox General/styles.css

/* Modèl Infobox General */

.infobox { 
	background: #f9f9f9; 
	color: #000; 
	font-size: 90%; 
	line-height: 1.6em;
	float: right; 
	clear: right; 
	margin: .5em 0 .5em 1em;
	width: 23.7em; 
	border: 1px solid #c2c2c1; 
	border-spacing: 5px; 
} 
	
.infobox td,
.infobox th { 
	vertical-align: super; 
	text-align: left; 
}

.infobox caption {
	font-size: larger;
}
.infobox.bordered {
	border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
	border: 1px solid #c2c2c1;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
	border: 0;
}

/* Media Query pels escrans de talha maximala de 600 pixels */
@media only screen and (max-width: 600px) {
	.infobox {
		border: 1px solid #e7e7e7; 
	}
}

/* Dona a qual que siá boton afichar/mascar la meteissa color que la rèsta del tèxt del camp, tan necessari */
.infobox-showbutton button,
.infobox-showbutton .mw-collapsible-text {
	color: inherit;
}

/* Fuèlhas d'estil per las infotaulas delimitadas amb linhas compausadas */
.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
	border: 0;
	border-top: 1px solid #aaa;
	border-right: 1px solid #aaa;
}

.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
	border: 0;
	border-right: 1px solid #aaa;
}

/* Estils per las infotaulas geograficas, per ex. país, dividissiam nacionalas, vilas, etc. */

.infobox.geography {
	border: 1px solid #ccd2d9;
	text-align: left;
	border-collapse: collapse;
	line-height: 1.2em;
	font-size: 90%;
}

.infobox.geography  td,
.infobox.geography  th {
	border-top: solid 1px #ccd2d9;
	padding: 0.4em 0.6em 0.4em 0.6em;
}
.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th {
	border-top: solid 1px #ccd2d9;
	padding: 0.4em 0.6em 0.2em 0.6em;
}

.infobox.geography .mergedrow td,
.infobox.geography .mergedrow th {
	border: 0;
	padding: 0 0.6em 0.2em 0.6em;
}

.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th {
	border-top: 0;
	border-bottom: solid 1px #ccd2d9;
	padding: 0 0.6em 0.4em 0.6em;
}

.infobox.geography .maptable td,
.infobox.geography .maptable th {
	border: 0;
	padding: 0;
}

/* Estil de l'infotaula incrustada dins una autra infotaula */

.infobox.incrustada {
	border: 1px solid #f9f9f9;
	text-align: left;
	line-height: 1.2em;
	font-size: 90%;
}

.infobox.incrustada  td,
.infobox.incrustada  th {
	border-top: solid 1px #f9f9f9;
}
/* */