* {
	-moz-box-sizing: border-box;
	-khtml-box-sizing: border-box;
	box-sizing: border-box;
font-family:Lucida Sans Unicode;
}

body {
text-align: center;
background-color: #afb0b2;
margin-top:0px;
}



ul li a:link{color: #5962CA}
ul li a:visited{color: #5962CA}
ul li a:active{color: #5962CA}
ul li a:hover{color: #E14A42}


#containerDiv {
margin: 0 auto;
width: 928px;
text-align: left;
background-color: #FFFFFF;
}

.frame {padding: 0px 14px 12px 14px;}

img {border:0px;}

.imagesList1 {
border:1px solid #df6f1b;
margin-bottom:12px;
margin-right:10px;
opacity:0.7;
}

.imagesList2 {
border:1px solid #df6f1b;
margin-bottom:12px;
margin-right:10px;
opacity:0.99;
}


.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity img{
border: 1px solid #df6f1b;
margin-bottom:12px;
margin-right:10px;
}


#extra_menu_div {
background-image: url('http://marxman.nl/assets/templates/images/bg_extra_menu.gif');
background-repeat: repeat;
height:18px;
text-align:right;
padding-right:12px;
font:Lucida Sans Unicode;
color:#FFFFFF;
font-size: 9pt;
margin-bottom:2px;
}

.extra_menu:link {color:#FFFFFF; font-size: 9pt; font-family:Lucida Sans Unicode; text-decoration:none;}
.extra_menu:visited {color:#FFFFFF; font-size: 9pt; font-family:Lucida Sans Unicode; text-decoration:none;}
.extra_menu:active {color:#FFFFFF; font-size: 9pt; font-family:Lucida Sans Unicode; text-decoration:none;}
.extra_menu:hover {color:#FFFFFF; font-size: 9pt; font-family:Lucida Sans Unicode; text-decoration:underline; }

.extra_menu_on:link {color:#FFFFFF; font-size: 9pt; font-family:Lucida Sans Unicode; text-decoration:underline;}
.extra_menu_on:visited {color:#FFFFFF; font-size: 9pt; font-family:Lucida Sans Unicode; text-decoration:underline;}
.extra_menu_on:active {color:#FFFFFF; font-size: 9pt; font-family:Lucida Sans Unicode; text-decoration:underline;}
.extra_menu_on:hover {color:#FFFFFF; font-size: 9pt; font-family:Lucida Sans Unicode; text-decoration:underline; }




#contentAll {
min-height:582px;
height:auto !important;
height:582px;

border-top: 1px solid #dcdcdc;
margin-top: 2px;
background-color: #f7f7f7;
}

#contentLeft {
min-height:582px;
height:auto !important;
height:582px;

float:left;
width:190px;
margin-top: 6px;
margin-left: 0px;
background-color:#e3e3e5;
padding-top:12px;
}

#contentRight {
min-height:582px;
height:auto !important;
height:582px;

float:right;
width:186px;
padding:4px;
margin-top: 6px;
margin-right: 0px;
background-color:#777777;
padding-bottom:15px
}

#contentMiddle {
min-height:582px;
height:auto !important;
height:582px;

float:left;
width:420px;
margin-top:18px;
margin-left:51px;
margin-right:30px;
}


#contentAllHomePage {
min-height:582px;
height:auto !important;
height:582px;

border-top: 1px solid #dcdcdc;
margin-top: 2px;
background-color: #f7f7f7;

background-image: url(/assets/images/bg_x.gif);
background-repeat: no-repeat;

}

#contentLeftMiddleRight {
min-height:582px;
height:auto !important;
height:582px;

float:left;
width:900px;
margin-top: 6px;
margin-left: 0px;
background-color:#e3e3e5;
padding-bottom: 0px;
padding-right: 0px;
padding-top:12px;
}


#contentLeftEmpty {
float:left;
width:190px;
height: 582px;
margin-top: 6px;
margin-left: 0px;
padding-top:12px;
}


.contentLeftParentRow {
border-bottom: 1px solid #ccccce;
padding:4px;
padding-left:8px;
}

.contentLeftParentRowText { font-family: Lucida Sans Unicode; font-size:10pt; color: #616266;}
.contentLeftParentRowText:link {color: #616266; text-decoration:none;}
.contentLeftParentRowText:visited {color: #616266; text-decoration:none;}
.contentLeftParentRowText:hover {color: #616266; text-decoration:underline;}
.contentLeftParentRowText:active {color: #616266; text-decoration:none;}


.contentLeftRow {
padding:0px;
background-color: #d9d9d9;
padding-left: 20px;
padding-top: 0px;
margin-top: 3px;
}

.contentLeftOnRow {
padding:0px;
background-color: #6f7374;
padding-left: 20px;
padding-top: 0px;
margin-top: 3px;
}

.contentLeftRowText { font-family: Lucida Sans Unicode; font-size:8pt; color: #616266;}
.contentLeftRowText:link {color: #616266; text-decoration:none;}
.contentLeftRowText:visited {color: #616266; text-decoration:none;}
.contentLeftRowText:hover {color: #616266; text-decoration:underline;}
.contentLeftRowText:active {color: #616266; text-decoration:none;}

#contentLeftRowTextOn { font-family: Lucida Sans Unicode; font-size:8pt; color: #FFFFFF; background-color: #6f7374; text-decoration: none}



#contentLeftMiddle {
min-height:582px;
height:auto !important;
height:582px;

float:left;
width:420px;
margin-top:18px;
margin-left:50px;
margin-right:51px;
}

#contentLeftMiddleFull {
min-height:582px;
height:auto !important;
height:582px;

float:left;
width:651px;
margin-top:18px;
margin-left:10px;
margin-right:51px;
}

.title_article{
color: #4c4e4f;
font-size:15px;
font-family: Lucida Sans Unicode;
padding-bottom:10px;
}

.title_article_normal{
color: #707374;
font-size:15px;
font-family: Lucida Sans Unicode;
padding-bottom:10px;
}


.text_article{color: #4c4e4f;font-size:12px;font-family: Lucida Sans Unicode;padding-bottom:0px;}
.text_article a:link{color: #871425;font-size:12px;font-family: Lucida Sans Unicode;padding-bottom:10px; text-decoration: none}
.text_article a:visited{color: #871425;font-size:12px;font-family: Lucida Sans Unicode;padding-bottom:10px; text-decoration: none}
.text_article a:hover{color: #871425;font-size:12px;font-family: Lucida Sans Unicode;padding-bottom:10px; text-decoration: underline}
.text_article a:active{color: #871425;font-size:12px;font-family: Lucida Sans Unicode;padding-bottom:10px; text-decoration: none}

.text_article_simple{color: #4c4e4f;font-size:12px;font-family: Lucida Sans Unicode;}

.intro_text{
color: #4c4e4f;
font-size:12px;
font-family: Lucida Sans Unicode;
padding-bottom:10px;
}

.title_article_item{
color: #4c4e4f;
font-size:15px;
text-transform: uppercase;
font-family: Lucida Sans Unicode;
padding-bottom:5px;
}

.data_article_item{
color: #4c4e4f;
font-size:10px;
text-transform: uppercase;
font-family: Lucida Sans Unicode;
padding-bottom:5px;
text-align: right;
}


.text_article_item{
color: #4c4e4f;
font-size:12px;
font-family: Lucida Sans Unicode;
}

.moreArticle {font-size: 12px; font-family: Lucida Sans Unicode; text-align:left; text-transform: lowercase; white-space: no-wrap }
.moreArticle a:link {color: #df6f1b; text-decoration:none; font-weight:bold;white-space: no-wrap}
.moreArticle a:visited {color: #df6f1b; text-decoration:none; font-weight:bold;white-space: no-wrap}
.moreArticle a:hover {color: #989898; text-decoration:underline; font-weight:bold;white-space: no-wrap}
.moreArticle a:active {color: #df6f1b; text-decoration:none; font-weight:bold;white-space: no-wrap}



.contentRightHeader {
color:#FFFFFF;
font-size: 9pt;
font-family:Lucida Sans Unicode;
text-transform:uppercase;
font-weight:bold;
background-color: #606365;
padding:4px;
}

.contentRightItem {
padding-top: 11px;
padding-bottom: 9px;
padding-right: 3px;
padding-left: 3px;
font-family: Lucida Sans Unicode;
color: #FFFFFF;
border-bottom: dotted 1px #FFFFFF;
}

.contentRightItem .date {
font-size: 8pt;
text-align: right
}

.contentRightItem .title {
font-size: 10pt;
font-weight:bold;
padding-top: 0px;
font-family: Lucida Sans Unicode;
}

.contentRightItem2 {
padding-left: 3px;
font-family: Lucida Sans Unicode;
color: #FFFFFF;
}

.contentRightItem .text { font-size: 9pt; padding-top: 5px; }

.contentRightItem2 .text { font-size: 9pt; padding-top: 5px; }
.contentRightItem2 .text a:link {color: #FFFFFF; text-decoration: none }
.contentRightItem2 .text a:visited { color: #FFFFFF; text-decoration: none }
.contentRightItem2 .text a:hover { color: #FFFFFF; text-decoration: underline }
.contentRightItem2 .text a:active { color: #FFFFFF; text-decoration: none }

.contentRightItem .more {font-size: 8pt; padding-top: 12px; text-transform: uppercase;  }
.contentRightItem .more a:link {color: #df6f1b; text-decoration:underline; font-weight:bold;}
.contentRightItem .more a:visited {color: #df6f1b; text-decoration:underline; font-weight:bold;}
.contentRightItem .more a:hover {color: #989898; text-decoration:none; font-weight:bold;}
.contentRightItem .more a:active {color: #df6f1b; text-decoration:underline; font-weight:bold;}


.dotted_border {border-bottom: dotted 1px #df6f1b; margin-top: 3px; margin-bottom: 3px; }

.dotted_border2 {border-bottom: dotted 1px #df6f1b; margin-top: 15px; margin-bottom: 15px; }

.orangeTitle {font-family: Lucida Sans Unicode; color: #df6f1b; font-size: 11pt; text-transform: uppercase}

.input_zoeken {width: 150px; height: 16px; border: 1px outset #ccccce; margin-top: 1px; margin-bottom: 0px; margin-right: 2px; font-size: 8pt}
.text_zoeken {font-size: 9pt; font-family:Lucida Sans Unicode; font-weight:bold; color: #000000; text-decoration: none; }


.input_newsletter {width: 250px; height: 16px; border: 1px outset #ccccce; margin-top: 1px; margin-bottom: 0px; margin-right: 2px; font-size: 9pt}

.mainMenu {
	width: 900px;
	background-color: #df6f1b;
	*height: 19px;
	height: 20px;
	padding:0px;
	margin:0px;
	}


.newsletter_message {
background-color: #df6f1b;
color:#FFFFFF;
font-family:Lucida Sans Unicode,helvetica,sans-serif;
text-transform: uppercase;
font-size: 10pt;
font-weight: bold;
padding:3px;
padding-left: 10px;
	background-color: #df6f1b;
	*height: 19px;
	height: 20px;
	padding:0px;
	margin:0px;
}


<!-- MENU STYLE -->
#navcontainer {background:#df6f1b;  display: inline;}
#navcontainer ul
{
background-color:#df6f1b;
color:#FFFFFF;
float:left;
font-family:Lucida Sans Unicode,helvetica,sans-serif;
margin:0pt;
padding-left:0pt;
display: inline;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #df6f1b;
font-size: 9pt;
font-family:Lucida Sans Unicode;
font-weight:bold;
color: #FFFFFF;
text-decoration: none;
float: left;
border-right: 0px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #e3e3e5;
color: #616264;
}

#navcontainer ul li #current
{
background-color: #e3e3e5;
color: #616264;
}

#navlist {
margin: 0em;
padding-left:0px;
display: inline;
}
<!-- END MENU STYLE -->


<!-- A J A X   S E A R C H -->
#ajaxSearch_form {
   color: #444;
   width: auto;
}
#ajaxSearch_input {
   width: auto;
   display: inline;
   height: 17px;
   border: 1px solid #ddd;
   border-left-color: #c3c3c3;
   border-top-color: #7c7c7c;
   background: #fff url(images/input-bg.gif) repeat-x top left;
   margin: 0 3px 0 0;
   padding: 3px 0 0;
   vertical-align: top;
}
#ajaxSearch_submit {
   display: inline;
   height: 22px;
   line-height: 22px;
}
#ajaxSearch_output {
   border: 1px solid #444;
   padding: 10px;
   background: #fff;
   display: block;
   height: auto;
   vertical-align: top;
}
.ajaxSearch_paging {

}
.AS_ajax_result {
   color: #444;
   margin-bottom: 3px;
}
.AS_ajax_resultLink {
   text-decoration: underline;
}
.AS_ajax_resultDescription{
   color: #555;
}
.AS_ajax_more {
   color: #555;
}


.ajaxSearch_resultLink:link {color: #283C7D; font-size:12px;font-family: Lucida Sans Unicode; text-decoration: none}
.ajaxSearch_resultLink:visited {color: #283C7D; font-size:12px;font-family: Lucida Sans Unicode; text-decoration: none}
.ajaxSearch_resultLink:hover {color: #283C7D; font-size:12px;font-family: Lucida Sans Unicode; text-decoration: none}
.ajaxSearch_resultLink:hover {color: #283C7D; font-size:12px;font-family: Lucida Sans Unicode; text-decoration: underline}

#contentLeftMiddle a {
	color: #777777;
	text-decoration: underline;
}

#contentLeftMiddle a:hover {
	color: #DF6F1B;
}

#contentMiddle a {
	color: #777777;
	text-decoration: underline;
}

#contentMiddle a:hover {
	color: #DF6F1B;
}