/*Layout*/
#contenidor {
	width: 900px;
	max-width: 900px;
	min-width: 900px;
	padding: 10px 15px;
}
	#contingutPrincipal {
		float: none;
		width: 900px;
	}
		#contingutApartat {
			width: 595px;
			padding-top: 0;
			position: static;
		}
		#menuApartat {
			width: 294px;
		}
		
#cap {
	border-top: 1px dotted #ccc;
	padding-top: 1em;
	width: 100%;
}	
h1 {
	background: none;
	height: auto;
	display: inline;
}
	h1 img {
		width: auto;
		position: static;
		margin-right: 3px;
	}
#imimat h2 {
	margin: 0;
	padding: 0;
}
#imimat h3 {
	margin: 0;
	padding: 0;
	background: none;
}

ul#idiomes {
	position: relative;
	float:right;
	top:0;
	width: 16.5em;	
	margin-top: 1.5em;
}

	ul#idiomes li {
		display: inline;
		background: url(../comu/kland_quadrat_blanc.gif) 0 50% no-repeat;
		padding: 0 0 0 18px;
		margin-left: 1em;
		font-size: 1.1em;
	}


/*post*/
div.post {
	border-bottom: 2px solid #474747;
	padding: 1.5em 1em 0 1em;
}
	div.post div.dades {
		margin: 0 0 .8em 0;
		border-bottom: 1px solid #ebebeb;
		padding: 0 0 .8em 0;
	}
		div.post div.dades p {
			color: #069;
			margin: 0 0 .2em 0;
		}
		div.post p.categ {
			font-weight: bold;
			margin: 0 0 .5em 0;
		}
			div.post p.categ a {
				color: #bf410a;
				border: none;
			}
				div.post p.categ a:hover {
					border-bottom: 1px dotted #bf410a;
				}
		div.post h3 {
			font-size: 2em;
			font-weight: normal;
		}
			div.post h3 a {
				color: #000;
				border: none;
			}
				div.post h3 a:hover {border-bottom: 1px dotted #000;}
		div.post div.entry p {font-size: 1.2em;}
		/*imatges*/
		div.post div.entry img.alignright {
			float: right;
			margin: 0 0 1em 1em;
		}
		div.post div.entry img.alignleft {
			float: left;
			margin: 0 1em 1em 0;
		}
		div.post div.entry img.alignnone {margin: 1em 0 1.5em;}
		#contingutApartat .post div.info {
			margin: 1em 0;
			padding: 1em 0 0 0;
			border-top: 1px solid #ebebeb;
			height: 1%; /*ie*/
		}
			#contingutApartat .post div.info ul {margin: 0;}
				#contingutApartat .post div.info li {
					display: inline;
					background: none;
					padding: 0;
					margin: 0;
				}
					#contingutApartat .post div.info li a {
						display: block;
						float: left;
						background-position: 0 50%;
						background-repeat: no-repeat;
						margin: 0 1.5em 0 0;
						padding-left: 20px;
						border: none;
						color: #bf410a;
					}
						#contingutApartat .post div.info li a.comm {
							background-image: url('../comu/imimat_icon_comentaris.gif');
						}
						#contingutApartat .post div.info li a.permalink {
							background-image: url('../comu/imimat_icon_vincle.gif');
						}
						#contingutApartat .post div.info span {
							position: static;
						}
		/*navigation*/
		div.navigation {
			background: transparent;
			margin: 1em 0;
		}
		div.navigation div.l {
			float: left;
			width: 40%;
		}
		div.navigation div.r {
			float: right;
			width: 40%;
			text-align: right;
		}
			div.navigation div a {
				font-weight: bold;
				font-size: 1.2em;
				color: #bf410a;
				border: none;
			}
		/*RSS*/
		div#feed {
			width: 102px;
			float: right;
			margin: 1em 0 0 0;
			padding-left: 37px;
			background: url('../comu/ico_feed.gif') no-repeat;
		}
			div#feed a {
				font-size: 1.2em;
				color: #bf410a;
				border: none;
			}
			
/*Cercador*/
#contingutApartat form#cerca {
	background: #f0d9a3;
	padding: 2em;
	position: relative;
}
	#contingutApartat form#cerca label {
		font-size: 1.2em;
		margin-right: 8px;
	}
	#contingutApartat form#cerca input {
		height: 17px;
		width: 444px;
		padding: 3px 5px 2px 5px;
		margin: 0;
		border: 1px solid #ce731e;
	}
	#contingutApartat form#cerca div {
		position: absolute;
		width: 34px;
		height: 23px;
		right: 15px;
		top: 21px;
	}
		#contingutApartat form#cerca div input {
			background: url(../comu/imimat_bt_cercar.gif) no-repeat;
			width: 34px;
			height: 23px;
			padding: 0;
			border: none;
		}

/*menuApartat*/
#imimat #menuApartat h2 img {
	margin-bottom: .5em;
}
#menuApartat .widget {
	margin: 0 0 2em 0;
}
	/*Cercador*/
	#menuApartat form#cerca {
		background: #ba3304;
		padding: 9px 0 9px 10px;
		position: relative;
		height: 1%; /*ie6*/
	}
		#menuApartat form#cerca label {
			color: #fff;
			font-size: 1.2em;
			margin: 0 2px 0 0;
		}
		#menuApartat form#cerca input {
			height: 18px;
			width: 174px;
			padding: 1px 5px;
			margin: 0;
			border: 1px solid #ce731e;
		}
		#menuApartat form#cerca div {
			position: absolute;
			width: 34px;
			height: 23px;
			right: 5px;
			top: 9px;
		}
			#menuApartat form#cerca div input {
				background: url(../comu/imimat_bt_cercar.gif) no-repeat;
				width: 34px;
				height: 23px;
				padding: 0;
				border: none;
			}
	/*Sobre l'Imima't*/
	#menuApartat .sobre img {
		float: left;
		margin: 0 10px 0 0;
	}
	#menuApartat .sobre p {
		font-size: 1.2em;
		margin: 0;
	}
	/*Categories*/
	#menuApartat .widget_categories li {
		background: #efd59c url('../comu/imimat_bg_categories.jpg') repeat-x;
		font-size: 1.2em;
		padding: .5em 0;
		margin: 0 0 .25em;
	}
		#menuApartat .widget_categories li a {
			background: url('../comu/imimat_kland_categories.gif') 10px 50% no-repeat;
			padding: .3em 0 .3em 30px;
			display: block;
			border: none;
			color: #bf410a;
		}
	/*Video i Audio*/
	#menuApartat .video img {
		float: left;
		margin: 0 10px 0 0;
	}
	#menuApartat .video p,
	#menuApartat .audio p {
		font-size: 1.2em;
		margin-bottom: 0;
	}
		#menuApartat .video p.data,
		#menuApartat .audio p.data {
			color: #069;
			margin: 0 0 .5em 0;
		}
		#menuApartat .video h3,
		#menuApartat .audio h3 {
			color: #000;
			font-size: 1.4em;
			font-weight: bold;
			text-transform: none;
		}
	/*Comp-vertical*/
	#menuApartat .comp-vertical li {
		margin: 0;
		padding: 0;
	}
		#menuApartat .comp-vertical li img {
			margin: 0 0 .5em 0;
		}
#menuApartat img {margin: 0;}

/*Galeria fotos científiques*/
#contingutPrincipal .ngg-album {
	border: none;
	background: url('../comu/imimat_box_galeria.jpg') no-repeat;
	position: relative;
	padding: 20px;
	margin: 0 0 .8em 0;
	height: 1%;	/*IE6*/
}
	#contingutPrincipal .ngg-albumcontent {height: 1%;	/*IE6*/}
	#contingutPrincipal .ngg-album div.bottom {
		background: url('../comu/imimat_box_galeria_bottom.jpg') no-repeat;
		height: 7px;
		width: 575px;
		position: absolute;
		bottom: 0;
		left: 0;
		background-position: 0 100%; /*IE6*/
	}
	#contingutPrincipal .ngg-album p {margin: 0 0 .5em 0;}
		#contingutPrincipal .ngg-album p.photos {color: #c85f16;}
.ngg-gallery-thumbnail-box {margin: 0 23px 10px 0;}
.ngg-navigation {margin-bottom: 15px;}
.ngg-thumbnail a {border:none;}

#contingutPrincipal .videos .ngg-album {
	background: url('../comu/imimat_box_galeria_videos.jpg') no-repeat;
}
	#contingutPrincipal .videos .ngg-album div.bottom {
		background: url('../comu/imimat_box_galeria_videos_bottom.jpg') no-repeat;
	}
	
#peu p img {
	vertical-align:middle;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

