body.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-image : url(images/backdivrest.jpg);
	background-repeat: repeat;
	background-color: #AEB5B5;
	padding : 0px;
	margin : 0px 0px;
	height : 100%;
	width : 100%;
}


/*
table.preloader {
	background-color : #C3C3C3;
	font-size : x-small;
	font-family : Verdana;
	color : #000000;
	height: 33px;
	border-style : solid;
	border-width : 1px;
	border-bottom-color : #C3C3C3;
	border-right-color : #C3C3C3;
	border-top-color : #C3C3C3;
	border-left-color : #C3C3C3;
	
}
*/
table.contentspotlight {
	
	font-size : xx-small;
	font-family : Verdana;
	color : #000000;
	width : 150px;
	height: 100px;
	border-style : dotted;
	border-width : 1px;
	border-color : #5B5B5B;
	
}

table.aboutme {
	background-image : url(images/backdivcontentmain.jpg);
	background-repeat : repeat;
	border-style : solid;
	border-width : 0px;
	font-size : xx-small;
	font-family : Verdana;
	color : #624E38;
	
	
}

#Horizon{
	height : 1px;
	position : absolute;
	overflow : visible;
	top : 50%;
	width : 100%;
}

#cCenterSite{
	position : absolute;
	background-color : #DDDDDD;
	width : 600px;
	height : 420px;
	padding : 0px;
	left : 50%;
	margin-left : -300px;
	margin-top : -210px;

}
/*
#rest {
	background-image : url(images/backdivrest.jpg);
	width : 100%;
	height: 100%;
	border-style : solid;
	border-width : 0px;
	overflow: hidden;

}
*/

#main {
	background-image : url(images/backdivmain.jpg);
	text-align: center;
	width : 600px;
	height: 420px;
	border-style : solid;
	border-width : 3px;
	border-bottom-color : #C3C3C3;
	border-right-color : #C3C3C3;
	border-top-color : #C3C3C3;
	border-left-color : #C3C3C3;
	overflow: hidden;


}

#banner {
	background-image : url(images/backdivbanner.jpg);
	width : 594px;
	height: 45px;
	border-style : solid;
	border-width : 0px;
	overflow: hidden;
	
	
}

#menu {
	background-image : url(images/backdivmenu.jpg);
	text-align: center;
	width : 594px;
	height: 25px;
	border-style : solid;
	border-width : 0px;
	overflow: hidden;


}

#contentname {
	width : 594px;
	height: 21px;
	border-style : solid;
	border-width : 0px;
	overflow: hidden;
	text-align: left;
	
	
}

#contentmain {
	background-image : url(images/backdivcontentmain.jpg);
	background-repeat : repeat;
	font-size : xx-small;
	text-align : left;
	color : #624E38;
	width : 394px;
	height: 295px;
	padding : 2px;
	border-style : solid;
	border-width : 2px;
	border-bottom-color : #C3C3C3;
	border-right-color : #C3C3C3;
	border-top-color: #C3C3C3;
	border-left-color : #C3C3C3;
	overflow: auto;
	position : absolute;	
	top : 91px;
	left : 8px;
	scrollbar-3d-light-color : #000000;
	scrollbar-arrow-color : #894C15;
	scrollbar-base-color : #D5CDC6;
	scrollbar-dark-shadow-color : #000000;
	/*scrollbar-face-color : #B8A090;*/
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-track-color : #D6CDC6;


}

#bottominfo {
	position: absolute;
	float : left;	
	top: 397px;
	left: 3px;
	background-image : url(images/backdivmenu2.jpg);
	width : 594px;
	height: 20px;
	padding: 3px;
	text-align: center;
	
}

#contentrest {
	background-image : url(images/backdivcontentmain.jpg);
	background-repeat : repeat;
	font-size : xx-small;
	text-align : left;
	font-family : Verdana;
	color : #624E38;
	width : 578px;
	height: 295px;
	padding-left : 4px;
	border-style : solid;
	border-width : 2px;
	border-bottom-color : #C3C3C3;
	border-right-color : #C3C3C3;
	border-top-color: #C3C3C3;
	border-left-color : #C3C3C3;
	overflow: auto;
	position : absolute;	
	top : 91px;
	left : 8px;
	scrollbar-3d-light-color : #000000;
	scrollbar-arrow-color : #894C15;
	scrollbar-base-color : #D5CDC6;
	scrollbar-dark-shadow-color : #000000;
	/*scrollbar-face-color : #B8A090;*/
	scrollbar-highlight-color : #FFFFFF;	
	scrollbar-track-color : #D6CDC6;
		
}

#contentporto {
	background-image : url(images/backdivcontentmain.jpg);
	background-repeat : repeat;
	font-size : xx-small;
	font-family : Verdana;
	color : #624E38;
	text-align: center;
	width : 578px;
	height: 295px;
	padding : 0px;
	border-style : solid;
	border-width : 2px;
	border-bottom-color : #C3C3C3;
	border-right-color : #C3C3C3;
	border-top-color: #C3C3C3;
	border-left-color : #C3C3C3;
	overflow: auto;
	position : absolute;	
	top : 91px;
	left : 8px;
	scrollbar-3d-light-color : #000000;
	scrollbar-arrow-color : #894C15;
	scrollbar-base-color : #D5CDC6;
	scrollbar-dark-shadow-color : #000000;
	/*scrollbar-face-color : #B8A090;*/
	scrollbar-highlight-color : #FFFFFF;	
	scrollbar-track-color : #D6CDC6;
	
	
}

#contentmainup {
	background-image : url(images/backmainup2.jpg);
	font-size : xx-small;
	font-family : Verdana;
	color : #624E38;
	width : 394px;
	height: 40px;
	padding : 0px;
	border-style : solid;
	border-width : 2px;
	border-bottom : 0px;
	border-right-color : #C3C3C3;
	border-top-color : #C3C3C3;
	border-left-color : #C3C3C3;
	overflow: hidden;
	position : absolute;	
	top : 91px;
	left : 8px;
	
	
}

#contentspotlight{
	background-image : url(images/backmaincontenttent.jpg);
	background-color : #C2B4A3;
	font-size : xx-small;
	font-family : Verdana;
	color : #624E38;
	width : 170px;
	height: 294px;
	padding : 2px;
	border-style : solid;
	border-width : 2px;
	border-bottom-color : #C3C3C3;
	border-right-color : #C3C3C3;
	border-top-color : #C3C3C3;
	border-left-color : #C3C3C3;
	overflow: hidden;
	position : absolute;	
	top : 91px;
	right : 8px;


}

div.cThumbnails{
	width : 100%;
	float : left;
}

div.thumb {
	width : 50px;
	height : 50px;
	float : left;
}

div.thumb a {
	background-color : transparent;
	float : left;
	padding : 5px;
}

div.thumb a:hover {
	background-color :  #A98B73;
	width : 40px;
	height : 40px;
	float : left;
}



#aboutimage {
	background-image : url(images/me.jpg);
	width : 138px;
	height : 160px;
	float : left;
}

#aboutme {
	width : 400px;
	float : center;
}

#menuhomeoff {
	float: left;
	background-image : url(images/menuhomeoff.jpg);
	margin-left : 20px;
	cursor : hand;
	width : 82px;
	height : 25px;
}


#menuaboutoff {
	float: left;
	background-image : url(images/menuaboutoff.jpg);
	padding : 0px;
	cursor : hand;
	width : 89px;
	height : 25px;
}


#menuportooff {
	float: left;
	background-image : url(images/menuportooff.jpg);
	padding : 0px;
	cursor : hand;
	width : 132px;
	height : 25px;
}


#menuotheroff {
	float: left;
	background-image : url(images/menuotheroff.jpg);
	padding : 0px;
	cursor : hand;
	width : 89px;
	height : 25px;
}


#menucontactoff {
	float: left;
	background-image : url(images/menucontactoff.jpg);
	padding : 0px;
	cursor : hand;
	width : 118px;
	height : 25px;
}

td.emptytd {
	width : 20px;
	height : 12px;
}

td.emptytd2 {
	width : 100px;
	height : 12px;
}

td.websitepic {
    width : 100px;
    height : 100px;
}

td.aboutinfo {
	text-decoration: underline;
    vertical-align: top;
}
td.aboutinfo a:hover {
	text-decoration: underline;	
}

img.forum{

	border-style : dotted;
	border-width : 1px;
	border-color : #5B5B5B;
	
}	

img.design{

	border-width : 0px;
	border-color : #5B5B5B;
	height : 50px;
	width : 250px;
	
}	

img.website{

	border-width : 0px;
	border-color : #5B5B5B;
	height : 50px;
	width : 250px;
	
}	

img.photo{

	border-width : 0px;
	border-color : #5B5B5B;
	height : 50px;
	width : 250px;
	
}	
	
td.newstitel {
	font-size : xx-small;
	font-family : Verdana;
	color : #624E38;
	border-style : solid;
	border-width : 0px;
	border-bottom-color : #FFFFFF;
	border-right-color : #000000;
	border-top-color : #FFFFFF;
	border-left-color : #000000;
}

td.newsdatum {
	font-size : xx-small;
	font-family : Verdana;
	color : #624E38;
	border-style : solid;
	border-width : 0px;
	border-bottom-color : #000000;
	border-right-color : #000000;
	border-top-color : #000000;
	border-left-color : #000000;
}



td.newsbericht {
	font-size : xx-small;
	font-family : Verdana;
	color : #624E38;
	border-style : solid;
	border-width : 0px;
	border-bottom-color : #000000;
	border-right-color : #000000;
	border-top-color : #000000;
	border-left-color : #000000;
	
}

td.restfromnames {
	font-size : xx-small;
	font-family : Verdana;
	color : #624E38;
	width: 100%;
	border-width : 0px;
	
	
}

td.portoenterimages {
	font-size : xx-small;
	font-family : Verdana;
	color : #624E38;
	width: 275px;
	border-width : 10px;
	text-align: left;
    align: left;
	
	
}

table.nieuws {

	font-size : xx-small;
	font-family : Verdana;
	color : #2C2B2A;
	border-style : solid;
	border-width : 0px;
	border-bottom-color : #000000;
	border-right-color : #000000;
	border-top-color : #000000;
	border-left-color : #000000;
}

table.nieuws2 {

    font-size : xx-small;
    font-family : Verdana;
    color : #2C2B2A;
    border-style : dotted;
    border-width : 1px;
    border-bottom-color : #000000;
    border-right-color : #000000;
    border-top-color : #000000;
    border-left-color : #000000;
}

#caption{
	width : 100%;
	height : 20px;
	float : left;
	position : relative;
	text-align : center;

	background-color : #171717;
}

#caption.title{
	color : #e8e8e8;
	font-size : small;
	font-family : "Times New Roman", Times, serif;
	text-transform : uppercase;
}

img { border : 0px; }

h4{
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-size : small;
}

h3{
    font-family: "Times New Roman", Times, serif;
    text-transform: uppercase;
    font-size : x-small;
}

h2{
    font-family: "Times New Roman", Times, serif;
    text-transform: none;
    font-size : x-small;
}

a:link{
	font-size : xx-small;
	color: #624E38;
	text-decoration: none;
}



a:active{
	font-size : xx-small;
	color: #624E38;
	text-decoration: none;
}



a:visited{
	font-size : xx-small;
	color: #624E38;
	text-decoration: none;
}



a:hover{
	font-size : xx-small;
	color: #624E38;
	text-decoration: none;
}