.contentpane-default{margin:0; padding:0; width:100%; font:11px Verdana, Arial, Helvetica, sans-serif; color:#333;}
.contentpaneopen-default{}
.contentpaneopen-default + .contentpaneopen-default td{padding-top:280px; background-color:transparent; background:transparent url(../images/bio.jpg) no-repeat left top;}

.contentpane-links{border:0; margin:0; width:100%; height:100%; font:11px Verdana, Arial, Helvetica, sans-serif; color:#333}
.contentpane-links td{vertical-align:top};
.contentdescription-links{font:bold 15px Arial, Helvetica, sans-serif; color:#c00; text-transform:uppercase; text-align:center;}
.contentpane-links ul{margin:0; padding:0; list-style-type:none;}
.contentpane-links ul li{margin:0; padding:0; list-style-type:none;}
.contentpane-links ul li a{text-decoration:none; color:#6699FF; text-transform:uppercase;}
.contentpane-links ul li a:hover{text-decoration:underline;}
.contentpane-links .sectiontableentry1{font:13px Arial, Helvetica, sans-serif; color:#000;}
.contentpane-links .sectiontableentry1 br{height:2px; margin:0; padding:0}
.contentpane-links .sectiontableentry1 a{display:block; margin:5px 0 0; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-transform:capitalize; color:#c00;}

.blog-contact{border:0; background:transparent url(../images/flig.gif) no-repeat center; table-layout:fixed; width:98%;}
.componentheading-contact{color:#000; text-transform:capitalize; clear:both; margin-bottom:5px; font-size:15px; text-align:center}
.blog-contact td{font:11px Verdana, Arial, Helvetica, sans-serif; color:#333; vertical-align:top; width:31%;}
.blog-contact td .article_seperator{border:0;}
.blog-contact td .titre{font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
.blog-contact td a{text-decoration:none; color:#000; font-size:10px; color:#36f;}
.blog-contact td a:hover{text-decoration:underline; color:#000;}
.contentpaneopen-contact{table-layout:fixed; width:98%;}
.contentheading-contact{text-transform:uppercase; background:transparent url(../images/tips.gif) no-repeat left top; padding-left:15px; font-weight:bold!important; }

.contentpane-simple{margin:0; padding:0; width:100%; font:11px Verdana, Arial, Helvetica, sans-serif; color:#333; table-layout:fixed}
.contentpaneopen-simple{font:11px Verdana, Arial, Helvetica, sans-serif; color:#333;}
.contentheading-simple{margin:0; padding:0; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#113F8A;}
.contentheading-simple a{text-decoration:none; color:#113F8A;} 
.readon-simple{text-decoration:none; color:#669966;}
.readon-simple:hover{text-decoration:underline; color:#000;}

.contentpaneopen-simple ul{margin:0; padding:0; list-style-type:none; padding-left:10px}
.contentpaneopen-simple ul li{margin:0; padding:0; list-style-type:none; padding-left:15px; background:transparent url(../images/rect.gif) no-repeat left center; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000;}

.contentpane-cp table{border-collapse:collapse; border:1px solid #999}
.contentpane-cp a:hover{color:#3366CC; text-decoration:underline}
.sectiontableentry1-cp td{height:26px; vertical-align:middle; background:#fff url(../images/bar.gif) repeat-x; border:1px solid #aaa; padding-left:10px; width:70%;}
.sectiontableentry1-cp a{text-decoration:none; font:bold 9px Verdana, Arial, Helvetica, sans-serif; color:#666;}

.sectiontableentry2-cp td{height:26px; vertical-align:middle; background-color:#fff; border-collapse:collapse; border:1px solid #aaa; padding-left:10px;}
.sectiontableentry2-cp td + td{background-color:#666; color:#CCC; font-weight:bold;}
.sectiontableentry2-cp a{text-decoration:none; font:bold 9px Verdana, Arial, Helvetica, sans-serif; color:#888;}
.componentheading-cp{height:32px; text-align:center; font:bold 11px Verdana, Arial, Helvetica, sans-serif; background-color:#666666; color:#eee; line-height:32px;}
.sectiontablefooter-cp{background-color:#666;}