/* GLOBAL STYLE */
html,body{margin:0; height:100%}
body{ background:#737373 repeat-x; font:11px/16px Tahoma,Arial, Helvetica, sans-serif; color:#000000}

img{border:0}
strong{color:#000000}
.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}
h2{font-size:14px; color:#118888; font-weight:normal; padding-bottom: 5px; margin:0px; font-weight:bold;}
h1{font-size:14px; color:#FFFFFF; font-weight:normal; padding: 0px; margin:0px; font-weight:bold;}
h1 a{text-decoration:none; color:#FFFFFF;}
h1 a:hover{text-decoration:none; color:#FFFFFF;}
h4{font-size:11px; color:#959595; font-weight:normal; padding: 0px; margin:0px;}
h4 a{text-decoration:none; color:#636363;}
h4 a:hover{text-decoration:none; color:#FFFFFF;}


input{background-color:#e6e3e3;  color:#000000; font-size:11px; border:1px solid #909090;}
input.pole{padding-left:10px}

/* MAIN */
#main{width:970px; background-color:#FFFFFF; border:0px solid #9e9e9e; margin: 0px auto 0; border-top:0; position:relative; overflow:visible; padding:0px 0 0px 0}

/* LOGO and MENU's*/
#logo_menu{position:absolute; top:-98px; left:-140px; width:180px; z-index:10; line-height:0}

.logo_img{width:180px; height:153px; display:block; background-color:#faa51b}
.powrot{position:absolute; top:-35px; right:-25px;}

#menu,#menu_2{padding:0; margin:0;list-style:none;}
#menu a,#menu_2 li a{display:block;text-transform:uppercase; vertical-align:middle;}

/* MENU 2 */
#menu_2,#menu_2 li{position:relative}
#menu_2 li a{height:27px; background:#383c3f url(../gfx/bg_1.gif) repeat-x; line-height:26px; color:#c2c2c2; font-size:10px; padding-left:12px; width:161px}
#menu_2 li a:hover{color:#FFFFFF}
#menu_2 li a.act{ background:#fbb037 url(../gfx/bg_2.gif) repeat-x; color:#3c2601;}
.menu_shadow{width:7px; height:26px;position:absolute; right:0; top:0}

/* MENU */
#menu{margin-left:34px; position:absolute; top:0; left:0; width:800px; height:43px; z-index:5;}
#menu li{display:inline;}
#menu a{ height:43px; width:auto; background:url(../gfx/bg_menu.gif) repeat-x; float:left; padding:0 15px; font-size:12px; color:#212121; line-height:40px;  position:relative}
#menu a:hover{background-position:0 -43px;color:#FFFFFF}
#menu a:hover span{display:block; width:9px; height:5px; background:url(../gfx/strz_1.gif) no-repeat; position:absolute; left:50%; bottom:-5px;  _bottom:-15px; margin-left:-4px; }
.menu_end{float:left}

/*TOP*/
#top1{background-color:#000000; height: 105px;}
#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 a{text-decoration:none;}
.logo_desc{
	position:absolute;
	top:15px;
	left:17px;
	padding-left:10px;
	padding-top:5px;
	font-size:24px;
	color:#FFFFFF;
	width: 361px;
	height: 33px;
}
.menu_java{
	position:absolute;
	top:66px;
	left:19px;
	padding-left:10px;
	padding-top:5px;
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
	width: 451px;
	height: 25px;
}

.search{
	position:absolute;
	top:14px;
	left:476px;
	padding-left:10px;
	padding-top:5px;
	font-size:10px;
	font-weight: bold;
	color:#FFFFFF;
	width: 470px;
	height: 13px;
	color:#636363;
	word-spacing: 15px;

}

.search a{text-decoration:none; color:#636363;}
.search a:hover{text-decoration:none; color:#FFFFFF;}
/* CONNTENT */
#conntent{margin-left:30px; padding-top:10px;}
.conntent_0{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:710px; float:left; border: 0px solid #000000; }
.conntent_1{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:200px; float:left; border: 0px solid #000000; margin-left: 30px; }
.conntent_bg_1{background:url(../gfx/top_2a.jpg) right 0 no-repeat}
.conntent_bg_2{background:url(../gfx/top_3a.jpg) right 0 no-repeat;}
.conntent_3{width:93px; float:right; margin-right:5px; margin-top:20px; font-size:9px; text-align:center}
.conntent_3_img{display:block; width:72px; height:57px; padding:8px 8px 7px 13px; background: url(../gfx/img_bg.gif) center 0 no-repeat; margin-top:1em}
.conntent_4{border:0px solid #000000; padding-bottom:0.4em; margin-bottom:0.4em; width:510px; float:left;  }

.conntent_5{border:0px solid #000000; padding-bottom:0.4em; margin-bottom:0.4em; width:400px; float:right;  }

/*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; margin-left: 50px; width:410px; float:left }
.product_view_2{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:174px; float:right; }
.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:0em; margin-bottom:0em; padding-top:0.6em; margin-top:0.6em; color: #FF0000; font-size: 14px; font-weight:bold;} 
.product_category_0{border:0px solid #717171; padding-bottom:2em; margin-bottom:0.4em;  width:760px; float:left; padding-top:2em; }
.product_category_0 a{text-decoration:underline; color:#118888;}
.product_category_0 a:hover{text-decoration:underline; color:#2d4e4e;}

.product_list_0{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; width:200px; float:left }
.product_list_1{border:0px solid #717171; padding-bottom:0.4em; margin-bottom:0.4em; margin-right: 20px; margin-left: 20px; width:520px; 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;}

.pagination{padding-left: 30px; padding-top: 10px; padding-bottom: 10px;}
.pagination a{text-decoration: underline; color:#118888;}
.pagination a:hover{text-decoration:underline; color:#2d4e4e;}

.paginationCenter{text-align: center; padding-top: 10px; padding-bottom: 10px;}
.paginationCenter a{text-decoration: underline; color:#118888;}
.paginationCenter a:hover{text-decoration:underline; color:#2d4e4e;}

.newsletter{}
.newsletter input{float:left}
#minus,#plus{height:21px; border:0; margin-top:1px}


a{text-decoration:underline; color:#118888;}
sa:hover{text-decoration:underline; color:#2d4e4e;}
/**DISTRIBUTORS**/
.table_header{ background-color:#1A3A4A;}
.table_row1{background-color:#FFFFFF; padding: 5px;}
.table_row2{background-color:#CCCCCC; padding: 5px;}


/** Category List */
.category_list{width:182px;float:left; margin: 20px 3px 0}
.category_list_h3{height:40px;margin-bottom:0; text-align:center;line-height:12px}
#conntent .category_list_h3 a{font-size:12px;color:#FFFFFF;text-decoration:none; line-height: 10px}
.category_img{width:182px; height:90px; padding-top:16px; text-align:center; background:url(../gfx/bg_9.gif) center 0 no-repeat}
.category_list_text{background:url(../gfx/bg_7.gif) center 0 no-repeat; padding:10px; font-size:10px}
.category_list_text p{margin:0 0 1em 0}
#conntent .category_list_more{display:block; clear:both; background:url(../gfx/bg_8.gif) no-repeat; width:157px; height:21px; font-weight:bold; text-decoration:none; text-align:right; padding:10px 25px 0 0; font-size:10px}

/* FOOTER's */
#footer_1,#footer_2{width:970px; height:48px; margin:0 auto; line-height:24px; vertical-align:middle; color:#959595; background-color:#000000;}
#footer_1{border:0px solid #434343;}
#footer_2{text-align:right;}
.footer_2{padding-right: 10px;}
#footer_1 a,#footer_2 a{font-size:10px; color:#212121; text-decoration:none; padding:0 12px}
#footer_1 a:hover,#footer_2 a:hover{color:#FFFFFF;}
#footer_1 a,#footer_2 a{font-size:10px; color:#959595; text-decoration:none; padding:0 12px}
#footer_1 a:hover,#footer_2 a:hover{color:#FFFFFF}
