@charset "utf-8";
/*
Theme Name: CSSweb 4.0
Theme URI: http://cssweb.hu
Description: CSSWEB 4.0
Version: 4.0
Author: cssweb

*/

body{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	background: #f0f0f0 url(images/bg-home.jpg) no-repeat left top;
	color:#333;
	margin:0px 0 0 0;
	padding:0;
	text-align:left
}
p {
	line-height: 18px;
}

ki.p {
	color: #09F;
}

@font-face {
font-family: klass;
src: url("http://blog.cssweb.hu/klass.otf") format("opentype");
}

a:link{color:#995AB6}a:visited{color:#995AB6}a:hover{color:#000}a:active{color:#995AB6}#page{line-height:20px;width:960px;margin-left:auto;margin-right:auto}.texture-top{
	float:left;
	width:960px;
	height:24px;
	font-size:0px;
	background-color: #f4f4f4;
	background-image: url(images/texture-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}.wrap-middle{
	padding:0;
	float:left;
	width:960px;
	background-color: #F8F8F8;
	background-image: url(images/cont-wrap.gif);
	background-repeat: repeat-y;
	background-position: left top;
}.top-header{
	width:100%;
	height:90px;
	background-color: #000;
	background-image: url(images/background-title.jpg);
}#logo {
	padding:15px;
	float: left;
}#ads{
	height:60px;
	width:468px;
	padding-top:10px;
	margin-right: 30px;
	float: right;
}.topmenu{position:absolute;top:10px;right:15px}.topmenu ul{margin:0;padding:0;list-style:none;font-family:century gothic; text-transform:uppercase;letter-spacing:1px; font-size:12px}.topmenu li{display:inline}.topmenu li a{margin-right:10px}.topmenu li a:visited{color:#797a7d;text-decoration:none}.topmenu li a:hover{color:#1fa5de}.topmenu li a{color:#797a7d;text-decoration:none}.top-right-splash{width:776px;float:left;height:188px;background:#FFF}.top-left-splash{height:188px;background:#e5e5e5;float:left;overflow:hidden}.featured-story{float:right;width:530px;padding-right:15px;font-size:11px;padding-top:10px}.featured-story h2.link{ font-size:20px}.featured-story .post-thumbnail{float:left;margin-left:0px;margin-right:8px;margin-top:14px}.featured-story .top-tools{border-color:#cdcdcd}#about-us{float:left;width:180px;padding:10px 0px 0 10px;color:#b9bbbd;font-size:11px}
.blue-text{color:;
	color: #09F;
}
#sidebar-contain{float:right;padding:0px;width:339px;padding:0 0 0 12px;overflow:hidden}.search-box form{margin:0;padding:0}.search-box{height:26px;padding:0;margin-bottom:20px} input.search-field{ float:left;border:1px solid #dedfe0;margin:0;padding:4px 0px 1px 4px;height:18px;background:#fff;width:250px}  input.search-go{ float:left;border:0;margin:0;padding:0;margin-left:5px;height:25px;width:60px;background:url(images/search.gif) no-repeat top left;cursor:pointer} .side-box{float:left;margin-bottom:25px;width:100%}.side-box h3{
	margin-right:12px;
	padding-left:3px;
	font-size:16px;
	color:#000;
	border-bottom:1px solid #dbdcde;
	padding-bottom:5px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal
}.side-box a.rss{margin-left:20px;padding-left:30px;margin-right:30px;background:url(images/rss.gif) no-repeat center left;display:inline-block;line-height:28px;        text-decoration:none}.side-box a.email{padding-left:30px;background:url(images/email.gif) no-repeat center left;display:inline-block;line-height:28px; text-decoration:none}.side-box ul{margin:0;padding:0;list-style:none;margin-right:11px}.side-box ul ul{margin-right:0;text-indent:5px}.side-box ul ul ul{margin-right:0;text-indent:10px}.side-box li a:visited{color:#7e7f81}.side-box li a{color:#7e7f81;display:block;line-height:28px;padding:0 0 0 3px;list-style:none;text-decoration:none;font-size:12px;border-bottom:1px solid #dbdcde}.side-box li a:hover{background:#e5e5e5;color:#995AB6}.side-box .divide{width:169px;float:left}.side-box ul.sections{margin:0px}.side-box ul.sections li {float:left;width:158px;margin-top:0px;margin-right:11px}* html .side-box li a{height:28px}#content{float:left;padding:0px;width:579px;padding:0 15px 0 15px;overflow:hidden}.post{width:240px;padding-top:7px;margin-bottom:25px;color:#7f7f81;float:left;background:url(images/post-star.gif) no-repeat top left;padding-left:25px;height:270px}.posta{
	width:540px;
	padding-top:7px;
	margin-bottom:25px;
	color:#333;
	float:left;
	background:url(images/post-star.gif) no-repeat top left;
	padding-left:25px
}.post-thumbnail{float:right;margin-top:20px;margin-left:5px;border:1px solid #d5d5d5;padding:3px}.post-thumbnail img{vertical-align:bottom;width:125px;height:90px}.entry{margin:0;padding:0}.entry p{margin:10px 0}h2.link{
	margin:0;
	padding:0;
	line-height: 38px;

font-family: klass, Georgia, Times, Serif;

font-size: 28px;

font-weight: 400;
line-height: 32px;
	color:#444;
}h2.link a:visited{
	margin:0;
	padding:0;
	color:#06abe2;
	text-decoration:none
}h2.link a:hover{
	color:#000;
}h2.link a{
	margin:0;
	padding:0;
	color:#06abe2;
	text-decoration:none
}.top-tools{clear:both;font-size:12px;width:100%;padding:5px 0;border-bottom:1px solid #e3e3e4;color:#bcbdc1}.top-tools span{color:#979799}.tools a:visited{color:#6e6f71}.tools a{text-decoration:none;color:#6e6f71}.tools span{color:#bcbdc1;text-transform:uppercase;font-size:11px}.tools{font-size:12px;float:left;border-top:1px solid #e3e3e4;border-bottom:1px solid #e3e3e4;line-height:28px;width:100%}.no-border{border-bottom:0}.list-items{margin:0;padding:0;list-style:none;width:350px;float:left}.share{width:110px;float:right}.list-items li a:visited{color:#7e7f81}.list-items li a{color:#7e7f81;display:block;line-height:28px;padding:0 0 0 3px;list-style:none;text-decoration:none;font-size:12px;border-top:1px solid #dbdcde}.list-items li a:hover{background:#e5e5e5;color:#995AB6}* html .list-items li a{height:28px}.commentlist{margin:0;padding:0}.comment{
	background:#F1F1F1;
	margin-bottom:5px;
	display:block;
	padding:20px;
}



#moretext a{	
	display: block;
	width: 88px;
	height: 20px;
	float: left;
	clear: both;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 3px;
	margin: 15px 0px 15px 5px;
	background: #0176d5;
	text-decoration:none;
	}
#moretext a:visited{
	color:#fff;
	background: #0176d5;
	text-decoration:none;
}
#moretext a:hover{

	color:#fff;
}

#commentform{
	
	padding-left:20px;
}

.comment .avatar{float:right;border:1px solid #e5e5e5;padding:1px}.alt{background:#F1F1F1}.admin{background:#E1F3FD}#respond{
	margin-top:18px;
	padding-left: 20px;
}  textarea{ width:500px} h1{font-family:palatino;font-size:1.6em;margin:0px 0px 25px 0px;color:#929699}
h2{margin:0;padding:0;

font-family: klass, Georgia, Times, Serif;

font-size: 28px;

font-weight: 400;
line-height: 32px;
	color:#444;}
h3{font-family:palatino;font-size:1.6em;margin:0px 0px 15px 0px}h4{font-family:palatino;font-size:1.6em;margin:0px 0px 15px 0px}img{border:none}blockquote{background:url(images/bquote.gif) no-repeat top left;padding:18px 0 0 26px;margin-left:0px}blockquote p{background:#E1F3FD;padding:20px;margin:0}.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px}.float-left{float:left}.float-right{float:right}.clear-fix{height:0px;line-height:0px}.pagenavi{width:530px;float:left;padding-bottom:20px;padding-top:5px}#nav{
	letter-spacing:1px;
	font-family:century gothic;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	border-top:1px solid #d5d6d7;
}#nav,#nav ul{
	float:left;
	list-style:none;
	line-height:36px;
	padding:0;
	font-size:1.2em;
	margin:0;
	width:960px;
	padding:0px 0px 0px 0px
}#nav a{
	display:block;
	color:#333;
	text-decoration:none;
	padding:0px 13px
}#nav li{float:left;margin-right:1px;padding:0}#nav ul{position:absolute;left:-999em;height:auto;width:150px;font-weight:normal;margin:0;line-height:1; border:0;border-bottom:1px solid #949596;border-right:1px solid #949596;padding:0} #nav li li{width:150px;border:0;font-weight:bold;margin:0;padding:0}#nav li li a{padding:8px 13px;width:124px;margin:0;font-size:12px;color:#FFF;font-weight:normal}#nav li ul ul{margin:-28px 0 0 151px;padding:0}#nav li li:hover{background:#c2c3c4;color:#995AB6}#nav li ul li:hover a,#nav li ul li li:hover a,#nav li ul li li li:hover a,#nav li ul li li li:hover a{color:#995AB6}  #nav li:hover a,#nav li.sfhover a{
	color:#09F
}  #nav li:hover li a,#nav li li:hover li a,#nav li li li:hover li a,#nav li li li li:hover li a{ color:#747475}  #nav li:hover ul ul,#nav li:hover ul ul ul,#nav li:hover ul ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul,#nav li.sfhover ul ul ul ul{ left:-999em}#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul,#nav li li li li.sfhover ul{left:auto}#nav li:hover,#nav li.sfhover{}#nav li li.sfhover{ background:#c2c3c4}#nav .current-cat{color:#995AB6}p img{padding:0;max-width:100%}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}.alignright{float:right}.alignleft{float:left}#footer{
	padding:60px 0 40px 0;
	float:left;
	width:100%;
	text-align:center;
	background-color: #000;
	background-image: url(images/footer-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}#footer p{color:#86878a;margin-bottom:0; font-size:12px}#footer ul{list-style:none;margin:0;padding:0}#footer li{display:inline}#footer li a{margin-right:10px}#footer a:visited{color:#797a7d;text-decoration:none}#footer a:hover{color:#1fa5de}#footer a{color:#797a7d;text-decoration:none}.footerpages{ border-bottom:1px solid #666; padding-bottom:10px; margin-bottom:10px;letter-spacing:1px;font-family:century gothic; text-transform:uppercase; font-size:11px}
