table {border-collapse: collapse;}

BODY {padding: 0px;margin: 0px;background-color: #1c1c1d;}
BODY, TABLE, TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

A:Active, A:Focus, A:Hover, A:Link, A:Visited {color: #ffffff; text-decoration: underline}

A.Navi {padding-left: 7px;padding-right: 7px;}

SPAN.Navi {font-family: Arial;color: #ffffff;font-size: 14px;}
.Title {font-family: Tahoma;font-size: 30px;color: #ffc000;padding-left: 20px;font-weight:normal}
.Title2 {font-family: Tahoma;font-size: 18px;color: #a9a9a9;padding-left: 14px;font-weight:normal}
SPAN.NewsDate {color: #999999;}
SPAN.Quot {color: #949494;font-style: italic;}

DIV.S1 {padding-left: 67px;padding-top: 15px;padding-bottom: 30px;}
DIV.S2 {padding-left: 31px;padding-top: 40px;padding-bottom: 47px;}

TD.CBG1 {background-image: url(im/bg02.gif);background-position: top left;background-repeat: repeat-x;}
TD.CBG2 {background-image: url(im/top02.jpg);background-position: top left;background-repeat: no-repeat;}
TD.CBG3 {background-image: url(im/bg03.gif);background-position: top right;background-repeat: repeat-y;}
TD.CBG4 {background-image: url(im/top03.jpg);background-position: top right;background-repeat: no-repeat;}
TD.CBG5 {background-image: url(im/bot01.jpg);background-position: bottom right;background-repeat: no-repeat;}
TD.BBG1 {width: 50%;background-image: url(im/bot04.jpg);background-position: left;background-repeat: no-repeat;}
TD.BBG2 {width: 50%;background-image: url(im/bot05.jpg);background-position: right;background-repeat: no-repeat;}

.frm {
	        font-family: Tahoma;
        font-size: 12px;
        color: #000000;
        border-color: #000000;
        border-style: solid;
        border-width: 1px;
        padding: 3px;
        width: 50%;
}
.frmin {
	        font-family: Tahoma;
        font-size: 12px;
        color: #000000;
        border-color: #000000;
        border-style: solid;
        border-width: 1px;
        padding: 3px;
        width: 10%;
}
.frmed {
	        font-family: Tahoma;
        font-size: 12px;
        color: #000000;
        border-color: #000000;
        border-style: solid;
        border-width: 1px;
        padding: 3px;
        width: 30%;
}


img {border:0}

textarea {font-family:tahoma}


.af select, .af input {width:400px}
.af textarea {width:400px;height:200px;}

.item {display:none;clear:both;text-align:justify;font-size:14px;line-height:130%;}
.item br {clear:both}
.invbr {display:none;clear:both}
.it {margin:5px;padding:5px;display:inline;float:left;background:#333}
.it img {float:left;margin:5px}
.cb {clear:both}
.hcb {clear:both;font-size:1px;}


.cat {background: url('im/bullet.gif') no-repeat top left;margin:8px;padding-left:15px;font-size:14px}
.cath {border-left:1px solid #363636;display:none}

.article img {display:block;margin:5px auto}
.article td {margin:5px;border-bottom:1px solid #333;padding:5px}
.article th {text-align:left;margin:5px;background:#333}
.body {margin:5px;padding:5px;background:#333;font-size:14px;text-align:justify;line-height:130%}

.at img {float:left;margin:0 5px;}
.at {clear:both;background:#333;padding:5px;margin:5px;line-height:120%}

.ya {display:none}

.faq {margin:15px;border-bottom:1px solid #444}
.faq div {margin:10px;padding:5px;background:#333}

.pricelist a {text-decoration:none;}


.new {color:red;margin-left:5px;font-size:70%;font-style:italic}
