body{padding:0px;margin:0px;font-family:Tahoma;font-size:11px;color:#333;}
img{border:0px;}
a{text-decoration:underline;color:#1189d0;}
a:hover{text-decoration:none;}

h2{color:#02467f;font-size:11px;}
h2 img{margin:0px 8px 0px 0px;}

.bg{background:url('../img/bg.gif') top left no-repeat;}
.icons{height:19px;background-color:#e7edf0;text-align:center;vertical-align:middle;}
.icons img{margin:0px 15px 0px 15px;}
.icons .add{height:19px;background:url('../img/icons_right.gif') top right no-repeat;}
.logo{margin:16px 0px 15px 0px;text-align:center;}

.menu {background:url('../img/menu_bg.gif') top left repeat-y;margin: 0px 0px 30px 0px;}

.menu ul.mainmenu{margin:0px;padding:0px;}
.menu ul.mainmenu li{padding:5px 0px 5px 69px;margin:0px 4px 0px 0px;}
.menu ul.mainmenu li span{padding:0px 5px 0px 5px;background:url('../img/menu_icon.gif') center no-repeat;margin:0px 10px 0px 0px;}
.menu ul.mainmenu li:hover{background-color:#fff;}
.menu ul.mainmenu li.active{background-color:#fff;}
.menu ul.mainmenu li:hover>span{background:url('../img/menu_icon_active.gif') center no-repeat;}
.menu ul.mainmenu li.active span{background:url('../img/menu_icon_active.gif') center no-repeat;}
.menu ul.mainmenu li:hover>a{text-decoration:underline;}
.menu ul.mainmenu li.active a{text-decoration:underline;}
.menu ul.mainmenu li a{color:#02467f;font-family:Tahoma;font-size:10px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.menu ul.mainmenu li ul{color:#02467f;margin:10px 0px 10px 35px;padding:0px;list-style-type:disc;}
.menu ul.mainmenu li ul li{margin:0px 0px 4px 0px;padding:0px;}
.menu ul.mainmenu li ul li a{color:#02467f;font-weight:normal;text-transform:none;text-decoration:underline;font-size:11px;}
.menu ul.mainmenu li ul li a:hover{text-decoration:none;}
.menu ul.mainmenu li ul li.active{color:#1189d0;}
.menu ul.mainmenu li ul li.active a{color:#1189d0;}

.menu .border {background:url('../img/menu_border.gif') top right repeat-y;}

.phones {width:206px;background:url('../img/phones_bg.gif') top left no-repeat;}
img.phoneicon{margin:0px 35px 0px 28px;}
.phones_text{color:#02467f;font-size:12px;font-family:Tahoma;}
.phones_text span{font-size:17px;font-weigh:bold;}

.submenu{background:url('../img/submenu_bg.gif') top right no-repeat;}
.submenu td.item{text-align:center;width:33%;height:44px;}
.submenu td.item a{color:#fff;font-family:Tahoma;font-size:11px;text-decoration:underline;}
.submenu td.item a:hover{text-decoration:none;}

.right_bg{background:url('../img/right_bg.gif') left bottom no-repeat;height:118px;}

.undermenu{background:url('../img/undermenu.gif') bottom right no-repeat;}

.promotext{vertical-align:top;padding:20px 24px 20px 24px;width:614px;background-color:#fffbef;}
.text{vertical-align:top;padding:20px 24px 20px 24px;width:614px;}
.text img.b{border:1px solid #9ec7d8;padding:2px;margin:5px 10px 5px 0px;float:left;}
.text ul{clear:both;list-style-image: url('../img/li.gif');color:#02467f;}
.text ul a{color:#02467f;font-weight:bold;text-decoration:none;}
.text ul a:hover{text-decoration:underline;}
.promotext a{color:#02467f;font-size:11px;}

.center{background:url('../img/center_bg.gif') top right no-repeat;width:946px;height:161px;vertical-align:top;}
.center_content{padding:23px 0px 0px 43px;}
.center_content td{padding:0px 16px 0px 0px;}
.center_content td img{padding:1px;border:1px solid #ccc;}
.center_content td.separator{padding:0px 0px 0px 18px;border:0px solid #ccc;border-right-width:1px;}
.center_content td.content{padding:0px 240px 0px 18px;border:0px solid #ccc;border-right-width:0px;color:#fff;}
.header{padding:0px 0px 28px 0px;}
.news{padding:0px 0px 26px 44px;}
.news td{padding:0px 50px 0px 0px;vertical-align:top;}

.footer td{color:#fff;}
.footer td.last{color:#494949;}
.footer td.last a{color:#494949;}

.innerheader{background:url('../img/submenu_bg.gif') top right no-repeat;}
.innerheader h1{padding:0px 0px 0px 0px;margin:0px 0px 0px 338px;color:#fff;text-transform:uppercase;font-size:13px;}


.text table{padding:0px;margin:0px;border-collapse:collapse;}
.text table thead td{font-weight:bold;color:#02467f;}
.text table td{border-bottom:1px solid #999999;margin:0px;padding:2px;}
.text table tr.row td{background-color:#e9e9e9;}

/* ceba's */

table.none td { border: 0px; padding: 2px; }
h1{color:#02467f;font-size:14px;}
table.data td { padding: 10px; }
