/* - - - - - - - - - - H Y P E R L I N K S - - - - - - - - - */ 

BODY{
	color: #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 75%;
	line-height : 145%;
	background-color: #ffffff;
} 

TH  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993300;
	font-weight: bold;

}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 0px;
	padding-top: 4px;	
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 0px;
	padding-top: 4px;	
}

.fotoplaatsing {
	background-image: url(images/sfeer_binnenkomende.jpg);
	background-repeat: no-repeat;
	background-position: 0px 85px;
}

.fotoplaatsing_nieuws {
	background-image: url(images/sfeer_nieuws.jpg);
	background-repeat: no-repeat;
	background-position: 0px 85px;
}

.fotoplaatsing_contact {
	background-image: url(images/sfeer_contact.jpg);
	background-repeat: no-repeat;
	background-position: 0px 85px;
}

.fotoplaatsing_werkzaamheden {
	background-image: url(images/sfeer_werkzaamheden.jpg);
	background-repeat: no-repeat;
	background-position: 0px 85px;
}

.fotoplaatsing_wiezijnwij {
	background-image: url(images/sfeer_wiezijnwij.jpg);
	background-repeat: no-repeat;
	background-position: 0px 85px;
}

.fotoplaatsing_watbiedtfes {
	background-image: url(images/sfeer_watbiedtfes.jpg);
	background-repeat: no-repeat;
	background-position: 0px 85px;
}


TD
{ color: 
#000000; font-family : Arial, Verdana, Sans-Serif; font-size : 75%; line-height 
: 145%; /*letter-spacing: 300%; */} 

a:visited { color: #000000; text-decoration: underline; } 
a:hover { color: red; text-decoration: none; } 
a:link { color: #000000; text-decoration: underline; } 
a:active { color: #000000; text-decoration: underline; } 

.mainmenu
{ color: 
#BC1A01; font-family : Arial, Verdana, Sans-Serif; font-size : 11px; line-height 
: 11px; } 

a:visited.mainmenu { color: #BC1A01; text-decoration: none; } 
a:hover.mainmenu { color: #BC1A01; text-decoration: underline; } 
a:link.mainmenu { color: #BC1A01; text-decoration: none; } 
a:active.mainmenu { color: #BC1A01; text-decoration: none; }

.ondermenu
{
	color:#000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 11px;
	line-height 
: 11px;
	text-decoration: none;
} 

a:visited.ondermenu { color: #ffffff; text-decoration: none; } 
a:hover.ondermenu { color: #ffffff; text-decoration: underline; } 
a:link.ondermenu { color: #ffffff; text-decoration: none; } 
a:active.ondermenu { color: #ffffff; text-decoration: none; }

.tab-off
{ color:#7CABF0; font-family : Arial, Verdana, Sans-Serif; font-size : 11px; line-height 
: 11px;} 

a:visited.tab-off { color: #7CABF0; text-decoration: none; } 
a:hover.tab-off { color: #7CABF0; text-decoration: underline; } 
a:link.tab-off { color: #7CABF0; text-decoration: none; } 
a:active.tab-off { color: #7CABF0; text-decoration: none; }





.mainmenublack
{ color: 
#000000; font-family : Arial, Verdana, Sans-Serif; font-size : 11px; line-height 
: 11px; } 

a:visited.mainmenublack { color: #000000; text-decoration: none; } 
a:hover.mainmenublack { color: #000000; text-decoration: underline; } 
a:link.mainmenublack { color: #000000; text-decoration: none; } 
a:active.mainmenublack { color: #000000; text-decoration: none; } 
 



/* - - - - - - - extra nadruk op links: bold - - - - - - - -*/

.bold 
{font-weight: bold}

a:visited.bold {color: #000000; text-decoration: underline; font-weight : bold;} 

.head
{ color: #CC0000; font-family : Arial, Verdana, Sans-Serif; 
font-size : 150% ; font-weight: bold ; line-height 
: 175%; }

.fotobijschrijft
{ color: #000000; font-family : Arial, Verdana, Sans-Serif; 
font-size : 95%; font-weight: normal ; font-style: italic ;
} 

a:hover.bold 
{ color: #492647; text-decoration: none; font-weight : bold;} 


a:link.bold 
{ 
color: #492647; text-decoration: 
underline; font-weight : bold;
} 


a:active.bold 
{ 
color: #492647; text-decoration: 
none; font-weight : bold;
} 

/* - - - - - - - einde extra nadruk op links: bold - - - - - - - -*/


.slogan 
{ color: #00005c; 
font-family : Verdana, Arial, Sans-Serif; 
font-size : 11px; 
font-weight : bold; 
font-style : italic; 
} 

.inputbutton
{
background-color: #307AE7; 
color: #ffffff;
font-weight : bold; 
/*border:1;*/
}

.inputbuttongrey
{
background-color: #E0E0E0; 
color: #000000;
font-weight : normal; 


/*border:1;*/
}

.textfield
{
background-color: #F0F0F0; 
color: #000000;

/*border:1;*/
}

.textfieldbrowse
{
background-color: #ffffff; 
color: #000000;
border-style: solid;
border-color: red;
border-width: 1px;
/*border:1;*/
}


.tussenkop
{ color: #CC0000; font-family : Arial, Verdana, Sans-Serif; 
font-size : 110% ; line-height : 20px; font-weight : bold;  
}


.tussenkop:visited
{ color: #CC0000; decoration: underline;  
}


.tussenkop:link
{
	color: #CC0000;
	decoration: underline;
	text-decoration: none;
}


.tussenkop:active
{ color: #CC0000; decoration: underline;  
}



.tussenkop:hover
{ color: #CC0000; decoration: none;  
}


.schema{ color: 
#000000; font-family : Arial, Verdana, Sans-Serif; font-size : 85% ; line-height 
: 115%; /*letter-spacing: 300%;*/
} 


.mainmenuart {
	width: 100%;
	background-color: #eeeeee;}


.mainmenuart a {
	color: #000000;
	font-weight : normal;
	font-size : 12 px;
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	
} 

.mainmenuart a:visited {color: #000000; text-decoration: none;} 
.mainmenuart a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #307AE7;
} 
.mainmenuart a:link {color: #000000; text-decoration: none;} 
.mainmenuart a:active {color: #ffffff; text-decoration: none;} 



.datum {
	font-size: 10px;
	color: #999999;
}
.calendar-month {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	background-color: #E7E7E4;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.linked-day {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-align: center;
}
.calendarday {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.calendar {
	border: 1px solid #F1F7FF;
	color: #CCCCCC;
}
.ondermenu-uit {
	color:#FFFFFF;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 11px;
	line-height : 11px;
	text-decoration: none;
	font-weight: bold;
}

.ondermenu-uit:hover {
	color:#FFFFFF;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 11px;
	line-height : 11px;
	text-decoration: underline;
}

.titelhoofd {
color: #CC0000; font-family : Arial, Verdana, Sans-Serif; 
font-size : 13px; line-height : 20px; font-weight : bold;
}
.whitelink {
	color: #FFFFFF;
}
.tussenkopunderline {
	color: #CC0000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 110%;
	line-height : 20px;
	font-weight : bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.foto_links {
	width: 80px;
	height: 80px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	float: left;
	vertical-align:top;
}
.index_tekst {
	clear: right;
	padding-bottom: 15px;
	margin-bottom: 15px;
	margin-top: 0px;
	padding-top: 0px;
	vertical-align: top;
}

.index_titel p {
	padding-bottom: 5px;
	margin-bottom: 5px;
	margin-top: 0px;
	padding-top: 0px;
	vertical-align: top;
}
.stadimage {
	float: left;
	padding-top : 3px;
	padding-bottom: 5px;
	padding-right: 10px;
}

.staditem {
	text-align:left;
	padding : 10px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 0px;
	border-bottom: dotted;
	border-bottom-color: gray;
	border-bottom-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#shade {
	background-image: url(./images/interface/shadow.jpg);
	background-repeat: repeat-x;
	
}

.butl {
	float: left;
	padding-top : 6px;
	padding-left: 4px;
	padding-right: 2px;
}

.butr {
	padding-top : 6px;
	padding-right : 3px;
	padding-left : 0px;
}

.thumbs {
	padding : 10px;
	border  : 1px solid #CCCCCC;
}

.imgtd {
	padding-bottom : 10px;
}	

.hotel {
	border  : 2px solid #c63135;
	width: 95%;
	padding : 5px;
	margin-bottom : 10px;
}

.hoteltitle {
	width 		: 102%;
	background-color: #c63135;
	color       : #FFFFFF;
	font-family : Verdana, Arial, schreefloos;
	font-size   : 11px;
	font-weight : bold;
	margin      : -5px;
	margin-bottom : 10px;
	padding     : 2px;
}

.imghotel {
	width 		: 120px;
	border      : solid 2px #00000;
}