/* CSS Includen voor Grid system */
@import url("reset.css");
@import url("text.css");
@import url("961.css");
@import url("calendar.css");


body { background:url(../images/bg.jpg) center top repeat-y;}

.container_16 {
	padding:0; 
	border-left:2px solid #c00;
    border-right:2px solid #c00;
	border-bottom:2px solid #c00;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

#header_menu {
	padding:0; 
	border-left:2px solid #c00;
    border-right:2px solid #c00;
	border-top:2px solid #c00;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

#top_menu{
float:right;
height:32px;
}

/******  top menu  *********/

#top_menu ul {
     margin: 0px 0px 0px 0px; 
     list-style-type:none;
}
#top_menu ul li{
     display:inline; 
     margin:0px 2px 0px 0px;
     background:#c00 url(../images/Trading_bckTopmenu.jpg) top repeat-x;
}
#top_menu ul li a:link, #top_menu ul li a:visited{ 
     font-size:12px; 
     font-weight:600; 
     text-decoration:none; 
     color:#fff;
     padding:2px 8px 15px 50px; 
}
#top_menu ul li a:hover {
     color:#fff; 
}
#top_menu ul li#active_menu {
     color:#cad32c
}

#language_chose{
     float:right;
     margin-right:2px;
     margin-bottom:0px;
}

div.grid_16#header { background:url(../images/Header.jpg) no-repeat ; height:120px;}
div.grid_4#left { background:url(../images/Left.jpg) no-repeat top; padding-top:200px;}
div.grid_12#content {background:url(../images/Content.jpg) no-repeat top left; padding-top:50px;}
div.grid_16#footer {
	height:18px; 
	background: #fff;
	width:960px; 
	text-align: right;
	border-top:1px solid #c00;
	font-size:11px;
	vertical-align:middle;
}

/******  left menu  *********/

#mainlevel ul {
     float:left;
     margin: 0px 0 0 0px;
      
     list-style-type:none;
     width:100%;
     margin-bottom:50px;
     vertical-align: bottom;
}


#mainlevel ul li{
     padding: 0px 0px 1px 0px;
     margin-bottom:1px; 
     background:#fff;
     background:url(../images/Trading_verloop_menu.jpg) no-repeat center bottom;
	 *background:none; /*--not display bottom red underline in ie7--*/
}
#mainlevel ul li a:link, #mainlevel ul li a:visited{
     font-size:12px;
     text-decoration:none; 
     color:#37373a;
     display:block;
     padding-left:5px;  
     background:#fff;
	 margin-left:0px;
	 *float:left; /*--folat left ie7--*/
}
#mainlevel ul li a:hover {
     color:#C00; 
     font-weight:600;
}

#mainlevel ul li#active_menu a{
    color:#cad32c;
}
#mainlevel ul li#active_menu ul a{
    color:#37373a;
}
#mainlevel ul ul {
     margin-top: 1px;
     margin-bottom:1px;  
}
#mainlevel ul li ul li{
    width: 100%;
    padding: 0px 0px 1px 0px;
    background:#fff url(../images/Trading_verloop_menu.jpg) no-repeat center bottom;
}
#mainlevel img {
    float: left;
    margin: 2px 25px 0px 0px;
    background: #fff;
}

#linkitem {
	 float:left;
	 margin: 0px 0 0 0px;
	  
	 list-style-type:none;
	 width:100%;
	 margin-bottom:50px;
	 vertical-align: bottom;
}

#linkitem li{
	 float:left;
	 margin: 0px 0 0 0px;
	  
	 list-style-type:none;
	 width:100%;
	 margin-bottom:50px;
	 vertical-align: bottom;
}

#linkitem ul li{
     padding: 0px 0px 1px 0px;
     margin-bottom:1px; 
     background:#fff;
     background:url(../images/Trading_verloop_menu.jpg) no-repeat center bottom;
}
#linkitem ul li a:link, #linkitem ul li a:visited{
     font-size:12px;
     text-decoration:none; 
     color:#37373a;
     display:block;
     background:url(../images/Trading_ico_menu.jpg) no-repeat 32px 2px;
	 background-color:#FFFFFF;
	 padding-left:75px;
}

#linkitem ul li a:hover {
     color:#C00; 
     font-weight:600;
}

#left h3 {margin-left:34px; margin-bottom:0px;}

/******  latest news  *********/

ul#latestnews_news{float:left;margin: 0px 0 0 18px; width:100%;margin-bottom:50px; list-style-type:disc; width:190px;}

ul#latestnews_news li{padding: 0px 0px 0px 0px;margin-bottom:1px;}
ul#latestnews_news li a:link, ul#latestnews_news li a:visited{font-size:12px;text-decoration:none; color:#37373a;display:block;  background:#fff;}
ul#latestnews_news li a:hover {COLOR:#C00; }
ul#latestnews_news li.active_menu {color:#cad32c}
#latestnews_news h3 {margin-left:16px; margin-bottom:0px; font-weight:bolder; font-size:medium;}
.read_more {font-size: 13px;color:#c00; font-weight:bolder; margin-left: 5px;}

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	width: 0;
	height: 0;
}

#content{
font-size:14px;
}

#content * {
    /* padding-right: 10px;*/
}

.news_list a{
color:#CC0000;
font-size:13px;
font-weight:bolder;
margin-left:5px;
}

.news_list span{
margin-left:100px;
font-size:11px;
}

.news_list p{
margin-top:7px;
margin-bottom:7px;
margin-left:5px;
margin-right:5px;
}

#multi_page{
float:right;
margin-right:100px;
margin-top:0px;
margin-bottom:10px;
}

#multi_page a{
text-decoration: none;
font-size:13px;
COLOR:#C00;
}

#multi_page a:hover { font-size:18px;}

#multi_page span {COLOR:#C00; font-weight:bold; font-size:16px;}

#new_title{
color:#CC0000;
font-size:20px;
font-weight:bolder;
margin-bottom:10px;
}

#new_time{
font-size:11px;
font-weight:500;
margin-bottom:10px;
}

#short_des{
font-size:13px;
font-weight:bolder;
margin-bottom:10px;
margin-left:50px;
margin-right:50px;
}

#short_des hr{
height:2px;
}

#back_link{
float:right;
margin-right:100px;
}

#back_link a{
color:#CC0000;
font-size:13px;
font-weight:bolder;
margin-bottom:10px;
text-decoration:none;
}

.countdown {
	display:inline;
	float: right;
	margin: 40px 80px 0 0;
}
.countdown table {
	display:inline;
	border-collapse: collapse;
        float: right;
}
.countdown td {
	height: 30px;
	width: 50px;
	background-color: #c00;
	line-height:25px;
	color: #ffffff;
	text-align: center;
	border: 3px solid white;
}

.countdown span {
	font-size: 15px;
}
.countdown img {
	height: 100px;
	display: inline;
	float: left;
	margin-right: 20px;
}

