/* CORE HTML SETUP STUFF */*{padding:0;margin:0;}html{height:100%;margin-bottom:1px;}form{margin:0;padding:0;}body{font-family:Arial, Helvetica, sans-serif;line-height:1.3em;margin:0px 0px 0px 0px;font-size:12px;color:#333;}a:link, a:visited{text-decoration:none;font-weight:bold;color:#1F395E;}a:hover{text-decoration:underline;color:#CD0055}a:active{color:#1F395E;}input.button{cursor:pointer;}p{margin-top:0;margin-bottom:5px;}img{border:0 none;}/*  TERRAFEMINA TEMPLATE SPECIFIC LAYOUT ELEMENTS */body#page{padding:0px 0px 67px;margin:0;background-repeat:no-repeat;background-position:top center;background-attachment:fixed;}div.center{text-align:center;}#banner-advertising{clear:both;height:100px;padding-top:1px;background-color:#F0F0F0;border-bottom:1px solid #ccc;position:relative;text-align:left}#bannerinner{width:728px;margin-left:5px;margin-top:5px}#main_L{width:998px;margin:0 auto;background-image:url(http://tmpl.terrafemina.net/terrafemina/img/main_l_sh.png);background-position:left;background-repeat:repeat-y;z-index:1;margin-bottom:30px;}#main_R{background-image:url(http://tmpl.terrafemina.net/terrafemina/img/main_r_sh.png);background-position:right;background-repeat:repeat-y;z-index:1}div#main{width:990px;margin:0 auto;position:relative;z-index:1}#wrapper{/*width:963px;margin-left:27px;*/}#wrapper2{background-color:#FFF;}#wrapper2head{background-color:#FFF;width:963px;height:4px;background:url(http://tmpl.terrafemina.net/terrafemina/img/wrap2head.gif) 0 0 no-repeat;}#newslinscrip{position:absolute;right:45px;text-align:right;width:160px;top:75px;}#newslinscrip a{font-size:13px;text-decoration:underline}/*  COMMUNITY BAR AND HEADER */#userbar2{height:75px;background:transparent url(http://tmpl.terrafemina.net/terrafemina/img/tfhead.jpg) no-repeat scroll 0 0;color:#6D5187;font:bold 11px arial;line-height:30px;padding:0 10px;text-align:left;background-color:#5A1C4B;position:relative;line-height:42px;z-index:10}#mbship{ color:#FFF;text-align:center;position:absolute;top:-20px;right:30px;background-image:url(http://tmpl.terrafemina.net/terrafemina/img/mbshipbkg.png);width:176px;height:48px}#community_message{ color:#FFF}#community_bar{width:990px;overflow:hidden;height:20px;position:relative;top:2px;font-size:12px;color:#FFF;text-align:left}#userbar2 a:link, #userbar2 a:visited{font:bold 12px arial;color:#fff;text-decoration:underline;}#userbar2 a:hover{text-decoration:underline;}#userbar2 a:active{text-decoration:none;}#userbar2 em{font-weight:normal;}#logout{ font-size:9px;bottom:5px;position: absolute;left:40px;width:90px }#newslettico{ margin-top:2px;width:17px;height:12px;background-image:url(http://tmpl.terrafemina.net/terrafemina/img/sprite.png);background-position:-9px -51px;display:block;float:left}/* V4 */#headerwide{ width:990px}#thinbar{ height:20px;background-image:url(http://tmpl.terrafemina.net/terrafemina/img/tbbg.jpg);background-repeat:repeat-x}#headerbody{height:130px;background-image:url(http://tmpl.terrafemina.net/terrafemina/img/topbg.jpg);background-repeat:repeat-x}#headercenter{ margin:0 auto;position:relative;width:990px;}#logo{position:absolute;top:25px;left:20px;width:255px;height:79px;background:url(http://tmpl.terrafemina.net/terrafemina/img/terrafeminalogo.png) 0 0 no-repeat;}#menuwide{ background-image:url(http://tmpl.terrafemina.net/terrafemina/img/mwbg.jpg);height:30px;background-repeat:repeat-x}#searchtop{position:absolute;right:35px;width:277px;top:60px;height: 38px;background-image: url(http://tmpl.terrafemina.net/terrafemina/img/sprite.png);background-position:-164px -6px;}.gsc-completion-container { z-index:10000 !important;}#searchtopform{ margin-top:7px;position:relative}#query-submit{ position: absolute;right:-20px;margin-top:-9px/*background-image: url(http://tmpl.terrafemina.net/terrafemina/img/sprite.png);background-position:-164px -6px;width:25px;height: 25px;*/}.playmav{position:absolute;top:18px;left:55px;width:60px;height:60px}.pushTitle{ color:#CD0055;margin-left:5px;margin-top:10px;line-height:24px;font-size:21px;font-family:"Arial Narrow", Helvetica, sans-serif;text-transform:uppercase;font-weight:normal}a.actbtn2{ background-image: url(http://tmpl.terrafemina.net/terrafemina/img/sprite.png);background-position:1px -80px;width:108px;color:#1F395E;height: 29px;line-height: 29px;font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:11px;display:block;text-align:center;cursor:pointer}a.actbtn2:hover{ text-decoration:none}a.actbtn2.w{ width:160px;background-position:-271px -80px }div#searchbottom center{margin-top:10px;height:20px}input.search{vertical-align:top;height:15px;padding-top:5px;width:220px;color:#571b49;font-size:11px;line-height:18px;font-size:10px;border:none;font-style:normal;color:#999}input.searchbis{color:#571B49;font-size:10px;height:15px;line-height:18px;padding-top:5px;vertical-align:top;width:200px;}#staytuned{ position:absolute;right:0;top:15px;width:211px/*166*/;height:40px;z-index:20}#tunedgo{ width:36px;height:33px;background-image:url(http://tmpl.terrafemina.net/terrafemina/img/sprite.png);float:left;display:block;margin-top:1px;margin-right:5px;background-position: -81px 0 }#tunedfb{ width:40px;height:40px;background-image:url(http://tmpl.terrafemina.net/terrafemina/img/sprite.png);background-position:1px 0;float:left;display:block;margin-right:5px}#tunedtw{ width:40px;height:40px;background-image:url(http://tmpl.terrafemina.net/terrafemina/img/sprite.png);background-position:-39px 0;float:left;display:block;margin-right:5px}#tunedrss{ width:40px;height:40px;background-image:url(http://tmpl.terrafemina.net/terrafemina/img/sprite.png);background-position:-122px 0;float:left;display:block}#followus{ text-align:center;color:#666666;font-size:13px;font-weight:bold;width: 173px}/*  OVERLAYS */div#mask{position:absolute;z-index:9000;background-color:#000;display:none;position:absolute;top:0px;}div#boxes div.window{background:#fff url(http://tmpl.terrafemina.net/terrafemina/img/overlay_bg.jpg) repeat-y;position:absolute;width:470px;display:none;z-index:9999;}div#boxes div.window div.overlay_top{background:#fff url(http://tmpl.terrafemina.net/terrafemina/img/overlay_top.png) repeat-y;height:15px;text-align:right;}div#boxes div.window div#confirmmessage{margin:30px;}div#boxes div.window div.overlay_bottom{background:#fff url(http://tmpl.terrafemina.net/terrafemina/img/overlay_bottom.png) repeat-y;height:15px;}#loginload{position:absolute;top:140px;right:40px;}/*  COMMON CSS FOR COMPONENTS */div#maincolumn_full{margin-left:0;padding:0;width:100%;background:transparent url(http://tmpl.terrafemina.net/terrafemina/img/rightbg.jpg) repeat-y scroll 670px center;}div#component{float:left;width:669px;text-align:left;background:#FFF;}div#component h1.titre a{font:bold 12px arial;text-transform:uppercase;}#component h1.soustitre{font:bold 14px arial;margin-top:10px;float:left;width:255px;}div#component #corps h1.soustitre{float:none;width:auto;}h1.soustitre a{font:bold 14px arial;}div#component h2.titre{color:#571B49;font:bold 12px arial;height:30px;text-transform:uppercase;padding-left:10px;line-height:30px;width:auto;}div#component h2.titre a{color:#571B49;font:bold 12px arial;line-height:30px;}/* COMMUNITY TOOLS */div#component div#outilspictos{float:right;height:144px;width:24px;background:url(http://tmpl.terrafemina.net/terrafemina/img/outilspictos.png) no-repeat;margin-top:5px;}div#component div#outils{float:right;margin-right:2px;width:102px;background:url(http://tmpl.terrafemina.net/terrafemina/img/outils.png) repeat;margin-top:5px;}div#component div#outils *{line-height:20px;color:#6d5187;font:11px arial;}div#component div#outils .outil{display:block;height:24px;line-height:20px;padding-left:3px;padding-right:3px;color:#6d5187;font-size:11px;font-family:arial;}div#component div#outils .outil img{vertical-align:top;margin-top:3px;}form#mod_loginform_tf, form#mod_login_logoutform_tf{display:none;}/* PAGINATION IN INDEX PAGES */div#component table.navigation{clear:none;float:left;width:448px;margin:0 0 6px 10px;height:24px;line-height:24px;}div#component table.navigation a:link, table.navigation a:visited, table.navigation a:active, table.navigation a:hover{color:#fff;font:bold 12px arial;text-transform:uppercase;line-height:24px;background:#1F395E;padding:0px 5px;text-decoration:none;}div#component table.navigation a.on{color:#FFF;background:#CD0055;}div#component table.navigation a.follow{font:bold 12px arial;background:transparent;color:#571B49;padding:0px;}/* CONTENT LIST ELEMENTS IN INDEX PAGES */div#component h2.rubrique{font:bold 10px arial;text-transform:uppercase;margin:2px;width:auto;height:13px;}div#component h2.rubrique div{float:right;margin-right:5px;}div#component h2.rubrique div img{vertical-align:bottom;}div#component img.logo{border:none;float:left;height:43px;margin:0 2px 2px;width:75px;}div#component div.resume{font-size:11px;margin:2px;float:left;width:365px;}div#component div.liste_une{float:left;margin:0 0 10px 10px;width:485px;height:70px;overflow:hidden;}div#component div.liste_une h1{width:auto;}/* LEFT NAVIGATION IN INDEX PAGES */div#component div#criteres{float:left;width:160px;margin-left:10px;text-transform:uppercase;height:1360px;}div#component div#criteres *{font-weight:bold;}div#component div#criteres h2{font:normal 18px century gothic;color:#fff;margin-top:60px;margin-bottom:64px;text-align:center;}div#component div#criteres h3{font:normal 14px century gothic;background:url(http://tmpl.terrafemina.net/terrafemina/img/hr_separator.png) bottom no-repeat;margin:20px 0px 0px;padding:0px 0px 8px 15px;}div#component div#criteres ul{list-style:none outside;padding-left:15px;}div#component div#criteres li{height:22px;line-height:22px;}div#component div#criteres li.child{text-transform:none;font-size:11px;height:16px;line-height:16px;margin-left:10px;}div#component div#criteres li.child a{font-weight:normal;}div#component div#criteres table{padding-left:15px;}div#component div#criteres input#textsearch_bis{width:115px;height:20px;border:1px solid #bcbcbc;}/* CONTENT MAIN DIV */#component #content{position:relative;top:7px;clear:both;margin:0 0 5px 0;min-height:1px;padding-bottom:1px}#component div.une#content{clear:none;top:0px;float:left;width:448px;height:135px;overflow:hidden;}#component #content #resume{clear:left;margin-left:0px;text-align:justify;font:normal 12px arial;overflow:hidden;color:#000;line-height:18px;background-color:#F7F7F7}#component #content .intro#resume{height:60px;}#component #content #resume_text{ margin:10px 8px 10px 8px;line-height:18px;text-align:justify;font-size:14px;font-weight:bold}p.maininfos{margin:7px 0 0;line-height:20px;margin:7px 0;color:#999;}#component #content div.intro#resume hr{color:#CCC;margin:7px 0px;}.authorpic{display:block;float:left;margin:0px 10px 5px 5px;}.ctypict{display:inline;float:none;width:16px;height:13px;margin-top:7px;}#component div.home#content div#resume{clear:none;float:left;width:400px;height:110px;}#component div.une#content div#resume{clear:none;float:left;width:250px;margin:4px 0 0 0}#component div.listefiche{background:url(http://tmpl.terrafemina.net/terrafemina/img/listefiche.png) repeat-x;padding:8px;margin-bottom:8px;text-align:justify}#component div.listefiche img{float:left;margin:0px 10px 0px 0px;}#component div.listefiche h4{height:35px;line-height:35px;font:bold 14px arial;text-transform:uppercase;background:transparent url(http://tmpl.terrafemina.net/terrafemina/img/right_style_2.png) no-repeat scroll 0px 11px;padding-left:15px;}#component div.listefiche h5{font:bold 12px arial;}#component div.listefiche li{margin-left:12px;}#component div.listefiche li a{font:bold 11px arial;color:#333;}#component div.listefiche table{clear:both;width:598px;margin:8px;}td.img_spons{width:130px;}/* COMPONENT FOOTER */div#component div#see{clear:both;width:598px;margin:8px;font:bold 11px arial;height:23px;line-height:23px;color:#999;background:#f6f4f6;}div#component div#see a:link, div#see a:active, div#see a:visited{line-height:23px;font:bold 11px arial;}div#component div#tags{float:left;margin-left:8px;height:23px;line-height:23px;}div#component div#tous{line-height:23px;margin-right:8px;height:23px;float:right;}#component #adsense, #component #adsense2{margin:20px 10px 10px;text-align:center;}/* COMMENTS */#comments{margin:20px 10px 10px;font-size:11px;padding-top:4px;clear:both}h3.commentinfos{font:bold 12px arial;color:#000;font-size:11px;margin:15px 0px 5px}h3.commentinfos a{color:#614579;font:bold 12px arial}h3.commentinfos a.pseudolink{text-decoration:underline}h3.commentinfos img{display:block;float:right;}h3.commentinfos span{color:#000;}a.commentAction{ font-size:11px;}#comments fieldset{border:1px solid #beb3c8;padding:10px 0 10px 10px;}div#component #comments div.entete{border:none;margin:0px;padding:0px;overflow:hidden;}div#component #comments fieldset h3{text-transform:uppercase;font:normal 18px century gothic;color:#614579;margin:0px;}div#component #comments fieldset h3 span{display:block;float:right;font:normal 11px arial;color:#000;margin:10px 10px 0 0;text-transform:none;}table.connexion{background:#f0f0f0;float:left;width:292px;height:145px;color:#000;height:150px;padding-bottom:10px;margin:10px 5px 20px 0px;}table.connexion.hello{background:transparent;width:590px;padding:0px;margin:0px;height:15px}table.connexion th{font:bold 12px arial;text-transform:uppercase;padding:4px}table.connexion input.text{width:175px;border:1px inset #AAAAAA;height:18px}div#component div#comments fieldset textarea{width:586px;border:1px inset #AAAAAA;height:90px;}#watchtopic{font-size:100%}/* LOGOS */div.logo_m{position:relative;float:left;width:178px;margin:5px;height:125px;}div.logo_m strong{display:block;float:left;color:#000;font:normal 10px arial;margin-left:4px;text-transform:uppercase;height:20px;line-height:20px;}div.logo_m img.logo_m{width:170px;height:97px;margin:4px 4px 0;display:block;}div.logo_m img.picto{display:block;float:right;margin-right:4px;margin-top:4px;}div.logo_s{float:left;height:70px;width:80px;margin:5px;}div.logo_s img.logo_s{width:75px;height:43px;margin:2px;display:block;}/* CONTENT COLORS */div.v{background-color:#624678;}div.vv{color:#FFFFFF;background-color:#A08CB1;}div.r{background-color:#C382B3}/* TMPL RIGHT COL */#rightcolum{width:320px;margin-right:0px;float:right;}#rightcolum p.publicite{font:normal bold 8px arial;color:#000;text-align:left;margin:0px 7px 15px}div.moduletable{text-align:left;}div.moduletable table.modulename{clear:both;margin:0 0 10px;padding:0px;font-family:arial;font-size:12px;text-align:left;text-transform:uppercase;font-weight:bold;height:15px;line-height:15px;}table.modulename *{border:none;padding:0px;margin:0px;color:#fff;}/* TITLE THEME */.ctitle{ font-size:28px;color:#1F395E;font-weight:normal;margin-left:15px;margin-top:15px;margin-bottom:10px;line-height:28px}#content .ctitle{ margin-left:6px}div.beginchapter{float:left;height:24px;line-height:24px;position:relative;padding-left:10px;}div.beginchapter div{width:27px;height:47px;position:absolute;left:-27px;}div.endchapter{width:19px;height:24px;float:left;clear:right;}div.beginchapter.theme1{background-color:#9F6991;}div.beginchapter.theme2{background-color:#581B49;}div.beginchapter.theme3{background-color:#614579;}div.beginchapter.theme4{background-color:#C382B3;}div.beginchapter.theme5{background-color:#46C3D2;}div.beginchapter.theme6{background-color:#6E97D2;}div.beginchapter.theme7{background-color:#177C82;}/*div.beginchapter.theme1 div{background-image:url(http://tmpl.terrafemina.net/terrafemina/img/theme1start.png)}div.beginchapter.theme2 div{background-image:url(http://tmpl.terrafemina.net/terrafemina/img/theme2start.png)}div.beginchapter.theme3 div{background-image:url(http://tmpl.terrafemina.net/terrafemina/img/theme3start.png)}div.beginchapter.theme4 div{background-image:url(http://tmpl.terrafemina.net/terrafemina/img/theme4start.png)}div.beginchapter.theme5 div{background-image:url(http://tmpl.terrafemina.net/terrafemina/img/theme5start.png)}div.beginchapter.theme6 div{background-image:url(http://tmpl.terrafemina.net/terrafemina/img/theme6start.png)}div.beginchapter.theme7 div{background-image:url(http://tmpl.terrafemina.net/terrafemina/img/theme7start.png)}*/div.endchapter.theme1{background-image:url(http://tmpl.terrafemina.net/terrafemina/img/theme1end.png)}div.endchapter.theme2{background-image:url(http://tmpl.terrafemina.net/terrafemina/img/theme2end.png)}div.endchapter.theme3{background-image:url(http://tmpl.terrafemina.net/terrafemina/img/theme3end.png)}div.endchapter.theme4{background-image:url(http://tmpl.terrafemina.net/terrafemina/img/theme4end.png)}div.endchapter.theme5{background-image:url(http://tmpl.terrafemina.net/terrafemina/img/theme5end.png)}div.endchapter.theme6{background-image:url(http://tmpl.terrafemina.net/terrafemina/img/theme6end.png)}div.endchapter.theme7{background-image:url(http://tmpl.terrafemina.net/terrafemina/img/theme7end.png)}.ribbon{color:#FFF;font-size:18px;text-transform:uppercase;font-family:century gothic, arial;font-weight:normal;}#bottom{background:#fff;}#bottomnavig{ position:relative;margin:0px;height:219px;color:#FFF;background:#fff url(http://tmpl.terrafemina.net/terrafemina/img/footermenubkg.jpg) repeat scroll 0 0;}#footer{height:30px;margin:0;width:100%;position:relative;float:left;background:transparent url(http://tmpl.terrafemina.net/terrafemina/img/footerbkg.jpg) repeat scroll 0 0;}#footer ul{position:relative;margin:7px 50px 0px 50px;}#footer li{display:inline;margin-right:20px;color:#FFF;}#footer ul li a, div#footer ul li a:visited{color:#FFF;font-size:13px;border-right:1px solid #FFF;padding-right:20px;font-weight:normal;text-decoration:none;}#footer ul li.last a{border-right:none;}#footerspacer{height:10px;}#pathway{clear:both;position:relative;padding:0px 10px 8px;width:auto;margin-top:-2px;text-align:left;width:940px;height:33px;line-height:33px;}div#pathwayleft{float:left;}#pathwayright{float:right;}div#pathwayleft a.pathway:link, a.pathway:visited, a.pathway:active{font:normal 11px arial;line-height:33px;color:#000;}form#searchForm input{vertical-align:middle;}form#searchForm table{border-collapse:collapse;}form#searchForm td{padding:0;}#mod_search_searchword{padding-left:3px;}#area{padding:0;}table.pill{margin-left:auto;margin-right:auto;padding:0;}td.pill_l{background:url(../images/mw_menu_cap_l.png) no-repeat;width:20px;height:32px;}td.pill_m{background:url(../images/mw_menu_normal_bg.png) repeat-x;padding:0;margin:0;width:auto;}td.pill_r{background:url(../images/mw_menu_cap_r.png) no-repeat;width:19px;height:32px;}#pillmenu{white-space:nowrap;height:32px;float:left;}#pillmenu ul{margin:0;padding:0;list-style:none;}#pillmenu li{float:left;background:url(../images/mw_menu_separator.png) top right no-repeat;margin:0;padding:0;}#pillmenu a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;float:left;display:block;height:24px;line-height:24px;padding:0 20px;color:#000;text-decoration:none;}#pillmenu a#active_menu-nav{margin-top:2px;height:21px;line-height:21px;background-position:0 0;}#leftcolumn{padding:0;margin:0;width:20%;float:left;}#maincolumn, #maincolumn_full{margin-left:20%;padding-left:15px;width:75%;}table.nopad{width:100%;border-collapse:collapse;padding:0;margin:0;margin-bottom:15px;}table.nopad td.middle_pad{width:20px;}/* J specif */div.offline{background:#fffebb;width:100%;position:absolute;top:0;left:0;font-size:1.2em;padding:5px;}span.pathway{display:block;margin:0 20px;height:33px;overflow:hidden;font:bold 11px arial;color:#1F395E;line-height:33px;}div.componentheading{padding-left:0px;}h1{padding:0;font-family:Arial, Helvetica, sans-serif;font-weight:bold;vertical-align:bottom;color:#666;text-align:left;}.contentheading{padding:0;font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:normal;vertical-align:bottom;color:#333;text-align:left;width:100%;}table.contentpaneopen h3{margin-top:25px;}h4{font-family:Arial, Helvetica, sans-serif;color:#333;font-size:11px;}.componentheading, table.moduletable th, legend{margin:0;font-weight:bold;font-family:Helvetica, Arial, sans-serif;font-size:1.5em;padding-left:0px;margin-bottom:10px;text-align:left;}.small{font-size:.90em;color:#999;font-weight:normal;text-align:left;}.modifydate{height:20px;vertical-align:bottom;font-size:.90em;color:#999;font-weight:normal;text-align:left;}.createdate{height:20px;vertical-align:top;font-size:.90em;color:#999;font-weight:normal;vertical-align:top;padding-bottom:5px;padding-top:0px;}a.readon{margin-top:10px;display:block;float:left;background:url(../images/mw_readon.png) top right no-repeat;padding-right:20px;line-height:14px;height:16px;}.invalid{border-color:#ff0000;}label.invalid{color:#ff0000;}.ol-foreground{background-color:#f6f6f6;}.ol-background{background-color:#666;}.ol-textfont{font-family:Arial, Helvetica, sans-serif;font-size:10px;}.ol-captionfont{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#f6f6f6;font-weight:bold;}.ol-captionfont a{color:#0B55C4;text-decoration:none;font-size:12px;}.ol-closefont{}/* MENU LINKS */a.mainlevel:link, a.mainlevel:visited{padding-left:5px;}a.mainlevel:hover{}span.article_separator{display:block;height:20px;}.article_column{padding-right:5px;}.column_separator{border-left:1px dashed #e0e0e0;padding-left:10px;}td.buttonheading{}td.buttonheading img{border:none;}.clr{clear:both;}td.greyline{width:20px;background:url(../images/mw_line_grey.png) 50% 0 repeat-y;}div#maindivider{border-top:1px solid #ddd;margin-bottom:10px;overflow:hidden;height:1px;}table.blog span.article_separator{display:block;height:20px;}/* content styles */.contentpaneopen_edit{float:left;}table.contenttoc{margin:5px;border:1px solid #ccc;padding:5px;float:right;}table.contenttoc td{padding:0 5px;}td.sectiontableheader{background:#efefef;color:#333;font-weight:bold;padding:4px;border-right:1px solid #fff;}tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td{padding:4px;}td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2{padding:3px;}table.contentpaneopen, table.contentpane{margin:0;padding:0;width:100%;}table.contentpaneopen li{margin-bottom:5px;}table.contentpaneopen fieldset{border:0;border-top:1px solid #ddd;}table.contentpaneopen h3{margin-top:25px;}table.contentpaneopen h4{font-family:Arial, Helvetica, sans-serif;color:#333;}.highlight{background-color:#fffebb;}table.user1user2 div.moduletable{margin-bottom:0px;}div.moduletable, div.module{}div.module_menu h3{font-family:Helvetica, Arial, sans-serif;font-size:12px;font-weight:bold;color:#eee;margin:-23px -4px 5px -5px;padding-left:10px;padding-bottom:2px;}div.module_menu{margin:0;padding:0;margin-bottom:15px;}div.module_menu div div div{padding:10px;padding-top:30px;padding-bottom:15px;width:auto;}div.module_menu div div div div{background:none;padding:0;}div.module_menu ul{margin:10px 0;padding-left:20px;}div.module_menu ul li a:link, div.module_menu ul li a:visited{font-weight:bold;}#leftcolumn div.module{padding:0 10px;}#leftcolumn div.module table{width:auto;}table.adminform textarea{width:540px;height:400px;font-size:1em;color:#000099;}div.search input{width:145px;border:1px solid #ccc;margin:15px 0 10px 0;}form#form-login fieldset{border:0 none;margin:0em;padding:0.2em;}form#form-login ul{padding-left:20px;}form#com-form-login fieldset{border:0 none;margin:0em;padding:0.2em;}form#com-form-login ul{padding-left:20px;}div.mosimage{margin:5px;}div.mosimage_caption{font-size:.90em;color:#666;}div.caption{padding:0 10px 0 10px;}div.caption img{border:1px solid #CCC;}div.caption p{font-size:.90em;color:#666;text-align:center;}table.paramlist{margin-top:5px;}table.paramlist td.paramlist_key{width:128px;text-align:left;height:30px;}table.paramlist td.paramlist_value{}div.message{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#c30;text-align:center;width:auto;background-color:#f9f9f9;border:solid 1px #d5d5d5;margin:3px 0px 10px;padding:3px 20px;}/* Text advert style */.bannergroup{}.banneritem img{display:block;margin-left:auto;margin-right:auto;}.banneritem_text{padding:4px;font-size:11px;}.bannerfooter_text{padding:4px;font-size:11px;background-color:#F7F7F7;text-align:right;}.pagination span{padding:2px;}.pagination a{padding:2px;}.pollstableborder td{text-align:left;}.pollsondage_tf{background:transparent url(http://tmpl.terrafemina.net/terrafemina/img/bubbleinner.png) repeat-y scroll 0 0;margin:auto;margin-bottom:0px;width:308px;color:#333;}.pollstablebordersondage_tf{text-align:left;width:100%;}span.description{display:block;padding-left:30px;}fieldset{border:1px solid #ccc;margin-top:15px;padding:15px;}legend{margin:0;padding:0 10px;}td.key{border-bottom:1px solid #eee;color:#666;}.tool-tip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;}.tool-title{padding:0;margin:0;font-size:100%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../../system/images/selector-arrow.png) no-repeat;}.tool-text{font-size:100%;margin:0;}#system-message{margin-bottom:0;}#system-message dd.message ul{background:none;border:none;padding:0 0 10px 10px;margin:0px;text-indent:0px;}#system-message dd ul{border:none;color:#571B49;list-style-image:none;padding:10px 0;}#syndicate{float:left;padding-left:25px;}#power_by{float:right;padding-right:25px;}#component-contact table td{padding:2px 0;}a.navbread{font-family:arial;font-weight:bold;font-size:11px;}/*PUBLIREP COLORS*/div#publireportage.plum{height:20px;background-color:#e1bbd8;width:607px;border-left:1px solid #E7DBDD;border-top:1px solid #E7DBDD;border-right:1px solid #E7DBDD;color:#FFF;text-transform:uppercase;font-style:italic;font-weight:bold;line-height:20px;padding-left:10px;}div#publireportage.indigo{height:20px;background-color:#a17bc1;width:607px;border-left:1px solid #E7DBDD;border-top:1px solid #E7DBDD;border-right:1px solid #E7DBDD;color:#FFF;text-transform:uppercase;font-style:italic;font-weight:bold;line-height:20px;padding-left:10px;}div#publireportage.blue{height:20px;background-color:#9eb6d8;width:607px;border-left:1px solid #E7DBDD;border-top:1px solid #E7DBDD;border-right:1px solid #E7DBDD;color:#FFF;text-transform:uppercase;font-style:italic;font-weight:bold;line-height:20px;padding-left:10px;}div#publireportage.green{height:20px;background-color:#44b1b8;width:607px;border-left:1px solid #E7DBDD;border-top:1px solid #E7DBDD;border-right:1px solid #E7DBDD;color:#FFF;text-transform:uppercase;font-style:italic;font-weight:bold;line-height:20px;padding-left:10px;}.clear{clear:both;height:1px;}#hablien{position:absolute;height:115px;width:325px;left:300px;}a.remLink, a.remCLink{cursor:pointer;display:block;background-image:url(http://tmpl.terrafemina.net/terrafemina/img/del.png);width:11px;height:11px;background-repeat:no-repeat}a.remLink:hover, a.remCLink:hover{ background-image:url(http://tmpl.terrafemina.net/terrafemina/img/delbold.gif);width:11px;height:11px;}a.repLink{ display:block;background-image:url(http://tmpl.terrafemina.net/terrafemina/img/repabu.gif);width:11px;height:11px;background-repeat:no-repeat}a.repLink:hover{ background-image:url(http://tmpl.terrafemina.net/terrafemina/img/repabubold.gif);width:11px;height:11px}#writeUser{margin-left:15px;margin-right:5px;background-color:#F3E8F0;font-size:11px;text-align:justify;}#writeUser form{margin:10px;}#writeUser form div{margin-top:10px;}#writeUser form ol{margin-left:25px;margin-right:10px;text-align:justify;}#writeUser form ol li{margin-top:5px;}#writeUser input.button{margin:10px 0 0 250px;}#writeUser div.componentheading{color:#6E5287;font-size:14px;text-transform:uppercase;padding-top:10px;margin-left:10px;}#writeUser a:link, #writeUser a:visited, #writeUser a:hover, #writeUser a:active{color:#571B49;font-weight:bold;}img.imagegauche{border:0pt none;float:left;margin-right:5px}.required_tf{visibility:hidden;display:none}#badge{position:absolute;top:0px;width:120px;right:5px;}#liketheme{top:0px;width:120px;right:5px;height:50px;text-align:center;color:#000}#liketheme .votebutton{cursor:pointer;float:left;margin-left:5px;}#liketheme h4{color:#000;margin:0;}/*SHARE*/.shr-bookmarks{margin:20px 0;clear:both !important}.shr-bookmarks-expand{height:32px;overflow:hidden}.shr-bookmarks ul.socials li{background-image:url('../img/shareicons.png') !important;background-repeat:no-repeat !important;}.shr-bookmarks-bg-knowledge{padding:35px 0 0 10px !important;background:transparent url('../img/sharetooltip.png') no-repeat !important}.shr-bookmarks ul.socials{width:100% !important;margin:0 !important;padding:0 !important;float:left !important}.shr-bookmarks ul.socials{background:transparent none !important;border:0 none !important;outline:0 none !important}.shr-bookmarks ul.socials li{display:inline !important;float:left !important;list-style-type:none !important;padding:0 !important;height:29px !important;width:60px !important;cursor:pointer !important;margin:3px 0 0 !important;background-color:transparent !important;border:0 none !important;outline:0 none !important;clear:none !important}.shr-bookmarks ul.socials li:before,.shr-bookmarks ul.socials li:after,.shr-bookmarks ul.socials li a:before,.shr-bookmarks ul.socials li a:after{content:''!important;}.shr-bookmarks ul.socials a,.shr-bookmarks ul.socials a:hover{display:block !important;width:60px !important;height:29px !important;text-indent:-9999px !important;background-color:transparent !important;text-decoration:none !important;border:0 none !important}.shr-bookmarks ul.socials a:hover,.shr-bookmarks ul.socials li:hover{background-color:transparent !important;border:0 none !important;outline:0 none !important}li.facebook{background-position:0px bottom !important}li.facebook:hover{background-position:0px top !important}li.twitter{background-position:-60px bottom !important}li.twitter:hover{background-position:-60px top !important}.shr-bookmarks ul.socials li.spacer{background-image:none !important;cursor:default !important}li.sendbutton{background-position:-180px bottom !important}li.sendbutton:hover{background-position:-180px top !important}li.print{background-position:-240px bottom !important}li.print:hover{background-position:-240px top !important}li.jaimebutt{background-position:-300px bottom !important}li.jaimebutt:hover{background-position:-300px top !important}#popform{width:700px;position:absolute;display:none;z-index:9999;}#flagcommunaute{width:101px;height:48px;position:absolute;top:-1px;right:10px;background-image:url(http://tmpl.terrafemina.net/terrafemina/img/sprite.png);background-repeat:no-repeat;background-position: -161px -149px }#flagwrite{ width:122px;top:15px;position:absolute;right:105px;}#flagexpert{ background-image: url(http://tmpl.terrafemina.net/terrafemina/img/sprite.png);background-position:-161px -51px; position:absolute;height:48px;right:5px;width:101px;top:0px }#commcontent{font-size:10px;text-align:center;font-style:italic}#popuponce{width:323px;height:425px;position:absolute;top:0px; display:none;z-index:1000;}#notifBox{ left:0;top:0;font-size:0px;line-height:0px;overflow:visible;position:fixed;z-index:10000;background-color:#EB1379;color:#FFF;width:100%;undo zoom: 1;}.notifBoxContent{ margin:15px;position:relative;display:none;text-align:center;font-size:16px;line-height:17px;}#habtopspace{ height:0}#hablinker{width:100%;position:absolute;height:0;z-index:0;}h1.theme3{ font-size:20px;font-weight:normal;color:#CD0055;text-transform:uppercase;font-family:"Arial Narrow", arial;margin:10px 0 10px 10px}h1.theme4{font-size:16px;font-weight:normal;text-transform:uppercase;font-family:"Arial Narrow", arial;margin:0 0 0 20px}h1.theme5{font-size:16px;font-weight:normal;text-transform:uppercase;font-family:"Arial Narrow", arial;margin:0 0 0 20px;text-align:left}#autoprom{position:absolute;top:20px;left: 335px;width:300Px;height:90px;overflow:hidden;}#plusone{ position:absolute;left:140px;bottom:-5px}.inner10{margin:10px}.inner15{margin:15px}.inner20{margin:20px}
