body{font-size:100%;}#skip-to-nav,#page{font-size:0.75em;line-height:1.5em;font-size:0.875em;line-height:1.5em;}body,caption,th,td,input,textarea,select,option,legend,fieldset{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;}pre,code,kbd,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace;}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,hr,table,fieldset{margin:1.5em 0;}h1{font-size:2em;line-height:1.5em;margin:0.75em 0;}h2{font-size:1.5em;margin:1em 0;}h3{font-size:1.3em;margin:1.154em 0;}h4,h5,h6{font-size:1.1em;margin:1.364em 0;}p{}blockquote{margin-left:2em;margin-right:2em;}pre{font-size:1.1em;margin:1.364em 0;}hr{height:1px;border:1px solid #666;}address{}ul,ol{margin-left:0;padding-left:2em;}.item-list ul{margin:1.5em 0;padding:0 0 0 2em;}ul ul,ul ol,ol ol,ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin:0;}li{margin:0;padding:0;}.item-list ul li,ul.menu li,li.expanded,li.collapsed,li.leaf{margin:0;padding:0;}ul{list-style-type:disc;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:square;}ul ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:decimal;}dl{}dt{margin:0;padding:0;}dd{margin:0 0 0 2em;padding:0;}table{border-collapse:collapse;}th{text-align:left;padding:0;border-bottom:none;}tbody{border-top:none;}thead{}tfoot{}caption{}colgroup{}col{}tr{}td{}form{margin:0;padding:0;}fieldset{padding:0.5em;}legend{}label{}input{}select{}optgroup{}option{}textarea{}button{}a:link{}a:visited{}a:hover,a:focus{}a:active{}img{border:0;}abbr,acronym{border-bottom:1px dotted #666;cursor:help;white-space:nowrap;}q{}cite{}strong,b{}em,i{}code,kbd,samp,tt,var{}del{}ins{}big{}small{}sub{}sup{}
body{}#page-wrapper,.region-bottom{margin-left:auto;margin-right:auto;width:960px;}#page{}#header{}#header .section{}.region-header{}#main-wrapper{position:relative;}#main{}#content,.no-sidebars #content{float:left;width:960px;margin-left:0;margin-right:-960px;padding:0;}.sidebar-first #content{width:760px;margin-left:200px;margin-right:-960px;}.sidebar-second #content{width:760px;margin-left:0;margin-right:-760px;}.two-sidebars #content{width:560px;margin-left:200px;margin-right:-760px;}#content .section{margin:0;padding:0;}#navigation{float:left;width:100%;margin-left:0;margin-right:-100%;padding:0;height:3em;}.with-navigation #content,.with-navigation .region-sidebar-first,.with-navigation .region-sidebar-second{margin-top:3em;}#navigation .section{}.region-sidebar-first{float:left;width:200px;margin-left:0;margin-right:-200px;padding:0;}.region-sidebar-first .section{margin:0 20px 0 0;padding:0;}.region-sidebar-second{float:left;width:200px;margin-left:760px;margin-right:-960px;padding:0;}.region-sidebar-second .section{margin:0 0 0 20px;padding:0;}.region-footer{}.region-bottom{}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,.region-footer,.region-bottom{overflow:visible;word-wrap:break-word;}
div.tabs{margin:0 0 5px 0;}ul.primary{margin:0;padding:0 0 0 10px;border-width:0;list-style:none;white-space:nowrap;line-height:normal;background:url(/sites/all/themes/cercle_des_sports/images/tab-bar.png) repeat-x left bottom;}ul.primary li{float:left;margin:0;padding:0;}ul.primary li a{display:block;height:24px;margin:0;padding:0 0 0 5px;border-width:0;font-weight:bold;text-decoration:none;color:#777;background-color:transparent;background:url(/sites/all/themes/cercle_des_sports/images/tab-left.png) no-repeat left -38px;}ul.primary li a .tab{display:block;height:20px;margin:0;padding:4px 13px 0 6px;border-width:0;line-height:20px;background:url(/sites/all/themes/cercle_des_sports/images/tab-right.png) no-repeat right -38px;}ul.primary li a:hover,ul.primary li a:focus{border-width:0;background-color:transparent;background:url(/sites/all/themes/cercle_des_sports/images/tab-left.png) no-repeat left -76px;}ul.primary li a:hover .tab,ul.primary li a:focus .tab{background:url(/sites/all/themes/cercle_des_sports/images/tab-right.png) no-repeat right -76px;}ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:focus{border-width:0;color:#000;background-color:transparent;background:url(/sites/all/themes/cercle_des_sports/images/tab-left.png) no-repeat left 0;}ul.primary li.active a .tab,ul.primary li.active a:hover .tab,ul.primary li.active a:focus .tab{background:url(/sites/all/themes/cercle_des_sports/images/tab-right.png) no-repeat right 0;}ul.secondary{margin:0;padding:0 0 0 5px;border-bottom:1px solid #c0c0c0;list-style:none;white-space:nowrap;background:url(/sites/all/themes/cercle_des_sports/images/tab-secondary-bg.png) repeat-x left bottom;}ul.secondary li{float:left;margin:0 5px 0 0;padding:5px 0;border-right:none;}ul.secondary a{display:block;height:24px;margin:0;padding:0;border:1px solid #c0c0c0;text-decoration:none;color:#777;background:url(/sites/all/themes/cercle_des_sports/images/tab-secondary.png) repeat-x left -56px;}ul.secondary a .tab{display:block;height:18px;margin:0;padding:3px 8px;line-height:18px;}ul.secondary a:hover,ul.secondary a:focus{background:url(/sites/all/themes/cercle_des_sports/images/tab-secondary.png) repeat-x left bottom;}ul.secondary a.active,ul.secondary a.active:hover,ul.secondary a.active:focus{border:1px solid #c0c0c0;color:#000;background:url(/sites/all/themes/cercle_des_sports/images/tab-secondary.png) repeat-x left top;}
body{font-family:Helvetica,"Helvetica Neue",Arial,Sans-serif;background:#f5f5f5 url(/sites/all/themes/cercle_des_sports/css/images/bg_08.png) repeat center top;margin:0;padding:0;color:#444;}#body2{margin:0;padding:0;background:transparent url(/sites/all/themes/cercle_des_sports/css/images/bg_01.png) repeat-x center top;}body.in-maintenance #main-wrapper{margin-left:200px;}#logo{position:absolute;z-index:3;}#header{}#content{padding-bottom:10px;}#content .section{padding:10px 0 0 20px;}#page-wrapper{margin-bottom:100px;}img{display:block;}h1,h2,h3{font-family:Oswald;text-transform:uppercase;font-weight:400;color:#1d3e5d;}h2{margin:0 0 0.2em;font:600 1.3em 'Rokkitt';font-size:1.9em;text-transform:none;}p{margin:0.5em 0;}a{color:#346696;}#block-nice-menus-1{float:right;}ul.nice-menu{margin:0;padding:10px 0 0;text-align:right;font:16px Oswald;text-transform:uppercase;}ul.nice-menu a{padding:4px 8px;color:#1d3e5d;margin:0 3px;}ul.nice-menu a:hover,ul.nice-menu a.active,ul.nice-menu-down li.menuparent.over a,ul.nice-menu-down li.menuparent.active-trail a{background-color:#1d3e5d;color:#e1e2e3;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;}ul.nice-menu li{display:inline;border:0;background-color:transparent;}ul.nice-menu a{text-decoration:none;}ul.nice-menu-down li.menuparent{background-color:transparent;border:0;}ul.nice-menu-down li.menuparent{}ul.nice-menu-down li.menuparent:hover a,ul.nice-menu-down li.menuparent.active-trail a{}ul.nice-menu-down li.menuparent{background:transparent url(/sites/all/themes/cercle_des_sports/css/images/fleche.png) no-repeat right 10px;}ul.nice-menu-down li.menuparent:hover{background-color:transparent;}ul.nice-menu-down li.menuparent.active-trail a{}ul.nice-menu-down li.menuparent.over ul li a{background-color:#1d3e5d;background-image:none;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}ul.nice-menu-down li.menuparent ul li a:hover{background-color:#102334;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}ul.nice-menu-down li.menuparent ul{text-align:left;border:0;}.attachment-before{background-color:#FFF;border:1px solid #AAA;-webkit-box-shadow:0px 2px 12px 0px #999999;-moz-box-shadow:0px 2px 12px 0px #999999;box-shadow:0px 2px 12px 0px #999999;}#block-system-main{margin-bottom:20px;}.not-front .views-row h2{font-size:28px;font-weight:400;}.front .node p{font-size:1.3em;line-height:140%;}.view-les-gens .views-row{background-color:white;-webkit-box-shadow:0 0 6px rgba(51,51,51,0.52);-moz-box-shadow:0 0 6px rgba(51,51,51,0.52);box-shadow:0 0 6px rgba(51,51,51,0.52);margin:0 0 40px 0;padding:20px;overflow:hidden;}.view-les-gens  .views-field-field-image{float:left;overflow:hidden;margin:0 20px 0 0;border:1px solid #666555;padding:0;line-height:0;}.view-les-gens ul{list-style-type:circle;list-style-position:inside;}.view-les-gens  .views-row p{}.view-galeries-photo .sb-image{float:left;margin:0 1px 1px 0;}.view-galeries-photo .views-row{overflow:hidden;padding-bottom:10px;margin-bottom:20px;border-bottom:1px dashed #1d3e5d;}.node a{color:#346696;}.node a:hover{color:#1d3e5d;}.node td,.node th,.node table{border:0;padding:4px;vertical-align:top;}.node table ul{margin:0 inherit;padding-left:0;}table ul li{list-style-type:none;padding:0;}.node tr{border-bottom:1px solid #333;}.region-footer{padding-top:10px;margin-left:220px;font-size:12px;border-top:1px solid #CCC;color:#666;}.region-sidebar-first{margin-top:430px;}#block-block-2{font-size:11px;text-align:center;color:#375f85;}.view-slideshow{margin-bottom:30px;}.view-slideshow .view-content{}.views_slideshow_main{margin-bottom:8px;}.views-slideshow-controls-bottom{height:20px;width:130px;margin:0 auto;}.views-slideshow-pager-fields{}.view-slideshow .pagination{width:12px;height:12px;float:left;cursor:pointer;text-align:center;border:1px solid #333;background-color:#ffe200;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-transition:background .5s linear;-moz-transition:background .5s linear;-o-transition:background .5s linear;transition:background .5s linear;-webkit-box-shadow:0 0 6px rgba(51,51,51,0.52);-moz-box-shadow:0 0 6px rgba(51,51,51,0.52);box-shadow:0 0 6px rgba(51,51,51,0.52);}.view-slideshow .pagination:hover{background-color:#1d3e5d;}.view-slideshow .active .pagination{background-color:#1d3e5d;}.views-slideshow-pager-field-item{float:left;width:12px;height:12px;margin-right:10px;}label{width:200px;float:left;text-align:right;color:#555;margin-right:10px;padding-top:0.5em;}.form-item{clear:both;}.form-actions{text-align:right;margin-right:130px;}.form-textarea-wrapper{float:left;width:400px;margin-bottom:10px;}.form-type-textfield input{width:385px;}input,textarea{padding:6px;border:1px solid #CCC;outline:none;color:#444;font-size:1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}input[type=submit]{font-size:1em;color:#666;padding:12px 25px;background-color:#1d3e5d;cursor:pointer;background:rgb(238,238,238);background:-moz-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(238,238,238,1)),color-stop(100%,rgba(204,204,204,1)));background:-webkit-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);background:-o-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);background:-ms-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);background:linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}input[type=submit]:hover{background-color:#091826;background:rgb(204,204,204);background:-moz-linear-gradient(top,rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(204,204,204,1)),color-stop(100%,rgba(238,238,238,1)));background:-webkit-linear-gradient(top,rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%);background:-o-linear-gradient(top,rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%);background:-ms-linear-gradient(top,rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%);background:linear-gradient(top,rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#eeeeee',GradientType=0);}.form-item-copy{text-align:right;margin-right:130px;}.form-item-copy label{width:570px;text-align:right;}.inscriptions{height:100%;width:100%;position:absolute;top:0;}.inscriptions p{margin:1em 0;}.inscriptions .inner{background-color:#FFF;width:500px;margin:120px auto 0;padding:10px 30px 20px;box-shadow:0px 0px 15px #000;}a.close{text-align:right;color:#346696;}
