*{border:0;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0;padding:0;}
html,body{background:#f0f0f0;color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;height:100%;width:100%;}
.clear{clear:both;display:block;line-height:0;height:0px;width:0px;overflow:hidden;visibility:hidden;}
a,a:link,a:visited,a:active{color:#9bd;outline:none;text-decoration:none;}
a:hover{text-decoration:underline}
.italic{font-style:italic}
.bold,strong,.strong{font-weight:bold}
.v-a-middle,.absmiddle{vertical-align:middle}
.center{text-align:left}
.noLink,.noLink a{cursor:default}
.fontSize10{font-size:10px;}
.fontSize11{font-size:11px;}
.fontSize12{font-size:12px;}
.fontSize13{font-size:13px;}
.fontSize14{font-size:14px;}
.fontSize15{font-size:15px;}
.fontSize16{font-size:16px;}
.fontSize17{font-size:17px;}
.fontSize18{font-size:18px;}
.fontSize19{font-size:19px;}
.fontSize20{font-size:20px;}
div.hr{background:#e6e6e6;height:1px;overflow:hidden;text-indent:-9999px;width:100%;}
div.hr hr{display:none}
.c-hide{display:none}
.c-hidden{visibility:hidden}
.c-visible{visibility:visible}
.noMarginTop{margin-top:0!important}
.noMarginRight{margin-right:0!important}
.noMarginBottom{margin-bottom:0!important}
.noMarginLeft{margin-left:0!important}
.c-lg,.c-lg a,.c-lg i,.c-lg b{background-color:#f5f5f5 !important;border:1px #aaa solid;}
.grey1,.grey1 b,.grey1 a{color:#333}
.grey2,.grey2 b,.grey2 a{color:#666}
.grey3,.grey3 b,.grey3 a{color:#999}
.blue1,.blue1 b,.blue1 a{color:#69C}
.input{border:1px solid #999;font-size:11px;margin:15px 0 0 0;padding:3px 3px;}
.input:hover{background:#E2ECF5}
.input-send{border:1px solid #999;cursor:pointer;font-size:11px;margin:15px 0 0 0;padding:2px 3px;}
.input-send:hover{background:#A8C5E1;border:1px solid #69C;}
.select{border:1px solid #999;cursor:pointer;font-size:11px;margin:15px 0 0 0;padding:3px 1px;}
.select:hover{background:#E2ECF5}
.textarea{border:1px solid #999;font-size:11px;margin:10px 0 0 0;padding:5px;}
.textarea:hover{background:#E2ECF5}
.input-error{background:#EDB1B1;border:1px solid #942323;}
.errorBox,.noerrorBox{background:#EDB1B1;border:1px solid #942323;margin:10px 0 0 0;padding:5px;}
.noerrorBox{background:#BFEDB1;border:1px solid #44AC46;}
.wrapper{margin:0 auto;overflow:hidden;width:960px;}
.s-wrapper{background:#fff url(/images/s-wrapper_top-bg.gif) no-repeat left top;margin:20px 0;}
.s-wrapper .footer{background:#fff url(/images/s-wrapper_bottom-bg.gif) no-repeat 0 100%;overflow:hidden;padding:0 0 10px 0;text-align:center;width:960px;}
.s-wrapper .footer,.s-wrapper .footer a{color:#A8A8A8;font-size:10px;}
.header{padding:31px 29px 20px 30px;}
.header table td{vertical-align:top;}
.header .header-content{height:59px;overflow:hidden;width:159px;}
.header .header-content h1{background:transparent url(/images/logo_riez-encore_spectacles-tv.gif) no-repeat 0 0;height:100%;width:100%;}
.header .header-content h1 a{display:block;height:100%;text-indent:-9999px;width:100%;}
.header .header-content h2{display:none;}
.header .menu{text-align:left;width:742px;}
.header .menu .s-menu{padding:7px 5px 0 0;}
.header .menu .s-menu a{background:transparent url(/images/puce-menu.gif) no-repeat 100% 1px;color:#bcbcbc;float:right;font-size:10px;height:12px;padding:0px 17px 0 0;}
.header .menu .menu-content{margin:10px 0 0 0;}
.container{clear:left;min-height:340px;min-height:expression('400px');}
* html .container{height:400px;}
.container-content{padding:0 29px 28px 29px;}
.container-content .cont-content{float:left;width:705px;}
.container-content .fullSize{width:900px;}
.container-content .cont-left{float:left;width:389px;}
* html .container-content .cont-left{width:385px;}
.container-content .cont-right{float:left;width:316px;}
.cont-content .title{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:18px;font-weight:bold;}
.cont-content .title-date{display:block;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;font-weight:bold;margin-bottom:10px;}
.cont-content .s-title{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:14px;font-weight:bold;}
.cont-content h3.spip{color:#69c;font-size:12px;font-weight:bold;}
.cont-content p{margin-bottom:20px;margin-bottom:expression('15px');}
.cont-content .chapo,.cont-content .text .chapo{color:#666;font-size:12px;}
.cont-content .text,.cont-content .text p{color:#333;font-size:11px;}
.cont-content .text hr.spip{background:#ccc;color:#ccc;height:1px;margin-top:0;margin-top:expression('-4px');margin-bottom:4px;margin-bottom:expression('0');overflow:hidden;text-align:left;width:15px;clear:left;}
.cont-content .text .cont-logo-article{margin:5px 0 15px 0;}