body {
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: black;
    scrollbar-face-color: #6A6A6A; 
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #333333; 
    scrollbar-3dlight-color: #000000;
    scrollbar-darkshadow-color: #A3A1A1; 
    scrollbar-track-color: #E9E6E6;
    scrollbar-arrow-color: #FFFFFF;
	background: #F9F9F9;
	font-size: 10px;
	margin: 10px 10px 10px 10px;
}

@media print
{
body {
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: black;
    scrollbar-face-color: #6A6A6A; 
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #333333; 
    scrollbar-3dlight-color: #000000;
    scrollbar-darkshadow-color: #A3A1A1; 
    scrollbar-track-color: #E9E6E6;
    scrollbar-arrow-color: #FFFFFF;
	background: white;
	font-size: 10px;
	margin: 10px 10px 10px 10px;
}
}

P.PutIKurv {
	margin-top:			5em;
	text-align:			center;
}

.ErrorMessage {
	font-size: 12px;
	font-weight: bold;
	color : red;
}

input.searchfield 
{
	width:					90px;
	color:					black;
	background-color:		white;
	border:					1px black solid;
	vertical-align:		top;
	font-family:			Verdana, Arial, Helvetica, sans;
	font-weight:			normal !important;
	padding:					2px 0 0 0;
}

input.searchsubmit
{
	color:					white;
	background-color:		#A3A1A2;
	cursor:					pointer;
	cursor:					hand; /* Please MSIE 5.x */
	border:					1px black solid;
	font-family:			Verdana, Arial, Helvetica, sans;
	font-weight:			normal;
}

input {
	font-size:	10px;
}

a {
	color:					#808080 !important;
	font-family:			Verdana, Arial, Helvetica, sans;
	text-decoration:		none !important;
	cursor:				pointer;
	cursor:				hand; /* Please MSIE 5.x */
}

a:hover {
	color:					#808080;
	font-family:			Verdana, Arial, Helvetica, sans;
	text-decoration:		underline !important;
	cursor:				pointer;
	cursor:				hand; /* Please MSIE 5.x */
}

/* OASE JavaScript tree */

table.masternode {
	display:				block;
	border-style:		none;
	white-space:		nowrap !important;
}

table.subnode {
	margin-left:		8px;
	display:				none;
	border-style:		none;
	white-space:		nowrap !important;
}

table.subnode TD {
	white-space:		nowrap;
}

a.node {
	color:				#808080;
	cursor:				pointer;
	cursor:				hand; /* Please MSIE 5.x */
	text-decoration:	none !important;
	font-weight:		normal !important;
	padding:				0px 4px 0px 4px;
	white-space:		nowrap;
}

a.node:hover {
	text-decoration:    underline !important;
}

a.node_selected {
	color: black !important;
	cursor: pointer;
	cursor: hand; /* Please MSIE 5.x */
	text-decoration: none !important;
	font-weight: bold !important;
	padding: 0px 4px 0px 4px;
	white-space: nowrap;
}

/* OASE JavaScript Tree - END */

/* OASE Panel - START */

body.panel {
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: black;
    scrollbar-face-color: #6A6A6A; 
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #333333; 
    scrollbar-3dlight-color: #000000;
    scrollbar-darkshadow-color: #A3A1A1; 
    scrollbar-track-color: #E9E6E6;
    scrollbar-arrow-color: #FFFFFF;
    font-size: 10px;
	background-image: url("/cypax/images/tabbagg.gif")
}

div#BasketLinkDiv {
	cursor:					pointer;
	cursor:					hand; /* Please MSIE 5.x */
}

div.panelcomp {
	text-align : center;
	font-size: 11px;
}

div.panelcomp A {
	color: black !important;	
	font-weight: bold !important;
	text-decoration: none !important;
}

table.panel {
	text-align : center;
	width:	100%;
}

table.panel td {
	padding: 2px;
}

input.panelsubmit {
	cursor:				pointer;
	cursor:				hand; /* Please MSIE 5.x */
	border:				1px black solid;
	vertical-align:	middle;
	text-align: 		center;
	margin:				2px 0px 2px 0px;	/* top right bottom left */
	color:				#F9F9F9;
	background-color:	#A3A1A2;
	font-size: 			10px;	
	width: 				80px;
}

input.paneluserpasswordRequiredField,
input.paneluserpasswordValidField
{
	width:					90px;
	color:					black;
	background-color:		white;
	border-color:			black;
	border:					1px black solid;
	vertical-align:		middle;
	padding:				   1px 0 0 0;
}

/* OASE Panel - END */

/* OASE Lister - START */

table.ArtOrderPrint {
	border:none;
	vertical-align:		top;
}

tr.ArtListSubLine td {
	vertical-align: top;
}

TR.ArtListSubLineEven {
	vertical-align:			top;
	background-color:		#e7e7ef;
}

TR.ArtListSubLineOdd {
	vertical-align:			top;
	background-color:		#f7f3f7;
}

tr.ArtListSubBar {
	vertical-align: middle;
}

.ArtListSubArtnr {
	text-align:			left;
}

td.ArtListSubArtnr {
	border:					1px white solid;
	border-left-width: 0;
	border-top-width: 0;
	border-bottom-width: 0;
}

.ArtListSubArtText {
	text-align:			left;
	padding-left: 3px;
}

.ArtListSubStockPicture {
	text-align: center;
}

td.ArtListSubArtImg img {
	width:				67px;
	text-decoration:	none !important;
	border-style:		none !important;
}

td.ArtListSubPrice {
	text-align: right;
	width:	3%;
	padding-right:	10px;
}

.ArtListSubArtOrder {
	text-align: center;
}

td.ArtListSubRoHS {
	width: 12px;
	border:					1px white solid;
	border-right-width: 0;
	border-top-width: 0;
	border-bottom-width: 0;
}

td.ArtListSubLead {
	width: 12px;
	border:					1px white solid;
	border-right-width: 0;
	border-top-width: 0;
	border-bottom-width: 0;
}

td.ArtListSubWaste {
	width: 12px;
	border:					1px white solid;
	border-top-width: 0;
	border-bottom-width: 0;
}

td.ArtListSubPriceAmount1 {
	border:					2px white solid;
	border-top-width: 0;
	border-bottom-width: 0;
	border-left-width: 1px;
	text-align: right;
	padding-right:	4px;
	padding-left: 3px;
	margin-left: 4px;
}

td.ArtListSubPriceAmount2 {
	border:					1px white solid;
	border-top-width: 0;
	border-bottom-width: 0;
	border-left-width: 1;
	text-align: right;
	padding-right:	4px;
	margin-left: 4px;
}

td.ArtListSubPricePrice1 {
	text-align: right;
	padding-right: 5px; 
	padding-left: 10px;
}

td.ArtListSubPricePrice2 {
	text-align: right;
	padding-right:	4px;
	padding-left: 10px;
}

td.oaseShowListTop {
	padding-left:	150px;
}

table.ArtListCategory {
	width: 100%;
}

td.ArtListCategory1 {
	width: 50%;
	padding-left: 20%;
}

td.ArtListCategory2 {
	width: 50%;
	
}

a.ArtListCategoryLink {
	vertical-align:			middle;
}

a.ArtListCategoryLink:hover {
	text-decoration:    underline !important;
}

table.ArtListSub {
	width:				100%;
}

td.ArtListSubArtAmount input {
	text-align:			right;
	border:				1px black solid;
	width: 30px;
}

td.ArtOrderAmount {
	vertical-align:		top;
}

td.ArtOrderAmount input {
	text-align:			right;
	border:				1px black solid;
	width: 40px;
}

td.ArtListSubArtOrder input {
	padding-left: 2px;
	padding-right: 2px;
	text-align: 			center;
	cursor:					pointer;
	cursor:					hand; /* Please MSIE 5.x */
	color:					black;
	background-color:		#DCDCDC;
	border:					1px black solid;
}

td.ArtListSubArtCompare input {
	border:				1px black solid;	
}

td.ArtListSubArtCompare {
	text-align: center;
}

input.ArtListSubOrderAll {
	vertical-align:		middle;
	text-align: 			center;
	cursor:					pointer;
	cursor:					hand; /* Please MSIE 5.x */
	color:					black;
	background-color:		#DCDCDC;
	border:					1px black solid;	
}

th.ArtListSubOrder input {
	padding-left: 2px;
	padding-right: 2px;
	text-align: 			center;
	cursor:					pointer;
	cursor:					hand; /* Please MSIE 5.x */
	color:					black;
	background-color:		#DCDCDC;
	border:					1px black solid;	
}

th.ArtListDoCompare input {
	vertical-align:		middle;
	text-align: 			center;
	cursor:					pointer;
	cursor:					hand; /* Please MSIE 5.x */
	color:					white;
	background-color:		#A3A1A2;
	border:					1px black solid;	
}

td.ArtListSubArtFavourite {
	padding-top: 3px;
}

td.ArtListSubArtFavourite input {
	padding-left: 2px;
	padding-right: 2px;
	vertical-align:		bottom;
	text-align: 			center;
	cursor:					pointer;
	cursor:					hand; /* Please MSIE 5.x */
	color:					white;
	background-color:		#A3A1A2;
	border:					1px black solid;
}

span.lagerstatus {
	white-space: nowrap;
}

img.RoHS {
	margin-right: 12px;
}

img.lagerstatus {
	margin-right: 12px;
}

img.Lead {
	margin-right: 12px;
}

img.Waste {
	margin-right: 12px;
}


/* OASE Lister - END */

/* OASE Varevisning - START */

table.showArtArticle td {
	vertical-align: top;
}

table.cypaxtop {
	width: 100%;
	margin-bottom:	10px;
	vertical-align:	middle;
}

td.cypaxtop2 {
	text-align: right;
	vertical-align:	middle;
}

td.cypaxtop3 {
	width: 160px;
	text-align: right;
	vertical-align:	middle;
}

td.cypaxtop21 {
	text-align: right;
	vertical-align:	middle;
}

td.ArtDescriptionArtText {
	font-size:	12px;
	font-weight: bold;
	vertical-align:		middle;
}

input.ArtPriceOrderAmount {
	border:				1px black solid;	
	text-align: right;
}

input.ArtOrderSubmit {
	vertical-align:		middle;
	text-align: 			center;
	cursor:					pointer;
	cursor:					hand; /* Please MSIE 5.x */
	color:					black;
	background-color:		#DCDCDC;
	border:					1px black solid;	
	padding-left: 8px;
	margin-left: 8px;
}

td.ArtFavourite input {
	border-style:			none;
	vertical-align:		middle;
	cursor:					pointer;
	cursor:					hand; /* Please MSIE 5.x */
	background-color:		#F9F9F9;
	font-weight:			bold;
	width: 					170px;
}

table.ArtSalesman {
	margin-top:	10px;
}

td.ArtSalesmanPicture {
	padding-right: 10px;
}

td.ArtSalesmanTitle {
	vertical-align: top;
	font-weight: bold;
}

td.ArtSalesmanName {
	vertical-align:	bottom;
}

td.ArtSalesmanEmail {
	vertical-align:			top;
	padding-bottom:	60px;
}

table.ArtLogo {
	margin-top:	10px;
}

table.ArtPicture {
	margin-top:	10px;
}

table.ArtPicture img {
	border-style: none;
}

table.ArtDescriptionPrice {
	margin-top:	10px;
}

td.ArtLink img {
	border-style: none;
}

img.ArtBigPicture {
	width:				200px;
	border-style: none;
}

td.ArtDescriptionPrice {
	text-align: right;
}

table.ArtProperty {
	margin-top:	10px;
}

table.ArtProperty {
	width: 100%;
}
td.ArtPropertyProperty {
	font-weight: bold;
	width:	50%;
}

table.ArtDescription {
	margin-top:	10px;
}

table.ArtLinks {
	margin-top:	10px;
}

/* OASE Varevisning - END */

/* OASE Kurv - START */

table.Basket {
	width:	100%;
}

@media print
{
table.Basket { width:	600px; }
}


td.Message textarea
{
    margin-bottom: 15px;
    width: 300px;
    height: 100px;
	border: 1px solid black;
}

th.BasketArtText {
	text-align: left;
}

th.BasketText {
	text-align: left;
}

table.BasketTotal {
border-spacing:     	0;
border-collapse:    	collapse;
padding: 0;
margin: 0;
}

td.BasketLeftOfTotal {
	width: 100%;
}

td.BasketTotalPush {
}

td.BasketTotalRight {
	text-align: right;
}

td.BasketTotal {
	text-align: right;
	font-weight: bold;
}

th.BasketTotal {
	text-align: right;
}

.BasketPrice {
	text-align: right;
}

.BasketDiscount {
	text-align: right;
}

.BasketTotalPrice {
	text-align: right;
	font-weight: bold;
	width: 100%;
	font-size: 			11px;	
}

td.BasketTotalDesc {
	text-align: left;
	font-weight: bold;
	white-space: nowrap;
	padding-right: 62px;
	font-size: 			11px;	
}

.BasketRekv {
	font-weight: bold;
}

input.BasketRekvField {
	border:				1px black solid;	
	margin-right: 32px;
}

td.BasketRekvDesc {
	text-align: middle;
}

.BasketNumber {
	text-align: right;	
}

input.BasketNumber {
	border:				1px black solid;	
}

input.BasketButtonsSubmit{
	vertical-align:		middle;
	text-align: 			center;
	cursor:					pointer;
	cursor:					hand; /* Please MSIE 5.x */
	color:					white;
	background-color:		#A3A1A2;
	border:					1px black solid;		
}

.BasketBar th {
	padding-top:	10px;
}

.BasketOrdkey {
	font-weight: bold;
}

.Address td {
	padding-right:	100px;
}

.BasketServiceText {
	padding-bottom:	10px;
}

h2.BasketAddress {
	font-size: 10px;
}

div.BasketButtons {
	padding-top: 10px;
}

input.BasketButtonsSubmit {
	margin-right: 4px;
}

/* OASE Kurv - END */

/* OASE Bruger - START */

.UserRequestAccess {
	font-weight: bold;
}

.UserProperty {
	font-weight: bold;
}

input.UserSubmit {
	vertical-align:		middle;
	text-align: 			center;
	cursor:					pointer;
	cursor:					hand; /* Please MSIE 5.x */
	color:					white;
	background-color:		#A3A1A2;
	border:					1px black solid;		
}

td.UserValue input {
	border:				1px black solid;
}

td.UserRequestAccess input {
	border:				1px black solid;
}

h1.UserInfo {
	font-size: 12px;
	font-weight: bold;
}

.UserInfoMessage {
	font-size: 12px;
	font-weight: bold;
}



/* OASE Bruger - END */

/* Cypax ekstra ting START*/

.cypaxOrdretop h3 {
	font-size: 12px;
	font-weight: bold;
}

.cypaxOrdretopRed h3 {
	font-size: 12px;
	color : red;
}

.cypaxOrdretopBlue h3 {
	font-size: 12px;
	font-weight: bold;
	color : blue;
}

.cypaxOrdretopRed h3 {
	font-size: 12px;
	font-weight: bold;
	color : red;
}

.cypaxTing {
	font-size: 10px;
	width:	100%;
}

@media print
{
.cypaxTing {
	font-size: 10px;
	width:	600px;
}
}

/* Cypax ekstra ting END*/

/* Cypax TopMenu Start */

TD#SearchInTopFrame {
    font-size:                0.8em !important;
    font-weight:            bold;
    white-space:            nowrap;
	padding: 0;
	margin: 0;
}

TD#cypaxTopMenuJbm A {
    font-size:                0.8em !important;
    color:                    white !important;
}

table#cypaxTop {
/*	font-size:			0.8em; */
/*	border-spacing:     	0; */
/*	border-collapse:    	collapse; */
/*	padding: 0; */
/*	margin: 0; */
}

BODY.topframe { 
	font-family:				Verdana, Arial, Helvetica, sans;
	color:						black;
	background-image:	url(/cypax/images/cypaxBag1.jpg);
	background-color:			#E0DFDD;
	background-repeat:		no-repeat;
	scrollbar-base-color:	#944D9C;
	border-style:				solid;
	border-color:				#333333;
	border-left-width:		0px;
	border-right-width:		0;
	border-top-width:			0;
	border-bottom-width:		0;
	margin:						0;
	padding:						0;
	text-indent:				0;
}

/* Cypax TopMenu End */

/* Cypax BundMenu Start */

BODY.bottomframe { 
	font-family:			Verdana, Geneva, Arial, sans-serif;
	color:					#6a6a6a;
	background-color:		#a3a1a1;
	margin:					0;
	font-size:				7px !important;
	white-space:			nowrap;
}

/* Cypax BundMenu End */

/* Citat Start */

td.test {
	width: 142px;
}

div.citat {
	width: 142px;
	position: absolute;
	bottom: 0px;
	left: 10px;
	border: none;
}

/* lower citat
div.citat {
	width: 142px;
	position: fixed;
	bottom: 0px;
	left: 10px;
	border: none;
	z-index: -1;
}
*/

table.citat {
	border: 1px solid Black;
	margin: 0;
	background-image: url(images/citatbagg.gif);
	width: 142px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px !important;
}

table#oaseLeftFavorit
{
	border: none;
}

td.citatet {
	width: 142px;
	white-space: normal;
}
	
td.forfatter {
	padding-top: 10px;
	font-style: italic;
	white-space: normal;
}
	
	
/* Citat BundMenu End */

