
* {
	font-size : 100%;
}

A {
	color : #0c52c2;
}

#ttl {
	vertical-align : middle;
	color: #000000;
	font-size: 180%;
	font-weight: normal;
}

.ndx_adv {
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-size: 110%;
}

.btns {
	width : 100px;
}

.artcl {
	margin-left : 30px;
}

#v_t {vertical-align : top;}

#ttl_kar {
	vertical-align : middle;
	color: #000000;
	font-size: 140%;
	font-weight: bold;
	background-image : url(/d/kar.gif);
	background-repeat : no-repeat;
	background-position : left;
	height : 49px;
	padding-left : 57px;
}

#ttl_ofo {
	vertical-align : middle;
	color: #000000;
	font-size: 140%;
	font-weight: bold;
	background-image : url(/d/ofo.gif);
	background-repeat : no-repeat;
	background-position : 7px;
	height : 24px;
	padding-left : 37px;
}

#gr_txt {
	font-size: 80%;
	color : Gray;
	letter-spacing : 0px;
}

A:hover {
	color : #3399ff;
}

IMG {
	border-width: 0px;
}

body {
	font-family : sans-serif;
	font-size : 75%;
}

table {
	width : 100%;
	padding : 0 0 0 0;
}

/* 			MyTop			 */

.MyTopMenu td{
	text-align : center;
}


.MyTopTbl A:hover{
	color : #ff9900;
}

.MyTopTbl A{
	color : #ffcc33;
}

.MyTop {
	position : absolute;
	width : 100%;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	height : 108px;
	background-image : url(/d/mytopbgv1.gif);
	background-position : top;
	background-color : transparent;
	background-repeat : repeat-x;
}

/*			MyCaps		*/

.MyLittleCap {
	background-image : url(/d/tmp_mylittlecap.jpg);
	background-position : bottom right;
	background-repeat : repeat-x;
	height: 305px;
}

.slog {
	font-size : 150%;
	vertical-align : middle;
}

.slog img {
	width : 1px;
	height : 210px;
	border : none;
}

.slog span{
	font-size : 170%;
	white-space : nowrap;
}

.slog a{
	font-size : 170%;
	white-space : nowrap;
	color : White;
}

.slog a:visited{
	font-size : 170%;
	white-space : nowrap;
	text-decoration : none;
	color : White;
}

.slog a:hover{
	font-size : 170%;
	white-space : nowrap;
	text-decoration : none;
	color : White;
}

.slog h1{
	font-size : 170%;
	white-space : nowrap;
}

.MyMidLittleCap {
	margin-top : -41px;
}

.MyMidOneHr {
	height : 25px;
	vertical-align : bottom;
}

.MyMidOneHrTbl {
	height : 27px;
	vertical-align : bottom;
}


.MyMidOneBg {
	background-image : url(/d/mid1_bg.gif);
	background-repeat : repeat-x;
	background-position : bottom;
	vertical-align : bottom;
}

.block_tl {
	background-image : url(/d/s_brdr_tl.gif);
	background-repeat : no-repeat;
	width : 18px;
	height : 18px;
}

.block_tr {
	background-image : url(/d/s_brdr_tr.gif);
	background-repeat : no-repeat;
	width : 18px;
	height : 18px;
}

.block_bl {
	background-image : url(/d/s_brdr_bl.gif);
	background-repeat : no-repeat;
	width : 18px;
	height : 18px;
}

.block_br {
	background-image : url(/d/s_brdr_br.gif);
	background-repeat : no-repeat;
	width : 18px;
	height : 18px;
}

.block_vt {
	background-image : url(/d/s_brdr_vt.gif);
	background-repeat : repeat-x;
	height : 18px;
	width : 100%;
}

.block_vb {
	background-image : url(/d/s_brdr_vb.gif);
	background-repeat : repeat-x;
	height : 18px;
	width : 100%;
}

.block_hl {
	background-image : url(/d/s_brdr_hl.gif);
	background-repeat : repeat-y;
	width : 18px;
}

.block_hr {
	background-image : url(/d/s_brdr_hr.gif);
	background-repeat : repeat-y;
	width : 18px;
}

.blocksize {
	width : 100%;
}

.block_content {
	margin-top : -6px;
	margin-bottom : -6px;
	padding-bottom : 6px;
	padding-top : 6px;
}

.block_content_menu {
	margin-top : -6px;
	margin-bottom : -6px;
	padding-bottom : 6px;
	padding-top : 6px;
}

.block_content_menu A{
	padding-left : 9px;
	background-image : url(/d/ar.gif);
	background-repeat : no-repeat;
	background-position : 0 5;
}

.MyBlock {
	width : 100%;
	/* mb 100% */
	background-color : White;
}

.MyMainMenuDiv {
	margin-top : 10px;

}

.MyLastDiv {
	margin-top : -5px;
}

h5 {
	margin-bottom : 20px;
}

H1 {
	font-size : 140%;
}

.mld_cntrl1 {
	width : 70%;
}

.mld_cntrl2 {
	width : 10%;
}

.mld_cntrl3 {
	width : 10%;
}

.mld_cntrl4 {
	width : 10%;
}

.MyIndexContentTable {
	margin-top : -35px;
}

.MyIndexContentTable td{
	vertical-align : top;
}

.MyIndexContentTableSpacer {
	width : 5%;
}

.MyIndexContentTableGoods {
	width : 11%;
	text-align : left;
	vertical-align : top;
	height : 1%;
}

.MyIndexContentTableTexts {
	width : 22%;
}



.MyMidSecHr {
	height : 25px;
	vertical-align : bottom;
}

.MyMidSecHrTbl {
	height : 25px;
	vertical-align : bottom;
}


.MyMid2OneBg {
	background-image : url(/d/mid2_bg.gif);
	background-repeat : repeat-x;
	background-position : bottom;
	vertical-align : bottom;
}

.cost {
	font-size : 120%;
	white-space : nowrap;
	font-weight : bold;
}

.left {
	text-align : left;
	width : 70%;
}
.img_small{
	height: 115px;
	vertical-align : middle;
}

.img_small table {
	height: 100%;
	width: 100%;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}

.img_small table td{
	height: 100%;
	width: 100%;
	text-align : center;
	vertical-align : middle;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}

.img_small tr{
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}

.small_optext{
	margin-top : 0px;
	margin-bottom: 15px;
	text-align : left;
	font-size:11px;
}
.apllink {
	margin-top : 5px;
	margin-bottom: 5px;
}

.MyBottom {
	margin-top : 30px;
	background-image : url(/d/btp_bg1.gif);
	background-repeat : repeat-x;
	background-position : bottom;
}

.MyBottom table td{
	color : #727272;
	font-size : 90%;
}

.MySearch A {
	font-size : 75%;
}

INPUT.MySearch {
	width : 100%;
}

select {
	width : 100%;
}

A.korlnk {
	color: #333333;
	white-space : nowrap;
}

A.korlnk:hover {
	color:  #ff7200;
	white-space : nowrap;
}

A.korlnk:visited {
	color: #333333;
	white-space : nowrap;
}

.korcost {
	white-space : nowrap;
}



.MyMainMenu td{
	vertical-align : middle;
}

.MenuTxt {
	font-size : 80%;
	color : Gray;
	/*white-space : nowrap;*/
}

.MenuTxt strong{
	font-weight: normal;
}

.MenuIcn{
	height : 50px;
	background-position : left;
	background-repeat : no-repeat;
	padding-left : 45px;
	padding-top : 5px;
	width : 33%;
}

.MenuIc1{
	background-image : url(/d/icn/icn_flo1.gif);
	height : 50px;
	background-position : left;
	background-repeat : no-repeat;
	padding-left : 45px;
	padding-top : 5px;
	width : 33%;
}

.MenuIc2{
	background-image : url(/d/icn/icn_flo2.gif);
	height : 50px;
	background-position : left;
	background-repeat : no-repeat;
	padding-left : 45px;
	padding-top : 5px;
	width : 33%;
}

.MenuIc3{
	background-image : url(/d/icn/icn_flo3.gif);
	height : 50px;
	background-position : left;
	background-repeat : no-repeat;
	padding-left : 45px;
	padding-top : 5px;
	width : 33%;
}

.MenuIc4{
	background-image : url(/d/icn/icn_flo4.gif);
	height : 50px;
	background-position : left;
	background-repeat : no-repeat;
	padding-left : 45px;
	padding-top : 5px;
}

.MenuIc5{
	background-image : url(/d/icn/icn_flo5.gif);
	height : 50px;
	background-position : left;
	background-repeat : no-repeat;
	padding-left : 45px;
	padding-top : 5px;
}

.MenuIc6{
	background-image : url(/d/icn/icn_flo6.gif);
	height : 50px;
	background-position : left;
	background-repeat : no-repeat;
	padding-left : 45px;
	padding-top : 5px;
}

.MenuSub {
	margin-left : 20px;
	margin-top : 0px;
	width : 100%;
}

.MySorts td{
	color : Gray;
	font-size : 80%;
}

.MySorts b{
	color : Black;
	font-size : 140%;
}

.novarws {
	text-decoration : none;
	color : Black;
}

.novspcng {
	word-spacing : 10px;
	margin-top : 10px;
	font-weight : bold;
	color : Black;
}

#lfttd {
	vertical-align : bottom;
}

#rghttd {
	background-image : url(/d/wp.gif);
	vertical-align : bottom;
}

#wpbgtxt {
	background-image : url(/d/wp.gif);
	vertical-align : bottom;
}


#wpbgtr {
	background-image: url(/d/hr1.gif); background-position: bottom; background-repeat: repeat-x;
}

.gray {
	color : orange;
	font-size : 120%;
}

.desc_header {
	margin-top : 0px;
	margin-bottom : 20px;
	font-weight : bold;
}

.descOther {
	margin-bottom : 12px;
}

table.actions							{margin:7px 0;}
table.actions td						{padding:0 5px; text-align:center; }
table.actions a							{
	color:#000000;
	font-size : 80%;
}
table.actions img						{margin-bottom:5px;}




#plussub {
	text-decoration : none;
	margin-left : 20px;
	margin-bottom : 0;
	margin-top : 0;
	padding-bottom : 20;
	padding-top : 20;
}



#sbumn1_itm {
	margin-left : 0px;
	margin-bottom : 3px;
	margin-left : 8px;
	background-image : url(/d/ar.gif);
	background-position : 0 4;
	background-repeat : no-repeat;
	padding-left : 8px;
	font-size : 84%;
}

#sbumn1_sel {
	margin-bottom : 3px;
	text-decoration : none;
	font-weight : bold;
}

#sbumn1_itm_sel {
	text-decoration : none;
	padding-left : 16px;
	margin-bottom : 0;
	font-size : 84%;
}

#sbumn1_itm2 {
	margin-left : 16px;
	margin-bottom : 3px;
	background-image : url(/d/ar.gif);
	background-position : 0 4;
	background-repeat : no-repeat;
	padding-left : 8px;
	font-size : 84%;
}

#sbumn1_sel2 {
	margin-left : 8px;
	margin-bottom : 3px;
	text-decoration : none;
	font-weight : bold;
}

#sbumn1_itm3 {
	margin-left : 24px;
	margin-bottom : 3px;
	background-image : url(/d/ar.gif);
	background-position : 0 4;
	background-repeat : no-repeat;
	padding-left : 8px;
	font-size : 84%;
}

#sbumn1_sel3 {
	margin-left : 16px;
	margin-bottom : 3px;
	text-decoration : none;
	font-weight : bold;
}


.midlftpng {
	background-color: transparent;
	background-image: url(/d/mymidlftbg1.png);
	//background-image: none ! important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/d/mymidlftbg1.png,sizingMethod=crop);
	background-position: 0 0;
	background-repeat : no-repeat;
	padding-left : 0px;
	height : 41px;
	margin-left : 0;
	margin-right : 0;
	margin-top : 1;
	margin-bottom : 0;
	padding-bottom : 0;
	padding-right : 0;
	padding-top : 0;
	width : 41px;
}

.midrghtpng {
	background-color: transparent;
	background-image: url(/d/mymidrghtbg1.png);
	//background-image: none ! important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/d/mymidrghtbg1.png,sizingMethod=crop);
	background-position: 0 0;
	background-repeat : no-repeat;
	padding-left : 0px;
	height : 41px;
	margin-left : 0;
	margin-right : 0;
	margin-top : 1;
	margin-bottom : 0;
	padding-bottom : 0;
	padding-right : 0;
	padding-top : 0;
	width : 41px;
}
.c_text1{
	font-family : sans-serif;
	font-size: 200%;
	font-weight: normal;
}
.c_text2{
	font-family : sans-serif;
	font-size: 140%;
	font-weight: normal;
}
.c_text3{
	font-family : sans-serif;
	font-size: 250%;
	font-weight: normal;
}
.c_text4{
	font-family : sans-serif;
	font-size: 140%;
	font-weight: normal;
}
