body{
	height: 100%;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%;
    font-family: Trebuchet MS;
    color: #000;
    font-size: 12px;
	background: url('../images/background.png') no-repeat;
	position: absolute;
	z-index: -1;
}

a img {
border: 0px;
}


#realBody{
	height: 100%;
	margin: 0px auto;
	overflow: auto;
	position: absolute;
	width: 100%;
	z-index: 5;
}

#inloggen {
margin: 0px auto;
width: 800px;
}

.topl {
background: url('content-tol.png') no-repeat;
width:		1000px;
height:		5px;
margin-top: 10px;
}

.midl {
background: url('faul.png') repeat-y;
width:		1000px;
}

.midl .leftmenu {
width:      190px;
float:		left;
}

.midl .leftmenu a {
color:		#fff;
text-decoration: none;
}

.midl .rechtsmenu {
width:      420px;
float:		left;
}

.footel {
background: url('footel.png') no-repeat;
width:		750px;
height:		36px;
margin-bottom: 25px;
}


#header{
	background: url(../images/headerbg.png) repeat;
	background-position: center;
	height: 188px;
	width: 100%;
    
}



#headere {
	background: url(../images/headerbg.png) repeat;
	background-position: center;
	height: 188px;
	width: 100%;
   
}


#headerd{
	background: url(../images/layout_01.png) no-repeat;
	background-position: center;
	height: 163px;
	width: 100%;
    
}

.headert{
    width: 600px;
    margin: 0px auto; 
}

#headerd tr td{
border: 0px;
}

.infobalk
{
        margin-top: -25px;
	margin-left: -135px;
	float: left;
	
	width: 434px;
	height: 163px;
	padding: 13px 0px 0px 13px;
	color:#e1e1de;
}

.shoutBoxHolder{background: url(../images/status.png) no-repeat; position: absolute;left: 430px;top: 5px;width: 400px;height: 160px;padding:10px; margin-left: -40px; color: #fff;overflow: hidden;}
shoutBoxHolder {width: 400px;}
.shoutBox {position: absolute;}
.shoutBox div {width: 400px;}
.showShoutInput {position: absolute;left: 219px;top: 150px;width: 10px;height: 16px;}
.ShoutInput{     display:none;position: absolute;left: 0px;top: 168px;z-index:5; background-color:#9f0b00;height:20px;width:356px;    }
.ShoutInput INPUT[type="text"] {position:absolute;left:2px;top:2px;border:1px solid #d69b13;width:340px;}
.ShoutInput INPUT[type="image"] {position:absolute;left:344px;top:2px;}
.scrollDivDown {position: absolute;top: 138px;left: 290px;color: #000;}
.scrollDivUp{ position: absolute;top: 138px;left: 279px; color: #000;}
.optieshout{ position: absolute;top: 150px;left: 358px; color: #000;}

#header #content{
	height: 210px;
	margin: 0px auto;
	width: 1136px; /* 0px auto;*/
}

#headere #content{
	height: 210px;
	margin: 0px auto;
	width: 1136px;
}

#logo{
	background: url(../images/banner.png) no-repeat;
	height: 153px;
	width: 366px;
	margin-left:375px;
}

#header ul#menu{
	float: left;
	height: 25px;
	list-style: none;
	margin-top: 20px;
	padding: 0;
	padding-left: 40px;
	width: 100%;
    z-index: 5;
    position: absolute;
}

#header ul#menu li{
	float: left;
	height: 25px;
	padding-bottom: 15px;
	padding-right: 20px;
	padding-top: 15px;
}

#header ul#menu li a{
	background: url(../images/layout/menu-a.png);
	border: 1px solid #d6d6d6;
	color: #fff;
	font-family: Trebuchet MS;
	font-size: 12px;
	height: 25px;
	-moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	text-decoration: none;
	text-shadow: #000 1px 1px;
    overflow: hidden;
}

#header ul#menu li a:hover, #header ul#menu li.active a, #header ul#menu li.active a:hover{
	background: url(../images/layout/menu-hover.png);
	border: 1px solid #d6d6d6;
	-moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomleft: 0px;
    -moz-border-radius-bottomright: 0px;
}

#header ul#menu li ul{
	background: url(../images/layout/menu-dd-bg.png);
	border: 1px solid white;
	margin-top: 4px;
	max-width: 150px;
	-moz-border-radius: 5px;
    -moz-border-radius-topleft: 0;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	position: absolute;
	visibility: hidden;
	width: 150px;
    overflow: hidden;
}

#header ul#menu li ul li{
	clear: both;
	display: inline;
	padding-bottom: 0px;
	width: 150px;
}

#header ul#menu li ul li a{
	background: url(../images/layout/menu-a.png);
	border: 1px solid #d6d6d6;
	max-width: 150px;
	-moz-border-radius: 5px;
	width: 150px;
	width: auto;
}

#header ul#menu li ul li a:hover{
	background: url(../images/layout/menu-hover.png);
	border: 1px solid #d6d6d6;
	-moz-border-radius: 5px;
}

#status{
    background: url(../images/status.png)no-repeat;
    width: 441px;
    height: 211px;
    float: left;
	margin-left:30px;
	margin-top:5px;
}

#avatar{
    background: url(../images/layout/avatar.png);
    width: 32px;
    height: 32px;
    -moz-border-radius: 5px;
    border: 3px solid white;
    background-position: center;
    float: left;
}

#inhoud-avatar{
    width: 277px;
    height: 132px;
    margin-left: 135px;
    margin-top: 30px;
	list-style: none;
}

#inhoud-avatar tr td, #inhoud-avatar tr:hover{
background:		none;
}

#shoutbox{
	position:	absolute;
    background: url(../images/layout/bg_shout2.png);
    width: 441px;
    height: 211px;
	margin-left: 380px;
}

.smile {
	position:	absolute;
    width: 600px;
    height: 20px;
	margin-left: 230px;
	margin-top:  230px;
}

.topSpace {
	position:	absolute;
    width: 400px;
    height: 20px;
	margin-left: 110px;
	margin-top:  185px;
	font-size:   18px;
	font-weight: bold;
	color:       gold;
}

.post {
	position:	absolute;
    width: 600px;
    height: 20px;
	margin-left: 760px;
	margin-top:  225px;
}

.vipMenu {
	position:	absolute;
    width: 200px;
    height: 32px;
	margin-left: 70px;
	margin-top:  223px;
}



.snel {
	color:		#fff;
	position:	absolute;
    width: 300px;
    height: 32px;
	margin-left: 50px;
	margin-top:  273px;
	font-size:	 13px;
}

.snel a {
	text-decoration: none;
	color:		#fff;
}

.protectMenu {
	position:	absolute;
    width: 400px;
    height: 20px;
	margin-left: -30px;
	margin-top:  150px;
}

#shoutboxd{
	background: white;
	position:	absolute;
    width: 441px;
    height: 211px;
	margin-left: 380px;
}


#inhoud-shbox{
    width: 400px;
    height: 115px;
	padding-top: 25px;
	overflow: hidden;
    margin: 10px;
	color: #000;
}


h1{
    color: #646464;
    font-size: 16px;
    float: left;
    padding-left: 5px;
    font-weight: normal;
    
}

#container{
    background: url(../images/layout/info-balk.png) no-repeat;
    width: 1136px;
    height: auto;
    min-height: 150px;
    margin: 0px auto;
    overflow: hidden;
    margin-top: -2px;
}

#container #top{
    width: 1136px;
    height: 43px;
}

#container #top-links{
    width: 400px;
    height: 43px;
    float: left;
    margin-top: 15px;
}

#container#top-rechts{
    width: 650px;
    height: 43px;
    float: right;
    margin-top: 15px;
    text-shadow: 1px 1px #000;
    font-weight: bold;
    
}

#top-rechts li{
    float: left;
    padding-left: 37px;
    padding-right: 29px;
    list-style: none;
}

		input.field { padding: 6px 8px; font-size: 11px; color: #fff; width: 250px; font-style: italic; height: 15px; border: none; border: 1px dashed #fff; background: none; }
			input.button { font-size: 10px; color: #4f4e4e; font-weight: bold; line-height: 27px; border:  }
			 #clickMission .topclick { padding-left: 14px; font-size: 11px; font-weight: bold; color: #fff; line-height: 34px; font-size: 16px; }
			 #clickZieken .topclick { padding-left: 14px; font-size: 11px; font-weight: bold; color: #fff; line-height: 34px; font-size: 16px; }

		  	 #clickMission .contclick { padding-left: 14px; color: #c6b4b4; line-height: 29px; font-size: 11px; background: url('../images/quarters-bg1.jpg') repeat-x; }
.subtitle2 {
font-weight:	 bold;
height:          32px;
line-height:     32px;
vertical-align:  middle;
color:			 #fff;
padding:         0px 0px 0px 10px;
 border-bottom: 1px dashed #232323; 
font-size:		12px;
font-weight: bold;
}


.subtitles2 {
font-weight:	 bold;
vertical-align:  middle;
color:			 #fff;
padding:         0px 0px 0px 10px;
 border-bottom: 1px dashed #232323; 
font-size:		12px;
font-weight: bold;
}

.subtitled2 {
font-weight:	 bold;
height:          32px;
line-height:     32px;
vertical-align:  middle;
color:			 #fff;
padding:         0px 0px 0px 10px;
 border-bottom: 1px dashed #232323; 
font-size:		12px;
font-weight: bold;
}

.subtitle2 a {
color:			 #fff;
}

#missie{
    height: 25px;
    padding-left: 5px;
    padding-right: 5px;
    border: 1px solid #d6d6d6;
	-moz-border-radius: 5px;
    width: 1024px;
    margin-top: -7px;
    margin-left: 40px;
}

#missie h1{
    margin-top: 3px;
    padding-left: 0;
    font-family: Trebuchet MS;
    color: #fff;
    font-size: 12px;
    text-shadow: 1px 1px #000;
}

.icon-box{
    padding-top: 4px;
    padding-right: 5px;
    float: left;
}

.usersOnline { position: absolute; top: 25px; left: 120px; font-weight: bold; color: white;}
.adminMenu
{
    background: #240000 url(/images/admin.png) no-repeat;
    position: absolute;
    right: 0px;
    top: 0px;
    width:115px;
    height:16px;
    display:none;
    z-index:3;
}
.adminMenuExtend
{
    position: absolute;
    right: 0px;
    top: 0px;
    width:200px;
    height:150px;
    background-color:White;
    border:1px solid maroon;
    overflow : hidden;
    overflow-y:scroll;
    z-index:3;
    display:none;
}
.adminMenuExtend a 
{
    display:block;
}
.logout {
position:			absolute;
left:				15px;
top:				20px;
width:				200px;
}



#tijdenMenuOff {
list-style: none;
}

#game{
    width: 1078px;
    height: auto;
    margin: 0px auto; 
    margin-top: -109px;
    z-index: 1;
    position: relative;
}

#content-top{
    
  
    width: 1078px;
	border-radius:5px 5px 0px 0px;
	
}

#faux{
    background: url(../images/layout_02.png);
    height: auto;
    width: 799px;
    overflow: hidden;
}

#footer{

    height: 41px;
    width: 1078px;
	border-radius:0px 0px 17px 17px;
}

#links{
    width: 194px;
    height: auto;
    float: left;
}

.menu-titel{
    width: 194px;
    height: auto;
    overflow: hidden;
}

.menu-titel h1{
    color: #ffffff;
    font-size: 45px;
    padding-left: 5px;
    font-weight: normal;
    text-transform: uppercase;
    margin: 4px;
    margin-left: 7px;
	font-size: 25px;
}

.prikkel{
    background: url(../images/draad.png) no-repeat;
    height: 25px;
    width: 194px;
    margin-top: 28px;
}
.prikkelmid{
    background: url(../images/draadhom.png) no-repeat;
    height: 25px;
    
    margin-top: 3px;
}
#missie {
background: url('/images/Layout/css/trans.png') repeat;
border: 1px solid #140000;
color: #fff;
}

#missie p {
margin-top: 5px;
width:    790px;
margin-left: 240px;
}

.menu{
    width: 194px;
    height: auto;
    padding-bottom: 24px;
    background: url(../images/layout/menu-footer.png) no-repeat;
    background-position: bottom;
    margin-top: -10px;
}

ul.menu-content{
    clear: both;
    width: 174px;
    height: auto;
    list-style: none;
    padding-left: 10px;
}

ul.menu-content li{
    height: 20px;
    border-bottom: dashed 1px #eee;
}

ul.menu-content li a{
    overflow: hidden;
    height:    25px;
    font-family: Arial;
    color: #ffffff;
    font-size: 11px;
    text-decoration: none;
    font-weight: normal;
    padding-top: 3px;
    text-shadow: 1px 1px #000;
}

ul.menu-content li a:hover{
    font-weight: bold;
}

#content-inhoud {
    width: 690px;
    height: auto;
    float: left;
	
}

#content-inhoud #content-bg{
    background: url(../images/layout/content-bg.png) no-repeat;
    min-height: 646px;
    height: auto;
    overflow: hidden;
    width: 691px;
}

#content-inhoud #content-bdg{
    min-height: 646px;
    height: auto;
    overflow: hidden;
    width: 691px;
}

#content-inhoud #content-bg h1{
    color: #ffffff;
    font-size: 40px;
    padding-left: 5px;
    font-weight: normal;
    text-transform: uppercase;
    padding-top: 15px;
    margin-left: 7px;
    background: url(../images/layout/content-titel.png) no-repeat;
    background-position: bottom;
    height: 70px;
    width: 681px;
    overflow: auto;
    margin-top: -10px;
}


#content-inhoud #content-bg h2{
    font-family: Trebuchet MS;
    color: #2c2a29;
    font-size: 12px;
    line-height: 22px;
    width: 630px;
    height: auto;
    padding-left: 30px;
    font-weight: normal;
    margin-top: -10px;
    padding-top: 120px;
    overflow: hidden
}

table{
    color: #393939;
    padding-right: 5px;
	spacing: 0px;
	margin: 0px;
	font-size: 12px;
}

input {
padding: 4px 9px; 
font-size: 12px; 
color: #FFF; 
border: 1px solid #2f0b0b; 
background: #1b0000;

}

input[type=submit] {
background:		#fff;
border:			2px solid black;
color:			#FFF;
}

table tr td{
    border-bottom: 1px dashed #b9b3b2;
    padding-left: 5px
}

#content-avatar{
    background: url(../images/layout/avatar.png);
    width: 64px;
    height: 64px;
    -moz-border-radius: 5px;
    border: 3px solid white;
    background-position: center;
    float: left;
}

#rechts{
    width: 194px;
    height: auto;
    float: left;
}

#rechts .menu{
    width: 191px;
    height: auto;
    padding-bottom: 24px;
    background: url(../images/layout/menu-footer.png) no-repeat;
    background-position: bottom;
    margin-top: -10px;
	margin-left: 2px;
}

#links .menu{
    width: 192px;
    height: auto;
    padding-bottom: 24px;
    background: url(../images/layout/menu-footer.png) no-repeat;
    background-position: bottom;
    margin-top: -10px;
	margin-left: 1px;
}

#menu-top{
    padding-left: 200px
}

.message_owner {
color: #000;
}