@charset "utf-8";
/* CSS Document */

/*---------------------------General Clases---------------------------------------*/

body{
	font-family:Lucida Sans, Lucida Sans Unicode, Lucida Grande, Arial;
	font-size:12px;
	color:#999999;
	background:#f8f8f8 url(../images/bg.jpg) center top no-repeat;

}

img {
	border: 0px;
}

* {
	margin:0px;
	padding:0px;
}

.fl{
	float:left;
}

.fr{
	float:right;
}
.clr{
	clear:both;
}

ul,li{
	list-style: none;
}

a {
	text-decoration:none;
	color:#999999;
}

a:hover{
	text-decoration: none;
	
}

/*---------------------------Layout Content Classes---------------------------------*/

#Layout{                /*------------------------For Page Main Width------------------------------------*/
	width:1000px;
	margin:auto;
	position:relative;
	min-height:710px;
	_height:710px;

}


#Top{
	height:60px;
	position: relative;
}

#Logo{
position:absolute;
left:5px;
top:5px;
}

#Nav{
	position:absolute;
	top:10px;
	font-weight: bold;
	font-size:12px;
	left:270px;
}
#Nav ul{
	height:33px;
}
#Nav ul li{
	float:left;
	height:33px;
	margin-right:35px;
}
#Nav ul li a{
	color:#BFBE83;
	text-transform:uppercase;
	
}
#Nav ul li a:hover{

}
#Content{
padding:5px;
}

#Content .LeftSide{
	float:left;
	width:201px;
	margin-right:14px;
	margin-top:-20px;
}
#Content .LeftSide h2{
font-size:14px;
}

#Content .LeftSide .LeftMenu .top{
color:#BFBE83;
text-decoration:none;
font-size:16px;
text-transform:uppercase;
font-weight:bold;
background:url(../images/left-menu-aro.gif) no-repeat right center;
padding-right:13px;
position:relative;
top:29px;
left:10px;

}

#unfold{
background:url(../images/menuframe_mid.gif) repeat-y;
}
#unfold h2{
background:url(../images/menuframe_top.gif) no-repeat left top;
height:50px;
line-height:40px;
padding-left:10px;
}
#unfold ul{
background:url(../images/menuframe_foot.gif) no-repeat bottom left;
padding-bottom:10px;
padding-left:10px;
}

#unfold li a{
background:url(../images/red-aro.gif) no-repeat left center;
background-position:0 5px;
padding-left:10px;
color:#005697;
font-size:11px;
position:relative;
font-weight:bold;
display:block;
height:15px;
margin-bottom:5px;
}
#unfold li li a{
margin-bottom:0px;
font-size:11px;
height:15px;
color:#729A66;
}
#unfold li ul{
background:none;
}
#unfold li a:hover{
color:#A51E22;
}

#unfold li #hideul a:hover{

color:#729A66;
}

#Content .RightSide a:hover{
color:#A51E22 !important;
}


#Content .RightSide{
	float:left;
	width:602px;
	padding-top:35px;
	color:#005697;
	
	
}
#Content .RightSide a{
color:#729A66;
}
#Content .RightSide .welcomebox{
background:url(../images/tabbed_frame.gif) no-repeat;
height:451px;
} 
#Content .RightSide .welcomebox .Tabs{
height:39px;
line-height:39px;
position:relative;
}
#Content .RightSide .welcomebox .Tabs li{
text-align:center;
float:left;
font-size:16px;
font-weight:bold;

}
#Content .RightSide .welcomebox .Tabs li img{
display:none;
}
#Content .RightSide .welcomebox .Tabs li:hover img{
display:block;
position:absolute;
left:4px;
*top:100%;

}

#Content .RightSide .welcomebox .Tabs li a{
text-decoration:none;
color:#D9E6F0 !important ;
}
#Content .RightSide .welcomebox .Tabs li.aios{
width:183px;
}

#Content .RightSide .welcomebox .Tabs li.aios a:hover{
color:#005697 !important;

}
#Content .RightSide .welcomebox .Tabs li.huisartsopleiders{
width:206px;
padding-left:3px;
}
#Content .RightSide .welcomebox .Tabs li.huisartsopleiders img{
top:180px;
_top:180px;
*top:180px;
}
#Content .RightSide .welcomebox .Tabs li.huisartsopleiders a{
color:#EAF0E8  !important;

}
#Content .RightSide .welcomebox .Tabs li.docenten img{
top:321px;
_top:318px;
*top:321px;
_left:3px;
}


#Content .RightSide .welcomebox .Tabs li.huisartsopleiders a:hover{
color:#729A66 !important;

}
#Content .RightSide .welcomebox .aiosimg{
width:594px;
margin:auto;
margin-bottom:5px;
}
.RightSide .welcomebox .huisartsopleidersimg{
width:594px;
margin:auto;
margin-bottom:5px;
}
.RightSide .welcomebox .docentenimg{
width:594px;
margin:auto;
}

.RightSide .Tabs li.docenten{
width:185px;
}

.RightSide .Tabs li.docenten a{
color:#F1DDDE   ;

}

.RightSide .Tabs li.docenten a:hover{
color:#A51E22 ;

}


.LetftBottomLinks{
	padding-top:20px;
}
.LetftBottomLinks a
{color:#BFBE83;
width:200px;
text-decoration:none;
font-size:16px;
text-transform:uppercase;
font-weight:bold;
display:block;
margin-bottom:20px;
padding-right:13px;

}
.LetftBottomLinks a:hover{
text-decoration:none;
}

#Footer{
/*background:#F2B65C;*/
color:#FFFFFF;
text-align:center;
position:absolute;
bottom:25px;
width:100%;
border:#FFFFFF solid 1px;
border-left:none;
border-right:none;
padding:10px 0px;
font-weight:bold;
font-size:14px;

}




#Content .RightSide .tabbox .Tabs{
height:39px;
line-height:39px;
}
#Content .RightSide .tabbox .Tabs li{
text-align:center;
float:left;
font-size:14px;
font-weight:bold;

}
#Content .RightSide .tabbox .Tabs li a{
text-decoration:none;
color:#D9E6F0 ;
}
#Content .RightSide .tabbox .Tabs li.aios{
width:195px;
background:url(../images/aios-img.gif)  no-repeat;
width:195px;
text-align:center;
}
#Content .RightSide .tabbox .Tabs li.aios a:hover,
#Content .RightSide .tabbox .Tabs li.aiosSelected a{
color:#005697 !important;

}
#Content .RightSide .tabbox .Tabs li.huisartsopleiders{
background:url(../images/hui-img.gif);
width:195px;
}
#Content .RightSide .tabbox .Tabs li.huisartsopleiders a{
color:#EAF0E8  !important;

}

#Content .RightSide .tabbox .Tabs li.huisartsopleiders a:hover,
#Content .RightSide .tabbox .Tabs li.huisartsopleidersSelected a{
color:#729A66 !important;

}

#Content .RightSide .Tabs li.docenten{
background:url(../images/doc-img.gif) no-repeat left;
width:196px;
}

#Content .RightSide .Tabs li.docenten a{
color:#F1DDDE   ;

}

#Content .RightSide .Tabs li.docenten a:hover,
#Content .RightSide .Tabs li.docentenSelected a{
color:#A51E22 !important;

}

.aiosbox{
width:200px;
background: url(../images/aios_menu_top.gif)  no-repeat top left;
padding-top:10px;
margin-bottom:50px;
position: absolute;
top:437px;

}
.aiosbox .boxbody{
width:200px;
background:url(../images/aios_menu_foot.gif) no-repeat bottom;
padding-bottom:10px;
}
.aiosbox .boxinner{
background:#005697;
padding:0 10px;
}
.boxbody li{
background:url(../images/dot-left.gif) no-repeat;
background-position:0 5px;
padding-left:7px;
margin:0px;
margin-bottom:4px;
}
.boxbody li a{
width:160px;
font-size:11px;
color:#FFFFFF;
/*color:#efeee0*/
margin:0px;
margin-bottom:2px;
/*height:15px;*/
}
.boxbody li.last a{
margin:0px;
}

#Content .LastBanner{
	float:right;
	width:168px;
	padding-top:135px;
}
.newsbox{
background:url(../images/news-bg.gif) repeat-y;
width:168px;
}
.newsbox .newsboxBody{
background:url(../images/news-top.gif) no-repeat top left;
}
.newsbox .newsboxBody .newsboxInner{
background:url(../images/new-bottom.gif) no-repeat bottom;
padding:10px;
}
.newsbox h3{
color:#BFBE83;
text-decoration:none;
font-size:16px;
height:30px;
text-transform:uppercase;
font-weight:bold;
}
.newsbox li{
background:url(../images/news-dot.gif) no-repeat left center;
padding-left:10px;
margin-bottom:4px;
}
.newsbox li a{
font-family:Lucida Sans;
font-size:10px;
color:#005697;
}
.newsbox li a:hover{
color:#A51E22 ;

}
.haonews li a:hover{
color:#729A66;
}
.newsbox li.action {
margin:0px;
background:none;
text-align:right;
}
.newsbox li.action a{
font-family:Lucida Sans;
font-size:12px;
font-weight: bold;
color:#A51E22;
font-style:italic;
}
.docbox{
width:200px;
background: url(../images/doc_menu_top.gif)  no-repeat top left;
padding-top:10px;
margin-bottom:50px;
position: absolute;
top:437px;

}
.docbox .boxbody{
width:200px;
background:url(../images/doc_menu_foot.gif) no-repeat bottom;
padding-bottom:10px;
}
.docbox .boxinner{
background:#A51E22;
padding:0 10px;
}
.haobox{
width:200px;
background: url(../images/hao_menu_top.gif)  no-repeat top left;
padding-top:10px;
margin-bottom:50px;
position: absolute;
top:437px;

}
.haobox .boxbody{
width:200px;
background:url(../images/hao_menu_foot.gif) no-repeat bottom;
padding-bottom:10px;
}
.haobox .boxinner{
background:#729A66;
padding:0 10px;
}
.algemen .links{
height:100px;
overflow:hidden;
}
.algemen .links li{
float:left;
margin-right:79px;

}
.algemen .links li a{
width:117px;
display:block;
float:left;
height:79px;
text-indent:-560px;
}
.algemen li.last{
margin:0px;
}
.algemen .links li a.aioslink{
background: url(../images/aios_klein.jpg) no-repeat;

}
.algemen .links li a.aioslink:hover{
background: url(../images/aios_klein-hover.gif) no-repeat;

}
.algemen .links li a.hailink{
background: url(../images/hao_klein.jpg) no-repeat;

}
.algemen .links li a.hailink:hover{
background: url(../images/hao_klein-hover.gif) no-repeat;

}
.algemen .links li a.doclink{
background: url(../images/doc_klein.jpg) no-repeat;

}
.algemen .links li a.doclink:hover{
background: url(../images/doc_klein-hover.gif) no-repeat;

}
.starclass{
position:relative;
padding-top:40px;
margin-bottom:20px;

}
.starimg{
position:absolute;
top:-70px;
left:41%;}

.startbox{
width:200px;
background: url(../images/sc_menu_top.gif)  no-repeat top left;
padding-top:10px;
margin-bottom:50px;
position: absolute;
top:420px;

}
.startbox .boxbody{
width:200px;
background:url(../images/sc_menu_foot.gif) no-repeat bottom;
padding-bottom:10px;
}
.startbox .boxinner{
background:#F78F1E;
padding:0 10px;
}

.intrapubbox{
width:200px;
background: url(../images/intra_pub_menu_top.gif)  no-repeat top left;
padding-top:10px;
margin-bottom:50px;
position: absolute;
top:420px;
}
.intrapubbox .boxbody{
width:200px;
background:url(../images/intra_pub_menu_foot.gif) no-repeat bottom;
padding-bottom:10px;
}
.intrapubbox .boxinner{
background:#8d969e;
padding:0 10px;
}

.jobs{
	padding-top:25px;
}
.jobs h3{
margin-bottom:25px;
}
.jobs h3,
.jobs .jobHd{
	font-size:14px;
 	color:#A51E22;
	font-weight:bold;
	
}
.jobs .jobHd{
height:20px;
}
.jobs li{
font-weight:bold;
font-size:12px;
color:#005697;
padding:2px 0px;
height:15px;
}
.jobs li.odd{
background: #BCBCBC;
}

.jobs .first{
float:left;
width:440px;
}
.jobs .last{
width:120px;
float:left;
}

.job-spacer{
width:5px;
}
.dmmjobcontrol_list_table{
width:100%;
margin-top:20px;
font-weight:bold;
}
.dmmjobcontrol_list_table th{
	text-align:left;
	color:#A51E22;
	font-size:13px;
	font-weight:bold;
}
.dmmjobcontrol_list_tr_alt{
background:#C6C7C8;
}
#Content .RightSide .dmmjobcontrol_list_table a{
color:#10609D;
font-weight:bold;
}


.csc-header h1,
.csc-header-n1 h1 { color:#a51e22;margin-bottom:13px;font-size:14px; font-weight: bold } 







#maincontent{
	float: left;
	width:80%;
	margin-left: 70px;
	font-size: 12px;
	color: #005799;
 }
h1 {
	font-size: 14px;
	font-weight: bold;
	color: #A51E22;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	color: #F78F1E;
}

#maincontent p {
	font-size: 12px;
}

.tx-irfaq-pi1   { font-size:12px; color:#005697; padding-top:5px; }
.tx-irfaq-pi1 p { font-size:12px; margin-bottom:20px;}
.tx-irfaq-dynheader { color:#a51e22; font-size:12px; padding-bottom:5px; }
.additional-info { font-size:10px; }
.RightSide .csc-header{
padding-top:20px;
}

#maincontent li {font-weight:bolder;
font-size:13px;
}

.news-list-item h3{
font-weight: normal;
}
#Content .RightSide .news-list-item span { color:#a51e22; }
#Content .RightSide .news-list-item a{ color:#a51e22; font-weight:normal; margin-bottom:5px;}
#Content .RightSide .news-list-item h3 a{  font-weight:normal;color:#a51e22;}
#Content .RightSide .news-list-item a{ color:#a51e22;}
#Content .RightSide .news-list-item a:hover{ color:#005697; }
#Content .RightSide .news-list-item h3 a:hover{ font-weight:normal; color:#005697; }
#Content .RightSide .news-list-morelink { font-weight:normal}

#Content .RightSide .news-single-item span { color:#a51e22;font-weight:normal }
#Content .RightSide .news-single-item h2  { font-size:14px ; color:#a51e22; font-weight:bold; margin-bottom:5px;}
#Content .RightSide .news-single-item a{ color:#a51e22; font-weight:normal; margin-bottom:5px;}
#Content .RightSide .news-single-item h3 a{  font-weight:bold; color:#A51E22;}
#Content .RightSide .news-single-item a{ color:#a51e22;}
#Content .RightSide .news-single-item a:hover{ color:#005697; }
#Content .RightSide .news-single-item h3 a:hover{ font-weight:bold }
#Content .RightSide .news-single-item { font-weight:normal}

#Content .RightSide .news-single-backlink a { text-decoration:none; color: #729A66;}
#Content .RightSide .news-single-backlink  a { hover: #729A66;}
#Content .RightSide .news-single-backlink  a { visited: #729A66;}

.tabbox .aiosimg{
margin-bottom:20px;
height:45px;
}
.haonews li a{
color:#729a66;
}
.RightSide .tabbox .Tabs{
position:relative;

}
.RightSide .tabbox .Tabs li img{
display:none;
}
.RightSide .tabbox .Tabs li:hover img{
display:block;
position:absolute;
left:0px;
top:39px;
}


#Content .RightSide  .csc-sitemap{color:#005697; font-weight:bold;

}
#Content .RightSide  .csc-sitemap a {
	font-size:12px;
	line-height:16px;
	color:#005697;
	height:auto;
}
#Content .RightSide  .csc-sitemap a:hover{
text-decoration:none;
color:#A51E22;
}
#Content .RightSide  .csc-sitemap ul{
	width:400px;
	margin-left:10px;
	line-height:16px;
}
#Content .RightSide  .csc-sitemap li{
	margin-left:10px;
	line-height:16px;
	list-style:disc;
		font-size:13px;
	padding-left:10px;
}
#Content .RightSide  .csc-sitemap li li{
list-style:none;
}


.tx-felogin-pi1{
padding-top:5px;
}
.tx-felogin-pi1 fieldset{
border:none;
}

.tx-felogin-pi1 fieldset div label{
float:left;
display:block;
width:100px;
text-align:right;
padding-right:10px;
}
.tx-felogin-pi1 fieldset div input{
float:left;
}
.tx-felogin-pi1 fieldset div {
height:24px;
clear:both;

}
.tx-felogin-pi1 legend,
.tx-felogin-pi1 h3{
color:#BFBE83;
margin-bottom:10px;
font-size:14px;
display:block;
font-weight:bold;
}

#fullWidth .FormBox{
border:#000000 solid 1px;
padding:10px;
}

.BottomLinksNew{
position:absolute;
top:500px;
}
.docentenimg img{
margin-right:1px;

}
#Image7 .docentenimg{
margin-right:0;

}

		.chrome #Content .RightSide .welcomebox .Tabs li.huisartsopleiders img {
			top:177px;
		}
.chrome #Content .RightSide .welcomebox .Tabs li.docenten img{
top:315px;
}

.chrome  #Content .RightSide .welcomebox .Tabs li.aios:hover a{
position:relative;
left:3px;
}

.leftbanner{
position:absolute;
top:400px;
width:160px;
}
.algemen .links li{
margin-right:113px;

}
.algemen .links li.LastImg{
margin-right:0px;
}


/***
 * FORUM GENERAL DISPLAY OPTION
 ***/
 
tx-mmforum-pi1 td, tx-mmforum-pi1 th {
	font-size: 11px;
}
 
 
 
table.tx-mmforum-table {
	border: 1px solid #dddddd;
	border-collapse: collapse;
}
 
  
 
td.tx-mmforum-td, th.tx-mmforum-th {
	border: 1px solid #dddddd;
	border-collapse: collapse;
    padding:5px;
	font-size:11px;
	color:#545353;
}

td.tx-mmforum-td2 {
	padding:5px;
	font-size:11px;
	color:#545353;
}
 
td.tx-mmforum-subth {
	border: 1px solid #dddddd;
	border-collapse: collapse;
	background-color: #F1F2F2;
}
 
th.tx-mmforum-th {
	background: #FFFFFF;
	color: #a51e22;
	padding: 5px;
	text-align: left;
	font-size: 13px;
}
 
div.tx-mmforum-th {
 background: #a51e22;
 color: #FFFFFF;
 padding: 5px;
 text-align: left;
 font-size: 12px;
 border: 1px solid #dddddd;
 font-weight: bold;
}
 
.tx-mmforum-tdtext {
 font-size: 11px;
 border: 1px solid #dddddd;
 border-collapse: collapse;
 padding: 4px;
}
 
.tx-mmforum-tdtext-noborder {
 font-size: 11px;
 padding: 4px;
}
 

div.tx-mmforum-rootline {
 color: #666666;
 font-family: Tahoma;
 font-size: 11px;
 border: 1px solid #dddddd;
 margin: 4px 0px;
 padding: 2px;
}
 
div.tx-mmforum-rootline a {
 color: #666666;
 text-decoration: none;
}
 
div.tx-mmforum-pagenav {
 text-align:right;
 font-size:10px;
 margin: 8px 0px;
}
 
td.tx-mmforum-text {
 padding: 15px;
 font-family: Tahoma,Arial,Helvetica,sans-serif;
 font-size: 11px;
}
 
td.tx-mmforum-smalltext {
 padding: 3px;
 font-family: Tahoma,Arial,Helvetica,sans-serif;
 font-size: 11px;
}
 
td.tx-mmforum-subth2 {
 color:#000000;
 font-size:11px;
 text-align: center;
 padding: 2px;
}
 
.tx-mmforum-desc {
 font-size: 11px;
 color: #666666;
 margin-left: 30px;
 line-height: 12px;
}
 
.tx-mmforum-smalldesc {
 font-size: 10px;
 color: #666666;
}
 
.tx-mmforum-pi1-markread {
 
}
 
div.tx-mmforum-error {
	border: 3px solid #FF0000;
	padding: 10px;
	font-weight: bold;
	text-align: center;
	margin: 4px 0px;
}

div.tx-mmforum-success {
	border: 3px solid #008000;
	padding: 10px;
	font-weight: bold;
	text-align: center;
	margin: 4px 0px;
}
 
a.tx-mmforum-buttonsmall {
	margin: 5px 0px 5px 5px;
	background-color:white;
	border:1px solid #6FA7C3;
	color:#6FA7C3 !important;
	font-weight: bold;
	vertical-align: middle;
	font-size: smaller;
	padding: 2px;
}

a.tx-mmforum-button {
	margin: 5px 0px 5px 5px;
	background-color:white;
	border:1px solid #6FA7C3;
	color:#6FA7C3 !important;
	font-weight: bold;
	vertical-align: middle;
	padding: 4px;
}
 
a.tx-mmforum-button:hover {
	text-decoration: none;
}
 
/***
 * POST LISTING
 ***/
 
div.tx-mmforum-pi1-listpost-date {
 float: left;
 padding: 5px;
 font-size:9px;
 color: #333333;
}
 
div.tx-mmforum-pi1-listpost-options {
 text-align: right;
}
 
td.tx-mmforum-pi1-listpost-user {
 width:120px;
 padding: 5px;
}
 
td.tx-mmforum-pi1-listpost-text {
 font-family: Tahoma,Arial,Helvetica,sans-serif;
 font-size: 11px;
 padding: 15px;
 min-height:50px;
 width: auto;
}
 
div.tx-mmforum-pi1-codeboxnote {
 text-align: left;
 border: 1px solid rgb(213, 213, 213);
 font-family: Tahoma,Arial,Helvetica,sans-serif;
 font-size: 11px;
 color: rgb(68, 68, 68);
 line-height: 125%;
 background-color: rgb(250, 250, 250);
 padding:10px;
}
 
/***
 * POST TEXTS
 ***/
.tx-mmforum-pi1-pt-quote {
 text-align: left;
 border: 1px solid rgb(213, 213, 213);
 font-family: Tahoma,Arial,Helvetica,sans-serif;
 font-size: 11px;
 color: rgb(68, 68, 68);
 line-height: 125%;
 background-color: rgb(250, 250, 250);
 padding:10px;
}
 
.tx-mmforum-pi1-pt-code {
 border: 1px solid rgb(213, 213, 213);
 font-family: Courier,'Courier New',sans-serif;
 font-size: 11px;
 color: rgb(90, 90, 90);
 background-color: rgb(250, 250, 250);
 margin-left:40px;
 padding: 5px;
}
 
.tx-mmforum-pi1-highlight {
 background-color: yellow;
}
 
/***
 * TOPIC LISTING
 ***/
 
.tx-mmforum-pi1-listtopic-newtopic {
    margin-bottom: 8px;
}
 
.tx-mmforum-pi1-listtopic-topic {
 font-size: 8pt;
 text-align: left !important;
}
 
.tx-mmforum-pi1-listtopic-replies {
 width: 60px;
 text-align: center;
 font-size: 10px;
}
 
.tx-mmforum-pi1-listtopic-author {
 width: 120px;
 text-align: center;
 font-size: 10px;
}
 
.tx-mmforum-pi1-listtopic-lastpost {
 width: 150px;
 text-align: center;
 font-size: 10px;
}
 
.tx-mmforum-pi1-listtopic-image {
	float: left;
	margin-right: 8px;
	margin-left: 4px;
}
 
.tx-mmforum-pi1-listtopic-topicname {
 font-weight: bold;
}
 
.tx-mmforum-pi1-listtopic-prefix {
 color: blue;
}
 
.tx-mmforum-pi1-listtopic-pages {
 padding-left:30px;
 color: #888888;
 font-size:9px;
}
 
.tx-mmforum-pi1-listtopic-pages a{
 color: #888888 !important;
 text-decoration: none;
}
 
.tx-mmforum-pi1-listtopic-location {
 padding-left:30px;
 color: #888888;
 font-size:9px;
 font-weight:normal;
}
 
/***
 * BOARD LISTING
 ***/
 
.tx-mmforum-pi1-listforum-forum {
 text-align: left !important;
 font-size: 11px;
}
 
.tx-mmforum-pi1-listforum-topics {
 width: 60px;
 text-align: center;
 font-size: 11px;
}
 
.tx-mmforum-pi1-listforum-posts {
 width: 60px;
 text-align: center;
 font-size: 11px;
}
 
.tx-mmforum-pi1-listforum-lastpost {
	width: 150px;
	text-align: center;
	font-size: 10px;
}
 
/***
 * TOPIC CREATION
 ***/
 
td.tx-mmforum-pi1-newpost-left {
 border: 1px solid #dddddd;
 border-collapse: collapse;
 width: 150px;
 text-align: left;
 font-family: Tahoma;
 font-size: 11px;
 padding: 10px;
}
 
td.tx-mmforum-pi1-newpost-middle {
 border: 1px solid #dddddd;
 border-collapse: collapse;
 text-align: center;
 font-family: Tahoma;
 font-size: 11px;
 padding: 10px;
}
 
td.tx-mmforum-pi1-newpost-right {
 border: 1px solid #dddddd;
 border-collapse: collapse;
 text-align: right;
 font-family: Tahoma;
 font-size: 11px;
 padding: 10px;
}
 
/***
 * POST ALERTION
 ***/
 
.tx-mmforum-pi1-tooltip {
 position: absolute;
 display: none;
 background-color:#FFFFFF;
 border:1px solid #dddddd;
}
 
.tx-mmforum-pi1-tooltip-header {
 background: #a51e22;
 color: #FFFFFF;
 padding: 5px;
 text-align: left;
 font-size: 12px;
 border-bottom: 1px solid #dddddd;
 font-weight: bold;
}
 
.tx-mmforum-pi1-tooltip-text {
 padding: 5px;
}
 
.tx-mmforum-pi1-postalert-error {
 color: #ff0000;
 font-weight: bold;
 text-align: left;
 padding-top: 8px;
}
 
/***
 * USER DETAILS
 ***/
 
.tx-mmforum-pi1-userdetail-fieldname {
	text-align: right;
	padding: 3px;
	font-size: 11px;
}
 
.tx-mmforum-pi1-userdetail-fieldvalue {
	text-align: left;
	padding: 3px;
	font-size: 11px;
}
 
.tx-mmforum-pi1-moderator {
 color: #0D71A4;
 font-weight: bold;
}
 
.tx-mmforum-pi1-administrator {
 color: #a51e22;
 font-weight: bold;
}
 
/***
 * PRIVATE MESSENGING
 ***/
 
.tx-mmforum-pi3-pminbox-item {
 font-family: Tahoma;
 font-size: 11px;
 padding: 5px;
 text-align: center;
}
 
.tx-mmforum-pi3-pminbox-unread {
 font-weight: bold;
}
 
.tx-mmforum-pi3-message-text {
 border: 1px solid #DDDDDD;
 padding: 5px;
 margin: 5px;
 background: #EEEEEE;
}
 
.tx-mmforum-pi3-newposts {
 float: right;
}
 
 
 
#tx_mmforum_pi3_get-stats {
 /*position: relative;*/
}
 
#tx_mmforum_pi3_quicksearch {
    position: absolute;
    /*top: 0px;
    left: 0px;*/
    background: #ffffff;
    border: 1px solid #dddddd;
    width: 143px;
}
 
 
 
#tx_mmforum_pi3_quicksearch ul , #tx_mmforum_pi3_quicksearch li {
    margin: 0;
    padding: 0;
    list-style: none;
}
 
.tx-mmforum-pi3-quicksearch_item {
    display: block;
    border: 0;
    font: normal 10px Tahoma;
    padding: 3px 10px;
    color:#000000 !important;
    text-decoration: none;
}
 
.tx-mmforum-pi3-quicksearch_itemHover {
    display: block;
    border: 0;
    font: normal 10px Tahoma;
    padding: 3px 10px;
    color:#000000 !important;
    background: #ffe1bf;
    cursor: pointer;
    text-decoration: none;
}
 
/***
 * FORM FIELDS
 ***/
 
textarea.tx-mmforum-post {
 
}
 
.tx-mmforum-input {
    border: 1px solid #AAAAAA !important;
    font-family: Tahoma !important;
    font-size: 11px !important;
    padding: 2px;
    vertical-align: middle;
}
 
select.tx-mmforum-select {
 border: 1px solid #AAAAAA;
 font-family: Tahoma;
 font-size: 11px;
}
 
select.tx-mmforum-select option, option.tx-mmforum-option2 {
 font-family: Tahoma;
 font-size: 11px;
 border-top: 1px solid #DCDDDE;
 color: #666666;
}
 
select.tx-mmforum-select optgroup, option.tx-mmforum-option1 {
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 font-style: normal;
 color: #666666;
}
 
input.tx-mmforum-button {
 margin: 5px 0px 5px 5px;
 background-color:#005697;
 border:1px solid #005697;
 color:#FFFFFF;
 font-weight: bold;
 vertical-align: middle;
 
}
 

/***
 * User Registration
 ***/
 
 
.tx-mmforum-pi2-fliesstext_rot2 {
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
 color: #a51e22;
    padding-left: 10px;
    padding-top:5px;
}
 
.tx-mmforum-pi2-container {
 border:1px solid #A5ACB2;
}

DIV.tx-mmforum-pi2-container p label {
    float:left;
    width:130px;
    padding-left: 10px;
}
span.error {
    color:red;
    font-weight:bold;
}

 
/***
 * PORTAL INFO
 ***/
.tx-mmforum-pi6-container {
    border:1px solid #e5e5e5;
    padding:0px;
    margin:0px 25px 10px 25px;
    color:#aaaaaa;
    font-size:10px;
    text-align:left;
}
 
.tx-mmforum-pi6-container h3 {
    font-size:11px;
    color:#9b9a9a;
    margin:0px;
    padding:0px;
}
 
.tx-mmforum-pi6-container a {
    color:#aaaaaa; 
}
 
.tx-mmforum-pi6-us {
     padding:3px 0px 3px 5px;
     background-color:#faf9f9;
     border-bottom:1px solid #e5e5e5;
}
 
.tx-mmforum-pi6-content {
    padding:5px 10px 10px 10px;
}
 
.tx-mmforum-pi6-strong {
    color:#9b9a9a;
    font-weight:bold;
}
 
a.tx-mmforum-pi6-admin {
 color:#a51e22 !important;
 font-weight: bold;
 
}
a.tx-mmforum-pi6-mod {
 font-weight:bold;
 color:#f19d55 !important;
}
 
 .tx-mmforum-pi6-container a { /*color: #bf2236;*/ }        
 

/**
* CSS for search
**/
 

.tx-mmforum-pi4-search_options {
    padding:10px 0px 10px 0px;
}
 
.tx-mmforum-pi4-search_options_header {
    font-size:12px;
    font-weight:bold;
    color:#FFFFFF;
    background:#a51e22;
    padding:2px 0px 2px 5px;
   
}
.tx-mmforum-pi4-search_options_details {
    border:1px solid #DDDDDD;
    padding:0px;
 
}
 
.tx-mmforum-pi4-suche-abstand {
    margin-top:2px;
    margin-right:7px;
    margin-left:0px; 
    padding-top:10px;
    padding-left:10px;   
    float:left;
}
 
.tx-mmforum-pi4-suche-details-abstand {
    margin-top:10px;  
}
 
.tx-mmforum-pi4-suche-details-sort select {
    width:200px;  
}
 
.tx-mmforum-pi4-suche-details-abstand-check {
    width:100px;
    margin-top:5px;
    border:1px solid red;
    float:left;
}
 
.tx-mmforum-pi4-geloest {
    padding-top:1px;
    padding-right:5px;
    float:left;
}
 
.tx-mmforum-pi4-suche-abstand input {
    width:200px;
}
 
.tx-mmforum-pi4-suche-box {      
    padding:10px;
    background-color:#f6f5f5;
    border-bottom:1px solid #dddddd;
    border-top:1px solid #dddddd;
}
 
.tx-mmforum-pi4-suche-starten-abstand {
    padding-top:10px;   
}
.tx-mmforum-pi4-abstand-bottom {
    height:10px;
    width:100px;      
}
 
/* INFO BOX */
 
.tx-mmforum-pi4-info-box {
    position: absolute;
    visibility: hidden;
    z-index: 9999;
    width: 600px;
    border: 1px solid #DDDDDD;
    background: #FFFFFF;
    margin-left: 20px;
 
}
 

.tx-mmforum-pi4-infoBoxHeader {
 color:#FFFFFF;
 width: 600px;
 height: 20px;
 background: #a51e22;
 font-weight: bold;
}
.tx-mmforum-pi4-infoBoxHeader a{ color:#FFFFFF; }
.tx-mmforum-pi4-infoBoxHeader a:hover{ color:#FFFFFF; }
                                                         
 
.tx-mmforum-pi4-infoBoxContent {
 clear:both;
 
}
 
.tx-mmforum-pi4-kurzanleitung {
 padding:5px 0px 5px 10px;
 font-size:11px;
}
 
#dasx a {
 color:#FFFFFF;   
}
 
#dasx a:hover {
    color:#FFFFFF;   
}
 
.tx-mmforum-pi4-regeln li {
    border-bottom:1px solid #e4e5e5;
    border-top:1px solid #e4e5e5;
    margin-bottom:20px;
    padding:5px 10px 10px 10px;
    background-color:#fafbfb;
}
 

.tx-mmforum-pi4-search_infobox {
    margin-left:5px;
    margin-right:10px; 
    width:150px;
    font-size:10px;
    color:#616161;
    border: 1px solid#DDDDDD;
    background-color:#eeeded;  
}
.tx-mmforum-pi4-search_info {
    line-height:12px;
    font-size:10px;
    color:#aaaaaa;
    background:#FFFFFF;
    border-top:1px solid #DDDDDD;
    padding:2px 0px 2px 5px;
}
 
.tx-mmforum-pi4-infobox-titel {
    padding-left:5px;
}
 
.tx-mmforum-pi4-search-box-aussen {
 border:1px solid #eceded;
 width:100%;
 float:left;
 background-repeat:no-repeat;
}
 
.tx-mmforum-pi4-search-box-rechts {
 width:170px;
 height:100px;  
    margin-top:10px;
 float:right;
}
 
.tx-mmforum-pi4-search-box-links {
 width:70%;
    padding:5px;     
 float:left;
}
 
.tx-mmforum-pi4-search-box-links a {
    font-size:11px;
    font-weight:bold;
}
 
.tx-mmforum-pi4-search-box-unten {
 width:100%;
 text-align:right;
 float:left;
}
 
.tx-mmforum-pi4-search_title {
 margin-top:10px;
 padding-top:2px;
 padding-bottom:2px;
 background-color:#dddddd;
 font-size:13px;
 font-weight:bold;
 width:100%;
 float:left;
 border-top:1px solid #eceded;
 border-left:1px solid #eceded;
 border-right:1px solid #eceded;
}
 
.tx-mmforum-pi4-search-link {
 text-align:left;  
 float:left;     
 padding-left:8px;
 padding-bottom:2px;
 color:#a51e22;
}
 
.tx-mmforum-pi4-search-link a {
    font-size:11px;
    font-weight:bold;
}
 
/***
 * USER CONFIGURATION
 ***/
.tx-mmforum-pi5-configleft {
 text-align: right;
}
 
/***
 * USER CONTROL CENTER
 ***/
.tx-mmforum-pi1-user {
    width: 100%;
}
.tx-mmforum-pi1-user-menu {
    text-align: right;
    border: 1px solid #dddddd;
    border-bottom: 0px;
    border-top: 0px;
    display:block;
    margin:0;
    padding:4px;
}
 
.tx-mmforum-pi1-user-content {
    border:     1px solid #dddddd;
    padding: 8px;
}
 
/***
 * CODE HIGHLIGHTING
 ***/
.tx-mmforum-pi1-codeheader{
 border-top:   1px solid #BCBEC0;
 border-left:   1px solid #BCBEC0;
 border-right:   1px solid #BCBEC0;
 background:   #ddd;
 font-weight:  bold;
 padding:   5px;
}
.tx-mmforum-pi1-codeblock {
	border: 			1px solid #BCBEC0;
	background-color: 	#F6F6F6; 
	overflow:			auto;   
	padding-left:		7px;
	line-height:		15px;
	padding-top:		4px;
	padding-bottom:		4px;
}
 
.tx-mmforum-pi1-codeblock a {
 text-decoration:  none;
}

.tx-mmforum-pi1-codeblock a:hover {
 text-decoration:  none;
 background-color:  yellow;
}
.tx-mmforum-pi1-codeblock a:visited {
 text-decoration:  none;
}
 
.tx-mmforum-pi1-linenumbering{
	float:				left; 
	background:			#ddd;
	color:				#000;
	border-top:			1px solid #ddd;
	border-left:		1px solid #BCBEC0;
	border-bottom:		1px solid #BCBEC0;
	padding:			4px;
	line-height:		15px; 
	text-align:			right;
}
 
.tx-mmforum-pi1 a{
    color:#005697;
}
 
.tx-mmforum-pi1 a:hover{
    color:#a51e22;
}
 
.tx-mmforum-pi3 a{
    color:#a51e22;
}
 
.tx-mmforum-pi3 a:hover{
    color:#a51e22;
}
 
.listforum {
    border-collapse: collapse;
}
 

.listforum tr,.listforum td {
  font-family:  Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  border: 1px solid #DDDDDD;
 
}
 
div#tx-mmforum-footer {
    font-size: 10px;
    color: #999999;
    text-align: center;
}

.tx-mmforum-pi1-attachmentlabel {
    font-weight: bold;
}

.tx-mmforum-pi1-attachment {
    padding-left: 16px;
}
 
.tx-mmforum-poll-question {
    font-weight: bold;
}

.tx-mmforum-poll-expireson {
    font-size: 10px;
    color: #aaaaaa;
    margin-top: 8px;
} 

.tx-mmforum-pi4-title {
    color: #666666;
}

.tx-mmforum-pi4-title a {
    color: #666666;
    font-weight: bold;
}

.tx-mmforum-pi4-title a:hover {
    color: #a51e22;
}

.tx-mmforum-pi4-content a {
    color: #666666;
}

.tx-mmforum-pi4-content a:hover {
    color: #a51e22;
}

th.tx-mmforum-th a {
    color: white !important;
}

.tx-mmforum-pi1-listposts-prefix {
	color: black !important;
}

.tx-mmforum-poll-icon {
	float: left;
	margin-right: 8px;
}

.tx-mmforum-pi3-pminbox-icon {
	float: left;
	margin-right: 8px;
}

.tx-mmforum-textbutton {
    float: left;
    padding: 3px;
	border:1px solid #005697;
    margin: 0px 4px 0px 0px;
    text-decoration: none;
    background-color: #f0f0f0;
    white-space: nowrap;
}

.tx-mmforum-textbutton a {
    text-decoration: none;
/* color: #a51e22; - Color for Nieuw onderwerp */
    font-size: 10pt;
}

.tx-mmforum-textbutton img {
    vertical-align: middle;
    margin-right: 8px;
}

.tx-mmforum-pi1-listpost-topicicon {
    float: left;
    margin-right: 16px;
}

.tx-mmforum-pi3-buttons {
    margin: 8px 0px;
}
#JobDtailBox{
padding-top:15px;
}
#JobDtailBox h3{
margin:0px;
}
#JobDtailBox .jobdetail{
padding-top:5px;
margin-bottom:15px;
padding-right:3px;
margin-right:10px;

}

.dmmjobcontrol_apply_td1{
width:200px;
}
.dmmjobcontrol_apply_td2{
padding-bottom:2px;
}
.dmmjobcontrol_textarea{
width:350px;
}

#dmmjobcontrol_apply_form{
padding-top:10px;
}
.newsboxInner ul{
padding-top:5px;
}


#Content .RightSide .tabbox .Tabs li.docenten{
background:url(../images/doc-img.gif) no-repeat left top;
width:196px;
}

.newsbox li{
background-position:0 6px;

}

/*Added By Naveed on 2Aug 2009*/
#serachTop{
position:absolute;
right:5px;
top:5px;
z-index:1000;
width:160px;
}
#serachTop a{
color:#C8C794;
font-size:12px;
font-weight:bold;
}

#serachTop input.textfeild{
border:#A9B87D solid 1px;
float:left;
padding:1px 4px 2px;
font-size:12px;
color:#005697;
width:120px;
margin-right:10px;
font-weight:bold;
position:relative;
}
#serachTop input.srchbtn{
/*background: url(../images/icon-search.gif) no-repeat left 2px;*/
float:left;
border:none;
width:18px;
height:20px;
cursor:pointer;
}

#Content #right{
padding-top:0px;
margin-top:-20px;
}

.LoginOuter,
.newsbox{
margin-bottom:10px;}
#loginbox{
width:168px;
background:url(../images/inloggen-foot.gif) no-repeat bottom left;
padding-bottom:10px;
}
#loginbox .loginboxBody{
background:url(../images/inloggen-head.gif) no-repeat top left;
}
#loginbox .loginboxBody .loginboxInner{
background:url(../images/news-bg.gif) repeat-y;
padding:10px;
padding-bottom:0px;
padding-top:5px;
}


#loginbox input.textfeild{
border:#A9B87D solid 1px;
padding:1px 4px 2px;
font-size:12px;
color:#005697;
margin-bottom:5px;
width:120px;
margin-right:10px;
font-weight:bold;
position:relative;
}
#loginbox input.textfeild2{
margin-left:-3px;
padding-bottom:3px;
background-color: #fff;
color:#C8C794;
font-size:12px;
font-weight:bold;
cursor: pointer;
border-width:0;  
}

#loginbox h3{
color:#BFBE83;
text-decoration:none;
font-size:16px;
height:37px;
line-height:37px;
text-transform:uppercase;
font-weight:bold;
padding-left:10px;
}

#loginbox h3 a{
color:#BFBE83;
text-decoration:none;
font-size:16px;
text-transform:uppercase;
font-weight:bold;
background:url(../images/left-menu-aro.gif) no-repeat right center;
padding-right:10px;
}
.LoginOuter h3 a.top{
color:#BFBE83;
text-decoration:none;
font-size:16px;
text-transform:uppercase;
font-weight:bold;
background:url(../images/left-menu-aro.gif) no-repeat right center;
padding-right:13px;
position:relative;
top:29px;
left:10px;
width:150px;

}
#loginbox .loginbtn{
margin-bottom:7px;
}
#loginbox .action a{
color:#C8C794;
font-weight:bold;
font-size:11px;
}
.rightContentArea{
padding:10px;
}
.LoginOuter{
min-height:165px;
_height:165px;
margin-bottom:10px
}
.biglinks{
color:#C8C79C;
}
.biglinks a{
font-size:12px;
color:#C8C79C;
font-weight:bold;
}
.biglinks a:visited{
color:#C8C79C;
}
.bluelinks{
color:#005697;
font-weight:bold;
}
.bluelinks a{
font-size:12px;
color:#005697;
}
.redlinks{
color:#A51E22;
font-weight:bold;
}
.redlinks a{
font-size:12px;
color:#A51E22;
}
.logoutlinks{
position:relative;
}
.logoutlinks li{
padding-bottom:5px;
}
.logoutlist{
padding-top:5px;
}
.logoutlist li{
background:url(../images/red-aro.gif) no-repeat left center;
padding-left:10px;
padding-bottom:4px;
}
.logoutlist li a{
color:#005697;
}

/* added by Paul march 17 2010 */
.Red li { list-style-image:url(../images/dot-left.gif) }
.even { list-style:disc; margin-left: 25px;}
.odd { list-style:disc; margin-left: 25px;}


#list-buttons li {
  margin-left: 20px;
}

#list-buttons li {
  list-style-type: disc;
}
