/* iepng htc */ img, div, a, input, li, ul, h1, h2, h3, h4, h5, h6 {behavior: url(javascript/iepngfix/iepngfix.htc)}

/* reset css */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
/* reset css */ body {line-height: 1;}
/* reset css */ ol, ul {list-style: none;}
/* reset css */ blockquote, q {quotes: none;}
/* reset css */ blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
/* reset css */ :focus {outline: 0;}
/* reset css */ ins {text-decoration: none;}
/* reset css */ del {text-decoration: line-through;}
/* reset css */ table {border-collapse: collapse; border-spacing: 0;}
/* reset css */ div {display: block; overflow: hidden;}

/* typog css */ body {font: 13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;}
/* typog css */ a:focus {outline: 1px dotted invert;}
/* typog css */ hr {border: 0 #ccc solid; border-top-width: 1px; clear: both; height: 0;}
/* typog css */ h1 {font-size: 25px;}
/* typog css */ h2 {font-size: 23px;}
/* typog css */ h3 {font-size: 21px;}
/* typog css */ h4 {font-size: 19px;}
/* typog css */ h5 {font-size: 17px;}
/* typog css */ h6 {font-size: 15px;}
/* typog css */ ol {list-style: decimal;}
/* typog css */ ul {list-style: square;}
/* typog css */ li {margin-left: 30px;}
/* typog css */ p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset {margin-bottom: 20px;}

/* Horizontal menu */ #mainmenu {margin-left: 16px; height: 55px; margin-bottom: 50px;}
/* Horizontal menu */ #mainmenu li, #mainmenu div, #mainmenu a {display: block; overflow: hidden; margin: 0px; padding: 0px;}
/* Horizontal menu */ #mainmenu li {list-style: none; float: left;}
/* Horizontal menu */ #menu_1 {width: 50px; height: 55px;}
/* Horizontal menu */ #menu_2 {width: 250px; height: 55px;}
/* Horizontal menu */ #menu_3 {width: 250px; height: 55px;}
/* Horizontal menu */ #menu_4 {width: 250px; height: 55px;}
/* Horizontal menu */ #mainmenu .unvisible {display: none; overflow: hidden;}

body {background: url(../gfx/bg_001.jpg) repeat-x #ededfe center top; overflow: -moz-scrollbars-vertical;}

img, a {color: #f80; margin: 0px; padding: 0px; border: 0px; font-weight: 900;}
a:hover {color: #000;}

p {color: #357; text-align: justify; line-height: 25px; font-size: 11px;}
strong {color: #000;}

.slimbox_left {margin: 0px 20px 8px 0px; border: 4px solid #fff;}
.slimbox_right {margin: 0px 0px 6px 20px; border: 4px solid #fff; float: right;}
.slimbox_left:hover, .slimbox_right:hover {border: 4px solid #ccd;}
.slimbox_left img, .slimbox_right img  {border: 1px solid #ededfe;}

h1 {width: 832px; height: 64px; text-align: center; line-height: 41px; margin-bottom: 0px;}
h1 span {background: url(../gfx/title_001.gif) #fff no-repeat; width: 832px; height: 64px; position: absolute; left: 0px; top: 0px;}
h2 {color: #4a6d91; font-size: 15px; letter-spacing: 5px; height: 20px;}
h4 {color: #000; font-size: 15px; letter-spacing: 5px; height: 20px;}

#container {margin-left: auto; margin-right: auto; width: 832px; position: relative;}
#header {background: url(../gfx/header_001.jpg) #fff no-repeat; width: 832px; height: 286px;}
#header .logo {width: 280px; height: 115px; position: relative; left: 48px; top: 80px; display: block; overflow: hidden;}
#border {float: left; background: #ddd; padding: 16px;}

#content {width: 736px; margin: 0px 0px 50px 32px; padding: 0px 16px 0px 16px;}
#content div {float: left;}

#content .parts_two {width: 49.9%; float: left;}
#content .parts_two p {padding-right: 16px;}
#content .parts_three {width: 33.2%; float: left;}
#content .parts_three p {padding-right: 16px;}
#content .parts_four {width: 24.9%; float: left;}
#content .parts_four p {padding-right: 16px;}
#content .parts_five {width: 19.9%; float: left;}
#content .parts_five p {margin-right: 16px;}

#content .index_p1 p, .index_p2 p, .index_p3 p, .index_p2 ul {margin-bottom: 0px;}
#content .index_p1 {background: url(../gfx/hr_vertical_001.gif) right repeat-y; width: 312px; padding: 0px 16px 0px 0px;}
#content .index_p2 {background: url(../gfx/hr_vertical_001.gif) right repeat-y; width: 220px; padding: 0px 16px 0px 16px;}
#content .index_p2 li {list-style: none; background: url(../gfx/bullet_001.png) no-repeat; font-weight: bold; line-height: 37px; margin: 0px; padding-left: 35px;}
#content .index_p3 {background: url(../gfx/gsm_001.png) center no-repeat; width: 140px; padding: 0px 0px 0px 16px;}
#content .index_p3 h4 {margin-top: 140px; margin-bottom: 0px;}

#tm {background: url(../gfx/tm_001.png); width: 800px; height: 74px; margin: 0px 0px 20px 16px;}
#tm p {color: #000; text-align: center; line-height: 10px;}

#footer {width: 736px; margin: 0px 0px 25px 48px;}
#footer .webtek {width: 131px; height: 36px; float: right;}
#footer .webtek span {display: none;}
#footer ul, li {list-style: none; margin: 0px; float: left; margin-right: 16px; line-height: 36px;}


