body { 
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 14px;
color : #667280;
} 
td { 
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 75%;
color : #667280;
} 
input, textarea, select { 
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
} 
em, i { 
font-family : Arial;
} 
p { 
margin-top : 15px;
margin-bottom : 15px;
text-align : justify;
word-spacing : 3px;
line-height : 120%;
} 
p.first { 
margin-top : 0;
} 
p.last { 
margin-bottom : 0;
} 
h1 { 
font-family : Arial Narrow;
font-size : 140%;
font-weight : bold;
text-transform : uppercase;
background : url(../img/bullet_green_style-h1.gif) no-repeat left top;
padding-left : 22px;
margin-top : 38px;
margin-bottom : 28px;
} 
.first { 
margin-top : 0;
} 
h2 { 
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 100%;
font-weight : bold;
background : url(../img/bullet_green_style-h2.gif) no-repeat left top;
padding-left : 9px;
margin-top : 22px;
margin-bottom : 7px;
} 
h3 { 
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 100%;
font-weight : bold;
margin-top : 22px;
margin-bottom : 7px;
} 
a:link, a:active { 
color : #922222;
text-decoration : underline;
} 
a:visited { 
color : #922222;
text-decoration : underline;
} 
a:hover { 
color : #226192;
text-decoration : none;
} 
.nowrap { 
white-space : nowrap;
} 
.brd { 
border : 2px solid #c1c6cc;
} 
.brd-left { 
border : 2px solid #c1c6cc;
float : left;
} 
.brd-right { 
border : 2px solid #c1c6cc;
float : right;
} 
.red { 
color : #ff0000;
} 
.green { 
color : #299900;
} 
.green a:link, .green a:active, .green a:visited { 
color : #299900;
text-decoration : underline;
} 
.green a:hover { 
color : #299900;
text-decoration : none;
} 
.blue { 
color : #2096c7;
} 
.orange { 
color : #ff7b00;
} 
.orange a:link, .orange a:active, .orange a:visited { 
color : #ff7b00;
text-decoration : underline;
} 
.orange a:hover { 
color : #ff7b00;
text-decoration : none;
} 
.grey { 
color : #667280;
} 
.grey a:link, .grey a:active, .grey a:visited { 
color : #667280;
text-decoration : underline;
} 
.grey a:hover { 
color : #667280;
text-decoration : none;
} 
.text-small { 
font-size : 80%;
} 
.top { 
font-size : 11px;
color : #667280;
} 
.top div { 
margin-top : -3px;
font-size : 11px;
} 
.top a:link, .top a:active, .top a:visited { 
font-size : 11px;
color : #667280;
text-decoration : underline;
} 
.top a:hover { 
font-size : 11px;
color : #667280;
text-decoration : none;
} 
.menu { 
font-size : 75%;
font-weight : bold;
} 
.menu div { 
font-size : 95%;
font-weight : normal;
} 
.menu a:link, .menu a:active, .menu a:visited { 
color : #667280;
text-decoration : underline;
} 
.menu a:hover { 
color : #667280;
text-decoration : none;
} 
.menu span a:link, .menu span a:active, .menu span a:visited { 
color : #299900;
text-decoration : underline;
font-weight : bold;
} 
.menu span a:hover { 
color : #299900;
text-decoration : none;
font-weight : bold;
} 
.menu * div span { 
color : #299900;
font-weight : bold;
} 
.menu * div span a:hover { 
color : #299900;
text-decoration : none;
font-weight : bold;
} 
.sitemap { 
font-size : 75%;
font-weight : bold;
} 
.sitemap div { 
font-size : 95%;
font-weight : normal;
} 
.sitemap a:link, .sitemap a:active, .sitemap a:visited { 
color : #667280;
text-decoration : underline;
} 
.sitemap a:hover { 
color : #667280;
text-decoration : none;
} 
.sitemap span a:link, .sitemap span a:active, .sitemap span a:visited { 
color : #299900;
text-decoration : underline;
font-weight : bold;
} 
.sitemap span a:hover { 
color : #299900;
text-decoration : none;
font-weight : bold;
} 
.sitemap * div span { 
color : #299900;
font-weight : bold;
} 
.sitemap * div span a:hover { 
color : #299900;
text-decoration : none;
font-weight : bold;
} 
ul { 
list-style-image : url('../img/li_ie.gif');
} 
ul li { 
line-height : 130%;
text-align : justify;
} 
.table-cnote { 
background-color : #f9fafa;
border-top : 3px solid #299900;
border-bottom : 3px solid #299900;
} 
.table-cnote td { 
padding : 13px;
padding-bottom : 0;
font-size : 10px;
color : #667280;
} 
.table-rnote { 
background-color : #f9fafa;
border-top : 2px solid #299900;
border-bottom : 2px solid #299900;
margin-left : 10px;
} 
.table-rnote td { 
padding : 10px;
font-size : 10px;
color : #667280;
} 
.table-lnote { 
background-color : #f9fafa;
border-top : 2px solid #299900;
border-bottom : 2px solid #299900;
margin-right : 10px;
} 
.table-lnote td { 
padding : 10px;
font-size : 10px;
color : #667280;
} 
.inform { 
font-size : 70%;
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
} 
.inform a:link, .inform a:active, .inform a:visited { 
color : #667280;
text-decoration : underline;
} 
.inform a:hover { 
color : #667280;
text-decoration : none;
} 
.inform p { 
margin-top : 10px;
margin-bottom : 10px;
} 
.inform i { 
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
} 
.vote td { 
font-size : 70%;
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
vertical-align : top;
padding-bottom : 7px;
} 
.vote a:link, .vote a:active, .vote a:visited { 
color : #667280;
text-decoration : underline;
} 
.vote a:hover { 
color : #667280;
text-decoration : none;
} 
.vote p { 
margin-top : 10px;
margin-bottom : 10px;
} 
.copyright { 
font-size : 70%;
} 
.copyright span { 
font-size : 90%;
} 
.copyright a:link, .copyright a:active, .copyright a:visited { 
color : #667280;
text-decoration : underline;
} 
.copyright a:hover { 
color : #667280;
text-decoration : none;
} 
.status { 
font-family : Arial Narrow;
font-size : 20px;
font-weight : bold;
} 
.status a:link, .status a:active, .status a:visited { 
color : #667280;
text-decoration : underline;
} 
.status a:hover { 
color : #667280;
text-decoration : none;
} 
.section-head { 
font-family : Arial Narrow;
font-size : 20px;
font-weight : bold;
text-transform : uppercase;
} 
.more { 
font-size : 70%;
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
} 
.more span { 
color : #2096c7;
} 
.more a:link span, .more a:active span, .more a:visited span { 
color : #2096c7;
text-decoration : underline;
} 
.more a:hover span { 
color : #2096c7;
text-decoration : none;
} 
.more a:link, .more a:active, .more a:visited { 
color : #667280;
text-decoration : underline;
} 
.more a:hover { 
color : #667280;
text-decoration : none;
} 
.more p { 
margin-top : 10px;
margin-bottom : 10px;
} 
.more ul { 
list-style-image : url('../img/li_ie-blue.gif');
} 
.news-right { 
color : #667280;
} 
.news-right div { 
color : #299900;
} 
.news-right a:link div, .news-right a:visited div { 
color : #299900;
text-decoration : none;
} 
.news-right a:hover div { 
color : #299900;
text-decoration : underline;
} 
.news-right a:active div { 
color : #299900;
text-decoration : none;
} 
.news-right a:link, .news-right a:visited { 
color : #667280;
text-decoration : none;
} 
.news-right a:hover { 
color : #667280;
text-decoration : underline;
} 
.news-right a:active { 
color : #667280;
text-decoration : none;
} 
.more p { 
margin-top : 10px;
margin-bottom : 10px;
} 
.news-fp { 
color : #667280;
} 
.news-fp a:link, .news-fp a:active, .news-fp a:visited { 
color : #667280;
text-decoration : none;
} 
.news-fp a:hover { 
color : #667280;
text-decoration : underline;
} 
.other { 
font-size : 70%;
color : #667280;
padding-left : 13px;
padding-right : 5px;
} 
.other div { 
font-weight : bold;
background : url(../img/bullet_orange_style.gif) no-repeat left top;
padding-left : 13px;
padding-bottom : 10px;
margin-left : -13px;
} 
.other a:link, .other a:active, .other a:visited { 
color : #667280;
text-decoration : underline;
} 
.other a:hover { 
color : #667280;
text-decoration : none;
} 
.other span { 
white-space : nowrap;
} 
.other span a:link, .other span a:active, .other span a:visited { 
font-size : 100%;
color : #ff7b00;
text-decoration : underline;
} 
.other span a:hover { 
font-size : 100%;
color : #ff7b00;
text-decoration : none;
} 
.other p { 
margin-top : 10px;
margin-bottom : 10px;
} 
.grafic-menu * img { 
border-left : 2px solid #000000;
border-bottom : 2px solid #000000;
} 
td.grafic-none { 
border : none;
border-left : 2px solid #000000;
} 
.grafic-none img { 
border : none;
} 
.table-rnote { 
font-size : 120%;
} 
.table-lnote { 
font-size : 120%;
} 
.input-search { 
border : 1px solid #7f9db9;
width : 292px;
height : 19px;
} 
.search-url { 
font-size : 90%;
color : #b2b8bf;
background : url('/common/img/bullet_search.gif') no-repeat right 0%;
} 
.search-url a:link, .search-url a:active, .search-url a:visited { 
font-size : 100%;
color : #b2b8bf;
text-decoration : none;
} 
.search-url a:hover { 
font-size : 100%;
color : #b2b8bf;
text-decoration : underline;
} 
.search-find { 
font-size : 80%;
font-weight : bold;
} 
.search-find span { 
font-size : 120%;
} 
.navigation { 
color : #667280;
font-size : 70%;
vertical-align : bottom;
} 
.navigation a:link, .navigation a:active, .navigation a:visited { 
font-size : 100%;
color : #667280;
text-decoration : underline;
font-weight : bold;
} 
.navigation a:hover { 
font-size : 100%;
color : #667280;
text-decoration : none;
font-weight : bold;
} 
.navigation span { 
padding-right : 3px;
padding-left : 6px;
} 
.navigation span img { 
margin-bottom : 1px;
} 
.bordered { 
background : #ffffff;
} 
.bordered em { 
width : 98%;
} 
.bordered th { 
text-align : left;
background : #b2b8bf;
font-size : 75%;
color : #ffffff;
vertical-align : bottom;
border : solid #a3aab3;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 0;
border-right-width : 0;
} 
.bordered tr { 
vertical-align : top;
} 
.bordered td { 
border : solid #dce0e3;
border-top-width : 0;
border-bottom-width : 1px;
border-left-width : 0;
border-right-width : 0;
font-size : 70%;
} 
.interview td { 
font-size : 70%;
} 
.interview td p { 
margin-top : 10px;
margin-bottom : 10px;
} 
.interview td .title { 
font-size : 110%;
font-weight : bold;
background : url(../img/i_interview-i.gif) no-repeat left 0%;
} 
.interview td .author { 
font-size : 90%;
} 
.interview td .author b { 
color : #299900;
} 
.form td { 
padding-bottom : 5px;
} 
.form textarea, select { 
border : 1px solid #7f9db9;
width : 292px;
height : 19px;
margin-left : 8px;
} 
.form input.text { 
border : 1px solid #7f9db9;
width : 292px;
height : 19px;
margin-left : 8px;
} 
.form input.date { 
border : 1px solid #7f9db9;
width : 192px;
height : 19px;
margin-left : 8px;
} 
.mainmenu { 
font-weight : bold;
} 
.mainmenu div { 
font-size : 95%;
font-weight : normal;
} 
.mainmenu a:link, .mainmenu a:active, .mainmenu a:visited { 
color : #226192;
text-decoration : underline;
} 
.mainmenu a:hover { 
color : #922222;
text-decoration : none;
} 
.mainmenu div { 
font-size : 95%;
font-weight : normal;
} 
.lang td { 
font-size : 75%;
} 
.lang a:link, .lang a:active, .lang a:visited { 
color : #226192;
text-decoration : underline;
} 
.lang a:hover { 
color : #922222;
text-decoration : none;
} 
.content { 
text-align : justify;
} 
.content h2 { 
text-transform : uppercase;
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 100%;
font-weight : bold;
padding-left : 9px;
margin-top : 22px;
margin-bottom : 7px;
} 
.content h4 { 
text-transform : uppercase;
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 90%;
font-weight : bold;
padding-left : 9px;
margin-top : 22px;
margin-bottom : 7px;
} 
.content p { 
padding-right : 10px;
} 
