body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img,abbr,acronym{border:none}h1,h2,h3,h4,h5,h6,address,caption,cite,code,dfn,em,strong,th,var{font-size:100%;font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}q:before,q:after{content:''}a{text-decoration:none;outline:none;border:none}body{margin:0 auto;text-align:center}.container_6{margin:0 auto;text-align:left;width:882px}.container_6 .grid_1{width:132px}.container_6 .grid_2{width:279px}.container_6 .grid_3{width:426px}.container_6 .grid_4{width:573px}.container_6 .grid_5{width:720px}.container_6 .grid_6{width:867px}.container_6 .prefix_1{padding-left:147px}.container_6 .prefix_2{padding-left:294px}.container_6 .prefix_3{padding-left:441px}.container_6 .prefix_4{padding-left:588px}.container_6 .prefix_5{padding-left:735px}.container_6 .suffix_1{padding-right:147px}.container_6 .suffix_2{padding-right:294px}.container_6 .suffix_3{padding-right:441px}.container_6 .suffix_4{padding-right:588px}.container_6 .suffix_5{padding-right:735px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6{display:inline;float:left;margin-left:7px;margin-right:7px}.alpha{margin-left:0}.omega{margin-right:0}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix{display:inline-block;display:block}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix{height:1%}body{background-color:#ffffff;font-size:12px;font-family:Helvetica, sans-serif}a{color:#97b811}#header{height:53px;margin-top:55px}#header ul{display:block;text-align:right}#header ul li{display:inline;font-size:9px;margin:0 0 10px 0;width:132px;text-align:right}#header ul li#jump_to_content{margin-right:12px}#header ul li#jump_to_content a{color:#8c8c8c}#header ul h1,#header ul h4{font-size:30px;margin:0}#header #logo{position:absolute;top:55px;height:53px}#header #logo a{display:block;height:53px;}#language_select a{color:#000000;outline:none}#language_select a:hover{color:#97b811}#language_select a.current_language{color:#97b811}.search_form{float:right;height:15px;width:220px;text-align:right;display:inline;margin-top:10px}.search_form .search_field{height:13px;border:1px solid #8c8c8c;width:170px;padding:0;margin-right:4px}.search_form .search_button{width:40px;background-color:#97b811;font-size:9px;border:1px solid #97b811;height:15px}div#navigation{margin-top:30px}div#navigation li.menuitem{border-right:1px solid #97b811;margin-right:5px}div#navigation li.menuitem a{color:#97b811;font-weight:bold;font-size:21px;margin-bottom:-12px}div#navigation li.menuitem:hover{background:url(/images/barraH.png) 0 24px no-repeat}div#navigation li.menuitem.current_page{background:url(/images/barraH.png) 0 24px no-repeat}div#navigation li.blog_menuitem{border-right:none}div#navigation .submenu li{height:5px}div#navigation .submenu li a{color:#8c8c8c;font-size:14px;font-weight:normal;margin-bottom:0px}.mainpage_menu{height:100px;margin-bottom:30px}.mainpage_menu .menuitem{height:100px;position:relative;top:1px;left:-4px}.mainpage_menu .menuitem .submenu{position:relative;left:4px}.mainpage_menu a{width:132px}.main_menu{height:30px;margin-bottom:30px}.main_menu .menuitem{height:30px;position:relative;top:1px;left:-4px}.main_menu a{width:132px}.heading{font:28px/35px "Caecilia";margin-bottom:30px}#primaryContent{margin:0 0 50px 0}#footer a{background:url(/images/fonsFooter.jpg) no-repeat}#footer #social-bookmarks{margin-bottom:30px}#footer #social-bookmarks li{width:59px;height:59px;margin-right:14px;float:left;display:inline}#footer #social-bookmarks li a{height:59px;display:block;text-indent:-9000px}#footer #social-bookmarks li#rss-badge{margin-right:0}#footer #social-bookmarks li#rss-badge a{background-position:-30px -314px}#footer #social-bookmarks li#flickr-badge a{background-position:-30px -550px}#footer #social-bookmarks li#twitter-badge a{background-position:-30px -30px}#footer #social-bookmarks li#delicious-badge a{background-position:-30px -432px}#footer #utilities{margin-bottom:30px}#footer #utilities li{height:24px;margin:0 15px 0 0;text-align:center}#footer #utilities li a{background-position:-30px -148px}#footer #utilities li#backtotop{margin:0 0 11px 0}#footer #utilities li#backtotop a{background-position:-30px -231px}#footer #utilities li#intranet{margin-right:0}#footer #utilities a{color:#000000;display:block;font-size:11px;height:24px;padding-top:6px}#footer p,#footer address{color:#8c8c8c;font-size:12px;line-height:19px;text-align:center}.pagination{text-align:center}.pagination a{font-size:11px;text-decoration:none;color:#000000;background:url(/images/pagBuit.png) no-repeat;display:inline-block;width:25px;height:25px;margin:0 5px;padding-top:8px;text-align:center;outline:none}.pagination a:hover,.pagination a:active{background:url(/images/pagPle.png) no-repeat}.pagination .current{background:url(/images/pagPle.png) no-repeat;display:inline-block;width:25px;height:25px;margin:0 5px;padding-top:8px;font-size:11px}.pagination .disabled{display:none}.pagination .prev_page,.pagination .next_page{background:none;font-weight:bolder;font-size:16px;color:#97b811}.pagination .prev_page:hover,.pagination .next_page:hover{background:none;color:#8c8c8c}#primaryContent form#admin div.field{margin-bottom:10px;clear:both}#primaryContent form#admin div.field label{display:block;color:#97b811;font-size:12px;font-weight:bold}#primaryContent form#admin div.field input{width:30%}#primaryContent form#admin div.form-actions{width:30%;text-align:right}#primaryContent form#admin div.form-actions input[type="submit"]{width:100px;background-color:#97b811;border:1px solid #97b811}div#notice_flash{border:1px solid #00ff00;background-color:#ccffcc;margin-bottom:10px;padding:5px}div#error_flash{border:1px solid #ff0000;background-color:#ffcccc;margin-bottom:10px;padding:5px}div#cse-search-results iframe{height:auto}div#breadcrumbs{margin-bottom:15px}div#breadcrumbs li{color:#8c8c8c;display:inline;text-transform:lowercase}div#breadcrumbs li a{color:#8c8c8c}div#breadcrumbs li a.current_bread{color:#97b811;font-weight:bold}#horizontal_carousel{float:left;width:720px;height:350px;position:relative}#horizontal_carousel .container{position:absolute;width:720px;height:350px;overflow:hidden}#horizontal_carousel .previous_button{display:none}#horizontal_carousel:hover .previous_button{display:block;position:absolute;left:-50px;width:50px;height:350px;background:url(classic/horizontal/scroller.png) 200px 0;z-index:100;cursor:pointer}#horizontal_carousel:hover .previous_button_disabled{display:block;background:url(classic/horizontal/scroller.png) 150px 0;cursor:default}#horizontal_carousel:hover .next_button{display:block;position:absolute;top:0px;right:-50px;width:50px;height:350px;background:url(classic/horizontal/scroller.png) 50px 0;z-index:100;cursor:pointer}#horizontal_carousel:hover .next_button_disabled{display:block;background:url(classic/horizontal/scroller.png) 100px 0;cursor:default}#horizontal_carousel .previous_button_disabled,#horizontal_carousel .next_button_disabled{display:none}#horizontal_carousel ul{margin:0;padding:0;width:100000px;position:relative;top:0;left:0;height:350px}#horizontal_carousel ul li{font-family:verdana,arial,sans-serif;font-size:10px;color:#E3EDFA;margin:0px;width:720px;list-style:none;float:left}#horizontal_carousel ul li img{display:block;background:#E3EDFA}.next_button:hover{display:block}#latest_projects{display:block;height:350px;margin-bottom:30px}#blog,#twitter,#events{height:165px;background:url(/images/fonsBTE.jpg)}#blog h2,#twitter h2,#events h2{color:#97b811;font-size:16px;margin:15px 0 0 0;font-weight:normal;position:relative;top:-9px;left:-2px}#blog{background-position:72px -83px}#blog ul{margin-top:15px}#blog ul li{margin-bottom:10px}#blog ul li p{width:279px}#blog ul li p.post-title{font-weight:bold}#blog ul li p.post-title:before{content:"// ";color:#97b811}#blog ul li p.post-title a{color:#000000;outline:none}#twitter{background-position:50px -284px}#twitter ul{margin-top:15px}#twitter ul li:before{content:"// ";color:#97b811}#twitter ul a{color:#8c8c8c}#events{width:132px;background-position:-83px -505px}#events h2,#events #eventslist{padding-left:10px;width:112px}#events #eventslist .event_title{margin-bottom:7px}#events #eventslist .event_title a{font-weight:bold;color:#000000}#events #eventslist .event_link a{color:#97b811;text-align:right}#events #eventslist .event_date,#events #eventslist .event_place{font-size:11px;text-align:right}#events #eventslist li.event_title:before{content:"// "}
