/*
Title:     IMAF International Martial Arts Federation
Author:     Eric Janssen
Copyright:	IMAF-Nederland - Eric Janssen
Updated:    27 Mei 2011
*/



/*
Webpagina's
*/

@import url("reset.css");

body {
	font: 0.75em/1em Verdana, Tahoma, Helvetica, Arial, sans-serif; /* 1em = 12px at 96ppi */
	color: #3a4956;
	
	background-image: url(../frameset/bg_budologo.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-attachment:fixed;
	
}

/* default heading sizes */	
h1		{ font-size: 2em;    }
h2		{ font-size: 1.5em; }
h3 		{ font-size: 1.25em;  }
h4		{ font-size: 1.2em;  }
h5,h6	{ font-size: 1em;  }s

/* default link formatting */			
a, a:link 			{ color: ##ff8501; text-decoration: none; }
a:visited 			{ color: #3c73aa; }	
a:focus, a:hover 	{
	color: #002663;
	text-decoration: underline;
}
a:active 			{ color: #242900; }

strong 	{ font-weight: bold;  }
em		{ font-style: italic; }

#content {
	line-height: 1.5em;
	min-height: 407px;
}

#header {
	clear:both;
	left:0;
	width:1024px;
	height:90px;
	border:#000000 0px solid;
	background-image: url(../images/header.png);
}


#basis {
	position:absolute;
	left:34px;
	top:31px;
	width:650px;
	height:3px;
	z-index:1;
}


.headerkop {
	font-family: Verdana,Arial,Helvetica, Sans-serif;
	font-size: 18px;
	color: #2c4352;
	font-weight: normal;
	text-decoration: none;
	line-height: normal;
	text-align: left;
}

.kleinekop {
	font-family: Verdana,Arial,Helvetica, Sans-serif;
	font-size: 14px;
	color: #2c4352;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	text-align: left;
}

.plat {
	font-family: Verdana,Arial,Helvetica, Sans-serif;
	font-size: font: 0.75em/1em;
	color: #3a4956;
	font-weight: normal;
	text-decoration: none;
	line-height: 1.4em;
	text-align:left;
	line-height: 1.6em;
}
.intro {
	font-family: Verdana,Arial,Helvetica, Sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	line-height: 1.4em;
	text-align:left;
}

.bijschrift {
	font-family: Verdana,Arial,Helvetica, Sans-serif;
	font-size: 11px; 
	font-style:normal;
	color: #a13b2c;
	font-weight: normal;
	line-height: 1.4em;
	text-align:left;
}
p.crumbtrail{
margin-top:0px;
}

p.crumbtrail, p.crumbtrail a, p.crumbtrail a:visited {
color: #cccccc;
}
p.crumbtrail a:hover {
color: #f80;
}

a:link {
	text-decoration: underline; 
	color:#000000;
	font-weight: normal;
}
a:visited {
	text-decoration: underline;
	color:#000000;
	font-weight: normal;
}
a:hover {
	text-decoration: underline;
	color:#a13b2c;
	font-weight: normal;
}
a:active {
	text-decoration: none;
	color:#3a4956;
	font-weight: normal;
}

/*
Mainmenu nieuwstabel

*** Primary Color:

   var. 1 = #3A4956 = rgb(58,73,86)
   var. 2 = #313941 = rgb(49,57,65)
   var. 3 = #132638 = rgb(19,38,56)
   var. 4 = #8197AB = rgb(129,151,171)
   var. 5 = #8C9CAB = rgb(140,156,171)

*** Secondary Color A:

   var. 1 = #42415D = rgb(66,65,93)
   var. 2 = #373646 = rgb(55,54,70)
   var. 3 = #17153C = rgb(23,21,60)
   var. 4 = #8887AE = rgb(136,135,174)
   var. 5 = #9291AE = rgb(146,145,174)

*** Secondary Color B:

   var. 1 = #3A5A4E = rgb(58,90,78)
   var. 2 = #32433D = rgb(50,67,61)
   var. 3 = #133A2B = rgb(19,58,43)
   var. 4 = #7FAC9B = rgb(127,172,155)
   var. 5 = #8BACA0 = rgb(139,172,160)
   
 
*/
.news_datum {
	font-size: 8pt;
	color:#000000;
	background-color:#cccccc;
	font-weight: normal;
	padding-left: 5px;
}
.news_datum_NEW {
	font-size: 8pt;
	color:#ffffff;
	font-weight: normal;
	background-color:#a13b2c; 
	font-weight: normal; padding-left: 5px;
}
.news_plat {
	font-size: 8pt;
	color:#000000;
	background-color:#cccccc; 
	font-weight: normal; padding-left: 5px;
}
.news_locatie {
	font-size: 8pt;
	color:#000000;
	background-color:#cccccc; 
	font-weight: normal; padding-left: 5px;
}
.news_georganiseerd_IMAF_NL {
	font-size: 8pt;
	color:#ffffff;
	background-color:#3A4956;
	padding-left: 5px;
}
.news_georganiseerd_IMAF_EU {
	font-size: 8pt;
	color:#ffffff;
	background-color:#313941;
	padding-left: 5px;
}
.news_georganiseerd_IMAF_BE {
	font-size: 8pt;
	color:#ffffff;
	background-color:#3A5A4E;
	padding-left: 5px;
}

.news_georganiseerd_IMAF_DU {
	font-size: 8pt;
	color:#ffffff;
	background-color:#32433D;
	padding-left: 5px;
}
.news_georganiseerd_IMAF_Vereniging {
	font-size: 8pt;
	color:#000000;
	background-color:#7FAC9B;
	padding-left: 5px;
}

.news_NIEUWS {
	font-size: 8pt;
	color:#ffffff;
	background-color:#8BACA0;
	font-weight: normal; color:#000;
	padding-left: 5px;
}
.news_VERSLAG {
	font-size: 8pt;
	color:#000000;
	background-color:#9291AE;
	padding-left: 5px;
}



/*
Formulieren
*/


#sidebar {
	position: absolute;
	left: 30px;
	top: 435px;
	width: 650px;
	margin: 0;
}

#sidebar p, {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9px;
	color: #cc0000;
	margin: 0 0 10px 0;
}


#sidebar .textfield {	
	width: 200px;
	margin-right: 10px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	background-color: #cccccc;
	border: 1px solid #4f5558;
	margin-bottom: 5px;
	font-size: font: 0.75em/1em;
	color: #3a4956;
	font-weight: normal;
	text-decoration: none;
	line-height: 1.4em;
	text-align:left;
	line-height: 1.6em;
}

#sidebarcontact {
	position: absolute;
	left: 30px;
	top: 200px;
	width: 650px;
	margin: 0;
}

#sidebarcontact p, {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9px;
	color: #cc0000;
	margin: 0 0 10px 0;
}


#sidebarcontact .textfield {	
	width: 200px;
	margin-right: 10px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	background-color: #cccccc;
	border: 1px solid #4f5558;
	margin-bottom: 5px;
	font-size: font: 0.75em/1em;
	color: #3a4956;
	font-weight: normal;
	text-decoration: none;
	line-height: 1.4em;
	text-align:left;
	line-height: 1.6em;
}



/*
Events
*/


body, p, th, td {
	background-image: url(../frameset/bg_budologo.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-attachment:fixed;
	
	
	font-family: Verdana,Arial,Helvetica, Sans-serif;
	font-size: font: 0.75em/1em;
	color: #3a4956;
	font-weight: normal;
	text-decoration: none;
	line-height: 1.4em;
	text-align:left;
	line-height: 1.6em;
}
	
	
h1 {
	font-family: Verdana,Arial,Helvetica, Sans-serif;
	font-size: 14px;
	color: #2c4352;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	text-align: left;    
	
	position:absolute;
	left:30px;
	top:0px;
	width:650px;
	height:30px;
	z-index:1;
	
	background-color:#ffffff;
	background-position:top left;
	background-repeat:no-repeat;
	background-attachment:fixed; }





h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12pt; line-height:14pt; margin-top:1px; margin-bottom:1px; }
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; }

.event_name {
	font-family: Verdana,Arial,Helvetica, Sans-serif;
	font-size: 14px;
	color: #2c4352;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	text-align: left; }
	
.small {font-size: 8pt; }

.main_area {
	position:absolute;
	left:20px;
	top:100px;
	width:650px;
	height:auto;
	z-index:1;
	background-color:#ffffff;
	padding: 10px;
}
	
	
.separator {
	width:650px;
	margin-top:10px;
	margin-bottom:15px;
	margin-left:2px;
	border-bottom-width:2px;
	border-bottom-color:#a13b2c;
	border-bottom-style:dashed;
}


a:link {
	text-decoration: underline; 
	color:#000000;
	font-weight: normal;
}
a:visited {
	text-decoration: underline;
	color:#000000;
	font-weight: normal;
}
a:hover {
	text-decoration: underline;
	color:#a13b2c;
	font-weight: normal;
}
a:active {
	text-decoration: none;
	color:#3a4956;
	font-weight: normal;
}



/*
Header
*/

.solidblockmenu{
margin: 0;
padding: 0;
float: left; 
font: Verdana, Arial, Helvetica, sans-serif; bold 13px;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(media/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(media/blockactive.gif) center center repeat-x;
}

