/* GLOBAL STYLE */
html,body{margin:0; height:100%}
body{ background:#689EBB repeat-x; font:12px/13px Tahoma,Arial, Helvetica, sans-serif; color:#FFFFFF;}
form {display: inline;  padding: 0px; margin:0px;}
img{border:0}
strong{color:#FFFFFF}
.clear{clear:both}
ul{list-style-image:url(../gfx/li_1.gif); padding-left:15px; margin-left:0}
ol{padding-left:15px; margin-left:0}
.margin_bottom{margin-bottom:1em}
.conntent_2.margin_top_zero,.conntent_3.margin_top_zero{margin-top:0}

h1{font-size:16px;color: #B7D3E7;  font-weight:normal; padding: 0px; margin:0px; display:inline;}
h1 a{text-decoration:none; color:#B7D3E7;}
h1 a:hover{text-decoration:none; color:#FFFFFF;}
h2{font-size:14px; color:#D2E2EB; font-weight:normal;margin:0px; }
.h2padding{padding:8px 0px 0px 20px;}
h3{font-size:11px; color:#FFFFFF; font-weight:normal;margin:0px; font-weight:bold; display:inline;}

h5{font-size:11px; color:#118888; font-weight:normal; padding: 0px; margin:0px;}
h5 a{text-decoration: underline; color:#118888;}
h5 a:hover{text-decoration:underline; color:#2d4e4e;}
h6{font-size: 22px;color: #FFFFFF; display:inline;}

input{background-color:#E5E5E5; color:#000000; font-size:11px;border:0; border:1px solid #000000;}

//input.pole{padding-left:10px}

/* MAIN */
#main{width:780px; background-color:#FFFFFF; border:0px solid #9e9e9e; margin: 0px auto 0; border-top:0; position:relative; overflow:visible; padding:0px 0 0px 0}
#conntent{margin-left:15px; padding-top:10px; margin-right:15px; padding-bottom:10px;}

/*TOP*/
#top1{background:url(../images/top.jpg); height: 209px; width:780px; }
#top2{background-color:#262626; height: 18px; padding-left:30px; padding-top:2px;}
#top3{background-color:#3f3f3f; height: 26px; padding-left:30px; padding-top:10px;}
#top3 #keyword{width: 600px; float:left;}
#top3 a{text-decoration:none;}

/*MENU JAVA*/
.menu_java{position:absolute;top:178px;left:19px;padding-left:10px;padding-top:5px;font-size:14px;font-weight: bold;color:#FFFFFF;width: 451px;height: 25px;}
.menu_java a{text-decoration:none; color:#FFFFFF;}
.menu_java a:hover{text-decoration:none; color:#636363;}

/*SEARCH*/
#searchBox {padding: 0px 20px 10px 20px; color:#FFFFFF; width: 280px; float:right;}
.search{font-size:10px;font-weight: bold;color:#FFFFFF;color:#636363;}
.search a{text-decoration:none; color:#636363;}
.search a:hover{text-decoration:none; color:#FFFFFF;}

/*CATEGORY BOX*/
#cat_background{background-image:url(../images/panel_repeat.jpg); background-repeat:repeat-y; width: 150px;display: table;}
.cat_top{background-image:url(../images/category_top.jpg); width: 150px; height: 28px; }
.cat_bottom{background-image:url(../images/panel_bottom.jpg); width: 150px; height: 18px; border: 0px solid #000000}
.cat_view_table{color: #213162; font-weight:bold; text-align:left; font-size:12px; padding: 5px 5px 5px 5px;}
.cat_view_table a{text-decoration:none; color:#213162;}
.cat_view_table a:hover{text-decoration: none; color:#636363;}


/*PRODUCT VIEW*/
.product_view_0{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:300px; float:left;}
.product_view_1{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:295px; float:left }
.product_view_2{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:174px; float:left }

.product_view_table{background-color:#dbd8d8; height: 20px; padding-left: 10px; margin-bottom: 10px;}
.product_view_table a{text-decoration:none; color:#000000;}
.product_view_table a:hover{text-decoration: none; color:#636363;}

.price {padding-bottom:0.8em; margin-bottom:0.8em; padding-top: 1em; margin-top:1em; color: #333333; font-size: 11px;}
.price_all {padding-bottom:0.8em; margin-bottom:0.8em; padding-top: 1em; margin-top:1em; color: #0F213C; font-size: 14px; font-weight:bold;}
.price_no_break {padding-bottom:0em; margin-bottom:0em; padding-top: 0em; margin-top:0em; color: #333333; font-size: 11px; text-align:center;}
.price_all_no_break {padding-bottom:0em; margin-bottom:0em; padding-top: 0em; margin-top:0em; color: #0F213C; font-size: 12px; font-weight:bold; text-align:center;}

.product_list_0{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:165px; float:left;}
.product_list_1{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; margin-right: 0px; margin-left: 0px; width:430px; float:left; }
.product_list_2{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:174px; float:left }

.product_list_1 a{text-decoration: underline; color:#118888;}
.product_list_1 a:hover{text-decoration:underline; color:#2d4e4e;}

.newsletter{}
.newsletter input{float:left}
#minus,#plus{height:21px; border:0; margin-top:1px}

/** BORDER*/
.green_border {border:#00CC00 solid 2px; width: 400px; padding: 10px; margin-bottom: 10px}
.red_border {border: #FF0000 solid 2px; width: 400px; padding:10px; margin-bottom: 10px}

/** CART VIEW*/
th{text-align:left; border-top: 1px solid #000000; border-bottom:1px solid #000000; background-color: #E5E5E5; height: 30px;}
.cart_center{padding-top: 20px; }
.cart_line_0{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:30px; float:left; }/*delete check*/
.cart_line_1{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:145px; float:left }/*image*/
.cart_line_2{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:300px; float:left }/*title*/
.cart_line_3{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:123px; float:left }/*price*/
.cart_line_4{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:110px; float:left }/*quantity*/
.cart_line_4 #quantity {width:50px}
.cart_line_5{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:150px; float:left }/*summary*/
#allcost {text-align:right; padding-right: 150px;}

/** EDITABLE VIEW*/
.editable_view_00{border:1px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:180px; float:left ;display: table; }
.editable_view_0{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:500px; float:left }
.editable_view_1{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; margin-left: 0px; width:220px; float:left }

.editable_view_0 a{text-decoration: underline; color:#118888;}
.editable_view_0 a:hover{text-decoration:underline; color:#2d4e4e;}

.editable_view_1 a{text-decoration: underline; color:#118888;}
.editable_view_1 a:hover{text-decoration:underline; color:#2d4e4e;}

/**NEWS VIEW*/
.news_view_medium{border:0px solid #717171;padding: 0px 20px 0px 20px; float:left; }

/*TEST*/

   #wrapper {
   overflow: hidden; /* clearance */
   width: 780px;
   background-color: #689EBB;
    }
    #content,#sidebar_left,#sidebar_right {
    vertical-align: top;
   }
   #main_text {
   width: 343px;
   float: left;
   }
   #main_text_content{
   width: 560px; background-color:#689EBB; border: 0px solid #FF0000;
   float: left;
   }
   #sidebar_left {
   width: 220px;
   background-color: #FFFFFF;
   float: left;
   }
   #sidebar_right {
   width: 217px;
   background-color: #FFFFFF;
   float: right;
   }
   

#content_all, #sidebar_all {
  display: table-cell;
  vertical-align: top;
}

#content_all {
  width: 555px;
  float: left;
}

#sidebar_all {
  width: 218px;
  float: left;
  background-color: #5D94B4;
}


.sidebar_top_left{background-image:url(../images/sidebar_left_top.jpg); width: 220px; height: 32px; }
.sidebar_top_content{background-image:url(../images/content_top.jpg); width: 343px; height: 32px; } 
.sidebar_top_right{background-image:url(../images/sidebar_right_top.jpg); width: 217px; height: 32px; } 
.sidebar_content_leftt{background-image:url(../images/sidebar_content.jpg); width: 220px; height: 294px; } 
.sidebar_content_flash{background-image:url(../images/flash.jpg); width: 343px; height: 294px; } 
.sidebar_content_right{background-image:url(../images/sidebar_right_content.jpg); width: 217px; height: 294px; } 
.sidebar_text{padding: 5px 20px 10px 20px;}
.conntent_text{padding: 0px 20px 10px 20px;}

.sidebar_top_left{background-image:url(../images/sidebar_left_top.jpg); width: 220px; height: 32px; }
.sidebar_content{width: 560; background-color: main_text_content;}
.sidebar_top_content_big{background-color: #689EBB; width: 560px; height: 32px; } 


#cat_background{background-image:url(../images/panel_repeat.jpg); background-repeat:repeat-y; width: 150px;display: table;}
.cat_top
.cat_bottom{background-image:url(../images/panel_bottom.jpg); width: 150px; height: 18px; border: 0px solid #000000}
.cat_view_table{color: #213162; font-weight:bold; text-align:left; font-size:12px; padding: 5px 5px 5px 5px;}
.cat_view_table a{text-decoration:none; color:#213162;}
.cat_view_table a:hover{text-decoration: none; color:#636363;}

.more a{text-decoration: underline; color:#FFFFFF;}
.more a:hover{text-decoration:underline; color:#CFDFE9;}

.links a{ text-decoration: none; color:#FFFF00;}
.links a:hover{text-decoration: underline; color:#FFFF82;}
/* FOOTER's */
#footer_left{background-image:url(../images/footer_left.jpg); width: 220px; height: 69px; float:left }
#footer_right{background-image:url(../images/footer_right.jpg); width: 214px; height: 69px; float:left }
#footer_1{background-image:url(../images/footer_middle.jpg); width: 346px; height: 69px; float:left }

#footer_1 a{font-size:10px; color:#FFFFFF; text-decoration:none; }
#footer_1 a:hover,#footer_2 a:hover{color:#CFDFE9;}
#footer_1 a,#footer_2 a{font-size:10px; color:#FFFFFF; text-decoration:none; }
#footer_1 a:hover,#footer_2 a:hover{color:#CFDFE9}

