


/* */
#inet_header, 
#inet_footer,
#inet_frontImages, 
#inet_secondaryMenu,
#inet_tertiaryMenu,
#inet_news
{
	display: none;
}



body, td, th, input, select, option, textarea {
	color: #3e3e40;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}

h1 {
	color: #000;
	font-size: 20px;
	margin: 0 0 15px 0;
}

h2 {
	color: #000;
	font-size: 14px;
	margin: 0 0 10px 0;
}

p {
	margin: 0 0 15px 0;
}

img {
	border: none;
}

hr {
	height: 1px;
	background: #b4b5b7;
	border: none;
	margin: 10px 0;
	overflow: hidden;
}


.reset {
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	margin: 0 0 -1px 0;
}


.clearfix:after {

    content: ".";

    display: block;

    clear: both;

    visibility: hidden;

    line-height: 0;

    height: 0;

}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}




/***************/
/**** FORMS ****/



textarea {
	width: 298px;
	height: 150px;
	border: 1px solid #939598 !important;
	margin: 0 0 0 5px;
}


form.IDForm .formText input,
form.IDForm textarea {
	border: 1px solid #939598 !important;
	padding: 2px;
	margin-left: 0;
}

form.IDForm .formText input,
form.IDForm textarea,
form.IDForm select {
	width: 430px !important;
}

form.IDForm textarea {
	height: 145px !important;
}



form.IDForm div.buttons {
	padding: 0 0 0 130px;
}

form.IDForm div.buttons input {
	border: none;
	border-collapse: collapse;
	margin: 0 10px 0 0;
	padding: 0;
	line-height: 21px;
	width: 81px;
	height: 21px;
	overflow: hidden;
	background: transparent url(http://www.plant-et-trae.dk/site/images/bg_button.gif) center center no-repeat;
	cursor: pointer;
	color: #fff;
	font-weight: bold;
	text-align: center;
}


body.i_templ_5 form.IDForm div.buttons input,
body.i_templ_6 form.IDForm div.buttons input {
	background-image: url(http://www.plant-et-trae.dk/site/images/bg_button_ask.gif);
}

input.button {
	border: none;
	border-collapse: collapse;
	margin: 0 10px 0 0;
	padding: 0 0 2px 0;
	line-height: 21px;
	width: 81px;
	height: 21px;
	overflow: hidden;
	background: #999 url(http://www.plant-et-trae.dk/site/images/bg_button.gif) center center no-repeat;
	cursor: pointer;
	color: #fff;
	font-weight: bold;
	text-align: center;
}

input.button:hover {
	background-color: #000;
	background-image: url(http://www.plant-et-trae.dk/site/images/bg_button_1.gif);
}

input.error {
	background: #fcc !important;
}


input.text {
	width: 298px;	
	border: 1px solid #939598 !important;
	margin: 0 0 0 5px;
}

/**** FORMS ****/
/***************/


/*************/
/**** ASK ****/

table.ask {
	margin: 0;
	padding: 0;
	width: 100%;
	border: none;
	border-collapse: collapse;
}

table.ask th.dt,
table.ask td.dt {
	text-align: right;
}

table.ask thead th {
	font-weight: bold;
	text-align: left;
	padding: 6px 16px;
	color: #000;
	white-space: nowrap;
}

table.ask thead th a {
	display: block;
	float: right;
	padding: 0 0 0 20px;
	background: transparent url(http://www.plant-et-trae.dk/site/images/bg_heart.gif) left center no-repeat;
}

table.ask tbody td {
	text-align: left;
	padding: 6px 16px;
	background: #dceaf5;
	color: #221e1f;
}

table.ask tbody tr.odd td {
	background: #fff;
}

/**** ASK ****/
/*************/


/*******************/
/**** GUESTBOOK ****/

table.guestbook {
	margin: 0;
	padding: 0;
	width: 100%;
	border: none;
	border-collapse: collapse;
}

table.guestbook th.dt,
table.guestbook td.dt {
	text-align: right;
}

table.guestbook thead th {
	font-weight: bold;
	text-align: left;
	padding: 6px 16px;
	color: #000;
	white-space: nowrap;
}

table.guestbook thead th a {
	display: block;
	float: right;
	padding: 0 0 0 20px;
	background: transparent url(http://www.plant-et-trae.dk/site/images/bg_heart.gif) left center no-repeat;
}

table.guestbook tbody td {
	text-align: left;
	padding: 6px 16px;
	background: #dceaf5;
	color: #221e1f;
}

table.guestbook tbody tr.odd td {
	background: #fff;
}

/**** GUESTBOOK ****/
/*******************/



/*****************/
/**** GALLERY ****/

#inet_imgs .inet_img_item {
	width: 150px;
	overflow: hidden;
	float: left;
	margin: 0 20px 20px 0;
}

#inet_imgs .last {
	margin-right: 0;
}

#inet_imgs .inet_img {
	border: 1px solid #d0d1d2;
	padding: 4px 0 30px 0;
	text-align: center;
}

#inet_imgs .inet_img a {
	display: block;
	height: 115px;
	width: 138px;
	margin: 0 auto;
	overflow: hidden;
}

#inet_imgs .inet_img_text {
	padding: 5px 0 0 0;
	font-size: 11px;
}


#inet_img {
	width: 438px;
	float: left;
	overflow: hidden;
}

#inet_img_txt {
	width: 199px;
	float: right;
	overflow: hidden;
}


/**** GALLERY ****/
/*****************/


/**********************/
/**** BLIV TRÆ-VEN ****/

#ff_types {
	margin: 0 0 15px 0;	
	font-size: 11px;
}

#ff_types label {
	margin-right: 10px;
}

#ff_shop {
	color: #000;
}

#ff_shop table {
	border: none;
	border-collapse: collapse;
	margin: 0 0 15px 0;
}

#ff_shop td {
	vertical-align: middle;
	padding: 3px 0;
	font-size: 11px;
	white-space: nowrap;
}

#ff_shop td.lbl {
	width: 130px;
}

#ff_shop input.text {
	width: 298px;	
	border: 1px solid #939598 !important;
	margin: 0 0 0 5px;
}

#ff_shop input.short {
	width: 61px;
}

#ff_shop input.medium {
	width: 230px;
}



#ff_paymentOptions {
	width: 200px;
	float: left;
	overflow: hidden;
}

#ff_paymentOptions label {
	margin-right: 10px;
}

#ff_paymentOptions img {
	display: block;
	margin: 15px 0 0 0;
	line-height: 21px;
}

#ff_newsletterOption {
	width: 200px;
	float: right;
	overflow: hidden;
	text-align: right;
}

#ff_options {
	font-size: 11px;
}

#ff_options .buttons {
	margin: 5px 0 0 0;
	text-align: right;
}


#ff_familyMembers {
	display: none;
}



/**** BLIV TRÆ-VEN ****/
/**********************/


/***************************/
/**** STØT PLANT ET TRÆ ****/


#fs_price {
	width: 60px !important;
}



#fs_shop {
	color: #000;
}

#fs_shop table {
	border: none;
	border-collapse: collapse;
	margin: 0 0 15px 0;
}

#fs_shop td {
	vertical-align: middle;
	padding: 3px 0;
	font-size: 11px;
	white-space: nowrap;
}

#fs_shop td.lbl {
	width: 130px;
}

#fs_shop table.price {
	width: 100%;
}

#fs_shop table.price td.price {
	text-align: right;
	padding-right: 3px;
	padding-left: 40px;
}

#fs_shop input.text {
	width: 298px;	
	border: 1px solid #939598 !important;
	margin: 0 0 0 5px;
}

#fs_shop input.short {
	width: 61px;
}

#fs_shop input.medium {
	width: 230px;
}



#fs_paymentOptions {
	width: 200px;
	float: left;
	overflow: hidden;
}

#fs_paymentOptions label {
	margin-right: 10px;
}

#fs_paymentOptions img {
	display: block;
	margin: 15px 0 0 0;
	line-height: 21px;
}


#fs_options {
	font-size: 11px;
}

#fs_options .buttons {
	margin: 5px 0 0 0;
	text-align: right;
}

/**** STØT PLANT ET TRÆ ****/
/***************************/

/*************/
/**** TIP ****/

#inet_tip table {
	border: none;
	border-collapse: collapse;
}

#inet_tip th {
	vertical-align: top;
	text-align: left;
	padding: 0 10px 10px 0;
	font-weight: normal;
}

#inet_tip td {
	vertical-align: top;
	text-align: left;
	padding: 0 0 10px 0;
}

/**** TIP ****/
/*************/
