body {}
body * {font-size:100%}

a {color:#32485e}
a:hover {text-decoration:none}

table {border-width:0px; width:100%; border-collapse:collapse; border-spacing:0}
td {padding:0; margin:0; text-align:left}
th {padding:0; margin:0; text-align:left}

div {border-width:0}

img {border-width:0}

form {padding:0; margin:0}
p {line-height:2em}
li {line-height:2em}
dd {line-height:2em}
dt {line-height:2em}
p {margin:0.2em 0 1em}
hr {border-top:#32485e 1px solid; color:#32485e; height:1px}

ul {padding:0; margin:0.8em 20px; list-style-type:square}
dd {font-weight:bold; margin-bottom:0.5em}
sup {font-size:65%; vertical-align:text-top}

h1 {padding:0; font-weight:normal; font-size:180%;   margin:0; color:#32485e}
h2 {padding:0; font-weight:normal; font-size:150%; margin:0; color:#32485e; letter-spacing:0.4ex}
h3 {font-size:140%; margin:0.5em 0; color:#32485e}
h4 {font-weight:bold; font-size:110%; margin:0.8em 0 0.5em; color:#32485e}
h5 {font-weight:normal; font-size:105%; margin:0.8em 0 0.5em; color:#32485e}
h6 {font-size:90%; margin:0.8em 0 0.5em; color:#32485e}

#main {min-width:780px; max-width:1300px; margin: 25px 0px auto; width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1300?"100%":"1300px")}
#logo {padding:4px; width:33%; color:#32485e; text-align:center}
#number {font-size:260%; color:#32485e}
#code {padding-right:0.4em; padding-left:0.4em; padding-bottom:0; color:#32485e; padding-top:0; text-align:right}
#quicknav {width:33%; text-align:center}
#quicknav a {margin:1em}
#main_menu {background:#5b83ab}
#main_menu td {padding-right:40px; padding-left:40px; padding-bottom:20px; padding-top:20px}
#main_menu td.pic {background:url(/i/bg.jpg) repeat-x left top}
#main_menu td.pic_2 {background:url(/i/bg.jpg) repeat-x left -60px}
#main_menu td.menu {background:url(/i/bottom_bg_big.jpg) repeat-x center bottom; color:#fff}
#main_menu a {color:#fff; letter-spacing:0.2ex; text-decoration:none}
#main_menu li {background:url(/i/underline.png) no-repeat left bottom}
td.main_header {background:url(/i/bg_header.jpg) #5c83ab repeat-x center bottom}
#news td {padding-right:40px; padding-left:40px; background:#cecece; padding-bottom:20px; padding-top:20px}
#news_2 {padding-right:40px; padding-left:0; background:#cecece; padding-bottom:5px; padding-top:5px}
#path {padding-right:40px; padding-left:40px; background:url(/i/bg_path.jpg) #ececec repeat-x center top; padding-bottom:10px; padding-top:10px; border-bottom: #cecece 2px solid}
#banners {padding-right:40px; padding-left:40px; background:#d3d3d3; padding-bottom:20px; padding-top:20px}
td.b1 {border-right:#bbb 1px solid; padding-right:40px; border-top: #bbb 1px solid; padding-left:40px; background:#f5f5f5; padding-bottom:20px; border-left: #bbb 1px solid; padding-top:20px; border-bottom:#bbb 1px solid; text-align: center}
td.b2 {border-right:#bbb 1px solid; padding-right:40px; border-top:#bbb 1px solid; padding-left:40px; background:#ffe4c4; padding-bottom:20px; border-left:#bbb 1px solid; padding-top:20px; border-bottom:#bbb 1px solid; text-align:center}
td.b3 {border-right:#bbb 1px solid; padding-right:40px; border-top:#bbb 1px solid; padding-left:40px; background:#e6e6fa; padding-bottom:20px; border-left:#bbb 1px solid; padding-top:20px; border-bottom:#bbb 1px solid; text-align:center}
td.content-m {padding-right:40px; padding-bottom:20px; vertical-align:top; padding-top:20px}
td.content {padding-right:40px; padding-left:40px; padding-bottom:20px; vertical-align:top; padding-top:20px}
#header td {padding-right:0; padding-left:40px; padding-bottom:0px; vertical-align:top; padding-top:20px}
#base a {color:#fff}
#base {padding-right:40px; padding-left:40px; background:#486786; padding-bottom:15px; color:#fff; padding-top:10px; text-align:center}
#base_2 a {color:#fff}
#base_2 {padding-right:40px; padding-left:40px; background:url(/i/base_bg.jpg) #486786 repeat-x center bottom; padding-bottom:15px; color:#fff; padding-top:10px; text-align:center}
#base_2 td {vertical-align:top}
#base_2 p {padding:0; margin:0; padding-top:0}
td.devider {background:url(/i/stroke.gif) repeat-x left center}

#item_table{}
#item_table td {padding-right:0.5em; padding-left:0.5em; padding-bottom:0.8em; padding-top:0.8em; vertical-align:top}

#item_table a:link {color:#32485e;  letter-spacing:0.2ex; text-decoration:underline}
#item_table a:hover {color:#32485e;  letter-spacing:0.2ex; text-decoration:none}
#item_table h2 { font-size:110%}
#catalogue {}

#catalogue td {padding-right:0.5em; padding-left:0.5em; padding-bottom:0.8em; padding-top:0.8em; vertical-align:top}


#catalogue a:link {color:#32485e; letter-spacing:0.1ex; text-decoration:underline}

#catalogue a:hover {color:#32485e; letter-spacing:0.1ex; text-decoration:none}
#catalogue h2 {font-size:130%}
