/*-- Includes ----------------------------------------*/

@import url("../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");
/*-------------------------------------------------------------------*/
/* General information-----------------------------------------------

Link color: 		#0f3852 
Link:hover color:	#9aac1e
Text color: 		#0f3852 

---------------------------------------------------------------------*/
/*-------------------------------------------------------------------*/
/*-------------------------------------------------------------------*/
/*-- Layout ----------------------------------------*/

html, body {
	margin 		: 0;
	padding 	: 0;
	height 		: 100%;
}

body {
	font-family : Arial, Helvetica, sans-serif;
	font-size	: 100.01%;
    /*overflow-x:hidden;*/
}

#wrapper {
	width 		: 920px;
	height 		: 590px;
	position 	: absolute;
	top 		: 50%;
	left 		: 50%;
	margin-left : -460px;
	margin-top 	: -305px;
}

#maintable {
	width 		: 920px;
}
#siteheader {
	background-color : white;
	height 		: 67px;
}

td#mainleft {
	background 	: url(../../images/alta-farma/mainleftgradient.jpg) repeat-y top left;
	font-size 	: 10px;
	position 	: relative;
	min-height 	: 475px;
	height 		: auto !important;
	height 		: 475px;
	width 		: 203px;
	vertical-align : top;
}

#contentarea {
	font-size 	: 11px;
	padding  	: 105px 0 0 20px;
	width 		: 100%;
	text-align 	: left;
	vertical-align : top;
}

#scrollborder{
	overflow-y:scroll;
	overflow-x:scroll;
	width : 500px;
	height:416px;
	background-color: white; 
	scrollbar-shadow-color: white;
	scrollbar-highlight-color:white;
	scrollbar-face-color: #e8eaa1;
	scrollbar-3dlight-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-track-color: white;
	scrollbar-arrow-color: #034a68;
}

#scrollborder iframe {
	width:100%;
	height:100%;
}

#mainright {
	margin 		: 0;
	padding 	: 0;
	text-align 	: right;
	vertical-align:bottom;
	width 		: 242px;
}

#footer {
	background 	: url(../../images/alta-farma/footerborder.jpg) no-repeat top left;
	font-size 	: 10px;
}


/*-------------------------------------------------------------------*/
/*-- Siteheader ----------------------------------------*/
#siteheader .praktijklogo {
	float 		: left;
	margin-bottom : 15px
}
#siteheader #praktijk {
	background 	: url(../../images/alta-farma/logoroundleft.jpg) repeat-x top left;
	float 		: left;
	height 		: 58px; width:204px;
}
#siteheader #praktijk li {
	background 	: url(../../images/alta-farma/logoroundright.jpg) no-repeat top right;	
	height 		: 58px;
	list-style	: none;
	padding 	: 9px 0px 0px 0px;

}
#siteheader #praktijk li a{
	display 	: block;
	height 		: 58px;
	width 		: 204px;
	padding 	: 10px;
	text-decoration:none;
}
#siteheader #praktijk li h1 {color:white;margin:-9px 0 0 10px;	text-align:left;}
#siteheader #praktijk li em {color:white;font-size:9px;text-align:right;}
#siteheader .searchForm {
	float 		: right;
}

/*-------------------------------------------------------------------*/
/*-- Uppernavigation ----------------------------------------*/
#uppernavigation {
	
}
#uppernavigation ul {
	list-style	: none;
}
#uppernavigation ul li {
	display 	: block;
	float 		: left;
	text-align 	: center;
}

/*
#uppernavigation a:link,
#uppernavigation a:active,
#uppernavigation a:visited {
	color 		: #0f3852;
	height 		: 22px;
	.height 	: 30px;
	padding  	: 4px 0px;
	text-decoration : none;
}

#uppernavigation a:hover {
	color 		: white;
	background-position : bottom right;
}

.tab {}
.tab a, .tab2 a, .tab3 a,
.tab4 a, .lasttab a {
	background-image : url(../../images/alta-farma/bg_button.png);
	background-position : top right;
	background-repeat: no-repeat;
	position 	: relative;
}

.tab a {
	width 		: 201px;
	z-index 	: 11;
}
.tab2 a {
	left 		: -10;
	width 		: 184px;
	z-index 	: 10;
}
.tab3 a {
	left 		: -20;
	width 		: 184px;
	z-index	 	: 9;
}
.tab4 a {
	left 		: -30;
	width 		: 184px;
	z-index	 	: 8;
}
.lasttab a {
	left 		: -40;
	width 		: 165px;
	z-index	 	: 7;
}

*/
#uppernavigation ul {
	list-style 	:none;	
	width 		: 1000px;
	position:absolute;
	z-index:9999;
	.margin-top:10px;
}
#uppernavigation ul li {
	display : block;
	float : left;
	width:170px;
}
#uppernavigation #firsttab {width:201px;}
#uppernavigation #lasttab {width:289px;.width:176px;}

#uppernavigation a {
	display 	: block;
	height 		: 20px;
	padding 	: 5px 0px;
	text-align 	: center;
	text-decoration : none;
	width:183px;
	.width :195px;

}

.tab a,
.tab2 a,
.tab3 a,
.tab4 a {
	background : url(../../images/alta-farma/bg_button.png) no-repeat top right;
	color 	   : #0F3852;
 }
#uppernavigation a:active,
#uppernavigation a:hover {
	background-position : bottom right;
	color 		: white;
}

.tab5 a  {
	background : url(../../images/alta-farma/bg_button2.png) no-repeat top right;
	color 	   : #0F3852;
	width :300px;display:block;

}
.uppertab1, .uppertab2, 
.uppertab3, .uppertab4, 
.uppertab5 {
	float 		: left;
	position 	: relative;
}
.uppertab1, .tab {z-index:10;}
.uppertab2, .tab2 {
	left 		: 20px;
	.left		: -10px;
	z-index		: 5;
}
.uppertab3, .tab3{
	left 		: 19px;
	.left		: -20px;
	z-index		: 4;
}
.uppertab4, .tab4 {
	.left		: -30px;
	z-index		: 3;
}
.uppertab5, .tab5 {
	left 		: -48px;
	.left		: -40px;
	z-index		: 2;
} 
/*-------------------------------------------------------------------*/
/*-- Mainleft ----------------------------------------*/
div#nav {
	margin-top 	: 105px;
	min-height 	: 336px;
	height 		: auto !important;
	height 		: 336px;
}

div#nav a:link,
div#nav a:active,
div#nav a:visited {
	color 		: #0f3852;
	display 	: block;
}

div#nav .level1,
div#nav .level2 {
	list-style	: none;
}
/* Level1 UL */
div#nav .level1 {
	margin 		: 0px 0 0 55px
}
div#nav .level1 li {
	padding 	: 4px 0px;
}

div#nav .lefttabs_selected {
	text-decoration : underline;
}

div#nav .lefttabs_notselected {
	text-decoration : none;
}
div#nav .lefttabs_notselected:hover,
div#nav .lefttabs_selected:hover {
	text-decoration : underline;
}

/* Level2 UL */
div#nav .level2 {
	margin 		: 0 0 0 20px;
}

div#nav .level2 .selected {
	list-style	: disc;
}

div#nav .uppertabs_selected,
div#nav .uppertabs_notselected{
	text-decoration : none;
}
div#nav .uppertabs_selected,
div#nav .uppertabs_notselected:hover {
	text-decoration : underline;
}

div#nav .uppertabs_selected {
	font-weight 	: bold;
}

div.vragen {
	bottom : 1;
	.bottom : -1;
	height : 65px;
	left : 0;
	.margin-left : -2px;
	.position 	: absolute;
	width : 65px;
	margin-top :1px;
	position:absolute;
}

.clear {
	clear:both;
	.margin-bottom:80px;
	position:relative;
}
/*-------------------------------------------------------------------*/
/*-- Contentarea ----------------------------------------*/
#contentarea, p {
	color 			: #0f3852;
}

#contentarea a:link,
#contentarea a:active,
#contentarea a:visited {
	color 			: #0f3852;
	text-decoration : none;
}

#contentarea a:hover {
	color 			: #9aac1e;
	text-decoration : underline;
}
/*-- Headers ----------------------------------------*/

H1 {
	font-weight 	: bold;
	font-style		: ;
	font-size		: 21px;
	color 			: #0f3852;
}
H2 {
	font-weight 	: bold;
	font-style		: ;
	font-size		: 18px;
	color 			: #0f3852;
}
H3 {
	font-weight 	: bold;
	font-style		: ;
	font-size		: 16px;
	color 			: #0f3852;
}
H4 {
	font-weight 	: bold;
	font-style		: ;
	font-size		: 14px;
	color 			: #0f3852;
}
H5 {
	font-weight 	: bold;
	font-style		: ;
	font-size		: 12px;
	color 			: #0f3852;
}
H6 {
	font-weight 	: bold;
	font-style		: ;
	font-size		: 11px;
	color 			: #0f3852;
}
.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-style		: ;
	font-size		: px;
	color 			: #0f3852;
} 
td.ls_title a:link,
td.ls_title a:visited,
td.ls_title a:active {
	font-weight 	: bold;
	font-style		: ;
	font-size		: px;
	color 			: #0f3852;
}
td.ls_title a:hover {
	font-weight 	: bold;
	font-style		: ;
	font-size		: px;
	color 			: #0f3852;
}



/*-------------------------------------------------------------------*/
/*-- Mainright ----------------------------------------*/
#mainright img {
	margin 		: 0;
	padding 	: 0;
	vertical-align:bottom;
}
div.Newsbox,
td.newsboxcolumn {
	display:none;
}
/*-------------------------------------------------------------------*/
/*-- Footer ----------------------------------------*/
#footer a:link, 
#footer a:active,
#footer a:visited {
	color 			: #0f3852;
	text-decoration : none;
}

#footer a:hover {
	text-decoration : underline;
}
#footer ul {
	float 		: left;
	left 		: 40%;
	margin 		: 2px 0 0 0;
	position 	: absolute;
}
#footer ul li {
	display 	: inline;
	margin 		: 0px 2px;
	padding 	: 0px 5px;
}

.powered {
	float 		: right;
	margin 		: 0 10px 0 0;
}

.powered h1 {
	font-size 	: 10px;
}