html,body{
	}
	body{
		font: 0.7em arial,sans-serif;
		text-align:center;
		background:url(/zcep/images/styles/bg_body.gif) top left repeat-x #ececec;
		margin-top:30px;
		color:#646464;
		}
		
p{
	margin:8px 0px;
	line-height:140%;
	}
	
a{
	color: #ff9601;
	text-decoration:none;
	}
	a:hover{
		text-decoration:underline;
		}

img{
	border:0;
	}	
	
div#header{
	xheight:100px;
	margin:0;
	background: #fff;
	color: #79B30B;
	padding:5px 25px 25px 25px;
	}	
	
div#head_img{
	clear:right;
	}	
	
h1{
	font-weight:300;
	font-size:200%;
	color:#7db100;
	margin-bottom:5px;
	}	
h2{
	font-weight:300;
	font-size:140%;
	display:inline;
	margin-bottom:15px;
	}	
h3{
	font-weight:bold;
	font-size:120%;
	margin-bottom:5px;
	}
	
div#admin li{
	padding-bottom:5px;
	}
	
div#menu{
	margin:0;
	background: url(/zcep/images/styles/bg_menu.gif) top left repeat-x;
	overflow:hidden;
	width:820px;
	}
	
div#wrapper{
	background:url(/zcep/images/styles/bg_wrapper.gif) top right repeat-y #fff;
	overflow:hidden;
	width:820px;
	}	
	
div#flags{
	text-align:right;
	padding:10px 10px 0 0;
	color:#79ad00;
	text-transform:uppercase;
	}
	div#flags a{
		padding:3px;
		color:#333;
		}
	
div#leftmenu{
	float:left;
	width:100%;
	}
	div#leftmenu ul{
		list-style:none;
		margin:0;
		padding:0;
		}
		div#leftmenu ul li{
			float:left;
			padding:15px;
			font-weight:bold;
			text-transform:uppercase;
			}
			div#leftmenu ul li.active{
				float:left;
				padding:15px;
				font-weight:bold;
				background:#79ad00;
				}
			div#leftmenu ul li a{
				color:#fff;
				}
	
div#search{
	float:right;
	width:200px;
	xbackground:url(/zcep/images/styles/bg_search.gif) top left repeat-x #96c13e;
	background:#000;
	}

table#searchform{
	background:url(/zcep/images/styles/bg_searchbox.gif) no-repeat;
	font-size:1em;
	float:left;
	}
	table#searchform td{
		vertical-align:center;
		xheight:38px;
		}
		
.search_field{
	background:url(/zcep/images/styles/bg_searchfield.gif) bottom left repeat-x #fff;
	border:1px solid #aabe6e;
	padding:3px;
	font-size:1em;
	color:#658f00;
	margin:0;
	xwidth:143px;
	}

.search_btn{
	background:url(/zcep/images/styles/bg_searchbtn.gif) left bottom no-repeat;
	border:0;
	width:32px;
	font-size:1em;
	margin:0;
	height:20px;
	}

.extranet_field{
	border:1px solid #ccc;
	background:#fff;
	font-size:1em;
	color:#777;
	margin-bottom:5px;
	width:170px;
	padding:2px;
	}
	
	
div#undermenu{
	margin:0;
	background: #79ad00;
	overflow:hidden;
	width:820px;
	}
	div#undermenu ul{
		list-style:none;
		margin:0;
		padding:0;
		}
		div#undermenu ul li{
			float:left;
			padding:8px 12px;
			text-transform:uppercase;
			}
			div#undermenu ul li a{
				color:#fff;
				}
			div#undermenu ul li a.active{
				text-decoration:underline;
				}

div#container{
	text-align:left;
	width:820px;
	margin:0 auto;
	background:#fff;
	}
	
div#content{
	float:left;
	width:590px;
	padding:15px;
	}
	
div#customcontent{
	}

	
div#extra{
	float:right;
	width:200px;
	}
	div#extra .box{
		background:url(/zcep/images/styles/bg_box.gif) bottom left repeat-x;
		padding:10px 10px;
		}
	div#extra .box_end{
		padding:10px 10px;
		}
	div#extra p {
		margin:3px 0;
		font-weight:normal;
		}
	
div#footer{
	clear:both;
	width:100%;
	height:26px;
	background-color: #86bd00;
	color: #FFF;
	}
	div#footer p{
		margin:0;
		padding:5px 10px;
		}
	div#footer a{
		text-decoration:underline;
		color:#fff;
		}
		div#footer a:hover{
			text-decoration:none;
			}
div#crumbs{
	margin-top:5px;
	margin-bottom:-10px;
}
form {
	margin:0;
}
.LinkBotten01 {
	font-weight:normal;
	}