body{ background:#333333 url(../images/bg_new.jpg) repeat-x top center;}
#cc_container2 {width: 1300px;height:239px; margin: 0 auto;padding:0;background: url(../images/bg_header.jpg) repeat-x top center;}
#cc_container {width: 965px; margin: 0 auto;padding:20px 0;}
    .cc_header {width: 965px; height:158px; position:relative;}
         .cc_header_newsletter {width: 250px; height:158px; position:absolute; top:0; left:38px;}
                   .cc_header_newsletter_top {width: 250px; height:10px; background:url(../images/newsletter_top.gif) no-repeat bottom;}
                   .cc_header_newsletter_content {width: 230px;  height:128px;  padding:10px; background: #a5001b url(../images/newsletter_content.gif) no-repeat; overflow:hidden;}
               
         .cc_header_logo {width: 370px; height:160px; position:absolute; top:0; right:38px; background:url(../images/logo_confern.png) no-repeat;}
    .cc_main {width: 965px; position:relative;}
         .cc_main_top { width: 938px; height:10px; margin:0; padding:0; background: url(../images/main_header.png) no-repeat;}
         .cc_main_center { width: 938px;margin:0; padding:0;}
               #cc_main_faux {background:url(../images/main_bg.gif) repeat-y; margin: 0px; overflow: auto; /* Paul O Brien Fix for IE */ width: 100%; min-height:260px; /*SHADOW*/}
               #cc_main_rightcolumn {display: inline; color: #333; margin: 10px 45px 0 0; width: 560px; float: right;/*overflow:hidden;*/}
					.node-2dehandstrailer, .node-nieuws {margin-bottom:0px;padding:10px;}
					.node-nieuws  {border: 0px #802000 solid;}
						.odd  {background-color:#dedede;}
						.even  {background-color:#ededed;}
					.node-2dehandstrailer-teaser {float:left;width:248px;height:172px;margin:10px 10px 10px 0;border: 2px #802000 solid;overflow:hidden;}
						.node-2dehandstrailer-teaser .teaser-image {width:248px;height:150px;}
						.node-2dehandstrailer-teaser .teaser-text {width:238px;font-size:12px;color:#fff; background-color:#8c0017;padding:5px;text-align:center;}
					.view-header{margin-bottom:0px}
					#cc_main_rightcolumn img.content{padding:10px;}
					#cc_main_rightcolumn img.imagecache{padding:0px;}
					#cc_main_rightcolumn ul,#cc_main_rightcolumn ol {padding:0;margin:0;}
					.nieuws-kalender {background: url(../images/kalender.png);width:47px;height:47px;overflow:hidden;float:left;margin:10px 10px 0 0;}
						.kal-top {width:47px;height:9px;text-align:center;font-size:8px;padding-top:1px;}
							.kal-top span{color:#fff;font-size:8px;text-transform:uppercase;}
						.kal-bottom {width:47px;height:32px;text-align:center;padding-top:5px;}
							.kal-bottom span{color:#000;font-size:20px;vertical-align:middle;}
					.nieuws-titel {}
					.nieuws-body {}
					.nieuws-image {float:right;width:150px;height:150px;margin:0 0 10px 10px;border: 2px #802000 solid;}
               #cc_main_leftcolumn {float: left; color: #333; margin-left: 38px; padding: 0px; width: 250px; display: inline; position: relative;}
				

               .clear_faux { clear: both; background: none; }
                               .cc_main_menu_ul {width: 250px; }
									#menu_combitrailer { width: 225px; margin: -70px 12.5px 0 12.5px; }
										#menu_combitrailer ul{ list-style-type: none; margin: 0; padding: 0; }
										#menu_combitrailer li {padding:0;margin: 0;display:inline;/*fix IE gap*/}	
										#menu_combitrailer li a { voice-family: "\"}\""; voice-family: inherit; height: 50px; width:125px; padding: 0px 30px 0 70px;  margin: 3px 0; text-decoration: none; overflow:hidden;}	
										#menu_combitrailer li a span{ float:right; padding:19px 0; text-transform:lowercase; font-weight: Bold; font-size:14px; letter-spacing:-1px;font-family:verdana;}	
										#menu_combitrailer li a:link, #menu_combitrailer li a:visited {	color: #ccc; display: block; background:  url(../images/menu_button.gif);  }
										#menu_combitrailer li a:hover, #menu_combitrailer li a.active{ color: #802000; background:  url(../images/menu_button.gif) 0 -50px;  }
									#menu_content { width: 225px; margin: 0 12.5px 0 12.5px;}
                               .cc_main_menu_header {width: 250px; height:101px; background: url(../images/menu_top.gif) no-repeat;}
							   .cc_main_menu_footer {position:absolute; bottom:10px; left:38px; width: 250px; height:50px;  background: url(../images/menu_bottom.gif) no-repeat;}
               .cc_main_copyright{float:left; width:560px; padding:30px 0 0 333px;color:#802000;font-family:Verdana,Arial,sans-serif;font-size:12px;letter-spacing:-1px;margin: 0 0 10px 0;}
               		.cc_main_copyright_left{float:left;width:250px;}
							.cc_main_copyright_left ul.menu{list-style-type:none;width:300px;position:relative;margin:0;padding:0;}
							.cc_main_copyright_left ul.menu li{display:block;float:left;margin:0 2px 0 0;}
							.cc_main_copyright_left ul.menu li.left{margin:0;}
							.cc_main_copyright_left ul.menu li a{display:block;float:left;color:#802000;text-decoration:none;padding:3px 6px;}
							.cc_main_copyright_left ul.menu li a.right{padding-right:19px;}
							.cc_main_copyright_left ul.menu li a:hover{color:#fff;background:#802000;}
							.cc_main_copyright_left ul.menu li a.current{color:#aaa;background:#802000;}
							.cc_main_copyright_left ul.menu li a.current:hover{color:#fff;background:#802000;}
                    .cc_main_copyright_right{float:right;padding:3px 0; width:250px;}
         .cc_main_bottom {clear: both; width: 938px; height:10px; background: url(../images/main_footer.png) no-repeat left;/*nog aanpassen voor pngFix*/} 
         .cc_main_topshadow {position:absolute; top:0; right:0; width: 27px; height:180px;}
         .cc_main_bottomshadow {position:absolute; bottom:0; right:0; width: 27px; height:180px;}


    .cc_footer {width: 965px; height:107px; position:relative;overflow:hidden;}
    			.cc_footer_shadow {position:absolute;top:0;left:0;width:965px;height:29px; background: url(../images/main_footer_shadow.png) no-repeat;border:0px solid #000000;}
          .cc_footer_credits {position:absolute;top:0;left:38px;width:230px;height:150px; background: url(../images/footer_credits.gif) no-repeat;padding:50px 10px 0 10px;text-align:center;font-size:12px;}
			.cc_footer_credits a, .cc_footer_credits a:hover {color:#fff;text-decoration:none;font-size:12px;letter-spacing:1px;}
		  
CAPTION.MYTABLE{ background-color:#d80024;  color:#f4eee3;margin-top:10px;padding:10px;}
TABLE.MYTABLE{ font-family:verdana; border-collapse:collapse;  font-size:11pt;  background-color:#f7dcd7;  width:540px;    margin-bottom:10px;}
TH.MYTABLE{ font-size:10pt;  color:white}
TR.MYTABLE{ }
TD.MYTABLE{  font-size:10pt;  background-color:#e9e9e9;  color:#8c0017;  border-color:#abc; border-style:dotted;  border-width:1px;  text-align:left;  padding:10px}
TD.width1{  width:100px;text-transform:uppercase;}
TD.width2{  width:360px}
TD.width2 img{  padding:10px 10px 10px 0}


.confern-block {border:0px dotted #abc; padding:10px; background-color:#dedede;margin-top:30px;}

/*THEME PAGERS */
.pager {clear:both;float:left;width:100%;padding:20px 0;text-align:left;}
.pager a{color:#fff;display:inline;background-color:#8c0017;margin-right:2px;padding:10px 10px;text-decoration:none;border: 1px solid #8c0017;}
.pager a:hover{background-color:#cccccc;color:#8c0017;border: 1px solid #8c0017;text-decoration: underline;}
.pager strong.pager-current{background-color:#cccccc;color:#8c0017;;margin-right:2px;padding:10px 10px; font-weight:bold;border: 1px solid #8c0017;}

/* The simplenews signup block */
#simplenews-block-form-1 {	text-align:left;}
#simplenews-block-form-1 .form-required {display:none;}
#simplenews-block-form-1 .form-item {margin-left:13px;}
#simplenews-block-form-1 .radio-container {display:inline;	float:left;	color:#666;}
#simplenews-block-form-1 .form-submit {background-color:#8c0017;margin-left:13px;	margin-top:5px;	border:0;	padding:5px 10px;color:#ccc;	cursor:pointer;	font-size:15px;border:1px solid #ccc;}
#simplenews-block-form-1 .form-submit:hover {background-color:#ccc;color:#8c0017;cursor:pointer;border:1px solid #8c0017;}

/* Messages */
div.messages  {background-color:#8c0017; padding:10px; text-align:left; font-weight:Bold;}
	div.error{border: 5px solid red; color:#ccc;}
	div.status {border: 5px solid #53f702; color: #ccc;}
div.messages pre {text-align: left;}

h2  {font-size:15px;}
.view-header h2 {font-size:20px; margin-bottom: 10px;}
h1 {font-size:20px;}

.book-navigation .page-links {
border:0px ;
padding:0.5em;
text-align:center;
}

