* {margin: 0; padding: 0}
body {font-family: verdana, arial, sans-serif; font-size: 75%; line-height: 150%; background: #FFF; color: #4D4D4D}
a {color: #00459F; text-decoration: underline}
a:hover {text-decoration: none}
img {border: 0}

h1 {font-size: 170%; color: #00459F; font-weight: normal; text-transform: uppercase; margin-bottom: 15px; line-height: 130%}
h2 {font-size: 170%; color: #EF9D00; font-weight: normal; margin-bottom: 15px; line-height: 130%}
h3 {font-size: 130%; color: #00459F; margin-bottom: 1em}
h4 {font-size: 110%; color: #00459F; margin-bottom: 1em}

p {margin-bottom: 1em}
small {font-size: 95%}
ul {list-style-type: none; margin: 0 1em 1em 1.5em}
ul li {background: url(li.gif) 0 0.9em no-repeat; padding: 0.3em 0 0 0.9em}
table {border:0; border-collapse: collapse; width: auto}
table td {border:0; vertical-align: top; padding: 0}

#all {min-width: 1000px; max-width: 1260px; width: expression((documentElement.offsetWidth || document.body.offsetWidth) < 1024 ? '1003px' : 'auto' && (documentElement.offsetWidth || document.body.offsetWidth) > 1280 ? '1260px' : 'auto');}
.sub_all {padding-right: 50px}
#header {height: 182px}

#header div, .cleft, .blocks {display: none}
.progress {display: none}

#mainmenu {}
#mainmenu table {width: 100%;}
#mainmenu table td {text-align: center; padding: 0 8px; white-space: nowrap;}
#mainmenu table td.vline {padding:0; background: url(dotline_b.gif) repeat-y; width: 1px;}
#mainmenu table td a {font-size: 110%; font-weight: bold; line-height: 40px; text-decoration: none}
#mainmenu table td a:hover { text-decoration: underline}
#mainmenu table td.active a { line-height: 20px}

.mab {position: relative; top: 10px}
.mar {height:39px}

#centre  {padding: 25px 0 50px 50px}
.cright {margin: 0}
.about {height: 250px; padding-right: 15px}
.about ul li {padding-left: 20px}
.more {position: relative; top: -1em; height: 20px}
.more a {display: block; float: right; height:20px; padding-left: 20px}

.cb1 {background: #F3F3F3 url(cb1.gif) top left no-repeat}
.cb2 {background: url(cb2.gif) top right no-repeat}
.cb3 {background: url(cb3.gif) bottom right no-repeat}
.cb4 {background: url(cb4.gif) bottom left no-repeat;}
.cb {padding: 25px 20px; font-size: 90%}

.cw12 {background: url(cw12.gif) repeat-x}
.cw1 {background: url(cw1.gif) no-repeat}
.cw2 {background: url(cw2.gif) right no-repeat}
.cw34 {background: url(cw34.gif) repeat-x}
.cw4 {background: url(cw4.gif) no-repeat}
.cw3 {background: url(cw3.gif) right no-repeat}
.cw {border:0; border-left: 1px solid #CDCDCD; border-right: 1px solid #CDCDCD; padding: 5px 17px 0 17px}

.cg12 {background: url(cg12.gif) repeat-x}
.cg1 {background: url(cg1.gif) no-repeat}
.cg2 {background: url(cg2.gif) right no-repeat}
.cg34 {background: url(cg34.gif) repeat-x}
.cg4 {background: url(cg4.gif) no-repeat}
.cg3 {background: url(cg3.gif) right no-repeat}
.cg {border:0; border-left: 1px solid #CDCDCD; border-right: 1px solid #CDCDCD; background: #F3F3F3; padding: 0 20px 0 40px}
.mtext {padding: 20px 0 0 0}
.include {float: left; margin: 10px 10px 10px 0; padding: 10px; border: 1px solid #CDCDCD; background: #E5E5E5; 
font-size: 90%; line-height: 130%}
.iright {margin-left: 190px}
.include img {border: 1px solid #4C4C4C; margin-bottom: 5px}

.nc_item {border-bottom: 1px solid #CDCDCD; padding-bottom: 5px; margin-bottom: 2em}
.last {border: 0; margin-bottom:0}

#main1, #main2 {margin-bottom: 2em}
.noactiv {padding-top: 11px; text-align: center}
.noactiv a {font-size: 120%; font-weight: bold; color: #F3F3F3; line-height: 29px}

.tit2, .tit22 {line-height: 35px; font-size: 24px;}
.tit22 {font-size: 19px}


.bottom {background: #F3F3F3; padding: 20px 0 20px 50px;}
.bright {margin: 0 0 0 340px; }
.bleft {float: left; width: 280px; font-size: 90%}

.counter {float: right; margin-right: 10px}


.content table {margin: 1em 0}
.content table, .content td, .content th {border: 1px solid #CDCDCD; border-collapse: collapse;  padding: 3px 8px}
.content  table  th {background: #F3F3F3; text-align: center}

