/* Departament d'Agricultura CSS */

html {height:100%; max-height:100%; padding:0; margin:0; border:0;}

body{background:#f8f1dd; height:100%; max-height:100%; padding:0px; margin:0px; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; } 
body { behavior:url("../csshover.htc"); }
	.noUnderLinks a{ text-decoration:none}
.hidden{visibility:hidden; width:0px; height:0px; line-height:0px; font-size:0px; margin:0px; padding:0px;}
.invisible{visibility:hidden;}
.noBorder{border:none}
.flotaLeft{float:left; position:relative; margin-right:10px;}
h1{background:url(../imatges/grafics/h1_bg.png) repeat-x; width:314px; height:32px; font-size:15px; padding-top:4px; color:#2b4900; font-weight:normal; letter-spacing:-1px;}
h4{font-size:15px; padding-top:4px; color:#2b4900; font-weight:normal; letter-spacing:-1px;}

.llarga{background:url(../imatges/grafics/h1_bg_llarg.png) repeat-x; width:350px;}
.llarc{background:url(../imatges/grafics/h1_bg_llarc.png) repeat-x; width:450px;}
h2{font-size:18px; color:#2b4900; font-weight:normal}
h3{font-size:14px; color:#2b4900; font-weight:normal}
img{border:solid 2px #cdb42c;}
p{text-align:justify; font-size:12px; line-height:20px;}
	.left{text-align:left}
	.center{text-align:center}
		.center img{margin-top:20px;}
	.right{text-align:right}
	.bold{font-weight:bold}
ul{font-size:12px; line-height:20px;}
ol{font-size:12px; line-height:20px;}
ol li{border-bottom:1px solid #C9AC3E}

a{color:#333;}
a:hover{text-decoration:underline; color:#663300}
.pad2 {display:block;height:250px;}	

table{border:solid 1px #cdb42c}
table tr td{height:25px; border:solid 1px #cdb42c; padding:5px; text-align:center}
	table thead tr td{font-weight:bold; background:#cdb42c; color:#FFFFFF; vertical-align:top}
	table tbody tr td{}
	table tfooter tr td{}
	.bicCells{height:40px;}
	.tdTitle{background:#e6cf93; font-weight:bold}
#pagina{height:100%;max-height:100%; position:relative; z-index:1;}
	
	#header{background:url(../imatges/estructura/header_bg.png) repeat-x; height:138px;}
		#logo{background:url(../imatges/estructura/header_logos.png) no-repeat; width:513px; height:138px; float:left; z-index:2; position:relative;}
		#imatge{background:url(../imatges/estructura/header_imatge.png) no-repeat; width:480px; height:138px; float:right; z-index:2; position:relative}
		
		#menu{background:url(../imatges/grafics/gespa_menu_bg.png) repeat-x; width:100%; height:75px; position:absolute; z-index:3; top:62px; left:0px}
			#menu a{height:26px; font-size:0px; color:#fff; text-decoration:none; display:block; float:left; margin-right:1%; margin-top:49px; cursor:pointer; z-index:4}
			.separadorMenu{width:6px; margin-right:0% !important;}
			.btEstructura{background:url(../imatges/menu/botons/bt_estructura.png); width:66px;}
			.btLegislacio{background:url(../imatges/menu/botons/bt_legislacio.png); width:68px;}
			.btEstadistiques{background:url(../imatges/menu/botons/bt_estadistiques.png); width:84px;}
			.btRamaders{background:url(../imatges/menu/botons/bt_ramaders.png); width:146px;}
			.btGossera{background:url(../imatges/menu/botons/bt_gossera.png); width:93px;}
			.btEscorxador{background:url(../imatges/menu/botons/bt_escorxador.png); width:183px;}
			.btVeterinari{background:url(../imatges/menu/botons/bt_veterinari.png); width:144px;}
			.btExplotacions{background:url(../imatges/menu/botons/bt_explotacions.png); width:129px;}
			
			.menus{width:222px; background:url(../imatges/menu/menu_bg.png); position:absolute; z-index:6; top:138px; left:0px; margin-left:-500px}
				.menus ul{list-style:none; padding-left:0px; margin-left:0px; margin-top:0px; padding-top:0px;}
					.menus ul li{padding-top:4px; padding-bottom:3px; width:100%; cursor:pointer; background:url(../imatges/menu/hover_bg.png) left top; font-size:11px; line-height:normal} 
					.menus ul li:hover{background:url(../imatges/menu/hover_bg.png) left bottom;}
					.menus ul li a{color:#fff; text-decoration:none; padding-left:10px;} 
					.menus ul li:hover a{color:#655810;} 
	#contingut{}
	.columna{float:left; background:#f9eac4; border:solid 1px #ccc; margin-left:10px; padding:10px; min-height:100%}
		#columna_esquerra{width:32%}
		#columna_unica{width:67%}
		#columna_centre{width:35%}
		#columna_dreta{width:226px; padding:0px; background:none; border:none; margin-top:10px; margin-right:10px; text-align:right; float:right}
			#columna_dreta ul{list-style:none; margin-left:0px; margin-top:0px; padding-left:0px; padding-top:0px;}
			#columna_dreta ul li{background:url(../imatges/menu/hover_leftmenu_bg.png) top left no-repeat; width:226px; height:21px; text-align:right}
			#columna_dreta ul li:hover{background:url(../imatges/menu/hover_leftmenu_bg.png) bottom left no-repeat;}
			#columna_dreta ul li a{padding:5px; padding-top:6px; font-weight:bold; color:#605315; text-decoration:none;}
#footer{background:url(../imatges/grafics/gespa_footer_bg.png) repeat-x; width:99%; height:50px; clear:both; position:fixed;bottom:0px; z-index:2}

.cercador{width:135px; margin-right:5px; height:19px; padding-left:5px; padding-top:3px; color:#a8a8a8}
.btcercar{height:28px; }
input{vertical-align:top;}

.avisLegal{color:#605315; font-size:10px; padding-bottom:30px; margin-top:-20px;}
	.avisLegal a{color:#605315; letter-spacing:-1px;}
	
.links{}
	.links li{}
	
.nom_gos{ font-size:14px; font-weight:bold;}
.foto_gos img{height:50px; width:50px; margin-right:10px; width:50px !important;}

.paginacio{border: solid 1px #CC9933; padding:5px; cursor:pointer}
.paginacioselect{border: solid 1px #CC9933; padding:5px; cursor:pointer; background:#CC9933; color:#fff;}
.paginacio:hover{background:#CC9933; color:#fff;}

.blankMenu{width:100%; height:20px; border:none; position:absolute;}

select{position:relative; z-index:2}

.noBorder{border:none !important;}



#gallery a{ text-align:center; font-weight:bold; display:block; float:left; text-decoration:none; margin:0 10px 10px 0}
#gallery a img{ width:200px}
