@charset "utf-8";
/* CSS Document */
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
a img, :link img, :visited img {
	border: none;
}
ul, ol, li {
	vertical-align: top;
}
a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D74200;
}
a:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D74200;
}
h1 {
	font-size: 19px;
	color: #878787;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 5px 0px;
}
h2 {
	font-size: 16px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 5px 0px;
}
h3 {
	font-size: 16px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 5px 0px;
}
h4 {
	font-size: 13px;
	color: #878787;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 5px 0px;
}
h5 {
	font-size: 13px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 5px 0px;
}
div {
	vertical-align: top;
	margin: 0;
	padding: 0;
}
html {
	margin: 0;
	padding: 0;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #424242;
	background-color: #ffffff;
	width: 100%;
	height: auto;
}
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	width: 100%;
	height: auto;
	text-align: center;
}
p.bodytext {
	font-size: 13px;
}
.orangetxt {
	color: #D74200;
	font-weight: bold;
}
.verybigtxt {
	float: left;
	color: #000000;
	font-weight: bold;
	font-family: "Trebuchet MS";
	font-size: 34px;
	letter-spacing: -2.5px;
	text-align: left;
}
.sometxt {
	float: left;
	padding: 0px 0px 8px 0px;
	margin: 0;
	width: 160px;
}
.sometxt_sm {
	float: left;
	padding: 0px 10px 8px 10px;
	margin: 0;
	width: 140px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
#page_contener {
	float: left;
	margin: 0 auto;
	padding: 0;
	width: 100%;
	text-align: center;
	background: transparent url(../images/under_menu_sub.gif) left top repeat-x;
	min-height: 840px;
	height: auto !important;
	height: 840px;
}
/* Header */
#page_header {
	min-width: 970px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/under_menu_sub.gif) left top repeat-x;
	position: relative;
	top: 0px;
	left: 0px;
	height: 62px;
	text-align: center;
}
#header_content {
	width: 1000px;
	margin: 0 auto;
	text-align: center;
	position: relative;
	top: 0px;
	left: 0px;
	height: 62px;
}
#logo {
	width: 154px;
	height: 62px;
	float: left;
	padding: 0;
	margin: 0 0 0 0;
}
/* Top Menu*/
/*
#topmenu {width:693px;  height:62px;  float:left; padding:0; margin:0; position:relative; z-index:999}

#topmenu a {float:left; color:#5B5B5B; font-size:13px;  height:20px; padding:22px 10px 0px 13px; margin:0; font-family:Tahoma, sans-serif; background:transparent url(../images/bullet_menu.gif) left 29px  no-repeat; display:block;}
#topmenu a:hover {float:left; color:#5B5B5B; font-size:13px;  height:20px; padding:22px 10px 0px 13px; margin:0; font-family:Tahoma, sans-serif; background:transparent url(../images/bullet_menu.gif)  left 29px no-repeat; display:block;}

#topmenu a.firstmenu {float:left; color:#5B5B5B; font-size:13px;  height:20px; padding:22px 10px 0px 10px; margin:0; font-family:Tahoma, sans-serif;  display:block; background:none;}
#topmenu a.firstmenu:hover {float:left; color:#5B5B5B; font-size:13px;  height:20px; padding:22px 10px 0px 10px; margin:0; font-family:Tahoma, sans-serif;  display:block; background:none;}
*/
/*Search Box*/
#search_sec {
	width: 130px;
	height: 57px;
	float: left;
	padding: 5px 10px 0px 0px;
}
#lang_sec {
	width: 130px;
	float: right;
	margin: 0;
	margin-top: 22px;
	padding: 0px 0px 4px 0px;
	text-align: left;
}
#lang_sec a img, #lang_sec a:hover img {
	border: 1px solid #CECED0;
	margin: 2px 4px 2px 0px;
	padding: 0;
}
#search_box {
	width: 130px;
	float: right;
	margin: 20px 0 0;
	padding: 0;
}
#srchbeg {
	float: left;
	background: url(../images/search_box_begining.gif) no-repeat top left;
	width: 11px;
	height: 22px;
}
.sbox {
	float: left;
	background: url(../images/search_box_bgr.gif) repeat-x left top;
	width: 92px;
	height: 22px;
	line-height: 21px;
	font-size: 11px;
	font-size: 10px;
	border: none;
	color: #5B5B5B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#search_box form {
	margin: 0;
	padding: 0;
	float: left;
}
.sbutton {
	float: left;
	width: 20px;
	height: 22px;
}
/*After Top Menu*/
#grey_zone {
	min-width: 1000px;
	margin: 0 auto;
	position: relative;
	top: 0px;
	left: 0px;
	padding: 0px 0px 0px 0px;
	height: 38px;
	text-align: center;
	background: transparent url(../images/under_maintitle.gif) left top repeat-x;
}
#inside_greyzone {
	width: 1000px;
	margin: 0 auto;
	position: relative;
	top: 0px;
	left: 0px;
	text-align: left;
	background: transparent url(../images/under_maintitle.gif) left top repeat-x;
	height: 38px;
	padding: 0;
}
/*Content */
#page_content {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff;
	position: relative;
	top: 0px;
	left: 0px;
	min-height: 660px;
	height: auto !important;
	height: 660px;;
	text-align: center;
}
#inscont {
	width: 1000px;
	margin: 0 auto;
	position: relative;
	top: 0px;
	left: 0px;
	text-align: left;
	padding: 0;
	min-height: 660px;
	height: auto !important;
	height: auto;
}
#leftcol {
	width: 183px;
	float: left;
	position: relative;
	text-align: left;
	padding: 17px 0px 0px 0px;
	margin: 0;
	min-height: 660px;
	height: auto !important;
	height: auto;
}
#middlecol {
	width: 624px;
	float: left;
	position: relative;
	text-align: center;
	padding: 0px 4px 0px 4px;
	margin: 0;
	min-height: 660px;
	height: auto !important;
	height: auto;
}
#central_column {
	width: 616px;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	min-height: 660px;
	height: auto !important;
	height: auto;
}
#rightcol {
	width: 183px;
	float: left;
	position: relative;
	text-align: left;
	padding: 17px 0px 0px 0px;
	margin: 0;
	min-height: 660px;
	height: auto !important;
	height: auto;
}
#rightcol img {
	float: left;
}
/*Submenu*/
#submenu {
	float: left;
	width: 183px;
	padding: 0;
	margin: 0;
	text-align: left;
	height: auto;
}
#topsubmenu {
	float: left;
	width: 183px;
	background: url(../images/top_grey_box.gif) left top no-repeat;
	height: 36px;
	padding: 0;
	margin: 0;
}
#midsubmenu {
	float: left;
	width: 181px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	text-align: left;
	padding: 4px 0px 4px 0px;
	margin: 0;
	height: auto;
	background: transparent url(../images/v_line.gif) 0px 3px repeat-x;
}
#bottomsubmenu {
	float: left;
	width: 183px;
	background: url(../images/bottom_box.gif) left top no-repeat;
	height: 7px;
	padding: 0;
	margin: 0;
}
/* Search products*/
#search_prod {
	width: 152px;
	float: left;
	margin: 0;
	padding: 3px 0px 0px 31px;
}
#srchbegpr {
	float: left;
	background: url(../images/begin_sear_pr.gif) left top no-repeat;
	width: 10px;
	height: 22px;
}
.sboxpr {
	float: left;
	background: url(../images/under_serach_pr.gif) left top repeat-x;
	width: 92px;
	height: 17px;
	padding: 5px 0px 0px 0px;
	font-size: 10px;
	border: none;
	color: #5B5B5B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#search_prod form {
	margin: 0;
	padding: 0;
	float: left;
}
.sbuttonpr {
	float: left;
	width: 20px;
	height: 22px;
}
/* Subemnu Links*/
#midsubmenu a {
	float: left;
	width: 177px;
	display: block;
	background: transparent url(../images/v_line.gif) left bottom repeat-x;
	line-height: 14px;
	padding: 5px 0px 5px 4px;
	margin: 0;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
#midsubmenu a:hover {
	float: left;
	width: 177px;
	display: block;
	background: #E3E3E3 url(../images/subm_ro.gif) left bottom repeat-x;
	line-height: 14px;
	padding: 5px 0px 5px 4px;
	margin: 0;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
#midsubmenu a.act {
	float: left;
	width: 177px;
	display: block;
	background: #E3E3E3 url(../images/subm_ro.gif) left bottom repeat-x;
	line-height: 14px;
	padding: 5px 0px 5px 4px;
	margin: 0;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
#midsubmenu a.act:hover {
	float: left;
	width: 177px;
	display: block;
	background: #E3E3E3 url(../images/subm_ro.gif) left bottom repeat-x;
	line-height: 14px;
	padding: 5px 0px 5px 4px;
	margin: 0;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
#midsubmenu a img, #midsubmenu a:hover img {
	border: none;
	text-align: left;
	width: 8px;
	height: 7px;
	float: left;
	margin: 4px 4px 0px 0px;
	padding: 0;
}
#midsubmenu a.act img, #midsubmenu a.act:hover img {
	border: none;
	text-align: left;
	width: 8px;
	height: 7px;
	float: left;
	margin: 4px 4px 0px 0px;
	padding: 0;
}
/*SubSubMenu*/
#subsubmenu {
	float: left;
	width: 183px;
	padding: 0;
	margin: 0;
	text-align: left;
	height: auto;
}
.subtopsubmenu {
	float: left;
	width: 183px;
	background: url(../images/top_grey_box.gif) left top no-repeat;
	height: 36px;
	padding: 0;
	margin: 0;
}
.title_submenu {
	float: left;
	width: 183px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 0px 0px 0px;
	height: 20px;
	text-align: center;
	background: transparent;
}
.title_submenu_sm {
	float: left;
	width: 183px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 0px 0px 0px;
	height: 20px;
	text-align: center;
	background: transparent;
}
#title_subsubmenu {
	float: left;
	width: 183px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 0px 0px 0px;
	height: 20px;
	text-align: center;
	background: transparent;
}
#submidsubmenu {
	float: left;
	width: 181px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	text-align: left;
	padding: 4px 0px 4px 0px;
	margin: 0;
	background: transparent url(../images/v_line.gif) 0px 3px repeat-x;
}
.subbottomsubmenu {
	float: left;
	width: 183px;
	background: url(../images/bottom_box.gif) left top no-repeat;
	height: 7px;
	padding: 0;
	margin: 0;
}
#submidsubmenu a {
	float: left;
	width: 177px;
	display: block;
	background: transparent url(../images/v_line.gif) bottom left repeat-x;
	line-height: 14px;
	padding: 5px 0px 5px 4px;
	margin: 0;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
#submidsubmenu a:hover {
	float: left;
	width: 177px;
	display: block;
	background: #E3E3E3 url(../images/subm_ro.gif) bottom left repeat-x;
	line-height: 14px;
	padding: 5px 0px 5px 4px;
	margin: 0;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
#submidsubmenu a.act {
	float: left;
	width: 177px;
	display: block;
	background: #E3E3E3 url(../images/subm_ro.gif) bottom left repeat-x;
	line-height: 14px;
	padding: 5px 0px 5px 4px;
	margin: 0;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
#submidsubmenu a.act:hover {
	float: left;
	width: 177px;
	display: block;
	background: #E3E3E3 url(../images/subm_ro.gif) bottom left repeat-x;
	line-height: 14px;
	padding: 5px 0px 5px 4px;
	margin: 0;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
#submidsubmenu a img, #submidsubmenu a:hover img {
	border: none;
	text-align: left;
	width: 4px;
	height: 4px;
	float: left;
	margin: 5px 4px 0px 0px;
	padding: 0;
}
#submidsubmenu a.act img, #submidsubmenu a.act:hover img {
	border: none;
	text-align: left;
	width: 4px;
	height: 4px;
	float: left;
	margin: 5px 4px 0px 0px;
	padding: 0;
}
/*SubSubSubMenu*/
#subsubsubmenu {
	float: left;
	width: 183px;
	padding: 0;
	margin: 0;
	text-align: left;
	height: auto;
}
#subsubmidsubmenu {
	float: left;
	width: 181px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	text-align: left;
	padding: 4px 0px 4px 0px;
	margin: 0;
	background: transparent url(../images/v_line.gif) 0px 3px repeat-x;
}
#subsubmidsubmenu a {
	float: left;
	width: 177px;
	display: block;
	background: transparent url(../images/v_line.gif) bottom left repeat-x;
	line-height: 14px;
	padding: 5px 0px 5px 4px;
	margin: 0;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
#subsubmidsubmenu a:hover {
	float: left;
	width: 177px;
	display: block;
	background: #E3E3E3 url(../images/subm_ro.gif) bottom left repeat-x;
	line-height: 14px;
	padding: 5px 0px 5px 4px;
	margin: 0;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
#title_subsubsubmenu {
	float: left;
	width: 183px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 0px 0px 0px;
	height: 20px;
	text-align: center;
	background: transparent;
}
#subsubmidsubmenu a.act {
	float: left;
	width: 177px;
	display: block;
	background: #E3E3E3 url(../images/subm_ro.gif) bottom left repeat-x;
	line-height: 14px;
	padding: 5px 0px 5px 4px;
	margin: 0;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
#subsubmidsubmenu a.act:hover {
	float: left;
	width: 177px;
	display: block;
	background: #E3E3E3 url(../images/subm_ro.gif) bottom left repeat-x;
	line-height: 14px;
	padding: 5px 0px 5px 4px;
	margin: 0;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
#subsubmidsubmenu a img, #subsubmidsubmenu a:hover img {
	border: none;
	text-align: left;
	width: 4px;
	height: 4px;
	float: left;
	margin: 5px 4px 0px 0px;
	padding: 0;
}
#subsubmidsubmenu a.act img, #subsubmidsubmenu a.act:hover img {
	border: none;
	text-align: left;
	width: 4px;
	height: 4px;
	float: left;
	margin: 5px 4px 0px 0px;
	padding: 0;
}
/*Product Selector*/
.prselector {
	float: left;
	width: 183px;
	padding: 0;
	margin: 0;
	text-align: left;
	height: auto;
}
.topselector {
	float: left;
	width: 183px;
	background: url(../images/top_box.gif) left top no-repeat;
	height: 35px;
	padding: 0;
	margin: 0;
}
.middleselector {
	float: left;
	width: 170px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	text-align: left;
	padding: 4px 1px 4px 10px;
	margin: 0;
}
.bottomselector {
	float: left;
	width: 183px;
	background: url(../images/bottom_box.gif) left top no-repeat;
	height: 7px;
	padding: 0;
	margin: 0;
}
.middleselector span.verybigtxt {
	float: left;
	text-align: center;
	width: 158px;
}
.middleselector span.orangetxt {
	float: left;
	text-align: left;
	width: 158px;
}
.middleselector a {
	float: left;
	width: 150px;
	display: block;
	background: transparent;
	line-height: 14px;
	padding: 5px 0px 5px 4px;
	margin: 0;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	height: 14px;
}
.middleselector a:hover {
	float: left;
	width: 150px;
	display: block;
	background: transparent;
	line-height: 14px;
	padding: 5px 0px 5px 4px;
	margin: 0;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	height: 14px;
}
.middleselector a img, #midsubmenu a:hover img {
	border: none;
	text-align: left;
	width: 8px;
	height: 7px;
	float: left;
	margin: 4px 4px 0px 0px;
	padding: 0;
}
.spacer {
	height: 9px;
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
	line-height: 9px;
}
.clearer {
	height: 1px;
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
	line-height: 1px;
}
.middleselector select, .middleselector input {
	float: left;
	width: 134px;
	font-size: 10px;
}
.middleselector select.manuals_sel {
	float: left;
	width: 164px;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 0;
	color: #000000;
}
#products_selector {
	float: left;
	width: 183px;
	padding: 0;
	margin: 0;
	text-align: left;
	height: auto;
}
#first_question {
	float: left;
	width: 158px;
	text-align: left;
	padding: 0px 10px 0px 0px;
	margin: 0;
}
#second_question {
	float: left;
	width: 158px;
	text-align: left;
	padding: 0px 10px 0px 0px;
	margin: 0;
}
#third_question {
	float: left;
	width: 158px;
	text-align: left;
	padding: 0px 10px 0px 0px;
	margin: 0;
}
#four_question {
	float: left;
	width: 158px;
	text-align: left;
	padding: 0px 10px 0px 0px;
	margin: 0;
}
#addional_steps {
	float: left;
	width: 158px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
}
#addional_steps form {
	float: left;
	width: 158px;
	padding: 0px 0px 0px 0px;
	margin: 0;
}
#link_action_pr {
	float: left;
	width: 158px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
}
#manuals_selector {
	float: left;
	width: 183px;
	padding: 0;
	margin: 0;
	text-align: left;
	height: auto;
}
/*Footer*/
#page_footer {
	float: left;
	min-width: 1000px;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	background: transparent url(../images/under_menu_footer.gif) left top repeat-x;
	height: 63px;
	text-align: center;
}
#inside_footer {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	background: transparent url(../images/under_menu_footer.gif) left top repeat-x;
	height: 63px;
	text-align: center;
}
#bottommenu {
	width: 890px;
	height: 63px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
}
#bottommenu a {
	float: left;
	color: #767676;
	font-size: 11px;
	height: 20px;
	padding: 22px 40px 0px 40px;
	margin: 0;
	font-family: Tahoma, sans-serif;
	display: block;
}
#bottommenu a:hover {
	float: left;
	color: #767676;
	font-size: 11px;
	height: 20px;
	padding: 22px 40px 0px 40px;
	margin: 0;
	font-family: Tahoma, sans-serif;
	display: block;
}
a.orange_butt {
	float: left;
	width: 117px;
	display: block;
	background: transparent url(../images/orange_butt.gif) top left no-repeat;
	line-height: 14px;
	padding: 7px 0px 5px 20px;
	margin: 0;
	color: #ffffff;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	height: 21px;
	font-weight: bold;
}
a.orange_butt:hover {
	float: left;
	width: 117px;
	display: block;
	background: transparent url(../images/orange_butt.gif) top left no-repeat;
	line-height: 14px;
	padding: 7px 0px 5px 20px;
	margin: 0;
	color: #ffffff;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	height: 21px;
	font-weight: bold;
}
.orange_butt {
	float: left;
	width: 117px;
	display: block;
	background: transparent url(../images/orange_butt.gif) top left no-repeat;
	line-height: 14px;
	padding: 7px 0px 5px 20px;
	margin: 0;
	color: #ffffff;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	height: 21px;
	font-weight: bold;
}
/*.orange_butt:hover {float:left; width:117px; display:block; background:transparent url(../images/orange_butt.gif) top left no-repeat; line-height:14px; padding:7px 0px 5px 20px; margin:0; color:#ffffff; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; text-decoration:none;  height:21px; font-weight:bold;}*/
/*Some Left Buttons*/
#someleftbuttons {
	width: 166px;
	float: left;
	padding: 0px 0px 0px 17px;
	margin: 0;
	text-align: left;
}
#somerightbuttons {
	width: 130px;
	float: left;
	padding: 0px 0px 0px 47px;
	margin: 0;
	text-align: left;
}
#somecenterstuff {
	width: 634px;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
}
#pagetitle {
	width: 634px;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
#path {
	width: 594px;
	float: left;
	height: 15px;
	text-align: left;
	padding: 2px 0px 0px 20px;
	margin: 0;
	color: #5B5B5B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
#path a {
	color: #5B5B5B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
#path a:hover {
	color: #5B5B5B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
#other_path {
	width: 614px;
	float: left;
	height: 15px;
	text-align: left;
	padding: 2px 0px 0px 0px;
	margin: 0;
	color: #5B5B5B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
#oneother_path {
	width: 300px;
	float: left;
	height: 15px;
	text-align: left;
	padding: 2px 0px 0px 0px;
	margin: 0;
	color: #5B5B5B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
#other_path a {
	color: #5B5B5B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
#other_path a:hover {
	color: #5B5B5B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
#oneother_path a {
	color: #5B5B5B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
#oneother_path a:hover {
	color: #5B5B5B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
/*SomeButtons*/
.orangebut {
	float: left;
	padding: 9px 4px 0px 4px;
	margin: 0;
	text-align: left;
	height: 19px;
	width: auto;
}
.leftorb {
	float: left;
	padding: 0;
	margin: 0;
	text-align: left;
	background: transparent url(../images/left_bigorbutt.gif) left top no-repeat;
	height: 19px;
	width: 8px;
}
.rightorb {
	height: 19px;
	width: 8px;
	float: left;
	padding: 0;
	margin: 0;
	text-align: left;
	background: transparent url(../images/right_bigorbutt.gif) left top no-repeat;
}
.orangebut a {
	height: 19px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
	text-align: left;
	background: transparent url(../images/under_orbutt.gif) left top repeat-x;
	display: block;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	line-height: 19px;
	white-space: nowrap;
	text-decoration: none;
}
.orangebut a:hover {
	height: 19px;
	float: left;
	padding: 0;
	margin: 0;
	text-align: left;
	background: transparent url(../images/under_orbutt.gif) left top repeat-x;
	display: block;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	line-height: 19px;
	white-space: nowrap;
	text-decoration: none;
}
.orangebut a img, .orangebut a:hover img {
	padding: 0;
	margin: 3px 6px 0px 0px;
	border: none;
	float: left;
	text-align: left;
}
/*MainContent Holder*/
.mainholder {
	padding: 0;
	margin: 0 auto;
	text-align: center;
	width: 616px;
}
.topmaincont {
	float: left;
	background: transparent url(../images/top_mainpresent.gif) left top no-repeat;
	width: 616px;
	height: 10px;
	padding: 0;
	margin: 0;
}
.middmaincont {
	float: left;
	width: 614px;
	padding: 0;
	margin: 0;
	text-align: left;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}
.bottmaincont {
	float: left;
	background: transparent url(../images/bott_mainpresent.gif) left top no-repeat;
	width: 616px;
	height: 10px;
	padding: 0;
	margin: 0;
}
/* Products Stuff */
.oneentry {
	float: left;
	width: 204px;
	background: none;
	text-align: center;
	margin: 0;
	padding: 0;
}
.separator {
	float: left;
	width: 1px;
	height: 272px;
	background: url(../images/separtor.gif) right top repeat-y;
	text-align: left;
	margin: 0;
	padding: 0;
}
.titleentry {
	color: #F58220;
	font-weight: bold;
	padding: 4px 0px 4px 0px;
	font-size: 17px;
	background: transparent;
}
.picentry {
	float: left;
	width: 100%;
	height: 170px;
	vertical-align: middle;
}
.descrentry {
	float: left;
	padding: 2px 8px 6px 14px;
	margin: 0;
	text-align: left;
	font-size: 13px;
	min-height: 60px;
	height: auto;
}
.infoentry {
	float: left;
	width: 100%;
	font-weight: bold;
	color: #000000;
	font-size: 13px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.moreentry {
	float: left;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	padding: 0;
}
/* MoreButton */
.morebutt {
	padding: 5px 0px 5px 0px;
	margin: 0 auto;
	text-align: center;
	height: 12px;
	width: 90px;
	background: inherit;
}
.leftmorebut {
	float: left;
	padding: 0;
	margin: 0;
	text-align: left;
	background: transparent url(../images/left_orbut.gif) left top no-repeat;
	height: 12px;
	width: 5px;
}
.rightmorebut {
	height: 12px;
	width: 5px;
	float: left;
	padding: 0;
	margin: 0;
	text-align: left;
	background: transparent url(../images/right_orbutt.gif) left top no-repeat;
}
.morebutt a {
	height: 12px;
	float: left;
	padding: 0px 14px 0px 14px;
	margin: 0;
	text-align: left;
	background: #F58220;
	display: block;
	color: #ffffff;
	font-weight: bold;
	font-size: 10px;
	line-height: 10px;
	white-space: nowrap;
	text-decoration: none;
	width: auto;
	display: block;
}
.morebutt a:hover {
	height: 12px;
	float: left;
	padding: 0px 14px 0px 14px;
	margin: 0;
	text-align: left;
	background: #F58220;
	display: block;
	color: #ffffff;
	font-weight: bold;
	font-size: 10px;
	line-height: 10px;
	white-space: nowrap;
	text-decoration: underline;
	width: auto;
	display: block;
}
/*About Template 2 Column*/
#big_middlecol {
	width: 808px;
	float: left;
	position: relative;
	text-align: center;
	padding: 0px 0px 0px 9px;
	margin: 0;
	min-height: 660px;
	height: auto !important;
	height: auto;
}
.big_mainholder {
	padding: 0;
	margin: 0 auto;
	text-align: center;
	width: 808px;
}
.big_mainholder_final {
	padding: 0;
	margin: 0 auto;
	text-align: center;
	width: 808px;
}
.main_product {
	float: left;
	margin: 0;
	padding: 10px;
	text-align: left;
	width: 786px;
}
.related_products {
	float: left;
	margin: 0;
	padding: 10px;
	text-align: left;
	width: 786px;
}
.main_product .longtitle_final {
	width: 100%;
	color: #F58220;
	font-weight: bold;
	padding: 5px 0px 18px 0px;
	font-size: 17px;
	text-align: center;
	background: transparent;
}
.main_product .subtitle_final {
	width: 100%;
	color: #000000;
	font-weight: bold;
	padding: 5px 0px 18px 0px;
	font-size: 13px;
	text-align: center;
}
.main_product .specification_final {
	float: left;
	width: 332px;
	font-size: 11px;
}
.main_product .prpic_final {
	float: left;
	width: 268px;
	padding: 0px 0px 0px 0px;
	margin: 0;
	text-align: center;
}
.main_product .moreinfo_final {
	width: 516px;
	float: left;
	text-align: left;
	margin: 0;
	padding: 0px 0px 10px 2px;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: none;
}
.main_product .moreinfo_final a {
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	float: none;
	text-align: center;
	background: transparent;
}
.main_product .moreinfo_final a:hover {
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	float: none;
	text-align: center;
	background: transparent;
}
.related_products .longtitle_final {
	float: right;
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	width: 515px;
	padding: 0px 0px 10px 0px;
	text-align: left;
}
.related_products .subtitle_final {
	float: right;
	color: #000000;
	font-size: 11px;
	width: 515px;
	padding: 5px 0px 10px 0px;
	text-align: left;
}
.related_products .specification_final {
	float: right;
	color: #000000;
	font-size: 11px;
	width: 515px;
	padding: 10px 0px 10px 0px;
	text-align: left;
}
.related_products .prpic_final {
	float: left;
	width: 194px;
	text-align: center;
	margin: 0;
	padding: 0;
}
.related_products .prpic_final img {
	width: 194px;
}
.related_products .moreinfo_final {
	width: 515px;
	float: right;
	text-align: left;
	margin: 0;
	padding: 0px 0px 10px 2px;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.related_products .moreinfo_final a {
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	float: none;
	text-align: center;
	background: transparent;
}
.related_products .moreinfo_final a:hover {
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	float: none;
	text-align: center;
	background: transparent;
}
.main_product .specification_final a {
	color: #F58220;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.main_product .specification_final a:hover {
	color: #F58220;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.big_topmaincont {
	float: left;
	background: transparent url(../images/big_top_mainpresent.gif) left top no-repeat;
	width: 808px;
	height: 9px;
	padding: 0;
	margin: 0;
}
.big_middmaincont {
	float: left;
	width: 806px;
	padding: 0px 0px 0px 0px;
	margin: 0;
	text-align: left;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}
.big_bottmaincont {
	float: left;
	background: transparent url(../images/big_bott_mainpresent.gif) left top no-repeat;
	width: 808px;
	height: 9px;
	padding: 0;
	margin: 0;
}
.big_oneentry {
	float: left;
	width: 200px;
	background: none;
	text-align: center;
	margin: 0;
	padding: 0;
}
#listing {
	float: right;
	text-align: right;
	margin: 0;
	height: 15px;
	padding: 2px 20px 0px 0px;
	color: #F58220;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	top: 0px;
	right: 0px;
	background: transparent;
}
#listing a {
	color: #5B5B5B;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent;
}
#listing a:hover {
	color: #F58220;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent;
}
#listing a.act {
	color: #F58220;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent;
}
#listing a.act:hover {
	color: #F58220;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent;
}
#listing a.arrowlink, #listing a.arrowlink:hover {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 10px;
	width: 6px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent;
}
#listing a.arrowlink img, #listing a.arrowlink:hover img {
	padding: 0;
	margin: 2px 0px 0px 0px;
	border: none;
	vertical-align: top;
}
#listing_bottom {
	float: right;
	text-align: right;
	margin: 0;
	height: 15px;
	padding: 2px 20px 0px 0px;
	color: #F58220;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent;
}
#listing_bottom a {
	color: #5B5B5B;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent;
}
#listing_bottom a:hover {
	color: #F58220;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent;
}
#listing_bottom a.act {
	color: #F58220;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent;
}
#listing_bottom a.act:hover {
	color: #F58220;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent;
}
#listing_bottom a.arrowlink, #listing_bottom a.arrowlink:hover {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 10px;
	width: 6px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent;
}
#listing_bottom a.arrowlink img, #listing_bottom a.arrowlink:hover img {
	padding: 0;
	margin: 2px 0px 0px 0px;
	border: none;
	vertical-align: top;
}
.biger_oneentry {
	float: left;
	width: 268px;
	background: none;
	text-align: center;
	margin: 0;
	padding: 0;
}
/*Right Box*/
.rightentry {
	float: right;
	width: 322px;
	background: none;
	text-align: center;
	margin: 0;
	padding: 0;
	height: 359px;
}
.top_right_box {
	float: left;
	background: transparent url(../images/top_right_box.gif) left top no-repeat;
	width: 322px;
	height: 9px;
	padding: 0;
	margin: 0;
}
.bott_right_box {
	float: left;
	background: transparent url(../images/bott_right_box.gif) left top no-repeat;
	width: 322px;
	height: 9px;
	padding: 0;
	margin: 0;
}
.midd_right_box {
	float: left;
	width: 321px;
	height: 341px;
	padding: 0;
	margin: 0;
	text-align: left;
	border-right: 1px solid #999999;
}
.infoseries {
	float: right;
	width: 287px;
	font-size: 13px;
	text-align: left;
	padding: 0px 33px 0px 0px;
	height: 340px;
	overflow: auto;
}
.big_titleentry {
	color: #F58220;
	font-weight: bold;
	padding: 0px 0px 4px 0px;
	font-size: 17px;
	background: transparent;
}
.bigpicser {
	float: left;
	text-align: left;
	padding: 0;
	margin: 0;
	height: 359px;
	width: 484px;
}
/*Last Step from Products*/
.longtitle {
	width: 100%;
	color: #F58220;
	font-weight: bold;
	padding: 5px 0px 18px 0px;
	font-size: 17px;
	text-align: center;
	background: transparent;
}
.specification .longtitle {
	text-align: left;
}
.prpic {
	float: left;
	width: 277px;
	padding: 0px 0px 0px 0px;
	margin: 0;
	text-align: center;
}
.new-prpic {
	margin-top: 250px;
}
.specification {
	float: left;
	width: 322px;
	padding: 0px 10px 0px 0px;
}
.spec_title {
	float: left;
	width: 332px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 10px 0px 0px 0px;
}
.spec_entry {
	float: left;
	width: 160px;
	text-align: left;
	padding: 10px 6px 0px 0px;
}
.bigertitle {
	font-family: "Trebuchet MS";
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 24px;
	text-align: center;
	width: 100%;
	height: 35px;
	float: left;
	padding: 0;
	margin: 0;
}
/* Equipments*/
.equipments {
	float: left;
	margin: 0;
	padding: 10px;
	text-align: left;
	width: 786px;
}
.horisont_separator {
	float: left;
	width: 100%;
	height: 1px;
	background: transparent url(../images/hor_separotor.gif) left top repeat-x;
	text-align: left;
	margin: 0;
	padding: 0;
	line-height: 1px;
}
.equimpent_entry {
	float: left;
	width: 100%;
	text-align: left;
	margin: 0;
	padding: 10px 0px 10px 0px;
}
.eqpic {
	float: left;
	width: 194px;
	text-align: center;
	margin: 0;
	padding: 0;
}
/*.eqpic img {width:194px;}*/
.eqinfo {
	float: left;
	color: #000000;
	font-size: 11px;
	width: 405px;
	padding: 10px 0px 10px 10px;
}
.eqoptions {
	float: left;
	width: 177px;
	padding: 10px 0px 0px 0px;
	margin: 0;
	text-align: center;
}
.insoptions {
	width: 101px;
	text-align: left;
	padding: 0;
	margin: 0 auto;
}
.checked_none {
	background: transparent url(../images/eq_none_but.gif) left top no-repeat;
	padding: 8px 0px 0px 15px;
	margin: 0;
	color: #000000;
	width: 86px;
	height: 21px;
	text-align: left;
	padding: 8px 0px 0px 15px;
	margin: 0;
}
.nochecked_none {
	background: none;
	padding: 8px 0px 0px 15px;
	margin: 0;
	color: #000000;
	width: 86px;
	height: 21px;
	text-align: left;
}
.checked_add {
	color: #ffffff;
	width: 86px;
	height: 21px;
	background: transparent url(../images/eq_add_but.gif) left top no-repeat;
	text-align: left;
	padding: 8px 0px 0px 15px;
	margin: 0;
}
.nochecked_add {
	background: none;
	color: #000000;
	width: 86px;
	height: 21px;
	text-align: left;
	padding: 8px 0px 0px 15px;
	margin: 0;
}
.checked_none input, .nochecked_none input, .checked_add input, .nochecked_add input {
	float: left;
	margin: 0px 10px 0px 0px;
	height: 15px;
	width: 15px;
}
.subtotal {
	float: left;
	padding: 10px 0px 0px 0px;
	margin: 0;
	text-align: left;
	width: 786px;
}
.sumlabel {
	float: left;
	padding: 13px 0px 0px 0px;
	margin: 0;
}
.mentioned {
	float: left;
	width: 786px;
	padding: 10px 0px 0px 0px;
	text-align: center;
	font-weight: bold;
}
.leftsumlabel {
	float: left;
	background: transparent url(../images/eq_but_add_left.gif) left top no-repeat;
	height: 29px;
	width: 15px;
	padding: 0;
	margin: 0;
}
.middsumlabel {
	float: left;
	background: transparent url(../images/eq_but_add_cent.gif) left top repeat-x;
	height: 29px;
	color: #ffffff;
	font-weight: bold;
	font-size: 21px;
	padding: 3px 0px 0px 0px;
	margin: 0;
	text-align: center;
	width: 104px;
}
.rightsumlabel {
	float: left;
	background: transparent url(../images/eq_but_add_right.gif) left top no-repeat;
	height: 29px;
	width: 15px;
	padding: 0;
	margin: 0;
}
.shipinginfo {
	float: left;
	padding: 0px 100px 0px 40px;
	text-align: left;
	margin: 0;
	color: #000000;
	width: 276px;
	font-size: 13px;
}
.addtocart_section {
	float: left;
	padding: 10px 0px 0px 0px;
	text-align: center;
	width: 158px;
	margin: 0;
	clear: right;
}
.subtotal_label {
	float: left;
	font-weight: bold;
	color: #000000;
	padding: 23px 11px 0px 11px;
	margin: 0;
	font-size: 12px;
}
.middsumlabel_final {
	float: left;
	background: transparent url(../images/eq_but_add_cent.gif) left top repeat-x;
	height: 29px;
	color: #ffffff;
	font-weight: bold;
	font-size: 22px;
	padding: 0px 0px 0px 0px;
	margin: 0;
	text-align: center;
	width: 130px;
}
/*ADD to cart button again*/
.addtocart_but {
	margin: 0;
	padding: 0px;
	text-align: right;
	float: left;
}
.left_addtocart {
	float: left;
	padding: 0px 0px 0px 0px;
	background: transparent url(../images/left_butt_tocart.gif) left top no-repeat;
	text-align: left;
	margin: 0;
	width: 20px;
	height: 32px;
}
.cent_addtocart {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
	background: transparent url(../images/cent_butt_tocart.gif) left top repeat-x;
	height: 32px;
}
.right_addtocart {
	float: left;
	padding: 0px 0px 0px 10px;
	background: transparent url(../images/right_butt_cart.gif) left top no-repeat;
	text-align: left;
	margin: 0;
	width: 7px;
	height: 32px;
}
.cent_addtocart a {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: left;
	text-decoration: none;
	padding: 8px 0px 5px 0px;
	display: block;
	width: auto;
	background: transparent;
}
.cent_addtocart a:hover {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: left;
	text-decoration: none;
	padding: 8px 0px 5px 0px;
	display: block;
	width: auto;
	background: transparent;
}
.view_cart_sect {
	float: left;
	width: 138px;
	text-align: left;
	padding: 10px 0px 0px 20px;
	margin: 0;
	height: 20px;
}
.view_cart_sect a {
	float: left;
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: transparent;
}
.view_cart_sect a:hover {
	float: left;
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	background: transparent;
}
.additional_info {
	float: left;
	width: 184px;
	padding: 0;
	margin: 0;
}
.top_subtotal_box {
	float: left;
	width: 183px;
	background: url(../images/subtotal_top_box.gif) left top no-repeat;
	height: 7px;
	padding: 0;
	margin: 0;
}
.moreinfo {
	float: left;
	width: 158px;
	text-align: left;
	margin: 0;
	padding: 0px 0px 4px 2px;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.addit_content {
	float: left;
	width: 160px;
	margin: 0 auto;
	padding: 0px;
	text-align: center;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.title_shiping {
	margin: 0 auto;
	padding: 10px 10px 10px 8px;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
}
.sums {
	float: left;
	width: 146px;
	padding: 0px 0px 0px 12px;
	margin: 0;
	text-align: left;
}
.moreinfo a {
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	float: none;
	text-align: center;
	background: transparent;
}
.moreinfo a:hover {
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	float: none;
	text-align: center;
	background: transparent;
}
.onemore_cart_but {
	margin: 0;
	padding: 0px 0px 0px 0px;
	text-align: left;
	float: left;
}
/*one more column*/
#bigcentral_column {
	width: 808px;
	float: left;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	position: relative;
	top: -15px;
}
#serbig_middlecol {
	width: 808px;
	float: left;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
}
#series_info {
	width: 808px;
	float: left;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	margin-bottom: 9px;
}
/*table {text-align:left; float:left; margin:0; border:none; padding:0; width:600px;}*/
#newproducts {
	width: 183px;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
}
.picentry_search {
	float: left;
	width: 100%;
	height: 170px;
}
/*.picentry_search a img, .picentry_search a:hover img, .picentry_search img {max-width:156px; max-height:169px; }*/
.likerow {
	float: left;
	width: 100%;
	background: none;
	margin: 0;
	padding: 10px 0px 10px 0px;
	text-align: center;
}
.sums_final {
	float: left;
	width: 176px;
	padding: 0px 0px 0px 340px;
	margin: 0;
	text-align: left;
}
#city_retailers {
	width: 808px;
	float: left;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
}
#map {
	width: 500px;
	float: right;
}
#retailers_menu {
	width: 280px;
	float: left;
	padding: 10px;
	text-align: left;
	margin: 0;
}
#retailers_menu a, #retailers_menu a:hover {
	color: #F58220;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background: transparent;
}
/*ABQIAAAApFyYBKG2Kg8Pn9ZvNAYW_RS3rkR-BbnM7D5oqfHxaIRwO9OINhQgJ2I7yWmJoLTMldoE_URAmWrpwQ*/
.onlyprice {
	float: left;
	background: transparent;
	height: 29px;
	color: #ffffff;
	font-weight: bold;
	font-size: 21px;
	padding: 0px 0px 0px 0px;
	margin: 0;
	text-align: center;
}
.onlycurrency {
	float: left;
	background: transparent;
	height: 29px;
	color: #ffffff;
	font-weight: bold;
	font-size: 21px;
	line-height: 21px;
	padding: 0px 0px 0px 0px;
	margin: 0;
	text-align: center;
}
.addit_final {
	float: left;
	width: 160px;
	margin: 0;
	padding: 0px;
	text-align: left;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.middleselector .addit_final a.pdflink {
	background: transparent url(../images/pdf_icon.gif) left top no-repeat;
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: left;
	padding: 0px 0px 0px 24px;
	margin: 0;
	height: 22px;
	text-align: left;
	width: 116px;
}
.middleselector .addit_final a.pdflink:hover {
	background: transparent url(../images/pdf_icon.gif) left top no-repeat;
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: left;
	padding: 0px 0px 0px 24px;
	margin: 0;
	height: 22px;
	text-align: left;
	width: 116px;
}
.middleselector .addit_final a.printlink {
	background: transparent url(../images/print_icon.gif) left top no-repeat;
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: left;
	padding: 0px 0px 0px 24px;
	margin: 0;
	height: 22px;
	text-align: left;
	width: 116px;
}
.middleselector .addit_final a.printlink:hover {
	background: transparent url(../images/print_icon.gif) left top no-repeat;
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: left;
	padding: 0px 0px 0px 24px;
	margin: 0;
	height: 22px;
	text-align: left;
	width: 116px;
}
/* FAQ*/
#page_contener_faq {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	text-align: center;
	background: transparent url(../images/under_menu_sub.gif) left top repeat-x;
	min-height: 1140px;
	height: auto !important;
	height: auto;
}
#page_content_faq {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/faq_backgr.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#page_content_faq {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
ol {
	list-style-type: none;
	list-style: none;
}
li {
	list-style: none;
}
#inscont_faq {
	list-style-type: none;
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
#page_footer_faq {
	float: left;
	min-width: 1000px;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	background: transparent url(../images/under_menu_footer.gif) left top repeat-x;
	height: 63px;
	text-align: center;
	position: relative;
	top: 0px;
	left: 0px;
}
#mytable {
	display: table;
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
#myrow {
	display: inline;
}
#leftcol_faq {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 750px 64px;
	margin: 0;
	float: left;
}
#central_column_faq {
	width: 614px;
	display: inline;
	text-align: left;
	padding: 17px 0px 20px 0px;
	margin: 0;
	float: left;
}
.questions {
	width: 560px;
	text-align: left;
	padding: 17px 54px 0px 0px;
	margin: 0;
}
.tips {
	width: 560px;
	text-align: left;
	padding: 17px 54px 0px 0px;
	margin: 0;
}
.questions_benefits {
	width: 390px;
	text-align: left;
	padding: 17px 24px 0px 0px;
	margin: 0;
}
.tips_benefits {
	width: 390px;
	text-align: left;
	padding: 17px 24px 0px 0px;
	margin: 0;
}
#submenu_wout_sbox {
	float: left;
	width: 183px;
	padding: 0;
	margin: 0;
	text-align: left;
	height: auto;
}
/* Tips */
#page_content_tips {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/tips_backgr.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_tips {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 1100px 64px;
	margin: 0;
	float: left;
}
#title_submenu_osbox {
	float: left;
	width: 183px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 0px 0px 0px;
	height: 20px;
	text-align: center;
	background: transparent;
}
#all_questions {
	width: 614px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
	float: left;
}
#all_tips {
	width: 614px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
	float: left;
}
.questions p.bodytext, .tips p.bodytext {
	padding: 10px 0px 0px 0px;
}
#all_questions p.bodytext {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Print stuff*/
#print_logo {
	position: absolute;
	width: 135px;
	height: 42px;
	top: 20px;
	left: 40px;
	z-index: 5;
}
#print_inscont {
	width: 1000px;
	margin: 0;
	position: relative;
	top: 0px;
	left: 0px;
	text-align: left;
	padding: 0;
	min-height: 660px;
	height: auto !important;
	height: auto;
}
/* Like benefits */
#page_contener_benefits {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	text-align: center;
	background: transparent url(../images/under_menu_sub.gif) left top repeat-x;
	min-height: 760px;
	height: auto !important;
	height: 760px;
}
#mytable_benefits {
	display: table;
	width: 1003px;
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
#myrow_benefits {
	display: inline;
}
#page_content_benefits {
	min-width: 1003px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff;
	min-height: 660px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#inscont_benefits {
	list-style-type: none;
	width: 1003px;
	background: transparent url(../images/sky1.jpg) left bottom no-repeat;
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
	min-height: 660px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#left_benefits {
	width: 482px;
	display: inline;
	text-align: left;
	padding: 17px 0px 360px 0px;
	margin: 0;
	float: left;
}
#central_column_benefits {
	width: 520px;
	display: inline;
	text-align: left;
	padding: 17px 0px 360px 0px;
	margin: 0;
	float: left;
}
#rightcol_benefits {
	width: 520px;
	font-size: 13px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
	float: left;
}
#leftcol_benefits {
	width: 467px;
	font-size: 13px;
	text-align: left;
	padding: 0px 0px 0px 15px;
	margin: 0;
	float: left;
}
#leftcol_benefits p.bodytext {
	margin: 0;
	padding: 0px 0px 5px 0px;
	width: 95%;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Like aboutus */
#page_contener_abs {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	text-align: center;
	background: transparent url(../images/under_menu_sub.gif) left top repeat-x;
	min-height: 840px;
	height: auto !important;
	height: 840px;
}
#page_content_abs {
	min-width: 1003px;
	margin: 0 auto;
	padding: 0;
	min-height: 740px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#inscont_abs {
	list-style-type: none;
	width: 1003px;
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
#central_column_abus {
	width: 863px;
	display: inline;
	text-align: left;
	padding: 17px 0px 30px 0px;
	margin: 0;
	float: right;
	font-size: 13px;
}
#abus {
	width: 863px;
	text-align: left;
	padding: 10px 0px 0px 0px;
	margin: 0;
	float: left;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#page_footer_abs {
	float: left;
	min-width: 1000px;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	background: transparent url(../images/under_menu_footer.gif) left top repeat-x;
	height: 63px;
	text-align: center;
	position: relative;
	top: 0px;
	left: 0px;
}
/*Search */
#page_contener_search {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	text-align: center;
	background: transparent url(../images/under_menu_sub.gif) left top repeat-x;
	min-height: 760px;
	height: auto !important;
	height: 760px;
}
#mytable_search {
	display: table;
	width: 1003px;
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
#myrow_search {
	display: inline;
}
#page_content_search {
	min-width: 1003px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff;
	min-height: 660px;
	height: auto !important;
	height: 660px;
	text-align: center;
}
#inscont_search {
	list-style-type: none;
	width: 1003px;
	background: #ffffff url(../images/search_back.gif) right bottom no-repeat;
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
	min-height: 660px;
	height: auto !important;
	height: 660px;
	text-align: center;
}
#central_column_search {
	width: 515px;
	display: inline;
	text-align: left;
	padding: 17px 244px 144px 244px;
	margin: 0 auto;
	float: left;
}
#ccolumn_search {
	width: 515px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
	float: left;
}
#ccolumn_search a, #ccolumn_search a:hover {
	color: #F58220;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background: transparent;
}
#ccolumn_search .tx-indexedsearch-browsebox {
	float: left;
	width: 500px;
	padding: 15px 15px 15px 0px;
	text-align: right;
}
#ccolumn_search .tx-indexedsearch .tx-indexedsearch-browsebox LI a {
	color: #000000;
	background: transparent;
}
#ccolumn_search .tx-indexedsearch .tx-indexedsearch-browsebox LI a:hover {
	color: #F58220;
	background: transparent;
}
#ccolumn_search .tx-indexedsearch .tx-indexedsearch-browsebox LI.tx-indexedsearch-browselist-currentPage strong a, #ccolumn_search .tx-indexedsearch .tx-indexedsearch-browsebox LI.tx-indexedsearch-browselist-currentPage strong a:hover {
	color: #F58220;
	background: transparent;
}
#ccolumn_search .tx-indexedsearch .tx-indexedsearch-browsebox LI.cust_browseresults_prev a, #ccolumn_search .tx-indexedsearch .tx-indexedsearch-browsebox LI.cust_browseresults_prev a:hover {
	font-weight: bold;
	background: transparent;
}
#ccolumn_search .tx-indexedsearch .tx-indexedsearch-browsebox LI.cust_browseresults_next a, #ccolumn_search .tx-indexedsearch .tx-indexedsearch-browsebox LI.cust_browseresults_next a:hover {
	font-weight: bold;
	background: transparent;
}
/*Other*/
.eqinfo h4 {
	color: #000000;
}
#cust_popup {
	width: 90%;
	text-align: center;
	background: #ffffff;
}
/* PDF */
#page_pdf {
	float: left;
	margin: 0 auto;
	padding: 0;
	width: 700px;
	text-align: center;
	background: #ffffff;
	min-height: 840px;
	height: auto !important;
	height: 840px;
}
#page_content_pdf {
	min-width: 700px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff;
	position: relative;
	top: 0px;
	left: 0px;
	min-height: 660px;
	height: auto !important;
	height: 660px;;
	text-align: center;
}
#pdf_inscont {
	width: 680px;
	margin: 0 auto;
	position: relative;
	top: 0px;
	left: 0px;
	text-align: left;
	padding: 0;
	min-height: 660px;
	height: auto !important;
	height: auto;
}
/* Geo*/
#geo_info {
	float: left;
	margin: 0;
	padding: 0;
	display: none;
	visibility: hidden;
}
/* Addresses */
.twocol_address_left {
	width: 245px;
	float: left;
	text-align: left;
	padding: 10px 0px 24px 0px;
	margin: 0;
	background: transparent;
	color: #000000;
}
.twocol_address_right {
	width: 200px;
	float: left;
	text-align: left;
	padding: 10px 0px 24px 45px;
	margin: 0;
	background: transparent;
	color: #000000;
}
.organization {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.organization a {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.organization a:hover {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.separate_all {
	float: left;
	width: 490px;
	line-height: 1px;
	height: 1px;
	background: transparent url(../images/hor_separotor.gif) left bottom repeat-x;
	padding: 0;
	margin: 0;
}
/*Retailers */
#page_contener_retailers {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	text-align: center;
	background: transparent url(../images/under_menu_sub.gif) left top repeat-x;
	min-height: 1140px;
	height: auto !important;
	height: auto;
}
#page_content_retailers {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/faq_backgr.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#page_content_retailers {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_manwoman.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#inscont_retailers {
	list-style-type: none;
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
#page_footer_retailers {
	float: left;
	min-width: 1000px;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	background: transparent url(../images/under_menu_footer.gif) left top repeat-x;
	height: 63px;
	text-align: center;
	position: relative;
	top: 0px;
	left: 0px;
}
#leftcol_retailers {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 750px 64px;
	margin: 0;
	float: left;
}
#leftcol_retailers {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 918px 64px;
	margin: 0;
	float: left;
}
#central_column_retailers {
	width: 614px;
	display: inline;
	text-align: left;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin: 0;
	float: left;
	vertical-align: top;
}
#all_address {
	width: 614px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
	float: left;
}
#map_address {
	width: 614px;
	text-align: left;
	padding: 10px 0px 0px 0px;
	margin: 0;
	float: left;
}
#map_address .tx-wecmap-pi3 {
}
/* Constructors */
#page_contener_construct {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	text-align: center; /*background: transparent url(../images/under_menu_sub.gif) left top repeat-x;*/;
	min-height: 840px;
	height: auto !important;
	height: 840px;
}
#page_content_construct {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: transparent;
	min-height: 740px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#inscont_construct {
	list-style-type: none;
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
#leftcol_construct {
	width: 184px;
	display: inline;
	text-align: left;
	padding: 17px 0px 0px 0px;
	margin: 0;
	float: left;
}
#central_column_construct {
	width: 810px;
	display: inline;
	text-align: left;
	padding: 17px 0px 20px 6px;
	margin: 0;
	float: left;
}
#constructors {
	width: 810px;
	text-align: left;
	padding: 0;
	margin: 0;
	float: left;
}
#animation {
	width: 810px;
	text-align: center;
	padding: 0;
	margin: 0;
	float: left;
}
#animation a, #animation a:hover {
	color: #F58220;
	background: transparent;
}
#animation.productAnimation {
	width: 573px;
	border: 1px solid #999;
	float: left;
	margin: 45px 0 30px 17px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 10px 0 10px;
}
.productAnimation {
	background: url("../images/flash-background.png") no-repeat scroll 52px 8px transparent;
}
/***************/
/* Bulletlists */
/***************/
/* Bulletlists, general */
UL.csc-bulletlist {
	font-size: 13px;
	padding: 20px 0px 0px 0px;
	margin: 0;
}
UL.csc-bulletlist LI {
	font-size: 13px;
	padding: 0px 0px 0px 10px;
	list-style-position: inside;
	list-style-type : circle;
}
/* Bulletlists, specifically */
UL.csc-bulletlist-0 LI {
	color: #424242;
}
UL.csc-bulletlist-1 LI {
	color: #186900;
	list-style-position: inside;
	list-style-type : circle;
}
UL.csc-bulletlist-2 LI {
	color: #10007B;
	list-style-position: inside;
	list-style-type : square;
}
UL.csc-bulletlist-3 LI {
	color: #8A0020;
	list-style-position: inside;
	list-style-type : disc;
}
/* Other */
#central_column_simple {
	width: 694px;
	display: inline;
	text-align: left;
	padding: 17px 0px 20px 0px;
	margin: 0;
	float: left;
}
#leftcol_simple {
	width: 242px;
	display: inline;
	text-align: left;
	padding: 17px 0px 750px 64px;
	margin: 0;
	float: left;
}
#central_column_sim {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 20px 20px 0px;
	margin: 0;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#leftcol_simple {
	width: 242px;
	display: inline;
	text-align: left;
	padding: 17px 0px 750px 64px;
	margin: 0;
	float: left;
}
#right_simple_col {
	width: 352px;
	display: inline;
	text-align: left;
	padding: 17px 0px 20px 0px;
	margin: 0;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#ccol_cont {
	width: 322px;
	text-align: left;
	padding: 16px 0px 20px 0px;
	margin: 0;
	float: left;
}
#ccol_cont p.bodytext {
	width: 320px;
}
#ccol_cont h1 {
	color: #424242;
	font-size: 12px;
	font-weight: bold;
}
#simple_r_cont {
	width: 330px;
	text-align: left;
	padding: 0px 0px 0px 22px;
	margin: 0;
	float: left;
	background: transparent url(../images/separtor.gif) 0px 30px repeat-y;
	vertical-align: top;
}
#simple_r_cont h1 {
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
}
#simple_r_cont p.bodytext {
	width: 318px;
}
#simple_r_cont .mailform-row {
	display: inline;
}
.mailform-row {
	width: 318px;
	float: none;
	text-align: left;
	padding: 2px 0px 0px 0px;
	margin: 0;
}
.mailform-row form {
	float: none;
	width: 318px;
	margin: 0;
	padding: 0;
}
.csc-form-label {
	float: right;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
	color: #424242;
	width: 295px;
}
.mailform-row {
	width: 312px;
	float: none;
	text-align: left;
	padding: 1px 0px 1px 0px;
	margin: 0;
}
/*
.csc-form-label { float:right; text-align:left; padding:0px 0px 0px 0px; margin:0; color:#8E8E8E; width:295px;}
.mailform-row input {float:right; background:#F7F7F7; border:1px solid #C0C0C0; width:312px; height:19px; color:#4B4B4B; font-size:11px; }
.mailform-row textarea {float:right; background:#F7F7F7; border:1px solid #C0C0C0; width:310px; height:94px; color:#4B4B4B; font-size:11px;}
.csc-form-label-req {padding:0; margin:0; float:right; text-align:left; color:#8E8E8E;  width:295px;}
.mailform-row input.csc-mailform-check  {background:#F7F7F7; border:1px solid #C0C0C0; width:12px; height:12px; color:#4B4B4B; font-size:11px; float:left;  margin:0px 5px 0px 0px; padding:0px 0px 0px 0px; }
.mailform-row input.csc-mailform-submit {background:#D4D4D4; border:1px solid #B4B3B3; width:312px; height:19px; color:#626262; font-size:12px; float:right;}

.csc-form-radio {float:left; text-align:left; padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; color:#8E8E8E;}
.mailform-row input[type=radio] {float:left; text-align:left; width:10px; height:10px; padding:0px 0px 0px 0px; margin:2px 0px 0px 0px;}
.mailform-row input[type=file] {float:right; background:#F7F7F7; border:1px solid #C0C0C0; width:312px; height:19px; color:#4B4B4B; font-size:11px; }
.mailform-row select  {float:right; background:#F7F7F7; border:1px solid #C0C0C0; width:312px; height:19px; color:#4B4B4B; font-size:11px; }

*/
.mailform-row input {
	float: right;
	background: #F7F7F7;
	border: 1px solid #B4B3B3;
	width: 312px;
	height: 19px;
	color: #4B4B4B;
	font-size: 11px;
}
.mailform-row textarea {
	float: right;
	background: #F7F7F7;
	border: 1px solid #B4B3B3;
	width: 310px;
	height: 94px;
	color: #4B4B4B;
	font-size: 11px;
}
.csc-form-label-req {
	padding: 0;
	margin: 0;
	float: right;
	text-align: left;
	color: #424242;
	width: 295px;
}
.mailform-row input.csc-mailform-check {
	background: #F7F7F7;
	border: 1px solid #B4B3B3;
	width: 12px;
	height: 12px;
	color: #4B4B4B;
	font-size: 11px;
	float: right;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.mailform-row input.csc-mailform-submit {
	background: #D4D4D4;
	border: 1px solid #B4B3B3;
	width: 312px;
	height: 19px;
	color: #626262;
	font-size: 12px;
	float: right;
}
.csc-form-radio {
	float: left;
	text-align: left;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: #8E8E8E;
}
.mailform-row input[type=radio] {
	float: left;
	text-align: left;
	width: 10px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 0px 0px;
}
.mailform-row input[type=file] {
	float: right;
	background: #F7F7F7;
	border: 1px solid #B4B3B3;
	width: 312px;
	height: 19px;
	color: #4B4B4B;
	font-size: 11px;
}
.mailform-row select {
	float: right;
	background: #F7F7F7;
	border: 1px solid #B4B3B3;
	width: 312px;
	height: 19px;
	color: #4B4B4B;
	font-size: 11px;
}
/* Manuals */
#page_contener_manual {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	text-align: center;
	background: transparent url(../images/under_menu_sub.gif) left top repeat-x;
	min-height: 840px;
	height: auto !important;
	height: 840px;
}
#page_content_manual {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: transparent;
	min-height: 740px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#inscont_manual {
	list-style-type: none;
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
#leftcol_manual {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 0px 64px;
	margin: 0;
	float: left;
}
#central_column_manual {
	width: 614px;
	display: inline;
	text-align: left;
	padding: 17px 0px 20px 0px;
	margin: 0;
	float: left;
}
#all_manuals {
	width: 614px;
	text-align: left;
	padding: 0;
	margin: 0;
	float: left;
}
#manuals_path {
	width: 614px;
	float: left;
	height: 15px;
	text-align: left;
	padding: 2px 0px 0px 0px;
	margin: 0;
	color: #5B5B5B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
#manuals_path a {
	color: #5B5B5B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
#manuals_path a:hover {
	color: #5B5B5B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
#page_footer_manual {
	float: left;
	min-width: 1000px;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	background: transparent url(../images/under_menu_footer.gif) left top repeat-x;
	height: 63px;
	text-align: center;
	position: relative;
	top: 0px;
	left: 0px;
}
#all_manuals h1 {
	color: #F69039;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0px 5px 0px;
	margin: 0;
}
#all_manuals a {
	color: #F69039;
	font-size: 13px;
	text-decoration: none;
}
#all_manuals a:hover {
	color: #F69039;
	font-size: 13px;
	text-decoration: underline;
}
/*Two Columns ext */
.tx-fdfx2cols-pi1 {
	float: left;
	width: 425px;
	border: none;
	background: transparent url(../images/v_line.gif) left bottom repeat-x;
	padding: 20px 0px 20px 0px;
	margin: 0;
	color: #8E8E8E;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.c2l1d-left {
	border: none;
	width: 115px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	float: left;
}
.c2l1d-left img {
	vertical-align: middle;
	max-width: 115px;
}
.c2l1d-middle {
	float: left;
	border: none;
	width: 305px;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}
#all_manuals .c2l1d-middle p.bodytext a {
	float: left;
	background: transparent url(../images/arrow.gif) left 5px no-repeat;
	padding: 0px 0px 0px 12px;
	margin: 0;
	color: #8E8E8E;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	width: 293px;
	clear: both;
}
#all_manuals .c2l1d-middle p.bodytext a:hover {
	float: left;
	background: transparent url(../images/arrow.gif) left 5px no-repeat;
	padding: 0px 0px 0px 12px;
	margin: 0;
	color: #8E8E8E;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: underline;
	width: 293px;
	clear: both;
}
.tx-fdfx2cols-pi1 .c2l1d-middle p.bodytext img {
	float: right;
	margin: 10px 3px 10px 3px;
}
.c2l1d-left p.bodytext {
	width: 110px;
}
.c2l1d-middle p.bodytext {
	width: 305px;
}
/* hm */
#all_manuals .c2l1-middle p.bodytext a {
	float: left;
	background: transparent url(../images/arrow.gif) left 5px no-repeat;
	padding: 0px 0px 0px 12px;
	margin: 0;
	color: #8E8E8E;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	width: 293px;
	clear: both;
}
#all_manuals .c2l1-middle p.bodytext a:hover {
	float: left;
	background: transparent url(../images/arrow.gif) left 5px no-repeat;
	padding: 0px 0px 0px 12px;
	margin: 0;
	color: #8E8E8E;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: underline;
	width: 293px;
	clear: both;
}
.c2l1-left p.bodytext {
	width: 110px;
}
.c2l1-middle p.bodytext {
	width: 305px;
}
.c2l1-left {
	border: none;
	width: 115px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	float: left;
}
.c2l1-left img {
	vertical-align: middle;
	max-width: 115px;
}
.c2l1-middle {
	float: left;
	border: none;
	width: 305px;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}
.tx-fdfx2cols-pi1 .c2l1-middle p.bodytext a.download {
	float: left;
	background: transparent url(../images/arrow.gif) left 5px no-repeat;
	padding: 0px 0px 0px 12px;
	margin: 0;
	color: #8E8E8E;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	width: 293px;
	clear: both;
}
.tx-fdfx2cols-pi1 .c2l1-middle p.bodytext a.download:hover {
	float: left;
	background: transparent url(../images/arrow.gif) left 5px no-repeat;
	padding: 0px 0px 0px 12px;
	margin: 0;
	color: #8E8E8E;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: underline;
	width: 293px;
	clear: both;
}
.tx-fdfx2cols-pi1 .c2l1-middle p.bodytext img {
	float: right;
	margin: 10px 3px 10px 3px;
}
/* Reset Button */
.reset_sel {
	float: left;
	width: 158px;
	text-align: left;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.reset_sel a {
	float: left;
	color: #D74200;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.reset_sel a:hover {
	float: left;
	color: #D74200;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*Show result button*/
.showresult_but {
	margin: 0;
	padding: 0px;
	text-align: left;
	float: left;
}
.left_showresult {
	float: left;
	padding: 0px 0px 0px 0px;
	background: transparent url(../images/left_butt_tocart.gif) left top no-repeat;
	text-align: left;
	margin: 0;
	width: 15px;
	height: 32px;
}
.cent_showresult {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
	background: transparent url(../images/cent_butt_tocart.gif) left top repeat-x;
	height: 32px;
}
.right_showresult {
	float: left;
	padding: 0px 0px 0px 0px;
	background: transparent url(../images/right_showres_butt.gif) left top no-repeat;
	text-align: left;
	margin: 0;
	width: 27px;
	height: 32px;
}
.cent_showresult a {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: left;
	text-decoration: none;
	padding: 8px 0px 5px 0px;
	display: block;
	width: auto;
	background: transparent;
}
.cent_showresult a:hover {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: left;
	text-decoration: none;
	padding: 8px 0px 5px 0px;
	display: block;
	width: auto;
	background: transparent;
}
/*Next step button*/
.nextstep_but {
	margin: 0;
	padding: 0px;
	text-align: left;
	float: left;
}
.left_nextstep {
	float: left;
	padding: 0px 0px 0px 0px;
	background: transparent url(../images/left_butt_tocart.gif) left top no-repeat;
	text-align: left;
	margin: 0;
	width: 15px;
	height: 32px;
}
.cent_nextstep {
	float: left;
	padding: 0px 4px 0px 0px;
	margin: 0;
	background: transparent url(../images/cent_butt_tocart.gif) left top repeat-x;
	height: 32px;
}
.right_nextstep {
	float: left;
	padding: 0px 0px 0px 20px;
	background: transparent url(../images/right_showres_butt.gif) left top no-repeat;
	text-align: left;
	margin: 0;
	width: 7px;
	height: 32px;
}
.cent_nextstep a {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: left;
	text-decoration: none;
	padding: 8px 0px 5px 0px;
	display: block;
	width: auto;
	background: transparent;
}
.cent_nextstep a:hover {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: left;
	text-decoration: none;
	padding: 8px 0px 5px 0px;
	display: block;
	width: auto;
	background: transparent;
}
.simplepagetitle {
	color: #F58220;
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: left;
	line-height: 15px;
	z-index: 5;
}
.bigpicser img {
	float: left;
	text-align: left;
	padding: 0;
	margin: 0;
	height: 359px;
	width: 486px;
}
/*differents background*/
#page_content_contact {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_hand.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_contact {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 595px 64px;
	margin: 0;
	float: left;
}
#page_content_back1 {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_onlywoman.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_back1 {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 1060px 64px;
	margin: 0;
	float: left;
}
#page_content_back2 {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_smallboy.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_back2 {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 1087px 64px;
	margin: 0;
	float: left;
}
#page_content_back3 {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_handwithtool.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_back3 {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 1045px 64px;
	margin: 0;
	float: left;
}
#page_content_back4 {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_tools.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_back4 {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 984px 64px;
	margin: 0;
	float: left;
}
#page_content_back5 {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_family.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_back5 {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 1090px 64px;
	margin: 0;
	float: left;
}
#page_content_back6 {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_manwoman.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_back6 {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 918px 64px;
	margin: 0;
	float: left;
}
#page_content_back7 {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_buterflay.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_back7 {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 976px 64px;
	margin: 0;
	float: left;
}
/*differents background for manual*/
#page_content_manual_back1 {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_onlywoman.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_manual_back1 {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 1060px 64px;
	margin: 0;
	float: left;
}
#page_content_manual_back2 {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_smallboy.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_manual_back2 {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 1087px 64px;
	margin: 0;
	float: left;
}
#page_content_manual_back3 {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_handwithtool.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_manual_back3 {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 1045px 64px;
	margin: 0;
	float: left;
}
#page_content_manual_back4 {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_tools.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_manual_back4 {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 984px 64px;
	margin: 0;
	float: left;
}
#page_content_manual_back5 {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_family.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_manual_back5 {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 1090px 64px;
	margin: 0;
	float: left;
}
#page_content_manual_back6 {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_manwoman.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_manual_back6 {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 918px 64px;
	margin: 0;
	float: left;
}
#page_content_manual_back7 {
	min-width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: #ffffff url(../images/backgr_buterflay.jpg) bottom no-repeat;
	min-height: 1040px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#leftcol_manual_back7 {
	width: 322px;
	display: inline;
	text-align: left;
	padding: 17px 0px 976px 64px;
	margin: 0;
	float: left;
}
/*selector menu about retailers and services */
#retailer_selsect_onpage {
	float: left;
	width: 183px;
	font-weight: bold;
}
#retailer_selsect_onpage select {
	width: 173px;
	height: 18px;
	margin: 5px 0px 0px 0px;
	line-height: 12px;
	font-size: 12px;
}
/*new remove view yor cart and so on ..*/
.addit_final_ser {
	float: left;
	width: 153px;
	margin: 0;
	padding: 5px 0px 5px 10px;
	text-align: left;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.moreinfo .addit_final_ser a.pdflink {
	background: transparent url(../images/pdf_icon.gif) left top no-repeat;
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: left;
	padding: 0px 0px 0px 24px;
	margin: 0;
	height: 22px;
	text-align: left;
	width: 116px;
}
.moreinfo .addit_final_ser a.pdflink:hover {
	background: transparent url(../images/pdf_icon.gif) left top no-repeat;
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: left;
	padding: 0px 0px 0px 24px;
	margin: 0;
	height: 22px;
	text-align: left;
	width: 116px;
}
.moreinfo .addit_final_ser a.printlink {
	background: transparent url(../images/print_icon.gif) left top no-repeat;
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: left;
	padding: 0px 0px 0px 24px;
	margin: 0;
	height: 22px;
	text-align: left;
	width: 116px;
}
.moreinfo .addit_final_ser a.printlink:hover {
	background: transparent url(../images/print_icon.gif) left top no-repeat;
	color: #F58220;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: left;
	padding: 0px 0px 0px 24px;
	margin: 0;
	height: 22px;
	text-align: left;
	width: 116px;
}
/*After FF updated and Typo3 updated - changes */
#simple_r_cont .csc-mailform {
	display: inline;
	border: none;
}
#all_tips .csc-mailform {
	display: inline;
	border: none;
}
.csc-mailform {
	width: 318px;
	float: none;
	text-align: left;
	padding: 2px 0px 0px 0px;
	margin: 0px;
}
#simple_r_cont form {
	float: none;
	width: 318px;
	margin: 0;
	padding: 0;
	border: none;
}
#all_tips form {
	float: none;
	width: 318px;
	margin: 0;
	padding: 0;
	border: none;
}
.csc-mailform {
	width: 312px;
	float: none;
	text-align: left;
	padding: 1px 0px 1px 0px;
	margin: 0px;
}
.csc-mailform-field {
	padding: 2px 0px 2px 0px;
	margin: 2px 0px 2px 0px;
}
.csc-form-label {
	float: right;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
	color: #424242;
	width: 295px;
}
.csc-mailform-field label {
	float: right;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
	color: #424242;
	width: 295px;
}
.csc-mailform-field input {
	float: right;
	background: #F7F7F7;
	border: 1px solid #B4B3B3;
	width: 312px;
	height: 19px;
	color: #4B4B4B;
	font-size: 11px;
}
.csc-mailform-field textarea {
	float: right;
	background: #F7F7F7;
	border: 1px solid #B4B3B3;
	width: 310px;
	height: 94px;
	color: #4B4B4B;
	font-size: 11px;
	margin: 0px 0px 5px 0px;
}
.csc-form-label-req {
	padding: 0;
	margin: 0;
	float: right;
	text-align: left;
	color: #424242;
	width: 295px;
}
.csc-mailform-field input.csc-mailform-check {
	background: #F7F7F7;
	border: 0px solid #B4B3B3;
	width: 12px;
	height: 12px;
	color: #4B4B4B;
	font-size: 11px;
	float: right;
	margin: 0px 5px 5px 0px;
	padding: 0px 0px 0px 0px;
}
.csc-mailform-field input.csc-mailform-submit {
	background: #D4D4D4;
	border: 1px solid #B4B3B3;
	width: 312px;
	height: 19px;
	color: #626262;
	font-size: 12px;
	float: right;
	margin: 10px 0px 0px 0px;
}
.csc-form-radio {
	float: left;
	text-align: left;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: #8E8E8E;
}
.csc-mailform-field input[type=radio] {
	float: left;
	text-align: left;
	width: 10px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 0px 0px;
}
.csc-mailform-field input[type=file] {
	float: right;
	background: #F7F7F7;
	border: 1px solid #B4B3B3;
	width: 312px;
	height: 19px;
	color: #4B4B4B;
	font-size: 11px;
}
.csc-mailform-field select {
	float: right;
	background: #F7F7F7;
	border: 1px solid #B4B3B3;
	width: 312px;
	height: 19px;
	color: #4B4B4B;
	font-size: 11px;
}
/* Like new benefits */
#as_page_contener_benefits {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	text-align: center;
	background: transparent url(../images/under_menu_sub.gif) left top repeat-x;
	min-height: 1300px;
	height: auto !important;
	height: 1300px;
}
#as_mytable_benefits {
	display: table;
	width: 1003px;
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
#as_myrow_benefits {
	display: inline;
}
#as_page_content_benefits {
	min-width: 1003px;
	margin: 0 auto;
	padding: 0;
	background: transparent url(../images/backgr_benefits.jpg) top no-repeat;
	min-height: 1200px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#as_inscont_benefits {
	list-style-type: none;
	width: 1003px;
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
	min-height: 1200px;
	height: auto !important;
	height: auto;
	text-align: center;
}
#as_left_benefits {
	width: 183px;
	display: inline;
	text-align: left;
	padding: 12px 0px 20px 0px;
	margin: 0;
	float: left;
}
#as_central_column_benefits {
	width: 820px;
	display: inline;
	text-align: left;
	padding: 40px 0px 20px 0px;
	margin: 0;
	float: left;
}
#as_rightcol_benefits {
	width: 800px;
	font-size: 13px;
	text-align: left;
	padding: 0px 0px 0px 20px;
	margin: 0;
	float: left;
}
#as_leftcol_benefits {
	width: 560px;
	font-size: 13px;
	text-align: left;
	padding: 100px 0px 0px 260px;
	margin: 0;
	float: left;
	color: #000000;
}
#as_leftcol_benefits p.bodytext {
	margin: 0;
	padding: 0px 0px 5px 0px;
	width: 95%;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#as_imgmenu_benefits {
	width: 183px;
	font-size: 13px;
	text-align: left;
	padding: 40px 0px 0px 0px;
	margin: 0;
	float: left;
}
#as_leftcol_benefits h1.csc-firstHeader {
	color: #000000;
	font-size: 20px;
}
#as_leftcol_benefits h4 {
	color: #000000;
}
#as_leftcol_benefits .tips_benefits {
	width: 500px;
	text-align: left;
	padding: 17px 24px 0px 0px;
	margin: 0;
}
/*Image menu */
#submenu_with_pageimg {
	float: left;
	width: 183px;
	padding: 0;
	margin: 0;
	text-align: left;
	height: auto;
}
.ImageMenuContainer {
	background-color: transparent;
	padding: 0;
	height: inherit;
}
.tx_imagemenu_menu_top {
	display: none;
	float: left;
	width: 183px;
	height: 31px;
	background: transparent url(../images/top_imgmenu_arrow.jpg) left top no-repeat;
	text-align: center;
}
.tx_imagemenu_menu_bott {
	display: none;
	float: left;
	width: 183px;
	height: 24px;
	background: transparent;
	text-align: center;
}
.tx_imagemenu_cont {
	float: left;
	width: 183px;
	height: 469px;
	padding: 0;
	margin: 0;
	margin-top: 30px;
}
.tx_imagemenu_menu_topempty {
	float: left;
	width: 183px;
	height: 31px;
	background: transparent;
	text-align: center;
}
.tx_imagemenu_menu_bottempty {
	float: left;
	width: 183px;
	height: 31px;
	background: transparent;
	position: relative;
	top: -6px;
	text-align: center;
}
.tx_imagemenu_item {
	background-color: transparent;
	padding: 0;
	width: 183px;
	float: left;
	height: auto;
	margin: 0px 0px 7px 0px;
	height: 111px;
}
.top_imgmenu {
	background: transparent url(../images/top_imgmenu.gif) top left no-repeat;
	height: 11px;
	width: 183px;
	float: left;
	padding: 0;
	margin: 0;
}
.mid_imgmenu {
	background: transparent url(../images/mid_imgmenu.gif) top left repeat-y;
	height: auto;
	width: 183px;
	float: left;
	text-align: center;
}
.mid_imgmenu a img {
	float: none;
	width: 152px;
	height: 74px;
	margin: 0;
	padding: 0;
}
.mid_imgmenu a:hover img {
	float: none;
	width: 152px;
	height: 74px;
	margin: 0;
	padding: 0;
}
.bot_imgmenu {
	background: transparent url(../images/bott_imgmenu.gif) bottom left no-repeat;
	height: 20px;
	width: 183px;
	float: left;
	text-align: center;
	padding: 0px 0px 4px 0px;
	line-height: 20px;
}
.bot_imgmenu a {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.bot_imgmenu a:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
#header {
	height: 62px;
	background-color:white;
	/*background: transparent url(../images/header_background.png) top left repeat-x;*/
}
#header_inner {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1000;
	width: 970px;
}
#topmenu {
  margin-top: 15px;
  z-index: 999;
  /*float: left;*/
  background: transparent url(../images/menu_background.png) top left no-repeat;
  width: 968px;
  height: 50px;
  margin-left: auto;
  margin-right: auto;
  position:relative;
}
.sf-menu a {
	font-family: "Arial", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	font-size: 13px;
}
.sf-menu {
	height: 31px;
}
.sf-menu li.level1 ul {
	text-align: left;
	margin: 0px;
	padding: 0;
	padding-top: 13px;
	display: block;
	width: 159px;
}
div#topmenu ul.sf-menu {
	margin-bottom: 0;
	margin-left:3px;
	margin-top:4px;
	height: 31px;
}

div#topmenu ul.sf-menu li.level1 a {
	height: 31px;
	/*line-height: 31px;*/
	padding: 0;
	margin: 0;
	padding-left: 6px;
	padding-right: 6px;
	text-decoration: none;
}
div#topmenu ul.sf-menu li.level1 a {
	background: transparent url('../images/top_menu_normal.png') no-repeat scroll top right;
	border: 0 none;
	padding: 0 7px 0 0;
	height:40px;
	text-shadow: -1px 1px 1px #000;
}

div#topmenu ul.sf-menu li.level1.first a {
background: transparent url('../images/top_menu_first.png') no-repeat scroll top right;
}

div#topmenu ul.sf-menu li.level1 a:hover,
div#topmenu ul.sf-menu li.level1.sfHover a {
  background: transparent url('../images/top_menu_hover.png') no-repeat;
  color:#B6B6B6;
  text-shadow: 0 0 0 #000;
}


div#topmenu ul.sf-menu li.level1.first a:hover,
div#topmenu ul.sf-menu li.level1.first.sfHover a {
  background: transparent url('../images/top_menu_first_hover.png') no-repeat;
}

div#topmenu ul.sf-menu li.level1.last {
  width:168px;
}

div#topmenu ul.sf-menu li.level1.last a {
background: transparent url('../images/top_menu_last.png') no-repeat scroll top right;
}

div#topmenu ul.sf-menu li.level1.last a:hover,
div#topmenu ul.sf-menu li.level1.last.sfHover a {
  background: transparent url('../images/top_menu_last_hover.png') no-repeat;
}

ul.level2 {
background:none;
}

div#topmenu ul.sf-menu li ul.level2 li {
/*background: transparent url('../images/menu-item-background.png') no-repeat scroll top right; */
}

div#topmenu ul.sf-menu li ul.level2 li {
/*background: transparent url('../images/menu-item-background.png') no-repeat scroll top left;*/
height:auto;
}

div#topmenu ul.sf-menu li ul.level2 li a,
div#topmenu ul.sf-menu li.sfHover ul.level2 li a,
div#topmenu ul.sf-menu li.first.sfHover ul.level2 li a,
div#topmenu ul.sf-menu li.first ul.level2 li a {
	background: transparent url('../images/sub-item-normal.png') repeat-y scroll bottom left;
	height:auto;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:20px;
}

div#topmenu ul.sf-menu li ul.level2 li a:hover,
div#topmenu ul.sf-menu li.first ul.level2 li a:hover {
  background: transparent url('../images/sub-item-hover.png') repeat-y scroll top left;
  color:#4C4C4C;
}

div#topmenu ul.sf-menu li ul.level2 li.last a,
div#topmenu ul.sf-menu li.first ul.level2 li.last a,
div#topmenu ul.sf-menu li.last ul.level2 li.last a
{
  background: transparent url('../images/sub-item-last-normal.png') repeat-y scroll bottom left;
  padding-bottom:20px;
}

div#topmenu ul.sf-menu li ul.level2 li.last a:hover,
div#topmenu ul.sf-menu li.first ul.level2 li.last a:hover,
div#topmenu ul.sf-menu li.last ul.level2 li.last a:hover
 {
  background: transparent url('../images/sub-item-last-hover.png') repeat-y scroll bottom left;
  padding-bottom:20px;
}

/*************/
div#topmenu ul.sf-menu li.last ul.level2 {
width:168px;
}

div#topmenu ul.sf-menu li.last ul.level2 li.last a
{
  background: transparent url('../images/sub-item-last-normal.png') repeat-y scroll bottom left;
  padding-bottom:20px;
}

div#topmenu ul.sf-menu li.last.sfHover ul.level2 li a,
div#topmenu ul.sf-menu li.last ul.level2 li a {
	background: transparent url('../images/sub-last-item-normal.png') repeat-y scroll bottom left;
	height:auto;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:20px;
}

div#topmenu ul.sf-menu li.last ul.level2 li a:hover {
  background: transparent url('../images/sub-last-item-hover.png') repeat-y scroll top left;
  color:#4C4C4C;
}

div#topmenu ul.sf-menu li.last ul.level2 li.last a:hover {
  background: transparent url('../images/sub-last-item-last-hover.png') repeat-y scroll bottom left;
  color:#4C4C4C;
}

div#topmenu ul.sf-menu li.last ul.level2 li.last a
{
  background: transparent url('../images/sub-last-item-last-normal.png') repeat-y scroll bottom left;
  padding-bottom:20px;
}

/*div#topmenu ul.sf-menu li ul.level2 li a:hover,
div#topmenu ul.sf-menu li.first ul.level2 li a:hover {
  background: transparent url('../images/sub-last-item-last-hover.png') repeat-y scroll top left; !important
  color:#4C4C4C;
}*/

/**************************************/
/*div#topmenu ul.sf-menu li.level1 a { 
position: relative; 
font-size: 11px;
margin-top: inherit;
*clear: expression(style.marginTop = "" + (offsetHeight < parentNode.offsetHeight ? parseInt((parentNode.offsetHeight - offsetHeight) / 2) + "px" : "0"),style.clear = "none", 0);
}*/

div#topmenu ul.sf-menu li.level1 a span {
	display: block;
	margin: 0;
	padding: 0 0 0 7px;
}

div#topmenu ul.sf-menu li.level1 a span.bkspan {
/*width:66px;*/
  height:38px;
}

div#topmenu ul.sf-menu li.level1 a span.sf-sub-indicator {
	display: none;
}
div#topmenu ul.sf-menu li.level1 {
	margin-right: 0px;
	background-color: transparent;
	/*display:table;*/
	/*max-width:159px;*/
	width:159px;
	height:40px;
}
/*div#topmenu ul.sf-menu li li {
	background-color: transparent;
	height: 25px;
}
div#topmenu ul.sf-menu li li.first, div#topmenu ul.sf-menu li li.last {
	background-color: transparent;
	height: 37px;
}
div#topmenu ul.sf-menu li.level1 ul li {
background: transparent url('../images/menu-item-background.png') no-repeat scroll top right;
}

div#topmenu ul.sf-menu li.level1 ul li a {
	display: block;
	width: 159px;
	white-space: nowrap;
	#background: transparent url('../images/menu-item-right.png') no-repeat scroll top right;
	background: transparent url('../images/menu-item-background.png') no-repeat scroll top right;
	border: 0 none;
	padding: 0 11px 0 0;
}
div#topmenu ul.sf-menu li.level1 ul li.first a {
	display: block;
	width: auto;
	white-space: nowrap;
	#background: transparent url('../images/menu-item-first-right.png') no-repeat scroll top right;
	border: 0 none;
	padding: 0 11px 0 0;
	height: 37px;
}
div#topmenu ul.sf-menu li.level1 ul li.last a {
	display: block;
	width: auto;
	white-space: nowrap;
	#background: transparent url('../images/menu-item-last-right.png') no-repeat scroll top right;
	border: 0 none;
	padding: 0 11px 0 0;
	height: 37px;
}
div#topmenu ul.sf-menu li.level1 ul li a, div#topmenu ul.sf-menu li.level1 ul li a span {
	line-height: 25px;
}
div#topmenu ul.sf-menu li.level1 ul li a span {
	#background: transparent url('../images/menu-item-left.png') no-repeat;
	display: block;
	margin: 0;
	padding: 0 0 0 11px;
}
div#topmenu ul.sf-menu li.level1 ul li.first a span {
	background: transparent url('../images/menu-item-first-left.png') no-repeat;
	display: block;
	margin: 0;
	padding: 12px 0 0 11px;
	height: 37px;
}
div#topmenu ul.sf-menu li.level1 ul li.last a span {
	background: transparent url('../images/menu-item-last-left.png') no-repeat;
	display: block;
	margin: 0;
	height: 37px;
	padding: 0 0 0 11px;
}
*/
/* Single benefits */
div#as_page_content_benefits_single div#as_leftcol_benefits {
	color: #000000;
	font-size: 13px;
	margin: 0 auto;
/*padding: 100px 0 0 260px;*/position: relative;
	text-align: left;
	width: 968px;
	padding: 0;
	float: none;
}
div#as_page_content_benefits_single ol#as_inscont_benefits {
	min-height: 200px;
}
#as_page_contener_benefits_single {
	min-width: 1003px;
	margin: 0 auto;
	padding: 0;
	background-image: none; /*min-height: 1200px;*/;
	height: auto !important;
	height: auto;
	text-align: center;
}
/* FAQ */
.faq-list-container h3 {
	width: 552px;
	margin-bottom: 8px;
float:left;
}
.faq-list-container h3 a {
	background-image: url('../images/tip_bulets.gif');
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 8px;
	float: left;
	/*line-height: 36px;*/
	display:table;
	min-height: 36px;
	padding-left: 46px;
	color: black;
	clear: both;
	height:36px;
}

.faq-list-container h3 a span {
display:table-cell;
vertical-align:middle;
}

.faq-list-container .bodytext {
	width: 420px;
	float: left;
}
.faq-list-container img {
	/*width: 152px;*/ /*float:right;*/;
	height: 100px;
}
div.news-list-item div.faq-list-morelink {
	float: left;
	margin-top: 12px;
	width: 400px;
}
.news-list-item {
	float: left;
	margin-top: 16px;
	margin-bottom: 16px;
}
div.news-list-item div.faq-list-morelink a {
	background-image: url('../images/more_link.png');
	background-repeat: no-repeat;
	background-position: left center;
	width: 70px;
	color: white;
	float: left;
	text-decoration: none;
	text-align: center;
}
.faq-list-img {
	float: right;
}
div.news-list-item .inner {
	float: left;
	width: 400px;
}
.news-single-item {
	text-align: left;
	margin-top: 16px;
	float: left;
}
.news-single-item h2 {
	background-image: url('../images/tip_bulets.gif');
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 36px;
	min-height: 36px;
	padding-left: 46px;
}
.news-single-img {
	float: left;
	margin-top: 24px;
}
.news-single-backlink {
	float: left;
	margin-top: 24px;
	width: 400px;
}
.news-single-backlink a {
	background-image: url('../images/more_link.png');
	background-repeat: no-repeat;
	background-position: left center;
	width: 70px;
	text-align: center;
	color: white;
	float: left;
	text-decoration: none;
}

/* ADRESSED */

#all_address .tx-ttaddress-pi1 {
	float:left;
}


.news-list-category {
display:none;
}

.video {
  width: 153px;
  height: 51px;
  margin-left: auto;
  margin-right: auto;
  margin-top:20px;
}

.video_link {
background-image: url('../images/video_btn.png');
width: 153px;
height: 51px;
display:block;
}
