

body { line-height:13px; }


hr {background-color: #B3D8D8 ;height: 1px;display: block;color: #B3D8D8;border:0px;margin:5px 0px 5px 0px;}


li { list-style:none;}

a { text-decoration:none; }
img { border:0px; }

h1, h2, h3, h4, h5, ul, li { margin:0px; padding:0px; border:0px; font-weight:normal; }


body {  

 margin:0px; padding:0px; background:url(../img/fons_web.jpg) repeat-x #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.capsalera { margin:auto; width:965px; height:93px; 



}

.logo { float:left; margin:5px 0px 0px 0px; text-align:left; }


/* IDIOMES */
.idiomes { float:right; width:400px;  background:url(../img/fons_idiomes.jpg) right  no-repeat; height:26px; margin:33px 0px 0px;}
.idiomes li { float:right;}
.idiomes ul { padding:0px 5px 0px 0px; }
.idiomes a { padding:6px 15px 6px 23px; color:#666666; font-weight:bold;  display:block;}
.idiomes a:hover { color:#999999;}


.es { background:url(../img/es.gif) no-repeat;}
.ca  { background:url(../img/ca.gif) no-repeat;}
.en { background:url(../img/en.gif) no-repeat;}
.fr  { background:url(../img/fr.gif) no-repeat;}



/* MENU GENERAL */
.menu_general { clear:both; width:965px; margin:auto; height:29px;}
.menu_general li { float:left;   background:url(../img/separador_menu2.jpg) no-repeat ;  }
.menu_general a { padding:8px 14px 8px 14px;  color:#FFFFFF; font-weight:bold;  display:block;background:url(../img/separador_menu.jpg) no-repeat right;}
.menu_general a:hover { background: url(../img/fons_menu_gen.jpg); }


/* INTERIOR */
.interior {



 margin:auto; width:965px;}


/* PORTADA */
.portada { background:url(../img/portada.jpg) no-repeat; width:965px; height:310px; margin:20px 0px 0px 0px; }
.texte_portada { padding:75px 350px 0px 250px; text-align:justify;}
.texte_portada hr  { height: 1px; display: block; border:0px; margin:7px 0px 7px 0px; color:#CCCCCC; background:#CCCCCC;}
.tex_por { font-size:20px; color:#1D5A6C;}
.tex_por2 { font-size:14px; color:#39ABCB;}
.tex_por3 { font-size:11px; color:#999999;}
.texte_portada a { background:url(../img/boto_pdf.jpg); padding:5px 10px 5px 10px; font-weight:bold; color:#FFFFFF; display:block; width:120px; text-align:center;}
.texte_portada a:hover { background:#379EBC;}
.portada_pdf { margin:65px 0px  0px 0px;}
/* BANERS PORTADA */
.banners1, .banners2, .banners3, .banners4 { background:url(../img/banner.jpg) no-repeat; width:219px; height:103px; margin:8px 9px 0px 0px; float:left; padding:15px 0px 0px 15px; color:#257289; font-size:15px;}
.banners2 { background:url(../img/banner2.jpg)}
.banners3 { background:url(../img/banner3.jpg)}
.banners4 { background:url(../img/banner4.jpg); margin:8px 0px 0px 0px; }
.banners1:hover, .banners2:hover, .banners3:hover, .banners4:hover { color:#36ADD0; } 
.banners li { float:left; }




/* PEU DE PAGINA */
.peu { margin:auto; width:965px; height:40px; clear:both; padding:8px 0px 0px 0px; font-size:10px; color:#666666;}
.peu hr  { height: 1px; display: block; border:0px; margin:7px 0px 7px 0px; color:#CCCCCC; background:#CCCCCC;}
.peu a { color:#3AB8DB; } .peu a:hover { text-decoration:underline;}
.poli { float:right;}
.texpeu { float:left;}






/* RECUADRO MENU I CONTINGUT */
.menu { width:180px; margin:20px 15px 0px 0px; float:left;  }
.contingut { width:770px; margin:20px 0px 0px 0px; float:left;  }

.contingut_sense { width:965px; margin:20px 0px 0px 0px; float:left;  }

.contingut2 {border:solid 1px #B3D8D8; }

.menu_tit { background: url(../img/menu_fons_tit.jpg); }
.menu_tit1 { background: url(../img/menu_fons_tit_1.jpg) no-repeat; }
.menu_tit2 { background: url(../img/menu_fons_tit_2.jpg) no-repeat right top; padding:7px 7px 7px 12px;  }
.menu_tit h2, .menu_tit h3 {font-weight:bold;  font-size:11px; color:#FFFFFF;  }

.menu_enllas {border:solid 1px #B3D8D8; }

.menu_baix { background: url(../img/menu_fons_baix_.jpg); }
.menu_baix1 { background: url(../img/menu_fons_baix_1.jpg) no-repeat; }
.menu_baix2 { background: url(../img/menu_fons_baix_2.jpg) no-repeat right top; height:10px; font-size:1px; }




/* MENU */
.menu_enllas a { border-bottom:solid 1px  #D7D5C2; background:url(../img/menu_fons.gif) no-repeat #EAEDDA; display:block; padding:5px 5px 5px 20px; color:#1D5A6C; font-weight:bold;}
.menu_enllas a:hover { background:url(../img/menu_fons.gif) no-repeat #F4F6EC;}
.menu_enllas li { border-bottom:solid 1px #FFFFFF;  }




/* SERVEIS */
.trigger, .expanded {  border-top:solid 1px #FFFFFF; border-bottom:solid 1px  #D7D5C2; padding:4px 0px 5px 0px; cursor:pointer; font-weight:bold; background:#E9EDDA;  color:#1D5A6C; }
.expanded { }

.hide { display:none; }
.trigger img, .expanded img { border:none; }
.result_boto {	padding:20px 40px 20px 40px;  background: url(../img/fons_p.jpg) repeat-x top #E5F1F2; color:#1D5A6C; line-height:15px; }
/* SERVEIS // */



.ventajas h3, .preguntas h3, .estudios h3, .funcionaminto h3, .imagenes h3, .videos h3, .productos h3, .medios h3, .contacto h3, .empresa h3
{  font-size:30px; line-height:35px; }

.ventajas, .preguntas, .estudios, .funcionaminto, .imagenes, .videos, .productos, .medios, .contacto, .empresa
{ height:93px; padding:55px 0px 0px 48px; color:#1D5A7B;  line-height:0px;}

.ventajas {  background:url(../capsal/ventajas.jpg); }
.preguntas {  background:url(../capsal/preguntas.jpg); }
.estudios {  background:url(../capsal/estudios.jpg); }
.funcionaminto {  background:url(../capsal/funcionaminto.jpg); }
.imagenes {  background:url(../capsal/imagenes.jpg); }
.videos {  background:url(../capsal/videos.jpg); }
.productos {  background:url(../capsal/productos.jpg); }
.medios {  background:url(../capsal/medios.jpg); }
.contacto {  background:url(../capsal/contacto.jpg); }
.empresa {  background:url(../capsal/empresa.jpg); }





.foto_titul { line-height:33px; }
.foto_tex { font-weight:normal; font-size:12px; color:#3399CC; line-height:16px;}





/* Estudios */

.interior_estudios {padding:25px 20px 13px 30px; background: url(../img/fons_p.jpg) repeat-x top #E5F1F2; border-top:solid 1px #FFFFFF; border-bottom:solid 1px  #CADEE0;}



.foto_noti_logo {float:left; margin:0px 20px 0px 0px; background:#FFFFFF; width:140px; text-align:center; height:66px; padding:5px; border:solid 1px #BAE2EC;}
.interior_estudios3 {float:left; width:430px;}




.foto_noti { float:left; margin:0px 20px 0px 0px;}
.interior_estudios2 {float:left; width:500px;}
.interior_estudios3 {float:left; width:630px;}


/* Ventajas */
.interior_estudios_ventajas {padding:25px 20px 13px 30px; background: #EAEDDA; border-top:solid 1px #FFFFFF; border-bottom:solid 1px  #D7D5C2;}
.interior_estudios4 {float:left; width:730px; padding:0px 0px 10px 0px; line-height:10px;  color:#1D5A6C; font-size:15px; font-weight:bold;}
.texte2 li { list-style: outside; margin:3px 3px 3px 10px; list-style:disc;}
.texte2 p { margin:0px;}
.texte2 { padding:30px 20px 30px 30px; clear:both;   color:#1D5A6C; background: url(../img/fons_p.jpg) repeat-x  top #E7F2F4; font-size:11px; line-height:16px; }


/* Uso de la cabina*/
.Usodelacabina {  border-top:solid 1px #FFFFFF; border-bottom:solid 1px  #D7D5C2; padding:4px 0px 5px 20px;  font-weight:bold; background:#E9EDDA;  color:#1D5A6C; }





.galeria_fotos a { float:left; width:150px; height:112px; background: #000000; margin:5px; text-align:center; padding:8px; background:url(../img/fons_fotos.jpg); border:solid 1px #FFFFFF; color:#1D5A6C;}
.texte3 { padding:20px 10px 20px 30px; clear:both;   color:#1D5A6C; background: url(../img/fons_p.jpg) repeat-x top #E7F2F4; font-size:11px; line-height:16px; }





.resum {font-size:11px; color:#1D5A6C;}
.titul {font-size:15px; color:#1D5A6C;}
.fecha {font-size: 9px; color:#37A1BF;}
.texte { padding:20px 30px 10px 30px; clear:both;  color:#1D5A6C; background:url(../img/fondo_okis.jpg) repeat-y right;}

.clear { clear:both; }



.interior_estudios a { background:url(../img/fons_boto_info.jpg); font-weight:bold; color:#FFFFFF; font-size:9px; line-height:25px; text-align:center; padding:4px 10px 20px 10px; margin:0px 0px 0px 0px; }
.interior_estudios a:hover {background-position: 0 -36px;}


.enviar {  background:url(../img/fons_boto_info.jpg); font-weight:bold; color:#FFFFFF; font-size:12px;  text-align:center; padding:3px 10px 2px 10px; margin:10px 0px 0px 0px; width:100px; float:right; }



.texte a, .texte2 a, .Usodelacabina a, .modelos_info a, .modelos_info2 a { background:url(../img/fons_boto_info.jpg); font-weight:bold; color:#FFFFFF; font-size:9px; line-height:25px; text-align:center; padding:4px 10px 4px 10px; margin:0px 0px 0px 0px; }
.texte a:hover, .texte2 a:hover, .Usodelacabina a:hover, .modelos_info a:hover, .modelos_info2 a:hover {background-position: 0 -36px;}









.pagines a {text-decoration:none;color:#777777;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.pagines  {color:#08472E;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:center;clear:both;padding:10px;background:#E2E0C2;}






.contingut2_modelos { border-left:solid 1px #B3D8D8; border-right:solid 1px #B3D8D8;  }


/*AQUITENIM LA AMBPLADA DELS MODELS*/
/*AQUITENIM LA AMBPLADA DELS MODELS*/
.modelos { width:382px; float:left;  border-left:0px; }
.modelos_foto { height:314px; background:url(../img/modelos_foto.jpg) bottom repeat-x #F7F8F2; padding:10px 0px 10px 18px; text-align:center;}
.serador {height:459px; width:3px; background:#B3D8D8;  float:left;}


.modelos_tit { height:55px; background:url(../img/modelos_tit.jpg) bottom; font-size:13px; color:#1D5A7B; font-weight:bold; padding:15px 20px 0px 20px; }

.modelos_info { height:25px; background:url(../img/modelos_info.jpg); text-align:center;  padding:15px 0px 15px 0px;}




.mod_menu { height:32px; background: url(../img/mod_menu.jpg) repeat-x;}
.mod_titul { height:37px; background:url(../img/modelos_tit.jpg) bottom; padding:25px 0px 0px 25px;  }
.clander {background:url(../img/clander.gif) no-repeat; font-size:15px; font-weight:bold; color:#1D5A7B; padding:0px 0px 0px 25px; line-height:16px; height:30px;}

.mod_menu2 {  height:26px; background: url(../img/mod_menu2.jpg) repeat-x;}


.mod_menu li, .mod_menu2 li { float:left;  }


.mod_menu a {  padding:9px 14px 9px 14px;  color:#FFFFFF; font-weight:bold;  display:block ; background:url(../img/separador_menu2_mod.jpg) no-repeat right ;}
.mod_menu a:hover {  background: url(../img/fons_models.jpg);}


.mod_menu2 a {  padding:7px 14px 6px 14px;  color:#1D5A6C; font-weight:bold;  display:block ; background:url(../img/separador_menu2_mod2.jpg) no-repeat right ;}
.mod_menu2 a:hover {  background: url(../img/fons_models2.jpg);}






input, textarea { border:solid 1px #B3D8D8; background:url(../img/fons_form.gif) repeat-x bottom #FFFFFF ; padding:5px; font-size:12px; width:320px; margin:2px 0px 6px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;

 color:#1D5A6C;  }
.vermellboldsub10 {
	color:#CC0000;
}


from {  width:358px; }
.from_cel { float:right;   width:330px; padding:0px 10px 6px 0px; }

.form_tex {  float:left; width:330px; padding:0px 30px 0px 0px;  }

.form_tex img { margin:10px 0px 20px 10px;}
.form_tex a { background:none; margin:0px; padding:0px; }




.from_cel2 { float:left;  width:330px;  padding:0px 30px 0px 0px; }

.form_tex2 { float:right;  width:330px; padding:0px 10px 6px 0px;}

.from_cel2 a, .form_tex2 a, .from_cel a, .form_tex a  { background:none; padding:0px; margin:0px; color:#FF6600; line-height:10px; font-weight:normal; font-size:11px;}
.from_cel2 a:hover, .form_tex2 a:hover, .from_cel a:hover, .form_tex a:hover { text-decoration:underline;}



.menu_general a:hover { background: url(../img/fons_menu_gen.jpg); }


/*
http://icant.co.uk/csstablegallery/index.php?css=71

Data Tables and Cascading Style Sheets Gallery
Title: Casablanca
Author: RODrigo CASTilho Galvão Ferreira - RODCAST
URL: http://www.rodcast.com.br
Update: 03/23/2006 11:15 PM
*/

table, td, tr, th, tbody {

	vertical-align:top;
	
	border-collapse: collapse;
	border:1px solid #FFFFFF;
	padding:5px;
	
	border-left:1px solid #FFFFFF; /* LINIES COSTATS */
	border-right:1px solid #FFFFFF; /* LINIES COSTATS */
	
	
	
	text-align:center;
}






