* { margin: 0; padding: 0; border-collapse: collapse;}
BODY { background: #fff; font: 0.8em Tahoma; color: #272727; line-height:150%;}
A { color: #0B3496; font-weight: bold;}
A:hover { text-decoration: none;}
A IMG { border: none;}
H1 {font: normal 180% Arial Narrow; color: #4d4d4d; margin-bottom: 10px;}
H2 {font: bold 110% Tahoma; color: #0B3293; margin: 10px 0;}
H3 {font: bold 100% Tahoma; margin: 10px 0;}
H4 {font: bold 100% Tahoma; color: #F0552D; margin: 10px 0;}
H5 {font: bold 100% Tahoma; color: #1176AE; margin: 10px 0;}
H6 {font: bold 95% Tahoma; color: #092980; margin: 10px 0;}
P { margin-bottom: 7px; }
UL { margin-left: 20px;}
PRE { font: 100% Tahoma;}
BLOCKQUOTE {margin: 5px 20px;}

#logo { position: absolute; top: 0; left: 0; padding: 4px 30px 0; white-space: nowrap;}
#slogan { margin: 0 50px 14px 250px;}
#top { background: #0B3496 url(/bsystem/templates/base_template/images/fon_top.gif) repeat-x left bottom; padding: 30px 30px 34px 750px; height:50px; white-space: nowrap; text-align: right;}
#top a { color: #fff; text-decoration: none;}
#top img { vertical-align: middle; margin: 0 3px;}
#main { width: 100%; border-bottom: 1px solid #B5B5B5;}
#left { width: 225px; vertical-align: top; border-right: 1px solid #B5B5B5; padding: 1px 0;}
#menu { width: 225px;}
#menu a:link, #menu a:visited { display: block; position: relative; padding: 10px 10px 10px 35px; margin-bottom: 2px; background: #FFBA17 url(/bsystem/templates/base_template/images/square.gif) no-repeat 8% 50%; color: #272727; text-decoration: none;}
#menu a:hover, #menu a.act { background-color: #F0552D;}

#menu2 { width: 225px;}
#menu2 a:link, #menu2 a:visited { display: block; position: relative; padding: 5px 10px 5px 45px; margin-bottom: 1px; background: #EF9C86; font-weight:normal; color: #272727; text-decoration: none;}
#menu2 a:hover, #menu2 a.act { background-color: #F0552D;}

#menu3 { width: 225px;}
#menu3 a:link, #menu3 a:visited { display: block; position: relative; padding: 5px 10px 5px 55px; margin-bottom: 0px; margin-top: -1px; background: #fff; font-weight:normal; color: #272727; text-decoration: underline; font-size:85%;}
#menu3 a:hover, #menu3 a.act { background-color: #dedede;}


#news {color: #fff; background: #1176AE; padding: 15px 10px;}
#news h1 { color: #fff; font: bold 120% Tahoma;}
#news h3 { color: #fff; margin: 0;}
#news h5 { color: #fff; margin: 0 0 5px;}
#news p { font-size: 85%; margin-bottom: 25px;}
#news a { color: #fff;}
#newsList a { text-decoration: none;}
#newsList a:hover { text-decoration: underline;}
#right { vertical-align: top; background: url(/bsystem/templates/base_template/images/fon_right.gif) repeat-y; padding-top: 1px;}
#rTop { background: #2E3F55; color: #fff;}
#rTop h1 { font: normal 36px Arial; color: #fff; text-align: center; margin: 0; text-transform: uppercase;}
#rTop p { font-size: 11px;}
#rTop .rTopL { padding: 10px;}
#rTop .rTopR { text-align: center;}
#rTop .rTopR img { vertical-align: bottom;}
#cont { padding: 20px 20px 40px 20px;}
#cont p { margin-bottom: 10px;}
#copy { text-align: right; padding: 2px 20px; font-size: 85%;}

.cnt { text-align: center;}
.alignLeft { text-align: left;}
.alignRight { text-align: right;}

#slider1 {
    width: 100%; /* important to be same as image width */
    height: 300px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#slider1Content {
    width: 100%; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.slider1Image {
    float: left;
    position: relative;
	   display: none;
	   width: 100%;
	
}

.slider1Image img {width: 720px;}

.slider1Image span {
    text-align:justify;
    position: absolute;
    padding: 20px 10px 13px 13px;
    width: 200px;
    left:720px;
    background: #0B3394;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
	   -khtml-opacity: 0.9;
    opacity: 0.9;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.slider1Image span strong {
    font-size: 14px;
}
.left {
	top: 0;
  left: 0;
	width: 180px !important;
	height: 280px;
}
.right {
	right: 0;
	bottom: 0;
	width: 220px !important;
	height: 290px;
}
ul { list-style-type: none;}
