/* BASIS ELEMENTEN
---------------------------------------*/
body {
	background			: url(../img/bg.jpg);
	background-color	: #fff;
	margin				: 0px;
	color				: #000;
}

a:link, a:visited, a:active {
	font-family			: Arial, Verdana, Helvetica, sans-serif;
	color				: #cc3333;
	font-size			: 100%;
	font-style 			: normal;
	text-decoration		: underline;
}
body.ryelands a:link, body.ryelands a:visited, body.ryelands a:active {
	color				: #009933;
}
body.suffolks a:link, body.suffolks a:visited, body.suffolks a:active {
	color				: #cc0000;
}
a:hover {
	text-decoration		: none;
}

h1 {
	font-family			: Monotype Corsiva;
	color				: #FFFFFF;
	font-size			: 13pt;
	font-weight			: 100;
	line-height			: 1em;
	padding				: 0px;
	margin				: 0px;
}

p {
	margin				: 0px;
}

.tekoop {
	padding				: 5px;
	font-size			: 8pt;
	/*border			: solid #cc3333 1;*/
}

.line {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	color				: #cc3333;
	font-size			: 8pt;
	font-style			: normal;
	text-decoration		: none;
}
body.ryelands .line {
	color				: #009933;
}
body.suffolks .line {
	color				: #cc0000;
}

.top {
	font-family			: Monotype Corsiva;
	color				: #FFFFFF;
	font-size			: 24pt;
	font-weight			: bold;
	background-color	: #cc3333;
}
body.ryelands .top {
	background-color	: #009933;
}
body.suffolks .top {
	background-color	: #cc0000;
}

.title {
	background-color	: #cc3333;
	font-family			: Monotype Corsiva;
	font-size			: 4;
}
body.ryelands .title {
	background-color	: #009933;
}
body.suffolks .title {
	background-color	: #cc0000;
}

.menu a:link, .menu a:visited, .menu a:active,
body.ryelands .menu a:link, body.ryelands .menu a:visited, body.ryelands .menu a:active,
body.suffolks .menu a:link, body.suffolks .menu a:visited, body.suffolks .menu a:active {
	font-size			: 10pt;
	text-decoration		: none;
	font-weight			: bold;
	color				: #cc3333;
}
.menu a.menu_ryelands, body.ryelands .menu a.menu_ryelands, body.suffolks .menu a.menu_ryelands	{
	color				: #009933;
}
.menu a.menu_suffolks, body.ryelands .menu a.menu_suffolks, body.suffolks .menu a.menu_suffolks	{
	color				: #cc0000;
}

.balk_onder_menu {
	background-color	: #cc3333;
}
body.ryelands .balk_onder_menu {
	background-color	: #009933;
}
body.suffolks .balk_onder_menu {
	background-color	: #cc0000;
}

/* GESPECIFICEERDE ELEMENTEN
---------------------------------------*/

/* ACHTERGRONDEN
---------------------------*/

/* bijvoorbeeld: 
.header_bg {
	background			: url(../img/JE-PLAATJE.jpg) top left no-repeat;
}
*/

/* FORMULIEREN
---------------------------*/
input {
	background-color	: #F1EFE0;
	color				: #667812;
	border				: 1px solid #94AA2B;
}

.button {
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #000;
	border				: 1px solid #D36010;
	background-color	: #E18F41;
	cursor				: pointer;
} 

/* LINKS
---------------------------*/

a.links2:link, a.links2:visited, a.links2:active {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 0.7em;
	color				: #000;
	text-decoration		: none;
}

a.links2:hover {
	text-decoration		: underline;
}
/*
.tekst a:link, .tekst a:visited, .tekst a:active {
	color				: #000;
	text-decoration		: underline;
}*/

.tekst a:hover {
	text-decoration		: none;
}

.submenu {
	margin				: 0px;
	padding				: 0px;
	text-align			: left;
	color				: #fff;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
}
.submenu ul {
	display				: block;
	padding				: 0px;
	margin				: 0px;
}
.submenu li {
	padding				: 0px;
	margin				: 0px;
	list-style			: none;
}
.submenu li a:link, .submenu li a:visited { 
	line-height			: 22px;
	display				: block;
	width				: 150px;
	padding				: 0px 0px 0px 5px;
	color				: #fff;
	background-color	: #cc3333;
	text-decoration		: none;
}
body.ryelands .submenu li a:link, body.ryelands .submenu li a:visited { 
	background-color	: #009933;
}
body.suffolks .submenu li a:link, body.suffolks .submenu li a:visited { 
	background-color	: #cc0000;
}
.submenu li a:hover { 
	color				: #fff;
	text-decoration		: none;
	background-color	: #f45b5b;
}
body.ryelands .submenu li a:hover { 
	background-color	: #00ce44;
}
body.suffolks .submenu li a:hover { 
	background-color	: #fa0000;
}

/* TEKST
---------------------------*/
.tekst {
	font-family			: Arial, Verdana, Helvetica, sans-serif;
	font-size			: 12px;
	color				: #000;
	line-height 		: 1.45em;
}

.tekst-bold {	
	font-weight			: bold;	
}

.impact {
	padding-right		: 5px;
	padding-top			: 1px;
}
.impact a:link, .impact a:visited, .impact a:hover{
	font-family			: Arial, Verdana, Helvetica, sans-serif;
	font-size			: 11px;
	color				: #000000;
	/*font-weight		: bold;*/
	padding-bottom		: 50px;
	text-decoration		: none;
}
