/*



Theme Name: Alpha WordPress Theme



Author: ChiQ



Author URI: http://www.wpthemedesigner.com/



*/







* {



	margin: 0; padding: 0;

  

}



body {



	text-align: center;
	background: #9a1313 url(images/img_bg__.png) repeat;



	font: 12px Verdana;



	color: #333333;


}



a {



	text-decoration: none;



	color: #000;



}



img {



	border: 0;



}



.break {



	font-size: 0;



	width: 0; height: 0;



	clear: both;



}



.alignleft {



	float: left;



	margin: 4px 10px 5px 0;



}



.alignright {



	float: right;



	margin: 4px 0 5px 10px;



}



.hidden {



	display: none;



}



.noimage img {



	display: none;



}







#wrapper {



	width: 950px;



	margin: auto auto;

	background: url(images/gasztrovilag.png) no-repeat top center ;

	text-align: left;

	

}







/** BEGIN header **/



#header {



	padding-bottom: 0px;



	padding-top:2px;

}



	#header ol {



		list-style-type: none;



		height: 30px;




		float: left;



		padding-left: 1px;



		background: url(images/divider.gif) no-repeat 0 0;



	}



		#header ol li {



			float: left;



			text-transform: uppercase;



			height: 30px;



			padding-right: 1px;



			background: url(images/divider.gif) no-repeat right 0;



			font-size: 0.9em;



		}



		#header ol li a {



			color: #333333;


			display: block;



			padding: 8px 10px 9px;



		}



		#header ol li a:hover {



			background-color: #333333;
		



			color: #000;



		}



	#header form {



		float: right;



		width: 220px; height: 22px;



		background: url(images/search.gif) no-repeat 0 0;



		margin-top: 3px;

		padding-right:20px;



	}



		#header input {



			border: 1px solid #ffffff;



			width: 180px;



			margin: 2px 7px 0 2px;



			float: left;



		}



		#header button {



			width: 25px; height: 22px;



			text-indent: -9999px;



			border: 0;



			background-color: transparent;



		}



	#header h1 {



		clear: both;



		text-transform: uppercase;



		font-size: 2em;



		float: left;



		padding: 30px 0 20px;



	}



		#header h1 a {



			color: #333333;



		}



	#header p {



		float: right;



		padding: 16px 100px 15px 10px;



	margin-top: 20px;



	}



	#header ul {



		clear: both;



			height: 32px;



		list-style-type: none;



		padding: 0 10px;


padding-top: 61px;



	}



		#header ul li {



			float: left;



			font-weight: bold;



			text-transform: uppercase;



			font-size: 0.9em;



			padding-left: 1px;



			background: url(images/navdivide.gif) no-repeat 0 3px ;



		}



		#header ul li.f {



			background: none;



		}



		#header ul li a {



			color: #333333;



			display: block;



			padding: 10px 12px;



		}



		#header ul li a:hover {



			color: #000;



		}



/** END header **/







/** BEGIN home **/



#home {



	clear: both;



	border-top: 2px solid #333333;



	border-bottom: 2px solid #333333;



	border-left: 0px solid #e1e1e1;



	border-right: 0px solid #e1e1e1;



	margin: 0 10px;


	background-color:#fba705;
}



	#home #featured {



		float: left;




		width: 60%;

		

		



	}



		#home #featured h2 {



			color: #000;

	background-color:#fba705;

			text-transform: uppercase;



			font-size: 1.2em;



			background: url(images/bullet_.gif) no-repeat 10px 12px;



			padding: 10px 10px 10px 10px;



			border-width: 0 1px 1px 0;



			border-color: #E1E1E1;



			border-style: solid;



		}



		#home #featured .content {



			padding: 10px;



			border-right: 1px solid #e1e1e1;



			background-color: #EEEEEE;



			font-size: 0.9em;



		}
#home #featured iframe {
margin-left:-5px;
margin-top:-5px;
padding-bottom:3px;
 }

		#home #featured img {



			float: left;



			background-color: #ffffff;



			padding: 4px;



			border: 1px solid #DDDDDD;



			margin: 0 10px 5px 0;



		}



		#home #featured h3 a {



			color: #000;

	background-color:#fba705;



			font-size: 18px;



			font-weight: normal;



		}



		#home #featured .date {



			color: #808080;



			font-size: 0.9em;



			padding: 5px 0;



		}



		#home #featured p {



			margin-bottom: 5px;



		}



		#home #featured .details {



			border-top: 1px solid #e1e1e1;



			border-right: 1px solid #e1e1e1;



			height: 30px;



			font-size: 0.8em;



		}



			#home #featured .details .readmore {



				float: left;



				margin: 8px 15px 0;



				font-weight: bold;



			}



			#home #featured .details .r {



				float: right;



				padding: 8px 8px 0;



			}



				#home #featured .details .r a {



					font-weight: bold;



					margin-right: 10px;



				}



				#home #featured .details .r .comments a {



					padding-left: 14px;



					background: url(images/comments.gif) no-repeat 0 2px;



				}



	#home #popular {



		float: right;



		width: 370px;

	



	}



		#home #popular h2 {



			color: #000;

			


			text-transform: uppercase;



			font-size: 1.2em;



			background:#fba705 url(images/bullet_.gif) no-repeat 10px 12px;



			padding: 10px 10px 10px 10px;



			border-bottom: 1px solid #e1e1e1;



		}



		#home #popular ul {



			list-style-type: none;
		



			padding: 20px 20px 10px;



		}



			#home #popular ul li {



				border-bottom: 1px dotted #CCCCCC;



				padding: 5px 0;



			}



			#home #popular ul li a {



				color: #000;



			}



			#home #popular ul li a:hover {



				



			}



/** END home **/







/** BEGIN content **/



#content {

	clear: both;
	background-color:#FFFFFF;
	margin-left: 8px;
	width: 59%;
	float: left;
	border-width: 0 1px 1px;
	border-style: solid;
	border-color: #e1e1e1;
	padding: 10px 0;

}

.contentleft {
	width:auto;
	height:auto;

}

	#content .post {



		font-size: 0.9em;



		width: 46.5%;



		float: left;



		margin-left: 15px;



		height: 275px;




	}



		#content .post h2 {



			font-size: 1.6em;



			font-weight: normal;

	background-color:#fba705;

		}



			#content .post h2 a {



				color: #000;

	background-color:#fba705;

			}



		#content .post .date {



			color: #897C81;

	background-color:#fba705;



			font-size: 0.9em;



			padding-top: 5px;



		}



		#content .post img {



			border: 4px solid #CCBEC3;



			float: left;



			margin: 0 10px 5px 0;



			height: 67px; width: auto;



		}



		#content .post p {



			line-height: 1.3em;



			margin-bottom: 10px;



		}



		#content .post .details {



			border-width: 1px 0;



			border-style: dotted;




			border-color: #BEC6C0;



			clear: both;



			padding: 5px;



			height: 15px;



		}



			#content .post .details .comments a {



				color: #3A413C;



				text-transform: uppercase;



				float: left;



			}



			#content .post .details .readmore {



				text-transform: uppercase;



				float: right;



			}



/** END content **/







/** BEGIN sidebar **/



#sidebar {



	margin-right: 4px;

	background-color:#FFFFFF;


	width: 366px;



	float:left;



	padding-top: 10px;

	padding-left:2px;
	
	border-right-width:1px;
	
	border-right-style:solid;
	
	border-right-color:#e1e1e1;

	border-left-width:1px;
	
	border-left-style:solid;
	
	border-left-color:#e1e1e1;

	border-bottom-width:1px;
	
	border-bottom-style:solid;
	
	border-bottom-color:#e1e1e1;
}


	
	#sidebar .box {
		width: 135px;
        	float: left;
		border-width: 1px 1px 1px;
        	border-style: solid;
		border-color: #e1e1e1;
		padding: 5px;
		clear: both;
                border-bottom:1px solid #e1e1e1;
		margin-bottom: 15px;

	}



		#sidebar .box ul {



			list-style-type: none;



		}



			#sidebar .box ul li {



				border-bottom: 1px dotted #CCCCCC;



				padding: 6px 8px;



			}



			#sidebar .box ul li a {



				color: #333333;



			}



			#sidebar .box ul li a:hover {



				color: #000;



			}



		#sidebar .box img {



			margin: 5px;



			border: 0px dashed #BDBDBD;



		}



		#sidebar .video {



			padding: 10px 0 10px 5px;



			width: 193px;

			margin-bottom:10px;
			background-color:#FFFFFF

			

		}



			#sidebar .video img {



				border: 1px;



			}



	#sidebar #mixed {



		width: 366px; height: 50px;



		background: url(images/icon_rss.gif) no-repeat;

padding: 3px;



		



	}



		#sidebar #mixed a {



			color: #000;



			font-weight: bold;



		}



		#sidebar #mixed .rss {



			padding: 20px 0 0 75px;



			display: block;



		}



		#sidebar #mixed .email {



			padding: 16px 0 0 62px;



			display: block;



		}



		#sidebar #mixed input {



			margin: 8px 10px 0 20px;



			

			float: none;



			width: 288px;



		}



		#sidebar #mixed button {



			float: left;



			text-indent: -9999px;



			width: 30px; height: 24px;



			border: 0;



			margin-top: 5px;



			background-color: transparent;



		}



	#sidebar #lists {



		list-style-type: none;



		border-bottom: 1px solid #333333;



		border-top: 1px solid #e1e1e1;



		border-right: 1px solid #e1e1e1;



		height: 33px;



	}



		#sidebar #lists li {



			float: left;



			font-weight: bold;



			font-size: 0.9em;



			border-left: 1px solid #e1e1e1;



		}



		#sidebar #lists li a {



			color: #333333;



			padding: 10px 8px;



			display: block;



		}



		#sidebar #lists li a:hover {



			color: #000;



		}



	#sidebar h2 {



		font-size: 0.9em;

	background-color:#f9811f;

			padding: 10px 8px;



		border-bottom: 1px solid #333333;



		border-left: 1px solid #e1e1e1;



		border-right: 1px solid #e1e1e1;



		border-top: 1px solid #e1e1e1;



	}



	#sidebar .l {



		width: 200px;



		float: left;

pading-top:120px;

padding-left:5px;

	}

#sidebar .boxplusz {
visibility:hidden
border-width: 1px 1px 1px;



		border-style: solid;



		border-color: #e1e1e1;





	}

	#sidebar .r {



		width: 135px;



		float: left;

		

		padding-left:7px;



	}



	#sidebar .divided {



		



	}



		#sidebar .divided ul {



			list-style-type: none;



			border-width: 0 1px 1px;



			border-style: solid;



			border-color: #e1e1e1;



			margin-bottom: 15px;



		}



			#sidebar .divided ul li {



				border-top: 1px dotted #cccccc;



				padding: 6px 8px;



			}



			#sidebar .divided ul li a {



				color: #333333;



			}



			#sidebar .divided ul li a:hover {



				color: #000;



			}



		#sidebar .divided h2 {



			font-size: 1em;



		}


#sidebar .kd_ads{width:100%;}
#sidebar .kd_ads_block{display:block;overflow:hidden;margin:0 auto 0 auto;}
#sidebar .kd_ads_block a.kdads-link{background:transparent;display:block;/*float:left;*/}
#sidebar .kd_ads_block a.kdads-link img {/*float:left;*/}


/** END sidebar **/







/** BEGIN footer **/



#footer {



	clear: both;



	background: url(images/footer.gif) repeat-x 0 20px;



	padding: 40px 0 0;



	font-size: 0.8em;



	color: #808080;



	height: 50px;



}



	#footer div {



		width: 946px;



		margin: auto auto;



		text-align: left;



	}



	#footer .l {



		float: left;



	}



	#footer .r {



		float: right;



	}



	#footer a {



		color: #000;



	}



/** END footer **/







/** BEGIN misc **/



#list3 a {



	color: #333333;



}



#list3 a:hover {



	color: #000;



}



#content .single {



	padding: 10px;



	font-size: 0.9em;



}



#content .single h2 {



	padding-bottom: 15px;



}



#content .single h2 a {



	color: #000;



}



#content .single p {



	margin-bottom: 10px;



}



#content .single h3 {



	margin-bottom: 5px;

	background-color:#fedd59;



	font-size: 1.3em;



}



#content .single ul {



	padding-left: 15px;



	margin-bottom: 10px;



}



#content .single ul li {



	padding: 2px 0;



}



#content .single ol {



	padding-left: 20px;



	margin-bottom: 10px;



}



#content .single ol li {



	padding: 2px 0;



}



#content .single blockquote {



	font-style: italic;



	padding: 10px;



	background-color: #EEEEEE;



	border-width: 1px 0;



	border-style: solid;



	border-color: #E3E3E3;



	margin-bottom: 10px;



}



#content .single .details {



	clear: both;



	border-width: 1px 0;



	border-style: dotted;



	border-color: #B5B5B5;



	text-transform: none !important;



	line-height: 1.6em;



	padding: 5px 0 !important;



}



	#content .single .details a {



		margin: 0 !important;



		font-weight: bold;



	}



	#content .single .details .l {



		float: left;



		width: 35%;



		margin-bottom: 0 !important;



	}



	#content .single .details .r {



		float: right;



		width: 55%;



		margin-bottom: 0 !important;



	}



#content .single {



	border-bottom: 0 !important;



}



#content .single h2 {



	font-size: 1.5em !important;



	text-transform: none !important;



	font-size: 1.5em;



}



#comments {



	padding: 0 10px 20px;



	font-size: 0.9em;



}



	#comments h2 {



		margin: 10px 0;



		font-size: 1.5em;



	}



	#comments p {



		margin-bottom: 10px;



		line-height: 1.5em;



	}



	#comments form {



		padding-top: 20px;



	}



	#comments form p {



		margin-bottom: 5px;



	}



	.commentdetails {



		margin-top: 25px;



	}



	.commentauthor {



		margin-bottom: 5px !important;



		font-weight: bold;



	}



	.commentdate {



		font-size: 0.8em;



		margin-bottom: 5px;



		color: #909090;



	}



	.required {



		color: #ff0000;



	}



.sdetails {



	clear: both;



	font-size: 0.8em;



	padding-top: 20px;



}



	.sdetails p {



		margin-bottom: 5px !important;



		color: #909090;



	}



	.sdetails a {



		color: #909090;



	}



	.sdetails a:hover {



		color: #282828;



	}



#respond {



	padding-top: 20px;



}



.postnav {
	font-size: 0.9em;
	padding: 20px;
	height:auto;
	width:280px;
	float:left;

}



/** END misc **/




