/* ----------------------------------------------------------- */
body{direction:rtl; background:#fff; font:0.9em Tahoma; color:#333333; margin:0; padding:0; }
p img{margin:0 0 5px 5px; }
a img{text-decoration:none; border:none; }
div {margin:0; padding:0; border:none; }
.align-right {text-align:right; }
.align-center {text-align:center; }
.align-left {text-align:left; }
h1 {font:bold 150% Tahoma; margin:0 0 10px 0; padding:05px 0px 0 10px; color:#333333; border-bottom:solid 0px #eeeeee; }
h2 {font:bold 140% Tahoma; margin:0 0 10px 0; padding:05px 0px 0 10px; color:#c23131; border-bottom:solid 0px #eeeeee; }
h3 {font:bold 130% Tahoma; margin:0 0 10px 0; padding:05px 0px 0 05px; color:#107ba7; border-bottom:solid 0px #eeeeee; clear:both; }
h4 {font:bold 120% Tahoma; margin:0 0 10px 0; padding:05px 0px 0 05px; color:#e3903f; border-bottom:solid 0px #eeeeee; }
h5 {font:bold 110% Tahoma; margin:0 0 10px 0; padding:05px 0px 0 00px; color:#2a9dcd; border-bottom:solid 0px #eeeeee; }
h6 {font:bold 100% Tahoma; margin:0 0 10px 0; padding:05px 0px 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; }
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 0.9em Tahoma; }
table.contenttable th {background-color:#107BA7; color:#ffffff; font:bold 1.0em Tahoma; text-align:center; }
table.contenttable td {vertical-align:top; }
table.contenttable th p, table.contenttable td p {margin:0; padding:0; line-height:150%; }
/* ----------------------------------------------------------- */
.screen {display:none; }
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; }
.hr-top {border-top:solid 1px #666666; }
/* ----------------------------------------------------------- */
#conteneur{margin-right:auto; margin-left:auto; text-align:right; }
/* ----------------------------------------------------------- */
#header{color:#000; }

#wd-banner h1 {font-size:1.3em; padding:25px 0; border-top:solid 1px #666; border-bottom:solid 1px #666; }
#wd-banner img {display:none; }
#banner-lef {display:none; }
#ctask-top {display:none; }
#wd-logo {display:none; }
#wd-menu {display:none; }
#wd-lang {display:none; }
#wd-search {display:none; }
#wd-colrig {display:none; }
#wd-ctask {display:none; }
#wd-foot {border-top:solid 1px #000; margin-top:20px; }


#header .headImg {clear:both; padding:5px 280px 0 0; }

#wd-tun {padding:0; margin:10px 10px 0 20px; float:right; text-align:right; width:250px; font-size:1.5em; }
#wd-tun p {padding:0; margin:0; line-height:150%; text-align:right; color:#666666; }
#wd-tun img {float:right; margin:6px 10px 10px 10px; border:none; width:34px; height:26px; }

#wd-ban h1 {font-size:1.5em; text-align:center; border:solid 1px #333; border-width:1px 0; padding:10px 0; margin:20px 0; clear:both; }
#wd-ban p {display:none; }

div.banner {clear:both; margin:10px 0; padding:10px 10px; border-top:solid 1px #000; border-bottom:solid 1px #000; background:none !important; }
#bande {display:none; }
#sideright {display:none; }
#contenu{display:inline; }
#sideleft {display:none; }
#content{display:inline; }
div.root-line {margin:0; padding:0 0 5px 0; border-bottom:solid 1px #000; }
div.flash {display:none; }
.menu-lang {display:none; }
#contenu div {clear:both; }
#contenu div.box {clear:none; float:right; width:30%; margin:3px; }
#contenu div.box h2 {background-image:none; padding:5px 5px 5px 5px; }
ddiv.box {display:none; }
#footer{margin:5px 0; padding:5px 0; border-top:solid 1px #000; }
#menu-second {display:none; }
#copyright p {text-align:center; color:#333333; padding:0; font-size:0.9em; }
#copyright p a {color:#28425a; }
#menu-principal {display:none; }
/* ----------------------------------------------------------- */
#menuAdx {display:none; }
/* ----------------------------------------------------------- */
.sondage h3 {font:bold 13px arial; margin:0px; padding:0px 10px 10px 10px; }
.sondage p {margin:0px; padding:5px 10px; line-height:100%; }
.sondage img {margin:0px; padding:0px; float:right; }
.pollsubmit {font:bold 12px arial; margin:2px 30px 0 0; padding:1px 10px; border:1px solid #373737; color:#373737; width:100px; }
/* ----------------------------------------------------------------------------- */
.tx-indexedsearch-searchbox label {font:bold 12px arial; margin:2px 0; padding:1px 10px 1px 1px; color:#373737; width:120px; float:right; text-align:left; }
.tx-indexedsearch-searchbox input {font:12px arial; margin:2px 0; padding:1px; border:1px solid #373737; color:#373737; }
.tx-indexedsearch-searchbox select {font:12px arial; margin:2px 0; padding:1px; border:1px solid #373737; color:#373737; }
.tx-indexedsearch-searchbox textarea {font:12px arial; margin:2px 0; padding:1px; border:1px solid #373737; color:#373737; }
.tx-indexedsearch-search-submit {clear:both; }
.tx-indexedsearch-searchbox .submit {font:12px arial; margin:2px 0; padding:1px 10px; border:1px solid #373737; color:#373737; }
.tx-indexedsearch-res {clear:both; margin-top:25px; }
fieldset.csc-mailform {border:none; }
.csc-mailform div {; }
.csc-mailform div:first-child {border-top:none; }
.csc-mailform .csc-mailform-label {clear:both; display:block; font:bold 12px arial; margin:5px 0; padding:1px 10px 1px 5px; color:#373737; }
.csc-mailform label {font:12px arial; margin:2px 0; padding:1px 10px 1px 5px; color:#373737; width:120px; float:right; text-align:left; }
.csc-mailform input {font:12px arial; margin:2px 0; padding:1px; border:1px solid #373737; width:320px; color:#373737; }
.csc-mailform select {font:12px arial; margin:2px 0; padding:1px; border:1px solid #373737; width:320px; color:#373737; }
.csc-mailform textarea {font:12px arial; margin:2px 0; padding:1px; border:1px solid #373737; width:320px; color:#373737; }
.csc-mailform #mailformformtype_mail {font:12px Tahoma; margin:2px 135px 0 0; padding:1px 10px; border:1px solid #373737; width:155px; color:#373737; float:right; }
.csc-mailform input[type="reset"]{font:12px Tahoma; float:right; margin-right:12px; padding:1px 10px; border:1px solid #373737; width:155px; color:#373737; }
.csc-mailform fieldset {border:none; }
.csc-mailform fieldset legend {display:none; }
.csc-mailform fieldset input {width:20px; float:right; clear:right; text-align:right; }
.csc-mailform fieldset label {width:290px; float:right; text-align:right; padding:0; }
.feedback .csc-mailform label {width:220px; float:right; text-align:left; }
.feedback .csc-mailform input {width:220px; color:#373737; }
.feedback .csc-mailform select {width:220px; color:#373737; }
.feedback .csc-mailform textarea {width:220px; color:#373737; }
.feedback .csc-mailform #mailformformtype_mail {margin:2px 235px 0 0; width:105px; }
.feedback .csc-mailform input[type="reset"]{width:105px; }
.feedback .csc-mailform fieldset input {width:20px; }
.feedback .csc-mailform fieldset label {width:190px; float:right; text-align:right; padding:0; }
.tx-veguestbook-pi1 h2.tx-guestbook-header {background:#aaaaaa; border:solid 1px #20384b; color:#ffffff; width:90%; padding:5px 20px; }
.tx-veguestbook-pi1 div.tx-guestbook-right {float:right; width:35%; }
.tx-veguestbook-pi1 div.tx-guestbook-left {float:right; width:50%; }
.tx-veguestbook-pi1 form div.tx-guestbook-field label {font:bold 12px arial; margin:2px 0; padding:1px 1px 1px 10px; color:#373737; width:120px; float:right; text-align:left; }
.tx-veguestbook-pi1 form div.tx-guestbook-field input {font:12px arial; margin:2px 0; padding:1px; border:1px solid #373737; color:#373737; width:300px; }
.tx-veguestbook-pi1 form div.tx-guestbook-field select {font:12px arial; margin:2px 0; padding:1px; border:1px solid #373737; color:#373737; width:300px; }
.tx-veguestbook-pi1 form div.tx-guestbook-field textarea {font:12px arial; margin:2px 0; padding:1px; border:1px solid #373737; color:#373737; width:300px; }
.tx-veguestbook-pi1 form div.tx-guestbook-field .tx-guestbook-submit {font:bold 12px arial; margin:2px 130px 0 0; padding:1px 10px; border:1px solid #373737; color:#373737; width:300px; }
.tx-guestbook-form-inputfield-med {float:right; }
.tx-guestbook-form-inputfield-big {float:right; }
.tx-guestbook-form-textarea {float:right; }
.tx-indexedsearch-searchbox label {font:12px Tahoma; margin:2px 0; padding:1px 10px 1px 1px; color:#373737; width:120px; float:right; text-align:left; }
.tx-indexedsearch-searchbox input {font:12px Tahoma; margin:2px 0; padding:1px; border:1px solid #373737; color:#373737; }
.tx-indexedsearch-searchbox select {font:12px Tahoma; margin:2px 0; padding:1px; border:1px solid #373737; color:#373737; }
.tx-indexedsearch-searchbox textarea {font:12px Tahoma; margin:2px 0; padding:1px; border:1px solid #373737; color:#373737; }
.tx-indexedsearch-search-submit {clear:both; }
.tx-indexedsearch-searchbox .submit {font:12px Tahoma; margin:2px 0; padding:1px 10px; border:1px solid #373737; color:#373737; }
.tx-indexedsearch-res {clear:both; margin-top:25px; }
.tx-indexedsearch-res h3 span {display:block; float:right; }
.tx-indexedsearch-icon img {vertical-align:bottom; }
.tx-indexedsearch-percent {display:none; visibility:hidden; }
.tx-indexedsearch-descr {clear:both; }
.tx-indexedsearch-browsebox ul {border:solid 1px #666666; overflow:auto; padding:0 3px; background-color:#eeeeee; }
.tx-indexedsearch-browsebox li {float:right; margin:0 5px 0 0; padding:2px; list-style-type:none; list-style-image:none; }
.tx-indexedsearch-res dl {border:solid 1px #cccccc; overflow:auto; padding:3px; font-size:80%; }
.tx-indexedsearch-res dt, .tx-indexedsearch-res dd {display:block; float:right; margin:0; padding:0; }
.tx-indexedsearch-res dt {padding:0 10px 0 0; }
dt.tx-indexedsearch-text-item-path {clear:both; }
div.tx-wdvolet-pi1 {; }
div.tx-wdvolet-pi1 div.all_vol {; }
div.tx-wdvolet-pi1 div.all_vol .vol_nav {margin:0; padding:5px 0 3px 0; border-bottom:1px solid #707070; }
div.tx-wdvolet-pi1 div.all_vol .vol_nav li{list-style:none; display:inline; margin:0; padding:0px; }
div.tx-wdvolet-pi1 div.all_vol .vol_nav li a{text-decoration:none; outline:none; padding:3px 10px 2px 10px; border:solid 1px #707070; border-right:none; border-bottom:none; }
div.tx-wdvolet-pi1 div.all_vol .vol_nav li a:link, .vol_nav li a:visited, .vol_nav li a:hover, .vol_nav li a:active{color:#202020; text-decoration:none; }
div.tx-wdvolet-pi1 div.all_vol .vol_nav li a.vol_lst:hover{background:#f1fafc; }
div.tx-wdvolet-pi1 div.all_vol .vol_nav li a.vol_act{font-weight:bold; border-bottom:solid 1px #FFFFFF; padding:0px 10px 3px 10px; border-top:solid 4px #3d7590; background:#FFFFFF; }
div.tx-wdvolet-pi1 div.all_vol .vol_nav li a.vol_nul{border:none; padding:4px 10px 2px 10px; }
div.tx-wdvolet-pi1 div.all_vol .vol_nav li a.vol_0{border-left:solid 1px #707070; }
div.tx-wdvolet-pi1 div.all_vol .cnt_act {display:block; border:solid 1px #707070; border-top:none; padding:1px; }
div.tx-wdvolet-pi1 div.all_vol .cnt_act p {margin:5px 0; padding:0; }
div.tx-wdvolet-pi1 div.all_vol .cnt_lst {display:none; }
div.tx-wdvolet-pi1 div.all_vol hr.both {clear:both; visibility:hidden; padding:0; margin:0; border:none; font-size:0px; }
div.tx-wdvolet-pi1 div.all_num {; }
div.tx-wdvolet-pi1 div.all_num .cnt_act {min-height:185px; display:block; border:solid 1px #eeeeee; margin:0 0 5px 0; padding:10px; }
div.tx-wdvolet-pi1 div.all_num .cnt_act p {margin:5px 0; padding:0; }
div.tx-wdvolet-pi1 div.all_num .cnt_lst {display:none; }
div.tx-wdvolet-pi1 div.all_num .vol_nav {margin:0; padding:5px 0 3px 0; float:left; }
div.tx-wdvolet-pi1 div.all_num .vol_nav li {list-style:none; display:inline; margin:0; padding:0px; }
div.tx-wdvolet-pi1 div.all_num .vol_nav li a{text-decoration:none; outline:none; margin:0 2px; padding:0px 4px; border:solid 1px #cccccc; }
div.tx-wdvolet-pi1 div.all_num .vol_nav li a:link, .vol_nav li a:visited, .vol_nav li a:hover, .vol_nav li a:active{color:#202020; text-decoration:none; }
div.tx-wdvolet-pi1 div.all_num .vol_nav li a.vol_lst:hover{background:#f1fafc; }
div.tx-wdvolet-pi1 div.all_num .vol_nav li a.vol_act{font-weight:bold; color:#ffffff; background:#28425A; border:solid 1px #28425A; }
div.tx-wdvolet-pi1 div.all_num .vol_nav li a.vol_nul{border:none; }
div.tx-wdvolet-pi1 div.all_vol .vol_nav li a.vol_0{; }
div.tx-wdvolet-pi1 div.all_num hr.both {clear:both; visibility:hidden; padding:0; margin:0; border:none; font-size:0px; }

div.tx-wdaccordionfaq-pi1 {border-top: 1px solid #eeeeee; }
div.tx-wdaccordionfaq-pi1 .tx-wdaccordionfaq-pi1-accordion_toggle { display: block; background-color: #fff; color: #107ba7; padding: 5px; text-decoration: none; outline: none; font-size:100%; font-weight:bold; border-bottom: 1px solid #eeeeee; cursor: pointer; margin: 0 0 0 0; }
div.tx-wdaccordionfaq-pi1 .tx-wdaccordionfaq-pi1-accordion_toggle_active { background-color:#fff; color: #c23131; border-bottom: 1px solid #eee; }
div.tx-wdaccordionfaq-pi1 .tx-wdaccordionfaq-pi1-accordion_content { background-color: #ffffff; color: #444444; overflow: hidden; padding: 10px; border-bottom: 1px solid #eee; }

.news-list-container .news-list-date {display:none; }
.news-list-container .news-list-morelink {margin:0; padding:0; font-size:100%; text-align:left; }
.news-single-backlink {margin:0; padding:0; font-size:100%; text-align:left; }
.news-single-timedata {display:none; }
.news-single-category {display:none; }
.news-latest-container h2 {display:none; }
.news-latest-date {display:none; }
.news-latest-category {display:none; }
.news-latest-morelink {display:none; }
.news-latest-gotoarchive {display:none; }
.news-latest-item hr.clearer {display:none; }
.news-list-category {display:none; }
.news-amenu-container {border-bottom:solid 1px #474747; }
.news-amenu-container h2 {display:none; }
.news-amenu-container li {margin-right:20px; }
.news-amenu-container li.news-amenu-item-year {margin-right:10px; font-weight:bold; }
div.news-amenu-container {border-bottom:double 3px #454545; padding-bottom:20px; margin-bottom:20px; }
div.news-amenu-container h2 {display:none; }
.VideoTxt {float:right; width:280px; }
.VideoImg {float:left; margin:20px 0 5px 0; }
/* ----------------------------------------------------------------------------- */

.noprinttitle h2 {display:none;}
.tx-wdorientation-pi1 .impression {font-size:1.0em;}
.tx-wdorientation-pi1 .impression .tut {font-weight:bold;}
.tx-wdorientation-pi1 .impression .tit {font-weight:bold; font-size:1.3em; text-align:center;padding:10px 0;}
.tx-wdorientation-pi1 .impression .ses {font-weight:bold; font-size:1.1em; text-align:center;}
.tx-wdorientation-pi1 .impression table {border:solid 1px #666; margin:10px auto; width:80%; }
.tx-wdorientation-pi1 .impression table td {border:solid 1px #666; font-size:1.1em; padding:0 10px; }
.tx-wdorientation-pi1 .impression .sign {font-weight:bold; text-align:left; padding:10px 0 60px 40px;}
.tx-wdorientation-pi1 .impression .pay {font-size:1.1em; text-align:center;padding:10px 0;}
.tx-wdorientation-pi1 .impression .ref {font-weight:bold; color:#CA0000; font-size:1.3em; text-align:center;padding:10px 0;}

.tx-wdorientation-pi1 form {font-size:1.2em; }
.tx-wdorientation-pi1 label {font-size:0.9em; margin:0px; padding:1px 10px 1px 5px; color:#373737; width:160px; float:right; text-align:right; clear:right; line-height:12px; }
.tx-wdorientation-pi1 input {font-size:0.9em; margin:2px 0; padding:1px; border:1px solid #373737; width:320px; color:#373737; }
.tx-wdorientation-pi1 select {font-size:0.9em; margin:2px 0; padding:1px; border:1px solid #373737; width:324px; color:#373737; }
.tx-wdorientation-pi1 input[type=submit] {float:right; font-size:0.9em; padding:1px 10px; border:1px solid #666; width:100px; color:#333; background-color:#eee; margin-right:175px;}
.tx-wdorientation-pi1 input[type=reset] {font-size:0.9em; padding:1px 10px; border:1px solid #666; width:100px; color:#333; background-color:#E6E6E6; margin-right:10px !important;}
.star {color:#CA0000; }
input.radio {float:right; margin:5px 15px 0 5px; vertical-align:top; clear:right;}
label.radio {float:right; margin:0 15px 0 20px; vertical-align:top;}
.apply_recp span{  font-weight:bold;}