hr { border-color: #CC3030; border-style: solid; } body { margin: 0px; padding: 0px; } a,p,ul,ol,li,dl,dt,dd,td,div { font-size: 12px; font-family: Verdana, Arial, sans-serif; color: #000000; background: #FFFFFF; } td.dlvt { vertical-align: top; } h1, h1 a { font-size: 20px; font-family: "Trebuchet MS", Arial, sans-serif; font-weight: normal; line-height: 1em; /* bug IE */ } h2, h2 a { font-size: 16px; font-family: "Trebuchet MS", Arial, sans-serif; font-weight: bold; line-height: 1em; /* bug IE */ } h3 { font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight: bold; line-height: 1em; /* bug IE */ } a, a:link, a:visited, a:active { color: #CC3030; background: #FFFFFF; text-decoration: none; } a:hover { color: #CC3030; background: #FFFFFF; text-decoration: underline; } img { border: none; vertical-align: text-bottom; } img.bar { margin: 0px; } img.end { vertical-align: text-top; } td.dl { vertical-align: top; } td.dlc { text-align: center; } td.dlr { text-align: right; } td.dlpt { font-weight: bold; } p.end { font-size: 10px; font-family: Verdana, Arial, sans-serif; font-style: italic; color: #808080; background: #FFFFFF; padding-top: 25px; } td.light, table.light { border: solid 2px #DBDBDB; font-size: 12px; font-family: Verdana, Arial, sans-serif; color: #000000; background: #FFFFFF; } .miniatures th { text-align: left; border-bottom: solid 2px #DBDBDB; } .miniatures td { padding-right: 2em; height: 16px; } hr.light { border-color: #DBDBDB; } hr.lightd { border-color: #DBDBDB; border-style: dashed; } div.news p { margin-left: 25px; line-height: 1.2em; } div#global { width: 100%; } div.barstart { background-image: url(img/bar_red.png); width: 265px; height: 22px; background-repeat: no-repeat; background-color: #F34F4F; } div.bar { background-image: url(img/barend_red.png); background-color: #CC3030; clear: both; } div.header { height: 26px; font-weight: bold; } div.headleft { float: left; text-align: left; padding: 5px; background: #FFFFFF; position: relative; z-index: 2; } div.headright { float: right; text-align: right; padding: 5px; } div.headfloatright { position: absolute; top: 10px; right: 10px; background: transparent; z-index: 1; } div#pagebody { padding: 5px; line-height: 1.2em; /* bug IE */ } div#pageleft { float: left; line-height: 1.3em; /* bug IE */ } td, li { line-height: 1.2em; /* bug IE */ } div#pagemain { margin-left: 150px; } div#pagehome { margin-left: 16px; padding: 2em 0em 1em 0em; } div.menublock { font-weight: bold; color: #FFFFFF; background: #F34F4F; border-style: solid; border-color: #F34F4F; border-width: 2px; width: 130px; margin-bottom: 5px; } div.menublock p { color: #FFFFFF; background: #F34F4F; font-weight: bold; padding: 5px; margin: 0px; } div.menubody { font-weight: normal; color: #000000; background: #FFFFFF; border: none; } div.donateblock { width: 130px; text-align: center; margin-bottom: 5px; } div.menubody ul { list-style-type: none; padding: 5px 5px 5px 5px; margin: 0px; } div.menubody ul li { line-height: 1.5em; } div.menubody a, div.menubody a:hover, div.menubody a:link, div.menubody a:visited, div.menubody a:active { color: #F34F4F; } table.pccontents { border: solid 2px #DBDBDB; border-collapse: collapse; } table.pccontents td { border-right: solid 2px #DBDBDB; padding-right: 20px; vertical-align: top; } table.pchist { width: 100%; } table.pchist td { vertical-align: top; } ul#MiniaturesFiltre { list-style-type: none; } ul#MiniaturesFiltre li { line-height: 1.5em; } ul#MiniaturesFiltre label { float: left; width: 8em; } ul#MiniaturesFiltre select { margin-bottom: 0.2em; width: 12em; } div.indexcontainer { float: left; margin: 0em 1em 0em 0em; } div.bigcontainer { width: 55%; } div.smallcontainer { width: 35%; } .indexbox { margin-bottom: 1em; padding: 0.5em 1em 1em 1em; border: solid 2px #CC3030; } .indexbox img.icon { float: left; margin: 0em 1em 1em 0em; }