/* Layout */

html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}


#container {
	position: absolute;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	width: 891px;
}

#header {
	position: relative;
    top:0px;
    left:0px;
	height: 100px;
	width: 891px;
	background-color: #ffffff;
	border-bottom:1px;
	border-bottom-color:#005da4;
	border-bottom-style:solid;
}

#imgheader{
	position: absolute;
	left:0px;
	top:0px;
}

#logo{
	position: absolute;
	left:725px;
	top:0px;
}

#middle{
	position:relative;
	top:0px;
	left:0px;
	width: 891px;
	padding-top:22px;
    padding-bottom:40px;
	float:left;
    z-index:5;
}


#leftmenu{
	position:relative;
    width:132px;
	top:0px;
	left:21px;
    float:left;
    z-index:5;
	
}

#menu1{
	position:relative;
	top:0px;
	left:0px;
	background-color:#d2ddf0;
    padding-top:5px;
    border:0;
	float:left;
    width:132px;
    z-index:6;
}

#menuafb{
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
    border:0;
    float:left;
}

#menu2{
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
	background-color:#d2ddf0;
    padding-bottom:13px;
    border:0;
    float:left;
    width:132px;
    z-index:6;
}

#TNO{
	position:relative;
	top:10px;
	left:0px;
	margin:0px;    
    z-index:1;
}

#content{
	position:relative;
	top:0;
    float:left;
	left:40px;
	width:516px;
	margin:0px;
}

#right{
	position:relative;
	left:0;
	top:0;
    float:right;
	padding-bottom:40px;
}

#rightmenu{
	position:relative;
	left:0;
	top:0;
    border:1px;
    border-color:#005da4;
    border-style:solid;
}

#logo_orthocenter{
	position:relative;
	top:20px;
	margin-bottom:20px;
}

#logo_orthokliniek{
	position:relative;
	top:20px;
}

#rmenu_img{
	position:relative;
	left:0;
	top:0;
}

#rmenu_content{
	position:relative;
	left:0;
	top:0;
}

#footer{
	position: absolute;
	width:891px;
	height: 27px;
	border-top:1px;
	border-top-color:#005da4;
	border-top-style:solid;
	text-align:right;
    font-size:10px;
	color:#005da4;
	float:left;
	left:0px;
	bottom: 0px;
}

/* Right Menu */

#right_navigatie_pat{
	margin:0px;
	margin-top:9px;
    padding:0px;
    list-style-type: none;
}

#right_navigatie_pat li{
	margin:0px;
    padding:0px;
}


/* Content */

/*
ul {
	margin-top:5px;	
	margin-left:17px;
	margin-bottom:0px;	
	list-style-image:url(../images/listimage.gif)
	}
*/
a {
	text-decoration:none;
	color:#005da4;
	}

a:hover {
	text-decoration:underline;
	}


h2 {
	font-size:12px;
	color:#005da4;
	font-weight:bold;
	margin-top:0px;	
	margin-bottom:0px;
}
	
	
td.koplijn
{
	border:1px;
	border-color:#005da4;
	border-style:solid none none none;
}

a.menulink
{
	margin-left:11px;
	color:#005da4;
	text-decoration:none;
	font-weight:bold;
}
a.menulinkover
{
	font-weight:bold;
	margin-left:11px;
	color:#eea652;
	text-decoration:none;
}

span.nwsKop
{
	font-size:18px;
	font-weight:bold;
	color:#005da4;
    margin:0px;
    padding:0px;
    padding-left:6px;
    padding-bottom:10px;
}

h3.nwsKop
{
	font-size:18px;
	font-weight:bold;
	color:#005da4;
    margin:0px;
    padding:0px;
    padding-left:6px;
    padding-bottom:10px;
}

span.nwslink
{
	margin-left:7px;
	padding: 20px 0 26px 0;
    padding-left:0px;
}

.menulinks
{
	margin-left:10px;
	font-size:12px;
	padding: 20px 0 26px 0;
	background-color:#d2ddf0;
}

.submenulinks
{
	font-size:12px;
	background-color:#d2ddf0;
	
}


span.menulinksover
{
	margin-left:10px;
	font-size:12px;
	padding: 20px 0 26px 0;
}

table.menurechtsborder
{
	border:1px;
	border-style:solid;
	border-color:#005da4;
}

h1.contentkop
{
	color:#f7941d;
	font-size:22px;
	margin-left:0px;
	padding: 0 0 0 0;
}

/* INPUT VELDEN*/
input {
	background-color : #FDD79B;
	border-style:solid; 
	border-color:#000000; 
	border-width:1px;
}
input.pstcdnr{
	font-size: 10px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px; 
	padding-top: 1px; 
	width: 40px; 
}
input.pstcdlet{
	font-size: 10px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	width: 20px;
	text-transform: uppercase;
}
input.text{
	font-size: 10px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px; 
	padding-top: 1px; 
	width: 175px; 
}
input.text2{
	font-size: 10px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px; 
	padding-top: 1px; 
	width: 100px; 
}
input.zoekveld {
	font-size: 10px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px; 
	padding-top: 1px; 
	width: 130px; 
}
input.knop {
	background-color : #2A8EBF;
	color : #FFFFFF;
	border-style:none; 

}
input.overig {
	background-color : #FFFFFF;
}

input.overigRadio {
	background-color : #FFFFFF;
	border-style:none; 
}


select
{
	background-color : #FDD79B;
	border-style:solid; 
	border-color:#000000; 
	border-width:1px;
}

textarea
{
	background-color : #FDD79B;
	border-style:solid; 
	border-color:#000000; 
	border-width:1px;

}


/*  tvb enquete formulier ================================*/
 
table.randen{
	border: 0.01em none #999999;
}
td.randen{
	border: 0.01em solid #999999;
	width: 75px;
} 
td.randen1{
	border: 0.01em solid #999999;
	width: 150px;
} 
tr.kader {
	background-color: #F38F1D;
	border: thick solid #333333;
}
div.vraagHoofd {
	color:#000000;
	font-size:12px;
	padding: 3px;
}
div.vraag {
	color:#ffffff;
	font-size:10px;
	padding: 3px;
	vertical-align:middle;
}
p.antwoord{
	margin-left : 2px;
	margin-right: 0px;
	padding: 2px;
}

td.errortekst{
	color:#FF3300;
}

/*Vestiging Kaarten*/

td.tabvest1e{
	text-align:center;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#0068b3;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#0068b3;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#0068b3;
	background-color:#d2ddf0;
	color:#0068b3;
}

td.tabvest1eover{
	text-align:center;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#0068b3;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#0068b3;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#0068b3;
	background-color:#0068b3;
	color:#d2ddf0;
}


td.tabvest2e{
	text-align:center;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#d2ddf0;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#0068b3;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#0068b3;
	background-color:#d2ddf0;
	color:#0068b3;
}

td.tabvest2eover{
	text-align:center;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#6e0f6c;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#0068b3;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#0068b3;
	background-color:#6e0f6c;
	color:#d2ddf0;
}

td.tabvest3e{
	text-align:center;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#d2ddf0;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#0068b3;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#0068b3;
	background-color:#d2ddf0;
	color:#0068b3;
}

td.tabvest3eover{
	text-align:center;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#fb5bfb;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#0068b3;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#0068b3;
	background-color:#fb5bfb;
	color:#d2ddf0;
}

td.tabvest4e{
	text-align:center;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#d2ddf0;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#0068b3;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#0068b3;
	background-color:#d2ddf0;
	color:#0068b3;
}

td.tabvest4eover{
	text-align:center;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#e01916;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#0068b3;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#0068b3;
	background-color:#e01916;
	color:#d2ddf0;
}

td.tabkaart{
	border-top:1px;
	border-top-style:solid;
	border-top-color:#0068b3;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#0068b3;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#0068b3;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#0068b3;
}

td.tabtekst{
	border-left:1px;
	border-left-style:solid;
	border-left-color:#0068b3;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#0068b3;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#0068b3;
	padding-left:14px;
}

a.tablink{
	color:#0068b3;
}

a.tablinkover{
	color:#d2ddf0;
}

/* MENU */

#menu_1 dl, #menu_1 dt, #menu_1 dd, #menu_1 ul, #menu_1 li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}


#menu_1 {
	float:left;
	position: relative;
    left:5px;
    margin-top:5px;
    width: 132px;
}

#menu_1 dt {
    width: 119px;
	cursor: pointer;
	background: #d2ddf0;
	height: 20px;
	line-height: 20px;
	text-align: left;
	font-weight: bold;
    padding:2px;
}

#menu_1 dd {
	position: absolute;
	width:200px;
	z-index: 2;
	left: 104px;
	margin-top: -28px;;
    padding:5px;
	background-color: #d2ddf0;
	/* for IE */
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
    display:none;
}

#menu_1 ul {
	padding: 2px;
}
#menu_1 li {
	text-align: left;
	padding:2px;
}

#menu_1 li a:hover {
	color: #e5a11d;
}

#menu_1 dt a:hover {
	color: #e5a11d;
}

#menu_1 dt a, #menu_1 li a{
	font-weight:bold;
	color:#605da4;
    text-decoration:none;
    padding:0px;
}

#menu_1 dd.no_sub{
	display:none;
}

a.vest_inschrijvingen{
	font-weight:bold;
	font-size:14px;
}

.popupGoogle{
	font-size:14px;
	color:#eea652;
}

