.corps {
margin : 0px ;
padding : 0px ;
padding-left : 200px ;
vertical-align : top ;
padding-top : 20px ;
}
.newsletter {
width : 600px ;
text-align : center ;
margin : 0px ;
padding : 0px ;
font-size : 14px ;
}
.anim {
margin : 0px ;
padding : 0px ;
}
.champ input {
border : solid 2px #fc75a1 ;
-moz-border-radius : 5px ;
}
.send input {
color : #7f7978 ;
font-size : 20px ;
font-weight : bolder ;
background-color : #fffafc ;
border : none ;
}
.article {
margin : 0px ;
padding : 0px ;
border : solid 1px #c6c9b4 ;
background : url(/img/backgroundarticle.jpg) repeat-x ;
background-color : #dedede ;
font-size : 12px ;
}
.separationarticle {
margin : 0px ;
padding : 0px ;
border : solid 1px #c6c9b4 ;
background : url(/img/backgroundarticle.jpg) repeat-x ;
background-color : #dedede ;
font-size : 15px ;
}
.coach {
border : solid 1px #c6c9b4 ;
background : url(/img/backgroundarticle.jpg) repeat-x ;
background-color : #dedede ;
margin : 0px ;
padding : 0px ;
font-size : 13px ;
}
.votrecoach table  {
width : 160px ;
height : 360px ;
border : solid 1px #c6c9b4 ;
background : url(/img/backgroundarticle.jpg) repeat-x ;
background-color : #dedede ;
margin : 0px ;
padding : 0px ;
font-size : 13px ;
border-collapse : separate ;
}
.votrecoach table tr td {
vertical-align : top ;
}
h3 {
font-size : 15px ;
color : #cb45b4 ;
margin : 0px ;
padding : 0px ;
}
h4 {
font-size : 15px ;
margin : 0px ;
padding : 0px ;
color : #444545 ;
text-align : center ;
}
p {
margin : 0px ;
padding : 0px ;
}
.selec{
width : 287px ;
border : solid 1px #c6c9b4 ;
background : url(/img/backgroundarticle.jpg) repeat-x ;
background-color : #dedede ;
margin : 0px ;
padding : 0px ;
}
.accro2 {
width : 287px ;
border : solid 1px #c6c9b4 ;
background : url(/img/backgroundarticle.jpg) repeat-x ;
background-color : #dedede ;
margin : 0px ;
padding : 0px ;
text-align : center ;
}
.indexg {
width : 287px ;
float : left ;
}
.horo .photo img{
display : none ;
}
.red {
color : red ;
}
.barrer {
text-decoration : line-through ;
}
.cgv {
font-size : 12px ;
}
.question  input {
border : solid 2px #fc75a1 ;
-moz-border-radius : 5px ;
}
.question  textarea {
border : solid 2px #fc75a1 ;
-moz-border-radius : 5px ;
}
.question  select {
border : solid 2px #fc75a1 ;
-moz-border-radius : 5px ;
}
.inscris input {
width : 400px ;
height : 50px ;
font-size : 20px ;
}
.prix1 td {
width : 300px ;
font-size : 20px ;
text-align : center ;
}
.plus {
font-size : 20px ;
text-align : center ;
}
.mini {
font-size : 10px ;
}
.form_horo {
font-size : 17px ;
}
.index {
margin : 0px ;
padding : 0px ;
width : 800px ;
max-width : 800px ;
border-collapse : collapse ;
}
.index th {
margin-top : 10px ;
}
.index_anim {
background-color : #fee6f6 ;
}
.index_left {
width :400px ;
vertical-align : top ;
}
.index_right {
width :370px ;
padding-left : 10px ;
vertical-align : top ;
}
.index_ebook th {
display : block ;
width : 200px ;
text-align : left ;
text-indent : 5px ;
color : white ;
background-image : url("/new-forum/img/menu.jpg") ;
-moz-border-radius : 5px 5px 0px 0px ;
}
.index_ebook td {
background : url("/new-forum/img/index_bg.jpg") repeat-x #dddddd ;
padding : 5px ;
}
.ebook_left {
-moz-border-radius : 5px 0px 0px 5px ;
}
.ebook_right {
-moz-border-radius : 0px 5px 5px 0px ;
}
.index_ebook input {
border : solid 1px #ffbecc ;
-moz-border-radius : 5px ;
text-align : center ;
margin-top : 5px ;
}
.index_ebook input:focus {
border : solid 1px white ;
background-color : #ffbecc ;
}
.index_coach th {
text-align : left ;
color : #ba019a ;
}
.index_coach td {
background : url("/new-forum/img/index_bg.jpg") repeat-x #dddddd ;
-moz-border-radius : 5px ;
padding : 5px ;
}
.index_coach a:hover {
color : grey ;
}
.index_coach .pink {
color : #fc5289 ;
font-size : 13px ;
}
.index_coach input {
border : solid 1px #ffbecc ;
-moz-border-radius : 5px ;
text-align : center ;
margin-top : 5px ;
}
.index_coach input:focus {
border : solid 1px white ;
background-color : #ffbecc ;
}
.index_article th {
text-align : left ;
color : #ba019a ;
}
.index_article td {
background : url("/new-forum/img/index_bg.jpg") repeat-x #dddddd ;
-moz-border-radius : 5px ;
padding : 5px ;
}
.index_edito th {
text-align : left ;
color : #ba019a ;
}
.index_edito td {
font-size : 14px ;
}
.index_edito_footer {
text-align  :right ;
color : grey ;
font-size : 17px ;
}
.index_select th {
display : block ;
width : 200px ;
text-align : left ;
text-indent : 5px ;
color : white ;
background-image : url("/new-forum/img/menu.jpg") ;
-moz-border-radius : 5px 5px 0px 0px ;
}
.index_select td {
background : url("/new-forum/img/index_bg.jpg") repeat-x #dddddd ;
-moz-border-radius : 5px ;
padding : 5px ;
width : 370px ;
}
.index_select a:hover {
color : grey ;
}
.index_newsletter th {
display : block ;
width : 250px ;
text-align : left ;
text-indent : 5px ;
color : white ;
background-image : url("/new-forum/img/menu.jpg") ;
-moz-border-radius : 5px 5px 0px 0px ;
}
.index_newsletter td {
background : url("/new-forum/img/index_bg.jpg") repeat-x #dddddd ;
-moz-border-radius : 5px ;
padding : 5px ;
width : 370px ;
}
.index_newsletter input {
border : solid 1px #ffbecc ;
-moz-border-radius : 5px ;
text-align : center ;
margin-top : 5px ;
}
.index_newsletter input:focus {
border : solid 1px white ;
background-color : #ffbecc ;
}
.index_forum th {
display : block ;
width : 300px ;
text-align : left ;
text-indent : 5px ;
color : white ;
background-image : url("/new-forum/img/menu.jpg") ;
-moz-border-radius : 5px 5px 0px 0px ;
}
.index_forum td {
background : url("/new-forum/img/index_bg.jpg") repeat-x #dddddd ;
-moz-border-radius : 5px ;
padding : 5px ;
width : 370px ;
}
.index_forum form {
display : inline ;
}
.index_forum input {
border : solid 1px #ffbecc ;
-moz-border-radius : 5px ;
text-align : center ;
margin-top : 5px ;
margin-left : 20px ;
margin-bottom : 20px ;
}
.index_forum input:focus {
border : solid 1px white ;
background-color : #ffbecc ;
}