* { margin: 0pt; padding: 0pt; }body { background: rgb(255, 255, 255) url(images/footer_bg.gif) repeat-x scroll center bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }h1 { font-size: 1.1em; color: rgb(0, 0, 0); }h2 { padding-bottom: 10px; }h3 { color: rgb(61, 111, 146); padding-bottom: 15px; }a:hover { text-decoration: none; }a img { border: 0pt none ; }img { vertical-align: top; }ul { list-style-type: none; list-style-image: none; list-style-position: outside; }li { color: rgb(61, 111, 146); }.left { float: left; }.clear { clear: both; }html, input, textarea { font-family: Georgia,tahoma; font-size: 11px; line-height: 17px; color: rgb(134, 134, 134); }input, select { vertical-align: middle; font-weight: 400; }strong { font-size: 12px; color: rgb(68, 68, 68); }a { color: rgb(61, 111, 146); font-size: 12px; }.h_logo { height: 82px; width: 100%; }.h_logo img { padding-bottom: 5px; }#header_tall { background: transparent url(images/header_tall.gif) repeat-x scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }#main { margin: 0pt auto; }#header .right a { padding: 0pt 0pt 2px; color: rgb(134, 134, 134); font-family: arial; font-size: 12px; }#menu { background: transparent url(images/menu_tall.gif) repeat-x scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 65px; }#menu .rightbg { background: transparent url(images/menu_right.gif) no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }#menu .leftbg { background: transparent url(images/menu_left.gif) no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; height: 65px; }#menu .padding { padding: 9px 0pt; }.padding { text-align: justify; }#menu li { background: transparent url(images/menu_libg.gif) repeat-y scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; width: 147px; font-size: 12px; text-align: center; display: block; }#menu li a { padding: 2px 5px 0pt; color: rgb(145, 145, 145); text-decoration: none; font-weight: 400; font-size: 12px; display: block; }#menu li span { padding: 2px 5px 0pt; display: block; color: rgb(0, 0, 0); text-decoration: underline; }#menu li a:hover { color: rgb(0, 0, 0); text-decoration: underline; }#menu .last { background: transparent none repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }#header .content { height: 120px; padding: 15px 40px 25px 414px; background: transparent url(images/header_bg2.jpg) no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); }#header .content .text { padding: 2px 0pt 33px 2px; }#header .content a img { float: right; padding-top: 10px; }#middle { width: 100%; }#footer .indent { padding: 23px 0pt 0pt; color: rgb(134, 134, 134); font-size: 12px; text-align: center; }#footer a { color: rgb(68, 68, 68); font-weight: 700; }.border { background: transparent url(images/border_tall.gif) repeat-x scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }.border .btall { background: transparent url(images/border_tall.gif) repeat-x scroll center bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }.border .ltall { background: transparent url(images/border_tall.gif) repeat-y scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }.border .rtall { background: transparent url(images/border_tall.gif) repeat-y scroll right center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }.border .tleft { background: transparent url(images/border_tl.gif) no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }.border .tright { background: transparent url(images/border_tr.gif) no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }.border .bleft { background: transparent url(images/border_bl.gif) no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }.border .bright { background: transparent url(images/border_br.gif) no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; }.border .ind { padding: 4px 4px 15px 2px; }.h_text { background: transparent url(images/h_text_bg.gif) repeat-x scroll center bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-bottom: 2px; text-align: right; padding-right: 15px; }.more { text-align: right; }.more a { background: transparent url(images/more_bg.gif) no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-right: 13px; color: rgb(0, 0, 0); font-weight: 700; }.more2 a { background: transparent url(images/more_bg.gif) no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-right: 13px; color: rgb(61, 111, 146); font-weight: 700; }.date { padding: 2px 0pt 2px 22px; background: rgb(255, 255, 255) url(images/date_bg.gif) no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(68, 68, 68); }li a { color: rgb(61, 111, 146); font-size: 11px; }.bot_line { background: transparent url(images/h_text_bg.gif) repeat-x scroll center bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }#index #middle .indent { padding: 17px 0pt 19px; }#index #middle .columns2 .column1 .padding { padding: 0pt 21px 0pt 17px; }#index #middle .columns2 .column2 .padding { padding: 0pt 18px 0pt 21px; }#index #middle .columns2 .column1 .p2 { padding: 7px 0pt 15px 40px; }#index #middle .columns2 .column2 .content { padding: 0pt 0pt 15px; }#index #middle .columns2 .column2 .p1 { padding: 2px 0pt 1px; }#index_1 #middle .column1 .padding1 .content { padding: 0pt 0pt 17px 1px; }#index_1 #middle .column2 ul li { font-weight: 700; }#index_1 #middle .column2 .p1 { padding: 1px 0pt 8px; }#index_1 #middle .column2 .p2 { padding: 12px 0pt 17px; }#index_1 #middle .column2 .p3 { padding: 17px 0pt; }#index_2 #middle .columns2 .column1 .padding { padding: 14px 21px 0pt 17px; }#index_2 #middle .columns2 .column2 .padding { padding: 14px 18px 0pt 21px; }#index_2 #middle .columns2 .column1 .p1 { padding: 8px 0pt 10px; }#index_2 #middle .columns2 .column2 ul { margin-bottom: 1px; }#index_3 #middle .column1 .padding1 { padding: 16px 15px 0pt 23px; }#index_3 #middle .column1 .padding1 .content { padding: 0pt 0pt 5px 1px; }#index_3 #middle .column1 .padding1 .pd2 { padding: 20px 0pt 0pt; float: left; text-align: center; width: 50%; }#index_3 #middle .column1 .padding1 .pd3 { padding: 13px 0pt 0pt; }#index_3 #middle .column1 .padding2 { padding: 36px 20px 0pt 16px; }#index_3 #middle .column1 .padding2 .content { padding: 16px 0pt 0pt 1px; }#index_3 #middle .column2 .padding { padding: 9px 13px 8px 15px; }#index_3 #middle .column2 .p1 { padding: 1px 0pt 11px; }#index_3 #middle .column2 .p2 { padding: 12px 0pt 11px; }#index_3 #middle .column2 .p3 { padding: 13px 0pt 6px; }#index_4 #middle .column1 .padding1 { padding: 16px 22px 0pt 16px; }#index_4 #middle .column1 .padding1 .content { padding: 0pt 0pt 34px 1px; }#index_4 #middle .column1 .padding1 .more { padding: 0pt 2px 0pt 0pt; line-height: 12px; }#index_4 #middle .column1 .padding2 { padding: 34px 23px 0pt 16px; }#index_4 #middle .column1 .padding2 .more { margin-top: 9px; }#index_4 #middle .column2 .margin .padding { padding: 9px 12px 2px 15px; }#index_4 #middle .column2 ul { margin: 0pt 0pt 2px 1px; }#index_4 #middle .column2 .margin { padding-top: 6px; }#index_4 #middle .column2 .p1 { padding: 0pt 0pt 8px; }#index_5 #middle .columns1 .column1 .padding { padding: 9px 5px 16px 10px; }#index_5 #middle .columns1 .column2 .padding { padding: 9px 13px 0pt 15px; }#index_5 #middle .columns1 a { color: rgb(134, 134, 134); font-size: 11px; text-decoration: none; }#index_5 #middle .columns1 a:hover { text-decoration: underline; }#index_5 #middle .columns1 .column2 strong { font-size: 11px; }#index_5 #middle .columns2 { padding: 0pt; }#index_5 #middle .columns2 .padding { padding: 0pt 15px 0pt 17px; }#index_5 #middle .columns2 .p1 { padding: 14px 0pt 10px; }#form .column1 { width: 183px; }#form .column2 { width: 121px; }form .row { height: 25px; }form .row1 { height: 34px; }.input { border: 1px solid rgb(164, 164, 164); padding: 0pt 0pt 0pt 5px; background: transparent none repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 171px; height: 18px; font-family: tahoma; line-height: 13px; color: rgb(164, 164, 164); }textarea { border: 1px solid rgb(164, 164, 164); padding: 0pt 0pt 0pt 5px; background: transparent none repeat scroll 0pt 0pt; overflow: auto; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 400px; height: 68px; font-family: tahoma; line-height: 13px; color: rgb(164, 164, 164); }#index_6 #middle .indent { padding: 33px 15px 17px 17px; }#index_6 #middle .p1 { padding: 6px 0pt 0pt; }.inici { padding: 8px 0pt 5px; height: 22px; }.right, .border a img { float: right; }#header .left, #header1 .left { padding: 20px 0pt 0pt; }#header .right, #header1 .right { padding: 36px 11px 0pt 0pt; }#index #middle .columns1 .column1 .padding, #index #middle .columns1 .column2 .padding, #index #middle .columns1 .column3 .padding { padding: 9px 10px 3px; }#index #middle .columns1 .p1, #index_2 #middle .columns1 .column2 .p1 { padding: 1px 0pt 7px; }#index #middle .columns2, #index_2 #middle .columns2 { padding: 21px 0pt 0pt; }#index #middle .columns2 .column1 .p1, #index_2 #middle .columns2 .column2 .content { padding: 7px 0pt 15px; }#index_1 #middle .indent, #index_2 #middle .indent, #index_3 #middle .indent, #index_4 #middle .indent, #index_5 #middle .indent { padding: 17px 0pt 20px; }#index_1 #middle .column1 .padding1, #index_1 #middle .column1 .padding2 { padding: 0pt 20px 0pt 16px; }#index_1 #middle .column1 .padding1 .p1, #index_2 #middle .columns1 .column1 .p1, #index_3 #middle .column1 .padding1 .p1, #index_5 #middle .columns1 .column1 .p1 { padding: 1px 0pt 0pt; }#index_1 #middle .column1 .padding1 .more, #index_3 #middle .column1 .padding1 .more { padding: 0pt 6px 0pt 0pt; }#index_1 #middle .column1 .padding2 .content, #index_4 #middle .column1 .padding2 .content { padding: 0pt 0pt 0pt 1px; }#index_1 #middle .cols .more, #index_3 #middle .cols .more { margin-top: -19px; }#index_1 #middle .cols .p1, #index_3 #middle .cols .p1 { padding: 21px 0pt 1px; }#index_1 #middle .cols, #index_3 #middle .column1 .padding1 .pd, #index_3 #middle .cols { padding: 14px 0pt 0pt; }#index_1 #middle .column2 .padding, #index_2 #middle .columns1 .column1 .padding, #index_2 #middle .columns1 .column2 .padding, #index_4 #middle .column2 .padding { padding: 9px 13px 3px 15px; }#index_2 #middle .columns1 .column1 ul, #index_5 #middle .columns1 .column1 ul { margin-bottom: 7px; }#index_2 #middle .columns2 .column1 .p2, #index_5 #middle .columns2 .p2 { padding: 0pt 0pt 4px; }