*{padding:0;margin:0;outline:none;}
img {border:none;vertical-align:top;}
.cleaner {line-height:0;height:0;clear:both;float:none!important;font-size:0;}
.hidden {display:none!important;}

body {background:url(im/bg.jpg) repeat-x;font-family:"Trebuchet MS";}
a {outline: none;}
.txt, .txt img, .over {behavior:url(iepngfix.htc);}

.container {margin:0 auto;width:954px;padding:20px 0 0;}
.logo {background:url(im/logo.jpg) no-repeat;height:73px;width:283px;display:block;float:left;text-indent:-9999px;padding:0 5px 0 0;}
.head {height:100px;}
.article:hover, .stiri span a:hover, .savoir:hover { text-decoration:underline;}
.footer a:hover, .bcr a:hover { text-decoration:none;}

/*navigation*/
.nav {background:url(im/nav.jpg) no-repeat;display:block;height:37px;float:left;margin:8px 0 0;padding:0 0 0 10px;}
.nav ul {background:url(im/nav-ul.jpg) no-repeat right top;display:block;height:37px;float:left;}
.nav ul li {display:block;float:left;}
.nav ul li a {text-decoration:none;display:block;color:#5e5e5e;text-align:center;font:bold 12px "Trebuchet MS";background:url(im/despartitor.jpg) no-repeat right 2px;padding:10px 12px 7px;}
.nav ul li:hover ul {display:block;}

.nav ul ul{position:absolute;display:none;background:#E3F4FB url(im/nav-ul-ul.jpg) no-repeat;}
/*.nav ul .active ul {display:block;}*/
.nav ul ul li {float:left;}
.nav ul ul li a {display:block;background:url(im/ul-ul-a.jpg) no-repeat;text-decoration:none;text-align:left;float:left;color:#9c9c9c;padding:4px 10px 0;}
.nav ul ul .last {background:url(im/nav-last.jpg) no-repeat right top!important;display:block;height:30px;}
.nav ul li a:hover, .nav ul li:hover {font-size:12px;color:#bf3a25;background:url(im/nav-a-hov.jpg) repeat-x left 2px;}

.nav ul .active a {color:#bf3a25;}
.nav ul ul a {color:#5e5e5e!important;}
.nav ul ul a:hover {color:#bf3a25!important;}

.nav ul ul li a:hover, .nav ul ul li:hover {background:url(none);}
.cauta {float:left;background:url(im/cauta.jpg) no-repeat;width:108px;padding:7px 0 0 15px;}

#ajaxSearch_input {background:url(none);border-style:none;width:75px;font:11px "Trebuchet MS";color:#5e5e5e;padding:0 5px 0 0;}
#ajaxSearch_submit {border-style:none;background:url(none);cursor:pointer;width:14px;}

.demo {padding:0 0 10px;}
.google a:hover {text-decoration:none;}

.newsletter {background:url(im/newsletter.jpg) no-repeat;height:91px;width:290px;float:left;margin:12px 0 0;}
.newsletter p {font-size:11px;color:#be3925;font-weight:bold;padding:10px 0 2px 15px;}
.newsletter form {padding:6px 0 0 15px;}
.i-n {color:#be3925;font:11px "Trebuchet MS";width:220px;border:none!important;padding:0 0 0 5px;background:transparent;}
.s-n {border-style:none;background:url(none);cursor:pointer;width:25px;}
.newsletter span {font-size:10px;color:#525252;display:block;padding:8px 0 0;}
.newsletter a {font-size:11px;color:#be3925;}

.stiri {background:url(im/stiri.jpg) no-repeat right top;width:360px;float:left;padding:0 0 0 40px;margin:12px 0 0;}
.stiri h2 {font-size:15px;color:#be3925;padding:10px 0 5px 10px;}
.rss {float:right;width:25px;height:25px;cursor:pointer;text-decoration:none;}
.stiri p {font-size:11px;color:#525252;background:#efefef;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:10px 15px;}
.stiri em {font-size:11px;color:#606060;padding:0 0 0 15px;font-style:normal;float:left;width:90px;}
.stiri span a {color:#be3925;font-size:11px;text-decoration:none;width:220px;overflow:auto;float:left;padding:0;}

.stiri hr {clear:both;background:url(none);font-size:0;line-height:0;border-top:1px solid #dfdfdf;border-right:1px solid #FFF;border-bottom:1px solid #FFF;border-left:1px solid #FFF;}
.article {font-size:10px;color:#232323;background:url(im/article.jpg) no-repeat left bottom;text-decoration:none;padding:10px 0 10px 15px;display:block;}

/*coloana dreapta*/
.dr {float:right;width:236px;}
.google {background:url(im/google-bg.jpg) no-repeat left bottom;margin:30px 0 0 5px;padding:0 0 40px;}
.google h3 {font-size:18px;color:#f3742f;background:url(im/google-title.jpg) no-repeat;padding:10px 0 25px 10px;}
.google img {float:left;border:1px solid #e7e7e7;margin:0 10px;}
.google p {font-size:11px;color:#525252;line-height:14px;padding:0 10px;}
.google li {font-size:12px;color:#525252;background:url(im/bulina.jpg) no-repeat 20px 4px;padding:0 0 1px 30px;list-style:none;line-height:14px;}
.savoir {background:url(im/savoir.jpg) no-repeat;display:block;float:right;font-size:10px;color:#f3742f;height:16px;width:97px;text-align:center;text-decoration:none;padding:2px 0 0;margin:10px 10px 10px 0;font-weight:bold;}
.bg {background:url(im/bg-rpt.jpg) repeat-x left bottom;}
.ct {background:url(im/bg-ct.jpg) no-repeat left bottom;padding:0 0 280px;margin:0 auto;width:954px;}

/*footer*/
.footer {background:#202d1c;padding:0 0 25px;}
.fin {margin:0 auto;width:954px;}
.fin p {font-size:11px;color:#90968e;padding:10px 20px 0;}
.fin a {color:#90968e;}
.baseline {background:url(im/baseline.jpg) repeat-x;margin:20px 0 0;padding:15px 0 0;}
.baseline p {color:#FFF;padding:0 20px;}
.baseline a {color:#FFF;}
.comm {display:block;background:url(im/comment.jpg) no-repeat 20px 14px;padding:10px 0 4px 45px!important;}

/*continut*/
.bcr {padding:10px 0;}
.bcr p, .bcr a {font-size:11px;color:#525252;}
.txt {background:url(im/txt-bg.png) repeat-x;float:left;width:686px;margin:14px 0 0;}
.txt h1 {background:#fafafa url(im/txt-title.jpg) no-repeat 1px top;font-size:15px;color:#f37630;border-bottom:1px solid #eaeaea;padding:10px;}
.txt h2, .txt h3 {font-size:12px;color:#f37630;padding:10px 10px 0 40px;}
.txt ul { padding-top:10px;}
.txt2 p {background:url(im/arrow.jpg) no-repeat 30px 16px;font-size:12px;color:#525252;padding:10px 10px 0 40px;}
.txt p, .AS_ajax_resultsIntroFailure {font-size:12px;color:#525252;padding:10px 10px 0 40px;}
.txt li {font-size:12px;color:#525252;background:url(im/bulina.jpg) no-repeat 60px 4px;padding:0 0 1px 78px;list-style:none;line-height:14px;}

.txt ul ul li {background:url(im/bulina.jpg) no-repeat 0px 4px;padding:0 0 1px 20px;}

.txt a, .google a {color:#F37630;text-decoration:underline;}
.txt a:hover {text-decoration:none;}

/*SCROLL*/
.bg-acc {background:url(im/main-article-bg.jpg) no-repeat;height:243px;width:955px;}
.big-img {margin:26px 20px 0 47px;float:left;}
.imgcontainer_articles h2 {font:25px "Trebuchet MS";color:#FFF;padding:35px 0 20px;}
.imgcontainer_articles p {font:11px "Trebuchet MS";color:#FFF;padding:10px 0 0;}
.imgcontainer_articles {width:660px;float:left;}
.link {background:url(im/savoir-2.jpg) no-repeat;text-indent:-9999px;display:block;height:21px;width:86px;float:left;margin:10px 0 0;}
.box_13 {float:right;padding:0 15px 0 0;font-family:"Trebuchet MS";margin:10px 0 0 10px;}
.box_13 li {list-style:none;padding-bottom:3px;padding-top:0;}
.box_13 a {color:#FFF;font-size:13px;text-decoration:none;font-weight:bold;border-bottom:1px dotted #f9ba97;display:block;background:url(im/box-13-a.jpg) no-repeat right top;height:21px;padding:0 0 3px 35px;}

.box_13 a:hover {background:url(im/box-13-a-h.jpg) no-repeat right top;}
.over {position:absolute;margin:0 0 0 684px;z-index:20;}
#mycustomscroll {width:210px;height:195px;overflow:auto;position:relative; margin-right:10px; z-index:10; padding-top:5px;}


.ajaxSearch_resultLink {font-size: 11px;color: #F37630;text-decoration: underline;padding: 0px 0px 0px 40px;}
.ajaxSearch_resultLink:hover { text-decoration:none;}

.gloss {padding-top:15px;}
.gloss .active {font-weight:bold;color:#F3752F;text-decoration:none;font-size:14px;}


.video {background:url(im/video-bg.jpg) no-repeat left bottom;width:298px; display:block; margin-top:15px; padding-bottom:15px;}
#container {text-align:center;}
.video h2 {background:url(im/video-title.jpg) no-repeat;font-size:15px;color:#be3925;padding:10px 0 20px 15px;}

.lbOn {display:block;background: url(im/contact-off.jpg) no-repeat;text-indent:-9999px;height:65px;}
.lbOn:hover {background: url(im/contact-on.jpg) no-repeat;}


/*newsletter*/
.txt h4 {font-size: 13px;font-weight: bold;color: #F37630;background: #F5F5F5;padding: 5px 0px 5px 10px;border-bottom: 3px solid #d16153;margin: 25px 15px 10px 40px;}
.retur-sommaire {float:right;font-size: 12px; padding:20px!important; display:block;}
.bloc-newsletter { clear:both;}
.img-absolute {margin: -55px 0 0 0!important;padding: 0px!important;position: absolute;}

.subactive {margin:0;padding:0;list-style:none;font-size:12px;}
.subactive li {float:left;}
.subactive li a {display:block;color:#6F6F6F;padding:3px 14px;background: url(im/nav-ul-ul.jpg) no-repeat;text-decoration:none;border-bottom:1px solid #ccdadb;}
.subactive .active {color:#C13F27;font-weight:bold;}
.subactive .active a, .subactive li a:hover {color:#C13F27;}
.subactive .suba-first {padding-left:10px;background: url(im/nav-ul-ul.jpg) no-repeat 7px -1px;}

.newsletter li { list-style:none; float:left;}
.newsletter ul a { list-style:none; float:left; padding-left:15px;}
.newsletter ul a:hover {text-decoration:none;}
.img-left { float:left; padding-right:10px;}
.reflogo {margin-left:15px;margin-top:15px}

.nlarch {padding: 5px;margin: 5px 0;}

#nlist hr {border:0;height:1px;color:#D0D0D0;background:#D0D0D0;margin:0 10px;}
#nlist .pag {font-style:normal;padding:10px;margin:5px;text-align:center;font-size:11px;font-weight:bold;border-top: 1px solid #E9E9E9;border-bottom: 1px solid #E9E9E9;}
#nlist .pag a, .ditto_currentpage {padding:0 5px;}

.dt {color:#9F9F9F;font-size:11px;}

.nlmes {background:#fff;padding:20px!important;margin:5px;color:#51504E!important;}
.picto {float:right;padding:10px;}

.video-list {padding:25px;border-bottom:1px solid #ddd;clear:both;}
.video-list img {float:left;margin:0 20px 40px 0;padding:5px;border:1px solid #ddd;}
.video-list h2 {margin-top:0;padding-top:0;}
.video-list h2 a {}
.video-list p {}

.video-page {padding:15px;float:left;}
.video-introtext {}

.side-form {background:url(im/side-form.gif) no-repeat;padding:0 15px;text-align:center;}
.side-form form {}
.side-form form p {font-size:12px;font-weight:bold;color:#45454F;}
.side-form form input, .side-form form textarea {border:1px solid #A2A2A2;clear:both;width:180px;font-size:11px;font-family:"Trebuchet MS";padding:1px;}
.side-form form input {}
.side-form form textarea {height:80px;width:190px;}
.side-form form #env {background:#DB3B01;color:#fff;font-weight:bold;border:1px solid #BF3100;width:70px;padding:4px;margin-top:5px;}
