.boxEvent1-date-col1 { width:48px; padding:0 24px 0 0; float:left; text-align:right;}
.boxEvent1-text-col1-outer { display:block; margin:0 0 0 72px;}
.boxEvent1-text-col1 { width:100%; float:left;}
.boxEvent1-text-col1 span,.boxEvent1-date-col1 span { display:block;}
.boxEvent2-date-col1 { width:28px; padding:0 14px 0 0; float:left; text-align:right;}
.boxEvent2-text-col1-outer { display:block; margin:0 0 0 42px;}
.boxEvent2-text-col1 { width:100%; float:left;}
.boxEvent2-text-col1 span,.boxEvent2-date-col1 span { display:block;}

a.box-link1 {color:#808080;text-decoration:none;}
a.box-link1:hover {text-decoration:underline;}

.columns { overflow:hidden; width:100%; margin:0 0 20px; background:url(../site/sportifs/files/themesSo/dot-2.gif) repeat-y 293px 0;}
.columns-divider { overflow:hidden; width:100%; background:url(../site/sportifs/files/themesSo/divider-bottom.gif) no-repeat 293px 100%;}
.columns .column { float:left; width:295px;}
.columns .column ul { overflow:hidden; margin:6px 13px 0 14px; padding:0; width:268px;}
.columns .column ul.small li {font:12px/16px "Trebuchet MS", Verdana, sans-serif;}
.columns .column ul.small li p {padding:0;}
.columns .column ul li { float:left; width:100%; padding:0 0 16px; font:14px/18px "Trebuchet MS", Verdana, sans-serif; color:#7a7373;}
.columns .column ul li strong { display:block; color:#12244b; padding:0 0 12px; font:14px/20px "Trebuchet MS", Verdana, sans-serif;}
.columns .column ul li p { margin:0; padding:0 0 6px;}
.columns .column ul li p a { color:#2a427b; text-decoration:none;}
.columns .column ul li p a:hover {text-decoration:underline;}

.photos { overflow:hidden; width:100%; background:url(../site/sportifs/files/themesSo/photos-bg.gif) repeat-x 0 100%;}
.photos ul { overflow:hidden; width:570px; margin:0; padding:0 0 11px 20px;}
.photos ul li { float:left; width:64px; padding:5px 12px 7px 15px; list-style:none; background:url(../site/sportifs/files/themesSo/photo-frame.gif) no-repeat 10px 0;}
.photos ul li img { display:block; margin:0;}

.info-column { float:left; width:365px; padding:0 12px 12px 0;}
.login { overflow:hidden; margin:0 0 14px; padding:14px; width:337px; background:#adaaaa url(../site/sportifs/files/themesSo/login-bg.gif) repeat-x;}
.login h2 { margin:0 0 0 6px; height:31px; text-indent:-99999px; overflow:hidden; background:url(../site/sportifs/files/themesSo/club-cage.gif) no-repeat; clear:both;}
.login .login-bar { overflow:hidden; width:340px; clear:both; padding:10px 0 6px; margin:0 0 0 -4px;}
.login .login-bar span { float:left; margin:0 0 0 4px; padding:5px 4px 5px 22px; width:90px; border:1px solid #8f8f8f; background:#fff;}
.login .login-bar span.user {background:#fff url(../site/sportifs/files/themesSo/ico-user.gif) no-repeat 6px 50%;}
.login .login-bar span.password {background:#fff url(../site/sportifs/files/themesSo/ico-pass.gif) no-repeat 6px 50%;}
.login .login-bar span input { float:left; width:90px; border:0; margin:0; padding:0; background:none; font:11px Arial, Helvetica, sans-serif; color:#333;}
.login .login-bar .silver-btn { float:right; width:93px; height:26px; color:#6a6a6a; font:bold 10px "Trebuchet MS", Verdana, sans-serif; text-transform:uppercase; border:0; padding:0 0 1px; background:url(../site/sportifs/files/themesSo/silver-btn.gif) no-repeat; cursor:pointer;}
.login ul { overflow:hidden; margin:0; padding:0 0 0 5px; width:332px;}
.login ul li { float:left; padding:0 10px 0 11px; list-style:none; font:10px/13px "Trebuchet MS", Verdana, sans-serif; color:#010101; background:url(../site/sportifs/files/themesSo/black-separator.gif) no-repeat 0 60%; letter-spacing:1px; white-space:nowrap;}
.login ul li:first-child { background:0; padding:0 10px 0 0;}
.login ul li a { color:#010101; text-decoration:none;}
.login ul li a:hover {text-decoration:underline;}

ul.promo-list { overflow:hidden; width:356px; margin:0 0 16px 5px; padding:0;}
ul.promo-list li { float:left; width:356px; padding:0 0 1px 0; background:url(../site/sportifs/files/themesSo/h-divider.jpg) no-repeat 0 100%;}
ul.promo-list li a { display:block; overflow:hidden; width:350px; padding:8px 2px 8px 4px; text-decoration:none; color:#4a4949;}
ul.promo-list li a:hover {background:url(../site/sportifs/files/themesSo/promo-hover.gif) repeat-y;}
ul.promo-list li a:hover img {border:1px solid #fff;}
ul.promo-list li a strong { overflow:hidden; display:block; font:16px/20px "Trebuchet MS", Verdana, sans-serif;}
ul.promo-list li a span { overflow:hidden; padding:5px 0 0; display:block; font:11px/14px "Trebuchet MS", Verdana, sans-serif;}
ul.promo-list li img { float:left; margin:0 14px 0 0; border:1px solid #dcc6c6;}

.banner-bar { overflow:hidden; width:980px; margin:0; padding:0; clear:both;}
.banner-bar li { float:left; padding:0 12px 0 0; list-style:none;}
.banner-bar li img { display:block; margin:0; border:none;}
.banner-bar li a {text-decoration:none;}
.banner-bar li .banner { display:block; width:290px; height:70px; padding:5px 8px 5px 16px; overflow:hidden; background:url(../site/sportifs/files/themesSo/banner-bg.gif) repeat-x;}
.banner-bar li .banner strong { display:block; padding:7px 0 0; color:#fff; font:16px/20px "Trebuchet MS", Verdana, sans-serif; letter-spacing:1px;}
.banner-bar li .banner span { display:block; padding:12px 0 0; font:11px/13px "Trebuchet MS", Verdana, sans-serif; color:#fff;}
.banner-bar li .banner img {float:right;}

#main-content { width:991px; margin:0 auto; background:#fff; overflow:hidden;}

.heading-outer1 { width:100%; background:url(../site/sportifs/files/themesSo/heading-bg1.gif) repeat-x;}
.heading-bg1 { background:url(../site/sportifs/files/themesSo/heading-bg2.gif) no-repeat 100% 0;}
.heading1 { height:19px; padding:5px 63px 0 10px; overflow:hidden; background:url(../site/sportifs/files/themesSo/heading-bg3.gif) no-repeat; position:relative;}
.heading1 .heading1-title { margin:0; font-weight:bold; font-size:11px; font-family:arial; color:#e0e0e0; text-transform:uppercase; float:left;}
strong.heading2 { float:left; padding:6px 0 0 5px; text-transform:uppercase;}
strong.club-cage-logo { float:left; width:121px; height:27px; text-indent:-9999px; overflow:hidden; background:url(../site/sportifs/files/themesSo/club-cage-small.gif) no-repeat;}
.link-btns { width:100%; overflow:hidden;}
.link-btns a { float:right; width:96px; height:18px; padding:5px 0 0; margin:0 0 0 7px; font-weight:bold; text-transform:uppercase; text-align:center; background:url(../site/sportifs/files/themesSo/links-btn-bg.gif) no-repeat; overflow:hidden; color:#666;}
.options-btns a { width:29px; height:20px; position:absolute; top:0; text-indent:-9999px; overflow:hidden;}
.opt-plus-btn { right:3px; background:url(../site/sportifs/files/themesSo/plus-btn.gif) no-repeat;}
.opt-rss-btn { right:34px; background:url(../site/sportifs/files/themesSo/rss-btn.gif) no-repeat;}
.options-btns a:hover { background-position:0 -20px;}

.page-title { width:100%; height:35px; font-weight:normal; font-size:20px; margin:0 0 15px; padding:22px 0 0; text-transform:uppercase; color:#fff; overflow:hidden; background:url(../site/sportifs/files/themesSo/page-title-bg.gif) repeat-x; text-align:center;}
.cont-block { width:100%; margin:0 0 15px;background-color:#fff; color:#666;}
.blog-block { width:100%; margin:8px 0 0; overflow:hidden;}
.post-title { width:100%;}
.post-title-inner { height:29px; padding:3px 10px 0; overflow:hidden; text-transform:uppercase; background:url(../site/sportifs/files/themesSo/post-heading-bg1.gif) repeat-x;}
.post-title-inner-name { width:65%; float:left; margin:0; font-size:11px; line-height:12px; display:table; height:29px;}
.post-title-inner-name a { color:#2e4886; text-decoration:none; display:table-cell; height:29px; vertical-align:middle;}
.post-date { width:30%; float:right; text-align:right; font-size:10px; line-height:12px; color:#666;}
.post-text { width:100%; color:#404040;}
.post-text p { margin:0 0 2px;}
.post-text-inner { padding:6px 10px 0; font-size:11px; background: url(../site/sportifs/files/themesSo/post-text-bg.gif) repeat-x 0 100%;}
.post-btm-info { width:100%; overflow:hidden;}
.comments,.images { float:left; margin:0 20px 0 0; padding:0 0 0 15px; font-size:10px; line-height:12px; text-decoration:none; color:#666;}
.comments { background:url(../site/sportifs/files/themesSo/ico-comment.gif) no-repeat 0 50%;}
.images { background:url(../site/sportifs/files/themesSo/ico-images.gif) no-repeat 0 50%;}
a.comments:hover,a.images:hover { text-decoration:underline;}
a.plus-btn { float:right; width:11px; height:11px; margin:2px 0 0; text-indent:-9999px; overflow:hidden; background:url(../site/sportifs/files/themesSo/ico-plus.gif) no-repeat;}
.more-link1 { display:block; width:100%; padding:12px 0 0;}
.more-link1 span { height:1%; display:block; padding:0 10px; overflow:hidden;}
.more-link1 a { float:left; margin:0 20px 0 0; font-size:10px; font-weight:bold; color:#2e4886; text-decoration:none;}
.more-link1 a:hover { text-decoration:underline;}
.block1-outer { width:100%; margin:-8px 0 0; overflow:hidden;}
.block2-outer { padding:10px 8px 0 14px; background:url(../site/sportifs/files/themesSo/block-2-bg.gif) repeat-x;}
.block2-outer-title { border-bottom:1px solid #f0f0f0;    text-transform:uppercase;    font-size:11px;    font-weight:bold;    margin-bottom:3px;    text-align:center;}
.block3-outer { padding:10px 10px 0; background:url(../site/sportifs/files/themesSo/block-3-bg.gif) repeat-x;}
.block4-outer { padding:10px 10px 0; background:url(../site/sportifs/files/themesSo/block-4-bg.gif) repeat-x;}
.block5-outer { xbackground:url(../site/sportifs/files/themesSo/block-5-bg.gif) repeat-x;}
.block6-outer { background:url(../site/sportifs/files/themesSo/block-2-bg.gif) repeat-x;}
.block7-outer { height:28px; padding:5px 10px 0 15px; border-bottom:2px solid #efeeee; background:url(../site/sportifs/files/themesSo/block-6-bg.gif) repeat-x; overflow:hidden;}
.block8-outer { padding:2px 0px 0 0px; background-color:#ebebeb;}
.block9-outer { padding:-2px 2px 2px 2px; background-color:#f3f3f3;}
.info-table { width:100%; margin:0; padding:0; border-collapse:collapse;}
.infos-resto td { color:#000 !important;}
.info-table th { padding:0 10px; padding:5px 10px; color:#404040; background:#dedede; text-align:left;}
.info-table td { font-size:11px; line-height:14px; padding:8px 5px 6px; vertical-align:top; background:url(../site/sportifs/files/themesSo/table-border1.gif) repeat-x;}
.info-table th.first,.info-table td.first { padding-left:10px;}
.info-table th.last,.info-table td.last { padding-right:10px;}
.info-table th.title-th { padding-right:10px; padding-left:10px;}
.info-table td.first,.info-table td.last { color:#2e4886;}
.info-table td span { display:block;}
.info-table tr.hover td { cursor:pointer; background:#f3f3f3 url(../site/sportifs/files/themesSo/table-border1.gif) repeat-x;}
a.tr-link { display:none;}
a.tr-link:hover { cursor:pointer;} 
.sign-text { padding:0 10px; color:#666;}
ul.pict-list2 { height:1%; margin:-2px 0 0; padding:0; list-style:none; overflow:hidden;}
.pict-list2 li { width:260px; float:left; padding:2px 4px 0;}ul.pict-list { height:1%; margin:-2px 0 0; padding:0; list-style:none; overflow:hidden;}
.pict-list li { width:98px; float:left; padding:2px 4px 0;}
.pict-list li a { display:block; width:70px; height:70px; padding:10px 17px 18px 11px; background: url(../site/sportifs/files/themesSo/img-shadow2.png) no-repeat; overflow:hidden; cursor:pointer;    font-size:10px;line-height:10px;}
.pict-list li span {    display:block;height:30px;font-size:10px;line-height:10px;}
.pict-list li a:hover { background:url(../site/sportifs/files/themesSo/img-shadow1.png) no-repeat;}
.pict-list li a img { display:block;}
ul.pict-list3 { height:1%; margin:2px 0 0 0; padding:0; list-style:none; overflow:hidden;}
.pict-list3 li { width:89px; float:left; padding:5px 0px 0 8px;}
.pict-list3 li a { display:block; width:70px; height:70px; padding:10px 17px 17px 11px; background: url(../site/sportifs/files/themesSo/img-shadow2.png) no-repeat; overflow:hidden; cursor:pointer; font-size:10px;line-height:10px;}
.pict-list3 li span { display:block;height:30px;font-size:11px;line-height:11px;}
.pict-list3 li a:hover { background:url(../site/sportifs/files/themesSo/img-shadow1.png) no-repeat;}
.pict-list3 li a img { display:block;}.album-title { display:block; color:#666;}
.map { display:block; margin:0 auto 10px; border:1px solid #808080;}
.search-form { width:100%; margin:0 0 10px; overflow:hidden;}
.search-form label { width:190px; margin:0 10px 0 0; float:left; color:#666;}
.txt-input { width:70px; margin:0; padding:4px 4px 5px; float:left; border:1px solid #abaaaa; background:#fff; font:10px/12px Tahoma, Verdana ,Arial, sans-serif; color:#666; text-transform:uppercase;}
.ok-btn { width:33px; height:23px; margin:0; padding:0; float:right; font-size:10px; font-weight:bold; color:#666; text-align:center; border:none; background:url(../site/sportifs/files/themesSo/ok-btn.gif) no-repeat;}
.contact-block { width:100%; margin:0 0 15px; overflow:hidden; font-weight:bold; color:#404040;}
.contact-block address { font-size:12px; line-height:18px; font-style:normal; float:left;}
.contact-block address span { display:block;}
.phone { float:right; font-size:14px; padding:15px 0 0;}
.photos-recentes { width:100%; overflow:hidden; margin:-10px 0 0;}
.recent-photo { width:100%; padding:10px 0 6px; position:relative;}
.btm-shadow { width:100%; position:absolute; bottom:0; left:0;}
.btm-shadow em { display:block; width:100%; height:5px; background:url(../site/sportifs/files/themesSo/recent-photos-btm.png) repeat-x; overflow:hidden;}
.recent-photo-inner { width:100%; overflow:hidden; color:#666;}
.photo {}
.photo a { float:left; width:70px; height:70px; padding:10px 16px 17px 10px;  display:inline; background:url(../site/sportifs/files/themesSo/img-shadow2.png) no-repeat;}
.photo a:hover { background:url(../site/sportifs/files/themesSo/img-shadow1.png) no-repeat;}
.photo img { display:block;}
.text-col { margin:0 0 0 101px;}
.text-col h3 { margin:0;}
.text-col h3 a { font-size:11px; color:#2e4886; text-decoration:none;}
.text-col h3 a:hover { text-decoration:underline;}
.text-col p { margin:0 0 5px;}
.date { display:block; margin:0 0 3px; font-size:10px; font-weight:bold;}
.text-col-inner { float:left; width:100%;}
.btn-outer1 { width:100%; overflow:hidden; font-size:10px; color:#000;}
.btn-outer1 span { line-height:18px; float:left;}
a.vote-btn1 { float:left; width:43px; height:16px; margin:0 8px 0 0; padding:2px 0 0; font-size:10px; line-height:12px; text-align:center; background:url(../site/sportifs/files/themesSo/vote-btn.gif) no-repeat; text-decoration:none; color:#000; text-decoration:none;}
a.vote-btn1:hover { text-decoration:underline;}
.liens-block { width:100%; background:#f8f8f8;}
.liens-text { padding:15px 10px; border-bottom:1px solid #ececec;}
.liens-text p { margin:0;}
ul.liens-links { width:100%; margin:0; padding:0; list-style:none; overflow:hidden;}
.liens-links li { float:left; width:100%; height:40px; border-bottom:1px solid #ececec; display:table;}
.liens-links li a { display:block; height:40px; padding:0 10px; color:#666; text-transform:uppercase; text-decoration:none; display:table-cell; vertical-align:middle;}
.liens-links li a span { float:left; padding:2px 0 2px 30px; cursor:pointer;}
.LinkArrow01 span { background:url(../s/cage/themes/iconArrow.gif) no-repeat 0 50%;}
.liens1 span { background:url(../site/sportifs/files/themesSo/icon1.gif) no-repeat 0 50%;}
.liens2 span { background:url(../site/sportifs/files/themesSo/icon2.gif) no-repeat 0 50%;}
.liens3 span { background:url(../site/sportifs/files/themesSo/icon3.gif) no-repeat 0 50%;}
.liens4 span { background:url(../site/sportifs/files/themesSo/icon4.gif) no-repeat 0 50%;}
.liens5 span { background:url(../site/sportifs/files/themesSo/icon5.gif) no-repeat 0 50%;}
.liens6 span { background:url(../site/sportifs/files/themesSo/icon6.gif) no-repeat 0 50%;}
.liens7 span { background:url(../site/sportifs/files/themesSo/icon7.gif) no-repeat 0 50%;}
.liens-links li a:hover { text-decoration:none; background:url(../site/sportifs/files/themesSo/liens-hover.gif) no-repeat 100% 100%;}
.profile-pict { display:block; width:200px; margin:0 auto; padding:20px 20px 0; background:url(../site/sportifs/files/themesSo/profile-img-shadow.png) no-repeat;}
.profile-pict img { display:block; padding:0 0 5px;}
ul.tagcloud { width:100%; margin:0; padding:5px 0 15px; list-style:none; text-align:center;}
.tagcloud li { display:inline; padding:0 8px; line-height:24px;}
.tagcloud li.v-popular { font-size:12px;}
.tagcloud li.vv-popular { font-size:14px;}
.tagcloud li.vvv-popular { font-size:17px;}
.tagcloud li.vvvv-popular { font-size:20px;}
.tagcloud li a { color:#666; text-decoration:none;}
.tagcloud li a:hover { text-decoration:underline;}
.comments-form { width:100%; padding:0 0 10px;}
.comments-form span { display:block; margin:0 0 8px;}
#sel1 { width:100%; height:20px; margin:0 0 10px; padding:0; color:#333; font-size:11px; line-height:14px;}
.ok-vais-btn { display:block; width:195px; height:23px; padding:0; margin:0; border:none; background:url(../site/sportifs/files/themesSo/ok-vais-btn.gif) no-repeat; color:#666; text-align:center; font-size:11px; text-transform:uppercase; font-weight:bold; line-height:20px;}
.manquers-outer { width:100%; overflow:hidden;   font-size:11px;}
.manquers { width:100%;}
.manquers a { display:block; padding:5px 10px; color:#fff;   text-decoration:none; background:#971d27 url(../site/sportifs/files/themesSo/manquers-bg.gif) repeat-x;}
.manquers a span { cursor:pointer;}
.columns-outer { display:block; width:100%; padding:3px 0; overflow:hidden; background:url(../site/sportifs/files/themesSo/columns-outer-bg2.gif) no-repeat 60px 0;}
.date-col1 { width:48px; padding:0 24px 0 0; float:left; text-align:right;}
.text-col1-outer { display:block; margin:0 0 0 72px;}
.text-col1 { width:100%; float:left;}
.text-col1 span,.date-col1 span { display:block;}
.comments-link { display:block; color:#ffb3b9; font-size:10px; margin:5px 0 0; padding:0 0 0 18px; background:url(../site/sportifs/files/themesSo/ico-comment2.gif) no-repeat 0 50%;}
.manquers a:hover { text-decoration:none; background:#b72e3b url(../site/sportifs/files/themesSo/manquers-hover-bg.gif) repeat-x;}
strong.ecrans-heading { display:block; width:100%;   font-size:11px; background:#f5f5f5 url(../site/sportifs/files/themesSo/ecrant-heading-bg.gif) repeat-x;}
.ecrans-heading span { display:block; padding:6px 10px 6px 50px; color:#2e4886; text-transform:uppercase;}
.ecrans-outer ul { width:100%; margin:0; padding:0; list-style:none; overflow:hidden;}
.ecrans-outer li { float:left; width:100%; border-top:1px solid #e7e7e7;}
.ecrans-outer li.first { border-top:1px solid #e7e7e7;}
.ecrans-outer li a { display:block; height:32px; padding:4px 10px 0; overflow:hidden; color:#404040; overflow:hidden;   text-decoration:none;   font-size:11px;}
.ecrans-outer li a span { cursor:pointer;   }
.ecrans-outer .text-col1 { color:#2e4886;   font-size:11px;}
.ecrans-outer li a:hover { background:#f3f3f3; text-decoration:none;}
ul.pub-block { width:100%; margin:0; padding:0; list-style:none; overflow:hidden;}
.pub-block li { float:left; width:100%; padding:8px 0 0; border-top:2px solid #c9c9c9; background:#e5e5e5 url(../site/sportifs/files/themesSo/pub-block-bg.gif) repeat-x;}
.pub-block li.first { padding:0; border:none;}
a.columns-link { display:block; height:110px; padding:3px 10px 0; overflow:hidden; color:#515151;}
a.columns-link span { cursor:pointer;}
.pict-col { width:100px; padding:3px 14px 0 9px; float:left;}
.pict-col img { display:block;}
.pub-text { display:block; margin:0 0 0 123px;}
.pub-text-inner { width:100%; padding:10px 0 0; float:left; font-size:12px;}
.pub-text-inner strong { display:block; margin:0 0 15px; font-size:15px;}
.pub-text-inner span { display:block; line-height:18px;}
a.columns-link:hover { text-decoration:none; background:#e5e5e5 url(../site/sportifs/files/themesSo/pub-block-hover.gif) repeat-x;}
.img-link { display:block; width:100%; padding:0 0 10px;}
.img-link a img { display:block; margin:0 auto;}

.picture-page { padding:5px 45px 15px; border-bottom:2px solid #ebebeb; background:url(../site/sportifs/files/themesSo/pict-page-bg.gif) repeat-x; font-size:12px;}
.picture-page h2 { margin:0 0 5px; font-size:24px; line-height:28px; font-weight:normal;}
.picture-page p { margin:0 0 15px;}

ul.links-outer { height:1%; overflow:hidden; margin:0; padding:0 12px 5px; list-style:none;}
.links-outer li { float:right; padding:0 0 0 18px; font-weight:bold; text-transform:uppercase;}
.links-outer li a { display:block; padding:9px 7px; color:#666; text-decoration:none;}
.links-outer li a:hover,.links-outer li.active a { background:#e1e1e1; text-decoration:none;}
.pict-outer { width:500px; margin:0 auto 12px;}
.pict-outer span { display:block; width:540px; margin:-12px -20px 0; position:relative;}
.pict-outer em { width:500px; display:block; padding:12px 20px 0; background:url(../site/sportifs/files/themesSo/img-shadow4.png) no-repeat;}
.pict-outer img { display:block;}
.date-link-outer { width:100%; margin:0 0 25px; overflow:hidden;}
.date-link-outer strong { float:left;}
.date-link-outer strong a { font-size:12px; color:#2e4886; text-decoration:none;}
.date-link-outer strong a:hover { text-decoration:underline;}
.date-link-outer span { float:right; font-size:11px;}
.btn-outer2 { width:100%; overflow:hidden; font-weight:bold; text-transform:uppercase;}
.btn-outer2 span { line-height:23px; float:left;}
a.vote-btn2 { float:left; width:96px; height:19px; margin:0 12px 0 0; padding:4px 0 0; line-height:18px; text-align:center;  text-decoration:none; background:url(../site/sportifs/files/themesSo/links-btn-bg.gif) no-repeat; color:#666;}

.picture-message { text-align:center;font-size:15px;color:red;padding:20px;}
.sur-nos-ecrans-zoom div.item { padding:8px;margin:4px;background-color:#fff;border-bottom:1px solid #e0e0e0;color:404040;}.sur-nos-ecrans-zoom div.active { background-color:#f0f0f0;margin-right:0px;color:#000;font-weight:bold;}