/* template_css.css */ html, body{ margin:50; /* décalage haut */ padding:0; text-align:center; background: transparent url(../images/main_back.jpg) repeat-x; } td,tr,p,div { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; } a.mainlevel:link, a.mainlevel:visited { padding-left: 2px; color: #1e90ff; font-weight: bold; text-transform: uppercase; /* capitalize= capitle pour 1er lettre, uppercase = tous en capital, lowercase tous en minuscule */ text-decoration: none; line-height: 20px; } a.mainlevel:hover { /* #666666 #1e90ff #000080 */ color: #B70000; font-weight: bold; text-decoration: none; } a:link, a:visited { color: #273A5B; text-decoration: none; font-weight: bold; } a:hover { color: Gray; text-decoration: none; font-weight: bold; } a.readon:link, a.readon:visited { color: #FF9900; text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; } a.readon:hover { color: #7492AB; text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; } table.moduletable { } table.moduletable th { /* Titre des module*/ vertical-align: middle; font-size: 12px; font-weight: bold; color: #000080; /* #666666 #1e90ff #000080 */ text-align: center; text-indent: 0px; width: 100%; height: 24px; width: 90%; } table.moduletable td { font-size: 11px; background: none; padding-left: 5px; font-weight: normal; } ul { margin: 0; padding: 0; list-style: none; } li { line-height: 15px; padding-left: 15px; padding-top: 0px; background: transparent url(../images/arrow.png)no-repeat left; } table.contentpaneopen { width: 100%; padding: 0px; border-collapse: collapse; border-spacing: 0px; margin: 0px; } table.contentpaneopen td { padding-right: 5px; } table.contentpaneopen td.componentheading { padding-left: 4px; } table.contentpane { width: 100%; padding: 0px; border-collapse: collapse; border-spacing: 0px; margin: 0px; } table.contentpane td { margin: 0px; padding: 0px; } table.contentpane td.componentheading { padding-left: 4px; } .componentheading { color: #B70000; text-align: left; padding-top: 4px; padding-left: 4px; height: 21px; font-weight: bold; font-size: 18px; text-transform: uppercase; margin: 1px; } .contentheading { /* ligne nom de la page */ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4D5673; text-align: left; text-indent: 4px; line-height: 18px; border-left: 3px solid #B70000; border-bottom: 0px solid #EFEFEF; height: 15px; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix{display: inline-table;} * html .clearfix{height: 1%;} .clearfix{display: block;} @media print{ #leftcol{display:none;} #rightcol{display:none;} #twocols, #maincol{width:100%; float:none;} }