@charset "utf-8";

/************** BASIC **************/

body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-image: url(images/gradient.gif);
}
#wrapper {
	position: relative;
	height: 600px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/backgroundflat.jpg);
	border: medium solid #000000;
}

#wrapper #Rechtsboven table, #Fragmentenwrapper #Rechtsboven table {
	text-align: left;
}
#wrapper #Rechtsboven a:link {
	color: #FFFFFF;
}

#Linx   table {
	
}

#logo{
	left: 160px;
	top: 40px;
	width: 160px;
	height: 180px;
	position: absolute;
	z-index:1;
	background-image: url(images/tournesol_logo.jpg);
}

#LOGOfragmenten{
	left: 160px;
	top: 40px;
	width: 160px;
	height: 180px;
	position: absolute;
	z-index:1;
	background-image: url(images/tournesol_logo2.jpg);
}

#Linx {
	position:absolute;
	width:295px;
	height:190px;
	z-index:6;
	left: 632px;
	top: 359px;
	text-align: center;
	font-family: "Trajan Pro", "Times New Roman", Georgia;
	font-size: large;
}

#Rechtsboven {
	position:absolute;
	width:441px;
	height:311px;
	z-index:3;
	left: 505px;
	top: 44px;
	color: #FFFFFF;
}
#Carousel {
	position:absolute;
	width:592px;
	height:711px;
	z-index:5;
	left: 28px;
	top: 230px;
}
#wrapper #Linksonder p {
	padding: 16px;
	font-size: 18px;
	line-height: 35px;
	font-family:  "Trajan Pro", "Times New Roman", Arial,Verdana; /*"Trajan Pro", "Times New Roman", Georgia;*/
}
#wrapper #Linksonder p.bestellen {
	line-height: 26px;
}
#wrapper #Linksonder p.fragmenten {
	font-size: 14px;
	font-family: Arial, Verdana, "Times New Roman"; /*"Trajan Pro", "Times New Roman", Georgia;*/
}
#wrapper #Linksonder table {
	padding: 16px;
	font-size: 20px;
	line-height: 20px;
	font-family: "Trajan Pro", "Times New Roman", Georgia;
	text-align: left;
	letter-spacing: 1.5px;
}

#LinksonderSCROLLsamen {
	position:absolute;
	width:425px;
	height:334px;
	z-index:1;
	left: 28px;
	top: 242px;
	overflow: auto;
	font-size: small;
	text-align: justify;
	vertical-align: middle;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 20px;
}

#LinksonderNOSCROLL {
	position:absolute;
	width:471px;
	height:326px;
	z-index:1;
	left: 15px;
	top: 263px;
	font-size: small;
	text-align: center;
	vertical-align: middle;
	font-family: "Trajan Pro", Georgia, "Times New Roman";
}

#LinksonderBESTELLEN {
	position:absolute;
	width:465px;
	z-index:1;
	left: 15px;
	top: 200px;
	font-size: small;
	margin:0px;
	padding:0px;
}

#LinksonderSCROLL {
	position:absolute;
	width:425px;
	height:334px;
	z-index:1;
	left: 30px;
	top: 242px;
	overflow: auto;
	font-size: small;
	text-align: justify;
	vertical-align: middle;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 20px;
	padding-right:10px
}

#FragmentenSCROLL {
	position:absolute;
	width:425px;
	height:534px;
	z-index:1;
	left: 30px;
	top: 42px;
	overflow: auto;
	font-size: small;
	text-align: justify;
	vertical-align: middle;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 20px;
	padding-right:10px
}
.contactTEST {
	font-size: 16px;
	line-height: 20px;
	font-family: "Trajan Pro", Georgia, "Times New Roman";
}

#wrapper #Linksonder tr {
	height:45px;
	
}

#Linx a {
	color: #000000;
}

#Linx a.paars {
	color: #000033;
}

#Linx a.groen {
	color: #333300;
}

#Rechtsboven a {
	color: #FFFFFF;
	text-decoration: none;
}

#Rechtsboven a:hover {
	text-decoration: underline !important;
}
.Centered {
	text-align: center;
}



.home {
	color: #000033;
	font-weight: bold;
	font-size: x-large;
}
.contact {
	color: #33300;
	font-weight: bold;
	font-size: x-large;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}



pre {
	width: 200px;
}


#LinksonderNOSCROLLbiografie{
position:absolute;
	width:430px;
	height:300px;
	z-index:1;
	left: 15px;
	top: 234px;
	font-family: "Trajan Pro", Georgia, "Times New Roman";
	text-align: justify;
	padding-right: 14px;
	padding-left: 10px;
	line-height: 20px;
	font-size: 14px;
}

.difFont-bestellen {
	font-family: "Trajan Pro", Georgia, "Times New Roman";
	font-size: medium;
	letter-spacing:1.5px;
	line-height: 20px;
	text-align: left;
	margin:0px;
	padding:0px;
}


.difFont-home {
	font-family: "Trajan Pro", Georgia, "Times New Roman";
	font-size: 16px;
	line-height: 30px;
	padding-top: 14px;
	padding-right: 24px;
	padding-bottom: 10px;
	padding-left: 12px;
	text-align: justify;
}
.difFont-contact {
	font-family: "Trajan Pro", Georgia, "Times New Roman";
	font-size: 18px;
	line-height: 40px;
}
.samenvattingScroll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 7px;
	padding-left: 10px;
	vertical-align: top;
	text-align: left;
	overflow: auto;
}


.frank {
	color: #333333;
	text-decoration: none;
}
.frank:hover {
	text-decoration: underline;
}

li.active a.groen {	color: #a0990a !important; }
li.active a.paars { color: #30306f !important; }
li.active a {		color: #DDDDDD !important; }

.fotograaf {
	font-size: 12px;
	font-style: italic;
	color: #CCCCCC;
	width: 188px;
	text-align:right;
}

ul.menu 
{
	list-style-type: none;
	text-decoration: none;
	overflow: hidden;
	padding:0px;
	margin-right: 0px;
	margin-left: 0px;
	line-height: 36px;
}

h1{
	text-indent: -9999px;
}

.style2 {
	font-size: medium;
	font-weight: bold;
}

.style3 {font-size: small}

.style5 {font-size: small}

.trajan{
	font-family: "Trajan Pro", Georgia, "Times New Roman";
}


.boekthumb {
	float:right;
	width:60px;
	height:90px;
	position:relative;
	margin-right:20px;
}

.boek_zee {
	background:url(images/geruisThumb.png) no-repeat;
}

.boek_nobel {
	background:url(images/nobelThumb.png) no-repeat;
}

.boek_waterdans {
	background:url(images/waterdansThumb.png) no-repeat;
}

.boek_nomade {
	background:url(images/nomadeThumb.png) no-repeat;
}
/************** SITEMAP **************/
.wrappersitemap {
	height: 600px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-color: white;
	position: relative;
	border: medium solid #000000;
}

#footer{
	height: 17px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}

a.w3b_logo {
	width: 60px;
	height:17px;
	display:block;
	background:url(images/newLogoLINK-wit.png) no-repeat;
	background-position:right bottom;
	float:right;
}

ul.sitemap{
	margin-right: auto;
	margin-left: auto;
	text-align:left;
	width:550px;
	padding:20px;
}

a:link {color:blue;}

.logowit{
	margin-right: auto;
	margin-left: auto;
	width: 145px;
	height: 165px;
	background-image: url(images/logo_white.jpg);
}

h2{
	text-align:left;
	width:300px;
	margin:0px;
	padding:0px
}

.xtrainfo {
	position:absolute;
	left:20px;
	margin-top:2px
	width: 70px;
	height:17px;
	margin-left:0px !important;
	color:white !important;
	text-align:left;
}

.floatleft{
	float:left;
	color:white !important;
}

/***** NIEUWS *****/

.xwhite {
	color:white !important;
	b1order:solid 1px red;
	font-size:x-large;
}


h3.huidig {
	font-size:120%;
}

span.nobelbig {
	font-size:140%;
}