BODY {
background: #FFFFFF;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

.normal {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

.normal A:link {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
text-decoration: none;
}

.normal A:visited {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
text-decoration: none;
}

.normal A:hover {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
text-decoration: none;
}

.normal A:active {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
text-decoration: none;
}

.category {
background-color: transparent;
color: #3D3D3D;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}

.caption {
background-color: transparent;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
line-height:120%;
}

.article {
background-color: transparent;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
line-height:140%;
}

.article table {
background-color: transparent;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
line-height:140%;
}

.article A:link {
background-color: transparent;
color: #D84E03;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
text-decoration: none;
}

.article A:visited {
background-color: transparent;
color: #D84E03;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
text-decoration: none;
}

.article A:hover {
background-color: transparent;
color: #D84E03;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
text-decoration: none;
}

.article A:active {
background-color: transparent;
color: #D84E03;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
text-decoration: none;
}

.title {
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 18px;
font-weight: normal;
font-stretch: semi-expanded;
text-decoration: none;
}

.title A:link {
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 18px;
font-weight: normal;
font-stretch: semi-expanded;
text-decoration: none;
}

.title A:link {
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 18px;
font-weight: normal;
font-stretch: semi-expanded;
text-decoration: none;
}

.title A:hover {
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 18px;
font-weight: normal;
font-stretch: semi-expanded;
text-decoration: none;
}

.title A:active {
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 18px;
font-weight: normal;
font-stretch: semi-expanded;
text-decoration: none;
}

.title A:visited {
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 18px;
font-weight: normal;
font-stretch: semi-expanded;
text-decoration: none;
}

.menue {
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

.menue A:link {
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}

.menue A:visited {
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}

.menue A:hover {
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

.menue A:active {
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}

.menue_actif {
background-color: transparent;
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}

.menue_actif A:link {
background-color: transparent;
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}

.menue_actif A:visited {
background-color: transparent;
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}

.menue_actif A:hover {
background-color: transparent;
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

.menue_actif A:active {
background-color: transparent;
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}

.menue_2 {
background-color: transparent;
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}

.menue_2 A:link {
background-color: transparent;
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}

.menue_2 A:visited {
background-color: transparent;
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}

.menue_2 A:hover {
background-color: transparent;
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: underline;
}

.menue_2 A:active {
background-color: transparent;
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}

.address {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

.address A:link {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.address A:visited {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.address A:hover {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.address A:active {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}
.date_print {
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

.date {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

.date A:link {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.date A:visited {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.date A:hover {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.date A:active {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.box_title {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

.box_text {
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}

.box_text A:link {
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.box_text A:visited {
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.box_text A:hover {
color: #D84E03;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.box_text A:active {
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.box_cat {
color: #B5B9B7;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}

.box_news {
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}

.box_news A:link {
color: #D84E03;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.box_news A:visited {
color: #D84E03;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.box_news A:hover {
color: #D84E03;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: bold;
}

.box_news A:active {
color: #D84E03;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.sub {
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

.sub A:link {
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
text-decoration: none;
}

.sub A:visited {
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
text-decoration: none;
}

.sub A:hover {
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
text-decoration: underline;
}

.sub A:active {
color: #02348A;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
text-decoration: none;
}

.design {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}

.design A:link {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.design A:visited {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.design A:hover {
color: #D84E03;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

.design A:active {
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

/* Form Login Box */
div.tx-newloginbox-pi1 p {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
div.tx-newloginbox-pi3-browsebox table td {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
div.tx-newloginbox-pi3-singleView table td {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
div.tx-newloginbox-pi1 h3 {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:0.1em;
}
div.tx-newloginbox-pi1 p.tx-newloginbox-pi1-forgotP {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
div.tx-newloginbox-pi1 p.tx-newloginbox-pi1-forgotP a {
color:#0000DD;
text-decoration:none;
}

