body{
	background-color:#353433;
	color:#353433;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

img{
	border-width:0px;
	border-style:none;
	border-color:#000000;
}

#container{
	width:946px;
	margin-left:auto;
	margin-right:auto;
}

#menu{
	background-image:url(images/menu.gif);
	width:946px;
	height:52px;
	float:left;
}

#header{
	background-image:url(images/header.gif);
	width:946px;
	height:101px;
	float:left;
}

#body{
	background-image:url(images/body_spacer.gif);
	background-repeat:repeat-y;
	width:946px;
	float:left;
}

#menu_items{
	margin-top:30px;
	margin-left:317px;
}

#menu_items ul{
	margin-left:-44px;
}

#menu_items li{
	list-style-type:none;
	margin-left:3px;
	margin-right:3px;
	float:left;
}

#menu_items li a{
	color:#353433;
	text-decoration:none;
	font-size:13px;
	font-family:Helvetica;
	font-weight:bold;
}

#menu_items li a:hover{
	text-decoration:underline;
}

.link a{
	color:#506578;
	text-decoration:underline;
}

.link a:hover{
	color:#506578;
	text-decoration:underline;
}

/**********************************************************************************************************************/
/*																													  */
/*										                  LEFT														  */
/*																													  */
/**********************************************************************************************************************/

#left{
	width:674px;
	float:left;
}

#spacer_login{
	background-image:url(images/spacer_login.gif);
	width:74px;
	height:114px;
	float:left;
}

#login{
	background-image:url(images/login.gif);
	width:183px;
	height:114px;
	float:left;
}

#frmlogin #username{
	color:#506578;
	font-size:9px;
	height:12px;
	width:149px;
	margin-top:34px;
	margin-left:21px;
	border-width:0px;
}

#frmlogin #password{
	color:#506578;
	font-size:9px;
	height:12px;
	width:149px;
	margin-top:9px;
	margin-left:21px;
	border-width:0px;
}

#frmlogin #btnlogin{
	background-image:url(images/go_login.jpg);
	width:32px;
	height:20px;
	border-style:none;
	border-width:0px;
	margin-left:145px;
	margin-top:8px;
	cursor:pointer;
}

#spacer_login_domain{
	background-image:url(images/spacer_login_domain.gif);
	width:417px;
	height:114px;
	float:left;
}

#livesupport{
	margin-top:-4px;
	margin-left:40px;
}

#spacer_box_left{
	background-image:url(images/spacer_box_left.gif);
	width:23px;
	height:88px;
	float:left;
}

#box_left{
	background-image:url(images/box_left.gif);
	width:321px;
	height:88px;
	float:left;
}

#spacer_boxes{
	background-image:url(images/spacer_boxes.gif);
	width:5px;
	height:88px;
	float:left;
}

#box_right{
	background-image:url(images/box_right.gif);
	width:321px;
	height:88px;
	float:left;
}

#cod5_preorder_banner{
	width:647px;
	height:88px;
	float:left;
}

#spacer_box_right{
	background-image:url(images/spacer_box_right.gif);
	width:4px;
	height:88px;
	float:left;
}

#content{
	width:645px;
	float:left;
	margin-left:23px;
	margin-top:5px;
}

.news_item{
	clear:both;
	width:647px;
	margin-bottom:10px;
}

.news_bar{
	background-image:url(images/news_bar.gif);
	width:647px;
	height:23px;
}

.news_bar_text{
	color:#506578;
	font-family:arial;
	font-weight:bold;
	font-size:13px;
	padding-top:4px;
	margin-left:4px;
}

.news_img_background{
	float:right;
	margin-right:5px;
	margin-top:2px;
	background-image:url(images/news_img.gif);
	width:146px;
	height:120px;
}

.news_img{
	margin-left:2px;
	margin-top:2px;
}

.news_text{
	margin-top:5px;
	margin-left:2px;
}


table.info{
	margin-left:20px;
}

table.info td {
	background-image:url(images/spacer_table.jpg);
	height:23px;
	background-repeat:repeat-x;
	text-align: left;
	padding-left: 8px;
}

table.info td.normaal{
	background:none;
}

fieldset {
    margin: 10px;
    padding: 10px;
    border: 1px dotted #506578;
    margin-bottom: 10px;
}

fieldset legend {
    color: #ffffff;
    background-color: #506578;
    padding-left: 8px;
    padding-top: 2px;
    padding-right: 8px;
    padding-bottom: 2px;
    border-right: 1px solid #695d5d;
    border-bottom: 1px solid #695d5d;
    font-weight: bold;
}

input.submit{
	color: #ffffff;
    background-color: #506578;
	border-width: 0px;
	border-style: solid;
	font-weight:bold;
}

.select{
	margin-bottom:2px;
}

/**********************************************************************************************************************/
/*																													  */
/*										                  RIGHT														  */
/*																													  */
/**********************************************************************************************************************/

#right{
	width:272px;
	float:left;
}

#domain{
	background-image:url(images/domain.gif);
	width:272px;
	height:53px;
	float:left;
}

#spacer_acties{
	background-image:url(images/spacer_acties.gif);
	width:272px;
	height:149px;
	float:left;
}

#ads{
	width:254px;
	float:left;
	margin-top:-153px;
}

#logos{
	width:254px;
	float:left;
	text-align:center;
}

.ad_title{
	color:#164362;
	margin-top:9px;
	margin-left:10px;
	font-weight:bold;
}

.ad img{
	margin-left:18px;
	margin-top:10px;
}

.ad_content{
	font-size:13px;
	margin-top:-65px;
	margin-left:125px;
}

.ad_content_ultra{
	font-size:13px;
	margin-top:-72px;
	margin-left:125px;
}

.ad_price{
	margin-top:-26px;
	margin-left:20px;
	width:100px;
}

.ad_price_ultra{
	margin-top:-26px;
	margin-left:20px;
	width:100px;
}

.price_1{
	color:#b1bec4;
	font-size:15px;
	font-family:helvetica;
	font-weight:bold;
	margin-top:-12px;
	float:left;
}

.ad_order{
	font-size:11px;
	margin-top:43px;
	margin-left:73px;
}

.ad_order a{
	color:#164362;
	font-weight:bold;
	text-decoration:none;
}

.ad_order a:hover{
	color:#164362;
	font-weight:bold;
}

.ad_order_ultra{
	font-size:11px;
	margin-top:34px;
	margin-left:73px;
}

.ad_order_ultra a{
	color:#164362;
	font-weight:bold;
	text-decoration:none;
}

.ad_order_ultra a:hover{
	color:#164362;
	font-weight:bold;
}

.price_2{
	color:#707a83;
	font-size:28px;
	font-weight:bold;
	font-family:helvetica;
	margin-top:-15px;
	margin-left:3px;
	float:left;
}

#spacer_right{
	background-image:url(images/spacer_right.gif);
	background-repeat:repeat;
	width:19px;
	float:left;
}

.ad{
	background-image:url(images/ad.gif);
	width:254px;
	height:157px;
	float:left;
}

/**********************************************************************************************************************/
/*																													  */
/*										               COPYRIGHT													  */
/*																													  */
/**********************************************************************************************************************/

#copyright{
	background-image:url(images/copyright.gif);
	width:946px;
	height:25px;
	clear:both;
}

.copyright{
	color:506578;
	font-weight:bold;
	text-align:center;
	width:946px;
	padding-top:6px;
}