/*-----GLOBALS-----------------------------------------------*/

		
body {
margin: 0;
padding: 0;
background-color: #ffffff;
background-image: url(http://www.harriesherrie.nl/media/mainwebsite/bg-main.jpg);
background-repeat: no-repeat;
background-position: center top;
font:11px Arial, Helvetica, sans-serif;
color:#666666;

}			

* {	outline: none;}

:focus{outline: 0;}
img{outline:none;  border:none;}
object { outline:none; }


/*-----THE DIVS------------------------*/
			
#container {
position:relative;
margin:0 auto;
width:958px;
min-height: 100%;
background-image: url(../images/bg-container.png);
background-repeat: repeat-y;
background-position: center top;
}



#logo{
margin-left:25px;
position:relative;
width:397px;
height:102px;
}



#righttop{
margin:0 25px 0 0;
_margin-right:12px;
float:right;
height:330px;
}

#bel{
margin-top:15px;
width:278px;
height:161px;
background:url(../images/bg-righttop.jpg);
background-repeat: repeat-x;
}

#agenda{
margin-top:8px;
width:278px;
height:161px;
background:url(../images/bg-righttop.jpg);
background-repeat: repeat-x;
}

#slideshow{
margin:15px 0 0 25px;
width:622px;
height:330px;
}
#mynews{ 
color:#ffffff;
padding-top:10px;
padding-right:11px;
padding-left:11px;
}

#payoff{
margin:20px auto 15px auto;
width:908px;
height:100px;
background-color:#999999;
}

#content{
margin-left:25px;
width:600px;
height:200px;
}
#left{
width:290px;
height:200px;
line-height:18px;
}

#right{
float:right;
width:290px;
height:200px;
line-height:18px;
}

#nieuwsbrief{
float:right;
margin-right:25px;
_margin-right:12px;
width:290px;
height:200px;
line-height:18px;
}

#bandlid{
margin:10px 0 0 25px;
width:444px;
height:130px;
}

#media{
float:right;
margin:10px 25px 0 0;
_margin-right:12px;
width:444px;
height:130px;
background-image: url(../images/bg-media.png);
background-repeat: no-repeat;
background-position: left top;
}
#mediacontent{
padding:64px 0 10px 6px;
}

#sitemap {
margin:20px auto 0 auto;
width:908px;
font-size:12px;
color:#000000;
font-weight:bold;
background:url(../images/bg-footer.jpg);
background-repeat: repeat-x;
clear:both;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #666666;
}


.tablemenu{margin: 20px auto 0 auto;}

#footer {
margin:20px auto 0 auto;
height:80px;	
width:908px;
font-size:11px;
color:#666666;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #666666;
clear:both;	
}


/*-----LINKS STYLES------------------------*/

a{ color:#ff6600; text-decoration:none;}
a:hover{color:#ff6600; text-decoration:underline;}

#mediacontent a{color:#ffffff; text-decoration:none;}
#mediacontent a:hover{color:#ffffff; text-decoration:underline;}


#sitemap a{
font-size:11px;
color:#ff6600;
text-decoration:none;
font-weight:normal;
line-height:18px;
}
#sitemap a:hover{
font-size:11px;
color:#ff6600;
text-decoration:underline;
font-weight:normal;
line-height:18px;
}

#mynews a{
font-size:11px;
color:#ffffff;
text-decoration:none;
font-weight:normal;
}
#mynews a:hover{
font-size:11px;
color:#ffffff;
text-decoration:underline;
font-weight:normal;
}



#footer a{
text-decoration: none;
color: #999999;
font-size: 11px;
}
#footer a:hover{
text-decoration: underline;
color: #999999;
font-size: 11px;
}

h3 a{
    font-size: 16px;
	font-weight: bold;
   	color: #ffffff;
	line-height:20px;
text-decoration: underline;
}
h3 a:hover{
    font-size: 16px;
	font-weight: bold;
   	color: #ffffff;
	line-height:20px;
text-decoration: none;
}



/*------------------------------------------------------------*
**  Nav
**------------------------------------------------------------*/

#nav {
	
	float:right;
margin-right:10px;
_margin-right:5px;
	padding: 0;
	height: 1.5em;
	}
#nav li {
	list-style-type: none;
	display: inline;
	line-height: 20px;

	}		
#nav li a {
	text-decoration: none;
	font-weight: bold;
	font-family: arial, sans-serif;
	color: #000000;
	font-size: 14px;
	float: left;
padding-right: 15px;
	}
#nav li a:hover {  color:#000000; }
#nav li a.on {  color: #ff6600; }

/*------------------------------------------------------------*
**  END Nav
**------------------------------------------------------------*/


/*-----TEXT STYLES------------------------*/

p{margin:0;}
h1 {
    font-family:  arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
    margin:0;
	padding:0;
	color: #FFFF00;
}

h3 {
    font-size: 16px;
	font-weight: bold;
   	color: #ffffff;
	padding:20px;
	line-height:20px;
}


/*------------------------------------------------------------*
** ANYNEWS
**------------------------------------------------------------*/

#mynews h2{
font-family: arial, sans-serif;
font-size: 23px;
font-weight: bold;
padding:0;	
margin:0;
color: #fca972;
}
