html, body {	margin: 0;	padding: 0;}body {	background-color: #FFF;	margin-top: 8px;	text-align: center;	background: #FFF url(/site/images/body-bg.gif) left top repeat-x;}body, td, input, select, textarea {	color: #484848;	font-family: Arial, sans-serif;	font-size: 11px;}a {	color: #21609B;	text-decoration:none;}a:hover {	color: #484848;	text-decoration:none;}a img {	border: none;}a.small {	font-size: 10px;}p  {	margin: 0 0 10px 0;}h1,.inet_title a {	margin: 0 0 10px 0;	color: #292617;	font-size: 12px;	font-weight: bold;}h2, h3 {	margin: 0 0 5px 0;	color: #292617;	font-size: 12px;}ul {	margin: 0 0 10px 0;	padding: 0;}li {	list-style: url(/site/images/Punkt_indic_sub.gif);	margin: 0 0 5px 15px;	padding: 0;}#inet_document {	padding: 0;	width: 970px;	margin: 0 auto;	text-align: left;	background: transparent url(/site/images/header-bg.gif) left top no-repeat;}/******* HEADER/TOP/MENU *******/#inet_header {	padding: 0 15px 0 20px;	height: 100px;	overflow: hidden;}#inet_headerleft {	width: 400px;	float: left;}#inet_headerleft .inet_flags {	padding-top: 20px;}#inet_headerleft img {	padding-right: 3px;}#inet_breadmenu .content {	word-spacing: 4px;	padding-top: 30px;	color: #B4A6A6;	font-size: 10px;}#inet_breadmenu a {	color: #B4A6A6;}#inet_breadmenu a:hover {	color: #E6B612;}#inet_logo {	padding-top: 13px;	width: 250px;	float: right;	text-align: right;}#inet_menubar {	margin: 0 5px;	height: 43px;	background: transparent url(/site/images/menu-bg.gif) left top repeat-x;}#inet_menu {	width: 735px;	float: left;}#inet_menu .content {	padding: 6px 7px 0 6px;}#inet_menu td {	white-space: nowrap;}#inet_menu td a {	display: block;	padding: 11px 9px 10px 9px;	color: #545555;	font-weight: bold;	text-decoration: none;}#inet_menu td a {	color: #545455;	text-decoration: none;}#inet_menu td a.current,#inet_menu td a:hover {	background: transparent url(/site/images/menu-act-bg2.gif) center top repeat-x;	color: #4B390D;}#inet_search {	width: 220px;	float: right;}#inet_search .content {	padding: 14px 8px 0 0;}#inet_search td.search_inp input.search_text {	width: 120px;}#inet_search td.search_subm {	padding-right: 12px;}#inet_search td.search_subm a {	color: #545555;	font-weight: bold;}#inet_search td.search_subm a:hover {	color: #111;}/******* MAIN/BREADCRUMBS ******/#inet_content {	background: transparent url(/site/images/content-bg.gif) left top repeat-y;	padding: 0 5px;}#inet_breadcrumbs {	height: 31px;	color: #B4A6A6;	font-size: 10px;	border-bottom: 1px solid #D0D1D2;}#inet_breadcrumbs td {	font-size: 10px;}#inet_breadcrumbs a {	color: #B4A6A6;}#inet_breadcrumbs a:hover {	color: #E6B612;}#inet_bread_left {	width: 790px;	float: left;}#inet_bread_left .content {	padding: 9px 0 0 15px;}#inet_bread_right {	width: 155px;	float: right;	text-align: right;}#inet_bread_right .content {	padding: 9px 10px 0 0;}#inet_main {	background: transparent url(/site/images/main-bg.gif) left top repeat-y;	min-height: 300px;}body.i_templ_1 #inet_main {	background: none;}body.i_templ_9 #inet_main,body.i_templ_10 #inet_main,body.i_templ_11 #inet_main {	background: transparent url(/site/images/main-bg2.gif) left top repeat-y;}/********* FRONT PAGE ********/#inet_main_upper {	background: transparent url(/site/images/main_upper_bg.gif) left top no-repeat;	padding: 17px 0 15px 5px;}#inet_flash {	width: 403px;	float: left;}#inet_topleft {	width: 231px;	float: left;}#inet_topleft_title,#inet_topright_title {	height: 46px;	color: #FFF;	font-size: 15px;	font-weight: bold;	font-family: 'Trebuchet MS';	text-transform: uppercase;}#inet_topleft_title .content,#inet_topright_title .content {	padding: 13px 0 0 14px;}.inet_catlink {	color: #8B8B8B;	font-weight: bold;	height: 25px;	overflow: hidden;}.inet_catlink a {	color: #8B8B8B;	text-decoration:none;}	.inet_catlink a:hover {	color: #626465;	text-decoration:none;}	.inet_catlink .content {	padding: 4px 0 0 14px;}#inet_topright {	width: 315px;	float: left;}#inet_topright_title h1 {	margin: 0;	color: #FFF;	font-size: 15px;	font-weight: bold;	font-family: 'Trebuchet MS';	text-transform: uppercase;}#inet_topright_text .content {	padding: 4px 14px;}#inet_prodsearchFP_title {	background-color: #F8F8F8;	padding: 2px 0 2px 14px;	font-size: 12px;	font-weight: bold;	text-transform: uppercase;}#inet_prodsearchFP_form {	padding: 3px 14px 4px 14px;}#inet_prodsearchFP_form td {	padding: 2px 0;}#inet_newsheaders {	font-weight: bold;	padding: 0 3px 4px 5px;}#inet_newsheaders a {	font-weight: normal;	color: #292617;}#inet_newsheaders a:hover {	color: #777;}.news_header {	width: 322px;	height: 34px;	background: transparent url(/site/images/spalte-headline-bg.gif) left top no-repeat;	float: left;}.news_header td {	color: #292617;}.mybox_header {	width: 306px;	height: 34px;	background: transparent url(/site/images/spalte-headline-bg.gif) left top no-repeat;	float: left;}.news_header .hpad {	padding: 10px 26px 0 10px;}.mybox_header .hpad {	padding: 10px 12px 0 10px;}#inet_newscols {	background: transparent url(/site/images/news-bg.gif) left top no-repeat;	height: 212px;	border-bottom: 1px solid #CFD0D1;}#inet_col_1,#inet_col_2 {	width: 322px;	float: left;}#inet_col_3 {	width: 310px;	float: left;}.inet_mybox {	background-color: #F8F9FA;	height: 180px;	overflow: hidden;	margin: 12px 0 0 5px;	padding: 5px 10px 0 10px;}.inet_recent_orders_text {	padding: 10px 0 1px 0;	border-bottom: 1px solid #E5E5E5;}.inet_recent_orders {	padding: 2px 0 0 0;}.inet_recent_orders td {	padding: 1px 12px 1px 0;}/*********** OTHER PAGES **********/#inet_left {	width: 195px;	float: left;}#inet_middle {	width: 561px;	float: left;}#inet_middle .content {	padding: 4px 10px 10px 10px;}#inet_middle .inet_title {	width: 541px;	height: 40px;	background: transparent url(/site/images/headline-bg.gif) left top no-repeat;}	#inet_middle .inet_title_content,#inet_full .inet_title_content {	padding: 10px 0 0 10px;}#inet_right {	width: 204px;	float: right;}#inet_right .content {	padding: 4px 2px 4px 2px;}#inet_full {	width: 765px;	float: left;}#inet_full .content {	padding: 4px 9px 10px 9px;}#inet_full .inet_title {	width: 747px;	height: 40px;	background: transparent url(/site/images/headline-bg2.gif) left top no-repeat;}#inet_login_left {	width: 235px;	float: left;}#inet_login_right {	background: transparent url(/site/images/bigcart.gif) 0 10px no-repeat;	width: 315px;	height: 250px;	float: right;}/************* MENU LEFT **************/#inet_left ul {	margin: 0;	padding: 0;}#inet_left li {	margin: 0;	padding: 5px 0 5px 15px;	list-style: none;	list-style-image: none;	color: #767777;	text-decoration: none;	border-bottom: 1px solid #D0D1D2;}#inet_left li a:hover,#inet_left li.currentfolder a,#inet_left li.current a {	color: #060004;}#inet_left li.default a,#inet_left li.defaultfolder a {	color: #767777;}#inet_left li.currentfolder {	background-color: #F6F7D6;}#inet_left li.current {	background: #F6F7D6 url(/site/images/menu-arrow.gif) 2px 7px no-repeat;}#inet_left ul ul {	padding-top: 2px;}#inet_left li li {	background: none;	padding: 3px 0 3px 14px;	border: none;}#inet_left li li.current {	background: #F6F7D6 url(/site/images/menu-arrow.gif) 2px 5px no-repeat;}#inet_left li li.default a {	color: #767777;}/********************** TEMPLATES **************************/.inet_imgs,.inet_paraimgs {	padding-top: 3px;}.inet_img_item	{	padding-bottom: 9px;}.inet_img_txt{	font-size: 10px;	color: #666;}body.i_templ_3 .inet_imgs,body.i_templ_11 .inet_imgs {	width: 260px;	float: right;	text-align: right;}body.i_templ_4 .inet_imgs {	width: 260px;	float: left;}body.i_templ_5 .inet_imgs {	width: 150px;	float: right;	text-align: right;}body.i_templ_6 .inet_imgs {	width: 150px;	float: left;}body.i_templ_12 .inet_img_item	{	width: 260px;	float: left;}/********************** PARAGRAPHS *************************/.inet_paragraphs {	padding-top: 10px;}body.i_templ_1 .inet_paragraphs {	padding-top: 0;}.inet_para_100,.inet_para_101,.inet_para_102,.inet_para_103,.inet_para_104,.inet_para_105 {	padding-bottom: 10px;}.inet_para_101 .inet_paraimgs {	width: 260px;	float: right;	text-align: right;}.inet_para_102 .inet_paraimgs {	width: 260px;	float: left;}.inet_para_103 .inet_paraimgs {	width: 150px;	float: right;	text-align: right;}.inet_para_104 .inet_paraimgs {	width: 150px;	float: left;}.inet_para_105 {	margin: 0 21px 0 0;	width: 136px;	min-height: 275px;	float: left;}.inet_para_105 .inet_img_item img {	border: 1px solid #000;}.inet_para_140_wrap {	padding: 12px 11px 0 6px;}.inet_para_140 {	background-color: #F8F9FA;	font-size: 10px;	height: 183px;	overflow: hidden;}.inet_para_140_content {	padding: 5px 10px;}.inet_para_140 .inet_imgs,.inet_para_140 .inet_img_item {	padding: 0;}/******** NEWS *********/.inet_news_title {	background: #F6F7D6 url(/site/images/rightheadline-bg.gif) left top no-repeat;	width: 200px;	height: 34px;}.inet_news_title td {	color: #292617;}.inet_news_title a {	color: #292617;}.inet_news_title a:hover {	color: #777;}.inet_news_title .newstitle {	padding: 10px;}.inet_news {	background-color: #F6F7D6;	font-size: 10px;	padding: 6px 10px;}#inet_middle .inet_news {	background-color: transparent;}.inet_news a {	color: #454545;}.inet_news a:hover {	color: #000;}.inet_news_item {	padding: 6px 0;}.inet_news_item h3 {	padding: 0;	margin: 0;	color: #454545;	font-size: 11px;	font-weight: bold;}.inet_news_item .inet_date a {	color: #666;}.i_templ_204 .inet_news_item .inet_date {	padding: 0 0 5px 0;}.i_templ_204 #inet_middle .inet_news_item  {	padding-bottom: 12px;	margin-bottom: 6px;	border-bottom: 1px solid #D0D1D2;}.i_templ_1 .inet_news a {	color: #454545;}.i_templ_1 .inet_news a:hover {	color: #21609b;}.i_templ_1 .inet_news_item {	padding: 0;	height: 61px;	background-color: #F8F9FA;	overflow: hidden;}.i_templ_1 .inet_news {	background-color: transparent;	padding: 12px 11px 0 5px;	width: auto;	float: none;}.i_templ_1 #inet_col_1 .inet_news {	padding-left: 6px;}.i_templ_1 .nwspad {	padding: 5px 10px 0 10px;}.i_templ_1 .inet_newsimg,.i_templ_204 #inet_middle .inet_newsimg {	width: 60px;	float: left;}.i_templ_1 .inet_newsimg img,.i_templ_204 #inet_middle .inet_newsimg img {	border: 1px solid #D9D9D9;}.i_templ_1 .inet_news_text {	padding-top: 1px;	width: 215px;	float: right;}.i_templ_204 #inet_middle .inet_news_text {	padding-top: 1px;	width: 445px;	float: right;}.i_templ_1 .inet_news_sep {	background-color: #F8F9FA;	padding-left: 10px;	height: 1px;	overflow: hidden;}.i_templ_1 #inet_main_intra_lower #inet_col_3 .inet_news {	padding-right: 0;}#inet_news_select {	padding: 10px 0 10px 14px;	border-bottom: 1px solid #D0D1D2;}#inet_news_select .newssel_title {	padding-bottom: 5px;	font-weight: bold;}#inet_news_select select {	width: 165px;	margin: 0 0 5px 0;}/******************** PRODUCTS **********************/.inet_prod_item {	padding-bottom: 10px;}.inet_prod_item .inet_prod_txt a {	color: #484848; }.inet_prod_item .inet_prod_txt a:hover {	color: #000; }.inet_prod_item .inet_prodimgs {	width: 150px;	text-align: right;	float: right;}.inet_prod_details .inet_prodimgs {	width: 260px;	text-align: right;	float: right;}.inet_prod_txt {	padding-bottom: 12px;}.inet_prod_specs {	padding-bottom: 15px;}table.specs_tbl {	width: 540px;}table.specs_tbl tr.dark {	background-color: #EAEAEA;}table.specs_tbl td {	padding: 4px 3px;	vertical-align: top;}table.specs_tbl td.spec_label {	width: 150px;	color: #292617;	font-weight: bold;}/****************** BOOKMARKS ********************/#abl_header {	background: transparent url(/site/images/cartlite_header.gif) left top repeat-x;	height: 29px;	color: #252525;	font-weight: bold;	text-transform: uppercase;}#abl_header .innercontent {	padding: 7px 8px 0 8px;}#abl_main {	background-color: #F3F1B3;}#abl_list {	padding: 5px 8px 6px 8px;}#abl_list a {	color: #484848;	font-weight: bold;	}#abl_list a:hover {	color: #000;}#abl_text {	padding-top: 5px;}#abl_footer {	background: transparent url(/site/images/cartlite_footer.gif) left top repeat-x;	height: 38px;	color: #484848;	font-weight: bold;	text-transform: uppercase;}#abl_footer a {	color: #484848;}#abl_footer a:hover {	color: #000;}#abl_footer .innercontent {	padding: 8px 8px 0 8px;}#abl_footer_void {	background: transparent url(/site/images/footer_shadow.gif) left top repeat-x;	height: 12px;}/********************* SEARCH ***********************/#inet_search_form {	padding: 5px 0;}#inet_search_res h2 {	margin: 0 0 2px 0;}.inet_search_msg,.search_result {	margin-bottom: 15px;}.search_result .more {	margin-top: 2px;}#inet_search_pages {	margin-top: 10px;}/******************* SITEMAP **********************/.inet_sitemap_h1 a:link, .inet_sitemap_h1 a:active, .inet_sitemap_h1 a:visited {	font-weight: bold;	text-decoration: none;}.inet_sitemap_h1 a:hover {	color: #333;	font-weight: bold;	text-decoration: none;}#sitemap a {	text-decoration: none;	color: #000;}#sitemap a:hover {	text-decoration: underline;}#sitemap ul {	margin: 0;	padding: 0;	border-bottom: none;}#sitemap li {	margin: 0;	padding: 10px 0;	list-style: none;	list-style-image: none;	border-bottom: 1px solid #EBEBEB;}#sitemap li li {	list-style: url(../images/Punkt_indic_sub.gif);	border-bottom: none;	padding: 0;	margin: 0;}#sitemap ul ul {	padding: 0 0 0 15px;}table#sitemap {	border: none;	border-collapse: collapse;	margin: 0;	padding: 0;}table#sitemap th {	border: 1px solid #C7C8CA;	background: #EBEBEB;	vertical-align: top;	text-align: left;	padding: 5px;}table#sitemap td {	border: 1px solid #EBEBEB;	padding: 5px 5px 10px 5px;	vertical-align: top;}/************* FORMS **************/form {	margin: 0;	padding: 0;}#inet_search input {	border:1px solid #dadde3;	padding-left:5px;}.inet_search_input {	margin: 0 10px 0 0;	padding: 2px;	width: 180px;	border: 1px solid #475d6e;}.inet_search_button {	margin: 0;	padding: 1px 5px 0 5px;	color: #545555;	border: 1px solid #475d6e;}#inet_main .frmbut {	border: 1px solid #988F86;	margin: 5px 20px 0 0;	padding: 1px 5px 0 5px;	color: #555152;	cursor: pointer;}#inet_main .frm {	border: 1px solid #988F86;	margin: 2px 0 8px 0;	padding: 2px 2px 1px 2px;	width: 170px;	color: #726E6E;}#inet_main textarea {	height: 100px;}#inet_main #inet_prodsearchFP_form .frm,#inet_main #inet_prodsearch_form .frm {	border: 1px solid #7F9DB9;	margin: 0 5px 0 0;	padding: 2px;	width: 118px;	font-size: 10px;}#inet_main #inet_prodsearch_form .frm {	width: 108px;}#inet_prodsearchFP_form td select {	width: 190px;	font-size: 10px;}#inet_prodsearch_form select {	margin: 1px 0 6px 0;	width: 184px;	font-size: 10px;}input.submit_white {	background: #FFF url(/site/images/ikoner/arr_btn.gif) right center no-repeat;	padding: 1px 15px 1px 4px;	color: #555;	font-size: 10px;	border: 1px solid #C6CACF;	text-transform: uppercase;	cursor: pointer;}#inet_main .inet_get_pwd .frm {	margin: 0;}.inet_get_pwd td {	padding: 2px 5px 2px 0;}.inet_get_pwd td a {	color: #484848;}.get_pwd_form {	display: none;	visibility: hidden;}.inet_get_pwd_title {	padding: 0 0 1px 0;}/**** Prod request form ***/#prodq form {	margin: 0;	padding: 0;}#prodq table {	border: none;	border-collapse: collapse;	margin: 0;}#prodq td {	padding: 2px 5px 2px 0;	vertical-align: top;	text-align: left;}#prodq label {	display: block;	padding-top: 4px;}#prodq input.text {	border: 1px solid #988F86;	margin: 2px 0 8px 0;	padding: 2px 2px 1px 2px;	width: 170px;	color: #726E6E;}#prodq textarea {	border: 1px solid #988F86;	margin: 2px 0 8px 0;	padding: 2px 2px 1px 2px;	width: 170px;	height: 100px;	color: #726E6E;}/*********** BOT ************/#inet_footer {	margin-left: 4px;	height: 42px;	background: transparent url(/site/images/bottom.gif) left top no-repeat;	color: #82691F;	font-size: 10px;	text-align: center;}#inet_subfooter {	padding: 15px 0;	color: #B3B3B3;	text-align: center;}#inet_footer a {	color: #82691F;}#inet_footer .content {	padding: 14px;}.reset {	clear: both;	display: block;	font-size: 1px;	line-height: 1px;	height: 1px;	margin: 0 0 -1px 0;}