/*******************************/
/******** Reset styles *********/
/*******************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td { 
	margin:0;
	padding:0;
	font-size: 12px;
	vertical-align: top;
	font-family: Verdana;
}

table {
	/*border-collapse:collapse;
	border-spacing:0; */
	vertical-align: top;

}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:12px;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/*******************************/
/****** Generelle styles *******/
/*******************************/
body
{
	background-image: url(http://www.legtech.dk/Graphics/Custom/Image/Images/bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #4F4A3D;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	margin: 0px 0px 30px 0px;
	text-align: left;
}

a:link, a:active, a:visited
{
	color: #000000;
	text-decoration: underline;
}
a:hover
{
	color: #000000;
	text-decoration: none;	
}

font
{
	font-family: Verdana;	
}


#CustomTop
{
	width: 950px;
	height: 99px;
	background-image: url(http://www.legtech.dk/Graphics/Custom/Image/Images/top_950x104.jpg);	
	background-repeat: no-repeat;
}

#CustomTop .toplink
{
	width: 220px;
	height: 50px;
	float: left;
	margin-top: 45px;
	display: block;
	padding-right: 0px;
}

#CustomTop .linkcontainer
{
	width: 350px;
	height: 50px;
	float: left;
	margin-top: 48px;
	display: block;	
	margin-left: 10px;
	line-height: 50px;
	text-align: left;
}

#CustomTop .linkcontainer a:link,#CustomTop .linkcontainer a:active,#CustomTop .linkcontainer a:visited
{
	color: #ffffff;
	text-decoration: none;	
	font-weight: bold;
	padding-right: 22px;
}

#CustomTop .linkcontainer a:hover
{
	color: #ffffff;
	text-decoration: underline;		
	font-weight: bold;
	padding-right: 22px;
}

#CustomTopMenu
{
	width: 950px;
	height: 41px;
	line-height: 41px;
	background-image: url(http://www.legtech.dk/Graphics/Custom/Image/Images/bg_soeg_950x44.jpg);	
	background-repeat: no-repeat;
	text-align: left;
}

#CustomTopMenu #CustomSearch
{
	width: 218px;
	float: left;
	margin-top: 15px;
	margin-left: 14px;
	text-align: left;
	height: 22px;
}

#CustomTopMenu #CustomSearch .inputfield
{
	width: 156px;
	height: 22px;	
	float: left;
	border: 0px;
	background: Transparent;
	color: #aea090;
	font-size: 12px;
	overflow: hidden;
}

#CustomTopMenu #CustomSearch .go
{
	width: 40px;
	height: 22px;
	float: left;
	margin-left: 5px;
	display: block;
	background-color: Transparent;
}

#CustomTopMenu #CustomBasket
{
	float: right;
	width: 140px;
	height: 25px;
	display: block;
	margin-top: 8px;
	margin-right: 10px;
	background-color: Transparent;
}


.CustomRightTop
{
	width: 189px;
	height: 161px;
	background-image: url(http://www.legtech.dk/Graphics/Custom/Image/Images/visitkort_189x161.jpg);
}

.CustomRightTop a:link, .CustomRightTop a:active, .CustomRightTop a:hover, .CustomRightTop a:visited
{
	display: block;
	width: 189px;
	height: 161px;	
}

.CustomRightTop2
{
	width: 189px;
	height: 37px;
	background-image: url(http://www.legtech.dk/Graphics/Custom/Image/Images/titel_gode_tilbud_189x37.jpg);
}

#shopaddress
{
	padding-top: 10px;
	color: #ffffff;
}
#shopaddress a
{
	color: #ffffff;	
}

.dots
{
	background-image: url(http://www.legtech.dk/Graphics/Custom/Image/Images/dots_hor.gif);
	background-repeat: repeat-x;	
	width: 950px;
	height: 1px;
	overflow: hidden;
	background-color: #ffffff;
}

#maintable-divider
{
	width: 1px;
	overflow: hidden;
	background-image: url(http://www.legtech.dk/Graphics/Custom/Image/Images/dots_vert.gif);	
	background-repeat: repeat-y;
}

.fp_divider
{
	width: 20px;
	background-image: url(http://www.legtech.dk/Graphics/Custom/Image/Images/dots_vert.gif);
	background-position: right;
	background-repeat: repeat-y;	
}

#maintable-divider img
{
	display: none;
}

#shopmenu
{
	width: 217px;
	padding-left: 0px;
	background-color: #FFFFFF;
}

#shopmenu br
{
	display: none;
}

#shopmenu #o1
{
	width: 217px;
	height: 44px;
	background-image: url(http://www.legtech.dk/Graphics/Custom/Image/Images/titel_produkter_217x44.jpg);
	margin-top: -10px;
}

#shopmenu .menu:link, #shopmenu .menu:active, #shopmenu .menu:visited
{
	padding-left: 30px;
	line-height: 25px;
	width: 100%;
	display: block;
	background-image: url(http://www.legtech.dk/Graphics/Custom/Image/Images/bg_menu_217x25.jpg);
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

#shopmenu .hilight:link, #shopmenu .hilight:active, #shopmenu .hilight:visited
{
	color: #000000;	
}


#shopmenu .submenu:link, #shopmenu .submenu:active, #shopmenu .submenu:visited
{
	line-height: 16px;
	padding-left: 26px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-image: none;
}

#shopmenu .menu:hover, #shopmenu .submenu:hover
{
	color: #663399;
}

#shopmenu .arrow
{
	width: 3px;
	height: 5px;
	background-image: url(http://www.emiliesboutique.dk/Graphics/Custom/Image/Images/pil.jpg);
}

#shopmenu #cards
{
	display: none;
}

#shopcontent
{
	width: 692px;	
	padding-left: 20px;
	padding-right: 20px;
	background-color: #ffffff;
	padding-top: 12px;
}

#CustomBasketContainer
{
}


#divider
{
	display: none;
}

#productrel font
{
	font-size: 12px;
}

#productrel .relheader
{
	font-size: 14px;
	color: #000000;	
	display: block;
	margin-top: 5px;
	margin-bottom: -10px;
}


.custom_product
{
	width: 151px;
	float: left;
	text-align: center;
	margin-right: 22px;
	color: #000000;
	font-size: 11px;
}

.custom_product font
{
	font-size: 11px;	
}

.custom_product a:link,.custom_product a:active,.custom_product a:hover,.custom_product a:visited
{
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}

.custom_product .product_header
{
	display: block;
	padding: 7px 0px;
	font-size: 11px;
	clear: both;
}

.custom_product .product_img
{
	width: 150px;
	display: block;
	float:none;
	margin-bottom: 5px;
	font-size: 11px;
	text-align: center;
}

.custom_product .product_img img
{
	clear: both;
}

.custom_product .product_info, .custom_product .product_info font
{
	display: block;
	clear: both;
	font-size: 10px;
}

.hide
{
	display: none;
}

#productfront
{
	padding-left: 5px;
}

#productfront_border #productfront
{
	color: #000000;
	font-size: 11px;
	text-align: center;
}

#productfront_border #productfront font
{
	font-size: 11px;
	text-align: center;	
}

#productfront_border #productfront b a:link, #productfront_border #productfront b a:active, #productfront_border #productfront b a:hover, #productfront_border #productfront b a:visited
{
	color: #277F7B;		
}

#productfront_border #productfront a:link, #productfront_border #productfront a:active, #productfront_border #productfront a:hover, #productfront_border #productfront a:visited
{
	color: #000000;
	font-size: 11px;
	text-decoration: none;	
}

.productSplitter
{
	width: 500px;
	height: 1px;
	overflow: hidden;
	float: left;
	background-image: url(http://www.legtech.dk/Graphics/Custom/Image/Images/dots_hor.gif);	
	background-repeat: repeat-x;
}

#productfront_border
{
	margin-top: 15px;
}

.product_info a:link
{
	color: #277F7B;	
}

#productdesc
{
	padding-left: 10px;
}

#orderbox_table
{
	background-color: #ffffff;
	color: #000000;
	border: solid 1px #247a79;
}

#orderbox_border
{
	background-color: #247a79;
	padding: 3px;
}

#orderbox_border font
{
	color: #ffffff;		
}

#orderbox
{
	background-color: #ffffff;
	color: #000000;	
	padding: 3px;
}

#orderbox input
{
	height: 22px;
}
