body {
margin-top : 15px;
background-color : #16416e;
text-align : center;
}
body.popup {
background-color : #ffffff;
}
.mainContent {
text-align : justify;
}
#mainWrapper {
border : 3px solid #f5821f;
margin-left : auto;
margin-right : auto;
text-align : left;
width : 910px;
background-color : white;
padding : 5px;
background-image : url(../medias/pictures/bg_bottom.gif);
background-attachment : scroll;
background-repeat : no-repeat;
background-position : bottom;
}
#header {
width : 910px;
height : 177px;
background-attachment : scroll;
background-image : url(../medias/pictures/bg_header.gif);
background-repeat : repeat-x;
padding : 0;
}
#headerTop {
float : left;
width : 910px;
height : 151px;
text-align : center;
font : bold 14px arial, helvetica, verdana;
color : #d4680b;
}
#banner {
margin : 10px;
display : none;
}
img.banner {
border : 2px solid #d3d3d5;
}
#headerTopLeft {
float : left;
margin : 0;
width : 180px;
height : 150px;
background : url(../medias/pictures/180x150.gif) no-repeat left top;
display : none;
}
#headerTopRight {
float : right;
height : auto;
width : auto;
display : none;
text-align : right;
}
#topMenu {
clear : both;
height : 26px;
}
#navLink {
height : 65px;
clear : both;
}
#content {
width : 100%;
padding : 10px;
}
#logo {
padding : 10px;
text-align : center;
}
#clignoti
 {
float : right;
height : auto;
width : auto;
font : bold 10px arial, helvetica, verdana;
color : #d4680b;
text-align : right;
}
.pageTitle {
font : bold 22px arial, helvetica, verdana;
color : #d4680b;
}
.pageTitleOrange {
font : bold 14px arial, helvetica, verdana;
color : #d4680b;
}
.pageOrange {
font : bold 14px arial, helvetica, verdana;
color : #d4680b;
}
.pageTitleBlue {
font : bold 22px arial, helvetica, verdana;
color : #16416e;
}
.pageBlue {
font : bold 14px arial, helvetica, verdana;
color : #16416e;
}
.centered {
text-align : right;
}
#pageIntro {
margin-top : 5px;
margin-bottom : 15px;
}
#pageContent {
clear : both;
width : 100%;
}
#pageContentCenter {
clear : both;
width : 100%;
text-align : center;
}
#pageContentLeft {
float : left;
width : 250px;
padding-right : 15px;
border-right : 1px solid #636466;
}
#pageContentRight {
float : left;
width : 605px;
padding-left : 15px;
padding-right : 10px;
font : 14px arial, helvetica, verdana;
color : #16416e;
}
#pageContentAll {
padding-right : 20px;
}
#footer {
clear : both;
width : 100%;
height : 60px;
}
#copyleft {
float : left;
padding-top : 50px;
}
#copyright {
padding-top : 50px;
text-align : center;
font : 11px arial, helvetica, verdana;
color : #16416e;
}
#newsWrapper {
width : 100%;
}
#newsTitle {
clear : both;
height : 26px;
background-color : #ededed;
border-top : 1px solid #16416e;
border-bottom : 1px solid #16416e;
margin-top : 15px;
}
#newsTitleLeft {
padding : 5px;
float : left;
}
#newsTitleRight {
padding : 5px;
float : right;
}
#newsContent {
width : 100%;
padding-top : 15px;
}
table, tr, td, span, ul, li, div {
font : 14px arial, helvetica, verdana;
color : #16416e;
}
.normal {
font : 11px arial, helvetica, verdana;
color : #000000;
}
.red {
color : #d4680b;
}
.bgred {
background-color : #d4680b;
}
.white {
color : white;
}
.blue {
color : #16416e;
}
.justify {
text-align : justify;
}
.black {
color : black;
}
.bigtitle {
font : italic bold 20px arial, helvetica, verdana;
color : black;
}
.bigwhite {
font : bold 25px arial, helvetica, verdana;
color : white;
}
.grey {
font : 10px arial, helvetica, verdana;
color : #444444;
}
.titlegrey {
font : bold 12px arial, helvetica, verdana;
color : #444444;
}
.smallgrey {
font : 9px arial, helvetica, verdana;
color : #222222;
}
.big {
font : 13px arial, helvetica, verdana;
color : #000000;
}
a {
color : #d4680b;
text-decoration : none;
font-weight : bold;
}
a:hover {
color : black;
text-decoration : underline;
font-weight : bold;
}
a.noul {
color : #d4680b;
text-decoration : none;
}
a.noul:hover {
color : black;
text-decoration : none;
}
a.titlegrey {
font : 11px arial, helvetica, verdana;
color : #444444;
text-decoration : none;
}
a.titlegrey:hover {
font : 11px arial, helvetica, verdana;
color : #444444;
text-decoration : underline;
}
a.medium {
font : 10px arial, helvetica, verdana;
color : #d4680b;
text-decoration : none;
}
a.medium:hover {
font : 10px arial, helvetica, verdana;
color : black;
text-decoration : underline;
}
.small {
font : 9px arial, helvetica, verdana;
color : #d4680b;
text-decoration : none;
}
a.small {
font : 9px arial, helvetica, verdana;
color : #d4680b;
text-decoration : none;
}
a.small:hover {
font : 9px arial, helvetica, verdana;
color : black;
text-decoration : underline;
}
.tabtitle {
font : italic bold 12px arial, helvetica, verdana;
color : white;
text-decoration : none;
}
a.tabtitle {
font : italic bold 12px arial, helvetica, verdana;
color : white;
text-decoration : none;
text-decoration : underline;
}
a.tabtitle:hover {
font : italic bold 12px arial, helvetica, verdana;
color : white;
text-decoration : none;
text-decoration : none;
}
.title {
font : italic bold 15px arial, helvetica, verdana;
}
.title2 {
font : bold 22px arial, helvetica, verdana;
}
a.title {
font : bold 16px arial, helvetica, verdana;
color : #d4680b;
text-decoration : none;
}
a.title:hover {
font : bold 16px arial, helvetica, verdana;
color : #d4680b;
text-decoration : underline;
}
a.title2:hover {
font : bold 22px arial, helvetica, verdana;
text-decoration : underline;
}
a.title3 {
font : bold 16px arial, helvetica, verdana;
color : #d4680b;
text-decoration : none;
}
a.title3:hover {
font : bold 16px arial, helvetica, verdana;
color : #1a1a1a;
text-decoration : none;
}
.pagenumber {
font : bold 15px arial, helvetica, verdana;
color : #444444;
}
a.pagenumber {
font : bold 11px arial, helvetica, verdana;
color : #d4680b;
}
a.pagenumber:hover {
font : bold 11px arial, helvetica, verdana;
color : white;
background-color : black;
}
a.LeftMenu {
font : 9pt arial, helvetica, verdana;
color : black;
text-decoration : none;
}
a.LeftMenu:hover {
font : 9pt arial, helvetica, verdana;
color : #f5821f;
text-decoration : none;
}
a.LeftSubMenu {
font : 8pt arial, helvetica, verdana;
color : gray;
text-decoration : none;
}
a.LeftSubMenu:hover {
font : 8pt arial, helvetica, verdana;
color : #f5821f;
text-decoration : none;
}
a.LeftMenuOn {
font : bold 9pt arial, helvetica, verdana;
color : #f5821f;
text-decoration : none;
}
a.LeftMenuOn:hover {
font : bold 9pt arial, helvetica, verdana;
color : #f5821f;
text-decoration : none;
}
a.LeftSubMenuOn {
font : bold 8pt arial, helvetica, verdana;
color : #f5821f;
text-decoration : none;
}
a.LeftSubMenuOn:hover {
font : bold 8pt arial, helvetica, verdana;
color : #f5821f;
text-decoration : none;
}
div.LeftSubMenu {
visibility : hidden;
display : none;
}
.print {
font : bold 25px arial, helvetica, verdana;
color : black;
}
.printbig {
font : bold 35px arial, helvetica, verdana;
color : black;
}
div.scroller {
z-index : 0;
}
div.upmenu, layer.upmenu {
z-index : 1;
}
a.supergred {
font : italic bold 15px arial, helvetica, verdana;
color : #f5821f;
text-decoration : none;
}
a.supergblack {
font : italic bold 15px arial, helvetica, verdana;
color : #1a1a1a;
text-decoration : none;
}
a.supergred:hover {
font : italic bold 15px arial, helvetica, verdana;
color : #1a1a1a;
text-decoration : none;
}
a.supergblack:hover {
font : italic bold 15px arial, helvetica, verdana;
color : #1a1a1a;
text-decoration : underline;
}
a.img {
border : none;
}
.tabBorder2 {
border : 2px solid #444444;
background : white;
text-align : justify;
}
.borderBlack {
border : 1px solid #444444;
}
.borderBlack2 {
border : 2px solid #444444;
}
select {
color : #1a1a1a;
font : bold 8pt arial, helvetica, verdana;
background-color : #e0e0e0;
z-index : 0;
}
select:focus {
background-color : white;
color : #890000;
}
input, textarea {
font : 8pt arial, helvetica, verdana;
color : #1a1a1a;
background-color : #e0e0e0;
border : 1px solid;
border-color : #c3cdcc #6e6777 #6e6777 #acb4b4;
z-index : 0;
}
input:focus, textarea:focus {
background-color : #ffffff !important ;
border-color : #f5821f !important ;
}
input.checkbox, input.radio {
background-color : #ffffff;
border : 0 solid;
}
.submit, .button {
margin-left : 4px;
padding-left : 4px;
padding-right : 4px;
overflow : visible;
cursor : pointer !important ;
font : bold 8pt arial, helvetica, verdana !important ;
text-align : center;
color : #1a1a1a;
background : #444444 url(../medias/pictures/bg_btn.gif) repeat-x;
border : 1px solid;
border-color : #c3cdcc #acb4b4 #6e6777 #acb4b4;
}
.submit:hover, .button:hover, .button:focus, .submit:focus {
color : #890000;
border : 1px solid;
border-color : #f5821f;
}
input.calendarDateInput {
font : bold 8pt arial, helvetica, verdana !important ;
border : 2px solid;
background-color : #e0e0e0 !important ;
border-color : #7c7c7c #f5f5f5 #f5f5f5 #7c7c7c !important ;
}
input.calendarDateInput:focus {
color : #890000;
background-color : #ffffff !important ;
}
#csstopmenu, #csstopmenu ul {
padding : 0;
margin : 0;
list-style : none;
}
#csstopmenu li {
float : left;
position : relative;
}
#csstopmenu a {
text-decoration : none;
}
.mainitems {
border-left : 0 solid #ffffff;
color : #3c3c3c;
margin-top : 7px;
font : italic bold 10pt arial, helvetica, verdana;
}
.headerlinks a {
font-weight : bold;
color : #17406e;
font : italic bold 10pt arial, helvetica, verdana;
vertical-align : bottom;
}
.headerlinks a:hover {
color : white;
}
.submenus {
display : none;
width : 12em;
position : absolute;
top : 1.2em;
left : 0;
background-color : #ffffff;
border-top : 5px solid #f68822;
font : italic bold 10pt arial, helvetica, verdana;
}
.submenus li {
width : 100%;
background-color : #f68822;
font : italic bold 10pt arial, helvetica, verdana;
}
.submenus li a {
margin-top : 1.5px;
margin-bottom : 1.5px;
display : block;
width : 100%;
text-align : left;
text-indent : 6px;
color : #17406e;
font : italic bold 10pt arial, helvetica, verdana;
}
html > body .submenus li a {
width : auto;
}
.submenus li a:hover {
background-color : #17406e;
color : #ffffff;
z-index : 2;
}
#csstopmenu li > ul {
top : auto;
left : auto;
}
#csstopmenu li:hover ul, li.over ul {
display : block;
}
html > body #clearmenu {
height : 0;
}

