#titre-page { height : 19px ; margin : 20px 0px 14px 0px ; }
#titre-page td {background-image : url('/v1_0/images2/fond.gif') ; background-repeat: repeat-x ; border-left : 1px solid #98B08E ; border-right : 1px solid #98B08E ; font-family : Tahoma, Trebuchet MS ; font-size : 11px ; color : #000000 ; text-transform : uppercase ; font-weight : bold ; padding-top : 1px ; padding-left : 10px ; text-align : left}

a img {border: 0;}
h1, h2, h3, h4, h5, h6, p {font-family: Trebuchet MS, Tahoma, Arial;}

#content {width: 520px;}
#content #colonne-gauche {width: 55%; float: left;}
#content #colonne-droite {width: 45%; float: left;}
#content .colonne-bloc {margin: 0px 14px 20px 14px;}
#content h3 {font-size: 16px; text-align: left;    color: #000000; font-weight: bold; margin: 0px 0px 10px 8px; padding: 9px 0 0 15px ; background-image: url('/v1_0/images2/colonne-haut-gauche.gif'); background-repeat: no-repeat;}
#content h4 {font-size: 11px; text-align: left;    color: #000000; font-weight: bold; margin: 8px 25px 12px 25px; border-bottom: 1px solid #aeb6dc;}
#content h5 {font-size: 11px; text-align: left;    color: #000000; font-weight: bold; margin: 12px 10px; border-bottom: 1px solid #aeb6dc;}
#content p.text         {font-size: 11px; text-align: justify; color: #000000; text-indent: 10px; margin: 8px 0px;}
#content p.link         {font-size: 11px; text-align: right;}
#content p.comment      {font-size: 11px; text-align: left;    color: #666666; font-style: italic; width: 200px;}
#content p.comment-long {font-size: 13px; text-align: center;  color: #666666; font-style: italic; margin: 8px 0 8px 0;}
#content span.gmw       {font-weight: bold; color: #22408b; text-transform: capitalize;}
#content ol           {list-style-type:none ; font-family : Trebuchet MS, Tahoma, Arial ; font-size: 11px; text-align: left;    color: #3268cb; font-weight: bold; margin: 0px; padding : 0px}
#content a              {font-size: 11px; color: #aa0000; font-weight: bold;}
#content img.icone {margin: 5px 8px 5px 0; float: left;}
#content .ban {background-color: #d6dcee; border: 1px solid #aeb6dc;}

#conteneurmenu .menu, .ssmenu {font-size:11px ; border: 1px solid #CBBBA9 ; color:#000000 ; width:132px ; padding:0px}
#conteneurmenu .menu {background-color:#F0EBE6 ; text-align:center ;	font-weight : bold}
#conteneurmenu .ssmenu {background-color: #FFFFFF}
#conteneurmenu .ssmenu ul, #conteneurmenu .ssmenu li {padding:0px ; margin:0px ; list-style-type:none ; width:129px}
#conteneurmenu .menu a, #conteneurmenu .ssmenu a {font-family : Trebuchet MS, Tahoma, Arial ; text-decoration:none ; color:#000000 ; padding-left : 3px; display:block ; margin : 0px 0px; width:129px}
#conteneurmenu .ssmenu ul:hover, .ssmenu a:hover, .ssmenu a:focus {background-color:#E1E6F5 ;	color:#000000 ;	text-decoration:none ; width : 129px}

#login input { font-family : Trebuchet MS, Tahoma, Arial ; font-size : 11px ; color : #000000 ; border : 1px solid #000000 ; height : 13px ; margin : 1px 0px 4px 0px ; padding-left : 2px ; width : 95px}
#newsletter input {font-family : Trebuchet MS, Tahoma, Arial ; font-size : 11px ; color : #000000 ; border : 1px solid #000000 ; height : 13px ; margin : 1px 0px 4px 0px ; padding-left : 2px ; width : 95px}

#myprofile table {width : 480px}
#myprofile td {font-family : Trebuchet MS, Tahoma, Arial ; font-size : 11px ; text-align : left ; height : 26px}
#myprofile td.titre {background-image : url('/v1_0/images2/fond-myprofile.gif') ; height : 28px ; padding-top : 8px ; vertical-align : top ; padding-left : 25px ; font-weight : bold}
#myprofile td.intitule {width : 140px ; color : #7A89BB ; font-weight : bold}
#myprofile td.champ {width : 360px}

#songlist td {font-family : Trebuchet MS, Tahoma, Arial ; font-size : 11px ; border : 1px solid #E3DDD1}
#songlist {border-collapse : collapse ; border : 1px solid #AEB6DC ; margin-top : 8px}
#songlist td.menusonglist {font-family : Trebuchet MS, Tahoma, Arial ; font-size : 11px ; font-weight : bold ; background-color : #D6DCEE ; text-align : center  ; padding : 3px 6px ; border : 1px solid #AEB6DC}
#songlist img.stars {margin : 2px 0px }
#songlist .title {width : 185px ; text-align : left ; vertical-align : middle ; padding : 3px 7px}
#songlist .author {width : 115px ; text-align : left ; vertical-align : middle ; padding : 3px 7px}
#songlist .date {width : 75px ; text-align : center ; vertical-align : middle}
#songlist .rate {width : 60px ; text-align : center ; vertical-align : middle}
#songlist .action {width : 65px ; text-align : left ; vertical-align : middle}
#songlist .action img {margin : 4px 0px 3px 10px}
#songlistmenu {border : 0px ; height : 35px ; background-color : #F0EBE6}

#ask-a-question td {font-family : Trebuchet MS, Tahoma ; font-size : 11px ; text-align : left ; height : 30px}
#ask-a-question td.intitule {font-family : Trebuchet MS, Tahoma ; font-size : 11px ; width : 130px ; height : 26px ; color : #5B6CA5 ; font-weight : bold}
#ask-a-question input, #ask-a-question textarea {width : 260px}

.ad {width : 486px ; border : 1px solid #83A1CF ; font-family : Trebuchet MS, Tahoma, Arial ; font-size : 11px ; padding : 3px 6px ; text-align : justify}
.summary {width : 476px ; margin : 16px 0px 3px 0px; ; font-family : Trebuchet MS, Tahoma, Arial ; font-size : 11px ; }
.summary .title{text-align : left}
.summary .promote{width : 60px ; font-weight : bold ; text-align : right ; color : #C10000}
.summary .member{width : 60px ; font-weight : bold ; text-align : right ; color : #386CB9}
.ad .date{width : 60px ; font-style : italic ; text-align : right}
.adsmenu {width : 490px ; border : 0px ; height : 28px ; background-color : #F0EBE6}

.ad-detail .fulltext {font-size: 11px; text-align: justify; color: #000000; text-indent: 10px; margin: 6px 6px;}
.ad-detail .contact {width :100%; margin: 10px; margin: 3px 10px 0px 5px;}
.ad-detail h5 {font-size: 11px; text-align: left; color: #000000; font-weight: bold; margin: 0px; border-bottom: 1px solid #aeb6dc;}
.ad-detail td {font-family : Trebuchet MS, Tahoma, Arial ; font-size : 11px ; text-align : left ; height : 26px}
.ad-detail td.intitule {width : 100px ; color : #7A89BB ; font-weight : bold}

#formulaire td {font-family : Trebuchet MS, Tahoma ; font-size : 11px ; text-align : left ; height : 30px}
#formulaire td.intitule {font-family : Trebuchet MS, Tahoma ; font-size : 11px ; width : 130px ; height : 26px ; color : #5B6CA5 ; font-weight : bold}
#formulaire input, #post-ad textarea {width : 300px}

.bande_beige {border-top : 1px solid #CBBBA9 ; border-bottom : 1px solid #CBBBA9 ; background-color : #F0EBE6 ; }

input, select, textarea {color : #000000 ; font-family : Trebuchet MS, Arial ; font-size : 11px ;padding-left : 2px}

#stats h5 {font-size: 11px; text-aligin: left;    color: #000000; font-weight: bold; margin: 12px 10px; border-bottom: 1px solid #aeb6dc;}
#stats table {margin: 5px 10px 15px 10px;}
#stats td {font-family : Trebuchet MS, Tahoma, Arial ; font-size : 11px ; text-align : left ; height : 20px}
#stats td.info {margin-left: 20px; width : 180px ; color : #7E0E19 ; font-weight : bold}
#stats td.infovalue {margin-left: 20px; width : 80px ; color : #E80000 ; font-weight : bold}
#classement {border-collapse: collapse; border : 1px solid #AEB6DC;}
#classement td {border : 1px solid #E3DDD1; padding: 3px 6px;}
#classement td.ranktitle {font-family : Trebuchet MS, Tahoma, Arial ; font-size : 11px ; font-weight : bold ; background-color : #D6DCEE ; padding : 3px 6px ; border : 1px solid #AEB6DC;}
#classement td.rank {width: 15px; text-align: right; font-weight: bold; color: #004BB0 ;}
#classement td.song {width: 140px; font-weight: bold; color: #004BB0 ;}
#classement td.author {width: 140px;}
#classement td.category {width: 180px;}

#sound-recordings h5 {font : bold 11px Trebuchet MS, Tahoma, Arial ; color : #000000 ; width : 500px ; border-bottom : 1px solid #aeb6dc ; text-align : left ; margin : 5px 0 0}
#sound-recordings table {border-collapse : collapse ; margin : 5px 0 20px}
#sound-recordings .menu {font : bold 11px Trebuchet MS, Tahoma, Arial ; color : #000000 ; text-align : center ; background-color : #D6DCEE ; border : 1px solid #AEB6DC ; padding : 2px 0}
#sound-recordings .title, #sound-recordings .date , #sound-recordings .action {border : 1px solid #E3DDD1 ; font : 11px Trebuchet MS, Tahoma, Arial}
#sound-recordings .title {width : 300px ; text-align : left ; padding : 2px 5px}
#sound-recordings .date {width : 100px ; text-align : center}
#sound-recordings .action {width : 100px ; text-align : center}
#sound-recordings .action img {margin : 4px 4px 0}
#sound-recordings .title img {vertical-align : bottom ; margin : 0 10px 2px}
#sound-recordings ul {margin : 0 ; padding : 0 ; list-style-type : none ; text-align : left ; font : 11px Trebuchet MS, Tahoma, Arial ; color : #000000 ;}
#sound-recordings li {width : 480px ; margin : 0 : padding : 0}
#sound-recordings ul img {margin : 2px 8px 0 0}

.typo_blanche10px {color : #FFFFFF ; font-family : Tahoma, Arial ; font-size : 10px}
.typo_noire11px {color : #000000 ; font-family : Trebuchet MS, Tahoma, Arial ;	font-size : 11px}
.typo_noire12px {color : #000000 ; font-family :  Trebuchet MS, Tahoma, Arial ; font-size : 12px}
.typo_noire13px {color : #000000 ; font-family : Trebuchet MS, Tahoma, Arial ;	font-size : 13px}
.typo_marron11px {color : #7E0E19 ; font-family : Trebuchet MS, Tahoma, Arial ; font-size : 11px}
.typo_rouge12px {color : #E80000 ; font-family : Trebuchet MS, Tahoma, Ariall ;	font-size : 12px}
.typo_rouge13px {color : #E80000 ; font-family : Trebuchet MS, Tahoma, Arial ;	font-size : 13px}
.typo_bleue11px {color : #004BB0 ; font-family : Trebuchet MS, Tahoma, Arial ; font-size : 11px}

a:link {text-decoration : underline}
a:visited {text-decoration : underline}
a:hover {text-decoration : none}
a:active {text-decoration : none}

