/** body **/
* {
     padding:0;
     outline:0;
     margin:0;
     border:0; }
	
body {
	font:normal 14px 'Trebuchet MS', Verdana, Arial, Helvetica, Georgia, sans-serif;
	color:#000;
	line-height:18px;
	text-align:left; }

a:link,
a:visited {
	text-decoration:none;
	color:#000;	}
	
a:hover,
a:active {
	text-decoration:none;
	color:#000;
	background-color:#ebc905; }
	
h1 {
	font:bold 24px Calibri, 'Trebuchet MS', Arial, Helvetica, Verdana, sans-serif, Georgia;
	letter-spacing:1px; }
	
h2 {
	font:bold 16px 'Trebuchet MS', Arial, Helvetica, Verdana, sans-serif, Calibri, Georgia; }
	
h3 {
	font:normal 14px Arial, Helvetica, Verdana, Calibri, 'Trebuchet MS', sans-serif,  Georgia; }

h4 {
	font:normal 13px Arial, Helvetica, Verdana, sans-serif, Georgia;
	line-height: 150%; }
	
h5 {
	font:normal 12px 'Trebuchet MS', Arial, Helvetica, Verdana, sans-serif, Calibri, Georgia; }

h6 {
	font:normal 10px Arial, Helvetica, Verdana, Calibri, 'Trebuchet MS', sans-serif,  Georgia; }

.bold {
	font-weight:bold; }

.uline {
	text-decoration: underline;
}
	
.sunflower {
	color:#ecc904; }
		
.ibmblue {
	color:#369; }
	
.purplegrey {
	color:#3b2d2e; }	
	
.grey1 {
	color:#888; }	

.butterbg {
	background-color:#ffffe1; }
	
.greybg {
	background-color:#dedede; }

.grey2bg {
	background-color:#e8e8e8; }
	
.hiderow {
	margin:0;
	padding:1px 5px; }

.greyrow {
	margin:0;
	padding:0;
	color:#555;
	border-top:1px dashed #c3c3c0;	
	border-bottom:1px dashed #c3c3c0;
	background-color:#e5e5e5; }
	
.lightbluerow {
	margin:0;
	padding:5px;
	color:#555;
	background:url('https://sites.google.com/a/civilkontroll.net/ck/img/sectionhdbg.png') no-repeat; 	
	border-bottom:1px dashed #c3c3c0; }
	
.center {
	text-align:center; }	
	
img {
	border:0;
	padding:0; }

p  {
	line-height:20px; }

.spacer220x10 {
 	width:100%;
	margin-top:10px;
	float:left; }

.spacer580x20 {
 	width:100%;
	margin-top:20px;
	float:left; }

		
/** container **/		
#container {
	width:1000px;
	height:100%;
	margin:0 auto;
	padding:0;
	background-color:#e8e8e8;	
	overflow:hidden; }
	
/** head **/
#header {
	width:1000px;
	height:180px;	
	background:url('https://sites.google.com/a/civilkontroll.net/ck/img/header.png') no-repeat;
	margin:0;
	padding:0; }

.header-inner {
	width:100%;
	height:100%;
	margin:0 20px;
	padding:0;
	float:left; }
	
#ckmenu {
	width:567px;
	height:170px;	
	border:0;
	margin: 5px 0 0 0;
	padding:0;
	float:left; }
	
.logo {
	width:578px;
	height:47px;
	margin:50px 0 0 0;
	padding:0;
    text-indent:-9999px;	
	float:left;
	background:url('https://sites.google.com/a/civilkontroll.net/ck/img/ck_logo.png') no-repeat; 	
	overflow:hidden;
	display:block; }

.logo a {
	width:578px;
	height:47px;
	display:block; }
	
.logo a:hover,
.logo a:active {			
	width:578px;
	height:47px;
	background:url('https://sites.google.com/a/civilkontroll.net/ck/img/ck_logo.png') no-repeat; 	
	background-color:#ebc905;	
	display:block; }
	
#loginbar {
	width:340px;
	height:100%;
	margin:10px 0 0 53px;
	padding:0;
	text-align:center;
	float:left;
	overflow:hidden; }

#loginbar a:link,
#loginbar a:visited {
	font:normal 11px 'Trebuchet MS', Arial, Helvetica, Verdana, sans-serif, Calibri, Georgia;
	color:#fff; }
	
#loginbar a:hover,
#loginbar a:active {
	text-decoration:none;
	color:#000;
	background-color:#ecc904; }
	

/** content-container **/				
#content {
	width:1000px;
	margin:0;
	padding:0;
	float:left;
	overflow:hidden; }

#leftbox {
	width:620px;
	float:left;
	overflow:hidden; }

.sectiontitle {		
	height:18px;
	margin:0 20px;
	padding:0 0 0 6px;
	float:left;
	background-image:url('https://sites.google.com/a/civilkontroll.net/ck/img/br_sectiontitle.gif');
	background-repeat:no-repeat;
	background-position:left;
	background-color:#eada78;
	display:inline-block; }

.sectiontitle a:hover,
.sectiontitle a:active {
	height:18px;
	text-decoration:none;
	background-color:#ebc905;
	display:inline-block; }
	
.sectiontitle2 {
	height:18px;
	margin:0 20px;
	padding:0;
	float:left; }

.sectiontitle2a {
	height:18px;	
	margin:0;
	padding:0 0 0 6px;
	float:left;
	background-image:url('https://sites.google.com/a/civilkontroll.net/ck/img/br_sectiontitle.gif');
	background-repeat:no-repeat;
	background-position:left;
	background-color:#eada78; }

.sectiontitle2b {
	height:18px;
	width:2px;
	margin:0;
	padding:0;
	float:left; }

.sectiontitle2c,
.sectiontitle2c-headline,
.sectiontitle2c-latest {
	height:18px;
	margin:0;
	padding:0;
	float:left;
	background-color:#dedede; }

.sectiontitle2c {	
	width:430px; }

.sectiontitle2c-headline {
	width:472px; }

.sectiontitle2c-latest {
	width:463px; }
	
.sectiontitle2d {
	height:18px;
	width:70px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	overflow:hidden; 
	background-color:#1bbed1; }

.sectiontitle2d h5 {
	font:normal 12px 'Trebuchet MS', Arial, Helvetica, Verdana, sans-serif, Calibri, Georgia;
	color:#fff; }
	
.story {
	width:620px;
	margin:0;
	padding:0;
	float:left; }
	
.story-inner {
	margin:0 20px;
	padding:0;
	float:left;
	overflow:hidden; }	
	
.storyhead,
.storysummary-n,
.storytext {
	width:580px;
	margin:10px 0;
	padding:0;
	float:left;
	overflow:hidden;
	display:block; }
	
.credits {
	width:580px;
	margin:0 0 10px 0;
	padding:5px 0 5px 0;
	float:left;
	overflow:hidden;
	display:block;
	border-top:1px solid #1bbed1;
	border-bottom:1px solid #1bbed1; }

.headline {
	width:580px;
	margin:0;
	padding:5px;	
	float:left;	
	overflow:hidden; }
	
.headline-date {
	width:460px;
	margin:0;
	padding:5px;	
	float:left;
	overflow:hidden; }

.headline-comment {
	width:100px;
	margin:0;
	padding:5px;
	float:left;	
	text-align:right;
	overflow:hidden; }
	
.download-spec {
	width:154px;
	margin:0;
	padding:0 10px 0 0;
	float:left;
	overflow:hidden; }

.download-desc {
	width:405px;
	margin:0;
	padding:0 0 0 10px;
	border-left:1px solid #c3c3c0;	
	float:left;
	overflow:hidden; }

.downloadicon {
	width:65px;
	height:70px;
	margin:0 auto;
	padding:0;
	text-align:center;
	background:url('https://sites.google.com/a/civilkontroll.net/ck/img/letoltes.png'); no-repeat; center top;
	display:block; }
	
.cell49 {
	width:49px;
	margin:3px 3px 0 0;
	padding:3px;
	text-align:center;
	float:left;
	display:block;
	background-color:#dedede; }	

.cell281 {
	width:281px;
	margin:3px 3px 0 0;
	padding:3px;
	text-align:center;
	float:left;
	display:block;
	background-color:#dedede; }

.cell567 {
	width:567px;
	margin:0 0 3px 0;
	padding:5px;
	float:left;
	display:block;
	background-color:#dedede; }	
	
.keretes {
    width:566px;
	padding:5px;
	float:left;
	overflow:hidden;
	border:2px solid #0cbacf; }
	
.ck-komment {
    width:570px;
	margin:0;
	padding:5px;
	float:left;
	background-color:#ddd; }

.ck-komment-inner {	
    width:570px;
	margin:0;
	padding-top:5px;
	float:left;
	border-top:2px solid #0cbacf;
	overflow:hidden; }
	
.pagination {		
	width:580px;
	height:18px;
	margin:5px 20px;
	padding:0;	
	line-height:18px;
	text-align:center;
	float:left; }
	
#banner_340x80-1 {
	width:340px;
	height:80px;
	margin:3px auto;
	padding:0;
	float:left;	
	background:url('https://sites.google.com/a/civilkontroll.net/ck/banner/rss_banner.png') no-repeat;	
	display:block;	
	overflow:hidden; }
	
.banner_580x100 {
	margin:10px 0;
	padding:0;
	float:left; }
	
.banner_580x100margin {
	margin:10px 20px;
	padding:0;
	float:left; }
	
#banner_580x100-1,
#banner_580x100-2,
#banner_580x100-arviz {
	width:580px;
	height:100px;
	margin:10px 0;
	padding:0;
	float:left;	
	display:block;			
	overflow:hidden; }

#banner_580x100-1 {
	background:url('https://sites.google.com/a/civilkontroll.net/ck/banner/banner_allatmenhely.jpg') no-repeat; }

#banner_580x100-2 {
	background:url('https://sites.google.com/a/civilkontroll.net/ck/banner/banner_szelektiv.jpg') no-repeat; }

#banner_580x100-arviz {
	background:url('https://sites.google.com/a/civilkontroll.net/ck/banner/banner_arviz.png') no-repeat; }
	
.comments-login {
	width:570px;
	margin:0 20px;
	padding:5px;
	float:left;
	text-align:center;
	background-color:#dedede; }
	
.commentcontainer {
	width:620px;
	margin:0;
	padding:0;
	float:left; }
	
.commentcontainer-inner {
	margin:0 20px;
	padding:0;
	float:left;
	overflow:hidden; }

.commentcontainer-inner-ed {
    margin:0 20px;
	padding:0;
	float:left;	
	overflow:hidden;	
	background-color:#dedede; }
	
.commentpic {
	width:70px;
	height:100%;
	margin:5px 8px 5px 6px;
	padding:0;
	float:left;
	overflow:hidden; }

.comment {
	width:488px;
	height:100%;
	margin:5px 8px 5px 0;
	padding:0;
	float:left;
	overflow:hidden; }

.commenthead {
	width:488px;
	height:100%;
	margin:0;
	padding:0;
	float:left;
	overflow:hidden;
	border-bottom:1px solid #0cbacf; }

.commentname {
	width:358px;
	height:100%;
	margin:0;
	padding:0;
	float:left;
	overflow:hidden;
	font:normal 13px 'Trebuchet MS', Arial, Helvetica, Verdana, Georgia, sans-serif; }
	
.commentdate {
	width:130px;
	height:100%;	
	margin:0;
	padding:0;
	float:left;
	text-align:right;
	overflow:hidden;
	font:normal 12px 'Trebuchet MS', Arial, Helvetica, Verdana, Georgia, sans-serif; }

.commenttext {
	width:488px;
	margin:8px 0 0 0;
	padding:0;
	float:left;
	overflow:hidden; }

.moderation {
	width:488px;
	margin:0;
	padding:0;
	float:left;
	overflow:hidden;
	background-color:#fff; }

.captcha {
	width:488px;	
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	font:normal 13px Arial, Helvetica, Verdana, sans-serif, Georgia; }
	
.comment-warning {
	font:normal 13px 'Trebuchet MS', Arial, Verdana, Helvetica, Georgia, sans-serif;
	letter-spacing:1px;
	color:#000;
	margin:10px 0;
	padding:5px;
	border-left:4px solid #f34530;
	background-color:#dedede; }

.button {
	width:492px;
	height:25px;
	margin:10px auto 0 auto;
	padding:0;
	background:url('https://sites.google.com/a/civilkontroll.net/ck/img/kommentgomb.png') no-repeat; 
	display:block; }
	
.button:hover {
	width:492px;
	height:25px;
	background-color:#ebc905; 
	display:block; }
	
#middlebox {
	width:220px;
	float:left;
    border-right:1px solid #c3c3c0;
	border-left:1px solid #c3c3c0;
	overflow:hidden; }

.midboxtitle {
	margin:0 20px 5px 20px;
	padding:0;
	float:left; }

.midboxtitle h4 {
	font:bold 12px 'Trebuchet MS', Arial, Helvetica, Verdana, sans-serif, Calibri, sans-serif, Georgia;
	color:#000; }
	
.midboxtitle h5 {
	font:normal 12px 'Trebuchet MS', Arial, Helvetica, Verdana, sans-serif, Calibri, sans-serif, Georgia;
	color:#333; }

.midboxtitle h6,
.midboxtitle h6 a:link,
.midboxtitle h6 a:visited {
	font:normal 10px 'Trebuchet MS', Arial, Helvetica, Verdana, sans-serif, Calibri, sans-serif, Georgia;
	color:#888; }

#rightbox {
	width:158px;
	float:left;
	overflow:hidden; }

.adcolumn {
	margin:0 19px 20px 19px;
	padding:0;
	float:left;
	overflow:hidden; }
	
.subtitle 
	{
	font: bold 13px 'Trebuchet MS', Arial, Verdana, Helvetica, Georgia, sans-serif;
	color: #e77107;
	}
	
/** footer **/
#footer {
	width:1000px;
	margin:0 auto;
	padding:20px;
	float:left;
	border-top:1px solid #ecc904;
	background-color:#ece9d8;
	font:normal 12px 'Trebuchet MS', Calibri, Arial, Helvetica, Verdana, sans-serif, Georgia;
	color:#444;
	line-height:4em;
	text-align:center; }
	
#footer a:link,
#footer a:visited {
	text-decoration:none;
	color:#000; }	
	
#footer a:hover,
#footer a:active {
	text-decoration:none;
	color:#000;
	background-color:#ebc905; }