.ContentIn .ImageDetails {margin-left:20px;float:left;border:0px solid #f3f3f3;}
.ContentIn .MainText {margin-left:10px;width:100%;float:right;font-size:14px;line-height:120%;color:#606060}
.ContentIn {font-size:14px;line-height:18px;color:#404040}
.ContentIn a:link, a:visited, a:active{color: #e54e37;}
.ContentIn a:hover{color: black;}
h5 {cursor:pointer;}.menu2-b li {text-align:left;width:363px;}
.menu2-b {cursor:pointer;position:absolute;left:674px;top:113px;width:263px;}.menu2-b a {padding-left:50px;display:block;  text-align:right;  margin-bottom:2px;  font-size:21px;  color:#e54d36;  text-decoration:none;}
.menu2-b a:hover {color:#000;}
.menu2-a {position:absolute;top:113px;right:374px;width:263px;  cursor:pointer;}
.menu2-a a {display:block;  margin-bottom:2px;  text-align:right;  font-size:21px;  color:#e54d36;  text-decoration:none;}
.menu2-a a:hover {color:#000;}
body {background:#fff url(../site/sportifs/files/themesFondationInterbox/body.gif) repeat-x;margin:0;font:11px "Trebuchet MS", Helvetica, sans-serif;min-width:994px;}
a {outline:none;}
ul {margin:0;padding:0;list-style:none;}
img {border:none;display:block;}
#page {width:994px;margin:0 auto;position:relative;}
#header {position:absolute;top:0;left:0;height:229px;background:url(../site/sportifs/files/themesFondationInterbox/bg.gif) no-repeat 460px 50px;overflow:hidden;padding-top:4px;width:100%;}
.logo {background:url(../site/sportifs/files/themesFondationInterbox/logo.png) no-repeat;width:293px;height:230px;text-indent:-9999em;overflow:hidden;margin-left:41px;display:block;cursor:pointer;}
.nav {position:absolute;top:4px;right:14px;text-transform:uppercase;line-height:39px;font-size:13px;font-weight:bold;}
.nav li {float:left;margin-left:5px;display:inline;}
.nav a {display:block;color:#eee;text-decoration:none;}
.nav span {display:block;padding:0 15px;}
.nav a:hover, .nav li.active a {background:url(../site/sportifs/files/themesFondationInterbox/nav-right.gif) no-repeat 100% 0;}
.nav a:hover span, .nav li.active a span {background:url(../site/sportifs/files/themesFondationInterbox/nav-left.gif) no-repeat;}
.menu {position:absolute;top:113px;right:74px;}
.menu a {display:block;height:23px;overflow:hidden;text-indent:-9999em;position:absolute;}
.menu a:hover {background-position:0 100%;}
.qui {background:url(../site/sportifs/files/themesFondationInterbox/qui.gif) no-repeat;width:153px;top:0;right:301px;}
.comment {background: url(../site/sportifs/files/themesFondationInterbox/comment.gif) no-repeat;width:183px;top:36px;right:301px;}
.demande {background: url(../site/sportifs/files/themesFondationInterbox/demande.gif) no-repeat;width:141px;top:0;right:105px;}
.programmes {background: url(../site/sportifs/files/themesFondationInterbox/programmes.gif) no-repeat;width:245px;top:36px;right:0;}
#container {padding:233px 12px 38px;height:1%;overflow:hidden;overflow:hidden;}
.bg {background:url(../site/sportifs/files/themesFondationInterbox/bg2.gif) no-repeat;padding-top:26px}
.left-column {width:378px;float:left;}
.left-column .top-bg {background:url(../site/sportifs/files/themesFondationInterbox/left-box-top.gif) no-repeat;height:8px;overflow:hidden;}
.left-column .box {background:url(../site/sportifs/files/themesFondationInterbox/left-box.gif) repeat-y;padding:0 12px 10px;width:354px;position:relative;}
.left-column h3 {margin:0;color:#e54e37;font-weight:normal;font-size:30px;padding-top:10px;padding-left:17px;}
.left-column ul {margin-bottom:60px;}
.left-column li {height:1%;overflow:hidden;padding:17px;margin-bottom:20px;}
.left-column li strong {font-size:15px;color:#6c6c6c;display:block;}
.left-column li em{font-size:10px;color:#000;display:block;font-style:normal;margin-top:5px;}
.left-column li p {color:#6c6c6c;margin:10px 0 0;}
.left-column li a {float:right;padding-right:30px;text-decoration:none;background:url(../site/sportifs/files/themesFondationInterbox/link-bg2.gif) no-repeat;width:146px;line-height:23px;display:block;overflow:hidden;color:#fff;padding-left:8px;margin-top:10px;}
.left-column li a:hover {text-decoration:underline;}
.left-column li:hover, .left-column li.hover {background:#fff;padding:15px;border:2px solid #d9d9d9;}
.left-column .img-box {background: url(../site/sportifs/files/themesFondationInterbox/img-box1.png) no-repeat;width:130px;height:131px;padding: 3px;float:left;margin-right:5px;}
.left-column .link {background:url(../site/sportifs/files/themesFondationInterbox/link-bg3.gif) no-repeat;width:210px;height:50px;position:absolute;bottom:-33px;left:106px;text-align:center;color:#fff;font-size:15px;padding-top:5px;text-decoration:none;}
.left-column a:hover.link {text-decoration:underline;}
.wrap {width:100%;overflow:hidden;  float:left;}
.left-column .wrap {margin-bottom:13px;}
.left-column .wrap label {float:left;width:129px;font-size:14px;color:#9c9c9c;padding-left:15px;padding-top:5px;}
.left-column .wrap input {float:left;border:none;width:157px;padding:5px;}
.left-column .check {margin-left:140px;height:1%;overflow:hidden;}
.left-column .check input {float:left;margin-right:7px;}
.left-column .check label {float:left;color:#9c9c9c;}
.left-column .link2 {background:url(../site/sportifs/files/themesFondationInterbox/link-bg.gif) no-repeat;width:134px;line-height:23px;margin-left:145px;display:block;padding-left:17px;color:#fff;font-size:11px;text-decoration:none;margin-top:10px;}
.left-column a:hover.link2 {text-decoration:underline;}
.left-column .bottom-bg {background:url(../site/sportifs/files/themesFondationInterbox/left-box-bottom.gif) no-repeat;height:10px;overflow:hidden;margin-bottom:60px;}
.right-column {float:right;width:580px;}
h2 {margin:0 0 10px;font-size:35px;color:#8e8e8d;font-weight:normal;padding-left:18px;padding-top:5px;line-height:35px;}
.right-column ul {margin-bottom:30px;}
.right-column li {padding:10px;margin-bottom:20px;height:1%;overflow:hidden;}
.right-column .img-box {float:left;background:url(../site/sportifs/files/themesFondationInterbox/img-box2.png) no-repeat;width:204px;height:205px;padding:3px;margin-right:15px;}
.right-column li strong {display:block;color:#6c6c6c;font-size:22px;}
.right-column li em {display:block;color:#000;font-size:10px;font-style:normal;margin-top:4px;}
.right-column li p {color:#6c6c6c;margin:8px 0 0;}
.right-column li .wrap {margin-top:15px;width:auto;height:1%;}
.right-column li .link3 {background:url(../site/sportifs/files/themesFondationInterbox/link-bg.gif) no-repeat;width:146px;line-height:23px;padding-left:8px;float:left;color:#fff;text-decoration:none;margin-right:10px;}
.right-column li a.link3:link, a.link3:visited, a.link3:active{color:#fff;}
.right-column li a:hover.link3 {text-decoration:underline;}
.right-column li .comments {font-size:10px;color:#7e7e7e;text-decoration:none;float:left;padding-top:4px;}
.right-column li a:hover.comments {text-decoration:underline;}
.right-column .box {padding:10px;width:auto;height:1%;}
.right-column .box p {color:#6c6c6c;line-height:18px;margin:0;font-size:13px;display:table;}
* html .right-column .box p {height:1%;}
*+html .right-column .box p {height:1%;}
.centered-text {width:978px;clear:both;background:#f0f0f0;border:8px solid #f4f4f4;text-align:center;text-transform:uppercase;color:#5f5f5f;padding:29px 0;font-size:27px;font-weight:bold;margin-bottom:50px;}
#footer {width:100%;background:url(../site/sportifs/files/themesFondationInterbox/footer.gif) repeat-x;}
#footer .inner {width:994px;margin:0 auto;background:url(../site/sportifs/files/themesFondationInterbox/footer-bg.gif) no-repeat 524px 0;height:291px;padding:36px 0 0;position:relative;}
#footer .logos {display:table;padding-left:34px;}
#footer .logos li {display:table-cell;vertical-align:middle;padding-right:53px;}
* html #footer .logos li {display:inline;}
#footer .logos img {display:inline;}
#footer .list {background:url(../site/sportifs/files/themesFondationInterbox/footer-list.gif) repeat-x;width:100%;line-height:50px;font-size:12px;margin-top:33px;}
#footer .list:after {content:".";display:block;width:100%;overflow:hidden;height:0;clear:both;text-indent:-9999em;}
* html #footer .list {height:1%;}
#footer .list li {float:left;padding-left:45px;}
#footer .list a {color:#f5c6bf;text-decoration:none;display:block;}
#footer .list a:hover {text-decoration:underline;}
#footer .list .rss {float:right;margin-right:4px;}
#footer .rss a {background:url(../site/sportifs/files/themesFondationInterbox/rss.gif) no-repeat 100% 0;padding:12px 103px 18px 0;margin:-12px 0 -18px;position:relative;}
.orangium {position:absolute;top:245px;left:450px;}
.sIFR-flash {visibility: visible !important;margin: 0;}.sIFR-replaced {visibility: visible !important;}span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.sIFR-flash + div[adblocktab=true] { display: none !important;}.comment-form{ margin:16px 0 0; background:#fafafa no-repeat; width:558px; clear:both; overflow:hidden; }
.comment-form h3{ letter-spacing:2px; font-weight:normal; color:#565656; font-size:13px; padding:11px 0 19px 26px;}
.i-holder{ margin:8px 0 0; height:1%; padding:0 33px 0 110px; width:415px; clear:both; overflow:hidden;}
.i-holder label{ color:#7d7d7d; font-size:13px; width:77px; padding:3px 0 6px 8px; float:left;}
span.i-wrapper{ float:left; background:url(../site/sportifs/files/themes/input-bg.gif) no-repeat;}
.comment-form textarea{ width:409px; height:44px; font:11px/14px Arial, Helvetica, sans-serif; margin:0; padding:3px; float:left; border:0; background:none;}
.i-holder input.text{ padding:5px 3px 4px; width:324px;}
.i-texarea label{width:407px;}
.i-holder a.gray-btn{ margin:14px 0 0; float:right;}
input.text{ border:0; background:none; margin:0; padding:1px 3px 2px; font:11px/14px Arial, Helvetica, sans-serif;}
a.Button4b{background: transparent url(../'site/sportifs/files/themes/Button3b_left.png') no-repeat top left;display: block;float: left;font: normal 11px ;line-height: 15px; 
height: 23px; 
padding-left: 9px;text-decoration: none;}a:link.Button4b, a:visited.Button4b, a:active.Button4b{color: #494949;}a.Button4b span{background: transparent url(../'site/sportifs/files/themes/Button3b_right.png') no-repeat top right;display: block;padding: 4px 9px 4px 0; }a.Button4b:hover{background-position: bottom left;}a.Button4b:hover span{background-position: bottom right;color: black;}
a.Button4{background: transparent url(../'site/sportifs/files/themes/Button3_left.png') no-repeat top left;display: block;float: left;font: normal 11px ;line-height: 15px; 
height: 23px; 
padding-left: 9px;text-decoration: none;}a:link.Button4, a:visited.Button4, a:active.Button4{color: #494949;}a.Button4 span{background: transparent url(../'site/sportifs/files/themes/Button3_right.png') no-repeat top right;display: block;padding: 4px 9px 4px 0; }a.Button4:hover{background-position: bottom left;}a.Button4:hover span{background-position: bottom right;color: black;}.buttonwrapper{overflow: hidden; 
width: 100%;}.boxHeader {background-color:#e7ecf6;color:#1b3469;font-size:15px;padding:4px;}.textfield {font-size:13px;color:#808080;padding:5px;border:1px solid #c0c0c0;font-family:trebuchet ms}.formItem {font-size:13px;}.ContentLabel-box { margin:15px 0px 15px 0px; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0; background-color:#fafafa; float:left;display:none;}
.ContentLabel-title { font-size:14px;font-weight:bold; float:left; width:60px; margin-left:10px; padding-top:18px; padding-bottom:15px;}ul.ContentLabel { padding-top:15px; padding-bottom:15px; width:448px; float:right;}
ul.ContentLabel li{ line-height:20px; padding:0 8px; font-size:12px; display:inline;}
* html ul.ContentLabel {padding-bottom:19px;}
* html ul.ContentLabel li{line-height:27px;}ul.ContentLabel li{font-size:14px;}
ul.ContentLabel li a{ color:#808080; padding:6px; text-decoration:none;}ul.ContentLabel li a:hover{ color:#fff; background-color:#6a81b2; text-decoration:none;}