body#detkon {
 margin: 0px;
 padding: 0px;
 font-size: 11px;
 font-family: Arial, Verdana;
 background: #6e0100 url("../img/body_bg.gif") top left repeat;
}

td {
 font-size: 12px;
 font-family: Tahoma, Verdana;
}

div {
 margin: 0px;
 padding: 0px;
}

div#main {
 width: 960px;
 position: absolute;
 left: 50%;
 margin-left: -480px;

}

div#header { width: 960px;
 height: 292px;
 position: relative;}

div#header_bg1 { position: absolute;
 height: 146px;
 width: 241px;
 top: 0px;
 left: 0px;
 background: url("../img/header_bg1.gif") bottom left no-repeat;}

div#header_bg2 {
 position: absolute;
 height: 146px;
 width: 239px;
 top: 0px;
 left: 241px;
 background: url("../img/header_bg2.gif") bottom left no-repeat;
}

div#header_bg3 {
 position: absolute;
 height: 146px;
 width: 239px;
 left: 480px;
 top: 0px;
 background: url("../img/header_bg3.jpg") bottom left no-repeat;
}

div#header_bg4 {
 position: absolute;
 height: 146px;
 width: 241px;
 left: 719px;
 top: 0px;
 background: url("../img/header_bg4.gif") bottom left no-repeat;
}

div#header_bg5 {
 position: absolute;
 height: 146px;
 width: 241px;
 left: 0px;
 top: 146px;
 background: url("../img/header_bg5.gif") bottom left no-repeat;
}

div#header_bg6 {
 position: absolute;
 height: 146px;
 width: 239px;
 left: 241px;
 top: 146px;
 background: url("../img/header_bg6.jpg") bottom left no-repeat;
}

div#header_bg7 {
 position: absolute;
 height: 146px;
 width: 239px;
 left: 480px;
 top: 146px;
 background: url("../img/header_bg7.jpg") bottom left no-repeat;
}

div#header_bg8 {
 position: absolute;
 height: 146px;
 width: 241px;
 left: 719px;
 top: 146px;
 background: url("../img/header_bg8.gif") bottom left no-repeat;
}

div#upper_menu { position: absolute;
 z-index: 2;
 left: 310px;
 top: 249px;}

div#upper_menu ul { margin: 0px;
 padding: 0px;
 list-style: none;}

div#upper_menu li { float: left;
 margin-right: 28px;}

div#upper_menu a {
 text-decoration: none;
 text-transform: uppercase;
 color: #000;
 font: bold 12px Times New Roman;}

table#maintable { width: 910px;
 margin: 0 0 0 21px;
 height: 715px;}

table#maintable td { vertical-align: top;}

td#left { width: 201px;
 height: 300px; background: url("../img/left_bg2.jpg") 0 30px no-repeat;
}

div#left_inner { background: url("../img/left_bg1.jpg") top left no-repeat;
 min-height: 30px;
 padding-top: 10px;}

ul#leftmenu { margin: 0px;
 padding: 10px 30px 10px 30px;
 list-style: none;}

ul#leftmenu li { padding: 0px;
 margin-top: 5px;
 background: url("../img/leftmenu_bg.gif")  top center no-repeat;
 padding-top: 25px;
 text-align: center;}

ul#leftmenu li a { text-transform: uppercase;
 font-weight: bold;
 font-size: 14px;
 color: #000;
 text-decoration: none;}

ul#leftmenu ul { padding: 10px 0px 10px 30px;
}

ul#leftmenu ul li { padding: 5px 0 0 0;
 margin: 0px;
 background: none;
 text-align: left;
 list-style: url("../img/menu_dot.gif");
}

ul#leftmenu ul li a {
 font-size: 11px;
 text-transform: none;
}


div#banners { padding-left: 30px;}

div#banners img { border: none;
 margin-top: 10px;}

td#right { width: 260px;
 background: url("../img/right_bg1.jpg") top left no-repeat;}

div.newsblock { padding: 50px 25px 25px 25px;
 background: url("../img/news_bg.gif") top center no-repeat;
 font-weight: bold;
 line-height: 17px;}

div.newsblock a { text-decoration: none;
 font-weight: bold;
 color: #000;}


td#center { width: 449px;
 background: #fff6d6 url("../img/center_bg1.jpg") top left no-repeat;
}

div#center_inner { min-height: 30px;
 padding: 10px 20px 20px 20px;
 margin: 20px;
 height: 630px;
 overflow: auto;}

div#center_inner p { text-indent: 15px;}

div#footer { background: url("../img/footer_bg.jpg") top left no-repeat;
 width: 910px;
 height: 15px;
 margin-left: 21px;}