
/*

General comments/License Statement if any.
.
*/

/* 

/*  Information---------------------------- 
	Company			: Pharmeon B.V.
	Author			: Mitchel van de Poll
	Design			: Vuur_Kroonsteen
*/


/* Import Standard Styles */
@import "resetALL.css";
@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");
@import url("/css/default/default-webshop.css");

/* End of Import */

/* Standard Classes----------------------- */
.clear {clear : both;}
.floatLeft {float:left;}
.floatRight {float:right;}

body,html {
	width 			: 100%;
	text-align 		: left;
	color			: #bb0101;
	height 			: 100%;
	margin			: 0px 0px 0px 0px;	
}
#wrapper {
	background-image:url(../../images/vuur-kroonsteen/headerbg.jpg);
	background-repeat: repeat-x;
	text-align 		: left;
	width	 		: 100%;
	height 			: 100%;
	overflow 		: auto;
/*	overflow-x 		: hidden;
	position 		: relative;
	left			: auto;
	right			: auto;
*/}

table#wrapper td {vertical-align:top;}
table#wrapper .wrp {height:100%;}
table.bodybg {
	background-image: url(../../images/vuur-kroonsteen/mainleftbg.png);
	background-repeat: repeat-y;
	background-position :top left;
	background-color: none;
	margin-left 	: auto;
	margin-right	: auto;
	height 			: 100%;
	width			: 990px;	
}


table#maintable {
	margin-left 	: auto;
	margin-right	: auto;
	min-height 		: 300px;
	height 			: auto !important;
	height 			: 300px;
	width			: 990px;	
	text-align 		: left;
}
table#maintable td {vertical-align:top;}

/*table#maintable a:link,
table#maintable a:active,
table#maintable a:visited {
	text-decoration	: none;
	color			: #780000;
}
table#maintable a:hover {
	text-decoration	: none;
	color			: #bb0101;
}
.header {
	background-image	: url(../../images/vuur-kroonsteen/headerlogobg.png);
	background-repeat	: no-repeat;
	width				: 297px;
	height				: 242px;
}*/
.leftopheader {
	height 				: 242px;
	background-image 	: url("../../images/vuur-kroonsteen/leftopbg.jpg");
	background-position : 0% 0%;
	background-repeat	: repeat-x;
}
.companyname{}
div.righttop {
	color			:#780000;
	font-size		:12px;
	font-weight		:bold;
	float			:right;
	margin-top 		:12px;
}
div.righttop a:link,
div.righttop a:active,
div.righttop a:visited {
	color			: #780000;
	font-size		: 12px;
	text-decoration : none;
}

div.righttop a:hover{
	color			: #bb0101;
	font-size		: 12px;
	text-decoration : none;
}
/* Menu */
div#mainleftbg {
	background-image 	: url("../../images/vuur-kroonsteen/mainleftshadow.gif");
	background-repeat 	: repeat-x;
	background-position : top left;
	margin				: 0 0 0 20px;
	width				: 245px;
	padding 			: 16px 0px 0px 0px;
}
td.mainleft {
	vertical-align 		: top;
	padding 			: 0px;
	margin 				: 0px;
	height 				: 100%;
}
td.mainleft a:link,
td.mainleft a:active,
td.mainleft a:visited {
	display 			: block;
	text-decoration 	: none;
	width 				: 100%;
}

/* Main tabs */
td.mainleft ul#mainnav {
	margin-left			: -4px;
	position			: relative;
	width				: 249px;
}
td.mainleft ul#mainnav li {
	list-style 			: none;
}
td.mainleft ul#mainnav li.submenu {
	background-image 	: url("../../images/vuur-kroonsteen/maintabbg.png");
	background-repeat	: no-repeat;
	background-position : top left;
	min-height 			: 43px;
	height 				: auto !important;
	height 				: 43px;
	padding-left 		: 35px;
	width 				: 214px;
	display 			: block;
}
td.mainleft ul#mainnav li.submenu a:link,
td.mainleft ul#mainnav li.submenu a:active,
td.mainleft ul#mainnav li.submenu a:visited {
	color 				: #bb0101;
	font-size 			: 18px;
}

td.mainleft ul#mainnav li.submenu a.lefttabs_selected,
td.mainleft ul#mainnav li.submenu a.lefttabs_notselected {
	text-transform 		: uppercase;
	font-weight 		: bold;
}

td.mainleft ul#mainnav li.submenu span {
	display 			: block;
	background-image 	: url("../../images/vuur-kroonsteen/maintabborder.png");
	background-repeat	: no-repeat;
	background-position : bottom right;
	height 				: 2px;
}
td.mainleft ul#mainnav li.notselected span {
	margin-top 			: 10px;
}
td.mainleft ul#mainnav li.selected span {
	margin-top 			: 10px;
	margin-bottom 		: 5px;
}


/* Sub tabs */
td.mainleft ul#mainnav li.selected ul {
	display 			: block;
	position 			: relative;
	margin 				: 5px 0px 0px 0px;
	width 				: 100%;
}
td.mainleft ul#mainnav li.notselected ul {
	display 			: none;
}


td.mainleft ul#mainnav ul.submenu li {
	min-height 			: 20px;
	height 				: auto !important;
	height 				: 20px;
}
td.mainleft ul#mainnav ul.submenu li a:link,
td.mainleft ul#mainnav ul.submenu li a:active,
td.mainleft ul#mainnav ul.submenu li a:visited {
	font-size 			: 14px;
	color 				: #f4792d;
	padding-left 		: 30px;
	width 				: 184px;
	background-image 	: url("../../images/vuur-kroonsteen/uppertabs.gif");
	background-repeat 	: no-repeat;
}
td.mainleft ul#mainnav ul.submenu li a.uppertabs_selected {
	background-position : left top;
	color 				:  #bb0101;
}
td.mainleft ul#mainnav ul.submenu li a.uppertabs_notselected {
	background-position : left bottom;
}
td.mainleft ul#mainnav ul.submenu li a.uppertabs_notselected:hover {
	color 				: #bb0101;
	background-position : left bottom;
}


.mainleft {
	background-color	: none;
	width				: 297px;
	vertical-align		: top;
}


/* start Menu */

/*td.mainleft ul#mainnav li.submenu  a:link,
td.mainleft ul#mainnav li.submenu  a:active,
td.mainleft ul#mainnav li.submenu  a:visited {
	text-decoration	: none;
	color			: #bb0101;
}
td.mainleft ul#mainnav li.submenu a:hover {
	text-decoration	: none;
	color			: #780000;
}*/
div.powered {
	background-color	: white;
	float				: left;
	width				: 149px;
	position			: relative;
	left				: 68px;
	height 				: 18px;
	margin-top			: 40px;
}
div.powered h1 {
	font-size			: 11px;
	font-weight			: bold;
}

div.powered a:link, div.powered a:visited {
	color				: #f4792d;
	text-decoration		: none;
}
div.powered a:hover {
	color				: #bb0101;
	text-decoration		: underline;
}

.Content_area {
	color			:#752e01;
	font-size		: 14px !important;
	font-family 	: Tahoma,Geneva,Kalimati,sans-serif;
	line-height 	: 19.5px;
	width			:680px;
	padding 		:20px 25px 0px 0px;
}
/*
.Content_area img {
	border 			: 1px solid #f4792d;
}
*/
table {
	text-align		:left;	
}

.Content_area a:link,
.Content_area a:active,
.Content_area a:visited {
	color			: #bb0101;
	text-decoration	: none;
	font-size 		: 14px !important;
}
.Content_area a:hover {
	color			: #bb0101;
	text-decoration	: underline;
}

.Content_area h1 {
	background-image	: url(../../images/vuur-kroonsteen/h1border.png);
	background-repeat 	: no-repeat;
	background-position	: left bottom;
	color				: #bb0101;
	font-size			: 18px;
	height				: 29px;
	margin-bottom 		: 5px;
	
}
/*-- Headers ----------------------------------------*/

H1 {
	font-weight 	: bold;
	font-style		: ;
	font-size		: 20px;
	color 			: #752e01;
}
H2 {
	font-weight 	: bold;
	font-style		: ;
	font-size		: 16px;
	color 			: #752e01;
}
H3 {
	font-weight 	: bold;
	font-style		: ;
	font-size		: 14px;
	color 			: #752e01;
}
H4 {
	font-weight 	: bold;
	font-style		: ;
	font-size		: 12px;
	color 			: #752e01;
}
H5 {
	font-weight 	: bold;
	font-style		: ;
	font-size		: 12px;
	color 			: #752e01;
}
H6 {
	font-weight 	: bold;
	font-style		: ;
	font-size		: 12px;
	color 			: #752e01;
}

.content_header,
td.content_header,
.content_title,
.news_title,
.bo_header,
.LS_header,
.LS_Title,
td.content_header,
td.content_title,
td.news_title,
td.bo_header,
td.Ls_header,
td.LS_Title,
.LinksPage_Title,
td.LinksPage_Title,
.List_Object_Title {
	font-weight 	: bold;
	font-size		: 14px;
	color 			: #752e01;
	text-align		: left;
} 
td.ls_title a:link,
td.ls_title a:visited,
td.ls_title a:active {
	font-weight 	: 0;
	font-size		: 12px;
	color 			: #752e01;
}
td.ls_title a:hover {
	font-weight 	: 0;
	color 			: #752e01;
	text-decoration : underline;
}
td.Content_area li,
td.Content_area ul {
	list-style-type			: disc;
	list-style-position		: inside;
}

.newsBoxPos {
	width				: 200px;	
	
}
#newsbox {
	display				: none;	
}
.Form_Text,
.Form_Label,
.Form_Password{
	margin-bottom		: 3px;
	margin-top			: 5px;
}
.Form_Password {
	width				: 260px;
}

.login_text {
	padding				: 10px;	
}

.LS_Title {
	display				: none;	
}