*	{ /*Defining for all */
	font-family: 'Trebuchet MS';
	}

div.box_frontpage_mini	{
						width: 235px;
						height: 140px;
						background-image:url(../images/boxes/box_frontpage_mini.png);
						}
div.box_frontpage_large	{
						width: 470px;
						height: 90px;
						background-image:url(../images/boxes/box_frontpage_large.png);
						}
div.box_frontpage_text	{
						padding-top: 8px;
						padding-left: 20px;
						padding-right: 20px;
						color: #ffffff;
						font-size: 12px;
						text-align: left;
						}
div.box_frontpage_text h1	{
						color: #ffffff;
						font-size: 14px;
						text-align: center;
						margin: 0px;
						margin-bottom: 4px;
						}

ul 	{
	color: #000000;
	list-style-type: disc;
	}

#product_table {
	width: 940px;
	padding: 0;
	margin: 0;
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

#product_table tr {
vertical-align: top;
}

#product_table th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
}

#product_table th.group1 {
	background: #CAE8EA url(http://vinduesgruppen.dk/images/css/tables/product_table/group1.jpg) no-repeat;
}

#product_table th.group2 {
	background: #CAE8EA url(http://vinduesgruppen.dk/images/css/tables/product_table/group2.jpg) no-repeat;
}

#product_table th.group3 {
	background: #CAE8EA url(http://vinduesgruppen.dk/images/css/tables/product_table/group3.jpg) no-repeat;
}

#product_table th.group4 {
	background: #CAE8EA url(http://vinduesgruppen.dk/images/css/tables/product_table/group4.jpg) no-repeat;
}

#product_table th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
	width: 20%;
}

#product_table td.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	border-bottom: none;
	background: none;
}

#product_table td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
	width: 20%;
}


#product_table td.alt {
	background: #F5FAFA;
	color: #797268;
}

#product_table th.spec {
	color: #4f6b72;
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(http://vinduesgruppen.dk/images/css/tables/product_table/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#product_table th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(http://vinduesgruppen.dk/images/css/tables/product_table/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}

#product_table a:link.product_table_link, #product_table a:visited.product_table_link {
color: #000000;
text-decoration: underline;
}

#product_table a:hover.product_table_link, #product_table a:active.product_table_link {
color: #800000;
text-decoration: underline;
}

#product_table a:link.product_table_block, #product_table a:visited.product_table_block  {
color:#ffffff;
text-decoration:none;
display:block;
}

#product_table a:hover.product_table_block, #product_table a:active.product_table_block  {
color:#ffffff;
text-decoration:underline;
display:block;
}

#latest_news {
	width: 515px;
	padding: 0;
	margin: 0;
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

#latest_news tr {
vertical-align: top;
}

#latest_news th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(http://vinduesgruppen.dk/images/css/tables/product_table/group2.jpg) no-repeat;
}

#latest_news td {
	border-right: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}


#latest_news td.alt {
	background: #F5FAFA;
	color: #797268;
}

#latest_news a:link, a:visited {
color: #000000;
text-decoration: underline;
}

#latest_news a:hover, a:active {
color: #800000;
text-decoration: underline;
}


#mini_box,#mini_box_front,#mini_front_chat,#mini_basket,#mini_chat {
	padding: 0;
	margin: 0;
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

#mini_box,#mini_box_front,#mini_basket,#mini_chat {
	width: 225px;
}

#mini_box_front,#mini_front_chat {
	width: 165px;
}

#mini_box tr,#mini_box_front tr,#mini_basket tr,#mini_chat tr {
vertical-align: top;
}

#mini_box th,#mini_box_front th,#mini_front_chat th,#mini_basket th,#mini_chat th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
}
#mini_box th,#mini_box_front th {
	background: #CAE8EA url(http://vinduesgruppen.dk/images/css/tables/product_table/group1.jpg) no-repeat;
}
#mini_basket th {
	background: #CAE8EA url(http://vinduesgruppen.dk/images/css/tables/product_table/group2.jpg) no-repeat;
}
#mini_chat th,#mini_front_chat th {
	background: #CAE8EA url(http://vinduesgruppen.dk/images/css/tables/product_table/group3.jpg) no-repeat;
}

#mini_box .nobg,#mini_box_front .nobg,#mini_front_chat .nobg,#mini_basket .nobg,#mini_chat .nobg {
	border-top: 0;
	border-left: 0;
	background: none;
}

#mini_box td,#mini_box_front td,#mini_front_chat td,#mini_basket td,#mini_chat td {
	border-right: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #000000;
}

#mini_box td,#mini_basket td,#mini_chat td {
	border-right: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #000000;
	height: 85px;
}

#mini_box_front td,#mini_front_chat td {
	border-right: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #000000;
	height: 115px;
}


#mini_box td.alt,#mini_box_front td.alt,#mini_front_chat .alt, #mini_basket td.alt, #mini_chat td.alt {
	background: #F5FAFA;
	color: #797268;
}

#mini_box a:link, #mini_box a:visited,#mini_box_front a:link, #mini_box_front a:visited,#mini_front_chat a:link, #mini_front_chat a:visited, #mini_basket a:link, #mini_basket a:visited , #mini_chat a:link, #mini_chat a:visited {
color: #000000;
text-decoration: underline;
}

#mini_box a:hover, #mini_box a:active,#mini_box_front a:hover, #mini_box_front a:active,#mini_front_chat a:hover, #mini_front_chat a:active, #mini_basket a:hover, #mini_basket a:active, #mini_chat a:hover, #mini_chat a:active {
color: #800000;
text-decoration: underline;
}

#mini_basket_table {
padding: 0;
margin: 0;
width: 100%;
}

#mini_basket_table td{
font: normal 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
padding: 1px 1px 0px 0px;
margin: 0;
vertical-align: top;
text-align: right;
color: #000000;
background: none;
border: 0px;
text-transform: none;
height: auto;
border-bottom: 1px solid #C1DAD7;
}

#mini_basket_table th{
font: normal 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
padding: 1px 1px 0px 0px;
margin: 0;
vertical-align: top;
text-align: left;
color: #000000;
background: none;
border: 0px;
text-transform: none;
letter-spacing: 0px;
height: auto;
border-bottom: 1px solid #C1DAD7;
}

H1 {font-family:'Trebuchet MS';font-size: 18px;font-weight:bold;text-align: left;color: #0c3e74;padding-left:0px;padding-top:14px;padding-right:0px;padding-bottom:0px;margin:0px;}

H2 {font-family:'Trebuchet MS';font-size: 14px;font-weight:bold;text-align: left;color: #0c3e74;padding-left:0px;padding-top:14px;padding-right:0px;padding-bottom:0px;margin:0px;}

H3 {font-family:'Trebuchet MS';font-size: 12px;font-weight:bold;text-align: left;color: #0c3e74;}

.content {font-family:'Trebuchet MS';font-size: 12px;font-weight: plain;text-align: left;color: #000000;}
.content a:link {text-decoration: underline;color: #0c3e74;}
.content a:visited {text-decoration: underline;color: #0c3e74;}
.content a:hover {text-decoration: underline;color: #800000;}
.content_addons {font-family:'Trebuchet MS';font-size: 12px;font-weight: plain;text-align: left;color: #000000;margin-top:-10px;}
.content_addons a:link {text-decoration: underline;color: #0c3e74;}
.content_addons a:visited {text-decoration: underline;color: #0c3e74;}
.content_addons a:hover {text-decoration: underline;color: #800000;}
.content_addons select {background-color: #ffffff;font-family : 'Trebuchet MS';font-size : 11px;width:380px;cursor:pointer;}
div.content_preview {padding:0px;overflow:auto;width:450px;max-height:300px;}
.content_preview {font-family:'Trebuchet MS';font-size: 9px;font-weight: plain;text-align: left;color: #000000; text-align:center;vertical-align: top;}
.content_preview  H1{font-family:'Trebuchet MS';font-size: 15px;font-weight: bold;text-align: left;color: #0c3e74; text-align:center;vertical-align: top; padding-bottom:-5px;}
option.content_preview_normal {font-family:'Trebuchet MS';font-size: 11px;}
option.content_preview_hightlight {font-family:'Trebuchet MS';font-size: 11px;font-weight:bold;background-color:#0c3e74;color:#ffffff;}
.content_info {font-family:'Trebuchet MS';font-size: 12px;font-weight: plain;text-align: left;color: #ffffff;}

.product_table {font-family:'Trebuchet MS';font-size: 13px;font-weight: plain;text-align: left;color: #000000;padding-top:-10px;}
.product_table H1 {font-family:'Trebuchet MS';font-size: 15px;font-weight: bold;text-align: left;color: #0c3e74;padding-top:-2px;}
.product_table H2 {font-family:'Trebuchet MS';font-size: 13px;font-weight: bold;text-align: left;color: #0c3e74;}
.product_table a:link {text-decoration: underline;color: #0c3e74;}
.product_table a:visited {text-decoration: underline;color: #0c3e74;}
.product_table a:hover {text-decoration: underline;color: #800000;}

div.price_table {padding:0px;overflow:auto;width:670px;font-family:'Trebuchet MS';font-size: 12px;font-weight: plain;text-align: left;color: #000000;margin-top:-10px;}
.price_table_measurement {font-family:'Trebuchet MS';font-size: 12px;font-weight: bold;text-align: left;color: #0c3e74;text-align:center;}
.price_table_price {font-family:'Trebuchet MS';font-size: 10px;font-weight: plain;text-align: left;color: #000000;text-align:right;}
.price_table_price a:link {text-decoration: underline;color: #000000;}
.price_table_price a:visited {text-decoration: underline;color: #000000;}
.price_table_price a:hover {text-decoration: none;color: #800000;}

.basket_table_top {font-family:'Trebuchet MS';font-size: 13px;font-weight: bold;color: #0c3e74;}
.basket_table_content {font-family:'Trebuchet MS';font-size: 12px;font-weight: plain;color: #000000;}
.basket_table_content a:link {text-decoration: underline;color: #0c3e74;}
.basket_table_content a:visited {text-decoration: underline;color: #0c3e74;}
.basket_table_content a:hover {text-decoration: underline;color: #800000;}
.basket_table_content_addons {font-family:'Trebuchet MS';font-size: 10px;font-weight: plain;color: #000000;}

.td_menu {font-family:'Trebuchet MS';font-size: 12px;font-weight: plain;text-align: left;color: #000000;}
.td_menu a:link {text-decoration: underline;color: #000000;}
.td_menu a:visited {text-decoration: underline;color: #000000;}
.td_menu a:hover {text-decoration: underline;color: #4f7e0e;}
.td_menu_selected {font-family:'Trebuchet MS';font-size: 12px;font-weight:bold;text-align: left;color: #000000;}
.td_menu_selected a:link {text-decoration: underline;color: #000000;}
.td_menu_selected a:visited {text-decoration: underline;color: #000000;}
.td_menu_selected a:hover {text-decoration: underline;color: #4f7e0e;}
.td_menu_nolink {font-family:'Trebuchet MS';font-size: 12px;font-weight: plain;text-align: left;color: #4f7e0e;}
.td_menu_news {font-family:'Trebuchet MS';font-size: 12px;font-weight: bold;text-align: left;color: #4f7e0e;}
.td_menu_dot {font-family:'Trebuchet MS';font-size: 12px;font-weight: bold;text-align: left;color: #d90f0f;}

.td_basket_top {font-family:'Trebuchet MS';font-size: 16px;font-weight: bold;text-align: center;color: #0c3e74;}
.td_basket_middle {font-family:'Trebuchet MS';font-size: 11px;font-weight: plain;text-align: left;color: #000000;}
.td_basket_middle a:link {text-decoration: underline;color: #0c3e74;}
.td_basket_middle a:visited {text-decoration: underline;color: #0c3e74;}
.td_basket_middle a:hover {text-decoration: underline;color: #800000;}
.td_basket_content {font-family:'Trebuchet MS';font-size: 10px;font-weight: plain;text-align: left;color: #000000;}
.td_basket_content a:link {text-decoration: underline;color: #0c3e74;}
.td_basket_content a:visited {text-decoration: underline;color: #0c3e74;}
.td_basket_content a:hover {text-decoration: underline;color: #800000;}

.td_white_top {font-family:'Trebuchet MS';font-size: 16px;font-weight: bold;text-align: center;color: #ffffff;}

.td_white_middle {font-family:'Trebuchet MS';font-size: 12px;font-weight: plain;text-align: left;color: #ffffff;}

.td_didyouknow_top {font-family:'Trebuchet MS';font-size: 16px;font-weight: bold;text-align: center;color: #ffffff;}

.td_didyouknow_middle {font-family:'Trebuchet MS';font-size: 12px;font-weight: plain;text-align: left;color: #ffffff;}

.td_bottom {font-family:'Trebuchet MS';font-size: 11px;font-weight: plain;color: #233540;}
.td_bottom a:link {text-decoration: underline;color: #0c3e74;}
.td_bottom a:visited {text-decoration: underline;color: #800000;}
.td_bottom a:hover {text-decoration: underline;color: #800000;}

.chat {font-family:'Trebuchet MS';font-size: 12px;font-weight: plain;text-align: left;color: #000000;}
.chat H1 {font-family:'Trebuchet MS';font-size: 14px;font-weight: bold;text-align: left;color: #0c3e74;margin-top:2px;margin-bottom:-10px;}

select.select_payment_method {font-family:'Trebuchet MS';font-weight: plain;font-size: 10px;}
option.select_payment_method {font-family:'Trebuchet MS';font-weight: plain;font-size: 10px;}














.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url(../images/button/bg_button_a.gif) no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url(../images/button/bg_button_span.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 	

















#productInfoTable															{
																			border: 1px #6699cc solid;
																			}

#productInfoTable thead														{
																			text-transform: uppercase;
																			font-weight: bold;
																			color: #0c3e74;
																			letter-spacing: 0.1em;
																			background-color: #a6c8e9;
																			}

#productInfoTable tbody														{
																			font-size: 10px;
																			}

#productInfoTable td															{
																			padding-left: 15px;
																			padding-right: 15px;
																			}

#productInfoTable th															{
																			padding-left: 15px;
																			padding-right: 15px;
																			text-transform: uppercase;
																			font-weight: bold;
																			color: #0c3e74;
																			letter-spacing: 0.1em;
																			/*border-top: 1px #0c3e74 solid;*/
																			border-bottom: 1px #0c3e74 solid;
																			}
																			
.odd																		{
																			background-color: #cee2f6;
																			}

.unit																		{
																			font-style: italic;
																			text-align: center;
																			}
																			
.info																		{
																			font-weight: bold;
																			text-align: right;
																			}
																			
#productAddonsTable td														{
																			padding-right: 35px;
																			font-size: 12px;
																			}
																			
select.addonSelect															{
																			font-family: 'Trebuchet MS';
																			font-weight:bold;
																			font-size: 12px;
																			cursor: pointer;
																			width: 450px;
																			}
																			
.addonInput																	{
																			font-family: 'Trebuchet MS';
																			font-weight:bold;
																			font-size: 12px;
																			cursor: pointer;
																			}
																			
.productInfoPriceVat														{
																			font-size: 15px;
																			font-weight: 900;
																			color: #0c3e74;
																			}

.productInfoPrice															{
																			font-size: 9px;
																			color: #0c3e74;
																			}
																			
.productShowCategory														{
																			margin-top:-10px;
																			font-size:11px;
																			}

.productShowCategory a:link, .productShowCategory a:visited					{
																			color: #0c3e74;
																			text-decoration:none;
																			}
																			
.productShowCategory a:hover													{
																			color: #0c3e74;
																			text-decoration:underline;
																			}