* { margin:0; padding:0;}

body{
	padding:0; 
	margin:0;
	background:url(../images/bg.gif);	  
	width:100%; 
	vertical-align:top;
	font-family: tahoma;
	color:#BCBCBC; line-height:13px; font-size:11px;
}

input, select, textarea {
	font-family: tahoma;
	color:#FFFFFF; line-height:13px; font-size:11px;
	background:#000000;
	padding:1px;
	border:1px solid #545454;
}

table, td {vertical-align:top;}
	
a:hover{text-decoration:none;}

img {
	border:0px;
}

.col {
	float:left;
}

.spacer {font-size:0px; line-height:0px;}
.clear {clear:both;}




.main {width:766px; margin:auto;}


.navigation {color:#FFFFFF;}
.navigation a {color:#FFFFFF;}
.navigation .left {float:left; width:284px;}
.navigation .right {float:right; width:100%; margin-left:-284px;}
.navigation .right .margin {margin-left:284px; background:url(../images/bg_nav.gif) top repeat-x;}

.navigation .nav_1 {padding:25px 47px 4px 47px;}
.navigation .nav_1 .left {float:left; width:180px;}
.navigation .nav_1 .left a {color:#FF9C00; text-decoration:underline;}
.navigation .nav_1 .left a:hover {text-decoration:none;}
.navigation .nav_1 .left img {vertical-align:middle; margin-bottom:5px;}
.navigation .nav_1 .right {float:right; width:100%; margin-left:-180px;}
.navigation .nav_1 .right .margin {padding-top:6px; background:none; text-align:right;}
.navigation .nav_1 .right img {vertical-align:middle; margin:0px 0px 3px 0px;}

.navigation .nav_2 {padding:0px 47px 21px 47px;}
.navigation .nav_2 .left {float:left; width:100%;}
.navigation .nav_2 a {text-decoration:none;}
.navigation .nav_2 a:hover {text-decoration:underline;}
.navigation .nav_2 .left .margin {margin-right:115px; margin-left:0px; padding-top:2px; background:none; text-align:left;}
.navigation .nav_2 .right {float:left; width:115px; margin-left:-115px; text-align:right;}
.navigation .nav_2 select {width:93px;}


.head {background:url(../images/bg_head.jpg) top right repeat-x;}
.head_right {background:url(../images/bg_head_right.jpg) top right no-repeat; height:191px;}
.head_right img {margin:46px 0px 0px 42px;}



.menu {background:url(../images/bg_menu.gif) top; font-size:13px; color:#FFFFFF;}
.menu ul {margin:0; padding:0; list-style:none; background:url(../images/menu_line.gif) top left repeat-y;}
.menu ul li {float:left; background:url(../images/menu_line.gif) top right no-repeat; padding:13px 27px 13px 26px;}
.menu ul li a {color:#FFFFFF; text-decoration:none;}
.menu ul li a:hover {text-decoration:underline;}






.product {margin:15px 0px;}
.product .left {width:155px; float:left;}
.product .right {width:100%; float:right; margin-left:-155px;}
.product .right .margin {margin:7px 0px 11px 155px;}
.product a {color:#FFFFFF; text-decoration:none; font-size:12px; line-height:normal; font-weight:normal;}
.product a:hover {text-decoration:underline;}
.product a strong {color:#FFFFFF; text-decoration:none; font-size:12px; line-height:normal; font-weight:normal;}
.product .text {padding:10px 0px 15px 0px;}
.product .price {width:50%; float:left;}
.product .button {width:49%; float:right; text-align:right;}
.product strong {color:#FF9C00; font-size:12px; line-height:normal; font-weight:normal;}

.product .margin_col {margin:0px 20px 0px 0px; text-align:left;}

.w_100 {width:100%;}




.footer {padding:17px 0px 24px 0px;}
.footer .left {margin-right:-210px; float:left; padding:2px 0px 0px 10px;}
.footer .right {width:100%; float:right;}
.footer .right .margin {margin:0px 10px 0px 231px;}

.footer {color:#686868;}
.footer a {color:#686868;}
.footer .copy {font-size:10px; padding-top:1px; color:#505050;}
.footer .copy a {color:#505050;}


