body 
{
	text-align:center;
	margin:0;
	padding:0;
	font-family: Arial;
	background-color:#cee42a;
}

div, ul, li {	padding: 0;	margin: 0;list-style: none;}

#site {position:absolute; text-align:left; width:700px; min-height:90%; left:50%; margin: 10px 0 10px -350px; background-color:#fbfefc; border:2px solid #153506;}
#site h1{font-size:14px; font-weight:bold;}
#site h2{font-size:14px; font-weight:bold; color:#000;}

#wrap_header {margin: 10px 10px 0 10px; padding: 0 0 10px 0; border-bottom:2px dotted #bdd310; width:680px; text-align:center;}
#logo {width:680px; text-align:center; margin: 10px 0 20px 0;}

#menu_sub{position: relative; float: right; width: 450px; font-size:10px; text-align: right; padding: 3px 0 0 10px; margin: 0 0 10px 0; color: #b2b2b3; visibility:hidden;}
#menu_sub a{color: #b2b2b3;text-decoration: none; outline: none;}
#menu_sub a:hover {text-decoration: none;color: #000;}

#wrap_contents {margin:10px 10px 20px 10px; min-height: 600px; width:680px;}

#wrap_left {position: relative; float:left; height: 50%; width:20px; visibility:hidden;}

#wrap_middle {position: relative; float:left; margin:0 0 0 70px; height: 100%; width:500px;}
#wrap_middle {color:#008080; font-size:14px;  z-index:100;}

#wrap_right {position: relative; float:left; margin:0 0 0 10px; height: 1px; width:88px; visibility:hidden; overflow:auto;}

#content{position: relative; float:left; width: 500px; text-align: left;}
#content h3{font-family:"Trebuchet MS", verdana, serif; color: #153506; font-size: 15px; padding-top: 0px; }

#reg_form h4{font-size: 13px; margin-bottom: 5px; color: RED;}
input.errText {background: #fc9a9a;}

#mozaiek{position: relative; float:left; text-align: center; margin: 0 0 0 10px;}
.left{position: relative; float: left; padding: 0 0 0 2px;}
.center{position: relative; float: left; padding: 0 2px 0 2px;}
.right{position: relative; float: left; padding: 0 2px 0 0;}

#wrap_footer {float:left; margin: 10px 10px 0 10px; padding: 0 0 10px 0;border-top:2px dotted #bdd310;width:680px; height:10px; text-align: center; font-size:10px; color: #b2b2b3;}
#wrap_footer a{font-size:10px; color: #b2b2b3;}

#nav {color: #153506;text-decoration: none; font-size:14px; outline: none; border:2px dotted #bdd310; padding: 0 0 30px 0;}
#nav a{color: #153506;text-decoration: none; font-size:14px; outline: none;}
#nav li:hover, #nav a:hover {text-decoration: none; color: #000;}

ul.mktree li {list-style:none;}
ul.mktree li a:hover{background-color:#bdd310;}
ul.mktree li li{padding-left:10px;}
ul.mktree li li:hover{background-color:#bdd310;}
ul.mktree li.liOpen .bullet {cursor:pointer;}
ul.mktree li.liClosed .bullet {cursor:pointer;}
ul.mktree li.liClosed:hover{background-color:#bdd310;}
ul.mktree li.liBullet .bullet {cursor:default;}
ul.mktree li.liOpen ul{display:block;}ul.mktree li.liClosed ul{display:none;}


