* { margin: 0; padding: 0; }
html, body { 
	background:#96b5be url(../images/fork.gif) no-repeat 0px 0;
	font-size:small; font-family : Arial, Helvetica, sans-serif;} /* overal font and sizing */

#zaraz{
	width:205px;
	height:52px;
	display:block;
	background: url(../images/logo_zaraz.gif) no-repeat 0 0;
	position:absolute;
	right:6px;
	top:2px;
	border:0;
}
#zaraz2{
	width:12px;
	height:211px;
	display:block;
	background: url(../images/logo_zaraz2.gif) no-repeat 0 0;
	position:absolute;
	right:0;
	top:45px;
	border:0;
	z-index:10;
}

#zaraz strong,#zaraz2 strong{display:none;}

#wrapper{
	position:relative;
	margin:65px 27px 20px 265px;
}
	
	#content{
		width:100%;
		float:right;
		padding-right:1px;
		border:10px solid #fff;
		background:#9fbec7 url(../images/4px.gif) repeat-y 55% 0;
		margin-bottom:50px;
		margin-left:-20px;
	}
	#content.article{
		background-image:none;
		padding:0 0 30px 0;
	}
	#content.article div.plug{
		margin:50px;
		text-align:justify;
		color:#093F4E;
		clear:both;
	}
	
	h4{
		margin:10px 0;
		text-align:center;
		font-size:1.2em;
	}
	p{
		margin:10px 0 5px 0;
	}
	
	#left{
		width:55%;
		float:left;
		margin-right:4px;
		padding-bottom:30px;
	}
	#left h3, #content.article h3{
		background:#5E94A3 url(../images/articles.gif) no-repeat 0 0;
		height:15px;
		border-bottom:1px solid #fff;
	}
	
	#content.article div.plug h3{
		background-color:transparent;
		background-image:none;
		height:auto;
		border:0;
	}
	
	#content.article div.plug ul,#content.article div.plug ol{
		margin:10px 0;
	}
	#content.article div.plug li{
		margin-left:20px;
	}
	
	#right{
		width:45%;
		float:right;
		position:relative;
		margin-right:-4px;
		padding-bottom:30px;
	}
	
	#right h3, #content.article h3.dialogs {
		background:#5E94A3 url(../images/dialogs.gif) no-repeat 0 0;
		height:15px;
		margin-right: 3px;
		border-bottom:1px solid #fff;
	}
	
	h3 em{display:none;}
	h3 a:link,h3 a:visited,h3 a:hover,h3 a:active{
		display:block;
		border:0;
		height:15px;
		background-color:transparent;
		float:none;
	}
	
	#left dl {
		margin: 50px 30px 0 50px;
	}
	
	#right dl {
		margin: 50px 15px 0 20px;
	}
	
	dt{
		margin-top:10px;
		padding-left:6px;
		font-weight:normal;
		font-size:0.85em;
	}
	dd{
		
		font-size:1em;
		font-weight:bold;	
	}
	
	a, a.back:visited{text-decoration:underline;color:#125a6f;border:1px solid #9fbec7;padding: 0 2px;margin-left:-2px;}
	a:visited{text-decoration:none;border:1px solid #8aaab4; background-color:#96b5be;}
	a:hover{text-decoration:none;color:#DAEFF5;border:1px solid #D8ECF2;background-color:#5E94A3;}
	a:active{text-decoration:none;color:#DAEFF5;border:1px solid #D8ECF2;background-color:#5E94A3;}
	
	a.back, a.back:visited{
		display:block;
		margin:15px 15px 0;
		float:right;
		background: url(../images/left_fork.gif) no-repeat 4px 3px;
		height:28px;
		width:70px;
		text-decoration:none;
		border:1px solid #9fbec7;
		color:#125a6f;
		background-color:#9fbec7;
	}
	a.back:hover,a.back:active{text-decoration:none;color:#DAEFF5;border:1px solid #D8ECF2;background-color:#9fbec7;}
	
	dd a{display:block;text-decoration:none;color:#093F4E;border:1px solid #9fbec7;padding:5px;}
	dd a:visited{text-decoration:none;border:1px solid #8aaab4;}
	dd a:hover{text-decoration:none;color:#DAEFF5;border:1px solid #D8ECF2;background-color:#5E94A3;}
	dd a:active{text-decoration:none;color:#DAEFF5;border:1px solid #D8ECF2;background-color:#5E94A3;}
	
	div.plugin_1_4{
		margin:20px 15px 30px;
	}
	
	
	