#top_cont {height: 20px; padding: 10px 0 0 0; background: url(/images/site/top_bg.gif) top repeat-x; border-bottom: 7px solid #014586; }

#top_left a img {left: 6px;}
* html #top_left a img {left: 21px;position: relative;}

#lang_f {position: absolute; margin-top: 27px; margin-left: 13px;}
* html #lang_f {position: absolute; margin-top: 27px; margin-left: 28px;}
#lang_f a{background: url(/images/site/bullet_gray.gif) 3px 6px no-repeat; text-transform: uppercase; padding: 0px 3px 0 5px; float: left; display: block; margin-right: 5px; text-align: center; width: 20px; height: 15px; color: #004586; border-right: 1px solid #004586;}
#nav {position: relative; left: 6px;}
* html #nav {position: relative; left: 21px;}
#top_menu {position: relative; right: 20px;}
* html #top_menu {position: relative; right: 10px;}
#text_container {margin: 0 auto; width: 910px; margin-top: 70px; }
#text_container_top { background: url(/images/site/vert_line_bg1.gif) left repeat-y; display: block; margin: 0 0 40px 0;}
#text_container_bot { background: url(/images/site/vert_line_bg2.gif) left repeat-y; display: block; margin: 0 0 40px 0;}
#text_container_topbg {background: url(/images/site/vert_line_top1.gif) 0px 0px no-repeat; height: 5px; display: block;}
#text_container_botbg {background: url(/images/site/vert_line_top1.gif) 0px bottom no-repeat; height: 5px; display: block;}
#text_container_topbg1 {background: url(/images/site/vert_line_top2.gif) 0px 0px no-repeat; height: 5px; display: block;}
#text_container_botbg1{background: url(/images/site/vert_line_top2.gif) 0px bottom no-repeat; height: 5px; display: block;}
.text_container_cont {min-height: 150px; height: auto; padding: 30px 0 0 0;}
* html .text_container_cont {height: 150px;}
.block {float: left; display: block; width: 220px; margin: 0 0 0 15px;}
.block ul {margin: 20px 0 0 28px; padding: 0;}
.block ul li{list-style: none; padding: 0 0 10px 0;}
.block ul li a{text-transform: uppercase; color: #4d4d4d; padding: 0 0 0 8px;}
#logas {position: relative; margin-left: 10px;}
.gray {margin: 0;} 
.blue {margin: 0 0 0 0px; width: 210px;}

.electric {margin: 0 8px 0 12px;}
.green {margin: 0 0 0 246px;}
.brown {margin: 0 0 0 9px;}
* html .brown {margin: 0 0 0 1px;}
* html .green {margin: 0 0 0 125px;}
.violet ul li a{text-transform: uppercase; color: #4d4d4d; padding: 0 0 0 8px; background: url(/images/site/bullet_menuViolet.gif) 0px 4px no-repeat;}
.electric ul li a{text-transform: uppercase; color: #4d4d4d; padding: 0 0 0 8px; background: url(/images/site/bullet_menuElectric.gif) 0px 4px no-repeat;}
.gray ul li a{text-transform: uppercase; color: #4d4d4d; padding: 0 0 0 8px; background: url(/images/site/bullet_menuGray.gif) 0px 4px no-repeat;}
.blue ul li a{text-transform: uppercase; color: #4d4d4d; padding: 0 0 0 8px; background: url(/images/site/bullet_menuBlue.gif) 0px 4px no-repeat;}
.green ul li a{text-transform: uppercase; color: #4d4d4d; padding: 0 0 0 8px; background: url(/images/site/bullet_menuGreen.gif) 0px 4px no-repeat;}
.brown ul li a{text-transform: uppercase; color: #4d4d4d; padding: 0 0 0 8px; background: url(/images/site/bullet_menuBrown.gif) 0px 4px no-repeat;}
