html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}


img { border: 0px;}
html {margin: 0px; padding: 0px; background: url('../images/pasarela_bg_gradient.png') repeat left top;}
html * { margin: 0px; padding: 0px; font-family: arial;}
body * { margin: 0px; padding: 0px;}
body { padding: 0px; margin: 0px;}

#page { width: 980px; margin: 0 auto;}

#page #header { overflow: hidden; width: 740px; height: 200px;}

#container { overflow: hidden; width: 100%;}


#container #categories { width: 200px; height: 600px; background: #dcf6ff; float: left; list-style-type: none; margin: 0px; overflow: hidden; margin-top: -120px;}
#container #categories li { width: 200px; margin-bottom: 0px; overflow: hidden; background: #DCF6FF; padding-bottom: 2px; padding-top: 2px; text-indent: -9000px;}
#container #categories li#logo { background: url('../images/pasarela_inner_logo.png') no-repeat left top #FFF; width: 200px; height: 167px; display: block; padding-top: 0px;}
#container #categories li#logo a { display: block; width: 100%; height: 100%; text-indent: -9000px; }
#container #categories li.title { background: url('../images/pasarela_presentation_title.png') no-repeat left top; width: 200px; height: 28px; text-indent: -9000px;}
body.ro #container #categories li.title { background-image: url('../images/pasarela_presentation_title_ro.png')}
#container #categories li.programme { background: url('../images/pasarela_programme_title.png') no-repeat left top;}
body.ro #container #categories li.programme { background: url('../images/pasarela_programme_title_ro.png') no-repeat left top;}
#container #categories li.info { background: url('../images/pasarela_info_title.png') no-repeat left top;}
body.ro #container #categories li.info { background: url('../images/pasarela_info_title_ro.png') no-repeat left top;}
#container #categories li.partenaires { background: url('../images/pasarela_partenaries_title.png') no-repeat left top;}
body.ro #container #categories li.partenaires { background: url('../images/pasarela_partenaries_title_ro.png') no-repeat left top;}
#container #categories li h2 {}
#container #categories li ul {}
#container #categories li a {}

#container #categories h2 a { display: block; height: 17px; width: 200px; cursor: pointer; overflow: hidden;}
#container #categories h3 a { display: block; width: 200px; text-indent: -9000px; cursor: pointer; overflow: hidden;}

#container #categories.programme h2 a { background: url('../images/menu/programme/pasarela_menu_programme_fr.png') no-repeat left top;}
#container #categories.programme h3 a { background: url('../images/menu/programme/pasarela_menu_programme_fr.png') no-repeat left top;}
body.ro #container #categories.programme h2 a { background-image: url('../images/menu/programme/pasarela_menu_programme_ro.png');}
body.ro #container #categories.programme h3 a { background-image: url('../images/menu/programme/pasarela_menu_programme_ro.png');}

#container #categories.presentation h2 a { background: url('../images/menu/presentation/pasarela_menu_presentation_fr.png') no-repeat left top;}
#container #categories.presentation h3 a { background: url('../images/menu/presentation/pasarela_menu_presentation_fr.png') no-repeat left top;}
body.ro #container #categories.presentation h2 a { background-image: url('../images/menu/presentation/pasarela_menu_presentation_ro.png');}
body.ro #container #categories.presentation h3 a { background-image: url('../images/menu/presentation/pasarela_menu_presentation_ro.png');}

#container #categories.partenaires h2 a { background: url('../images/menu/partenaires/pasarela_menu_partenaires_fr.png') no-repeat left top;}
#container #categories.partenaires h3 a { background: url('../images/menu/partenaires/pasarela_menu_partenaires_fr.png') no-repeat left top;}
body.ro #container #categories.partenaires h2 a { background-image: url('../images/menu/partenaires/pasarela_menu_partenaires_ro.png');}
body.ro #container #categories.partenaires h3 a { background-image: url('../images/menu/partenaires/pasarela_menu_partenaires_ro.png');}


#container #categories.info h2 a { background: url('../images/menu/info/pasarela_menu_info_fr.png') no-repeat left top;}
#container #categories.info h3 a { background: url('../images/menu/info/pasarela_menu_info_fr.png') no-repeat left top;}
body.ro #container #categories.info h2 a { background-image: url('../images/menu/info/pasarela_menu_info_ro.png');}
body.ro #container #categories.info h3 a { background-image: url('../images/menu/info/pasarela_menu_info_ro.png');}

#container #categories.programme h2.item0 a { background-position: 0px 0px;}
#container #categories.programme h2.item3 a { background-position: 0px -57px;}
#container #categories.programme h2.item8 a { background-position: 0px -145px;}
#container #categories.programme h2.item11 a { background-position: 0px -201px;}
#container #categories.programme h2.item15 a { background-position: 0px -274px;}
#container #categories.programme h2.item19 a { background-position: 0px -345px;}

#container #categories.programme h3.item1 a { background-position: 0px -18px; height: 12px;}
#container #categories.programme h3.item2 a { background-position: 0px -32px; height: 12px;}
#container #categories.programme h3.item4 a { background-position: 0px -75px; height: 12px;}
#container #categories.programme h3.item5 a { background-position: 0px -90px; height: 12px;}
#container #categories.programme h3.item6 a { background-position: 0px -105px; height: 10px;}
#container #categories.programme h3.item7 a { background-position: 0px -119px; height: 12px;}
#container #categories.programme h3.item9 a { background-position: 0px -162px; height: 10px;}
#container #categories.programme h3.item10 a { background-position: 0px -176px; height: 10px;}
#container #categories.programme h3.item12 a { background-position: 0px -219px; height: 10px;}
#container #categories.programme h3.item13 a { background-position: 0px -234px; height: 10px;}
#container #categories.programme h3.item14 a { background-position: 0px -248px; height: 12px;}
#container #categories.programme h3.item16 a { background-position: 0px -291px; height: 10px;}
#container #categories.programme h3.item17 a { background-position: 0px -306px; height: 10px;}
#container #categories.programme h3.item18 a { background-position: 0px -321px; height: 10px;}
#container #categories.programme h3.item20 a { background-position: 0px -363px; height: 11px;}
#container #categories.programme h3.item21 a { background-position: 0px -378px; height: 11px;}
#container #categories.programme h3.item22 a { background-position: 0px -393px; height: 10px;}

#container #categories.presentation h2.item0 a { background-position: 0px 0px;}
#container #categories.presentation h2.item4 a { background-position: 0px -72px;}
#container #categories.presentation h2.item5 a { background-position: 0px -100px;}
#container #categories.presentation h2.item6 a { background-position: 0px -131px;}

#container #categories.presentation h3.item1 a { background-position: 0px -18px; height: 12px;}
#container #categories.presentation h3.item2 a { background-position: 0px -32px; height: 12px;}
#container #categories.presentation h3.item3 a { background-position: 0px -46px; height: 12px;}


#container #categories.partenaires h2.item0 a { background-position: 0px 0px;}
#container #categories.partenaires h2.item7 a { background-position: 0px -115px;}
#container #categories.partenaires h2.item13 a { background-position: 0px -215px;}

#container #categories.partenaires h3.item1 a { background-position: 0px -18px; height: 12px;}
#container #categories.partenaires h3.item2 a { background-position: 0px -33px; height: 12px;}
#container #categories.partenaires h3.item3 a { background-position: 0px -47px; height: 12px;}
#container #categories.partenaires h3.item4 a { background-position: 0px -61px; height: 12px;}
#container #categories.partenaires h3.item5 a { background-position: 0px -76px; height: 12px;}
#container #categories.partenaires h3.item6 a { background-position: 0px -90px; height: 12px;}
#container #categories.partenaires h3.item8 a { background-position: 0px -133px; height: 12px;}
#container #categories.partenaires h3.item9 a { background-position: 0px -148px; height: 12px;}
#container #categories.partenaires h3.item10 a { background-position: 0px -162px; height: 12px;}
#container #categories.partenaires h3.item11 a { background-position: 0px -176px; height: 12px;}
#container #categories.partenaires h3.item12 a { background-position: 0px -191px; height: 12px;}
#container #categories.partenaires h3.item14 a { background-position: 0px -234px; height: 12px;}
#container #categories.partenaires h3.item15 a { background-position: 0px -249px; height: 12px;}

#container #categories.info h2.item0 a { background-position: 0px 0px;}
#container #categories.info h2.item1 a { background-position: 0px -28px;}
#container #categories.info h2.item2 a { background-position: 0px -58px;}
#container #categories.info h2.item3 a { background-position: 0px -87px;}
#container #categories.info h2.item4 a { background-position: 0px -116px;}


#container #bread { width: 740px; height: 110px; background: #fbefde; float: right; list-style-type: none; margin-bottom: 10px;}
#container #bread ul { list-style-type: none; margin-top: 6px; padding-left: 10px;}
#container #bread ul li { margin: 0px; padding: 0px; margin-bottom: 4px; overflow: hidden;}
#container #bread ul li a {display: block;}
#container #bread #lang { margin: 11px 0px; float: right;}
#container #bread #breadcrumbs { float: left; margin-top: 15px; height: 65px; padding-left: 15px;}
#container #bread #breadcrumbs p { margin-bottom: 5px;}



#container #items { overflow: hidden; float: right; width: 740px; height: 490px; position: relative;}
#container #items_list { width: 100000px; height: 490px; overflow: hidden; list-style-type: none; margin: 0px; float: left;}
#container #items_list li { width: 740px; height: 490px; float: left; overflow: hidden; background: #CCC;}
#container #items_list li div.body { width: 410px; height: 220px; font-size: 11px; overflow: auto; background: url('../images/nokia_bg_transparent.png') repeat left top; padding: 10px;}
#container #items_list li div.body * { margin-bottom: 10px; font-size: 11px;}
#container #items_list li div.body h2 { font-size: 13px; font-weight: bold;}
#container #items_list li div.body h3 { font-size: 12px; font-weight: bold;}
#container #items_list li div.body a { color: #333;}
#container #items_list li div.body p.remarks { font-style: italic; font-size: 11px;}
#container #items_list li div.body p.remarks br { line-height: 1px; margin: 0px; height: 1px;}
#container #items_list li div.jScrollPaneContainer { margin-top: 200px; margin-left: 280px; width: 420px !important;}
#container #items_list.partenaires #brand15 div.body {}
#container #items_list.partenaires #brand15 div.jScrollPaneContainer { margin-top: 140px; margin-left: 160px; text-align: center;}
#container #items_list.info #brand2 div.jScrollPaneContainer {}

#container ul.presentation #brand0 { background: url('../images/visuals/presentation/pasarela_presentation_1.jpg') no-repeat left top;}
#container ul.presentation #brand1 { background: url('../images/visuals/presentation/pasarela_presentation_2.jpg') no-repeat left top;}
#container ul.presentation #brand2 { background: url('../images/visuals/presentation/pasarela_presentation_3.jpg') no-repeat left top;}
#container ul.presentation #brand3 { background: url('../images/visuals/presentation/pasarela_presentation_4.jpg') no-repeat left top;}
#container ul.presentation #brand4 { background: url('../images/visuals/presentation/pasarela_presentation_5.jpg') no-repeat left top;}
#container ul.presentation #brand5 { background: url('../images/visuals/presentation/pasarela_presentation_6.jpg') no-repeat left top;}
#container ul.presentation #brand6 { background: url('../images/visuals/presentation/pasarela_presentation_7.jpg') no-repeat left top;}


#container ul.programme #brand0 { background: url('../images/visuals/programme/pasarela_programme_1.jpg') no-repeat left top;}
#container ul.programme #brand1 { background: url('../images/visuals/programme/pasarela_programme_2.jpg') no-repeat left top;}
#container ul.programme #brand2 { background: url('../images/visuals/programme/pasarela_programme_3.jpg') no-repeat left top;}
#container ul.programme #brand3 { background: url('../images/visuals/programme/pasarela_programme_4.jpg') no-repeat left top;}
#container ul.programme #brand4 { background: url('../images/visuals/programme/pasarela_programme_5.jpg') no-repeat left top;}
#container ul.programme #brand5 { background: url('../images/visuals/programme/pasarela_programme_6.jpg') no-repeat left top;}
#container ul.programme #brand6 { background: url('../images/visuals/programme/pasarela_programme_7.jpg') no-repeat left top;}
#container ul.programme #brand7 { background: url('../images/visuals/programme/pasarela_programme_8.jpg') no-repeat left top;}
#container ul.programme #brand8 { background: url('../images/visuals/programme/pasarela_programme_9.jpg') no-repeat left top;}
#container ul.programme #brand9 { background: url('../images/visuals/programme/pasarela_programme_10.jpg') no-repeat left top;}
#container ul.programme #brand10 { background: url('../images/visuals/programme/pasarela_programme_11.jpg') no-repeat left top;}
#container ul.programme #brand11 { background: url('../images/visuals/programme/pasarela_programme_12.jpg') no-repeat left top;}
#container ul.programme #brand12 { background: url('../images/visuals/programme/pasarela_programme_13.jpg') no-repeat left top;}
#container ul.programme #brand13 { background: url('../images/visuals/programme/pasarela_programme_14.jpg') no-repeat left top;}
#container ul.programme #brand14 { background: url('../images/visuals/programme/pasarela_programme_15.jpg') no-repeat left top;}
#container ul.programme #brand15 { background: url('../images/visuals/programme/pasarela_programme_16.jpg') no-repeat left top;}
#container ul.programme #brand16 { background: url('../images/visuals/programme/pasarela_programme_17.jpg') no-repeat left top;}
#container ul.programme #brand17 { background: url('../images/visuals/programme/pasarela_programme_18.jpg') no-repeat left top;}
#container ul.programme #brand18 { background: url('../images/visuals/programme/pasarela_programme_19.jpg') no-repeat left top;}
#container ul.programme #brand19 { background: url('../images/visuals/programme/pasarela_programme_20.jpg') no-repeat left top;}
#container ul.programme #brand20 { background: url('../images/visuals/programme/pasarela_programme_21.jpg') no-repeat left top;}
#container ul.programme #brand21 { background: url('../images/visuals/programme/pasarela_programme_22.jpg') no-repeat left top;}
#container ul.programme #brand22 { background: url('../images/visuals/programme/pasarela_programme_23.jpg') no-repeat left top;}

#container ul.info #brand0 { background: url('../images/visuals/info/info_visual1.jpg') no-repeat left top;}
#container ul.info #brand1 { background: url('../images/visuals/info/info_visual2.jpg') no-repeat left top;}
#container ul.info #brand2 { background: url('../images/visuals/info/info_visual3.jpg') no-repeat left top;}
#container ul.info #brand3 { background: url('../images/visuals/info/info_visual4.jpg') no-repeat left top;}
#container ul.info #brand4 { background: url('../images/visuals/info/info_visual5.jpg') no-repeat left top;}


#container ul.partenaires #brand0 { background: url('../images/visuals/partenaires/part_01.jpg') no-repeat left top;}
#container ul.partenaires #brand1 { background: url('../images/visuals/partenaires/part_02.jpg') no-repeat left top;}
#container ul.partenaires #brand2 { background: url('../images/visuals/partenaires/part_03.jpg') no-repeat left top;}
#container ul.partenaires #brand3 { background: url('../images/visuals/partenaires/part_04.png') no-repeat left top;}
#container ul.partenaires #brand4 { background: url('../images/visuals/partenaires/part_05.jpg') no-repeat left top;}
#container ul.partenaires #brand5 { background: url('../images/visuals/partenaires/part_06.jpg') no-repeat left top;}
#container ul.partenaires #brand6 { background: url('../images/visuals/partenaires/part_07.png') no-repeat left top;}
#container ul.partenaires #brand7 { background: url('../images/visuals/partenaires/part_08.jpg') no-repeat left top;}
#container ul.partenaires #brand8 { background: url('../images/visuals/partenaires/part_09.jpg') no-repeat left top;}
#container ul.partenaires #brand9 { background: url('../images/visuals/partenaires/part_10.jpg') no-repeat left top;}
#container ul.partenaires #brand10 { background: url('../images/visuals/partenaires/part_11.jpg') no-repeat left top;}
#container ul.partenaires #brand11 { background: url('../images/visuals/partenaires/part_12.jpg') no-repeat left top;}
#container ul.partenaires #brand12 { background: url('../images/visuals/partenaires/part_13.jpg') no-repeat left top;}
#container ul.partenaires #brand13 { background: url('../images/visuals/partenaires/part_14.jpg') no-repeat left top;}
#container ul.partenaires #brand14 { background: url('../images/visuals/partenaires/part_15.jpg') no-repeat left top;}
#container ul.partenaires #brand15 { background: url('../images/visuals/partenaires/part_16.jpg') no-repeat left top;}

#container #gallery { overflow: hidden; width: 650px; list-style-type: none; margin: 0px; float: left;}
#container #gallery li { float: left; width: 128px; height: 468px; border: 1px solid #FFF; overflow: hidden;}
#container #gallery li.current { border: 1px solid red; cursor: pointer;}
#container #map { width: 650px; float: left;}
#container #menu { float: right; width: 243px;}



#presentation {}

#presentation { position: relative; overflow: visible;}
#presentation #title { background: url('../images/pasarela_logo.png') no-repeat left top; width: 304px; height: 191px; text-indent: -9000px; position: absolute; right: -60px; top: 100px;}
#presentation p.visual { z-index: 0; padding-top: 20px; margin-left: 80px;}
#presentation p.lang { position: absolute; bottom: 55px; right: 180px; width: 74px; height: 30px; overflow: hidden;}
#presentation p.lang a { background: url('../images/lang_home.png') no-repeat left top; display: block; width: 74px; height: 30px; text-indent: -9000px;}
#presentation #categories { overflow: hidden; width: 700px; position: absolute; bottom: 55px; left: 240px; list-style-type: none;}
#presentation #categories li { float: left; width: 111px; height: 27px; overflow: hidden; margin-right: 10px;}
#presentation #categories li a { background: url('../images/pasarela_categories.png') no-repeat left top; width: 111px; height: 27px; text-indent: -9000px; display: block;}
body.ro #presentation #categories li a { background: url('../images/pasarela_categories_ro.png') no-repeat left top;}
#presentation #categories li a.info { background-position: -444px; 0px;}
#presentation #categories li a.presentation { background-position: -222px; 0px;}
#presentation #categories li a.programme { background-position: -333px; 0px;}
#presentation #categories li a.partenaires { background-position: -111px; 0px;}
#presentation #categories li a.journal { background-position: 0px; 0px;}

body.ro #presentation #categories li a.info { background-position: -333px; 0px;}
body.ro #presentation #categories li a.presentation { background-position: 0px; 0px;}
body.ro #presentation #categories li a.programme { background-position: -111px; 0px;}
body.ro #presentation #categories li a.partenaires { background-position: -222px; 0px;}
body.ro #presentation #categories li a.journal { background-position: 0px; 0px;}

#map { width: 480px; height: 300px;}

#footer { clear: both; width: 980px; overflow: hidden; margin: 0 auto; margin-top: 0px;}
#footer p.created { float: left; font-size: 11px; color: #333; background: #F1F1F1;}
#footer p.created a { text-decoration: underline; color: #000;}
#footer p { float: right; background: none;}


div.blog_content { background: #FFF; padding: 20px; width: 700px !important;  height: auto !important;}
div.blog_content a { color: #666;}
div.blog_content h2 { font-size: 13px; font-weight: bold; margin-bottom: 15px;}
div.blog_content h2 a { color: #000; text-decoration: underline;}
div.blog_content small { font-size: 10px;}
div.blog_content p, div.blog_content ul, div.blog_content li, div.blog_content ol { font-size: 12px; margin-bottom: 10px;}

div.blog_content ol.commentlist { border: 1px solid #CCC; padding: 10px;}
div.blog_content ol.commentlist li.comment { border-bottom: 1px solid #CCC; margin-bottom: 10px;}
div.blog_content div.comment-author { background: #F5F5F5; margin-bottom: 5px;}
div.blog_content div.comment-author img { display: none;}
div.blog_content div.comment-author span.says { display: none;}
div.blog_content div.comment-meta { display: none;}