/* ---------- CSS Base ----------*/
body{direction:rtl; background:#fff; font:0.8em Arial; color:#000; margin:0; padding:0.5em; }
p img{margin:0 0 5px 5px; }
a img{text-decoration:none; border:none; }
div {margin:0; padding:0; border:none; }
h1 {font:bold MS Trebuchet 150%; margin:0 0 05px 0; padding:05px 30px 0 10px; color:#333333; border-bottom:solid 0px #eeeeee; }
h2 {font:bold MS Trebuchet 140%; margin:0 0 05px 0; padding:05px 30px 0 10px; color:#c23131; border-bottom:solid 0px #eeeeee; }
h3 {font:bold MS Trebuchet 130%; margin:0 0 05px 0; padding:05px 20px 0 05px; color:#107ba7; border-bottom:solid 0px #eeeeee; clear:both; }
h4 {font:bold MS Trebuchet 120%; margin:0 0 05px 0; padding:05px 10px 0 05px; color:#e3903f; border-bottom:solid 0px #eeeeee; }
h5 {font:bold MS Trebuchet 110%; margin:0 0 05px 0; padding:05px 05px 0 00px; color:#2a9dcd; border-bottom:solid 0px #eeeeee; }
h6 {font:bold MS Trebuchet 100%; margin:0 0 05px 0; padding:05px 00px 0 00px; color:#000000; border-bottom:solid 0px #eeeeee; }
p {margin:05px 00px; line-height:150%; text-align:right; }
hr {background-color:#bbb; height:1px; border:none; }
a img{text-decoration:none; border:none; }
ul {list-style-type:square; }
li{; }
a:link {color:#107ba7; text-decoration:none; }
a:visited {color:#107ba7; text-decoration:none; }
a:hover {color:#666666; text-decoration:underline; }
a:active {color:#666666; text-decoration:underline; }
/* ---------- CSS TEMPLATE ----------*/
#conteneur{margin-right:auto; margin-left:auto; text-align:right; }
#wd-selects {position:absolute; top:-10000px; width:0px; height:0px; }
#wd-menu {position:absolute; top:-10000px; width:0px; height:0px; }
#wd-tools {position:absolute; top:-10000px; width:0px; height:0px; }
#wd-collef {position:absolute; top:-10000px; width:0px; height:0px; }
#wd-cont-top {position:absolute; top:-10000px; width:0px; height:0px; }
#wd-cont-bottom {position:absolute; top:-10000px; width:0px; height:0px; }
#wd-colrig {position:absolute; top:-10000px; width:0px; height:0px; }
#wd-mmega {position:absolute; top:-10000px; width:0px; height:0px; }
#wd-ctask {position:absolute; top:-10000px; width:0px; height:0px; }
#wd-tit         {position:absolute;top:-10000px;width:0px;height:0px; }
#wd-lang        {position:absolute;top:-10000px;width:0px;height:0px; }

#wd-ban p {display:none; }
#wd-ban h1 {font:bold MS Trebuchet 150%; margin:10px 0; padding:10px; color:#333333; border-top:solid 1px #666; border-bottom:solid 1px #666; }
#wd-copy {font:bold MS Trebuchet 1em; margin:10px 0; padding:0px; color:#333333; border-top:solid 1px #666; }
#wd-copy p {text-align:center; }
#wd-tun { direction:rtl; padding:0; margin:10px 10px 10px 10px; text-align:right; }
	#wd-tun p { padding:0; margin:0; line-height:125%; text-align:right; font-size:.9em; color:#000000; }
	#wd-tun img { float:right; margin:0 0 0 10px; border:none; width:34px; height:26px; }
/* ---------- CSS TYPO3 ----------*/
.screen {display:none; }
.align-right {text-align:right; }
.align-center {text-align:center; }
.align-left {text-align:left; }
.align-justify {text-align:justify; }
.indent {margin-right:20px; }
table.contenttable {border-collapse:collapse; border:solid 1px #666; margin:0 5px !important; width:98% !important; }
table.contenttable th, table.contenttable td {border:solid 1px #666; margin:0; padding:0 5px; font:normal MS Trebuchet 0.9em; }
table.contenttable th {background-color:#107BA7; color:#ffffff; font:bold MS Trebuchet 1.0em; text-align:center; }
table.contenttable td {vertical-align:top; }
table.contenttable th p, table.contenttable td p {margin:0; padding:0; line-height:150%; }
hr.both {clear:both; visibility:hidden; padding:0; margin:0; height:0; border:none; font-size:0px; }
div.both {clear:both; padding:0; margin:0; height:0; font-size:0px; line-height:0; }
/* ---------- CSS PRINT ----------*/
.hr-top {border-top:solid 1px #333; }
.hr-bottom {border-bottom:solid 1px #333; }
