body{margin:0px;padding:0px}
table{font-size:10px;font-family:verdana;color:#666666;text-align:justify}

a{font-size:10px;font-family:verdana;color:#666666;text-decoration:none;}
a:link{font-size:10px;font-family:verdana;color:#666666;text-decoration:none;}
a:hover{font-size:10px;font-family:verdana;color:#3b73b9;text-decoration:none;}

.centxcent{width:100%;height:100%}
.height100x100{height:100%}
.taulabase{width:740px;}
.widthfletxa{width:15px}
.widthtdinput{width:85px}
.tdpass{font-size:10px;font-family:verdana;color:#3b73b9;font-weight:regular;width:60px}
.fonslinea{background-image:URL(img/linea.gif);background-repeat:repeat-y;background-position:top center}
.heighttop{height:110px}
.heightmenu{height:35px}
.heightpeu{height:25px}
.widthtdpag{width:670px;height:420px;padding-left:30px;padding-top:30px}
.tdmenu{background-color:#f7f7f7;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;height:35px}
.height20{height:22px}

input.validacio{border:1px solid #000000;width:80px;font-family:verdana;font-size:9px;}
input.submit{border:1px solid #000000;background-color:#FFFFFF;font-family:verdana;font-size:9px;color:#002290}
input.form{border-bottom:1px solid #000000;border-top:0px;border-left:0px;border-right:0px;width:250px;font-family:verdana;font-size:10px;padding:5px;height:23px}
input.inputtxton{border:1px solid #bb003f;width:250px;font-family:verdana;font-size:10px;padding:5px;height:23px}
select.filtre{border:1px solid #000000;font-family:verdana;font-size:10px;color:#002290;width:190px}

textarea.form{border-bottom:1px solid #000000;border-top:0px;border-left:0px;border-right:0px;width:250px;font-family:verdana;font-size:10px}
textarea.inputtxton{border:1px solid #bb003f;width:250px;font-family:verdana;font-size:10px}

.verdana9blau{font-size:9px;font-family:verdana;color:#3b73b9;font-weight:regular}
.verdana10blau{font-size:10px;font-family:verdana;color:#3b73b9;font-weight:regular}
.verdana10blaufort{font-size:10px;font-family:verdana;color:#002290;font-weight:regular}
.verdana10blancb{font-size:10px;font-family:verdana;color:#FFFFFF;font-weight:bold}
.verdana14grisita{font-size:14px;font-family:verdana;color:#666666;font-weight:italic}
.verdana14blau{font-size:14px;font-family:verdana;color:#3b73b9;font-weight:regular}
.verdana18blau{font-size:18px;font-family:verdana;color:#3b73b9;font-weight:regular}

a.menuon{font-size:10px;font-family:verdana;color:#3b73b9;text-decoration:none;}
a.menuon:link{font-size:10px;font-family:verdana;color:#3b73b9;text-decoration:none;}
a.menuon:hover{font-size:10px;font-family:verdana;color:#3b73b9;text-decoration:none;}

.tdpeu{border-top:1px solid #004a71;border-bottom:1px dashed #666666;padding-top:2px;padding-bottom:2px}
.tdfoto{width:250px}
.tdfotoserveis{width:211px}
.tdtext{padding-right:15px;line-height:18px}
.tdfrase{font-size:14px;font-family:verdana;color:#666666;height:50px}
.tdsubmenu{padding:10px}

a.submserveis{font-size:14px;font-family:verdana;color:#666666;text-decoration:none;font-weight:bold}
a.submserveis:link{font-size:14px;font-family:verdana;color:#666666;text-decoration:none;font-weight:bold}
a.submserveis:hover{font-size:14px;font-family:verdana;color:#3b73b9;text-decoration:none;font-weight:bold}

a.verdana18blau{font-size:18px;font-family:verdana;color:#3b73b9;font-weight:regular;text-decoration:none}
a.verdana18blau:link{font-size:18px;font-family:verdana;color:#3b73b9;font-weight:regular;text-decoration:none}
a.verdana18blau:hover{font-size:18px;font-family:verdana;color:#3b73b9;font-weight:regular;text-decoration:underline}

.bordeblau{border:1px solid #3b73b9}

.tdtopdata{width:73px;background-color:#3b73b9;font-family:verdana;font-size:10px;color:#FFFFFF;font-weight:bold}
.tdtopofer{padding-left:10px;width:264px;background-color:#3b73b9;font-family:verdana;font-size:10px;color:#FFFFFF;font-weight:bold}
.tdtopcate{padding-left:10px;width:197px;background-color:#3b73b9;font-family:verdana;font-size:10px;color:#FFFFFF;font-weight:bold}
.tdtopmes{width:31px;background-color:#3b73b9;font-family:verdana;font-size:10px;color:#FFFFFF;font-weight:bold}

.trofertes{height:17px;font-size:11px}
.tdofer{font-weight:bold;padding-left:10px}
.tdcat{padding-left:10px}

a.ofermesinfo{font-size:9px;font-family:verdana;color:#666666;text-decoration:none;font-weight:bold}
a.ofermesinfo:link{font-size:9px;font-family:verdana;color:#666666;text-decoration:none;font-weight:bold}
a.ofermesinfo:hover{font-size:9px;font-family:verdana;color:#3b73b9;text-decoration:none;font-weight:bold}

a.pag{border:1px solid #666666;font-family:verdana;font-size:11px;color:#666666;text-decoration:none;width:13px}
a.pag:link{border:1px solid #666666;font-family:verdana;font-size:11px;color:#666666;text-decoration:none;width:13px}
a.pag:hover{border:1px solid #666666;font-family:verdana;font-size:11px;color:#FFFFFF;text-decoration:none;background-color:#3b73b9;width:13px}

a.pagon{border:1px solid #666666;font-family:verdana;font-size:11px;color:#FFFFFF;text-decoration:none;background-color:#3b73b9;width:13px}
a.pagon:link{border:1px solid #666666;font-family:verdana;font-size:11px;color:#FFFFFF;text-decoration:none;background-color:#3b73b9;width:13px}
a.pagon:hover{border:1px solid #666666;font-family:verdana;font-size:11px;color:#FFFFFF;text-decoration:none;background-color:#3b73b9;width:13px}

.tdpag{border:1px solid #666666;font-family:verdana;font-size:11px;color:#666666;text-decoration:none;width:13px}

.bordeblau{border:1px solid #3b73b9}
