
body {background-color:    #EAEAEA;}
body, td, th {font-size:70%; font-family: Tahoma, Verdana, Arial, sans-serif; margin:0px; }
body * a {
	color			:#56798F:
}
body * a:visited {
	color			:#56798F:
}
body * a:hover {
	color			:#56798F:
}
input, textarea {font-size:11px; font-family: Tahoma, Verdana, Arial, sans-serif;}

p {margin-bottom:0px}

h1 {font-size:12px; font-family: Arial Narrow; margin:0px; color:#ffffff; background:#5C5C5C url(bg_h1000.gif) repeat-x bottom; border-left:1px solid #ffffff; padding:5 13 6 13px}

/* main decoration */

.ext-pad {padding:33 34 18 31px}
.right-shade {background:#456172; vertical-align:top}
.bot-shade {background:#456172}
.white-field {background:#ffffff; padding:10 11 10 11px}
.main-brdr {border-right:1px solid #757575; border-left:1px solid #757575}

/* header */

.header {border-top:7px solid #97A8FF; border-bottom:4px solid #4D56AB}
.header .right-part {padding:8 14 5 20px; text-align:right;}
.header .right-part .some-txt {font-size:11px}
.top-menu {font-size:12px; font-family: Arial Narrow; color:#313131; padding-bottom:5px; text-transform:uppercase;}
.top-menu a {color:#313131; text-decoration:none}
.top-menu a:hover {color:#0C73AC}
.top-menu a.active {color:#0C73AC}
.top-menu span.sep {padding:0 7 0 11px}

/* menu */

.menu {border-top:1px solid #ffffff; border-bottom:2px solid #ffffff; background:#454646 url(menu_bg0.gif)}
.menu td {font-size:12px; font-family: Arial Narrow; color:#ffffff; font-weight:bold; height:30px; padding:0 19 0 20px; border-right:1px solid #ffffff; text-transform:uppercase;}
.menu td.td-last {border-right:0px}
.menu a {color:#ffffff; text-decoration:none;}

.green-line {height:15px; background: #DDD4C4  url(green_li.gif) repeat-y right;}

/* left col */









.left-col {background:    #DDD4C4; border-top:2px solid #ffffff;}
.left-col .block-1 {width:151px; height:81px}
.left-col .sep {height:2px; background:#ffffff}
.left-col .tit {font-size:14px; font-family: Arial Narrow; color:#ffffff; font-weight:bold;}











.news-block {font-size:10px; color: #32386E;











 padding:13 6 19 6px;}
.news-block .more {text-align:right; padding-top:5px}

.submenu-block {font-size:10px; color:  #32386E; padding:13 6 19 6px;}
.submenu-block a {color: #32386E; text-decoration:none}
.submenu-block .el {background:url(submenu_.gif) no-repeat left top; margin-top:6px; padding-left:7px}

.search-block {padding:13 2 19 6px}
.search-block .field {padding:2 0 6 0px}
.search-block .field input {width:139px}
.search-block .but input {font-size:11px; color:      #000000; background:  #CBD9F3; border:1px solid #ffffff; cursor:hand}
.search-block form {margin:0px}













/* center col */

.center-col {border-top:2px solid #ffffff; padding-left:2px}
.center-col h1 {text-transform:uppercase;}
.center-col .sep {height:2px; background:#ffffff}

.services {border-left:1px solid #ffffff;}
.services td {vertical-align:top; font-weight:bold;}
.services a {text-decoration:none; color:#22516E;}
.services .txt {font-size:11px; color:#22516E; border-right:1px solid #929292; border-left:1px solid #929292; padding:8 3 10 7px}
.services .pic {border-left:1px solid #929292; border-right:1px solid #929292;text-align:center; padding-bottom:10px}











.services .goto {border:1px solid #929292; text-align:right; background: #DDD4C4  url(el_white.htm)      



















 repeat-y right}
.services .goto div {padding:7 18 5 10px; background:url(el_white.htm) repeat-y left}
.services .goto a {font-size:12px; font-family: Arial Narrow; color:#146A9C}
.services .td-last {border-right:0px solid #929292;}
.services tr.tr-0 td.txt {border-top:1px solid #929292;}
.services div.td-null {width:5px}

.center-col .content-block {padding:24px}

/* form */

.form-decoration td {padding:4px; vertical-align:top}
.form-decoration .field {background:#EFEFEF; border:1px solid #A0A0A0}
.form-decoration .label {color:#56798F; font-weight:bold; padding:8 14 0 0px}
.form-decoration .buttons {text-align:right}
.form-decoration .buttons input {background:#ffffff; border:0px solid; font-size:11px; font-family: Arial Narrow; color:#146C9E; font-weight:bold; cursor:hand}

/* footer */

.footer {border-top:3px solid #ffffff;}
.footer td {font-size:11px; color:#ffffff; text-align:center; height:36px; background:#454646 url(bg_foote.gif);}

/*****************************/
/* Menu / Sitemap, generally */
/*****************************/
DIV.csc-menu { margin-left: 10px; }
DIV.csc-menu P { font-size: 11px; font-weight: bold; margin: 1px 0px 0px 0px; padding: 2px 2px 2px 10px; background-color: #ffffff; }
DIV.csc-menu P A { color: #000000; text-decoration: none; }
DIV.csc-menu P A:hover { color: #660000; text-decoration: underline; }
DIV.csc-menu P.csc-section { font-weight: normal; margin-left: 20px; font-style: italic; }

/* Menu / Sitemap, "Menu of these pages" */
DIV.csc-menu-def P {  }

/* Menu / Sitemap, "Menu of subpages to these pages" */
DIV.csc-menu-1 { }

/* Menu / Sitemap, "Sitemap" */
DIV.csc-menu-2 { }
DIV.csc-menu-2 P.csc-sitemap { }
DIV.csc-menu-2 P.csc-sitemap-level1 { margin-left: 20px; }
DIV.csc-menu-2 P.csc-sitemap-level2 { margin-left: 40px; }
DIV.csc-menu-2 P.csc-sitemap-level3 { margin-left: 60px; }
DIV.csc-menu-2 P.csc-sitemap-level4 { margin-left: 80px; }
DIV.csc-menu-2 P.csc-sitemap-level1 A { color: #000000; }
DIV.csc-menu-2 P.csc-sitemap-level2 A { color: #186900; }
DIV.csc-menu-2 P.csc-sitemap-level3 A { color: #10007B; }
DIV.csc-menu-2 P.csc-sitemap-level4 A { color: #8A0020; }

/* Menu / Sitemap, "Section index (pagecontent w/Index checked)" */
DIV.csc-menu-3 { }
DIV.csc-menu-3 P.csc-section { margin-left: 0px; }
DIV.csc-menu-3 P.csc-section A { color: #186900; }

/* Menu / Sitemap, "Menu of subpages to these pages (with abstract)" */
DIV.csc-menu-4 { }
DIV.csc-menu-4 P { margin-top: 2px; }
DIV.csc-menu-4 P.csc-abstract { font-weight: normal; font-style: italic; margin-top: 0px; padding: 0px 2px 2px 20px; }

/* Menu / Sitemap, "Recently updated pages" */
DIV.csc-menu-5 { }

/* Menu / Sitemap, "Related pages (based on keywords)" */
DIV.csc-menu-6 { }

/* Menu / Sitemap, "Menu of subpages to these pages + sections" */
DIV.csc-menu-7 { }
DIV.csc-menu-7 P { font-weight: bold; }
DIV.csc-menu-7 P.csc-section A { color: #186900; }
