a:link {
    text-decoration: underline;
    color: #00adf0;
    border: 0;
}

a:visited {
    text-decoration: underline;
    color: #00adf0;
    border: 0;
}

a:active {
    text-decoration: underline;
    color: #00adf0;
    border: 0;
}

a:hover {
    text-decoration: underline;
    color: red;
    border: 0;
}

img {
    border: 0;
}

a.graph:link {
    text-decoration: none;
    boder:0px;
}

a.graph:visited {
    text-decoration: none;
    boder:0px;
}

a.graph:hover {
    text-decoration: none;
    boder:0px;
}

body {
    background-color: #000000;
    font-family: OpenSansRegular, sans-serif;
    font-size: 0.8em;
    color: white;
}

div#all{
    width : 950px;
    //margin-left: auto ;
    //margin-right: auto ;
}

input.cp{
    position: relative;
    background-color: #6E6E6E;
    border: 1px solid #323232;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    height: 14px;
    width: 170px;
    color: white;
    position: relative;
    vertical-align: top;
}

img {
    vertical-align: top;
}

img.ok{
    border: none;
    height: 19px;
    position: relative;
}

div#header{
    height:160px;
    font-size: 1.1em;
    margin-left: auto;
    margin-right: auto;
    width: 99%;
    border: 1px solid #00adf0;
    margin-top: 5px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

label {
    vertical-align:top;
}

div#operateur {
    float:left;
    width: 370px;
    position: relative;
    top: 5px;
    height: 22px;
}

div#reseau {
    float:left;
    margin-left: 20px;
    width: 220px;
    position: relative;
    top: 5px;
    height: 22px;
}

div#search {
    float:right;
    position: relative;
    top: 5px;
    height: 22px;
    padding-right: 15px;
}

div#headertop {
    height: 25px;
}

div#searchplus {
    margin: 0 auto;
}

div#freq {
    position: relative;
    top: 5px;
    left: 5px;
    top: 5px;
}

div#date {
    position: relative;
    top: 10px;
    left: 5px;
}

div#modif {
    position: relative;
    top: 10px;
    left: 5px;
}

div#support {
    position: relative;
    top: 10px;
    left: 5px;
}

input#searchBtn {
    position:relative;
    left: 400px;
}

input#datepickerstart, input#datepickerend, input#modifpickerstart, input#modifpickerend {
    position: relative;
    width: 123px;
    background-color: #6E6E6E;
    border: 1px solid #323232;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    height: 14px;
    color: white;
    margin: 5px;
    z-index: 999;
}
div#ui-datepicker-div{
    z-index: 999;
}

div#banner {
    height:50px;
    background-color: #000;
    //border: 1px solid #000;
    //border-top: 1px solid #666;
}

div#logo {
    float:left;
    margin-top: 5px;
}

div#addthis {
    float:right;
    margin-top: 5px;
}

div#content {
    background-color: #212121;
    background-image:url('../i/texture.jpg');
}

div#msg {
    margin: 25px 0px 0px 14px;
}

div#nblegend {
    display:none;
    width: 920px;
    height: 40px;
    background-color: white;
    border: 1px solid #000;
    font-weight:bold;
    font-size: 10px;
    margin-left: 14px;
}

div#nbantenne {
    display:none;
    float:left;
    color:black;
    font-size: 14px;
    font-weight:bold;
    padding:10px;
}

div#legend {
    display:none;
    float:right;
    color:black;
    margin-top: 7px;
    width: 360px;
}

img.legend {
    vertical-align: middle;
}

div#map {
    display:none;
    width: 920px;
    height: 600px;
    margin-left: 15px !important;
}

div#divtable {
    display:none;
    font-weight: bold;
}

div#footer {
    height:30px;
    margin-top: 10px;
}

div#popup {
    height: 250px;
    color:black;
    margin:0px auto;
}

div.legendtitre {
    margin-top: 20px;
    background-color: #454545;
    font-size: 1.5em;
    margin-right: 15px;
}

div#legendgraph {
    float: right;
    margin-right: 20px;
    margin-top: 5px;
}

div#legendbouygues{
    display: inline-block;
    background-color: #6278ff;
    width: 15px;
    height: 15px;
    border: 1px solid #FFF;
}

div#legendfree{
    display: inline-block;
    background-color: #c7c7c7;
    width: 15px;
    height: 15px;
    border: 1px solid #FFF;
}

div#legendorange{
    display: inline-block;
    background-color: #ffd162;
    width: 15px;
    height: 15px;
    border: 1px solid #FFF;
}

div#legendsfr{
    display: inline-block;
    background-color: #ff6262;
    width: 15px;
    height: 15px;
    border: 1px solid #FFF;
}

div#graph {
    background-color: #454545;
    margin: 0px 15px 0px 0px;
    height: 650px;
    fill: white;
}

div#graph1 {
    float: left;
    width: 200px;
    height: 200px;
    margin-left: 50px;
}

div#graph2 {
    float: left;
    width: 200px;
    height: 200px;
}

div#graph3 {
    float: left;
    width: 200px;
    height: 200px;
}

div#graph4 {
    float: left;
    width: 200px;
    height: 200px;
}

div#graph5 {
    height: 400px;
}

span#counter {
    float: right;
}

div#OpenLayers_Control_Attribution_24 {
    display: none !important;
}

/*.at300b, .at300bo, .at300m, .at300bs {
    float: left;
    width: 32px;
    height: 32px;
}

.at300bs.at15nc.at15t_facebook{
    background: url('../i/facebook.png') !important;
}

.at300bs.at15nc.at15t_facebook:hover {
    background: url('../i/facebook-hover.png') !important;
}

.at300bs.at15nc.at15t_twitter {
    background: url('../i/twitter.png') !important;
}

.at300bs.at15nc.at15t_twitter:hover {
    background: url('../i/twitter-hover.png') !important;
}

.at300bs.at15nc.at15t_googleplus {
    background: url('../i/google-plus.png') !important;
}

.at300bs.at15nc.at15t_googleplus:hover {
    background: url('../i/google-plus-hover.png') !important;
}

.at300bs.at15nc.at15t_compact {
    background: url('../i/rss.png') !important;
}

.at300bs.at15nc.at15t_compact:hover {
    background: url('../i/rss-hover.png') !important;
}*/
