* { margin: 0; padding: 0; border-collapse: collapse;}
BODY { background: #fff; font: 0.8em Tahoma; color: #3d3d3d;}
A { color: #3d3d3d;}
A:hover { text-decoration: none;}
A IMG { border: none;}
#ring a { text-decoration: none; color: #A5A5A5;}
#leftlink a {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; COLOR: white; PADDING-TOP: 0px; text-decoratino: none;}
#leftlink a:hover {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; COLOR: white; PADDING-TOP: 0px; text-decoratino: none;}
.leftlink a {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; COLOR: white; PADDING-TOP: 0px; text-decoratino: none;}
.leftlink a:hover {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; COLOR: white; PADDING-TOP: 0px; text-decoratino: none;}
H1 {font: bold 125% Arial; color: #3d3d3d; margin-bottom: 15px;}
H2 {font: bold 110% Tahoma; color: #254A69; margin: 10px 0;}
H3 {font: bold 100% Tahoma; color: #4B4B4B; margin: 10px 0;}
H4 {font: bold 100% Tahoma; color: #8BA8BF; margin: 10px 0;}
H5 {font: bold 100% Tahoma; color: #CE3000; margin: 10px 0;}
H6 {font: bold 95% Tahoma; color: #62ACE0; margin: 10px 0;}
P { margin-bottom: 7px; }
UL { margin-left: 20px;}
PRE { font: 100% Tahoma;}

#body { text-align: center;}
#wrapper { width: 857px; margin: 0 auto; text-align: left; position: relative;}
#search { float: right; border-right: 1px solid #E9E9E9; padding: 22px 7px 8px; margin: 0 7px 12px 0;}
#tosearch {border: 2px inset #fff;}
#searchButton { font: bold 90% Tahoma; background: #D2D2D2; color: #5F5F5F; border: 1px outset #fff; padding: 2px 7px;}
#mail { float: right; border-top: 7px solid #2F2F2F; padding: 15px 0 15px 100px;}
#mail img { vertical-align: middle; margin: 0 3px;}
#top { clear: both; background: url(/bsystem/templates/transportation5_template/images/img_top.jpg) no-repeat; height: 142px; padding: 63px 0 0 25px; border: 1px solid #000;}
#top img { vertical-align: bottom;}
#main { width: 100%; margin: 2px 0 10px;}
#menuTop { padding:2px; border: 1px solid #000;}
#menu { background: #1F3B40; text-align: right; padding: 4px 10px 5px; color: #fff;}
#menu a { text-transform: uppercase; font-weight: bold; text-decoration: none; color: #fff;}
#menu a:hover { color: #62ACE0;}
#menu a.act {color: #B9D6E6;}
#newsTopOut { border: 1px solid #000; padding: 2px;}
#newsTop { background: #AFAFAF; padding-right: 147px;}
#newsTop img { vertical-align: bottom;}
#left {color:#fff; height: 100%; vertical-align: top; width: 248px; background: url(/bsystem/templates/transportation5_template/images/fon_left.jpg) repeat-y;}
#leftpart {color:#fff; height: 100%; vertical-align: top; width: 248px;}
#leftpart a {color:#fff; text-decoration: none;}
#leftpart a:hover {color:#fff; text-decoration: none;}
#menu2 { float: right; height: 100%; background: url(/bsystem/templates/transportation5_template/images/fon_left.jpg) no-repeat; background: url(/bsystem/templates/transportation5_template/images/fon_left_img.jpg) no-repeat; padding: 30px 40px; width: 168px;}
#part { float: right; padding: 0px 40px; width: 168px; background: url(/bsystem/templates/transportation5_template/images/fon_left.jpg) repeat-y;}
#rasp { float: right; height: 434px;}
#menu2 div { background: url(/bsystem/templates/transportation5_template/images/fon_polos.gif) repeat-x 0 100%; padding-bottom: 1px; height: 100%;}
#menu2 a { display: block; text-transform: uppercase; text-decoration: none; font-weight: bold; color: #fff; padding: 5px;}
#menu2 a:hover { color: #B9D6E6;}
#menu2 a.act2 {color: #62ACE0;}
#menu3 { margin-bottom: 10px; background: none !important;}
#menu3 div { border-bottom: 1px solid #ddd; padding-left: 10px; background: none;}
#menu3 a { background: url(/bsystem/templates/transportation5_template/images/point.gif) no-repeat 0 50%; padding: 4px 10px; font-weight: normal; text-transform: none;}
#menu3 a.act3 {color: #62ACE0;}
#cont { vertical-align: top; padding: 20px; width: 369px; border-right: 1px solid #000;}
#news { vertical-align: top; border: 1px solid #000; padding: 20px; width: 160px;}
#news h3 { margin: 0;}
#news h5 { margin: 0 0 5px 0;}
#news p { font-size: 85%; margin-bottom: 15px;}
#news a {color: #4b4b4b; text-decoration: none;}
#news a:hover { text-decoration: underline;}
#allNews { padding: 15px 0 0;}
#allNews a { color: #CE3000; text-decoration: underline; font-weight: bold;}
#leftBottom { padding-left:10px;font-size:10px; color:#fff; border-bottom: 1px solid #000; background: url(/bsystem/templates/transportation5_template/images/fon_left.jpg) repeat-y;}
#leftBottom a {color:#fff; text-decoration: none;}
#leftBottom a:hover {color:#fff; text-decoration: none;}
#footLeft { border: 1px solid #000; border-left: none; font-size: 85%; padding: 10px 20px;}
#footRight { border: 1px solid #000; color: #797979; font-size: 85%; text-align: right; padding: 5px 5px;}
#footRight a { color: #797979;}
#people { position: absolute; top: 10px; left: 260px; width: 149px; height: 266px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bsystem/templates/transportation5_template/images/people.png', sizingMethod='scale');}
.bold { font-weight: bold;}

