BODY { background-color:#e9e9e9; margin:0px; padding:0px; font-family:helvetica;  }
#background { position:absolute; left:0px; top:0px; z-index:-1; width:100%; height:100%; background-color:#e9e9e9;  }
#background .background-top { height:143px; border:0px; border-bottom:3px solid white; background-position:left top; background-repeat:repeat-x; background-color:#620412; overflow:hidden;  }
#background .background-top[class] { background-image:url("/templates/complexa12/pic/alphaPol1px-110.png");  }
#background .background-bottom { height:400px; background-position:left top; background-repeat:repeat-x; background-color:#e9e9e9; overflow:hidden;  }
#background .background-bottom[class] { background-image:url("/templates/complexa12/pic/alphaPol1px2-426.png");  }
#topMargin { height:15px; margin:0px; padding:0px;  }
.titleBox { height:37px; margin:0px; padding:0px; border-spacing:0px; border-collapse:collapse;  }
.titleBox .left { width:2px; height:37px; background-position:top left; background-repeat:no-repeat;  }
.titleBox .left[class] { background-image:url("/templates/complexa12/pic/TitolLeft.png");  }
.titleBox .center { width:186px; height:37px; background-position:top left; background-repeat:repeat-x; vertical-align:middle; padding:10px; font-weight:bold; font-size:12px; color:#ffffff;  }
.titleBox .center[class] { background-image:url("/templates/complexa12/pic/Titol1px.png");  }
.titleBox .right { width:2px; height:37px; background-position:top right; background-repeat:no-repeat;  }
.titleBox .right[class] { background-image:url("/templates/complexa12/pic/TitolRight.png");  }
TABLE.layout { margin:0 auto; z-index:1; padding:0px; border-spacing:0px;  }
TABLE.layout TD { vertical-align:top;  }
TABLE TD.mainLeftTd { width:160px;  }
TABLE TD.mainPaddingTd { width:15px;  }
TABLE TD.mainRightTd { width:609px !important;  }
.noSpaceTable { border-spacing:0px; padding:0px; border-collapse:collapse;  }
.paddingRow { height:6px; background-color:#e1dfe0;  }
.zeroRow { height:7px; margin-top:10px;  }
.zeroRow .zeroRowLeftTd { background-repeat:no-repeat; background-position:top left;  }
.zeroRow .zeroRowLeftTd[class] { background-image:url("/templates/complexa12/pic/LayOutTopLeft.png");  }
.zeroRow .zeroRowCenterTd { background-color:#e1dfe0; border:0px;  }
.zeroRow .zeroRowRightTd { background-repeat:no-repeat; background-position:top right;  }
.zeroRow .zeroRowRightTd[class] { background-image:url("/templates/complexa12/pic/LayOutTopRight.png");  }
.lastRow { height:7px;  }
.lastRow .lastRowLeftTd { background-repeat:no-repeat; background-position:bottom left;  }
.lastRow .lastRowLeftTd[class] { background-image:url("/templates/complexa12/pic/LayOutBottomLeft.png");  }
.lastRow .lastRowCenterTd { background-color:#e1dfe0; border:0px; border-bottom:1px solid #d6d6d6;  }
.lastRow .lastRowRightTd { background-repeat:no-repeat; background-position:top right;  }
.lastRow .lastRowRightTd[class] { background-image:url("/templates/complexa12/pic/LayOutBottomRight.png");  }
.leftTd { width:4px; border:0px; border-left:1px solid #d6d6d6; background-color:#e1dfe0;  }
.rightTd { width:4px; border:0px; border-right:1px solid #d6d6d6; background-color:#e1dfe0;  }
.row0 { padding:0px; border:0px; height:40px;  }
#row0Left, #row0Right { margin:0px; margin-bottom:10px;  }
#titol { margin:0px; color:#ffffff; font-size:23px; font-weight:bold; vertical-align:bottom;  }
#data { margin:0px; color:#ffffff; font-size:9px; vertical-align:bottom; text-align:right;  }
.row0Bis { height:5px;  }
#decorationTitle { margin:0px; padding:0px; background-image:url("/templates/complexa12/pic/registresLine.jpg"); background-repeat:repeat-x; background-position:center top; height:1px;  }
#decorationTitle BR { line-height:5px;  }
.row1 { margin:0px; padding:0px; height:100px;  }
#escut { width:182px; height:100px; font-size:10px; text-align:center; vertical-align:middle; background-color:#ffffff; border:1px solid #c3c3c3; border-bottom:0px; border-collapse:collapse;  }
#foto { background-color:#e1dfe0; border:1px solid #c3c3c3; overflow:hidden;  }
#foto IMG { margin:0px; padding:0px;  }
.row2 { background-color:#e1dfe0;  }
#adreca { width:182px; height:106px; font-size:11px; text-align:center; vertical-align:middle; background-color:#ffffff; color:#737373; border:1px solid #c3c3c3; border-top:0px;  }
#adreca A { font-size:11px; text-align:center; vertical-align:middle; background-color:#ffffff; color:#737373;  }
.row3 { background-color:#e1dfe0;  }
#contents { padding:10px; margin:0px; background-color:#edecea; border:1px solid #d9d7d8;  }
.contents { padding:10px; margin:0px; background-color:#edecea; border:1px solid #d9d7d8;  }
.section { background-repeat:repeat-x; background-position:center; background-image:url("/templates/complexa12/pic/sectionLine.jpg"); text-align:center; margin:0px; margin-bottom:10px; padding:0px;  }
.section[class] {  }
.section SPAN { background-color:#edecea; font-weight:bold; font-size:12px; padding:0px 10px 0px 10px;  }
.registre { margin:0px; margin-bottom:10px; padding:0px;  }
.registre .registreTitle { color:#29363e; text-align:left; font-weight:bold; font-size:14px;  }
.registre .registreTitle A { color:#29363e; text-align:left; text-decoration:underline; font-weight:bold; font-size:14px;  }
.registre .registreDate { color:#29363e; text-align:left; font-size:12px;  }
.registre .registreBody { color:#3d4b4b; margin:10px 0px 10px 0px; padding:0px; text-align:justify; font-size:11px;  }
.registre .registreBody A { color:#3d4b4b; font-size:11px;  }
.registre .registreBody BR { margin-bottom:10px;  }
.registre .registreBody IMG { margin:0px 15px 15px 0px; float:left;  }
.registre .registreSeparator { clear:both; background-image:url("/templates/complexa12/pic/registresLine.jpg"); background-repeat:repeat-x; background-position:center; height:1px;  }
.registre .genericData { text-align:justify; font-size:11px; color:#3d4b4b;  }
.registre .genericData P A { text-align:justify; font-size:11px; color:#3d4b4b;  }
.subtitoln { font-size:11px; color:#3d4b4b;  }
.titleBar { font-size:11px; color:#3d4b4b;  }
.titnovetats { font-size:11px; color:#3d4b4b;  }
.tetxno { font-size:11px; color:#3d4b4b;  }
.texto { font-size:11px; color:#3d4b4b;  }
.subtitular { font-size:11px; color:#3d4b4b;  }
.article { font-size:11px; color:#3d4b4b;  }
.titleBar A { font-size:11px; font-weight:bold; color:#3d4b4b;  }
.titolAjuntament { font-size:12px; font-weight:bold; color:#3d4b4b;  }
.subtitular A { font-size:11px; color:#3d4b4b;  }
.row4 { background-color:#e1dfe0;  }
#copyright { background-color:#e1dfe0; border:0px; height:25px; color:#747273; font-size:10px; vertical-align:middle; margin:0px; padding:10px 10px 3px 10px;  }
#avis { background-color:#e1dfe0; border:0px; height:25px; text-align:right; vertical-align:middle; margin:0px; padding:10px 10px 3px 10px;  }
#avis A { color:#747273; font-size:10px; font-weight:bold;  }
#menu { padding:5px; margin:0px; background-color:#edecea; border:1px solid #d9d7d8; color:#ffffff;  }
#menu .menuItem {  }
#menu A { color:#ffffff;  }
#menu UL { display:block; list-style:none; list-style-type:none; padding:0px; margin:0px;  }
#menu li { display:block; position:relative; width:195px; padding:0px; margin:0px; vertical-align:top; background-color:#cc9b01;  }
#menu UL LI A { text-decoration:none;  }
#menu LI:hover { background-color:#29363f;  }
#menu UL UL { position:absolute; top:0; display:none;  }
#menu UL LI:hover UL { display:block;  }
#menu .menuItem .center { text-align:right;  }
.paginacio { font-size:11px; color:#3d4b4b; text-decoration:none; border:0px;  }
.paginacio TABLE TR TD { font-size:11px; color:#3d4b4b; text-decoration:none; border:0px;  }
.paginacio TABLE TR TD A { font-size:11px; color:#3d4b4b; text-decoration:none; border:0px;  }
#destacats { padding:5px; margin:0px auto; background-color:#ffffff; border:1px solid #d9d7d8; vertical-align:top;  }
#destacats TABLE.titleBox { background-color:#3f028b;  }
#destacats TD { text-align:center;  }
.linkFondo { background-color:#e1dfe0;  }
/**** CONCURSOS BOX i TAULA *************/

div.box { margin:0 auto; border:1px solid #29363f; font-family:Verdana,Arial,Helvetica; font-size:11px; width:95%;  }
div.box div.boxHead { padding:2px 0px 2px 0px; color:#; font-weight:bold; background-color:#; font-size:12px;  }
div.box div.boxBody { margin:0 auto; padding:5px;  }
div.box div.boxFoot { padding:2px 0px 2px 0px; color:#; font-weight:bold; background-color:#; font-size:11px;  }
table.tableList { border:1px solid #29363f; font-family:Verdana,Arial,Helvetica; font-size:11px; width:95%; margin:0 auto; border-collapse:collapse;  }
table.tableList th { background-color:#; color:#;  }
table.tableList tr { background-color:#; color:#;  }
table.tableList tr.click:hover { background-color:#; cursor:pointer;  }
table.tableList tr.odd { background-color:#;  }
table.tableList tr.even { /*background-color:#FFDFDE; */
	background-color:#E7E6E6;  }
table.tableList td.label { font-weight:bold; width:25%;  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
 {  }
