/* CSS Document */

body{margin:0;}

.general{width:977px; height:633px; margin:0px auto; padding-top:15px}
.cont_capsal_cat{width:977px; height:183px; background-image:url(../img/capsal_cat.jpg); float:left;}
.cont_capsal_esp{width:977px; height:183px; background-image:url(../img/capsal_esp.jpg); float:left;}
.cont_base{width:977px; height:450px; background-image:url(../img/fons.jpg); float:left;}

.cont_sup{width:977px; height:40px;}
.cont_data{ margin-left:41px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#888888; float:left;}
.cont_idioma{ margin-right:41px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#888888; float:right;}

.cont_img{width:380px; padding-left:51px; padding-top:64px; float:left;}
.cont_info{width:400px; padding-left:45px; float:left;}
.cont_aniv{width:400px; height:102px; background-image:url(../img/25anys_cat.gif); float:left; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#000000; font-weight:bold;}
.cont_aniv_esp{width:400px; height:102px; background-image:url(../img/25anys_esp.gif); float:left; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#000000; font-weight:bold;}
.cont_text{width:400px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-align:justify;}

.titols2{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; text-decoration:none; }
.titol_blau{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#075290; text-decoration:none; }

.idioma_roll{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#888888; text-decoration:none;}
.idioma_roll:hover{color:#0060AE;}
.idioma_select{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}

.link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
.link:hover{color:#0060AE;}

.boto_roll{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#939393; text-decoration:none;}
.boto_roll:hover{color:#0060AE;}
.boto_select{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; }

.cont_botoneria{width:926px; margin-left:51px; margin-top:109px;}
.bot1{width:100px; height:29px; background-image:url(../img/bot_gris_1.gif); margin-right:6px;float:left; text-align:center;}
.bot2{width:142px; height:29px; background-image:url(../img/bot_gris_2.gif); margin-right:6px;float:left; text-align:center;}
.bot1blau{width:100px; height:29px; background-image:url(../img/bot_blau_1.gif); margin-right:6px;float:left; text-align:center;}
.bot2blau{width:142px; height:29px; background-image:url(../img/bot_blau_2.gif); margin-right:6px;float:left; text-align:center;}
.truku{margin-top:6px;}
.truku2{margin-top:57px;}
.truku3{margin-top:5px;}
.truku4{margin-top:25px;}

.cont_conceptes{width:90px; margin-top:10px; float:left;}
.cont_caixes{width:290px; margin-top:10px; float:left;}


.cont_franq{width:183px; height:297px; background-image:url(../img/base_fran.gif); float:right;}
.tit_dades_franq{margin-left:17px; margin-right:17px; margin-top:10px; margin-bottom:5px; border-bottom:#075290 1px solid;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#075290; font-weight:bold;} 
.dades_franq1{margin-left:17px; margin-right:17px; margin-top:5px; background-image:url(../img/puntet.gif); background-position:left; background-repeat:no-repeat; text-indent:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;}
.dades_franq2{margin-left:17px; margin-right:17px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.cont_img_franq{width:183px; height:340px; float:left;}
.img_franq_esq{width:89px; float:left; margin-right:4px;}
.img_franq_dreta{width:89px;float:left;}


.tit_on{margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#075290; font-weight:bold;} 
.dades_on{margin-bottom:5px; background-image:url(../img/puntet.gif); background-position:left; background-repeat:no-repeat; text-indent:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal;}
.dades_on2{margin-left:20px; margin-bottom:3px; background-image:url(../img/puntet.gif); background-position:left; background-repeat:no-repeat; text-indent:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal;}
.link_localit{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
.link_localit:hover{color:#0060AE;}
.cont_loc_bot{width:180px; float:left;}
.cont_loc_franq{width:180px; float:right;}
.tit_loc_franq{margin-bottom:5px; border-bottom:#075290 1px solid;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#075290; font-weight:bold;} 
.imatge_fons{background-image:url(../img/base_loc.gif)}
.tit_loc_franq2{margin-left:10px; margin-right:12px; margin-top:10px; margin-bottom:5px; border-bottom:#075290 1px solid;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#075290; font-weight:normal;}
.fdn_loc{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#075290; font-weight:bold;}
.mapa{margin-left:10px; margin-right:12px; margin-top:9px; margin-bottom:10px; width:358px; height:224px; background-color:#FF0000;}

.form_conceptes{width:90px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; padding-top:7px; padding-bottom:7px;}
.form_caixa{width:280px; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; margin-top:3px; margin-bottom:3px; border:1px #666666 solid;}
.form_caixa2{width:280px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; margin-top:5px; margin-bottom:5px; border:1px #666666 solid; text-indent:5px;}
.boto_form{background-color:#075290; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; border:1px solid #075290; float:right; margin-left:7px; margin-right:7px;}
.cont_boton{margin-top:5px; float:right;}
