.banniere {
width: 422px;
height:186px;
/*background:#00645A url(http://www.allfanartsv2.com/forum/templates/newBlueSub/images/AFwinterlogo.png) no-repeat right top;*/
}
body {
background:#f1f1f1 url(http://www.allfanartsv2.com/forum/templates/newBlueSub/images/winterBG.gif) repeat scroll 0 50%;
}
font, th, td, p {
font-family:Verdana,Arial,Helvetica,sans-serif;
}
a:link, a:active {
color:#003554;
}
a:hover {
color:#036281;
text-decoration:underline;
}

.rouge {
color:#920305 !important;
}

hr {
border-color:#D1D7DC;
border-style:solid;
border-width:1px 0 0;
height:0;
}
.bodyline {
background-color:#F1F1F1 ; /*cadre qui contient le tableau*/
border:1px solid #698092;
}
.forumline {
border:2px solid #003554; /*contours exterieurs des forums*/
}
td.row1 {
background-color:#ffffff; /* premiere colonne de tableau */
}
td.row2 {
background-color:#f1f1f1; /*seconde colonne de tableau*/
}
td.row3 {
background-color:#ffffff; //DFCFAD; /*troisieme colonne de tableau*/
}
td.rowpic {
background-color:#d0ebf4;
}
.topicrow {
border-bottom:#ced0cf 1px solid;
}
.forumrow {
border-bottom:#ced0cf 1px solid;
}
th {
background-color:#003554;
/*background-image:url(http://www.allfanartsv2.com/forum/images/theme02/cellpic3.gif);*/
color:#98a3a7;
font-size:11px;
font-weight:bold;
height:25px; 
}


td.cat, td.catHead, td.catSides, td.catLeft, td.catRight, td.catBottom {
background-color:#d1ecf5;
border:medium solid #FFFFFF;
height:28px;
padding-left: 200px;
}

td.catLeft {
background:#d1ecf5 url(http://www.allfanartsv2.com/forum/templates/newBlueSub/images/cellpic1.png) no-repeat top left;

}

td.catHead a {
color: #98a3a7;
}
td.catHead a:hover {
text-decoration: underline;
}

td.whosonline {
background-color: #003554;
}

td.whosonline a {
color: #eeeeee;
}

td.whosonline a:hover {
color: #698092;
}


td.cat, td.catHead, td.catBottom {
border-width:0;
height:29px;
background-color:#003554; /*barre haute dans un topic*/ 
}

td.catBottom .genmed {
color:#98A3A7;
}
td.catBottom .gensmall {
color:#98A3A7;
}


/*th.hautAnnonce {
background-color: #920305; entete de l'annonce
}*/

.hautAnnonce {
padding-top:4px;
padding-bottom:4px;
}

th.thHead, th.thSides, th.thTop, th.thBottom, th.thCornerL, th.thCornerR {
border:medium solid #FFFFFF; 
font-weight:bold;
height:28px;
}

/* def de la seconde ligne topic auteur message) bleue clair */
th.thLeft, th.thRight { background-color: #d0ebf4; color: #003554;}

td.row3Right, td.spaceRow {
background-color:#ffffff; /* colonne posté par ... le ... au sein d'une categorie */
/*border:medium solid #FFFFFF;*/
}
th.thHead, td.catHead {
border-width:1px 1px 0;
font-size:12px;
}
th.thSides, td.catSides, td.spaceRow {
border-width:0 1px;
}
th.thRight, td.catRight {
border-width:0 1px 0 0;
}
th.thLeft, td.catLeft {
border-width:0 0 0 1px;
}
th.thBottom, td.catBottom {
border-width:0 1px 1px;
}
th.thTop {
border-width:1px 0 0;
}

.lienblanc a, .lienblanc a:visited,  .lienblanc a:link{
color:#ffffff;
text-decoration:none;
}
.lienbleu a, .lienbleu a:visited,  .lienbleu a:link{
color:#003554;
text-decoration:none;
}

th.thCornerL {
border-width:1px 0 0 1px;
}
th.thCornerR {
border-width:1px 1px 0 0;
}
.maintitle, h1, h2 {
color:#003554;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:22px;
font-weight:bold;
line-height:120%;
text-decoration:none;
}

.sitename {
font-size: 60px; 
line-height:65%;
text-align:left;
}

.gen {
font-size:12px;
}
.genmed {
font-size:11px;
}
.gensmall {
font-size:10px;
}
.gen, .genmed, .gensmall {
color:#003554;
}

.gensmall a, .genmed a {
color:#920305;
}

.gensmall a:hover {
color:#DD6900;
}

a.gen, a.genmed, a.gensmall {
color:#920305; /*liens marquer comme lu*/
text-decoration:none;
}
a.gen:hover, a.genmed:hover, a.gensmall:hover {
color:#DD6900;
text-decoration:underline;
}

a.topmenu {
color:#003554;
text-decoration: none;
font-size: 10px;
}

a.topmenu:hover {
color:#036281;
text-decoration: underline;
}

.mainmenu {
color:#ffffff;
font-size:11px;
}
a.mainmenu {
color:#ffffff; /*ligne de menu du haut (portail index forum etc)*/
text-decoration:none;
}
a.mainmenu:hover {
color:#98a3a7;
text-decoration:underline;
}

.cattitle {
color:#98a3a7;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
}


a.cattitle {
color:#003554;
text-decoration:none;
}
a.cattitle:hover {
text-decoration:none;
}
/*--qui est en ligne--*/
a.whoiz {
color:#003554;
text-decoration:none;
}
a.whoiz:hover {
color:#036281;
}

.forumlink {
color:#FFD2A1;
font-size:12px;
font-weight:bold;
}
a.forumlink {
color:#003554;
text-decoration:none;
}
a.forumlink:hover {
text-decoration:none;
}
.nav {
color:#003554;
font-size:11px;
font-weight:bold;
}

.nav a {
color: #920305;
}

a.nav {
color:#003554;
text-decoration:none;
}


a.nav:hover {
color:#dd6900;
text-decoration:underline;
}

.topictitle {
color:#003554;
font-size:11px;
font-weight:bold;
}
a.topictitle:link {
color:#003554;
text-decoration:none;
}
a.topictitle:visited {
/*color:#77162F;*/
text-decoration:none;
}
a.topictitle:hover {
color:#036281;
text-decoration:underline;
}

.topicauthor {
/*color:#E18611;*/
font-size:10px;
color:#868686;
}

.topicauthor a {
color:#00afcd;
text-decoration: none;
}

.name {
/*color:#E18611;*/
font-size:11px;
color:#868686;
}

.name a {
color:#00afcd;
text-decoration: none;
}

.postdetails {
color:#920305;
font-size:10px;
}

.postdetails a {
color:#920305;
}

.postdetails a:hover {
color:#DD6900;
}

.postName {
color: #dd6900;
font-size: 11px;
font-weight: bold;
}

.postbody {
font-size:12px;
color: #024764;
}

.postbody a:hover {
color: #dd6900;

}

a.postlink:link {
color:#0394ed;

}
a.postlink:visited {
color:#925955;

}
a.postlink:hover {
color:#DD6900;
text-decoration:underline;
}


.baspost {
background:transparent url(http://www.allfanartsv2.com/forum/templates/newBlueSub/images/AFbaspost.png) repeat-x scroll right bottom;
height:43px;
}


.code {
background-color:#b6ddf5;
border:1px solid #4a6e84;
color:#003554;
font-family:Courier,'Courier New',sans-serif;
font-size:11px;
}
.quote {
background-color:#b6ddf5;
border:1px solid #4a6e84;
color:#003554;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:125%;
padding: 10px;
}
.copyright {
color:#F03665;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
letter-spacing:-1px;
}
a.copyright {
color:#643347;
text-decoration:none;
}
a.copyright:hover {
color:#FFEFD2;
text-decoration:underline;
}
input, textarea, select {
border-color:#000000;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
input.post, textarea.post, select {
background-color:#FFFFFF;
}
input {
text-indent:2px;
}
input.button {
background-color:#EFEFEF;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}
input.mainoption {
background-color:#FAFAFA;
font-weight:bold;
}
input.liteoption {
background-color:#FAFAFA;
font-weight:normal;
}
.helpline {
background-color:#DEE3E7;
border-style:none;
}


.albumrecentpart {
background:#D0EBF4 url(http://www.allfanartsv2.com/forum/templates/newBlueSub/images/AFderniersdessins.png) no-repeat right bottom;
height:163px;
padding:10px 15px 50px 15px;
width:90%;
}

.albumrecentpart .row1 {
background-color:transparent;
}
.albumrecentpart .row2 {
background-color:transparent;
}

.albumrecentpart .thumbnail img {
border: 1px #003554 solid;
}

.albumvignetterien {
padding:10px 15px 25px 10px;
width:80%;
}

.albumvignettecouronne{
background:#D0EBF4 url(http://www.allfanartsv2.com/forum/templates/newBlueSub/images/AFdessindumoiscouronne.png) no-repeat center top;
padding:20px 15px 25px 10px;
width:80%;
}

.albumvignette {
background:#D0EBF4 url(http://www.allfanartsv2.com/forum/templates/newBlueSub/images/AFfondvignette.png) no-repeat scroll right bottom;
padding:10px 15px 25px 10px;
width:80%;
}

.albumvignettestar {

background:#D0EBF4 url(http://www.allfanartsv2.com/forum/templates/newBlueSub/images/AFfondvignettestar3.png) no-repeat scroll right bottom;
padding:10px 15px 25px 10px;
width:80%;
}

.picmini {

display:block;
height:127px;
overflow:hidden;
padding-bottom:1px;
padding-right:1px;
position:relative;
text-align:center;
vertical-align:middle;
width:140px;

}

.picmini img {
border: 1px #003554 solid;
}

.picdetail {

text-align:left;
}

.botafselectioncadre {
background:#D0EBF4 url(http://www.allfanartsv2.com/forum/templates/newBlueSub/images/botAFfond.png) no-repeat scroll right bottom;
padding:10px 15px 25px 10px;
width:90%;
}




.interviewcontainer {
width:90%;
}





.mpfromto {
font-size:9px;
color:#868686;
}

.mpfromto a{
text-decoration:none;
color:#00afcd;
}

.mptitle {
color:#003554;
font-size:12px;
font-weight:bold;
}

a.mptitle:link {
color:#003554;
text-decoration:underline;
}

a.mptitle:hover {
color:#036281;
text-decoration:underline;
}