html,body{width:100%;height:100%;margin:0;padding:0;font-family:arial;background:#881E80;}
h1,h2,h3,h4,h5{margin:0;padding:0;}
p{margin:0;padding:0;}

#wrapper{width:980px;margin:0 auto;position:relative;background:url(../img/bg_ombra_lila.jpg) top repeat-y;overflow:hidden;}
#contingut{margin:0 auto;padding:0;position:relative;width:908px;background:url(../img/bg_ralles.jpg) bottom left;overflow:hidden;padding-bottom:30px;}
#contingut.presentacio{padding-bottom:0;height:675px;overflow:hidden;background:#881E80 url(../img/bg_presentacio.jpg) top left no-repeat;}

#cap{height:149px;position:relative;overflow:hidden;width:910px;z-index:2;}
#img_cap{position:absolute;z-index:1;}
#menu{margin:0;top:104px;margin-left:10px;position:absolute;z-index:100;display:block;width:910px;}
/*#menu ul{list-style:none;margin:0;padding:0;}
#menu ul li{display:inline;margin:0;padding:0;line-height:30px;height:30px;margin:0 15px;}
#menu ul li a{color:#fff;text-decoration:none;font-size:13px;font-weight:bold;}*/

#contingut p{color:#000;margin-top:17px;padding:0;}
#contingut h1{line-height:20px;height:20px;}

#cos{position:relative;padding-bottom:40px;overflow:hidden;clear:both;}
#cos_aplicacio{padding:95px 0 0 141px;width:767px;position:relative;overflow:hidden;clear:both;font-size:16px;clear:both;}
#cos_empresa{padding:0 0 0 30px;width:530px;overflow:hidden;clear:both;font-size:16px;z-index:10;position:relative;clear:both;}
#cos_caracteristiques{padding:95px 174px 20px 174px;width:564px;overflow:hidden;font-size:16px;height:420px;clear:both;}
#cos_whatisit{padding:95px 174px 20px 174px;width:564px;overflow:hidden;font-size:14px;height:420px;clear:both;}
#cos_howtouse{padding:95px 174px 20px 174px;width:700px;overflow:hidden;font-size:14px;height:420px;clear:both;}
#cos_onlinesales{padding:95px 174px 20px 174px;width:700px;overflow:hidden;font-size:14px;height:420px;clear:both;}
#cos_sponsorship{padding:95px 0 0 90px;width:780px;overflow:hidden;font-size:14px;height:440px;position:relative;clear:both;}
#cos_contact{padding:0 0 0 30px;width:530px;overflow:hidden;clear:both;font-size:16px;clear:both;height:36px;}
#dades_contact{position:absolute;z-index:10;width:300px;margin-left:480px;margin-top:-170px;clear:both;}
#dades_contact p{font-size:24px;color:#535353;margin-top:0;margin-bottom:18px;}
#dades_contact p a{text-decoration:none;}
#dades_contact1 {position:absolute;top:290px;z-index:20;text-align:center;font-size:14px;left:240px;}
#dades_contact1 h2{color:#612578;}
#dades_contact1 p{margin:4px;font-size:16px;}
#dades_contact1 a{text-decoration:none;color:#000;}
#head_office1 {position:absolute;top:180px;left:320px;font-size:12px;}

#cos_wheretogetit{padding:0 0 0 30px;width:767px;overflow:hidden;clear:both;font-size:16px;clear:both;position:relative;margin:0 auto;height:535px;}
#dades_contacte {position:absolute;top:110px;z-index:20;text-align:center;font-size:14px;left:30px;width:425px;}
#dades_contacte h2{color:#612578;}
#dades_contacte p{margin:2px;font-size:16px;}
#dades_contacte a{text-decoration:none;color:#000;}

#head_office {position:absolute;top:30px;left:180px;font-size:12px;}
#text1_where{font-size:34px;color:#fff;right:180px;top:165px;position:absolute;text-align:center;line-height:33px;}
#text2_where{font-size:18px;right:30px;top:310px;position:absolute;width:320px;}

#cos_fisios{padding:95px 0 20px 0;width:100%;overflow:hidden;font-size:16px;height:420px;}
#cos_fisios .col1{float:left;width:165px;padding:10px;overflow:hidden;font-size:13px;}
#cos_indicacions{padding-top:95px;width:910px;overflow:hidden;font-size:16px;overflow:hidden;height:430px;position:relative;}
#cos_indicacions div.text{float:left;width:540px;height:225px;}
#cos_indicacions div.text p{margin:0;padding-left:75px;}
#cos.presentacio{height:675px;padding:0;width:100%;}

#cos_ingredients{width:814px;padding:0 48px;padding-top:18px;overflow:hidden;clear:both;font-size:15px;height:517px;}
#cos_ingredients .titol_ingredients{display:block;margin:0 auto;padding-top:80px;margin-bottom:10px;}
#cos_ingredients div.col{width:50%;float:left;margin-top:-20px;}
#cos_ingredients div.col div{position:relative;clear:both;position:relative;margin-top:20px;overflow:hidden;}
#cos_ingredients div.col div p{font-style:italic;width:290px;float:right;}
#cos_ingredients div.col div p span{color:#0F8D3E;font-style:normal;}
#cos_ingredients div.col div img{float:left;margin-right:5px;}


#titol_apartat{margin-top:50px;color:#723A89;height:30px;border:1px solid #0f0;font-size:26px;font-weight:normal;position:absolute;border-bottom:1px solid #000;left:0;}

#titol_apartat_caracteristiques{padding:0 70px 0 174px;width:215px;margin-top:50px;color:#723A89;height:30px;font-size:26px;font-weight:normal;position:absolute;border-bottom:1px solid #000;left:0;}
#titol_apartat_aplicacion{padding:0 70px 0 174px;width:215px;margin-top:50px;color:#723A89;height:30px;font-size:26px;font-weight:normal;position:absolute;border-bottom:1px solid #000;left:0;}
#titol_apartat_empresa{padding-left:120px;width:354px;margin-top:50px;margin-left:-50px;color:#723A89;height:30px;font-size:26px;position:relative;z-index:10;font-weight:normal;border-bottom:1px solid #000;left:0;}
#titol_apartat_indicaciones{padding:0 70px;width:215px;margin-top:50px;color:#723A89;height:30px;font-size:26px;font-weight:normal;position:absolute;border-bottom:1px solid #000;left:0;}

#noi_corrent{float:right;position:relative;margin-top:-65px;margin-right:20px;z-index:100;overflow:hidden;}
#imatge_empresa{float:right;position:absolute;right:0;margin-top:-65px;margin-right:0px;overflow:hidden;z-index:0;}
#imatges_esports{float:left;clear:both;display:block;margin-left:10px;overflow:hidden;z-index:1;position:relative;}
#petanca{position:absolute;bottom:0;left:0;z-index:10;margin-left:50px;}

#esquena_noia{float:left;position:absolute;margin-left:-174px;bottom:0;}

#cos_noticies{padding:50px 125px 10px 125px;overflow:hidden;position:relative;clear:both;}
#cos_noticies h1{color:#723A89;font-size:26px;font-weight:normal;line-height:30px;}
#cos_noticies div.imatge{float:right;margin:0 0 10px 10px;text-align:center;}
#cos_noticies div.imatge p{line-height:20px;font-size:11px;padding:0;margin:0;}
#cos_noticies a img{width:200px;border:none;}
#cos_noticies p.intro{color:#4F585E;font-weight:bold;display:block;overflow:hidden;clear:both;}

#tub_fisio{position:absolute;right:-1px;top:250px;}
#exemples{margin-top:102px;position:absolute;right:0;top:290px;}
#text{position:absolute;overflow:hidden;margin-left:-50px;width:582px;height:200px;right:0;}
#text p{padding:0;margin:0;padding-bottom:10px;padding-right:10px;color:#000;}

#frente{position:absolute;left:10px;}
#espalda{position:absolute;right:0;}

#peu{position:relative;margin-top:-20px;overflow:hidden;height:70px;text-align:center;}
#peu p{top:30px;color:#fff;overflow:hidden;position:relative;width:100%;left:0;font-weight:bold;font-size:11px;line-height:20px;}
#peu p img{position:relative;vertical-align:middle;margin-right:5px;}
#peu a{color:#fff;}
#img_peu{position:absolute;width:100%;height:70px;top:0;left:0;}

#idiomes{position:absolute;bottom:90px;right:230px;}
#idiomes ul{font-size:18px;list-style:none;margin:0;padding:0;}
#idiomes ul li{padding:4px 0;}
#idiomes ul li a{text-decoration:none;color:#fff;}
#idiomes ul li a img{border:none;margin-right:5px;vertical-align:middle;}

#tub_fletxa{position:absolute;right:150px;top:430px;}

#marquee{overflow:hidden;clear:both;display:block;width:100%;position:absolute;top:108px;background:#9b77b1;height:45px;opacity: 0.60;filter: alpha(opacity=80);margin-top:14px;line-height:55px;z-index:1;}
#marquee marquee{margin:0;padding:0;color:#fff;font-size:17px;font-weight:bold;padding:0 0 10px 0;}

.box{position:relative;overflow:hidden;margin-bottom:30px;}
.box .imatge{float:right;width:200px;margin:0 0 5px 5px;}
.box p{font-size:14px;line-height:20px;}
.box .imatge a{clear:both;}
.box .imatge span{position:relative;clear:both;display:block;font-weight:bold;font-size:11px;}

ul.documents{padding:0;padding-left:20px;font-size:14px;}
ul.documents a{text-decoration:none;}
ul.documents a:hover{text-decoration:underline;}

.mes_imatges{overflow:hidden;position:relative;clear:both;}
.mes_imatges div.last{margin:0;}
.mes_imatges div{float:left;margin-right:11px;width:212px;}
.mes_imatges div.fila{clear:both;position:relative;float:none;width:100%;overflow:hidden;}
.mes_imatges div span{display:block;text-align:center;font-weight:bold;font-size:11px;}

.mesinfo{margin:0;padding:0;width:300px;margin:0 auto;}
.mesinfo label{display:block;}
.mesinfo input{width:300px;background:#F9F9F5;border:1px solid #006282;margin-bottom:5px;}
.mesinfo textarea{width:300px;background:#F9F9F5;border:1px solid #006282;height:120px;}
.mesinfo .buttons input{width:auto;background:#A96CAF;color:#fff;cursor:pointer;}
.mesinfo .buttons{margin-top:10px;text-align:center;}

#familia_bici{position:absolute;top:62px;right:42px;}

#cos_patrocinios{padding:90px 0 0 70px;width:780px;position:relative;overflow:hidden;clear:both;font-size:16px;}
#cos_patrocinios h2 {color:#f00;font-size:38px;font-weight:bold;line-height:30px;height:30px;}
#cos_patrocinios div.data {color:#2f4aae;font-size:28px;font-weight:bold;}
#cos_patrocinios div.text_patrocinios {padding:10px 0 10px 0;margin-top:20px;width:380px;font-weight:bold;border-top:8px solid #000;border-bottom:8px solid #000;}
#cos_patrocinios div.web {padding:100px 0 0 100px;font-weight:bold;}
#cos_patrocinios ul {padding-left:15px;margin-top:0px;}
#cos_patrocinios p {font-weight:normal;}
#cos_patrocinios a {text-decoration:none;}
#imatge_patrocinios {float:right;margin-left:50px;margin-top:-40px;}

#cos_colaboracions{padding:50px 0 0 50px;width:800px;position:relative;overflow:hidden;clear:both;font-size:16px;}
#cos_colaboracions h2 {font-family:Times New Roman;text-decoration:underline;text-align:center;font-size:70px;font-weight:bold;}
#cos_colaboracions h3 {font-size:20px;font-weight:bold;text-align:center;}
#imatge_australia {margin-top:20px;width:800px;}

#cos_profesional{padding:75px 0 0 30px;width:520px;overflow:hidden;clear:both;font-size:16px;z-index:10;position:relative;height:418px;}
#cos_profesional select{margin:120px 0 0 310px;width:200px;position:relative;border: 1px solid #000;}
#imatge_mapa{position:absolute;right:5px;margin-top:-40px;overflow:hidden;z-index:0;width:898px;}
#imatge_onlinesales{position:absolute;right:50px;margin-top:30px;overflow:hidden;z-index:0;width:793px;}

#imatge_video{position:absolute;right:60px;margin-top:30px;overflow:hidden;z-index:0;width:767px;}

#cos_distribuidores{padding:75px 0 0 30px;width:850px;overflow:hidden;font-size:16px;position:relative;height:418px;}
#cos_distribuidores div.div_esq{padding-left:20px;float:left;width:300px;clear:none;font-size:14px;position:relative;height:400px;}
#cos_distribuidores div.div_esq_linia{padding-left:90px;float:left;width:300px;clear:none;font-size:14px;position:relative;height:400px;}
#cos_distribuidores div.div_dreta{width:250px;float:right;font-size:14px;height:400px;}
#cos_distribuidores div.div_mid{padding-left:0;width:250px;float:left;font-size:14px;height:400px;}

#cos_masinfo{padding:95px 0 0 120px;width:500px;position:relative;overflow:hidden;clear:both;font-size:16px;float:left;}

#titol_distribuidores{padding:0 120px;margin-top:50px;width:215px;color:#723A89;height:30px;font-size:26px;font-weight:normal;position:absolute;border-bottom:1px solid #000;left:0;}

#boto_home{position:absolute;top:670px;right:15px;}
#boto_home img {width:70px;border:0;}