@import url("standaard.css");

@import url("nieuws.css");

@import url("forms.css");

@import url("navigatie.css");

@import url("casino.css");   

@import url("product_list.css");   


/* HOME TOP BANNERS */

#content_news_box{
	height:231px;
	padding-left:20px;
	padding-top:10px;
}



/* HOME CONTENT LINKS */

#content_bottom_01{
    margin-top:10px;
    padding-left:20px;
}

#content_bottom_01 h1{
    background-image:url(/images/header_news.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    width:586px;
    float:left;
    padding:5px;
    padding-left:15px;
    margin:0px;

}

#content_bottom_01 .contentblok{
    float:left;
    width:275px;
    padding: 0px;
    margin:0px;
    border: 1px solid #a4a4a4;
    padding: 10px;
    margin-right:9px;    
    margin-top:10px;
}

#links{
    float: left;
    width:174px;
    background-color: #fff;
    overflow: hidden; 
    margin-top: 1px;  
}   

#links .contentblok{
    float:left;
    border:0px solid red; 
}

#links .contentblok .tekst_rechts{
    float:left;
    margin: 0px;
    margin-left:10px !important;
    margin-left:5px;
    margin-right:10px;
    background-color: #d7d7d7;
    border:1px solid #888;
    border-top:0px solid;
    padding:0px;
}

#links h2{
    background-color: #1c5ca3;
    margin: 0px;
    padding:10px;
    padding-top:10px;
    padding-bottom:10px;

    font-size: 14px;
    float: left; 
    width: 174px;
}

.tekst_rechts ul{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin: 0px;
    padding:0px;
}

#links .tekst_rechts li{
    float:left;
    width: 208px;
    padding:0px;
    margin:0px;
}

#links .tekst_rechts li a{
    float:left;
    width: 197px;
    padding: 5px;
    padding-left:10px;
    color:#444;
    font-weight: bold; 
}

#links .tekst_rechts li a:hover{
    background-color:#888888 ;
    color:#fff;
    text-decoration: none;
}

#links .banner{
    float:left;
    margin-top:10px;
}

.tekst_rechts ul{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin: 0px;
    padding:0px;
}

.image_links{
    float:left;
    width:127px;
    overflow:hidden;
}

.image_rechts{
    float:left;
    width:127px;
    overflow:hidden;
}

.image_links img{
    float:left;
    width:127px;
    overflow:hidden;
}

.image_rechts img{
    float:left;
    width:127px;
    overflow:hidden;
}

.contentblok .tekst_links{
    float:left;
    width:170px;
}

.contentblok h2{
    padding:0px;
    margin:0px;
}


/* CONTENT BOTTOM */

.snel_zoeken h2
{
	font-weight: bold !important;
	font-size: 14px !important;
	margin: 3px 0px 5px;
	text-transform: none;
	padding: 2px 5px;
}

#midden{
    float: left;
    width:515px;
    background-color: #fff;
    overflow: hidden;
    border:0px solid red;
    padding-left:1px;
    padding-top: 1px;
    
}

#midden .sfeer_banner{
    margin: 0px;
    padding: 0px;
	margin-bottom: 1px;
    position: relative;
}

#midden .sfeer_banner_text1{
    position: absolute;
    top: 20px;
    right: 150px;
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    line-height: 30px;
}

#midden .sfeer_banner_text2{
    color:#FFFFFF;
    font-size:18px;
    font-weight:bold;
    line-height:30px;
    position:absolute;
    right:140px;
    text-transform:uppercase;
    top:50px;
}

#midden .sfeer_banner_text3{
    position: absolute;
    top: 80px;
    right: 20px;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    line-height: 30px;
    text-transform:uppercase;
}

#midden .contentblok{
    border-bottom:1px dotted #444444;
    float:left;
    margin-left:10px;
    padding-bottom:20px;
    padding-top:20px;
    width:495px;
}

#midden .contentblok h2{
    color:#730204;
    padding-bottom:10px;
}

#midden .contentblok .tekst_rechts{
    background:none;
    border:none;
    padding-left: 10px;
    float:left;
}

#midden h1{
    background-color: #1c5ca3;
    margin:0px;
    padding:10px;
    padding-top:5px; 
    padding-bottom:5px;     
    text-transform: none;   
}

#midden #links{
    float:left;
    width:532px;
    height:600px;
    background-color: #fff;
}

#midden a{
    color:#000;
    font-weight: bold;

}

#midden a:hover{
    color:#000;
    font-weight: bold;
    text-decoration: underline;

}

#content_bottom_02{
    padding-left:20px;
    float:left;
    margin-top:10px;
}

#content_bottom_02 .contentblok{
    border:0px solid;
    margin: 0px;
    padding: 0px;
    width: 285px;
    margin-right:13px !important;
    margin-right:0px; 
    padding-top:10px;
    float:left;
    padding: 10px;
    padding-left:0px;
}     

#content_bottom_02 .contentblok .image_links{
    border: 0px solid #a4a4a4;
    margin-top:10px;
}

#content_bottom_02 .contentblok .tekst_rechts{
    border: 0px solid #a4a4a4;
    width:170px;
    margin-top:10px;
}

#content_bottom_02 .contentblok h2{
    background-image:url(/images/header_games.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    width:280px;
    float:left;
    padding:5px;
    padding-left:15px;
    margin:0px;
    display: inline;
}


/* RECHTS BLOK */

#rechts{
    float: left;
    left: 700px;
    border-left:1px solid #FFFFFF;
    margin-right:0;
    margin-top:1px;
    overflow:hidden;
    width:293px;
}

#rechts h1{
    background-image:url(../images/box_header_green.jpg);
    background-repeat:repeat-x;
    background-position:top left;
    height: 31px;
    margin-top: 10px;
    padding:10px;
    padding-top:8px; 
    float:left;   
}

#rechts h2{
    background-color: #1c5ca3;
    margin: 0px;
    padding:10px;
    padding-top:13px;
    height:18px;
    font-size: 14px;

}

.home_latest_trucks{
    padding-bottom: 1px;
    border-bottom: 1px solid #e9ebea;
    float: left;
}

.home_latest_trucks .latest_image{
    float:left;
    width: 108px;
    height:73px;
}

.home_latest_trucks .latest_image a{
    padding: 0px;
    margin: 0px;
}

.home_latest_trucks .latest_content{
    float:left;
    color: #1c5ca3;
}

.home_latest_trucks .latest_content2{
    float:left;
    color: #1c5ca3;
}

.home_latest_trucks .latest_content a{
    background-image:url(../images/trucks_arrow_right.gif);
    background-repeat:no-repeat;
    background-position:top right;
    display: block;
    color:#1c5ca3 ;
    padding-left: 10px;
    padding-top: 5px;
    height: 68px;
    width: 175px;
}

.home_latest_trucks .latest_content2 a{
    background-image:url(../images/trucks_arrow_right.gif);
    background-repeat:no-repeat;
    background-position:top right;
    background-color: #feefe4;
    display: block;
    color:#1c5ca3 ;
    padding-left: 10px;
    padding-top: 5px;
    height: 68px;
    width: 175px;
}

.home_latest_trucks .latest_content a:hover{
    background-color:#e9ebea;
    text-decoration: none;
}

.home_latest_trucks .latest_content2 a:hover{
    background-color:#e9ebea;
    text-decoration: none;
}

#rechts .contentblok{
    border:0px;
    margin: 0px;
    padding: 0px;
    float:left;
}

#rechts .contentblok h2{
    background-image:url(/images/box_header_green.jpg);
    background-repeat:repeat-x;
    background-position:top left;
    width:195px;
    float:left;
    padding:5px;
    padding-left:10px;
    margin:0px;
    display: inline;
    margin-left: 10px;
    margin-right:10px;
    margin-top:10px;  
}

#rechts .contentblok .tekst_rechts{
    float:left;
    margin: 0px;
    padding:0px;
    padding-bottom: 10px;
    margin-left:10px !important;
    margin-left:5px;
    background-color: #ddf2cb;
    border:0px solid red;
    width:210px;
}

#rechts .contentblok .tekst_rechts a{
    color:#000;
    font-weight: bold;
    
}

#rechts .tekst_rechts li{
    float:left;
    width: 190px;
    padding:0px;
}

#rechts .tekst_rechts li a{
    float:left;
    width: 195px;
    padding: 5px;
    padding-left:10px;
    color:#444;
    font-weight: bold;
}

#rechts .tekst_rechts li a:hover{
    background-color:#016200 ;
    color:#fff;
    text-decoration: none;
}

#rechts .contentblok .tekst_rechts p{
    padding-right:10px;
    padding-top:10px;
}

.tekst a{
    color:#3E8700;
    font-weight: bold;
}

.home_snel_zoeken{
    padding-top: 20px;
    padding-left: 15px;
    float: left;
    width: 600px;
}

.home_snel_image{
    padding-top: 20px;
    float: left;
    width: 200px;
}

#sold_message
{
	background-color: #F79647;
	padding: 12px;
	border: 2px solid #F57914;
	margin-bottom: 10px;
}

#sold_message h1
{
  font-weight: bold;
  font-size: 18px;

}


#truckContainer h2, #truck_detail_left h2
{
	margin: 0px;
	padding: 5px 8px;
}

.snel_zoeken h3
{
	margin-left: 5px;
}

.igoogle_button{
    background: url(../images/igoogle_bg.jpg) no-repeat top left;
    float:left;
    height:97px;
    margin-top:15px;
    width:167px;
    text-align: center;
}

.igoogle_button h1{  
    text-align: center;
    display: block;
}

.igoogle_button h1 a:hover{  
    text-align: center;
    color: #000;
}