html, body {	margin: 0;	padding: 0 0 10px 0;}body {	background-color: #f8f8f8;	text-align: center;}body, td, input, select, textarea {	color: #6F6450;	font-family: Verdana, sans-serif;	font-size: 10px;}body.i_templ_1 #inet_mainbottom *,body.i_templ_2 #inet_left_main *,body.i_templ_3 #inet_left_main *,body.i_templ_4 #inet_left_main *{	font-size: 12px;}a {	color: #66B;}a:hover {	color: #339;}a img {	border: none;}p  {	margin: 0 0 10px 0;}h1 {	margin: 0 0 10px 0;	color: #DD2026;	font-size: 11px;	text-transform: uppercase;}h2, h3 {	margin: 0 0 5px 0;	color: #010101;	font-size: 11px;}hr {	height: 1px;	color: #E3E5BF;}#inet_document {	padding: 0;	width: 984px;	margin: 0 auto;	text-align: left;}#inet_document_inner {	background: #fff url(http://www.billedbutikken.dk/site/images/doc_bg.gif) left top repeat-y;	padding: 0 4px;}#inet_se {	display: none;	visibility: hidden;}/******* HEADER/TOP/MENU *******/#inet_header {	background: transparent url(http://www.billedbutikken.dk/site/images/header_bg2.gif) left top no-repeat;	height: 52px;}#inet_logo {	width: 150px;	float: left;}#inet_logo .content {	padding: 0 0 0 12px;}#inet_header_text {	width: 600px;	float: left;}#inet_header_text .content {	padding: 18px 12px 0 29px;	text-align: left;	color: #fff;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;}#inet_icons {	width: 150px;	float: right;}#inet_icons .content {	padding: 11px 12px 0 0;	text-align: right;}#inet_icons span {	display: none;}#inet_icons a {	padding: 0 4px 0 0;	height: 30px;	display: block;}#inet_icons a.home {	width: 28px;	height: 30px;	background: transparent url(http://www.billedbutikken.dk/site/images/ikoner/ik_home.gif) left top no-repeat;}#inet_icons a.sitemap {	width: 28px;	height: 30px;	background: transparent url(http://www.billedbutikken.dk/site/images/ikoner/ik_sitemap.gif) left top no-repeat;}#inet_top {	/*background: transparent url(http://www.billedbutikken.dk/site/images/top_bg.jpg) left top no-repeat;*/	height: 159px;}#inet_topflash {	padding: 19px 0 0 15px;}#inet_menu {	background-color: #ED1E24;	padding-left: 5px;	height: 28px;}#inet_menu .menclass {	padding: 0 8px;	border-left: 1px solid #FFF;	border-right: 1px solid #FFF;}/******* MAIN/LEFT/RIGHT ******/#inet_main {	background: transparent url(http://www.billedbutikken.dk/site/images/new_mainbg.gif) left top repeat-y;}.i_templ_1 #inet_main {	background: none;}.i_templ_1 #inet_main .content {	padding-bottom: 20px;}#inet_maintop {	height: 189px;	background: transparent url(http://www.billedbutikken.dk/site/images/steps2-bg.gif) left top no-repeat;}#inet_maintop_left {	height: 189px;	width: 510px;	float: left;	/*background: transparent url(http://www.billedbutikken.dk/site/images/steps-bg.gif) left top no-repeat;*/}#inet_maintop_right {	width: 440px;	float: left;}	#inet_maintop_right .toprightwrap {	padding: 13px 0 0 0;}#inet_left {	width: 741px;	float: left;}#inet_left_inner {	margin: 4px 2px 3px 3px;}#inet_left .content {	padding: 15px 15px 10px 15px;}#inet_right {	width: 235px;	float: left;}#inet_right_inner {	padding: 4px 3px 3px 7px;}#inet_fotomail {	background-color: #F2D545;	height: 200px;	margin-bottom: 4px;	color: #010101;	font-weight: bold;	line-height: 16px;	font-size: 9px;}.i_templ_1 #inet_fotomail {	color: #010101;	margin-bottom: 0px;	font-weight: bold;	line-height: 16px;	font-size: 9px;	background-color: transparent;}#inet_fotomail .content {	padding: 0 10px 0 10px;}.i_templ_1 .fotomailflash {	margin-left: -8px;}.i_templ_1 #inet_fotomail .content {	padding: 0 0 16px 0;}#inet_fotomail a {	text-decoration: none;	color: #010101;}#inet_fotomail h2 {	padding-top: 10px;	color: #EE2524;}#inet_demo {	background-color: #FFE061;/*	height: 104px; */	margin-bottom: 4px;	color: #010101;	line-height: 13px;}#inet_demo a {	color: #000;	text-decoration: none;}	#inet_demo a:hover {	color: #ed1e24;	text-decoration: none;}body.i_templ_1 #inet_demo {	background: none;	background-color: #FFF;}#inet_demo h2 {	padding-top: 10px;}#inet_demo .content {	padding: 0 10px 0 10px;/*	height: 60px; */}body.i_templ_1 #inet_demo .content {	padding: 0 10px}#inet_login {	background-color: #F3F5CF;	height: 116px;	color: #010101;}.i_templ_1 #inet_login {	background-color: #FFF;	height: auto;}#inet_login .content {	padding: 10px 0 0 10px;}#inet_login a {	/*color: #000;	text-decoration: none;*/}#inet_login a:hover {	/*color: #ed1e24;	text-decoration: none;*/}#inet_login .inp {	background-color: #F3EC7F;	width: 144px;	padding: 3px;	border: 1px solid #F8DB7A;}#inet_login .inp_td {	height: 27px;	padding: 0 8px;}#inet_login .forg_td {	padding: 8px 0 0 8px;}#inet_login td.login {	padding: 5px 0 10px 0;}#inet_login td.forgotpass {	padding: 5px 0 10px 4px;}/******** NEW MAIN CSS */ /* INET MAIN BOTTOM */#inet_mainbottom {	line-height: 15px;}	.wrapmainbottom {	padding: 10px 15px;}#mainbottomleft,#mainbottomcenter {	width: 350px;	float: left;}#mainbottomright {	width: 243px;	float: left;}.mainbtmlftTop,.mainbtmctrTop{	width: 342px;	height: 9px;	overflow: hidden;	background: transparent url(http://www.billedbutikken.dk/site/images/top342px.gif) left top no-repeat;}.mainbtmlftMiddle,.mainbtmctrMiddle{	width: 340px;	border-left: 1px solid #ece8b8;	border-right: 1px solid #ece8b8;}.mainbtmlftBottom,.mainbtmctrBottom {	width: 342px;	height: 9px;	overflow: hidden;	background: transparent url(http://www.billedbutikken.dk/site/images/bottom342px.gif) left top no-repeat;}.mainbtmrightTop {	width: 243px;	height: 8px;	overflow: hidden;	background: transparent url(http://www.billedbutikken.dk/site/images/top243.gif) left top no-repeat;}.mainbtmrightMiddle {	width: 241px;	border-left: 1px solid #ece8b8;	border-right: 1px solid #ece8b8;}.mainbtmrightBottom {	width: 243px;	height: 8px;	overflow: hidden;	background: transparent url(http://www.billedbutikken.dk/site/images/bottom243.gif) left top no-repeat;}.wrapMiddle {	padding: 0 10px;}.hrline {	height: 16px;	background: transparent url(http://www.billedbutikken.dk/site/images/horiline.gif) left top repeat-x;}/******** STEPS *********/#inet_step1,#inet_step2, #inet_step3 {	width: 164px;	float: left;	font-weight: bold;}	#inet_step1 a,#inet_step2 a, #inet_step3 a {	color: #000;	text-decoration: none;}#inet_step1 a:hover,#inet_step2 a:hover, #inet_step3 a:hover {	color: #ed1e24;	text-decoration: none;}#inet_step1 .content {	padding: 27px 0 0 21px;}#inet_step2 .content {	padding: 27px 0 0 23px;}#inet_step3 .content {	padding: 27px 0 0 25px;}.steptxt {	padding: 21px 15px 0 0;}/********* IMGS *********/#inet_main .inet_img_item {	padding-bottom: 15px;}.i_templ_1 #inet_main .inet_img_item {	padding: 0;}body.i_templ_2 #inet_main #inet_imgs {	padding-top: 5px;	width: 135px;	float: left;}body.i_templ_3 #inet_main #inet_imgs {	padding-top: 5px;	width: 235px;	float: left;}.i_templ_1 .imgcontain {	padding: 0 0 0 0px;}/******** PARA *********/.wrappara110 {	padding: 0 15px;}.inet_paratitle_110 {	text-transform: uppercase;	font-weight: bold;	font-size:11px;	color: #DD2026;}.inet_para_img110 {	width: 60px;	float: left;}.inet_paratxt_110 {	width: 200px;	float: left;	padding-top: 5px;}.wrappara111,.wrappara112 {	border-bottom: 1px solid #e6e6dc;	padding: 0 10px 5px 10px;	margin: 0 0 5px 0;}.inet_paratitle_111,.inet_paratitle_112 {	text-transform: uppercase;	font-weight: bold;	font-size:11px;	color: #DD2026;	margin: 0 0 5px 0;}.inet_para_img111 {	width: 55px;	float: left;}.inet_paratxt_111 {	width: 165px;	float: left;	padding-top: 5px;}.inet_para_img112 {	width: 220px;	/*float: left;*/}.inet_paratxt_112 {	width: 220px;	/*float: left;*/	padding-top: 5px;}/******** NEWS *********/body.i_templ_1 #inet_news {	padding: 8px 0 10px 0;}.inet_news_cat {	padding: 10px 0 15px 0;	width: 252px;	float: left;}body.i_templ_1 .inet_news_cat {	padding: 0;	width: auto;	float: none;}.inet_news_title h2 {	margin: 0;	color: #987915;}.inet_news_title {	padding: 7px 15px 5px 15px;	border-bottom: 1px solid #F3F5CF;	text-transform: uppercase;}.i_templ_1 .inet_news_title {	border-bottom: none;}.i_templ_1 .inet_news_title {	padding: 0 0 5px 0;}.inet_news_item {	padding: 5px 15px;}.i_templ_1 .inet_news_item {	padding: 0;}.inet_news_item a {	text-decoration: none;	color: #DD2026;}.inet_more {	padding: 0 5px 0 0;	text-align: right;}.inet_date {}/******* SEARCH ********//************* FORMS **************/form {	margin: 0;	padding: 0;}#inet_main form {	color: #555152;}#inet_main .frmbut {	background: transparent url(http://fotomail.billedbutikken.dk/site/images/ikoner/btn_standard_white.gif) left top no-repeat;	width: 118px;	height: 37px;	border: none;	margin: 5px 0 0 0;	color: #000;	font-weight: bold;	cursor: pointer;}body.i_templ_1 #inet_main .frmbut {	background: transparent url(http://fotomail.billedbutikken.dk/site/images/ikoner/btn_standard_dark.gif) left top no-repeat;}#inet_main .frm {	border: 1px solid #988F86;	margin: 2px 0 8px 0;	padding: 2px;	width: 240px;	color: #726E6E;}#inet_main textarea {	height: 100px;}/************* SITEMAP ****************/#inet_sitemap ul {	margin: 0 0 0 15px;	padding: 0;}#inet_sitemap li, #inet_sitemap ul ul {	padding: 2px 0;}/******** LIST *******/ol {	margin: 0 0 0 23px;	padding: 0;}li {	padding: 2px 0 2px 0;}/******* BOT ********/#inet_bot {	background: transparent url(http://www.billedbutikken.dk/site/images/bot_bg.gif) left top no-repeat;	height: 3px;}.space {	height: 10px;}#inet_footer {	height: 50px;	background: transparent url(http://www.billedbutikken.dk/site/images/footer.gif) left top no-repeat;}#inet_footer .content {	padding: 20px 0 0 300px;}#inet_footer a {	color: #BBB;}#inet_footer a:hover {	color: #999;}.reset {	clear: both;	display: block;	font-size: 1px;	line-height: 1px;	height: 1px;	margin: 0 0 -1px 0;}#dialog_wait {	position: absolute;	visibility: hidden;	top: 200px;	width: 240px;	height: 140px;	z-index: 99;}#dialog_wait iframe {	z-index: 99;	position: relative;}#wait td {	/*height: 100%;*/	padding: 40px 0 0 0;	text-align: center;	vertical-align: middle;	color: #000;	font-weight: bold;	font-size: 12px;}#paymenterror {	margin: 20px;	padding: 10px;	border: 1px solid #DFDDD1;	background: #fff;}#keepalivedebug {	background: #f00;	color: #fff;	padding: 25px;	font-size: 16px;}/****** NEW 21.08 - 2007*******/.button {	border: 2px solid #f2f2f2;	background-color: #f5a817;	height: 19px;	color: #000;	font-weight: bold;	cursor: pointer;}	.txtbutton {	border: 2px solid #f2f2f2;	display: block;	background-color: #f5a817;	height: 17px;	width: 80px;	padding: 3px 0 0 0;	text-align: center;	color: #000;	font-weight: bold;	cursor: pointer;}a.txtbutton  {	text-decoration: none;}a:hover.txtbutton   {	color: #ed1e24;}.cdrom a {	color: #000;	text-decoration: none;}.cdrom a:hover {	color: #ed1e24;	text-decoration: none;}