/* body */
h1{margin:0px;padding:0px;}
img {border:none;}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#474747;
} 

textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#474747;
} 


.body {
	background-image:url(../img/bg.jpg);
	margin-top:0px;
	margin-left:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #EEEEEE;
	scrollbar-3dlight-color :#EEEEEE;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #999999;
	scrollbar-darkshadow-color :#CF7D01;
	scrollbar-face-color : #EC9500;
	scrollbar-highlight-color : #EC9500;
	scrollbar-shadow-color : #FFC600;
	scrollbar-track-color : #EEEEEE;
}
.body_fotogalerij {
	background-image:url(../img/bg_overlay.jpg);
	margin-top:0px;
	margin-left:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #EEEEEE;
	scrollbar-3dlight-color :#EEEEEE;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #999999;
	scrollbar-darkshadow-color :#CF7D01;
	scrollbar-face-color : #EC9500;
	scrollbar-highlight-color : #EC9500;
	scrollbar-shadow-color : #FFC600;
	scrollbar-track-color : #EEEEEE;
}
hr {display:none;}

.blue1 {
	position:absolute;top:0px;left:0px;
	width:998px;height:570px;
	background:#3A84BC;
	filter:alpha(opacity=40);-moz-opacity: 0.4;-khtml-opacity: 0.4;
}
.blue2 {
	position:absolute;top:0px;left:835px;
	width:163px;height:570px;
	background:#3A84BC;
	filter:alpha(opacity=40);-moz-opacity: 0.4;-khtml-opacity: 0.4;
}

.center {
	position:relative;
	width:998px;
	margin:0px auto;
}
.kader {
	position:absolute;
	top:0px;left:0px;
}
.bg_content {
	position:absolute;
	top:58px;left:69px;
}

/* content home*/
.logo_ajss {
	position:absolute;
	top:0px;left:60px;
}
.logo_ajsc {
	position:absolute;
	top:0px;left:60px;
}
.barbara {
	position:absolute;
	top:110px;left:28px;
	z-index:2;
}
.btn_lidworden {
	position:absolute;
	top:156px;left:482px;
	z-index:3;
}
.fotoframe {
	background-image:url(../img/fotoframe.png);
	width:155px;
	height:152px;
}

.form.mailfriend {
	color: #CCCCCC;
}
.mailfriend .cmn {
	float: left;
	display: inline;
	width: 300px;
	margin: 60px 10px 0px 10px;
}
.mailfriend .wrapLabel {
	height: 60px;
}
#frm_mailFoto .textIn {
	color: #FFFFFF;
	width: 290px;
	border: 1px solid #474747;
	background-color: #303030;
	height: 20px;
}
#frm_mailFoto .wrapTextIn {	height: 32px; }
#frm_mailFoto textarea {
	color: #FFFFFF;
	width: 290px;
	height: 150px;
	background-color: #303030;
	border: 1px solid #474747;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
}

.postit {
	position:absolute;
	top:292px;left:330px;
	z-index:2;
}
.content_postit {
	position:absolute;
	top:365px;left:365px;
	width:375px;
	height:125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	overflow:auto;
	z-index:2;
}
.content_postit td{
padding-bottom:8px;
}
.bschaatsers {
	position:absolute;
	top:300px;left:545px;
}
.video {
	position:absolute;
	top:40px;left:430px;
}
.schaatsers {
	position:absolute;
	top:40px;left:360px;
	z-index:1;
}

.postitgreen {
	position:absolute;
	top:43px;left:284px;
	z-index:1;
}
.postitgreen a, .postitgreen img { border: 0px;}
.welkombij {
	position: absolute;
	top: 50px; left: 295px;
}
.fotohome{
	position:absolute;
	top:48px;left:510px;
	z-index:2;
}
.kimometbord {
	position: absolute;
	left: 52px;
	top: 100px;
}
.djumbofoto {
	position: absolute;
	left: 265px;
	top: 235px;
}
.tekst_schaatschallenge {
	position: absolute;
	left: 273px;
	top: -8px;
}
.kimo.naamkwijt {
	position:absolute;
	top:248px;left:550px;
	z-index:2;
}
.kimowedstrijd {
	position: absolute;
	top: 150px;
	left: 75px;
	padding-right: 5px;
	width: 210px;
	height: 350px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.kimootje {
	position: absolute;
	top: 352px;
	left: 270px;
}
.inlogformpje {
	position: absolute;
	top: 270px;
	left: 499px;
	text-align: left;
}
.inlogformpje form { margin: 8px 0px 0px 0px; padding: 0px; }
.lgs, .lgs_naam, .lgs_ww {
	background-repeat: no-repeat;
	width: 155px;
	height: 25px;
	margin-bottom: 6px;
}
.lgs {
	background-image:url('../img/bg_loginputsmall.png');
}
.lgs_naam {
	background-image:url('../img/bg_loginputsmall_naam.png');
}
.lgs_ww {
	background-image:url('../img/bg_loginputsmall_ww.png');
}
.inlogformpje input {
	margin-left: 10px;
	margin-top: 2px;
	background: none;
	border: none;
}
.muts{
	position:absolute;
	top:46px;left:542px;
	z-index:2;
}
.wordlid{
	position:absolute;
	top:20px;left:478px;
	z-index:3;
}
/* content info voor ouders */
.folder {
	position:absolute;
	top:60px;left:70px;
}
.folderrechts {
	position:absolute;
	top:60px;left:500px;
}

.tekst {
	position:absolute;
	top:75px;left:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.wedstrijd {
	position:absolute;
	top:45px;left:70px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.accessoires {
	position:absolute;
	top:415px;left:55px;
}

.postit.kleurplaatwedstrijd {
	position:absolute;
	top:121px;left:370px;
	background:url('../img/bg-text.gif') no-repeat;
	width:386px; 
	height:405px;
}

.postit.kleurplaatwedstrijd div {
	float:left; display:inline;
	margin:10px 0 0 25px;
	width:400px;
}

.postit.kleurplaatwedstrijd .title { margin-top:30px; }
.postit.kleurplaatwedstrijd .text { margin-top:10px; 	width:310px; }
.postit.form {
	position:absolute;
	top:96px;left:206px;
	background:url('../img/bg-text2.gif') no-repeat;
	width:548px; 
	height:421px;
}

.postit.form div {
	float:left; display:inline;
	margin:10px 0 0 15px;
	width:520px;
}

.postit.form .titleAegon	{ margin-top:12px; 	}
.postit.form .textAegon	{ margin:0px 0px 0px 25px; 	width:490px; }
.postit.form	textarea	{ width:460px; height:36px; border:1px solid #619123; margin-top:5px;  }
.postit.form .supporters	{  border:1px solid #619123; width:30px; height:14px;font-size:11px;  }
.postit.form .button		{ margin:7px 0 0 0px; }
.error			{ color:#FF0000; }

.fotoskatekamp {
	background-position:center top;
	background-repeat:no-repeat;
	position:absolute;
	top:165px;left:80px;
}

.btn.downloadkleurplaat {
	position:absolute;
	top:345px;left:450px;
}

.tekst2{
	position:absolute;
	top:75px;left:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.tekstlinks {
	position:absolute;
	top:75px;left:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	width:350px;
	height:420px;
	overflow:auto;
	float:none
}

/* fotogalerij */
.lijst_ouderwets {
	position:absolute;
	top:25px;left:100px;
}
.content_fotogalerij {
	position:absolute;
	top:110px;left:172px;
}
.button_down {
	position:absolute;
	top:475px;left:170px;
}
.button_mail {
	position:absolute;
	top:475px;left:400px;
}
#button_mail_mover {
	display: none;
	position: absolute;
	top:440px; left:645px;
}
.button_bladeren {
	position:absolute;
	top:485px;left:217px;
}
.button_up {
	position:absolute;
	top:475px;left:280px;
}
.foto_beschrijving {
	position:absolute;
	top:480px;left:332px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.button_download {
	position:absolute;
	top:475px;left:715px;
}
.button_print {
	position:absolute;
	top:475px;left:760px;
}
#button_print_mover {
	display: none;
	position:absolute;
	top:440px;left:765px;
}

.button_mail {
	position:absolute;
	top:474px;left:710px;
	cursor: pointer;
}
.button_close {
	position:absolute;
	top:40px;left:830px;
}

/* menu */
.transparantie {
	position:absolute;
	top:0px;left:0px;
}
.menu_disciplines {
	position:absolute;
	top:92px;left:12px;
}
.menu_juniorschaats {
	position:absolute;
	top:271px;left:23px;
}
.menu_onlinegame {
	position:absolute;
	top:532px;left:75px;
}
.menu_login {
	position:absolute;
	top:12px;left:255px;
}
.menu_infoouders {
	position:absolute;
	top:524px;left:324px;
}
.menu_kalender {
	position:absolute;
	top:530px;left:570px;
}
.menu_weblog {
	position:absolute;
	top:422px;left:780px;
}
.menu_filmpjes {
	position:absolute;
	top:293px;left:785px;
}
.menu_schaatswijzer {
	position:absolute;
	top:16px;left:376px;
}
.menu_fotogalerij {
	position:absolute;
	top:5px;left:445px;
}

/* overige */
.disciplines {
	position:absolute;
	top:17px;left:830px;
}
.fotoraportage {
	position:absolute;
	top:17px;left:835px;
}
.balk {
	position:absolute;
	top:570px;left:0px;
}

.footerimg{
	position:relative; 
	margin-left:32px;
}

.footerimg div{
	float: left; display:inline;
}


.kalender td{
	vertical-align:top;
}

.imgknsb{
	margin-left:32px; 
	margin-top:4px;
}

.imgaegon{
	margin-top:6px;
}
.imgArtice{
	margin-left: 250px;
}

.lbl_login {
	margin:80px 0px 0px 0px;
}

.lbl_accountwijzigen {
	margin:8px 0px 0px 200px;
	float:left; display:inline;
}

.wedstrijden {
	position:absolute;
	top:180px;
	left:55px;
	margin:0px 0px 0px 0px;
	float:left; display:inline;
}
.frm_wedstrijdenHeader {
	position:absolute;
	top:160px;
	left:425px;
	z-index:9999;
}
.frm_wedstrijdenContent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	position:absolute;
	padding-right: 5px;
	top:215px;
	left:425px;
	z-index:9999;
	width:312px;
	height:181px;
	overflow: auto;
}
.frm_wedstrijden {
	position:absolute;
	top:400px;
	left:426px;
	z-index:9999;
}

.lbl_welkom {
	margin:5px 0px 0px 200px;
}

.btn_logout{
	position: absolute;
	top: 60px;
	left: 650px;
	margin-right:50px;
	float:right; display:inline;
}

.login{	margin-top:10px;}
.login div{	margin-top:10px;}

.login input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5e5e5e;
	background:none;
	border:none;
	margin:5px 0px 0px 5px;
	text-align:left;
}

.bg_login{
	background:url(../img/bg_empty.gif) no-repeat;
	height:30px;
	width:245px;
	text-align:left;
}

.login_name{
	background:url(../img/bg_naam.gif) no-repeat;
	height:30px;
	width:245px;
	text-align:left;
}

.login_pass{
	background:url(../img/bg_pass.gif) no-repeat;
	height:30px;
	width:245px;
	text-align:left;
}

.login_email{
	background:url(../img/bg_email.gif) no-repeat;
	height:30px;
	width:245px;
	text-align:left;
}

.rel{
	position:relative;
}

.tbl_register{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3a4681;
	font-size:11px;
}

.tbl_register input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3a4681;
	font-size:11px;
	text-align:left;
}

.tbl_register .bg{
	background:url(../img/bg_input_sm.gif) repeat-x;
	border:1px solid #ccd5ff;
	height:18px;	
}

.tbl_register td {height:26px; vertical-align:top;}

.inp_text { 
	width:183px;
	background:url(../img/bg_input_sm.gif) repeat-x;
	border:1px solid #ccd5ff;
	height:18px;	
}
.inp_text2 { 
	width:170px;
	background:url(../img/bg_input_sm.gif) repeat-x;
	border:1px solid #ccd5ff;
	height:18px;	
}


.verplicht {margin-right:10px; font-size:8px;}

.newaccount{ margin:40px 0px 0px 40px}

.wedstrijd textarea{
	border:none;
	font-size:11px;
	color:#777777;
	background:url('none');
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	top:191px;
	left:342px;
	width:314px;
	height:60px;
	overflow:auto;
}

.wedstrijd input{
	border:none;
	font-size:11px;
	color:#777777;
	background:url('none');
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	top:345px;
	left:342px;
	width:292px;
}

.wedstrijd .btn_versturen{
	position:absolute;
	top:380px;
	right:32px;
}

a:link, a:hover, a:visited{color:#3a4681}

.fl{float:left; display:inline;}
.username{float:left; display:inline; margin:5px 0px 0px 200px;}