/* RESET CSS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: none; }
:focus { outline: 0; }
body { line-height: 1; }
ul, ol 	{ font-family: Arial; font-size: 12px; color: #000000; line-height: 17px; margin-left: 15px; padding-left: 0px;}
table {	border-collapse: separate; border-spacing: 0; }
caption, th, td { font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q {	quotes: "" ""; }

/* MAIN CSS */
body { background-image:url(/img/modron-bg_new.jpg); background-position:top center; background-color:#496a9d;  overflow-x: hidden; background-repeat:no-repeat; background-attachment:fixed; }

* html { height:100%; overflow-x: hidden; }
p {	font-family: Arial;	font-size: 12px; color: #00000;	line-height: 17px; }
a {	color: #004687; text-decoration:none; }
a:hover { color: #004687; text-decoration:underline; }
h1	{ font-family:Arial; font-size:14px; color:#004687; line-height:20px; margin-bottom:20px; margin-left:20px; font-weight:bold;  }
h2 { font-family: Arial; font-size:14px; color: #f5991e; line-height: 17px; margin-left:20px; }
input, textarea, select, button{ font-family: Arial; font-size: 12px; }

.clear { content:"."; clear:both; height:0px; display:block; overflow:hidden; }
.container { margin:30px auto; width:960px; padding:10px; background-color:#FFFFFF; }
.rand { width:960px; background-image:url(/img/bgmain.gif); background-repeat:repeat-y; }
.links { width:223px; float:left; }
.menuitem { paddding:0; margin:0; display:block; }
.menuitem a { display:block; width:223px; height:28px; overflow:hidden; }
.menuitem a:hover img, .active { margin-top:-28px; }
.rechts { width:737px; float:left; overflow:hidden; }
.tekst { background-image:url(/img/krul13.gif); background-position:top; background-repeat:no-repeat; margin:0; padding:30px; min-height:710px; height:auto !important; height:710px; }
input[type="checkbox"] { margin:0px; padding:0px; width:12px; height:12px; }
.agenda100 { width:100px; float:left; padding-right:10px; display:block; }
.agenda300 { width:300px; float:left; padding-right:10px; display:block; }