/* CSS Document */

body{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8f8e98;
}
body.popup{
	margin:0;
	padding:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8f8e98;
	background-image:url(imatges/fons_popup.jpg);
	background-repeat:no-repeat;
}
img{border: none;}
h1{
    color:#006cb4;
	font-size: 22px;
	margin: 0px;
}
h2{
    color:#006cb4;
	font-size: 18px;
}
h3{
    color:#006cb4;
	font-size: 14px;
	text-align: left;
	margin: 0px;
	padding:0px;
}
h4{
    color:#006cb4;
	font-size: 12px;
	text-align: left;
	margin: 0px;
	padding:0px;
	border-bottom: 1px solid #006cb4;
}

p{
	color: #8f8e98;
	font-size: 12px;
	margin:5px;
	padding:0px;
}
.text_legal{
margin-top: 20px;
}
.text_legal p{
text-align: left;
color: #333333;
}
.text_legal a{
color: #333333;
text-decoration:underline;
}

.text_legal a:hover{
color: #333333;
text-decoration:none;
}
.blau{
   color:#006cb4;
}
.negre{
   color:#333333;
}
.contenidor{
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	height: 650px;
	background-image: url(imatges/caixa.jpg);
	background-repeat:no-repeat;
}
.link_petit{
font-size:10px;
margin:5px;
padding:0;}

.cap{
	float: left;
	height: 130px;
	width: 983px;
	padding:0;
	background-image: url(imatges/cap.jpg);
	background-repeat: no-repeat;
}
.cap_int{
	float: left;
	height: 104px;
	width: 983px;
	padding:0;
	background-image: none;
}
.cap_esq{
	float: left;
	height: 104px;
	width: 385px;
	padding:0;
	/*background-image: url(imatges/cap_esq.jpg);
	background-repeat: no-repeat;*/
}
.cap_dret{
	float: left;
	height: 104px;
	width: 598px;
	margin:0px;
	padding:0;
	background-color: #ffffff;
}
.data{
    float: left;
	height:15px;
	width: 190px;
	margin:10px 0 0 0;
	padding:0;
	font-size: 12px;
    
}
.part_central{
	float: left;
	width: 983px;
	margin:0px;
	min-height: 420px;
	padding:0;
}
.part_central_index{
	float: left;
	width: 983px;
	margin:0px;
	height: 430px;
	padding:0;
}
.part_interior{
	float: left;
	width: 983px;
	margin: 0 0  10px 21px;
	padding:0;
}
.peu{
	float: left;
	height: 116px;
	width: 983px;
	margin: 0px;
	padding:0;
	background-image: url(imatges/peu.jpg);
	background-repeat: no-repeat;
}
.text_peu{
color: #FFFFFF;
margin-top:6px;padding:15px;
}
.text_peu a{
color: #FFFFFF;
text-decoration: none;}

.text_peu a:hover{
color: #FFFFFF;
text-decoration: underline;}
.text_benvi{
    text-align: justify;
	padding:0 20px 0 20px;
	width:700px;
	float:left;
}
.text_interior{
    text-align: justify;
	padding:10px 20px 10px 20px;
	float:left;
	margin: 0px;
}
.text_benvi{
    width:700px;
    text-align: justify;
	padding:0 0 0 20px;
	float:left;
	margin: 0px;
}
.text_interior a{
color: #787782;
text-decoration: none;}

.text_interior a:hover{
color: #787782;
text-decoration: underline;}
.text_destacados{
    text-align: left;
	width:230px;
	float:left;
	margin-top:25px;
	padding: 0 0 0 20px;
}
.text_destacados a{
color: #787782;
text-decoration: none;}

.text_destacados a:hover{
color: #8f8e98;
text-decoration: underline;}
.text_treball{
	text-align: left;
	width:240px;
	height:280px;
	float:left;
	margin: 0px 0 0 30px;
	padding: 0px;
	color: #94be1e;
	font-weight: none;
}
.text_treball h3{
    text-align: left;
	color: #94be1e;
	font-weight: normal;
	font-size: 13px;
	text-decoration:none;
}
.text_treball p{
    text-align: left;
	color: #94be1e;
	font-weight: none;
	font-size: 12px;
}
.text_treball a{
color: #787782;
text-decoration: none;}

.text_treball a:hover{
color: #8f8e98;
text-decoration: underline;}
.bloc_index{
	text-align: left;
	width:218px;
	height:290px;
	float:left;
	margin-left: 16px;
	padding: 0px;
	color: #94be1e;
	font-weight: bold;
	background-image: url(imatges/bloc_index.jpg);
	background-repeat: no-repeat;
}
.bloc_index h3{
    text-align: left;
	color: #FFFFFF;
	font-weight: none;
	font-size: 12px;
	text-decoration:none;
	margin: 5px;
}
.bloc_index p{
    text-align: left;
	color: #94be1e;
	font-weight: bold;
	font-size: 11px;
	margin: 3px;
}
.bloc_index a{
color: #FFFFFF;
text-decoration: none;
font-weight: normal;}

.bloc_index a:hover{
color: #FFFFFF;
text-decoration: underline;}

.bloc_index_1{
	text-align: left;
	width:218px;
	height:290px;
	float:left;
	margin: 0px;
	padding: 0px;
	color: #94be1e;
	font-weight: bold;
    background-image: url(imatges/bloc_index_1.jpg);
	background-repeat: no-repeat;
}
.bloc_index_1 h3{
    text-align: left;
	color: #FFFFFF;
	font-weight: none;
	font-size: 13px;
	text-decoration:none;
	margin: 5px;
}
.bloc_index_1 p{
    text-align: left;
	color: #94be1e;
	font-weight: bold;
	font-size: 11px;
	margin: 3px;
}
.bloc_index_1 a{
color: #FFFFFF;
text-decoration: none;
font-weight: normal;}

.bloc_index_1 a:hover{
color: #FFFFFF;
text-decoration: underline;}
.bloc_index_2{
	text-align: left;
	width:218px;
	height:290px;
	float:left;
	margin: 0px;
	padding: 0px;
	color: #94be1e;
	font-weight: bold;
	background-image: url(imatges/bloc_index_2.jpg);
	background-repeat: no-repeat;
}
.bloc_index_2 h3{
    text-align: left;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 13px;
	text-decoration:none;
	margin: 5px;
}
.bloc_index_2 p{
    text-align: left;
	color: #94be1e;
	font-weight: bold;
	font-size: 11px;
	margin: 3px;
}
.bloc_index_2 a{
color: #FFFFFF;
text-decoration: none;
font-weight: normal;}

.bloc_index_2 a:hover{
color: #FFFFFF;
text-decoration: underline;}
.text_info{
    text-align: left;
	width: 125px;
	height: 152px;
	margin: 20px 0 0 185px;
	font-size:10px;
}
.caixa_medical{
	float: left;
	height: 200px;
	width: 320px;
	background-image: url(imatges/caixa_medical.jpg);
	background-repeat: no-repeat;
}
.caixa_est{
	float: left;
	height: 200px;
	width: 320px;
	background-image: url(imatges/caixa_est.jpg);
	background-repeat: no-repeat;
}
.caixa_clinicos{
	float: left;
	height: 200px;
	width: 320px;
	background-image: url(imatges/caixa_clinicos.jpg);
	background-repeat: no-repeat;
}
.blau_fort{
color: #006cb4;
font-weight: bold;
}
.menu_lat a{
   float:right;
   width:102px;
   height: 129px;
   color: #FFFFFF;
   text-decoration:none;
   background-image: url(imatges/menu_off.gif);
   background-repeat: no-repeat;
}
.menu_lat a:hover{
   float:right;
   width:102px;
   height: 129px;
   background-image: url(imatges/menu_on.jpg);
   background-repeat: no-repeat;
   color: #FFFFFF;
   text-decoration:none;
   z-index:100;
}
ul{
	color: #787782;
	font-size: 12px;
	float: left;
    margin: 0px 0px 10px 20px;
	padding: 0px;
	width: 100%;
}
ul.curtet{
	color: #787782;
	font-size: 12px;
	float: left;
    margin: 10px 0px 10px 20px;
	padding: 0px;
	width:550px;
}
li{
 
	list-style-type: square;
	margin-top:5px;
}
li.buid{
 	list-style-position: outside;
	list-style-type: circle;
}
.caixa_blava{
    margin:8px;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #83B31F;
	font-weight: bold;
	background-image: url(imatges/bg_caixeta.jpg);
	background-repeat: repeat-x;
	background-position:top;
	border: 2px solid #C6DE8A;
	text-align:center;
	height:28px;
}
.legal_peu{
 width: 100%;
 text-align:center;
 font-size: 12px;
 color: #CCCCCC;
 float: left;
}
.legal_peu a{
 text-align:center;
 font-size: 12px;
 color: #CCCCCC;
 text-decoration:none;
}
.legal_peu a:hover{
 text-align:center;
 font-size: 12px;
 color: #9f9b9b;
 text-decoration:underline;
}
.equip{
	float: left;
	background-image: url(imatges/fons_equip.jpg);
	background-repeat: no-repeat;
	width: 360px;
	height: 139px;
	padding: 10px 0px 0px 10px;
}
.oficina{
	float: left;
	background-image: url(imatges/fons_oficines.jpg);
	background-repeat: no-repeat;
	width: 253px;
	height: 160px;
	padding: 5px 0px 0px 5px;
	margin:10px;
}
.treball_home{
    float:left;
	width:232px;
	margin-left:3px;
	height:101px;
	}
.treball_home p{
	color: #8f8e98;
	font-size: 11px;
	margin:6px;
	padding:0px;
}
.treball_home a{
	color: #8f8e98;
	font-size: 11px;
	padding:0px;
	font-weight:bold;
	text-decoration:none;
}
.cuadre_popup{
    width:500px; 
	height:350px;
	}
.cuadre_popup a{
    color: #8f8e98;
	padding:0px;
	font-weight:bold;
	text-decoration:none;
	}
.caixa_equip{
	width:906px;
	background-image: url(imatges/fons_taula_equip.jpg);
	background-repeat: no-repeat;
	height: 355px;
	}
.caixa_equip p{
    text-align: left;
	margin: 0px;
	}