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

body {
padding:0px;
margin:0px;
background:#25262D url(http://beta.medianerds.net/083805/assets/images/img_total_solutions/background_body.jpg) repeat-x;
font-size:11px;
color:#ffffff;
font-family:arial;
}

#main {
width:900px;
margin:0px auto;
overflow:hidden;
}

#main_container {
width:800px;
margin:0px auto;
overflow:hidden;
}

#main_content {
width:800px;
overflow:hidden;
}

#main_content_top {
width:800px;
height:40px;
}

#main_content_top_left {
width:300px;
*width:290px;
_width:290px;
height:40px;
float:left;
}

#main_content_top_left h1{								/*Rode tekst*/
font-size:14px;
padding-left:55px;
margin-top:10px;
}

#main_content_top_right {
width:500px;
*width:510px;
_width:510px;
height:40px;
float:left;
}

#main_content_top_right ul {
margin-top:13px;
list-style:none;
font-size:10px;
float:right;
padding-right:23px;
}

#main_content_top_right li {
color:#FFFFFF;
padding-right:5px;
padding-left:2px;
display:inline;
}

#main_content_top_right li a {
color:#FFFFFF;
text-decoration:none;
}

#main_content_top_right li a:hover {
color:#b62323;
text-decoration:none;
}

#main_content_top_right li a.red, #main_content_top_right li a.grey, #main_content_top_right li a.blue, #main_content_top_right li a.yellow, #main_content_top_right li a.purple {
color:#FFFFFF;
}

#main_content_top_right li a.red:hover {
color:#b62323;
text-decoration:none;
}

#main_content_top_right li a.purple:hover {
color:#720471;
text-decoration:none;
}

#main_content_top_right li a.blue:hover {
color:#2379fa;
text-decoration:none;
}

#main_content_top_right li a.yellow:hover {
color:#b69c23;
text-decoration:none;
}

#main_content_top_right li a.grey:hover {
color:#666666;
text-decoration:none;
}

#main_content_middle {
width:800px;
margin-top:60px;
overflow:hidden;
}

#main_content_middle_left {
width:215px;
float:left;
overflow:hidden;
}

.main_content_middle_left_content {
width:175px;
background:#FFFFFF;
margin-left:35px;
margin-bottom:0px;
*margin-bottom:10px;
_margin-bottom:10px;
}

#main_content_middle_left_content_logo {
margin-top:9px;
margin-bottom:10px;	
width:175px;
background:#FFFFFF;
margin-left:35px;
}

#main_content_middle_left_content_logo img {
margin-left:25px;
margin-top:20px;
margin-bottom:20px;
}

.main_content_middle_left_content h1 {
font-size:11px;
padding-left:25px;
padding-top:20px;
margin-bottom:-20px;
}

#main_content_bottom_left_content h1.red {
color:#b62323;
}

#main_content_bottom_left_content h1.purple {
color:#720471;
}

#main_content_bottom_left_content h1.blue {
color:#2379fa;
}

#main_content_bottom_left_content h1.yellow {
color:#b69c23;
}

#main_content_bottom_left_content h1.grey {
color:#666666;
}

.main_content_middle_left_content ul {
list-style:none;
padding-top:20px;
margin-left:-15px;
*margin-left:25px;
_margin-left:25px;
padding-bottom:10px;
}

.main_content_middle_left_content li {
color:#25262D;								 /* grijze tekst */
padding-bottom:10px;
}

.main_content_middle_left_content li a {
color:#25262D;
text-decoration:none;
}

.main_content_middle_left_content li a.red:hover {
color:#b62323;
text-decoration:none;
}

.main_content_middle_left_content li a.purple:hover {
color:#720471;
text-decoration:none;
}

.main_content_middle_left_content li a.blue:hover {
color:#2379fa;
text-decoration:none;
}

.main_content_middle_left_content li a.yellow:hover {
color:#b69c23;
text-decoration:none;
}

.main_content_middle_left_content li a.grey:hover {
color:#666666;
text-decoration:none;
}

.main_content_middle_left_content li.active a.red {
color:#b62323;
text-decoration:none;
}

.main_content_middle_left_content li.active a.purple {
color:#720471;
text-decoration:none;
}

.main_content_middle_left_content li.active a.blue {
color:#2379fa;
text-decoration:none;
}

.main_content_middle_left_content li.active a.yellow {
color:#b69c23;
text-decoration:none;
}

.main_content_middle_left_content li.active a.grey {
color:#666666;
text-decoration:none;
}

#main_content_middle_right {
width:585px;
float:left;
overflow:hidden;
line-height: 18px;
}

#main_content_middle_right_border{
width:500px;
height:1px;
margin-left:20px;
background:#666666;
}

#main_content_middle_right_content {
width:545px;
min-height:500px;
height:auto !important;
overflow:hidden;
background:#FFFFFF;
margin-top:9px;
padding-bottom:10px;
margin-left:5px;
color:#25262D;
}

#main_content_middle_right_content h1{
padding-left:20px;
padding-top:20px;
color:#b62323;
font-size:14px;
text-transform:uppercase;
}

#main_content_middle_right_content img {
padding-bottom:30px;
padding-top:10px;
}

#main_content_middle_right_content img a {
border:none;
}

#main_content_middle_right_content a img {
border:none;
}

#main_content_middle_right_content h1.red, #main_content_middle_right_content h2.red{
color:#b62323;
}

#main_content_middle_right_content h1.purple, #main_content_middle_right_content h2.purple{
color:#720471;
}

#main_content_middle_right_content h1.blue, #main_content_middle_right_content h2.blue{
color:#2379fa;
}

#main_content_middle_right_content h1.yellow, #main_content_middle_right_content h2.yellow{
color:#b69c23;
}

#main_content_middle_right_content h1.grey, #main_content_middle_right_content h2.grey{
color:#666666;
}

#main_content_middle_right_content h2{
padding-left:20px;
padding-top:20px;
color:#b62323;
font-size:12px;
text-transform:uppercase;
}

#main_content_middle_right_content p{
padding-right:20px;
padding-left:20px;
color:#25262D;	
}

#main_content_middle_right_content ul{
list-style:none;
margin-left:-7px;
}

#main_content_middle_right_content ol{
margin-left:-25px;
}

#main_content_middle_right_content table {
margin-left:20px;
}

#main_content_middle_right_content tr {
width:130px;
}

#main_content_middle_right_content li{
padding-bottom:2px;
margin-left:0px;
*margin-left:40px;
_margin-left:40px;
color:#25262D;	
}

#main_content_middle_right_content li a{
color:#25262D;
text-decoration:none;
}

#main_content_middle_right_content li a:hover{
color:#333333;
text-decoration:none;
}

#main_content_middle_right_content a{
color:#666666;
text-decoration:underline;
}

#main_content_middle_right_content a:hover {
text-decoration:underline;
color:#333333;
}

#main_content_middle_right_content a.red{
color:#666666;	
text-decoration:none;
}

#main_content_middle_right_content a.purple{
color:#666666;	
text-decoration:none;
}

#main_content_middle_right_content a.blue{
color:#666666;	
text-decoration:none;
}

#main_content_middle_right_content a.yellow{
color:#666666;	
text-decoration:none;
}

#main_content_middle_right_content a.grey{
color:#666666;	
text-decoration:none;
}

#main_content_middle_right_content a.red:hover{
color:#b62323;
text-decoration:none;
}

#main_content_middle_right_content a.purple:hover{
color:#720471;
text-decoration:none;
}

#main_content_middle_right_content a.blue:hover{
color:#2379fa;
text-decoration:none;
}

#main_content_middle_right_content a.yellow:hover{
color:#b69c23;
text-decoration:none;
}

#main_content_middle_right_content a.grey:hover{
color:#666666;
text-decoration:none;
}

#main_content_bottom {
width:800px;
margin-top:10px;
*margin-top:20px;
_margin-top:20px;
overflow:hidden;
}

#main_content_bottom_left {
width:215px;
float:left;
overflow:hidden;
}

#main_content_bottom_left_content {
width:175px;
height:150px;
margin-top:0px;
*margin-top:7px;
_margin-top:7px;
margin-left:35px;
}

#main_content_bottom_left_content h1{
color:#FFFFFF;
font-size:11px;
padding-left:25px;
padding-top:20px;
margin-bottom:0px;
*margin-bottom:-10px;
_margin-bottom:-10px;
}

#main_content_bottom_left_content ul{
list-style:none;
margin-left:-15px;
*margin-left:25px;
_margin-left:25px;
}

#main_content_bottom_left_content li{
color:#FFFFFF;
font-size:10px;
}

#main_content_bottom_left_content li a{
color:#FFFFFF;
text-decoration:none;
}

#main_content_bottom_left_content li a.red {
color:#FFFFFF;
text-decoration:none;
}

#main_content_bottom_left_content li a.purple {
color:#FFFFFF;
text-decoration:none;
}

#main_content_bottom_left_content li a.blue {
color:#FFFFFF;
text-decoration:none;
}

#main_content_bottom_left_content li a.yellow {
color:#FFFFFF;
text-decoration:none;
}

#main_content_bottom_left_content li a.grey {
color:#FFFFFF;
text-decoration:none;
}

#main_content_bottom_left_content li a.red:hover {
color:#b62323;
text-decoration:none;
}

#main_content_bottom_left_content li a.purple:hover {
color:#720471;
text-decoration:none;
}

#main_content_bottom_left_content li a.blue:hover {
color:#2379fa;
text-decoration:none;
}

#main_content_bottom_left_content li a.yellow:hover {
color:#b69c23;
text-decoration:none;
}

#main_content_bottom_left_content li a.grey:hover {
color:#666666;
text-decoration:none;
}

#main_content_bottom_left_content li a:hover{
color:#b62323; 	
text-decoration:none;
}

#main_content_bottom_right {
margin-top:7px;
margin-left:5px;
float:left;
}

#main_content_bottom_right_content {
width:180px;
height:150px;
float:left;
padding-left:10px;
}

#main_content_bottom_right_content h1{
color:#FFFFFF;
font-size:11px;
padding-top:13px;
margin-bottom:0px;
*margin-bottom:-10px;
_margin-bottom:-10px;
}

#main_content_bottom_right_content p {
font-size:10px;
}

#main_content_bottom_right_content a{
color:#FFFFFF;
text-decoration:none;
}

#main_content_bottom_right_content a:hover{
color:#b62323; 	
text-decoration:none;
}

#main_content_bottom_right_content_big {
width:360px;
height:150px;
float:left;
margin-left:0px;
padding-top:20px;
}

#main_content_bottom_right_content_big {
}

#main_content_bottom_right_content_big form{
*margin-top:0px;
_margin-top:0px;
}


#main_content_bottom_right_content_big fieldset {
width:100%;
border:none;
}

#main_content_bottom_right_content_big fieldset ol {
list-style:none;
}

#main_content_bottom_right_content_big fieldset li {
}

#main_content_bottom_right_content_big label {
width:150px;
}

#main_content_bottom_right_content_big input {
}

#main_content_bottom_right_content_big textarea {
width:140px;
margin-top:0px;
margin-left:10px;
}

#footer {
width:800px;
height:30px;
font-size:10px;
}

#footer_left {
width:400px;
height:30px;
float:left;
padding-left:60px;
}

#footer_left a {
color:#FFFFFF;
text-decoration:underline;
}

#footer_left a:hover {
color:#FFFFFF; 	
text-decoration:none;
}

#footer_left a.red:hover {
color:#b62323;
}

#footer_left a.purple:hover {
color:#720471;
}

#footer_left a.blue:hover {
color:#2379fa;
}

#footer_left a.yellow:hover {
color:#b69c23;
}

#footer_left a.grey:hover {
color:#666666;
}

#footer_right {
width:340px;
height:30px;
float:left;
}

#footer_right ul {
list-style:none;
margin-top:0px;
float:right;
padding-right:30px;
}

#footer_right li {
display:inline;
padding-right:5px;
padding-left:2px;
}

#footer_right li a {
color:#FFFFFF;
text-decoration:none;
}

#footer_right li a:hover {
color:#b62323; 	
text-decoration:none;
}

#footer_right li a.red {
color:#FFFFFF;
text-decoration:none;
}

#footer_right li a.purple {
color:#FFFFFF;
text-decoration:none;
}

#footer_right li a.blue {
color:#FFFFFF;
text-decoration:none;
}

#footer_right li a.yellow {
color:#FFFFFF;
text-decoration:none;
}

#footer_right li a.grey {
color:#FFFFFF;
text-decoration:none;
}

#footer_right li a.red:hover {
color:#b62323;
text-decoration:none;
}

#footer_right li a.purple:hover {
color:#720471;
text-decoration:none;
}

#footer_right li a.blue:hover {
color:#2379fa;
text-decoration:none;
}

#footer_right li a.yellow:hover {
color:#b69c23;
text-decoration:none;
}

#footer_right li a.grey:hover {
color:#666666;
text-decoration:none;
}

fieldset {
width:100%;
border:none;
}

fieldset ol {
list-style:none;
}

fieldset li {
padding-bottom:10px;
}

label {
width:250px;
}

input {
width:140px;
margin-left:10px;
}

textarea {
width:140px;
margin-top:20px;
margin-left:10px;
}


.red{
color:#b62323;
}

.purple{
color:#720471;
}

.blue{
color:#2379fa;
}

.yellow{
color:#b69c23;
}

.grey{
color:#666666;
}

.ditto_aanbod_1 {
float: left;
width: 100px;
overflow:hidden;
margin-top:10px;
margin-bottom:10px;
margin-left:20px;
vertical-align:top;
}

.ditto_aanbod_1 img {
vertical-align: top;
padding:0px !important;
margin:0px !important;
}

.ditto_aanbod_2 {
float: left;
width: 405px;
margin-top:6px;
margin-bottom:10px;
}

.ditto_aanbod_2 h2 { margin:0;margin-top:-20px;}
.ditto_aanbod_2 p {margin-top:0px;margin-bottom:0;}
.ditto_aanbod_2 a {}

.ditto_aanbod_3 {
clear: both;
float: left;
padding-left: 140px;
width:385px;
}

.ditto_aanbod_3_1 {
float: left;
}

.ditto_aanbod_3_2 {
float:right;
}

.clear {
clear:both;
border:none;
}

#main_content_middle_right label {
float:left; width: 100px;
}

.B_crumbBox { font-size:10px; text-transform:lowercase;}

.nieuws_groot_content { width:500px; overflow:hidden; margin-bottom:10px;}
.nieuws_groot_links { float:left; width:120px; height:105px; }
.nieuws_groot_links img { margin-left:20px; margin-top:5px; }
.nieuws_groot_rechts { float:left; width:325px; overflow:hidden; }

#ditto_pages { margin-left:20px; }

.main_content_middle_left_content h2 { color:#333; font-size:11px; font-weight:normal; padding-left:5px; padding-top:25px; padding-bottom:0px; border-bottom:1px #000 solid; width:125px; height:30px; margin-bottom:-20px; margin-left:20px;}

.main_content_middle_left_content h1.red a { text-decoration:none!important; }
.main_content_middle_left_content h1.purple a { text-decoration:none!important; }
.main_content_middle_left_content h1.yellow a { text-decoration:none!important; }
.main_content_middle_left_content h1.blue a { text-decoration:none!important; }
.main_content_middle_left_content h1.grey a { text-decoration:none!important; }

.main_content_middle_left_content h1.red { color:#b62323; font-size:12px; text-transform:uppercase; }
.main_content_middle_left_content h1.purple { color:#720471; font-size:12px; text-transform:uppercase; }
.main_content_middle_left_content h1.yellow { color:#b69c23; font-size:12px; text-transform:uppercase; }
.main_content_middle_left_content h1.blue { color:#2379fa; font-size:12px; text-transform:uppercase; }
.main_content_middle_left_content h1.grey { color:#666666; font-size:12px; text-transform:uppercase; }

.main_content_middle_left_content h1.red a{ color:#b62323; font-size:12px; text-transform:uppercase; }
.main_content_middle_left_content h1.purple a{ color:#720471; font-size:12px; text-transform:uppercase; }
.main_content_middle_left_content h1.yellow a{ color:#b69c23; font-size:12px; text-transform:uppercase; }
.main_content_middle_left_content h1.blue a{ color:#2379fa; font-size:12px; text-transform:uppercase; }
.main_content_middle_left_content h1.grey a{ color:#666666; font-size:12px; text-transform:uppercase; }

.main_content_middle_left_content ul { margin-top:15px; }
.main_content_middle_left_content ul li { padding-right:20px; }

.main_content_middle_left_content ul li a.red:hover {color:#b62323; text-decoration:none;}
.main_content_middle_left_content ul li a.purple:hover {color:#720471; text-decoration:none;}
.main_content_middle_left_content ul li a.yellow:hover {color:#b69c23; text-decoration:none;}
.main_content_middle_left_content ul li a.blue:hover {color:#2379fa; text-decoration:none;}
.main_content_middle_left_content ul li a.grey:hover {color:#666666; text-decoration:none;}