BODY {COLOR: #000050; FONT-FAMILY: verdana, helvetica, sans-serif; text-decoration: none; font-weight: normal; FONT-SIZE: 11px}
A {COLOR: #FF0000; FONT-FAMILY: verdana, helvetica, sans-serif; text-decoration: underline; font-weight: normal; text-decoration:underline; FONT-SIZE: 11px}
A.menu {COLOR: #ffffff; FONT-FAMILY: verdana, helvetica, sans-serif; text-decoration: underline; font-weight: bold; text-decoration:underline; FONT-SIZE: 11px}
A.menu1 {COLOR: #DD0000; FONT-FAMILY: verdana, helvetica, sans-serif; text-decoration: underline; font-weight: bold; text-decoration:underline; FONT-SIZE: 11px}

a {text-decoration:none;}
a:link    {color: #000050; text-decoration: none;}
a:active  {color: #000050; text-decoration: none;}
a:visited {color: #000050; text-decoration: none;}
a:hover   {color: #000050; text-decoration: underline;}

a.menu {text-decoration:none;}
a.menu:link    {color: #000050; text-decoration: none;}
a.menu:active  {color: #000050; text-decoration: none;}
a.menu:visited {color: #000050; text-decoration: none;}
a.menu:hover   {color: #000050; text-decoration: underline;}

a.menu1 {text-decoration:none;}
a.menu1:link    {color: #DD0000; text-decoration: none;}
a.menu1:active  {color: #DD0000; text-decoration: none;}
a.menu1:visited {color: #DD0000; text-decoration: none;}
a.menu1:hover   {color: #DD0000; text-decoration: underline;}

.bl {border: 1px solid; border-color: #4178A1; border-left: 0;}
.br {border: 1px solid; border-color: #4178A1; border-right: 0;}
.btd {border: 1px solid; border-color: #4178A1; border-top: 0;}
.brd {border: 1px solid; border-color: #4178A1; border-left: 0; border-top: 0;}
.brdlr {border: 1px solid; border-color: #4178A1;}

table {color: #000050; font-family: verdana, helvetica, sans-serif; text-decoration: none; font-size: 11px}
tr {color: #000050; font-family: verdana, helvetica, sans-serif; text-decoration: none; font-size: 11px}
td {color: #000050; font-family: verdana, helvetica, sans-serif; text-decoration: none; font-size: 11px}
th {color: #000050; font-family: verdana, helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px}

.namezagright {color: #FFFFFF; font-family: verdana, helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px}
.newstime {color: #45769E; font-family: verdana, helvetica, sans-serif; text-decoration: none; font-size: 11px}

.docstabletitle {color: #ffffff; font-family: verdana, helvetica, sans-serif; text-decoration: none; font-size: 9px; font-weight: bold;   background: #3A618A;}
.docstabletitleon {color: #ffffff; font-family: verdana, helvetica, sans-serif; text-decoration: none; font-size: 9px; font-weight: bold;   background: #B2C3D3;}

.tablelist {margin:0; border-style: solid; border-color: #B2C3D3; border-width:thin; color: #ffffff;}

.text {color: #000050; font-family: verdana, helvetica, sans-serif; text-decoration: none; font-size: 11px}
.texttitlepage {color: #FFFFFF; font-family: verdana, helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 13px}
.texttitlepage1 {color: #000050; font-family: verdana, helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 13px}
.error { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; background-color: #ff0000; }
.ok { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; background-color: #009900; }
.seriy {color: #BBBBBB; font-family: verdana, helvetica, sans-serif; text-decoration: none; font-size: 11px}

.inputtext {COLOR: #000050; BACKGROUND-COLOR: #FFFFFF; BORDER-COLOR: #4178A1; 	BORDER-STYLE: solid; BORDER-WIDTH: 1; font-size: 11px;}
.inputtext1 {COLOR: #000050; BACKGROUND-COLOR: #FFFFFF; BORDER-COLOR: #4178A1; 	BORDER-STYLE: solid; BORDER-WIDTH: 1; font-size: 11px;}
.inputbutton {COLOR: #000050; BACKGROUND-COLOR: #DEE4E8; BORDER-COLOR: #4178A1; BORDER-STYLE: solid; BORDER-WIDTH: 1; font-size: 9px; cursor:pointer;}

.infoBox {background: #b6b7cb;}
.infoBoxContents {background: #f8f8f9; font-family: Verdana, Arial, sans-serif;   font-size: 10px;}
.infoBoxNotice {background: #FF8E90;}
.infoBoxNoticeContents {background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px;}

TD.infoBoxHeading {font-family: Verdana, Arial, sans-serif; font-size: 10px;   font-weight: bold; background: #bbc3d3; color: #ffffff;}
TD.infoBox, SPAN.infoBox {font-family: Verdana, Arial, sans-serif; font-size: 10px;}

.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; background-color: #3A618A; }
.leftpanel { font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: 10px; color: #ffffff;  background-color: #3A618A; }
.infoBoxContents { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color: #D1D8DE; }

.selected { background-color: #3A618A; }
.dayselected { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; }

.dataTableHeadingRow { background-color: #C9C9C9; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; }
.dataTableRow { background-color: #F0F1F1; }
.dataTableRowSelected { background-color: #DEE4E8; }
.dataTableRowOver { background-color: #FFFFFF; cursor: pointer; cursor: hand; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }


.textadv {color: #9FB4D3;}

.citata {padding-left:20px; font-style:italic}
.note {}

.arttb {background-color: #ffffff; border: 1px solid #3A618A;}

.artth {color: #ffffff; font-weight: bold; text-align: center; background-color: #3A618A;}

.arttr {background-color: #F0F1F1;}

.arttd {padding:5px}

.nb { background: #45769E; padding:10px; padding-left: 50px; color: #ffffff; }

.vopros {color: #45769E; font-style:italic; }  