html,body{
padding:0;
margin:0;
font-family:arial;
background-color:black;

}

body{
background:url(img/mainbg3.jpg);
background-repeat:no-repeat;
background-position: center; 
background-attachment:fixed;
}

a img{
 border:none;	
}

h3{
	color:#024d94;
	margin:5px 0 5px 0;
}

#maincontainer{
 width:940px;
 padding:50px 0 0 0px;
 margin: 0 auto;
 
 
 
}

#linktop1{
	display:block;
	float:left;
	width:520px;
	height:90px;
}

#linktop2{
	display:block;
	float:left;
	width:200px;
	height:300px;
}


#beneathtop{
	background:url(img/topunder.jpg);
	height:26px;
	margin: 0 0 10px 0;
}

#top{
height:390px;
}
	#logo{
		padding: 10px 0 0 0;
		margin: 20px 0 0 10px;
	}
	#topnav{
	 background:black;
	 -moz-border-radius:10px;
	 -webkit-border-radius:10px;
	 padding:10px;
	 margin:70px 0 0 20px;
	 text-align:center;
	}

	#topnav a {
	 padding: 0 30px 0 30px ;
	 background-image: url(img/star.jpg);
	 background-repeat: no-repeat;
	 color:white;
	 font-weight:bold;
	 text-decoration:none;
	 
	}
	#topnav a:hover{
		color: #039AFE;
	}
	
	#lefttop{
		float:left;
		padding:25px;
		
	}
	#righttop{
	float:left;
    color:white;
    width: 300px;
	height:250px;
	font-size:0.7em;
	margin:50px 0 0 0px;
	
	}
		.toppiece{
		-moz-border-top-left-radius:20px;
	    -webkit-border-top-left-radius:20px;
		-moz-border-top-right-radius:20px;
	    -webkit-border-top-right-radius:20px;
		background-image: url(img/doorkijk2.png);
		text-align:center;
		}
		.popularpiece{
			background-image: url(img/doorkijk2.png);
			padding:5px;
			margin:2px 0 0 0;
			height:60px;
			
		}
		
		
		.popularpiece2{
			background-image: url(img/doorkijk2.png);
			padding:5px;
			margin:1px 0 0 0;
			height:70px;
			
			-moz-border-bottom-left-radius:20px;
			-webkit-border-bottom-left-radius:20px;
			-moz-border-bottom-right-radius:20px;
			-webkit-border-bottom-right-radius:20px;
		}
		
		.popularpic{
			width:90px;
			height:60px;
			float:left;
			margin:0 20px 0 0;
		}
		
		.popularlink{
			color:white;
			font-size:1.2em;
			text-decoration:none;
		}
		.popularlink:hover{
			color: #039AFE;
		}
		
		.smallpop{
			font-size:0.8em;
			background:url(img/popbg.jpg);
			padding:5px 5px 5px 20px;
			float:left;
			width:425px;
			margin: 0 5px 0 5px; 
		}
		
		#topparts{
			position:absolute;
			margin:-390px 0 0 0;
		}
		
		#topimages{
			height:390px;
			width:100%;
		}
		#topimage1{
			background-repeat:no-repeat;
			height:390px;
			width:940px;
			position:absolute;
		}
		#topimage2{
			background-repeat:no-repeat;
			height:390px;
			position:absolute;
			top:390px;
			width:940px;
			top:50px;
		}

#toptags{
	padding:5px 0 5px 5px;
	color:gray;
	background:black;
	border:1px dashed #292929;
	margin: 0 0 10px 0;
}
.tagcontainer{
		background-image:url(img/tagbg.jpg);
		background-repeat:repeat-x;
		float:left;
		background-color:#504f4f;
		margin:0 0 0 5px;
		
}

	#toptags a{
		display:block;
		float:left;
		color:white;
		font-size:0.8em;
		padding:0px 15px;
		
		height:25px;
		margin: 0 0px 0 0px;
		text-decoration:none;

		
	}
	#toptags a:hover{
		font-weight:bold;
		background-image:url(img/spot2.png);
		background-repeat:no-repeat;
		background-position:top center;
	}
	#toptags a.selected{
		font-weight:bold;
		background-image:url(img/spot2.png);
		background-repeat:no-repeat;
		background-position:top center;
	}
	
#searchtop
{
	float:right;
}	
	#searchinput{
		border:1px solid gray;
		color:#039afe;
		margin:0 15px 0 0;
		font-family:arial;
		background:none;
		padding:0 0 0 5px;
		width:100px;
	}
	

.normaltext{
	font-size:0.8em;
	line-height:2;
	color:gray;
	
}

.whitelink{
	font-size:0.8em;
	color:white;
	text-decoration:none;
}

.small_link{
	font-size:0.7em;
	color:gray;
}

.smalltext{
	font-size:0.7em;
}

.bigger{
	font-size:1.4em;
}

.whitelink:hover{
 color:gray;
 text-decoration:underline;
}

.topnavlink{
	color: #c6c6c6;
	font-weight:bold;
	text-decoration:none;
}

.topnavlink:hover{
	color:#039afe;
}

#middle{
}
.topiablock{
	background: #303030;
	padding:5px;
	margin-bottom:25px;
	margin-top:25px;
	border-top:3px solid #4a4949;
}

.infoblock{
	background: #303030;
	padding:5px;
	margin-bottom:25px;
	margin-top:25px;
	border-top:3px solid #4a4949;

}
.artikelsoort1{
	 min-height:300px;
	 padding:5px;
}

.artikelsoort1 h1{
	font-family:Myriad Pro;
	margin:20px 0 10px 0;
}

	.tekstpart{
		background:#e6e6e6;
		width:540px;
		padding:10px 20px 80px 40px;
		float:left;
	}

	.tekstpart_job{
		background:#e6e6e6;
		width:890px;
		padding:10px 20px 20px 20px;
	}
	
	.rightpart{
		
		width:310px;
		padding-top:0px;
		float:left;
		margin:0 0 0 10px;
	}
	
	.rightpart img{
		border: 5px solid black;
	}


.videoblock h1 {
	margin:0 0 0 0;	
	font-size:9px;
}	
.videoblock h1 a
{
	margin:0 0 0 0;
	color:white;
	text-decoration:none;
}	

.videopart{
	background:black;
	width:590px;
	padding:10px;
	float:left;
}

.groen_a
{
color: #43b92d;
}
#homecontainer{

}

#footer{
 width:940px;
 padding:50px 0 0 0px;
 margin: 0 auto;
}


.clearboth{
	clear:both;
}
.floatleft{
float:left;
}
.floatright{
float:right;
}

.blacklink{
color:black;
font-weight:bold;
}

.contact a
{
color: #43b92d;
}

/*###################### ARTIKEL 1 STYLE ###############################*/ 
.undertitle{
	font-size:0.7em;
	padding:0 0 0 30px;
	background-image:url(img/authoricon.jpg);
	background-repeat:no-repeat;
	background-position:15px 5px;
	color:gray;
}


.artikelsoort1 h1{
color:#024d94;	
}

.artikelsoort1 h2{
color:gray;
font-size:1.1em;
font-family:times;	
}

.artikelsoort1 p{
	color:#303030;
	font-size:0.8em;
	line-height:1.5em;
}

.artikelsoort1 .tekstpart a {
	color:#43b92d;
}

.artikelsoort1 .tekstpart  h1 a {
	color:#024d94;
	text-decoration:none;
	
}

.greenline{
	width:333px;
	height:2px;
	margin:10px 0 10px 60px;
	background:url(img/greenline.jpg);
}

.leesmeer{
	text-align:right;
	padding:0 50px 0 0;
	font-size:0.8em;
}

.reactieshome{
	border:1px dashed silver;
	color:gray;
	padding:5px;
	font-size:0.7em;
	margin:20px 15px 25px 0;
	
}

.artikeltags{
	background: black;
	padding:5px 5px 10px 5px;
}

.artikeltags a{
	float:left;
	display:block;
}

	.artikeltag{
		background:#303030;
		padding:0 10px;
		font-size:0.7em;
		color:white;
		text-decoration:none;
		margin:5px;
	}
	.artikeltag:hover{
		color:#039afe;
	}
	
.emailingeven{
	background-image: url(img/newsletter-cgtopia.jpg);
	width:308px;
	height:104px;
	margin:15px auto 0 auto;
	border:0px;
}		

	.emailinput{
		background:white;
		border:1px solid gray;
		margin:65px 0 0 20px;
		padding:5px;
		width:210px;
		color:gray;
		
	}
	
	.timetoshare{
		width: 298px;
		height:52px;
		background-image: url(img/share.png);
		background-repeat:no-repeat;
		background-color: black;
		background-position: center center;
		padding:15px 5px 0 5px;
		margin:10px 0 0 0 ;
	}
.threesome{
	background:black;
	padding:10px 0 10px 0
}

.threesome a{
	margin:3px;
}

.threesome h2{
	
	margin-left: 5px;
	
	margin-bottom: 10px;
	
	margin-right: 5px;
	
	margin-top: 5px;
	
	color: #c6c6c6;
	
	padding-left: 45px;
	
	background-position: 5px;
	
	background-image: url(img/arows.png);
	
	background-repeat: no-repeat;
	
}


.fotosoort1{
	 width: 930px;
	 min-height: 150px;
	 
}

.fotosoort1 h2{
	font-size: 2em;
	padding-left: 60px;
	padding-bottom: 10px;
	color: white;
	padding-top: 30px;
	margin: 0px;
}

.fotosoort1 p{
	margin: 0px;
	font-size: 1.1em;
	padding-left: 100px;
	color: #abc7b1;
}

.smallblack{
	color: black;
}

.smallwhite{
	color: white;
}


.eyecandyblock{
	text-align:center;
	background-color:black;
	background-image:url(img/loader.gif);
	background-repeat:no-repeat;
	background-position:center center;
	padding:5px;
}


.fotolink{
	display:block;
	width:930px;
	height:150px;
	position:absolute;
}

.eyecandytitle{
	color: #c6c6c6;
	font-weight:bold;
	background-color:black;
	background-position:20px 15px;
	background-image: url(img/arows.png);
	background-repeat: no-repeat;
	padding:2px 0 5px 65px;
	margin:0 0 2px 0;
}

.sourceinfo{
	float:left;
	width:860px;
}

.sourceinfo p{
	margin:0;
	color: #c6c6c6;
}



.blackrect{
background:black;
padding:5px;
margin:2px;
color: #c6c6c6;
font-size:0.8em;
	}

.blackrect a{
	color: #adc5b2;
}

#searchtagresults{
	position: absolute;
	right:280px;
	width: 350px;
	background:black;
	z-index:1;
	padding:5px 0 0 0;
}

#searchtagresults a{
	color:white;
	font-size:0.8em;
	padding:0px 15px;
	margin:0;
	height:25px;
	text-decoration:none;
	float:left;
	cursor:pointer;
}

.removetag{
color:red;
font-size:0.8em;
}

.delen{
	border: 3px dashed silver;
	padding:10px 40px 40px 40px;
	height:125px;
	margin: 0 50px 40px 50px;
	}

.goldentopiasuggestion
{
	width:865px;
	height:160px;
	background:url(img/goldentopiasuggestion.jpg);
	padding:55px 65px 0 0px;
	text-align:right;
	
}

.goldentopiasuggestion input
{
	padding:5px;
	width:230px;
	border:1px solid gray;
	font-weight:bold;
	color:gray;
}

.footer-cgtopia-info
{
width:930px;
height:300px;
background-color:black;

}

	#footer-cgtopia-info-left
	{
	width:360px;
	height:285px;
	margin-left:55px;
	float:left;
	}
		#p-inside-the-footer
		{
		color:white;
		font-size:1.1em;
		margin-left:45px;
		}
		
		.p-bottom-margin
		{
		margin-bottom:0px;
		padding:0px;
		color:white;
		text-align: center;
		}
		
		
		
		#cgtopia-footer-universe
		{
		height:241px;
		width:296px;
		}
	#footer-cgtopia-info-right
	{
	float:left;
	margin-left:85px;
	margin-top:20px;
	width:372px;
	height:262px;
	background:url(img/cgtopia-footer-credits.jpg);
	background-repeat: no-repeat;
	}
	
		#footer-cgtopia-credits
		{
		width:163px;
		height:200px;
		margin-left:157px;
		margin-top:51px;
		}
	
.simpletextblock
{
	background:#e6e6e6;
	padding:10px;
}

.simpletextblock p
{
	font-size:0.8em;
	margin:5px 0 5px 25px;
	color:gray;
}


/*###################### ARTIKEL 2 STYLE ###############################*/

.clearleft
{
clear: left;
}

.artikelsoort2{
	 
	 padding:5px;
}

.artikelsoort2 h1{
	font-family:Myriad Pro;
	color:#024d94;	
	margin:5px 10px 5px 10px;
}

.artikelsoort2 h2{
color:gray;
font-size:1.1em;
font-family:times;	
}

.artikelsoort2 p{
	color:#303030;
	font-size:0.8em;
	line-height:1.5em;
	margin: 0px;
}

.artikelsoort2 .tekstpart2 a {
	color:#43b92d;
}

.hoofdimg
{
	width: 920px;
}

.tekstpart2
{
	background:#e6e6e6;
	padding:5px 5px 20px 5px;
}






.tekst1
{
width: 370px;
float: left;
padding: 0 10px 0 5px;
}
	.inleiding
	{
	font-size: 0.8em;
	font-weight: bold;
	line-height: 1.5em;
	margin: 0px;
	padding-top: 10px;
	}
	
	
	.alinea
	{
	padding: 15px 10px 10px 10px;
	}
	
.artikel_img1
{
width: 520px;
padding-top: 10px;
float: left;
}

	.artikel_img1 img
	{
	width: 500px;
	}

.artikel_img2
{
width: 455px;
padding-top: 10px;
float: left;
}

	.artikel_img2 img
	{
	width: 454px;
	}
	.fototelang img
{
height: 500px;
}

.grotefoto
{
width: 910px;
}
	.grotefoto img
	{
	width: 910px;
	}

.weetje
{
height: 40px;
background-image: url('artikelimg/weetje.jpg');
background-repeat: no-repeat;
padding-left: 50px;
padding-top: 15px;
}	
	
.detekstlangslinks, .grotefoto, .detekstlangsrechts
{
padding-bottom: 20px;
}

.alignyoutube1
{
width: 871px;
margin: 0 auto 0 auto;
}

.quote
{
color:#024d94;
font-size: 1.2em;
margin: 15px 5px 10px 5px;
}


.dehichentachentoucher
{
color:gray;
font-size: 1.1em;
margin: 10px 40px 10px 40px;
padding-left: 15px;
border-left: 3px solid #4ec654; 
}

.vraag_interview
{
color: grey;
font-weight: bold;
margin-bottom: 40px;
font-size: 0.8em;
}

.dsq-brlink
{
color: #303030;
}

/******* SOCIAL *******/

.icons
{
background: white;
float: left;
padding-top: 12px;
padding-right: 0pt;
padding-bottom: 12px;
padding-left: 0pt;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #ebebeb;
width: 100%;
}

.icons a
{
display: block;
overflow-x: hidden;
overflow-y: hidden;
height: 18px;
width: 47px;
color: #808080;
font-size: 7px;
padding-top: 30px;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
text-align: center;
text-decoration: none;
}

	.icons a:hover
	{
	text-decoration: none;
	}

					.icons .facebook a
					{
					background-image: url(img/social/facebook.jpg);
					}

						.icons .facebook a:hover
						{
						background-image: url(img/social/facebooka.jpg);
						}

					.icons .twitter a
					{
					background-image: url(img/social/twitter.jpg);
					}

						.icons .twitter a:hover
						{
						background-image: url(img/social/twittera.jpg);
						}

					.icons .myspace a 
					{
					background-image: url(img/social/myspace.jpg);
					}

						.icons .myspace a:hover
						{
						background-image: url(img/social/myspacea.jpg);
						}

					.icons .del-icio-us a 
					{
					background-image: url(img/social/delicious.jpg);
					}

						.icons .del-icio-us a:hover
						{
						background-image: url(img/social/deliciousa.jpg);
						}

					.icons .reddit a 
					{
					background-image: url(img/social/reddit.jpg);
					}

						.icons .reddit a:hover
						{
						background-image: url(img/social/reddita.jpg);
						}

					.icons .stumble a
					{
					background-image: url(img/social/stumble.jpg);
					}

						.icons .stumble a:hover 
						{
						background-image: url(img/social/stumblea.jpg);
						}

.social 
{
border: 3px dashed silver;
padding-top: 10px;
padding-right: 40px;
padding-bottom: 10px;
padding-left: 40px;
margin-right: 50px;
margin-bottom: 40px;
margin-left: 50px;
margin-top:25px;
background: white;
}						

	.social h3
	{
	padding-left: 10px;
	}

.onderkantweetje 
{
border: 3px dashed silver;
padding-top: 10px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-right: 50px;
margin-bottom: 40px;
margin-left: 50px;
margin-top:25px;
background: white;
}
.onderkantweetje h3
	{
	padding-left: 10px;
	}	
						
.borderdown
{
float: left;
padding-top: 1px;
padding-right: 0pt;
padding-bottom: 1px;
padding-left: 0pt;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #ebebeb;
width: 100%;
}

#pagination a{
	display:block;
	float:left;
	font-weight:bold;
	color:white;
	margin:2px;
	padding:3px 7px;
	text-decoration:none;
	background:black;

}

#pagination a:hover{
	background:#039afe;
}

#pagination a.selected{
	background:#039afe;
}

.jobintro{
	padding: 0 0 5px 0 ;
	background:url(img/cgtopiajobs.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

.jobintro h1{
	color:#039afe;
	background:black;
	padding:5px;
	margin:5px 0 5px 0;
}

.jobintro h1 a{
	color:#039afe;
	text-decoration:none;
}

.jobintro h1 a:hover{
	color:silver;
}

 .jobintro .moreinfo{
	color:silver;
	font-size:0.8em;
	margin:0;
	padding: 0 0 0px 10px;
 }
 
  .jobintro .date{
	color:#039afe;
	float:right;
  }
  
  .jobintro .categories{
	height:100px;
	float:left;
	background:black;
	margin:0 15px 5px 0;
  }

  .jobintro .category{
	background:silver;
	text-align:center;
	margin: 5px;
	padding:0 10px 0 10px;
	font-weight:bold;
	font-size:0.8em;
  }
  
.kleinetekst{
	color:silver;
	font-size:0.7em;
	
}

.searchjobs{
	font-weight:bold;
	background:url(img/search.png);
	width:487px;
	height:59px;
	padding:10px 0 0 150px;	
	margin:0 0 0 160px;
}

.searchjobs input{
	padding:3px;
	font-size:1.3em;
	font-weight:bold;
	border:1px solid black;	
	color:gray;
}

.searchcgt input{
	padding:3px;
	font-size:1.3em;
	font-weight:bold;
	border:1px solid black;	
}
.searchcgt{
	font-weight:bold;
	background:url(img/search2.png);
	width:434px;
	height:53px;
	padding:15px 0 0 200px;	
	margin:5px 0 10px 160px;
}


.popular{
	float:left;
	margin:5px;
	background:black;
	padding:5px;
	text-align:center;
	width:210px;
}

.popular a{
	font-weight:bold;
	color:silver;
}

.silvergreen{
	color: #abc7b1;
}

.bedrijfsinfo_left
{
float:left;
width: 300px;
}
.bedrijfsinfo_right
{
float:left;
width: 580px;
}

#topintro{
	background:url(img/introbg.jpg);
	height:83px;
	font-size:0.7em;
	color:white;
	padding:40px 25px 0 25px;
}

.balklink:hover{
	background:#039afe;
	border:1px solid #039afe;
}

.balklink{
border:1px solid gray;
color:white;
padding:0px 15px 0 15px;
text-decoration:none;
margin:0 5px 0 0px;
}

.topartikellink{
	color:#039afe;
	font-size:1.2em;
	text-decoration:none;
}
.topartikellink:hover{
	color:white;
}


.artikel_1{
	padding:5px 25px 25px 25px;
}

.artikel_1 p{
	margin:10px 0 0 5px;
} 

.artikel_1 img{
	margin:10px; 
	padding:4px;
	background:silver;
	border:1 px solid gray;
}
.extrapadding{
	padding: 15px 0 15px 0;
}

.intro_1{
font-size:1.5em;
color:gray;
}
.links_1{
	float:left;
	width:550px;
}

.rechts_1{
	float:left;
	width:280px;
	margin: 0 0 0 20px;
}
.sources_1 
{
border: 3px dashed silver;
padding-top: 10px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
height: 125px;
margin-right: 50px;
margin-bottom: 40px;
margin-left: 50px;
margin-top:25px;
background: white;
}						

	.sources_1 h3
	{
	padding-left: 10px;
	}

.sources_5 
{
border: 3px dashed silver;
padding-top: 10px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 10px;
margin-right: 20px;
margin-bottom: 10px;
margin-left: 20px;
margin-top:25px;
background: white;
}						

	.sources_5 h3
	{
	padding-left: 10px;
	}
	
	
	.onderimg{
		font-size:0.6em;
		margin:-10px 0 0 0px;
	}
	.bigger{
		font-size:1.3em;
	}
	.smaller{
		font-size:0.7em;
	}

.zijkantbalkje{
color:gray;
font-size: 1.1em;
margin: 10px 40px 10px 40px;
padding-left: 15px;
border-left: 3px solid #4ec654; 
}


#fightcontainer{
	text-align:center;
}
	.first{
		width:440px;
		height:600px;
		background:black;
		float:left;
		margin:10px 15px 10px 15px;
		padding:0 0 5px 0;
	}
		.first, .second p {
			color:white;
			font-size:0.8em;
		}
	
	#leftwinbutton{
		background:url(img/winnerbutton.png);
		width:257px;
		height:43px;
		font-weight:bold;
		margin:10px auto 10px auto;
		cursor:pointer;
	}
	
	.second{
		width:440px;
		height:600px;
		background:black;
		float:left;
		margin:10px;
	}
	
	#rightwinbutton{
		background:url(img/winnerbutton.png);
		width:257px;
		height:43px;
		font-weight:bold;
		margin:10px auto 10px auto ;
		cursor:pointer;
	}

	
	#wota_home{
		background-image:url(img/wota1bg.jpg);
		background-repeat:no-repeat;
		background-color: #303030;
		padding:150px 5px 5px 5px;
		margin-bottom:25px;
		margin-top:25px;
		
	}
	
	#wota_nav a{
	 color:white;
	 font-weight:bold;
	 font-size:0.8em;
	 text-decoration:none;
	 margin: 25px;
	 padding:2px 10px 0 10px;
	}
	
	#wota_nav a:hover{
		background:#039afe;
		padding:2px 10px 0 10px;
	}
	
	.uploadinput{
		width:250px;
		padding:5px;
		font-weight:bold;
		color:gray;
		border:1px solid #039afe;
	}
	#inputs{
		width:400px;
		text-align:right;
		color:white;
		background:black;
		padding:25px 100px 25px 25px;
		font-size:0.8em;
		float:right;
		
	}
	.upload_leftpart{
		background:black;
		margin:0 0px 0 0;
		padding:0 0 0 20px
	}
		
	
	.blueh1{
		color:#039afe;
		background:black;
		padding:5px;
	}
	
	.blue{
	 color:#039afe;
	}
	
	.gray{
		color:gray;
	}
	#fullscreenimg{
		width:100%;
		height:100%;
		background:url(img/doorkijk.png);
		position:fixed;
		top:0;
		left:0;
		display:none;
		text-align:center;
	}
	
	#fullscreenimg img{
		margin: 120px 0 0 0; 
		padding:5px;
	}
	
	
	
	#corporals{
	 width:640px;
	 margin: 0 auto;
	}
	
	.soldierbg1{
	 margin: 0 auto;
	 background:#414040;
	 padding:10px 0 10px 15px;
	
	
	}
	
	.soldierbg2{
	 margin: 0 auto;
	 background:#4f4e4e;
	 padding:10px 0 10px 15px;
	}
	
	.level11{
		border:1px solid black;
		width:350px;
		height:350px;
		margin: 0 auto 25px auto;
		background:#313030;
	}
	
	.level10{
		border:1px solid black;
		width:200px;
		height:240px;
		float:left;
		margin:5px;
		background:url(img/ranksbg.png);
		background-repeat:repeat-x;
	}
	
	
	.level9{
		border:1px solid black;
		width:100px;
		height:120px;
		float:left;
		margin:5px;
		background:url(img/ranksbg.png);
		background-repeat:repeat-x;
	}
	
	.level8{
		border:1px solid black;
		width:63px;
		height:80px;
		float:left;
		margin:5px;
		background:url(img/ranksbg.png);
		background-repeat:repeat-x;
	}
	
	.level7{
		border:1px solid black;
		width:41px;
		height:50px;
		float:left;
		margin:3px;
		padding:2px;
		background:url(img/ranksbg.png);
		background-repeat:repeat-x;
	}
		
	.stripes{
		text-align:center;
		float:left;
		margin:5px  5px 0 0;
		font-size:0.7em;
		color:white;
	}
	
	.stripes p{
		margin:0;
	}
	.stripes img{
		border:3px solid black;
		
	}
	
	
	#fireranking{
		background-image: url(img/firebg.jpg);
		background-repeat: no-repeat;
		background-color: #303030;
		padding:5px;
		margin-bottom:25px;
		border-top:3px solid #4a4949;
	}
	
	#windranking{
		background-image: url(img/windbg.jpg);
		background-repeat: no-repeat;
		background-color: #303030;
		padding:5px;
		margin-bottom:25px;
		border-top:3px solid #4a4949;
	}
	#earthranking{
		background-image: url(img/earthbg.jpg);
		background-repeat: no-repeat;
		background-color: #303030;
		padding:5px;
		margin-bottom:25px;
		border-top:3px solid #4a4949;
	}
	
	#waterranking{
		background-image: url(img/waterbg.jpg);
		background-repeat: no-repeat;
		background-color: #303030;
		padding:5px;
		margin-bottom:25px;
		border-top:3px solid #4a4949;
	}
	
	
	
	#armylinks{
		background:black;
		width:940px;
		margin:25px 0 0 0;
	}
	

	
	.thearmies{
		background:black;
		padding:0 0 0 20px;
	}
	
	.thearmies img{
		border:5px solid black;
	}
	
	#introwota{
		background:black;
		width:910px;
		padding:10px 0 0 20px; 
		color:white;
	}
	
	#warzonebutton{
		display:block;
		background:url(img/warzonebutton.png);
		width:257px;
		height:43px;
		font-weight:bold;
		margin:10px 0 10px 150px;
		cursor:pointer;
		float:left;
	}
	
	#uploadbutton{
		display:block;
		background:url(img/uploadbutton.png);
		width:257px;
		height:43px;
		font-weight:bold;
		float:left;
		margin:10px 0 10px 100px;
		cursor:pointer;
	}
	
	.previousfights{
		background:black;
		color:white;
		margin:5px;
		text-align:left;
		font-size:0.7em;
		padding:10px;
	}
	
	#commentcontainer{
		background:black;
		padding:15px;
		color:white;
		font-size:0.8em;
		border-top:3px dashed #039afe;
	}
	#commentcontainer textarea{
		width:300px;
		height:80px;
		background:#373737;
		border:1px solid #039afe;
		color:silver;
		font-family:arial;
	}
	#commentcontainer input{
		width:300px;
		background:#373737;
		border:1px solid #039afe;
		color:silver;
		font-family:arial;
		padding:3px;
		font-size:0.8em;
		
	}
	.allcomments{
		width:565px;
		float:left;
		border-right:1px solid #373737;
		margin: 0 10px 0 0;
	}
	
	.commentinput{
		float:left;
	}
	
	.veilingitem{
		background:black;
		padding:10px;
		width:430px;

		float:left;
		margin:15px 2px;
		color:white;
		border-top:3px solid gray;
		border-bottom:5px solid gray;
		font-size:0.8em;
	}
	
	.veilingitem input{
	
	}
.tekstpart_job li{
	font-size:0.8em;
	line-height:1.7;
	list-style-type:circle;
	padding: 0 0 0 10px;
}


.langlink{
	color:white;
	text-decoration:none;
	padding:5px;
	float:right;
	display:block;
}

.selected_langlink{
	background:gray;
}

.advertentie-pacificp
{
	background: #e5e5e5;
	border:3px solid gray;
}


#container_v2{
	background:black;
	padding: 5px 0 5px 0;
	color: white;
	font-size:0.8em;
}

#topleft_v2{
	float:left;
	width:618px;
	height:800px;
}

#topright_v2{
	float:left;
	width:310px;
	margin: 0 0 0 4px;
}

	.topia_item_big{
		width:305px;
		height:300px;
		float:left;
		margin:2px;
		position:relative;
		font-size:0.90em;		
	}

	
	.topia_item_big p{
		margin:0;
		padding:0;
		
	}

	.topia_item_small{
		width:150px;
		height:150px;
		float:left;
		margin:5px 2px 5px 2px;
		font-size:0.80em;
		position:relative;
	}	
	
#leave_email_v2{
	background:black;
	height:135px;
	float:left;
	width:304px;
	margin:2px;
}	

.midlong_container{
	background:black;
	height:150px;
	float:left;
	width:932px;
	margin:5px 0 5px 0;
}


.titelblock{
background:url(img/doorkijk.png);
padding:5px 5px 5px 5px;
position:absolute;
bottom:0;
text-transform:uppercase;
width:150px;

}

.topia_item_big .titelblock{
	padding:5px 15px 15px 15px;
	width:300px;
	
}

.backgroundimage{
width: 100%;
height:100%;
        position: absolute;
        top: 0;
        left: 0;
}


.slidebutton{
	background:#00a8ff;
	width:50px;
	height:25px;
	position:absolute;
	z-index:10;
	cursor:pointer;
	text-align:center;
	padding:5px 0 0 0;
	
}

	#go-prev{
		margin:290px 0 0 -30px;
	}

	#go-next{
		margin:290px 0 0 600px;
	}
	
.smallblue, p.smallblue{
	color:#00a8ff;
	margin:0;
	text-transform:uppercase;
	font-size:10px;
	padding:5px;
}

.slidecontainer{
	width:620px;
	height:800px;
}

.bigtag{
	font-size:2.5em;
	color:white;
	text-decoration:none;
}


.tweet_list{
	list-style:none;
	padding:0;
	margin:0;
}
.tweet_odd{
 background:#191919
}
	.tweet_odd , .tweet_even{
		padding:5px;
		clear: both;
	}

.tweet_time a{
	color:gray;
	font-size:0.8em;
	text-decoration:none;
}

.tweet_text a {
	color:#00a8ff;
}


.tweet_avatar{
	float:left;
	margin: 0 5px 0 0;
	padding:0 0 40px 0;
}

.testkleur{
	color:red;
}


.v2_job_container{
	padding:5px;
	float:left;
	width:300px;
}

.job_intro {
	padding:5px;
	margin:5px;
	background:#191919;	
}

.job_intro a{
	color:white;
	text-decoration:none;
}

.job_intro a:hover{
	color:#00a8ff;
}

/*VACATURE SCHRIJVER GEZOCHT*/

#schrijvers-gezocht
{
background-image:url('http://www.cgtopia.eu/img/schrijver-gezocht-achtergrond.jpg');
background-color: black;
background-repeat:no-repeat;
background-position:321px 0px;
width: 930px;
height: 350px;
}

	#schrijvers-gezocht h1
	{
	color: #808080;
	padding-top:30px;
	padding-left:35px;
	font-family:Myriad Pro;
	font-weight:normal;
	}

	#schrijvers-gezocht p
	{
	color: #808080;
	font-size:1.3em;
	line-height:1.4em;
	margin-left:35px;
	margin-right:240px;
	font-family:Myriad Pro;
	font-weight:normal;
	}



