/*
Theme Name:Nils Print theme
Theme URI: http://www.nilsprint.com/
Description: The default WordPress theme for Nils .
Version: 1.0
Author: Plauto Rafael de Moura da S.
Author URI: http://thisisideal.com/
Tags: nils print, suriname printing, paramaribo printing, print suriname, SSES, thisisideal

	Moiwana v1.0
	 http://www.thisisideal.com/

	This theme was built by <a href="mailto:r.demoura@rpbg.com">Plauto Rafael de moura S.</a>
	
	The CSS, XHTML, PHP/MySQL and design is released under (c)thisisideal.com


*/
img.alignleft
{
  padding-right:10px!important;
  float:left!important;
}

p
{
    padding-top:5px!important;
    padding-bottom:5px!important;   
}

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li, 
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
}

.alignright
{
float:right;
}

html {
	overflow-y:scroll;
}

body#splash {
	background:#000 url(images/body_bg_spalsh.jpg) repeat-x 0 0;
	font-family:verdana, Arial, sans-serif;
	font-size:11px;
}


body {
	background:#262425 url(images/body_bg.jpg) repeat-x 0 0;
	font-family:verdana, Arial, Tahoma, sans-serif;
	font-size:11px;
	color:#fefefe;
}

/* Remove annoying border on linked images. */
a img { border: none; outline:none; }

a:link{ 	
	outline:none; 
	color:#fefefe;
	text-decoration:none;
}
ul, li {
	list-style-position:inside;
	color:#fefefe;
	list-style-type:none;
}

a:visited{
	outline:none;
	color:#fefefe;
}

a:hover {
	text-decoration:underline;
	outline:none;
}

br {
	line-height:17px;	
	
}

h1{
	color:#ed1d24;
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:-2px;
	font-family:Arial, verdana, sans-serif
	
}
p{ 
	font-size:11px; 
	line-height:16px;
	color:#fefefe;
}


#container{
	background:transparent url(images/container_bg.jpg) no-repeat 0 0;
	margin:0 auto;
	padding:0;
	width:802px;
	position:relative;
	top:60px;
}

#containerSplash{
	margin:0 auto;
	padding:0;
	width:795px;
	position:relative;
}

#contentSplash{
	position:relative;
}

#headerSplash{
	width:795px;

}

#header{
	margin:4px 0 0 0;
	padding:0 0 0 20px;
	height:298px;
	position:relative;	
	
}
#content .rightImgBorder{
	background:transparent url(images/animation_curve.jpg) no-repeat scroll 0 0;
	top:-38px;
	height:96px;
	position:absolute;
	right:-5px;
	width:14px;
	z-index:10;
}
#sideBarHeaderSplash span{
	bottom:9px;
	right:-15px;
	position:relative;

}

#sideBarHeaderSplash{
	position:relative;
	display:inline;

}

#sideBarHeader{
	float:left;
	margin-right:3px;
	bottom:3px;
	left:1px;
	position:relative;
	display:inline;
	
}
#logo_splash{
	display:inline;
	position:relative;

}

#logo{
	position:relative;
	display:inline;
	left:1px;
	top:4px;	
}

#flash_animationSplash{
	background:transparent url(images/flashIntro.png) no-repeat scroll 0 0;
	display:inline;
	float:right;
	height:295px;
	position:relative;
	right:-4px;
	top:-12px;
	width:502px;

}


#flash_animationSplash #introMovie{
	left:5px;
	position:absolute;
	top:-9px;
	
}


#flash_animation{
	border-left:4px solid #FFFFFF;
	border-right:4px solid #FFFFFF;
	border-top:4px solid #FFFFFF;
	display:inline;
	float:left;
	height:279px;
	margin:0;
	padding:15px 18px 0 15px;
	position:absolute;
	right:1px;
	top:-287px;
	width:498px;
	z-index:-8;

}


#content{
	margin-bottom:60px;
	margin-left:1px;
	position:relative;
	top:-15px;
	display:inline;
	min-height:315px;
	float:left;
	width:802px;
	background:transparent url(images/contentBg.jpg) repeat-y 0 0;
/*	z-index:-8;
*/}
#content .sideBarLeftBottom{
	
	position:absolute;
	bottom:0;
	left:0;
	width:247px;
	height:4px;
	background:transparent url(images/sideBarLeftBottom.jpg) repeat-y 0 0;
	z-index:1;
	
}

#teaser{
float:left;
display:inline;
position:relative;
}
#main_content{
	width:519px;
	padding-top:16px;
	margin:54px 0 0 281px;
	border-top:4px solid #FFFFFF;

}

#inner_content{
	position:relative;
	background-color:#868687;
	min-height:500px;
	padding:15px 15px 50px 15px;

}

#inner_content img{
	padding:4px;

}

#sideBarLeft{
    border-top:4px solid #FFFFFF;
	padding-bottom:54px;
	padding-top:23px;
	float:left;
	min-height:500px;
	width:243px;
	position:relative;
}

#sideBarLeft h1{
	position:relative;
	top:18px;
	left:21px;	
}

#sideBarLeft .cornerSideBar_1{
	width:58px;
	height:30px;
	position:absolute;
	right:-38px;
	top:-4px;
	background:transparent url(images/cornerSideBar_01.jpg) no-repeat 0 0;
	z-index:50;
	
}
#sideBarLeft .cornerSideBar_2{
	width:58px;
	height:30px;
	position:absolute;
	right:-38px;
	top:26px;
	background:transparent url(images/cornerSideBar_02.jpg) no-repeat 0 0;
	
}

#languange_selectorSplash{
	bottom:35px;
	position:relative;
	right:10px;
}

#languange_selectorSplash ul li{
	float:left;
	display:inline;
	position:relative;
	list-style-type:none;
	margin-left:13px;
}

#languange_selectorSplash span{
	float:left;

}

#languange_selectorSplash ul{
	float:right;
	display:inline;
	position:relative;
}


#languange_selector {
	position:absolute;
	left:20px;
	top:-47px;
}

#languange_selector ul{
	list-style-type:none;	
}
#languange_selector ul li{ display:inline; float:left; padding-right:9px;}

#languange_selector ul li.nl{
	/*background:transparent url(images/nl.jpg) no-repeat 0 50%;*/
}

#languange_selector ul li.eng{
	/*background:transparent url(images/en.jpg) no-repeat 0 50%;*/
}

#languange_selector ul li a{
	padding-left:5px;
	text-decoration:none;
}

#languange_selector .qtrans_flag_nl{
	margin-right:0px;
}
#languange_selector li.active a{
	text-decoration:underline;
}

#languange_selector ul li a:hover{
	text-decoration:underline;
	color:#FFF;
}


#navigation{
	bottom:24px;
	font-family:Arial,Verdana,sans-serif;
	margin:0;
	padding:0;
	position:relative;
	z-index:999;
}

#navigation dt{
	padding:0;
	margin:0;	
	display:none;
}

#navigation dl{
	padding:0;
	margin:0;	
}

#navigation ul li {
	padding:0;
	margin:0;	
	border-top:4px solid #000000;
	width:226px;
	height:28px;
	background-color:#c4c4c4;
	list-style-type:none;
	list-style-position:inside;
	position:relative;
}

#navigation ul li ul{
	height:28px;
	margin:4px 0 0;
	padding:0;
	position:absolute;
	right:-226px;
	top:-8px;
	width:226px;
	display:none;
	
}

#navigation ul li:hover ul, #navigation ul li ul:hover ul{
	display:block;
}


#navigation ul li a, #navigation ul li a:visited{
	padding:0 0 0 23px;
	margin:0;	
	width:226px;
	line-height:28px;
	background:#c4c4c4 url(images/menuItem_bg.jpg) no-repeat 0 -39px;
	color:#474646;
	text-decoration:none;
}

#navigation ul li a:hover, #navigation ul li a:active,  #navigation ul li.current_page_item a {
	padding:0 0 0 23px;
	margin:0;	
	width:226px;
	height:28px;
	background:#c4c4c4 url(images/menuItem_bg.jpg) no-repeat 0 -8px;
	color:#ed1d24;
	text-decoration:none;
}


#footerSplash{
	clear:both;


}

#footer {
	text-align: center;
	background-color: #878787;
	line-height:15px;
	height:47px;
	width:100%;
	margin:0 auto;
	color:#FFF;
	font-size:11px;
	padding:14px 0;
}

#footer p, #footer a{
	font-size:11px;
	text-decoration:none;
}

#footer a:hover{
	text-decoration:underline;
}
.push {
	clear: both;
 }
 
 
 
/*Banner Place holder Style*/

.onzeDiensten{
	padding:7px 0;	
}

.onzeDiensten h2{
	color:#ed1d24;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, verdana, sans-serif;
	padding-bottom:11px;
	
}

.onzeDiensten img{
	padding-right:7px;	
}
.onzeDiensten hr{
	color:#fff;
	height:1px;
}




/*END Banner Place holder Style*/

/*GENERAL CLASSES*/

.alignleft{
float:left;	
}


/*END GENERAL CLASSES*/


.topBottom{
	margin:10px 0;
	line-height:20px;

}
.clear{
    clear:both;
    visibility: hidden;
    height: 0px;
    
    
}
