HTML, BODY {background-color: #fff; margin:0; padding:0; }
BODY, UL, OL, LI, P, H1, H2, H3, H4, H5, H6, FORM, IMG { margin:0; padding:0; border:0; }
BODY, TD, INPUT, TEXTAREA, OPTION, SELECT, LI, P, H1, H2, H3, H4, H5, H6, A { font-family: arial,sans-serif; font-size: 13px; color:#000; }
TABLE {border-collapse:collapse;}
TABLE TD {padding:0;}


/* HEADERS=
----------------------------------------------- */
H1 { font-size: 24px; margin-bottom:5px; font-weight: normal; }
H2 { font-size: 20px; margin-bottom:5px; font-weight: normal; }
H4 { font-size: 15px; margin-bottom:5px; font-weight: bold; }
/* -------------------------------------------- */

/* LISTS=
----------------------------------------------- */
UL {margin: 0.7em;}
LI {padding: 2px 0 2px 15px; list-style:none; background:url('/img/bullet_gray4x4.gif') 2px 8px no-repeat;}

/* -------------------------------------------- */

/* FORMS=
----------------------------------------------- */
FORM {margin:0; padding:0;}
INPUT,TEXTAREA {background-color: #FFFFFF;}
/* -------------------------------------------- */

/* LINKS=
----------------------------------------------- */
A {color:#1A3CBF; text-decoration: none; }
A:hover { color:#1A3CBF; text-decoration: none; }
A.footer { font-size: 11px; color: #000; text-decoration: underline; }
TD.archive A {color: #808080;}
A.blue { color:#1A3CBF; text-decoration: underline; }
A.blue:hover { color:#1A3CBF; text-decoration: none; }
/* -------------------------------------------- */

/* NAV=
----------------------------------------------- */
DIV.menu {margin-right: 30px;}
.menu UL {list-style: none; padding:0px; margin:0;}
.menu UL LI{border-bottom:1px solid #DFE3E4; padding: 4px 0 4px 30px; margin:0; background: transparent;}
.menu UL LI UL{border-top:1px solid #DFE3E4; margin-left: -30px; margin-top: 4px;}
.menu UL LI UL LI{padding: 2px 0 2px 45px; background:url('/img/bullet_gray4x4.gif') 30px 8px no-repeat;}
.menu A{font-weight:bold; color: #808080;}
.menu A.current{color: #333333;}
.menu UL LI UL LI A{font-weight:normal;}

.menu A.act{font-weight:bold;color: #333333;}
.menu UL LI UL LI A.act {font-weight:normal;color: #333333;}


.menu UL LI UL LI SPAN{font-weight:normal;}
.menu LI.last{border:0; padding-bottom: 0px;}

.sitemap {list-style:none; padding:0; margin:0;}
.sitemap LI {padding-bottom: 10px;}
.sitemap LI A {color: #333333; text-decoration: none; font-weight: bold;}
.sitemap UL LI {padding: 7px 0 0 15px; list-style:none; background:url('/img/bullet_gray4x4.gif') 2px 12px no-repeat;}
.sitemap UL LI A {font-weight: normal;}
.sitemap UL LI UL LI A {color: #808080;}

UL.menu { list-style:none; margin:0; padding:0; }
UL.menu LI { font-weight:bold; color:#808080; border-bottom:1px solid #DFE3E4; padding-left:20px; line-height:1.8; }
UL.menu LI.last { border:0; }
UL.menu LI .current{ color:#000; }

/* -------------------------------------------- */

/* TEXT=
----------------------------------------------- */
P {margin-bottom: 0.7em;}
.title {color: #333333; font-size: 15px; font-weight: bold;}
.TitleNews {color: #353535; font-size: 18px;}
.gray { color: #808080; }
.date { color: #808080; }
.blue { color: #1A3CBF; }
.small{ color: #808080; font-size: 9px; }
.footer { font-size: 11px; }
.b {font-weight: bold;}
.l {text-decoration:underline;}
.content A { color: #1A3CBF; text-decoration: underline; }
.news { margin-top: 13px; }
.news A { text-decoration: none; }
.news A:hover { color: #1A3CBF; text-decoration: none; }

.highlight { color:#808080; font-size: 12px;}
.highlight A { color: #808080; font-size: 12px;}
.highlight .act { color: #333333; font-size: 12px;}

.lp5px {padding-left: 5px;}
.rp5px {padding-right: 5px;}
.tp5px {padding-top: 5px;}
.tm5px {margin-top: 5px;}
.bp5px {padding-bottom: 5px;}

.tp10px {padding-top: 10px;}
.rp10px {padding-right: 10px;}
/* -------------------------------------------- */

/* BLOCKS=
----------------------------------------------- */
UL.pagelist {margin: 0; padding: 0;}
UL.pagelist LI {float:left; background : none;list-style:none; padding:0 8px 0 0; margin:0;}
UL.TopMenu {margin: 0; padding: 0;}
UL.TopMenu LI {float:left; background : none;list-style:none; padding:0 8px 0 0; margin:0;}
DIV.portfolio {margin: 0; padding: 0 0 20px 0;}
DIV.portfolio SPAN {color:#808080;}
DIV.portfolio SPAN.title-dark, .title-dark{color: #333333; font-size: 13px; font-weight: bold;}
DIV.portfolio A {color: #333333; text-decotation: underline;}
DIV.portfolio DIV.description {padding: 3px 0 5px 0;}
DIV.portfolio DIV.media A,DIV.portfolio DIV.url A {color:#1A3CBF;}
DIV.url {background:url('/img/ico_blank.gif') 2px 2px no-repeat; margin-top: 5px; padding: 3px 0 0 20px; height: 20px; color: #808080; font-size: 11px;}
DIV.portfolio DIV IMG {margin-right: 10px;}
DIV.media {background:url('/img/ico_tv.gif') 0% 0% no-repeat; padding: 3px 0 0 20px; height: 20px; color: #808080; font-size: 11px;}
DIV.dwnl {background:url('/img/ico_download.gif') 0 5px no-repeat; padding: 3px 0 0 20px; height: 20px; color: #808080; font-size: 11px;}
/* -------------------------------------------- */





















