//*  version 2.0 05.05.2004 */

body {margin:0px;}
body,tbody,col,colgroup,tr,td,h1 {color:#666666; font-size:8pt; font-family: Tahoma, Verdana, Arial, sans-serif;}
div,textarea,input,select,option,h1 {color:#666666;font-size:8pt; font-family: Tahoma, Verdana, Arial, sans-serif;}
small {font-size:7pt}

/* ************************************************************* */
/* ADD STYLES */
li {color:#666666; font-family: Tahoma, Arial,sans-serif; text-align: justify;}
ul {margin:5px 0px 5px 2em;}
ul li {list-style:square}
ul ul li {list-style:circle}
ul ol li {list-style:decimal}
ol {margin:5px 0px 5px 2em;}
ol li {list-style:decimal}
ol ol li {list-style:lower-alpha}
ol ul li {list-style:circle}
div.text {text-align:justify;text-indent:2em}
form {margin:0px}

/* ************************************************************* */
/* layout-only */
.contcenter {width:100%}
.contleft {width:15px}
.contright {width:35px}
.conttable {}
.copyright {font-size:8pt; font-family: Tahoma,sans-serif; color:#CCCCCC; padding:12px 0px 12px 29px;}
.hidemenu {}
.logintextb {padding:7px}
.logintextt {}
.logo {}

a.loginlinkt {color:#DF161A; font-size:7pt; font-family: Tahoma, Verdana, Arial, sans-serif; text-decoration: none;}
a.loginlinkt:hover {color:#666666; text-decoration: underline;}

a.loginlinkb {color:#DF161A;font-size:8pt}
a.loginlinkb:hover {color:#666666}

a.hidemenulink {color:#DF161A;font-size:9pt;font-weight:bold}
a.hidemenulink:hover {color:#666666}

a.copyrightlink {color:#666666; font-size: 8pt; font-family: sans-serif; text-decoration: none;}

/* ************************************************************* */
.m1actadd {}
.m1pasadd {}
.m2actadd {}
.m2pasadd {}

a {color:#4171A0; font-size:8pt; font-family: Tahoma, Arial, sans-serif; text-decoration:none}
a:hover {color:#666666;}

a.m1act {color:#4171A0; padding: 0px 3px 0px 3px; font-size:8pt; font-family: Tahoma, Arial, sans-serif; text-decoration:none; line-height: 24px;}
a.m1act:hover {color:#ffffff; background-color:4171A0;}

a.m1pas {color:#4171A0; padding: 0px 3px 0px 3px; font-size:8pt; font-family: Tahoma, Verdana, Arial, sans-serif; text-decoration:none; line-height: 24px;}
a.m1pas:hover {color:#ffffff; background-color:4171A0;}

a.m2act {color:#DF161A; padding: 0px 3px 0px 3px; font-size:8pt; font-family: Tahoma, Verdana, Arial, sans-serif; text-decoration:none}
a.m2act:hover {color:#DF161A;}

a.m2pas {color:#4171A0; padding: 0px 3px 0px 3px; font-size:8pt; font-family: Tahoma, Verdana, Arial, sans-serif; text-decoration:none}
a.m2pas:hover {color:#DF161A;}

a.menu                 {color:#999999; font-size:8pt; font-family: Tahoma, Arial, sans-serif; text-decoration:none; padding: 0px 3px 0px 3px;}
a.menu:hover           {color:#ffffff; background-color:4171A0;}

/* ************************************************************* */
/* content-only */
.division {background:#E1E1E1}
.error {color:ff0000;font-weight:bold}
.header {font-weight:bold;}
.news {font-size:7pt; }
.pager {color:#666666;font-size:7pt;font-family: Tahoma, Verdana, Arial, sans-serif;}
.tablefix {width:483px}
.tablevar {width:100%}
.theme {}
.themeother {}
.themesub {}
.rowsdivisor {height:1; padding:10px 0px 10px 0px;}

.wtuheaders {color:#666666; font-weight:bold}
.newsheader {color:#666666;}
.newsdate {font-size:7pt; color:#DF161A;}

.newsheader a {color:#4171A0; font-size:8pt; font-family: Tahoma, Verdana, Arial, sans-serif; text-decoration:none}
.newsheader a:hover {color:#666666}

.themenews {font-size:7pt;}
.themesubnews {}
.themeothernews {}
.pagerdetailnews {}


a.headerlink {color:#DF161A; font-size:8pt; font-family: Tahoma, Arial, sans-serif; text-decoration:none}
a.headerlink:hover {color:#666666;}

a.create {color:#DF161A; font-size:10px; font-family: Tahoma, Verdana, Arial, sans-serif;text-decoration:none}
a.create:hover {color:#666666}

a.createred {color:#DF161A; font-size:10px; font-family: Tahoma, Verdana, Arial, sans-serif;text-decoration:none}

a.wtuheaders {color:#DF161A}

.calendar{}
.cal_zag{}
.date{color:#DF161A; font-size:8pt; font-family: Tahoma, Verdana, Arial, sans-serif;}
.weekdayf{font-size:7pt;background:#e5f2ff;text-align:center}
.weekdayh{font-size:7pt;background:#99ccff;text-align:center}

.day {font-size:7pt;}
.today {font-size:8pt;background:#3399ff;text-align:center}

a.day {}
a.day:link {}
a.day:visited {}
a.day:hover {}
a.day:active {}

a.today {color:#ffffff}

.f100 {width:100px;} /* for NN:size="7" */
.f200 {width:200px;} /* for NN:size="17" */
.f246 {width:246px;} /* for NN:size="22" (type="file" - 18) */
.f275 {width:275px;}
.f375 {width:375px;} /* for NN:size="35" (type="file" - 28) */
.f405 {width:405px;} /* for NN:size="44" (type="file" - ?) */