@charset "UTF-8";
.clear {clear:both} 

body {
text-align: center;
margin:0px;
scrollbar-face-color: #B5B401; 
    scrollbar-3dlight-color: #000000; 
    scrollbar-arrow-color: #246003; 
        scrollbar-highlight-color: #246003; 
        scrollbar-shadow-color: #000000; 
        scrollbar-darkshadow-color: #B5B401; 
        scrollbar-track-color: #246003; 
        scrollbar-base-color: #000000;
}

#capsalera {
	height:85px;
	width:100%;
	background-image: url(imatges/ombra_cap.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#ombra_capsalera {
	height:85px;
	width:982px;
	margin:0 auto;

}
#ombra_peu {
	margin: auto;
	height:20px;
	width:100%;
	background-image: url(imatges/ombra_peu.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#contenidor_central{
	height:502px;
	width:100%;
	text-align:center;
	background-image: url(imatges/fons_cos.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
	

#cos {
	height:502px;
	width:982px;
	margin: 0 auto;
	background:url(imatges/fons_central.gif) repeat-x top;
	position: relative;
	z-index:10;
}
#in_cap {
	height:40px;
	width:100%;

}
#compra_online {
	width:215px;
	float:right;
	position:relative;
	top:20px;
	margin-right:50px;

}
#compra_online p {
text-align:left;
	letter-spacing: -1px;
}
#webshop {
	width:185px;
	float:right;
	position:relative;
	top:20px;
	margin-right:50px;

}
#webshop p {
	text-align:left;
	letter-spacing: -1px;
}
#registro {
	width:170px;
	float:right;
	position:relative;
	top:20px;
	margin-right:38px;
}
#registro p {
text-align:left;
	letter-spacing: -1px;
}
#distribuimos {
	height:56px;
	float:right;
	position:relative;
	right:55px;
	top:30px;
	z-index:10px;

}
#icona_acceso {
	height:58px;
	float:left;
	position:absolute;
	top:373px;
	left:570px;
	z-index:10px;


}
#icona_registrate {
	height:58px;
	float:left;
	position:absolute;
	top:373px;
	left:413px;
}
#opinion {
	height:302px;
	width:200px;
	top:20px;
	left:5px;
	padding:10px;
	background: url(imatges/fons_opinion_general.gif) no-repeat;
	position:relative;
	float:left;
}
#opinion_in_dalt {
	height:30px;
	width:100%;
	
}
#opinion_in_baix p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	line-height: 15px;
	margin-left:8px;
	margin-right:5px;
}

#in_peu {
	height:32px;
	width:100%;
	background-color: #13552B;

	
}
#in_peu p{
	margin:0px;

	
}
#copyright {
	height:40px;
	width:340px;
	float:left;
	margin-left:5px;
	position:relative;
	
}
#acceso {
	height:40px;
	width:148px;
	float:left;
	margin-left:5px;
	position:relative;


	
}
#footer {
	height:112px;
	width:982px;
	margin:0 auto;

}
.logo{
		}
.text_peu{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-align: left;
	vertical-align:top;
	padding-top:10px;
	}
.laweb {
	margin: 9px auto;
}
.img_opinion {
	margin-top: 7px;
}
#navigation {
	position: absolute;
	margin:0 auto;
	width: 960px;
	top:450px;
	left:11px;
	z-index:20;
}
#navigation ul {
        width: 960px; 
        height: 44px;
        background: url(imatges/menu_01.png) no-repeat 0 0;
        list-style: none;
        margin: 0; padding: 0;
}
#navigation li {
        display: inline;
}

#navigation li a:link, #navigation li a:visited {
        border: none;
        display: block; 
        position: relative; 
        top: 0; 
        text-indent: -7000px;
        outline: none;
		float:left;
}
#navigation li.menu01 a:link, #navigation li.menu01 a:visited { 
        left: 0;
		width: 139px; 
        height: 44px; 
}
#navigation li.menu02 a:link, #navigation li.menu02 a:visited { 
        left: 0px;;
		width: 136px; 
        height: 44px;
		
}
#navigation li.menu03 a:link, #navigation li.menu03 a:visited { 
        left: 0px;;
		width: 137px; 
        height: 44px;
}
#navigation li.menu04 a:link, #navigation li.menu04 a:visited { 
        left: 0px;;
		width: 136px; 
        height: 44px;  
}
#navigation li.menu05 a:link, #navigation li.menu05 a:visited { 
        left: 0px;;
		width: 137px; 
        height: 44px;  
}
#navigation li.menu06 a:link, #navigation li.menu06 a:visited { 
        left: 0px;;
		width: 137px; 
        height: 44px;  
}
#navigation li.menu07 a:link, #navigation li.menu07 a:visited { 
        left: 0px;;
		width: 138px; 
        height: 44px;  
}
#navigation li.menu01 a:hover {
        background: url(imatges/menu_01.png) no-repeat 0px -44px; 
}
#navigation li.menu02 a:hover {
        background: url(imatges/menu_01.png) no-repeat -139px -44px; 
}
#navigation li.menu03 a:hover {
        background: url(imatges/menu_01.png) no-repeat -275px -44px;
}
#navigation li.menu04 a:hover {
        background: url(imatges/menu_01.png) no-repeat -412px -44px;
}
#navigation li.menu05 a:hover {
        background: url(imatges/menu_01.png) no-repeat -548px -44px; 
}
#navigation li.menu06 a:hover {
        background: url(imatges/menu_01.png) no-repeat -685px -44px;
}
#navigation li.menu07 a:hover {
        background: url(imatges/menu_01.png) no-repeat -822px -44px;
}
#navigation li.menu01 a:hover {
        background: url(imatges/menu_01.png) no-repeat 0px -44px; 
}
#navigation li.menu02 a:hover {
        background: url(imatges/menu_01.png) no-repeat -139px -44px; 
}
#navigation li.menu03 a:hover {
        background: url(imatges/menu_01.png) no-repeat -275px -44px;
}
#navigation li.menu04 a:hover {
        background: url(imatges/menu_01.png) no-repeat -412px -44px;
}
#navigation li.menu05{
        background: url(imatges/menu_01.png) no-repeat -548px -44px; 
}
#navigation li.menu06 a:hover {
        background: url(imatges/menu_01.png) no-repeat -685px -44px;
}
#navigation li.menu07 a:hover {
        background: url(imatges/menu_01.png) no-repeat -822px -44px;
}

.destacat01 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	line-height: 10px;
}
.destacat02 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 22px;
	color: #FFF;
	text-align: left;

}
#quienes-somos {
	margin:27px 20px 0 12px;
	height:310px;
	position:relative;
	}
.cela17pxdalt{padding:17px 0 0 0;}
.cela13pxdalt{padding:13px 0 0 0;}
#quienes-somos p{
	margin:0px 0px 5px 0px;
	font-family: Verdana, Geneva, 		sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	line-height: 16px;
}

.text-blanc{
	color:#FFF;
	}
.text-verd{
	color:#256004}
.llista_text_verd {
	color:#256004;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#24600B;
	line-height: 12px;
	list-style-type: square;
	list-style-position: outside;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}
#videos{
	margin:20px 60px 20px 52px;
	position:relative;
}
.text_blanc-videos {
	font-family:Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height: 14px;
}
.text_blanc-videos li{
	margin: :20px 0 0 0;
	padding:20px 0 0 0;
	font-family:Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height: 14px;
}


#nuestras-instalaciones p{
	padding:0px 0px 10px 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	line-height: 16px;
}
#nuestras-instalaciones {
	margin:20px 60px 20px 52px;
	position:relative;
	}
#opinion_dreta {
	height:302px;
	width:680px;
	top:20px;
	left:2px;
	padding:10px;
	position:relative;
	float:right;
}
#vet-1 {
	height:250px;
	width:680px;
	top:62px;
	left:282px;
	padding:10px;
	position:absolute;
	z-index:10;
	}
#vet-2 {
	height:250px;
	width:680px;
	top:62px;
	left:282px;
	padding:10px;
	position:absolute;
	float:right;
	z-index:20;
	visibility:hidden;
	}
#vet-3 {
	height:250px;
	width:680px;
	top:62px;
	left:282px;
	padding:10px;
	position:absolute;
	float:right;
	z-index:30;
	visibility:hidden;
}
#vet-4 { 
	height:250px;
	width:680px;
		top:62px;
	left:282px;
	padding:10px;
	position:absolute;
	float:right;
	z-index:40;
	visibility:hidden;
}
	
#opinion_dreta p {
	font-family:Verdana, Geneva, sans-serif;
}
#opinion_in_baix_esquerra {
	height:330px;
	width:100%;
	background: ;
}
#opinion_in_baix_esquerra a{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #8e8b00;
	text-decoration: none;
	text-align:left;
 }
 #opinion_in_baix_esquerra a:hover{
	
	color: #256004;
	
 }
#opinion_in_baix_esquerra p{
	margin:0 5px 8px 5px;
	padding:7px 0 4px 0;
	text-align:left;}

#opinion_in_baix_esquerra table {
	height:330px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#opinion_esquerra {
	height:362px;
	width:207px;
	top:20px;
	left:5px;
	padding:10px;
	background: url(imatges/fons_opinion_general2.gif) no-repeat;
	position:relative;
	float:left;
}
hr {
	color: #B5B41A;
	height: 1px;
	width: 95%;
	border: thin dotted;
	margin:5px auto;
	background-color:color: #B5B41A;;
}
#text_opinion-estes{
	padding:100px 0 0 0;
	font-family: Verdana, Geneva, 		sans-serif;
	font-size: 9px;
	color:#256004;
	font-weight: normal;
	text-align: left;
	line-height: 16px;}

#novedades-estes{
	padding:5px 0 0 0;
	font-family: Verdana, Geneva, 		sans-serif;
	font-size: 9px;
	color:#256004;
	font-weight: normal;
	text-align: left;
	line-height: 16px;}
.novedaes_titol{
	font-weight:bold;
	font-size:12px;
	font-family: Geneva, sans-serif;
		color:#256004;

	}
	
#links_numeros a{
	font-weight:bold;
	font-size:10px;
	}
#links_numeros {
	text-align:center;
	position:absolute;
	top:345px;
	z-index:1;
	width:200px;
	visibility: hidden;
	}
.nom_veterinari{
	font-weight:bold;
	font-size:14px;
	font-family: Geneva, sans-serif;
		color:#256004;

	}
	
	.nom_veterinari2{
	font-weight:bold;
	font-size:12px;
	font-family: Geneva, sans-serif;
		color:#256004;

	}
.carrec_veterinari{
	font-size:12px;
	font-family: Geneva, sans-serif;
		color:#fff;}
#icona_e-compra{
	position:absolute;
	top:50px;
	left:280px;
	z-index:-11;}
#icona_e-webshop{
	position:absolute;
	top:50px;
	left:250px;
	z-index:-11;}
#icona_e-registro{
	position:absolute;
	top:50px;
	left:220px;
	z-index:-11;}
#taula-opinion img{
	border: thin solid #256004;
}
