*{padding:0;margin:0}
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 {font-family:Arial;background:#ebebea;}
a {outline:none;}

.frame {behavior:url(iepngfix.htc);}

.alt a:hover, .mai-multe:hover, .more:hover, .rss a:hover, .all:hover, .up a:hover, .map a:hover, .carriere a:hover, .special a:hover, .same ul a:hover {text-decoration:underline;}
.bcr a:hover {text-decoration:none;}

.c {margin:0 auto;width:1024px;background:#FFF;}
.h {height:203px;width:1024px;}
.postuler {background: url(postuler.jpg) no-repeat;height: 45px;width: 255px;font-size: 12px;font-weight: bold;color: #FFF;text-align: center;display: block;padding: 18px 0px 0px;text-decoration: none;margin-top:30px; float:right;}
.logo {display:block;float:left;height:110px;width:300px;text-indent:-9999px;margin: 60px 0px 0px 25px;}

.menu {background:url(menu.jpg) repeat-x;height:37px;}
.menu ul li{display:block;float:left;background: url(li.gif) no-repeat right bottom;padding: 0px 1px 0px 0px;height: 37px;}
.menu ul li a {text-decoration:none;padding:13px 19px 10px 21px;display:block;font-size:11px;font-weight:bold;color:#FFF;}
.menu ul li a:hover, .menu .active a {background: url(menu-a-h.jpg) repeat-x; color:#A9283A;}
.menu ul li:hover {background: url(menu-a-h.jpg) repeat-x;color:#A9283A!important;}
.menu ul li:hover a {color:#A9283A;}
.menu ul li li:hover {background: url(none);}
.menu ul li:hover ul{display:block; z-index:20}
.menu ul ul{position:absolute;width:160px;display:none;background:#bb344f;padding:0 5px;}
.menu ul ul li{position:relative;float:none;padding:0px!important;height: auto;background: url(none);}
.menu ul ul li a{color:#FFF!important;display:block;width:150px;font-size:11px;padding:5px;border-top:1px dotted #FFF;background: url(none)!important;}
.menu ul ul li a:hover{text-decoration:underline;}

.dr {float:right;background:#FFF;padding:0 10px 0 0;}
.alt {background:url(alt.jpg) no-repeat;width:273px;padding:20px 0 0;margin:15px 0 0;}
.alt p {font-size:18px;font-weight:normal;color:#ba2245;background:url(dot2.jpg) no-repeat 20px 6px;padding:0 0 15px 30px;}
.alt ul {background:url(alt-ul.jpg) no-repeat left bottom;padding:0 0 14px 30px;}
.alt li {padding-bottom:8px;list-style:none;}
.alt a {color:#1b444d;text-decoration:none;font:12px/18px Tahoma;background:url(bulet.gif) no-repeat left 2px;padding:0 0 0 15px;}
.footer {background:#1D1C1A url(footer.jpg) no-repeat;clear:both;margin-top:20px;}
.title {font-size:20px;color:#FFF;font-weight:normal;padding:7px 0 0 65px;}
.footer span {font-size:12px;color:#f6f2c8;font-weight:bold;padding:20px 10px 20px 30px;display:block;clear:both;}
.rss {background:url(rss.gif) no-repeat right top;width:700px;float:left;display:block;padding:15px 0 15px 20px;}
.rss li {list-style:none;padding-right:15px;padding-left:15px;padding-bottom:1px;display:block;}
.rss a {font-size:12px;color:#FFF;text-decoration:none;border-bottom:1px dotted #403f3b;padding:4px 2px 4px 10px;display:block;background:url(punct.gif) no-repeat left 9px;}

.col {background:url(rss-fin.gif) no-repeat 18px bottom;float:left;padding:0 0 15px;}
.all {font-size:12px;color:#c3bb63;font-weight:bold;background:url(all.gif) no-repeat;text-align:center;display:block;padding:3px 0 0;height:19px;width:126px;clear:both;margin:10px 0 0 35px;text-decoration:none;}
.fin {float:left;padding:0 0 0 15px;}
.f-1 {background:url(cadru.gif) no-repeat;width:252px;display:block;padding:10px;height:174px;}

.map {width:268px;padding:10px 0 10px 4px;}
.map img {margin:0 15px 0 0;float:left;}
.map p {font:bold 10px Verdana;color:#686869;}
.map a {color:#b24861;text-decoration:none;}
.up {background:url(up.gif) no-repeat 15px bottom;display:block;clear:both;height:44px;padding:10px 0 0;}
.up p {font-size:12px;color:#888787;padding:15px 0 0 30px;float:left;}
.up a {display:block;float:right;color:#fce68c;padding:15px 64px 0 0;font-size:12px;text-decoration:none;}

.fm {padding:20px 0 0 80px;width:390px;float:left;}
.fm p {clear:both;border-bottom:1px dashed #D6D6D6;padding:5px 0;}
.fm label {display:block;float:left;width:120px;text-align:right;padding:4px;font:11px Tahoma;color:#545454;}
.fm p input {width:200px;color:#666;background:url(input.gif) repeat-x;border-left:1px solid #ededed;border-right:1px solid #ededed;padding:2px 2px 1px;font-size:11px;border-top-style:none;border-bottom-style:none;height:19px;}
.fm p textarea {width:200px;color:#666;background:url(textarea.gif) repeat-x;font:11px Tahoma;padding:4px 2px 0;height:83px;border-left:1px solid #ededed;border-right:1px solid #ededed;border-top-style:none;border-bottom-style:none;overflow:hidden;}
.fm span {display:block;padding-left:158px;}
.fm span input {background:url(send.gif) no-repeat;color:#fff;font-size:10px;height:18px;width:87px;border-style:none;text-transform:uppercase;cursor:pointer;}
.big {padding:0 0 30px;}
.errors {font:11px Tahoma;color:#545454;}.contact {background:url(contact.gif) no-repeat right top;float:left;width:587px;padding:0 0 0 45px;margin:25px 0 0;}
.fin-contact {background:url(fin-contact.gif) no-repeat left bottom;font-size:11px;color:#666;display:block;clear:both;padding:15px 0 15px 40px;}
.bcr p {font:bold 9px Tahoma;color:#A02A3A;}
.bcr a {color:#A02A3A;font-weight:normal;text-decoration:underline;padding:0 2px;}
.ct {padding:15px;float:left;width:700px;}
.txt {padding:15px 0 0;}
.txt h1 {font:bold 15px "Trebuchet MS", Verdana;color:#1F1F1F;background:url(h1.jpg) no-repeat;height:50px;padding:14px 0 0 50px;}
.txt p, .txt2 p {font:11px "Trebuchet MS", Verdana;color:#666;padding:10px 0 0;}
.txt h2, .txt2 h2 {font:bold 11px "Trebuchet MS", Verdana;color:#666;display:block;padding:5px 0 10px;}
.txt img, .txt2 img {background:#EFEFEF;float:left;padding:4px;border:1px solid #D4D4D4;margin:0 10px 0 0;}
.txt p strong {color:#1F1F1F;}






.txt2 {width:990px;}

.txt a, .txt2 a { color:#A02A3A;}
.txt a:hover, .txt2 a:hover { text-decoration:none;}
.txt li, .txt2 li {display:block;font:11px "Trebuchet MS", Verdana;color:#666;padding: 3px 0px 3px 10px;background: url(dot22.jpg) no-repeat left 8px;} 
.carriere {background:url(carriere.gif) no-repeat;height:65px;padding:20px 10px 10px 40px;margin:20px 0 0 20px;}
.carriere a {background:url(btn-carriere.jpg) no-repeat;float:left;height:35px;width:273px;font:bold 13px "Trebuchet MS", Verdana;color:#FFF;text-align:center;display:block;padding:14px 5px 0 0;text-decoration:none;}
/*
.top-m1 {background:url(top.jpg) no-repeat right top;height:107px;}*/
.top-m1 img {background:url(none);border-style:none;}

.special {display:block;clear:both;height:40px;border-bottom:1px dotted #666;padding:0 0 2px 14px;margin:10px 0 15px;}
.special li {display:block;float:left;background: url(none);}
.special a {display:block;float:left;background:url(special.jpg) no-repeat;height:31px;width:160px;font:bold 12px/11px "Trebuchet MS", Verdana;color:#711B28;padding:11px 2px 0 43px;text-decoration:none;}
.alt-color {background:#FAFAFA;}
.titre a {color:#AA2739;text-decoration:none;}
.date {background:url(linie-tabel.gif) no-repeat right top;width:90px;text-align:center;}

.tabel th {padding:10px;background:url(rpt-table.gif) repeat-x left bottom;font-weight:normal;}

.titre {font-weight:bold;color:#AA2739;width:240px;background:url(linie-tabel.gif) no-repeat right top;}

.titre2 {font-weight:bold;width:280px;background:url(linie-tabel.gif) no-repeat right top;}

.titre3 {font-weight:bold;width:100px;background:url(linie-tabel.gif) no-repeat right top;}

.date {background:url(linie-tabel.gif) no-repeat right top;width:90px;text-align:center;}
.tabel th {padding:10px;background:url(rpt-table.gif) repeat-x left bottom;font-weight:normal;}
.pag {text-align:center;padding:40px 0 25px;clear:both;background:url(pag.gif) no-repeat left bottom;width: 980px;}
.pag span a {font-size:13px;font-weight:bold;color:#D91C5C;text-decoration:underline;padding:2px 8px 4px;}
.pag span a:hover, .pag .active, .ditto_currentpage {color:#FFF;background:url(pag-hover.gif) no-repeat center top;font-size:13px;font-weight:bold;padding:2px 8px 4px;}
.pag img {padding:2px 2px 0;}
.same {float:left;width:334px;}
.enterprise-spec p {padding:3px 0 3px 15px;background:url(same-dot.gif) no-repeat 5px 9px;list-style:none;padding-bottom:1px;display:block;color:#7E7E7E;display:block;font:11px "Trebuchet MS", Verdana;border-bottom:1px dotted #E0E0E0;text-decoration:none;}

.same-top {background:url(same-top.gif) no-repeat;height:115px;padding:20px 10px 10px;}
.same-top img {border:1px solid #F2F2F2;margin:0 0 0 7px;}
.same-top h3 {font:bold 11px "Trebuchet MS", Verdana;color:#666;padding:3px 0 0 10px;}
.same li {padding:3px 0 3px 15px;background:url(same-dot.gif) no-repeat 5px 9px;list-style:none;padding-bottom:1px;display:block;color:#7E7E7E;display:block;font:11px "Trebuchet MS", Verdana;border-bottom:1px dotted #E0E0E0;text-decoration:none;}
.same ul {padding:0 15px;}
.same li a {color:#7E7E7E; text-decoration:none;}
.savoir {background:url(savoir.jpg) no-repeat;height:26px;display:block;clear:both;font:bold 11px "Trebuchet MS", Verdana;color:#AF2638;text-align:center;text-decoration:none;padding:2px 0 0;}
.savoir:hover {background:url(savoir-h.jpg) no-repeat;color:#FFF;}

.fische {font:11px "Trebuchet MS", Verdana;color:#666;clear:both;float:none;background:#FFF url(fische.gif) no-repeat right 10px;padding: 0px 250px 10px 0px;margin: -12px 0px 0px 20px;}
.fische td {border-bottom:1px dashed #D8D8D8;padding:8px;}
.color-alb {background: #FFF;font-weight: bold;}
.table-align {text-align: right;background: #F3F3F3;}

.rpt-fische {clear:both;background: url(rpt-fische.gif) no-repeat left bottom;padding: 0px 0px 20px;margin: 10px 0px 0px;width: 960px;}
.rpt-fische h2 {font: bold 11px "Trebuchet MS", Verdana;color: #000;background: url(fische-span.jpg) no-repeat;height: 35px;padding: 11px 0px 0px 45px;display:block;}
.rpt-fische p {color: #666;font: 11px "Trebuchet MS", Verdana;padding: 0px 30px;width: 940px;}
.rpt-fische p a {color: #666;font: 11px "Trebuchet MS", Verdana;}


.rpt-fische h3 {font: bold 11px "Trebuchet MS", Verdana;color: #000;background: url(bulet.gif) no-repeat 28px 14px;height: 35px;padding: 11px 0px 0px 45px;display:block;}


.size {float:right;padding: 5px 45px 0px 30px;}
.l1 {background:url(lang-1.jpg) no-repeat;height:25px;width:39px;display:block;float:left;text-decoration:none;}
.l2 {background:url(lang-2.jpg) no-repeat;height:25px;width:39px;display:block;float:left;text-decoration:none;}
.l1:hover {background:url(lang-1-h.gif) no-repeat;height:25px;width:39px;display:block;float:left;text-decoration:none;}
.l2:hover {background:url(lang-2-h.gif) no-repeat;height:25px;width:39px;display:block;float:left;text-decoration:none;}

.lang {float:right;padding: 12px 30px 0px;}
.lang a {padding-left:4px;}

.ico {float:right;padding: 5px 40px 0px 0px;}
.ico a {display: block;float: left;height: 25px;width: 33px;text-indent:-9999px;}
.ico-1 {background: url(ico_1.jpg) no-repeat;}
.ico-2 {background: url(ico_2.jpg) no-repeat;}
.ico-3 {background: url(ico_3.jpg) no-repeat;}
.ico-4 {background: url(ico_4.jpg) no-repeat;}
.ico-5 {background: url(ico_5.jpg) no-repeat;}

.ico-1:hover {background: url(ico_1-h.jpg) no-repeat;}
.ico-2:hover {background: url(ico_2-h.jpg) no-repeat;}
.ico-3:hover {background: url(ico_3-h.jpg) no-repeat;}
.ico-4:hover {background: url(ico_4-h.jpg) no-repeat;}
.ico-5:hover {background: url(ico_5-h.jpg) no-repeat;}

.change {background: url(change.jpg) no-repeat;height: 289px;padding: 15px 10px 10px 30px;margin: 20px 0px 0px;}
.box {background: url(box.jpg) no-repeat right top;height: 247px;width: 293px;float: left;padding: 0px 0px 0px 20px; position:relative;}
.frame { position:absolute; top:0; left:20px;}
.afla-more:hover { text-decoration:underline;}
.box h2 {font: bold 15px Arial;color: #1D1C18;padding: 11px 0px 0px 20px;height: 25px;margin: 5px 0px 0px;}
.bo-1 {background: url(box_1.jpg) no-repeat;}
.bo-2 {background: url(box_2.jpg) no-repeat;}
.bo-3 {background: url(box_3.jpg) no-repeat;}

.box p {font: 12px Arial;color: #999;padding: 8px 20px 0px 10px;height: 45px;overflow: hidden;}
.afla-more {font: 11px "Trebuchet MS", Verdana;color: #FFF;text-decoration: none;background: url(afla-more.jpg) no-repeat;text-align: center;display: block;padding: 3px 0px 0px;height: 18px;width: 135px;margin: 10px 0px 0px 75px;}
.txt2 p {font:11px "Trebuchet MS", Verdana;color:#666;padding:10px 0 0;width: 900px;}
.txt2 h2, .txt2 h3, .txt2 h4, .txt2 h5 {font:bold 11px "Trebuchet MS", Verdana;color:#666;display:block;padding:5px 0 10px;width: 900px;}
.m-title, .h-tit {font:bold 15px "Trebuchet MS", Verdana;color:#1F1F1F;background:url(m-title.jpg) no-repeat;height:50px;padding:14px 0 0 50px;margin-top:20px;display: block;width:1000px;height:48px;}

.handicap {background: url(handicap.jpg) no-repeat;height: 191px;width: 968px;margin-top:10px; clear:both;}
.espace {background: url(espace.jpg) no-repeat;height: 191px;width: 968px;margin-top:10px; clear:both;}
.handicap li, .espace li {display:block;float:left;list-style:none;padding: 0px 10px 0px 0px;}
.handicap li a, .espace li a {display:block;float:left;font: bold 13px "Trebuchet MS", Verdana;color: #FFF;height: 63px;width: 310px;padding: 130px 0px 0px;text-decoration: none;text-align: center;}
.handicap li a:hover, .espace li a:hover {text-decoration:underline;}

.design-select { width:205;}
#space-cont {padding-left:200px;}
.handicap {background: url(handicap.jpg) no-repeat;height: 191px;width: 968px;margin-top:10px;}
.espace {background: url(espace.jpg) no-repeat;height: 191px;width: 968px;margin-top:10px;}
.contact-t {background: url(contact-t.jpg) no-repeat;height: 191px;width: 968px;margin-top:10px; clear:both;}

.handicap li, .espace li, .contact-t li {display:block;float:left;list-style:none;padding: 0px 10px 0px 0px;}
.handicap li a, .espace li a, .contact-t li a {display:block;float:left;font: bold 13px "Trebuchet MS", Verdana;color: #FFF;height: 63px;width: 310px;padding: 130px 0px 0px;text-decoration: none;text-align: center;}
.handicap li a:hover, .espace li a:hover, .contact-t li a:hover {text-decoration:underline;}
.design-select { width:200px;}

.tabel {font:11px "Trebuchet MS", Verdana;color:#666;clear:both;float:none;margin:10px 0 0;background:#F5F5F5;background:url(table.gif) no-repeat;padding:0 35px; width:980px;}
.tabel td {border-bottom:1px dashed #D8D8D8;padding:8px;}
.table a:hover { text-decoration:underline;}
.B_currentCrumb { padding-left:4px;}

.citat { padding:30px 0 0 0; height:137px; overflow:hidden;}
.citat img { float:left!important; margin-right:10px;}
.citat p {font-size:12px;color:#873841;}
.bullet {background:url(bulet.gif) no-repeat left 2px;padding:0 0 0 15px;}


.harta { float:right;background:#EFEFEF;padding:4px;border:1px solid #D4D4D4; }
