
.emphase { color:#D71341; }

.chamois { color: rgb(167,155,123) }
.autre { color:rgb(212,204,182) }

body {
    background-color: #84001f;
    background: #84001F radial-gradient(#ed6988, #84001F 80%) no-repeat scroll 0 0 / 100% 1500px
}

div[class=home] { text-align:center }

div[class=home] h1 { font-family:helvetica; }
div[class=home] h2 { font-family:helvetica; }
div[class=home] h3 { font-family:helvetica; }

div[class=home] h1 { text-decoration: none; border:0px;outline:0px }
div[class=home] h2 a { text-decoration: none; color:rgb(226,141,148);border:0px;outline:0px }
div[class=home] h3 a { text-decoration: none; color:rgb(222,1,69);border:0px;outline:0px }
div[class=home] h1 a:hover { text-decoration: none; color:rgb(220,220,220);outline:0px }
div[class=home] h2 a:hover { text-decoration: none; color:rgb(220,220,220);outline:0px }
div[class=home] h3 a:hover { text-decoration: none; color:rgb(220,220,220);outline:0px }


div[class=content] { font-family:helvetica;}
div[class=content] h1 { }
div[class=content] h2 { color:#D71341;  margin:2px ;padding:2px}
div[class=content] h3 { color:rgb(221,1,69); padding:2px}
div[class=content] p, div[class=content] li { margin:5px 0px 5px 0px;  text-align:justify;}

div[class=content] a:hover { text-decoration: none; outline:0px }
div[class=content] a { text-decoration: underline; border:0px; outline:0px }


div[class=danse] { float:left;width:220px;margin:10px; font-size:100%;font-family:helvetica;}
div[class=danse] a:hover { text-decoration: none; outline:0px }
div[class=danse] a { text-decoration: underline; border:0px; outline:0px }
div[class=danse] p { text-align:left;font-style:italic;}
div[class=nomdanse] { color:rgb(226,141,148); background-color:rgb(45,45,45); margin:2px ;padding:2px;font-weight:bold;}

.sep { clear:both;width:0px;height:0px }


div[class=itemgalerie] { font-size:12px ; font-family:helvetica; float:left; margin:5px; }
div[class=itemgalerie] a:hover { text-decoration: none;  outline:0px }
div[class=itemgalerie] a { text-decoration: underline;  border:0px; outline:0px }

img, a:focus { border:0px;outline:0px }

.content { font-family:helvetica; max-width:1100px}

.menu { border:0px; color:rgb(226,141,148); font-weight:bold; font-family:helvetica  };

div[class=menu] a { text-decoration: none; color:rgb(226,141,148) }
div[class=menu] a:link { text-decoration: none; color:rgb(226,141,148) }
div[class=menu] a:visited { text-decoration: none; color:rgb(226,141,148) }
div[class=menu] a:active { text-decoration: none; color:rgb(226,141,148) }
div[class=menu] a:hover { text-decoration: underline; color:rgb(226,141,148) }

p[class=cite] { font-style:italic;font-size:smaller }

p[class=contact] {font-family:helvetica; }
p[class=contact] a { text-decoration: underline;  border:0px; outline:0px }
p[class=contact] a:hover { text-decoration: none;  outline:0px }


table { margin:0;border:0 }
tr { margin:0;border:0}
td { margin:0;padding:5px}

.colonne { float : left; width:49%}
.colonne_style { margin-right : 10px; padding : 0 0 15px 0; }

.ligne { clear : left;}
.ligne_style { margin : 0;}

.block {
    border-left:2px solid #D71341;
    margin: 15px 0 15px 0;
    padding: 0 15px;
}
.no-padding {
    padding:0;
}
.video {
    margin-bottom:10px;
}

ul.infos { padding: 5px 0 0 15px ; }




.homepage {
    margin-top: 10px;
    margin-bottom: 50px;
}
.homepage .col-menu {
    text-align: center;
}

.container {
    background: white;
    border-radius: 5px;
}

/* NAVBAR */

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-default .navbar-toggle {
    border-color: #fff;
}
.navbar-toggle {
    border-radius : 7px;
}
.navbar-default {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-color: #ed6988;
    border-width: 0 0 1px;
    color: white;
}
.navbar-default > .container {
    background:none;
}
.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover {
    background-color: #ed6988;
}
.navbar-default .navbar-brand .emphase {
    color: #fff;
}
.navbar-default .navbar-nav > li > a {
    color: #fff;
}

.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {
    background: #ed6988;
    background-color: #ed6988;
    color: #fff;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #fff;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
    background: #ed6988;
    background-color: #ed6988;
    color: #fff;
}
.dropdown-menu {
    background: #84001F radial-gradient(#ed6988, #84001F 80%) no-repeat scroll 0 0 / 100% 1500px }
}

/* TITLES */

.h1, h1 {
    font-size: 28px;
}
.h2, h2 {
    font-size: 26px;
}
.h3 {
    display: block;
    background-color: #84001f;
    background: #84001f linear-gradient(#ed6988, #84001f 80%) no-repeat scroll 0 0 / 100% auto;
    border: 2px solid #ed6988;
    border-radius: 20px;
    font-size: 20px;
    padding: 5px;
    color: white;
}
.h3:focus,
.h3:hover {
    color:white;
    background-color: #ed6988;
    background: #ed6988 linear-gradient(#84001f, #ed6988 80%) no-repeat scroll 0 0 / 100% auto;
    text-decoration: underline;
}

/* FOOTER */
.footer {
    border-top: 1px solid #e5e5e5;
    color: #767676;
    margin-top: 40px;
    padding-bottom: 30px;
    padding-top: 30px;
    text-align: center;
}
.footer .text-muted {
    color: #777;
}
.footer ol, .footer ul {
    margin-bottom: 10px;
    margin-top: 0;
}
.footer-links {
    margin-top: 20px;
    padding-left: 0;
}
.footer-links li:first-child {
    padding-left: 0;
}
.footer-links li {
    display: inline;
    padding: 0 2px;
}
.footer-links li a {
    color: #d71341;
}
/* ROBOT */

.robot {
    margin:5px 0px 5px 0px;
    font-size:100%;
    color:#eee ;
    font-family:helvetica;
    text-align:justify;
    font-size: smaller;
}	 
