body, div, p, ul, table, td, tr {margin: 0; padding: 0; border: 0; font-size: 11px; color: #404040; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top}
img {margin: 0; padding: 0; border: 0}
body {margin: 0; background: #FFFFFF; min-width: 1106px}
a {color: #404040}
a:hover {text-decoration: underline}
.verx_width {width:100%; min-width:1106px}
* html .verx_minwidth {padding-left:1106px}
.verx_content {padding:0px}	
* html .verx_container {margin-left:-1106px; position:relative}
* html .verx_minwidth, * html .verx_container, * html .verx_content, * html .verx_layout  {height:1px}


.logo {width: 410px; height: 115px; background-image:url(img/logo.gif); background-repeat:no-repeat}
.logo_bg {background-image:url(img/logo_bg.gif); height: 115px; background-repeat:repeat-x}
.bg_end {background-image:url(img/logo_end.gif); width: 31px; height: 115px; background-repeat:no-repeat}
.menu_top {padding: 51px 0 0 0; color: #666666; font-size: 13px; font-family:Arial, Helvetica, sans-serif} 
.menu_top_link {color: #666666; text-decoration:none}
.menu_top_link:hover {color: #CA383B; text-decoration: underline}
.img_home {margin: 34px 0 0 10px}
.img_mail {margin: 18px 0 0 10px}
.line {height: 5px; background-image:url(img/line.gif); background-repeat:repeat-x}

.top1 {width: 401px; height: 129px; background-image:url(img/top1.jpg); background-repeat:no-repeat}
.top2 {height: 129px; background-image:url(img/top2.jpg); background-repeat: repeat-x}
.top3 {width: 226px; height: 129px; background-image:url(img/top3.jpg); background-repeat:no-repeat}
.top4 {width: 476px; height: 129px; background-image:url(img/top4.jpg); background-repeat:no-repeat}

.top_txt {color:#676767; padding: 60px 0 0 3px}
.red {color:#CA383B}
.red:hover {color:#CA383B; text-decoration:none}
.top_txt2 {color:#676767; padding: 45px 275px 0 75px; text-align: center}
.red2 {color:#CA383B; font-size: 13px; font-weight:bold; text-decoration:none}

.kn1 {width: 97px; height: 73px}
.kn2 {width: 147px; height: 73px}
.kn3 {width: 152px; height: 73px}
.kn4 {width: 112px; height: 73px}
.kn5 {width: 101px; height: 73px}
.kn_line {height: 73px; background-image:url(img/kn_line.jpg); background-repeat: repeat-x}
.kn_end {width: 459px; height: 73px; background-image:url(img/kn_end.jpg); background-repeat: no-repeat}

.left {width: 210px; height: 200px; background-image:url(img/left.gif); background-repeat:repeat-y}
.right {width: 188px; height: 200px; background-image:url(img/right.gif); background-repeat:repeat-y}
.tab_telo {margin: 23px 0 0 0}
.left_txt1 {padding: 0 30px 0 30px; color:#CA383B; font-size: 13px; font-weight:bold}
.left_txt2 {padding: 0 30px 0 30px}
.right_txt1 {padding: 0 15px 0 30px; color:#CA383B; font-size: 13px; font-weight:bold}
.right_txt2 {padding: 0 15px 0 30px}
.centr_txt1 {padding: 0 30px 0 30px; color:#CA383B; font-size: 13px; font-weight:bold}
.centr_txt2 {padding: 0 30px 0 30px}
.niz_tabl {margin: 45px 0 0 0}
.niz {width: 671px; height: 125px; background-image: url(img/niz.gif); background-repeat:no-repeat; text-align:right}
.niz_line {height: 125px; background-image: url(img/niz_line.gif); background-repeat:no-repeat; background-repeat:repeat-x; vertical-align:bottom}
.niz_txt {color:#676767; padding: 0 0 13px 10px}

.niz_txt2 {padding: 50px 0 0 0; color:#676767}
.niz_txt3 {padding: 5px 0 0 0; color:#676767}
.niz_txt4 {padding: 12px 0 0 0; color:#676767}
.red3 {color:#CA383B; font-size: 19px; text-decoration:none}
.img00 {border: 1px solid #666666; margin: 5px 0 3px 0}

