p {
    /*padding: 0px;*/
    margin: 0px;
}

.txtAcc {
    font-family:tahoma;
    font-size:10px;
    color:#999999;
}

a {
    font-family:tahoma;
    font-size:11px;
    color:#000000;
}


a.menu {
    font-family:tahoma;
    font-size:14px;
    color:#000000;
    vertical-align: middle;
    font-weight: 600;
    text-decoration: none;
}

a.menu:hover {
    font-family:tahoma;
    font-size:14px;
    color:#666666;
    vertical-align: middle;
    font-weight: 600;
    text-decoration: none;
}

td.menuImg {
    padding-top:6px;
    padding-left:10px;
    padding-bottom:6px;
    border-bottom:1px solid #bababb;
}

td.menu {
    padding-top:6px;
    padding-bottom:6px;
    border-bottom:1px solid #bababb;
}

tr.menu {
    border-bottom:1px solid #ffffff;
}

td.menuImgB {
    padding-top:6px;
    padding-left:10px;
    padding-bottom:6px;
}

td.menuB {
    padding-top:6px;
    padding-bottom:6px;
}

.backbleu {
    background-color: #7facbb;
}

.backgris {
    background-color: #ececec;
}

.txtContent {
    font-family:tahoma;
    font-size:11px;
    color:#000000;
    padding-top:15px;
    padding-bottom:15px;
    padding-left:15px;
    padding-right:15px;
    text-align: justify;
}

.tdContent {
    font-family:tahoma;
    font-size:11px;
    color:#000000;
    padding-bottom:15px;
}

.txtTitle {
    font-family:tahoma;
    font-size:20px;
    color:#000000;
    font-weight: 600;
    padding-top:15px;
    padding-left:15px;
    padding-right:15px;
}

.txtSubTitle {
    font-family:tahoma;
    font-size:20px;
    color:#000000;
    font-style: italic;
}

.txtSubNav {
    font-family:tahoma;
    font-size:12px;
    color:#000000;
    font-weight: 600;
    padding-top:10px;
}

.tdSubNav {
    font-family:tahoma;
    font-size:10px;
    color:#ffffff;
    font-weight: 600;
    /*border-top:1px solid #01517b;
    border-left:1px solid #01517b;
    border-right:1px solid #01517b;*/
    border:1px solid #678c98;
    padding:3px;
    background-color: #678c98;
}
.tdSubNavB {
    border-bottom:1px solid #678c98;
}

.linkSubNav {
    font-family:tahoma;
    font-size:10px;
    color:#ffffff;
    font-weight: 600;
    text-decoration:none;
}

.tableSubNav {
    border-bottom:1px solid #ffffff; /*#01517b;*/
}

table.Nav {
    background-color: #a3d1e1;
}

td.NavSelected {
    font-family:tahoma;
    font-size:11px;
    color:#000000;
    font-weight:600;
    background-color:#7facbb;
    border-top:1px solid #678c98;
    border-right:1px solid #678c98;
    border-left:1px solid #678c98;
    padding:3px;
}

td.Nav {
    font-family:tahoma;
    font-size:11px;
    color:#000000;
    background-color: #a3d1e1;
    border-right:1px solid #678c98;
    border-top:1px solid #678c98;
    border-bottom:1px solid #678c98;
    padding:3px;
}

td.NavB {
    font-family:tahoma;
    font-size:11px;
    color:#000000;
    background-color: #a3d1e1;
    border-top:1px solid #678c98;
    border-bottom:1px solid #678c98;
    padding:3px;
}

td.NavEmpty {
    background-color: #a3d1e1;
    border-top:1px solid #678c98;
    border-bottom:1px solid #678c98;
}

.txtNav {
    font-family:tahoma;
    font-size:11px;
    color:#000000;
    padding-top:3px;
    padding-bottom:3px;
}

a.linkNav {
    font-family:tahoma;
    font-size:11px;
    color:#000000;
    text-decoration: none;
}

a.linkNav:hover {
    font-family:tahoma;
    font-size:11px;
    color:#000000;
    text-decoration: underline;
}

table.form {
    border: 1px solid #678c98;
}

td.form {
    background-color: #a3d1e1;
    font-family:tahoma;
    font-size:11px;
    color:#000000;
    padding:3px;
    padding-left:10px;
}

td.formHeader {
    background-color: #678c98;
    font-family:tahoma;
    font-size:13px;
    color:#000000;
    font-weight:600;
    padding:3px;
}

td.formFooter {
    font-family:tahoma;
    font-size:11px;
    color:#000000;
    padding:3px;
    background-color: #678c98;
}

input, select, textarea {
    font-family:tahoma;
    font-size:11px;
    color:#000000;
}

.repert {
    font-family:tahoma;
    font-size:11px;
    color:#000000;
    border-bottom: 1px solid #678c98;
    padding-top:2px;
    padding-bottom:2px;
}

.disque {
    font-family:tahoma;
    font-size:11px;
    color:#000000;
}

td.ConcertTitre {
    background-color: #a3d1e1;
    border-top:1px solid #678c98;
    border-bottom:1px solid #678c98;
    padding:2px;
}

td.ConcertPartie {
    font-family:tahoma;
    font-size:12px;
    color:#000000;
    font-weight:600;
}

.command_petit {
    background-image: url(images/back_logo_accueil.gif);
    background-repeat: no-repeat;
    text-align: center;
    vertical-align: middle;
}

