@import url("/css/default/OService-default.css");
@import url("/css/default/default-consumed.css");
@import url("/css/default/default-datalist.css");
@import url("/css/default/default-headers.css");

Body {
	behavior:url(../css/csshover.htc); 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	background-image:url(/images/uao-napco/img_background2.jpg);
	background-position:bottom center;
	background-repeat: no-repeat;
	background-attachment:fixed;

	
}	
body TD {

}
.wrapper {
	background-repeat:no-repeat; 
	background-position:50% bottom;
}
.Maintable {
	width:1000px;
	height:100%;
	border-left: #c9d7f1 solid 1px;
	border-right: #c9d7f1 solid 1px;
}

.Content_Area {
	/* width:672px; */
	width : 690px;
	padding-top:10px;
	padding-left:3px;
	padding-right:3px; 
	font-size:12px;
	color:#0A3A76;
}
.Content_Area TD {
	font-size:12px;
	color:#0A3A76;
}
.Content_Area A:Link,
.Content_Area A:Active,
.Content_Area A:Visited {
	text-decoration:none;
	color:#018D4E;
}
.Content_Area A:Hover {
	text-decoration:none;
	color:#0A3A76;
}
.Content_Header {
	color:#018D4E;
	font-size:16px;
	font-weight:bold;
}
.Content_Header TD {
	color:#018D4E;
	font-size:16px;
	font-weight:bold;
}
TD.Content_Header {
	color:#018D4E;
	font-size:16px;
	font-weight:bold;
}

.Newsbox_Table {
	width:140px;
}

.Newsbox_Header {
	background-color:#2399C7;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	height:25px;
	vertical-align:bottom;
	padding-left:8px;
}
.Newsbox_Content {
	background-color:#2399C7;
	padding-left:20px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px;
	border-bottom:#FFFFFF 1px solid;
	background-image:url(/images/uao-napco/img_newsbullet.jpg);
	background-repeat:no-repeat;
	background-position:center left;
}
.Newsbox_Content A:Hover {
	color:#B9D4E9;
	text-decoration:none;
}
.Newsbox_Text {
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.NewsBoxPos {
	position:absolute;
	left:-2000;
	top:-2000;
}

.Lefttabs_Table {
	width:150px;
	height:100%;
}
.Lefttabs_Selected {
	color:#018D4E;
	text-align:right;
	font-weight:bold;
	height:100%;
	font-size:12px;
}
.Lefttabs_Selected A:Link,
.Lefttabs_Selected A:Active,
.Lefttabs_Selected A:Visited {
	color:#018D4E;
	text-decoration:none;
	font-weight:bold;
}
.Lefttabs_NotSelected {
	color:#0A3A76;
	text-align:right;
	height:100%;
	font-size:12px;
}
.Lefttabs_NotSelected A:Link,
.Lefttabs_NotSelected A:Active,
.Lefttabs_NotSelected A:Visited {
	color:#0A3A76;
	text-decoration:none;
}

.Uppertabs_Selected {
	color:#018D4E;
	font-weight:bold;
	height:100%;
	text-align:left;
	font-size:12px;
}
.Uppertabs_Selected A:Link,
.Uppertabs_Selected A:Active,
.Uppertabs_Selected A:Visited {
	color:#018D4E;
	text-decoration:none;
}
.Uppertabs_NotSelected {
	color:#0A3A76;
	height:100%;
	text-align:left;
	font-size:12px;
}
.Uppertabs_NotSelected A:Link,
.Uppertabs_NotSelected A:Active,
.Uppertabs_NotSelected A:Visited {
	color:#0A3A76;
	text-decoration:none;
}

td.mainleft {
	border-right : solid 1px #C9D7F1;
	height : 100px;

}	
div.bedrijfsadres {
	font-size : 11px;
	color:#0A3A76;
	padding : 5px;
	height: 100%;
	vertical-align : top;
	margin-top : 50px;
	margin-bottom : 50px;
}
.bedrijfsadres a {
	font-size : 11px;
	color:#0A3A76;
	text-decoration : none;	
}
td.mainleft3 {
	vetical-align : bottom;
	height : 50px;
	border-right : solid 1px #C9D7F1;
}
.mainright {
	border-left : solid 1px #C9D7F1;
}	
.mainleft2 {
	border-right : solid 1px #C9D7F1;
}
div#nav {
	float:right; 
	width:11em; 
	margin:-1px 0px 0px -1px;
	white-space:nowrap;
	width:170px;
	margin-bottom : 75px;
	_margin-bottom : 0px;
}
div#nav ul {
	margin:0px;
	padding:0px; 
	width:170px; 
	white-space:nowrap;
}
div#nav li {
	position:relative;
	list-style:none;
	margin:0px;
	white-space:nowrap;
	text-align:right;
	padding:8px 0px 1px 0px;
	border-bottom:#CAD8F3 1px solid;
}
div#nav li:hover {
	background-image:url(/images/uao-napco/img_extrarowbg.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
}
div#nav li.submenu:hover {
	background-color:#FFFFFF;
	display:block;
}
div#nav li a {
	display:block; 
	padding:0em 5 0em 0.5em;
	text-decoration:none; 
	width:170px;
}
div#nav>ul a {
	width:auto;
}
div#nav ul ul {
	position:absolute; 
	top:-1; 
	left:170px;
	display: none;
	width:9.5em;
	background-color:#FFFFFF;
	border-right:#CAD8F3 1px solid;
	border-left:#CAD8F3 1px solid;
	border-top:#CAD8F3 1px solid;
}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {
	display:block;
	text-align:right;
	width:245px;
}
div#nav ul ul li {
	text-align:left;
	border-bottom:#CAD8F3 1px solid;
}
div#nav li:hover a.lefttabs_selected {
	background-image:url(/images/uao-napco/img_extrarowbg.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
}
div#nav li:hover a.lefttabs_notselected {
	background-image:url(/images/uao-napco/img_extrarowbg.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
}
/* Logintable Start */
.Login_Table {
	border:#FFFFFF 1px solid;
	border-collapse:collapse;
	cellspacing:0;
	cellpadding:0;
}
.Login_Table TD {
	border:#FFFFFF 1px solid;
	border-collapse:collapse;
	cellspacing:0;
	cellpadding:0;
}
TD.Form_Label {
	font-size:10px;
}
Input.Form_Button {
	font-size:12px;
	cursor:pointer;
	color:#FFFFFF;
	background-color:#2399C7;
	border:none;
}
Input.Form_Text {
	font-size:12px;	
	border:#000000 1px solid;
}
Input.Form_Password {
	font-size:12px;	
	border:#000000 1px solid;
}
/* Logintable End */

TD.News_Title {
	color:#2399C7;
	font-weight:bold;
}
TD.Form_Error {
	font-size:12px;
	color:#FF0000;
}
.Powered_By A:Link,
.Powered_By A:Active,
.Powered_By A:Visited {
	font-size:9px;
	text-decoration:none;
	color:#004785;
}
.Powered_By A:Hover {
	font-size:9px;
	text-decoration:none;
	color:#F8991D;
}
.powered_by {
	.margin-top	: -10px;	
	position	: relative;
	z-index		: 9999;
}
/* CSS Document HR_STANDARD */

.BtnShoppingCart {
	background-image: url(/images/webshop/hr_standard/bestel.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/webshop/hr_standard/bestel.gif', sizingMethod='scale');
	background-color: #E7F3DE;
	width: 71px;
	background-repeat: no-repeat;
	height: 22px;
	cursor: hand;
	border: 0px none;
	vertical-align: top;	
}

.BtnShoppingCart_noOrder {
	background-image: url(/images/webshop/hr_standard/bestel_noOrder.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/webshop/hr_standard/bestel_noOrder.gif', sizingMethod='scale');
	background-color: #E7F3DE;
	width: 71px;
	background-repeat: no-repeat;
	height: 22px;
	cursor: hand;
	border: 0px none;
	vertical-align: top;	
}

.BtnShoppingCart_disabled {
	background-image: url(/images/webshop/hr_standard/bestel_disabled.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/webshop/hr_standard/bestel_disabled.gif', sizingMethod='scale');
	background-color: #E7F3DE;
	width: 71px;
	background-repeat: no-repeat;
	height: 22px;
	cursor: hand;
	border: 0px none;
	vertical-align: top;	
}

.BtnNext {
	/*//background-image: url(/images/webshop/hr_standard/button.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/webshop/hr_standard/button.gif', sizingMethod='scale');*/
	background-color: #FF0000;		
	background-repeat: no-repeat;
	width: 143px;	
	height: 20px;
	cursor: hand;
	border: 0px none;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: #FFFFFF;	
}

.BtnOpslaan {
	background-color: #E7F3DE;
	width: 100px;
	background-repeat: no-repeat;
	color: #006600;
	height: 20px;
	cursor: hand;
	border: 1px solid #006600;
}

.shopHeader {
	background-color: #E7F3DE;
	font-weight: bold;
	height: 30px;
}
.catalogHeader {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009966;
}

.productRow_Even {
	background-color: #E7F3DE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
	height: 22px;
	
}
.productRow_Odd {
	background-color: #EDF5E7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
	height: 22px;	
}

.productRowInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

.productRowMOver {
	background-color: #E6FFD4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
	height: 22px;
}

.LTkop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color : #c9dcd8;
}
.LTkop TD {
	background-color : #c9dcd8;
}

.LTstandard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.LTlightColored {
	color: #FFFFFF;
}

.LTcolored {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #035703;
}

.LTsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.LTheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: none;
	color: #003333;
	font-weight: bolder;
	top: 100px;
}

.LTerror {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	
}

.message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D1553;
	background-color: #E6FFD4;
	height: auto;
	width: 80%;
	border: 1px solid #006633;
	padding: 10px 10px 10px 35px;
	background-image: url(/images/webshop/hr_standard/ico_info.png);
	background-repeat: no-repeat;
	background-position: 10px 7px;
}

#tooltip{
	position: absolute;
	width: 150px;
	border: 1px solid black;
	padding: 5px;
	background-color: orange;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.solidLine {
	background-color: #F4FFF5;
}
/* COLORS ------------------------------------------------------------ */

.colorExtraLight {
	background-color: #FFFFFF;
}

.colorLight {
	background-color: #F4FFF5;
}

.colorMediumDark {
	background-color: #639082;
}

.colorDark {
	background-color: #009966;
}

/* ORDERING STEPS ------------------------------------------------------------ */
.styOrderSteps {
	background-image: url(/images/webshop/hr_standard/bg_pix_dark.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 80px;
}
.styOrderStepActive {
	background-image: url(/images/webshop/hr_standard/orderStepActive.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 34px;
}

.styOrderStepInActive {
	background-image: url(/images/webshop/hr_standard/orderStepInActive.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 34px;	
}

.styOrderStepCurrent {
	background-image: url(/images/webshop/hr_standard/orderStepCurrent.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 34px;	
}

.styOrderStepBetween {
	background-image: url(/images/webshop/hr_standard/orderStepBetween.png);
	background-repeat: no-repeat;
	height: 22px;
	width: 32px;	
}