* { margin:0; padding:0;}

body{
	padding:0; 
	margin:0;
	background:#FFFFFF;	  
	width:100%; 
	vertical-align:top;
	font-family: tahoma;
	color:#747F84; line-height:13px; font-size:11px;
}

input, select, textarea {
	font-family: tahoma;
	color:#282E3E; line-height:12px; font-size:10px;
	vertical-align:middle;
}


.in_none {border:none; padding:0;}


table, td {vertical-align:top;}

a {text-decoration:underline;}	
a:hover{text-decoration:none;}

img {
	border:0px;
}

.col {
	float:left;
}

.spacer {font-size:0px; line-height:0px;}
.clear {clear:both; font-size:0px; line-height:0px;}


#mainWrapper {padding:0 25px;}

.main {/*width:766px;*/ margin:auto;}



.logo {float:left; width:195px; position:relative;}



.header .right {width:100%; float:right; margin-left:-196px;}
.header .right .margin {margin-left:196px;}




.navigation {padding:6px 0 6px; background:url(../images/line_1.gif) bottom left repeat-x;}

.navigation {color:#3C565F; font-size:10px; text-transform:uppercase;}
.navigation a {color:#3C565F;}

.nav_1 {float:left; padding:5px 13px 5px 0; background:url(../images/line_2.gif) right top repeat-y;}
.nav_1 img {margin-bottom:2px;}

.nav_2 {float:left; padding:6px 0 7px 15px;}



.search {width:49%; float:left; background:#31C3F2 url(../images/head_1_b.gif) bottom repeat-x; color:#FFFFFF; font-weight:bold; text-transform:uppercase;}
.search .t {background:url(../images/head_1_t.gif) top repeat-x;}
.search .r {background:url(../images/head_1_r.gif) right repeat-y;}
.search .l {background:url(../images/head_1_l.gif) left repeat-y;}
.search .br {background:url(../images/head_1_br.gif) bottom right no-repeat;}
.search .bl {background:url(../images/head_1_bl.gif) bottom left no-repeat;}
.search .tr {background:url(../images/head_1_tr.gif) top right no-repeat;}
.search .tl {background:url(../images/head_1_tl.gif) top left no-repeat; padding:19px 16px 22px 16px;}

.input_search {font-weight:normal; padding:2px 1px; width:270px;}


.man {width:49%; float:right; background:#FF6D40 url(../images/head_2_b.gif) bottom repeat-x; color:#FFFFFF; font-weight:bold; text-transform:uppercase;}
.man .t {background:url(../images/head_2_t.gif) top repeat-x;}
.man .r {background:url(../images/head_2_r.gif) right repeat-y;}
.man .l {background:url(../images/head_2_l.gif) left repeat-y;}
.man .br {background:url(../images/head_2_br.gif) bottom right no-repeat;}
.man .bl {background:url(../images/head_2_bl.gif) bottom left no-repeat;}
.man .tr {background:url(../images/head_2_tr.gif) top right no-repeat;}
.man .tl {background:url(../images/head_2_tl.gif) top left no-repeat; padding:19px 16px 25px 16px;}

.jamp {font-weight:normal; padding:1px 1px; width:99%;}





.menu {background:#D9E1E3 url(../images/bg_menu.gif) top repeat-x; border-top:1px solid #788488; width:100%;}

.menu ul {float:right; margin:0; padding:0; list-style:none;}

.menu ul li {float:left; background:url(../images/menu_arrow.gif) top left no-repeat; padding:3px 23px 3px 0; text-transform:uppercase; color:#233338; font-size:10px;}
.menu ul li a {color:#233338; text-decoration:none;}
.menu ul li a:hover {text-decoration:underline;}




#contentMainWrapper {}




a.category-products {color:#FF5106; text-decoration:none; background:none !important;}







.product {}
.product a {color:#11719E; text-decoration:underline; font-size:12px; line-height:normal; font-weight:bold; text-transform:uppercase;}
.product a:hover {text-decoration:none;}
.product a strong {color:#11719E; text-decoration:underline; font-size:12px; line-height:normal; font-weight:bold; text-transform:uppercase;}
.product strong {color:#FF4C23; font-family:arial; font-size:12px; line-height:normal; font-weight:bold;}


.product_list {background:url(../images/line_1.gif) bottom left repeat-x; padding:17px 0 16px;}
.product_list .left {float:left;}
.product_list .right {width:100%; float:right;}

.product_list .name {padding:0px 15px 0px 4px;}
.product_list a {color:#11719E; text-decoration:underline; font-size:12px; line-height:normal; font-weight:bold; text-transform:uppercase;}
.product_list a:hover {text-decoration:none;}
.product_list a strong {color:#11719E; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold; text-transform:uppercase;}

.product_list .text {padding:7px 25px 7px 4px; font-size:10px; line-height:13px;}
.product_list .price {padding:0px 10px 2px 0px; }
.product_list .button {padding:8px 0 0 0px;}

.product_list strong {color:#FF4C23; font-family:arial; font-size:12px; line-height:normal; font-weight:bold;}

.product_list .margin_col {margin:0px 10px; text-align:left;}







.footer {padding:5px 28px 6px 28px; background:#B4C5CA url(../images/footer_bg.gif) top repeat-x; border-top:1px solid #3D4F55; text-align:right;}

.footer {color:#233338; font-size:10px; text-transform:uppercase;}
.footer a {color:#233338; text-decoration:none;}
.footer a:hover {text-decoration:underline;}

.footer .copy {padding-top:2px; color:#233338;}
.footer .copy a {color:#233338; text-decoration:none;}
.footer .copy a:hover {text-decoration:underline;}
