/* Webtechnology - Motiv IT masters - 2005    */
/* [www.motiv.nl]							  */
/* CSS for Autisme Website 					  */
body						{ font: 15px/17px verdana, helvetica, arial, sans-serif; color: #333; margin: 0; padding: 0; text-align: center; background: #fde995 url("../images/background.gif") repeat-y 50% 0; }
a							{ text-decoration: underline; color: #004780; font-style: normal; }
a:hover						{ color: #e01157; text-decoration: none; }
a.linksmall					{ font-weight: bold; font-size: 10px; }
a.linksmall:hover			{ text-decoration: underline; }
a.linkmedium				{ font-weight: bold; font-size: 14px; }
a.linkmedium:hover			{ text-decoration: underline; }
a.linkbig					{ font-weight: bold; font-size: 18px; }
a.linkbig:hover				{ text-decoration: underline; }
a.pinned					{ text-decoration: underline; color: #e01157; }
a.indicator					{ padding: 4px 10px 10px 25px; border: 0; margin: 0 10px 0 5px; background: transparent url("../images/arrowbig.gif") no-repeat 5px 2px; }
a.hint						{ text-decoration: none; color: #e01157; }
a.hint:hover				{ text-decoration: none; color: #666; }
a.activeone					{ color: #e01157; font-weight: bold; }
div.teaserlink				{ border: 0; margin: 0px 20px 15px 38px; padding: 0; font-size: 15px; }
div.teaserlink2				{ border: 0; margin: 0px 20px 15px 10px; padding: 0; font-size: 15px; }
h1							{ color: #e01157; font-size: 16px; line-height: 19px; margin: 0 0 20px 0; padding: 0; border: 0; }
h2							{ color: #004780; font-size: 14px; line-height: 19px; font-weight: bold; margin: 10px 0 0 0; padding: 0; border: 0; } 
h3							{ color: #004780; font-size: 13px; line-height: 16px; font-style: italic; margin: 0; padding: 0; border: 0; }
h4							{ color: #e01157; font-size: 18px; line-height: 20px; margin: 15px 20px 15px 38px; padding: 0; border: 0; }
h5							{ color: #e01157; font-size: 18px; line-height: 20px; margin: 15px 20px 15px 10px; padding: 0; border: 0; }
h6							{ color: #004780; font-size: 11px; line-height: 12px; margin: 3px 0 2px 0; padding: 0; border: 0; }
ul							{ margin:0; padding: 0; border: 0; }
li							{ list-style-type: disc; margin: 0; padding: 0; border: 0; }
.groupheader				{ color: #e01157; font-size: 12px; line-height: 15px; font-weight: bold; margin: 10px 0 0 0; padding: 0; border: 0; } 
p							{ border: 0; margin: 3px 0 20px 0; padding: 0; }
p.teaser					{ border: 0; margin: 10px 20px 15px 38px; padding: 0; font-size: 15px; }
p.teaser2					{ border: 0; margin: 10px 20px 15px 10px; padding: 0; font-size: 15px; }
p.empha						{ border: 0; margin: 3px 0 20px 0; padding: 0; font-style: italic; }
img							{ border: 0; position: relative; }
img.floatleft				{ float: left; margin: 5px 5px 0 0; }
img.floatright				{ float: right; margin: 5px 0 0 5px; }
img.imgwithspace			{ margin: 1px 0 0 0; border: 0; padding: 0; }
img.imgwithspace2			{ margin: 0 0 5px 5px; border: 0; padding: 0; }
img.asblock					{ display: block; padding: 0; border: 0; margin: 0; }
#wrapper					{ padding: 0; position: relative; margin: 0 auto; width: 764px; text-align: left; border: 0; }
#homeheaderbox				{ position: absolute; top: 0; left: 1px !important; left: 1px; border: 0; margin: 0; padding: 0; height: 109px; width: 370px; }
#headerbox					{ position: absolute; top: 0; left: 1px !important; left: 1px; border: 0; margin: 0; padding: 0; height: 109px; width: 764px; background: #fff url("../images/background_header.gif") no-repeat top left; }
#actionbox					{ position: absolute; top: 109px; left: 2px !important; left: 3px; border-top: 1px solid #004780; margin: 0; padding: 0; height: 30px; width: 760px; background-color: #fde995; }
#sloganbox					{ font-size: 14px; line-height: 28px; color: #e01157; font-weight: bold; font-variant: small-caps; letter-spacing: 1px; border: 0; padding: 0; position: absolute; margin: 0; left: 25px; top: 0; } 
#sizebox					{ font-size: 11px; border: 0; padding: 0; position: absolute; margin: 0; height: 20px; right: 10px; top: 7px !important; top: 8px; color: #004780; }
#quickbox					{ border: 0; padding: 0; position: absolute; margin: 0; left: 380px; top: 4px !important; top: 5px; }
#searchbox					{ border: 0; padding: 0; position: absolute; margin: 0; right: 6px; top: 4px; font-size: 11px; color: #004780; line-height: 20px; }
#statusbox					{ position: absolute; top: 139px; left: 2px !important; left: 3px; border: 0; margin: 0; padding: 0; height: 30px; width: 760px; background: transparent url("../images/background_statusbox.gif") repeat-x top left; }
#mainnavbox					{ position: absolute; top: 169px; left: 3px; border: 0; margin: 0; padding: 0; width: 165px; }
#mainnavbox ul				{ margin: 0; padding: 0; border: 0; }
#mainnavbox li				{ margin: 0; padding: 0; border: 0; list-style-type: none; border-bottom: 1px solid #d0d4d8; }
#mainnavbox li.lvl1			{ margin: 0; padding: 0; border: 0; list-style-type: none; border-bottom: 1px solid #d0d4d8; }
#mainnavbox li.lvl2			{ margin: 0; padding: 0; border: 0; list-style-type: none; border-bottom: 1px solid #d0d4d8; }
#mainnavbox a				{ display: block; padding: 10px 10px 10px 25px; margin: 0; font-weight: bold; font-size: 13px; line-height: 16px; text-decoration: none; color: #004780; }
#mainnavbox a:hover			{ text-decoration: none; color: #e01157; background: #fde995 url("../images/arrowbig.gif") no-repeat 4px 10px; }
#mainnavbox a.stayhigh		{ text-decoration: none; color: #e01157; background: #fde995 url("../images/arrowbig.gif") no-repeat 4px 10px; }
#mainnavbox a.lvl1			{ display: block; padding: 3px 10px 3px 25px; margin: 0; font-weight: bold; background-color: #fff; color: #e01157; font-size: 12px; line-height: 16px; text-decoration: none; }
#mainnavbox a.lvl1:hover	{ text-decoration: none; color: #e01157; background: #fff; }
#mainnavbox a.lvl2			{ display: block; padding: 3px 10px 3px 35px; margin: 0; background-color: #fff; font-weight: normal; font-size: 13px; line-height: 17px; text-decoration: none; color: #004780; }
#mainnavbox a.lvl2:hover	{ text-decoration: none; color: #e01157; background: #fde995 url("../images/arrow.gif") no-repeat 18px 5px; }
#topnavbox					{ position: absolute; top: 10px; left: 384px; border: 0; margin: 0; padding: 0; height: 20px; }
#topnavbox ul				{ margin: 0; padding: 0; border: 0; font-size: 11px; }
#topnavbox li				{ margin: 0; padding: 0; border: 0; display: inline; list-style-type: none; }
#topnavbox a				{ padding: 0 6px 0 6px; border-left: 1px solid #e01157; margin: 0; line-height: 10px; text-decoration: none; color: #004780; }
#topnavbox a.skinner		{ padding: 0 6px 0 0; border: 0; margin: 0; }
#topnavbox a:hover			{ text-decoration: none; color: #333; }
#bannerbox					{ position: absolute; top: 29px; left: 384px; border: 0; margin: 0; padding: 0; }
#trackerbox					{ font-size: 11px; position: absolute; top: 9px; left: 176px; border: 0; margin: 0; padding: 0; }
#trackerbox ul				{ margin: 0; padding: 0; border: 0; }
#trackerbox li				{ margin: 0; padding: 0; border: 0; height: 30px; display: inline; list-style-type: none; }
#trackerbox a				{ padding: 0; border: 0; margin: 0; text-decoration: none; color: #666; }
#trackerbox a.skinner		{ font-weight: bold; color: #e01157; }
#trackerbox a:hover			{ text-decoration: none; color: #e01157; }
#datebox					{ font-size: 11px; color: #666; position: absolute; top: 9px; right: 18px; border: 0; margin: 0; padding: 0; }
#maincontentbox				{ position: absolute; top: 169px; left: 169px !important; left: 170px; border: 0; margin: 0; padding: 0; width: 591px; background: #fff url("../images/background_maincontentbox.gif") repeat-y top left; }
#maincontentbox2			{ position: absolute; top: 169px; left: 169px; border: 0; margin: 0; padding: 0; width: 415px; background: #fff url("../images/background_maincontentbox2.gif") repeat-y top left; }
#maincontentbox3			{ position: absolute; top: 169px; left: 169px; border: 0; margin: 0; padding: 0; width: 415px; background: #fff url("../images/background_maincontentbox3.gif") repeat-y top left; }
#maincontentbox4			{ position: absolute; top: 169px; left: 169px; border: 0; margin: 0; padding: 0; width: 591px; background: #fff url("../images/background_maincontentbox4.gif") repeat-y top left; }
#maincontentbox5			{ position: absolute; top: 10px; left: 78px; border: 0; margin: 0; padding: 0; width: 591px; background: #fff url("../images/background_maincontentbox4.gif") repeat-y top left; }
#sidecontentbox				{ font-size: 14px; line-height: 14px; color: #333; position: absolute; top: 169px; left: 596px; border: 0; margin: 0; padding: 0; width: 160px; }
#sidecontentbox h1			{ color: #e01157; font-size: 14px; line-height: 12px; margin: 18px 0 1px 0; padding: 0; border: 0; }
#sidecontentbox h2			{ color: #e01157; font-size: 14px; line-height: 12px; margin: 18px 0 1px 0; padding: 0; border: 0; }
#sidecontentbox p			{ font-size: 14px; line-height: 14px; border: 0; margin: 3px 0 20px 0; padding: 0; }
#sidecontentbox p.accent	{ color: #004780; }
#sidecontentbox a			{ text-decoration: none; color: #004780; }
#sidecontentbox a:hover		{ text-decoration: none; color: #333; }
#sidecontentbox ul			{ color: #004780; border: 0; margin-left: 7px; padding-left: 7px; }
#sidecontentbox ol			{ color: #004780; border: 0; margin-left: 7px; padding-left: 7px; }
#sidecontentbox li			{ color: #333; margin: 0; padding: 0; border: 0; list-style-type: disc; list-style-image: url("../images/arrowsmallblue.gif"); line-height: 14px; }
#sidecontentbox a			{ font-size: 14px; padding: 0; border: 0; margin: 0; line-height: 12px; text-decoration: none; color: #004780; }
#sidecontentbox a:hover		{ text-decoration: none; color: #e01157; }
#maincontentfooter			{ border: 0; margin: 0; padding: 0; width: 591px; height: 9px; background: #edf2f6 url("../images/background_footer.gif") no-repeat top right; }
#maincontentfooter2			{ border: 0; margin: 0; padding: 0; width: 415px; height: 11px; background: #edf2f6 url("../images/background_footer2.gif") no-repeat top right; }
#maincontentfooter3			{ border: 0; margin: 0; padding: 0; width: 415px; height: 11px; background: #edf2f6 url("../images/background_footer3.gif") no-repeat top right; }
#maincontentfooter4			{ border: 0; margin: 0; padding: 0; width: 591px; height: 9px; background: #edf2f6 url("../images/background_footer4.gif") no-repeat top right; }
#mainformfooter				{ border: 0; margin: 0; padding: 0; width: 415px; height: 11px; background: #edf2f6 url("../images/background_formfooter.gif") no-repeat top right; }
.innercontent3				{ border: 0; margin: 15px 18px 15px 42px; padding: 0; }
.innercontent3 ul			{ margin: 0; padding: 0; border: 0; }
.innercontent3 ol			{ margin: 0; padding: 0; border: 0; }
.innercontent3 li			{ list-style-position: inside; list-style-type: disc; list-style-image: url("../images/arrowsmall.gif"); margin: 0; padding: 0; border: 0; }
.linebox					{ margin: 0; padding: 0; border-bottom: 1px solid #e01157; height: 1px; }
.reactionbox				{ margin: 0; padding: 0; border: 0; }
.reactionbox h1				{ color: #e01157; font-size: 16px; line-height: 19px; margin: 0 0 10px 0; padding: 0; border: 0; }
.reactionbox p				{ border: 0; margin: 10px 0 10px 0; padding: 0; }
.innerform					{ border: 0; margin: 0; padding: 15px 18px 15px 38px; }
.smallfloaterleft			{ float: left; border: 0; margin: 0; padding: 1px 2px 0 4px; }
.mapselectorbox				{ float: left; margin: 0; padding: 0 0 0 10px; border: 0; }
input 						{ margin: 0; padding: 2px 1px; border: 1px solid #004780; font-size: 11px; width: 200px; }
input.searcher				{ margin: 0; padding: 2px 1px; border: 1px solid #cbe0f0; font-size: 11px; width: 120px; }
input.emailer				{ margin: 0; padding: 2px 1px; border: 1px solid #004780; font-size: 11px; width: 150px; }
input.big					{ margin: 0; padding: 2px 1px; border: 1px solid #004780; font-size: 11px; width: 250px; }
select						{ margin: 0; padding: 1px; border: 0; font-size: 10px; width: 145px; }
select.medium				{ margin: 0; padding: 1px; border: 0; font-size: 10px; width: 170px; }
select.big					{ margin: 0; padding: 1px 0 1px 0; border: 1px solid #004780; font-size: 10px; width: 250px; }
option						{ margin: 0; padding: 0; border: 0; }
form						{ margin: 0; padding: 0; border: 0; }
form.mainform				{ position: relative; left: 5px; bottom: 0; width: 409px; margin: 0; padding: 0; border-top: 1px dotted #004780; background: #fdf3c5 url("../images/background_form.gif") repeat-y top right; }
form.mainform2				{ margin: 15px 0 15px 38px; padding: 0; border: 0; }
form.mainform3				{ position: relative; left: 5px; bottom: 0; width: 409px; margin: 0; padding: 0; border-top: 1px dotted #004780; border-bottom: 1px dotted #004780; background: #fdf3c5 url("../images/background_form.gif") repeat-y top right; }
form.threadform				{ display: block; left: 5px; bottom: 0; margin: 0; padding: 0; border: 0; }
textarea 					{ width: 340px; margin: 0; padding: 0; border: 0; border: 1px solid #004780; }
label						{ line-height: 20px; padding: 0; border: 0; margin: 0; }
table						{ margin: 0; padding: 0; border: 0; }
td							{ margin: 0; padding: 0; border: 0; }
td.bordered					{ border-bottom: 1px dotted #004680; margin: 0; padding: 0; }
td.bordered2				{ border-right: 1px dotted #004680; margin: 0; padding: 0; }
td.dualbordered				{ border-bottom: 1px dotted #004680; border-right: 1px dotted #004680; margin: 0; padding: 0; }
.submitbox					{ position: relative; bottom: 0; left: 263px; padding: 4px 10px 10px 28px; border: 0; margin: 5px 0; background: transparent url("../images/arrowbig.gif") no-repeat 5px 4px; }
.submitbox2					{ position: relative; bottom: 0; left: 196px; padding: 4px 10px 10px 28px; border: 0; margin: 7px 0 0 0; background: transparent url("../images/arrowbig.gif") no-repeat 5px 4px; }
#footerbox					{ background-color: #edf2f6; color: #004780; border: 0; margin: 0 auto; padding: 10px 0 15px 0; text-align: right; }
#footerbox2					{ background-color: #edf2f6; color: #004780; border: 0; margin: 0 auto; padding: 10px 12px 15px 0; text-align: right; }
#tablebox					{ border: 0; margin: 0; padding: 10px 0 0 4px; }
.decorated					{ background: transparent url("../images/background_maincontentleft2.gif") repeat-y 1px 0 !important; background: transparent url("../images/background_maincontentleft2.gif") repeat-y top right; }
.decorated2					{ background: transparent url("../images/background_maincontentright2.gif") repeat-y top right; }
.textmajor1					{ font-size: 12px; font-weight: bold; color: #e01157; padding: 0; margin: 0; text-decoration: none; }
.textmajor1:hover			{ text-decoration: none; color: #333; }
.textmajor2					{ font-size: 12px; font-weight: bold; color: #004780; padding: 0; margin: 0; text-decoration: none; }
.textmajor2:hover			{ text-decoration: none; color: #333; }
.textminor1					{ font-size: 12px; font-weight: normal; color: #004780; padding: 0; margin: 0; text-decoration: none; }
.textminor1:hover			{ text-decoration: none; color: #333; }
#hierarchy ul				{ list-style: none; margin: 0px 5px 3px 15px; padding: 0; }
#hierarchy ul.rootnode		{ margin: 0px 5px 3px 0px; padding: 0; }
#hierarchy ul li 			{ margin: 3px 0px 3px 0px; padding: 0; }
ul.resultlist				{ margin: 0; padding: 15px 0px 15px 0px; border: 0; }
ul.resultlist li 			{ margin: 0; padding: 0; border: 0; list-style-type: none; }
#bottomnavlist				{ position: relative; margin: 0; padding: 0; float: right; }
#bottomnavlist li 			{ margin: 0; border-left: 1px solid #e01157; padding: 0; display: inline; list-style-type: none; }
#bottomnavlist li.firstitem	{ margin: 0; border-left: 0; padding: 0; display: inline; list-style-type: none; }
#bottomnavlist a			{ padding-left: 11px; margin: 0px 5px 1px 0px; color: #666; line-height: 20px; text-decoration: none; }
#bottomnavlist a:hover 		{ color: #004780; }
#bottomnavlist a.activeone	{ color: #e01157; font-weight: bold; }
#regiomap					{ width: 400px; height: 290px; margin: 0 0 0 9px; padding: 0; border: 0; background: transparent url("../images/map_big.gif") top left; }
.clear						{ overflow: hidden; clear: both; height: 1px; font-size: 1px; border: none; margin: 0; padding: 0; background: transparent; }
.prop 						{ height: 450px; float: right; width: 1px; }
li.skin						{ list-style-type: none; margin: 0; padding: 0; border: 0; }
a.linkpoint					{ padding-left: 13px; background: transparent url("../images/arrowsmall.gif") no-repeat 0px 2px; }

