/*
Theme Name: Minőségi Klímák
Theme URI: http://www.profartis.hu
Version: 1.0
Author: Elek Tamás
Author URI: http://www.profartis.hu
*/

body{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	background: #244B6A url('images/body_top_bg.jpg') repeat-x;
	-moz-user-select: text;
}

*{
	outline: none;
}

h1,h2,h3,h4,p{
	margin: 0;
	padding: 0;
}

img{
	border: none;
	padding: 0;
	margin: 0;
}

.txtWhite{
	color:#fff;
}		

#wp-calendar{
	font-weight: normal;
}


.main{
	width: 837px;
	margin: 0 auto 0 auto;
	padding: 0;
}

	#top_menu{
		background: url('images/head_top_bg.jpg') no-repeat;
		height: 33px;
		width: 837px;
		margin: 0 auto 0 auto;
		padding: 0;
		line-height: 32px;
		font-size: 10px;
		font-weight: bold;
		color: #fff;
	}
		
		.top_menu_title{
			float: left;
			padding-left: 22px;
			text-transform: uppercase;
			text-align: right;
		}
		
		.top_menu_items{
			font-weight: normal;
			float: right;
			text-align: right;
			margin-right: 20px !important;
			margin-right: 10px;
			margin-top: 0px !important;
			margin-top: 8px;
		}
		
		.top_menu_items a{
			font-weight: normal;
			font-size: 10px;
		}
		
		.top_menu_items a:hover {
			text-decoration: none;
		}
		
		.top_menu_items img{
			vertical-align: middle;
			margin-left: 10px;
		}
	

	#top_buttons{
		width: 840px;
		margin: 0 auto 0 auto;
		margin-top: 2px;
		text-align: center;
	}
	
	#header{
		width: 980px;
		height: 173px;
		margin: 0 auto 0 auto;
		padding-right: 66px;
		padding-top: 0;
	}

	#menu{
		overflow: hidden;
		height: 31px;
		margin-left: 1px;
	}
	
		#menu img{
			float: left;
		}

	#content{
		background: url('images/content_bg.jpg') repeat-x #fff;
		width: 836px;
		margin-left: 1px;
	}

		#content_bottom{
			background: url('images/content_bottom.jpg') no-repeat;
			height: 51px;
		}
	
		#contentbox{
			float: left;
			width: 486px;
		}
	
		#sidebar{
			width: 350px;
			float: left;
		}

		
/* post */

.postBox{
	width: 550px;
	margin-left: -71px;
	margin-top: 8px;
}

	.dateBox {
		background: url('images/date.jpg') no-repeat;
		height: 100px;
		width: 71px;
		float: left;
		z-index: 1000;
		position: relative;
		color: #fff;
		font-family: "Trebuchet Ms", verdana, arial, sans-serif;
		text-align: center;
	}
		.invDateBox{
			background: none;
		}
	
		.dayBox{
			margin-top: 16px;
			font-size: 24px;
			height: 23px;
			overflow: hidden;
		}
		
		.yearmonthBox{
			font-size: 10px;
		}
	
	.post{	
		float: left;
		width: 475px;
	}

		.postinner{
			margin: 10px 10px 10px 20px;
			font-size: 12px;
		}

			.postinner h2, .simple h2{
				font-family: "Trebuchet Ms", verdana, arial, sans-serif;
				font-size: 24px;
				color: #244b6a;
			}
	
			/* 404 error page */
			.simple{
				margin-top: 40px;
				padding: 20px;
			}
			
			.simple h2{
				text-align: center;
				color: #244b6a;
			}
			
			.simple a{
				padding: 10px;
				color: #f38334;
				font-weight: bold;
				display: block;
			}
			
			.simple a:hover{
				text-decoration: none;
			}
	
			.postinner h2 a{
				font-size: 24px;
				color: #244b6a;
				text-decoration: none;
				font-weight: normal;
			}
			
			.postinner h2 a:hover{
				text-decoration: underline;
				font-weight: normal;
			}
			
			.postinner .entry {
				font-size: 13px;
				font-family: "Trebuchet Ms", verdana, arial, sans-serif;
				font-weight: normal;
			}
			
			.postinner .entry ul {
				list-style-image: url('images/egyedi_ajanlat_li_img.jpg');
			}
			
			.postinner .entry img{
				border: 1px solid #62acd2;
				background-color: #fff;
				padding: 3px;
				margin-right: 10px;
			}			
			
			.entry a{
					color: #f38334;
					text-decoration: underline;
			}
			
			.entry a:hover{
				text-decoration: none;
			}
		
			.postinfoBox{
				font-size: 10px;
				text-transform: lowercase;
			}
			
				.datecomment{
					clear: both;
					overflow: hidden;
					margin-bottom: 5px;
				}
			
				.postdate{
					color: #61acd1;
					float: left;
					width: 180px;
				}
				
				.postfresh{
					float: left;
					width: 180px;
				}
				
				.postcomment{
					float: left;	
				}
					.postcomment a, .posttags a, .postfresh a{
						font-weight: bold;
						text-decoration: none;
						color: #f38334;
						font-size: 10px;
					}
					
					.postcomment a:hover, .posttags a:hover, .postfresh a:hover{
						text-decoration: underline;
					}
				
				.posttags{
					margin-bottom: 10px;
					color: #f38334;
					clear: both;
				}
				
				.postinfoBox img{
					vertical-align: middle;
				}
				
				.postmodifier{
					width: 150px !important;
				}
				
				.postmoifier2{
					width: 160px !important;
				}
				
				
			.morelink{
				display: block;
				text-align: right;
				margin-top: 10px;
				
			}
				.more-link {
					font-weight: bold;
					color: #f38334;
					font-size: 12px;
				}
				
				.morelink:hover{
					text-decoration: underline;
				}
			
			.dotted{
				margin: 10px 0px 10px 0px;
				border-top: 1px dotted #61acd1;
			}



a.altalanos {
	color: #f38334;
	font-size: 12px;
}
				
a.altalanos:hover{
	text-decoration: underline;
}


	
/* kommentek */
.commentsList{
	padding: 0 15px 0 20px;
}

	.commentContainer{
		margin-top: 15px;
		margin-bottom: 15px;
		overflow: hidden;
	}

	.commentsList h3{
		font-size: 16px;
		font-weight: normal;
		color: #6fb3d5;
		font-family: "Trebuchet Ms", verdana, arial, sans-serif;
		border-bottom: 1px dotted #6fb3d5;
		padding-bottom: 5px;
	}
	
	.commentAvatarContainer{
		background: url('images/comment_avatar_bg.jpg') no-repeat;
		width: 64px;
		height: 55px;
		float: left;
	}
		.avatar{
			margin-top: 6px;
			margin-left: 6px;
		}

	.commentTextContainer{
		float: left;
		width: 365px;
		margin-left: 15px;
		font: 13px "Trebuchet Ms", verdana, arial, sans-serif;
	}
	
	.commentAuthor{
		color: #f38334;
		font-size: 16px;
	}
	
	.commentAuthor a { 
		color: #f38334;
		font: 15px "Trebuchet Ms", verdana, arial, sans-serif;
		font-weight: normal;
		text-decoration: underline;
	}
				
	.commentAuthor a:hover{		
		text-decoration: none;
	}

	
	.commentDate{
		color: #aaa;
		font-size: 10px;
		margin-top: 5px;
	}

	.reqNote{
		margin-top: 10px;
		margin-bottom: 10px;
		display: block;
	}

	.commentsList label{
		display: block;
	}
	
	.commentsList label span{
		display: block;
		color: #6fb3d5;
		font-weight: bold;
		margin: 5px 0 5px 0;
	}
	
	
	.commentsList label input[type=text], textarea{
		width: 400px;
		border: 1px solid #65aed2;
		background-color: #e2f0f7;
	}

	.commentsList textarea{
		height: 170px;
		margin-bottom: 10px;
	}
	
	
	
/* footer */

.footer_main {
	width: 837px;
	margin: 10px auto 0 auto;
	background: url('images/footer_bg.jpg') repeat-x #1c394b;	
}

#footer{	
	background: url('images/footer_top.jpg') no-repeat top left;
}

	#footer a{
		font-size: 10px;
		font-weight: normal;
	}
	
	.footerLink{
		color: #fff;
		display: block;
		text-decoration: none;
		font-weight: normal;
	}
		.footerLink:hover{
			color: #f38334;
		}
	
	#footer a:hover{
		text-decoration: none;
	}

	.footerInner{
		padding: 20px;
		overflow: hidden;
	}
	
	.clearBoth, .clearBoth2{
		display: block;
		margin-top: 5px;
	}
	
	.clearBoth2{ margin-top: 9px; }
	.clearBoth3{ margin-top: 6px; }
	
	.spaceBottom{
		margin-bottom: 5px;
	}
	
	
	.PostAndComment{
		width: 220px;
		float: left;
	}
	
		.spaceLeft{
			margin-left: 15px;
		}
	
	.footerDate{
		color: #75bde0;
		font-weight: bold;
		font-size: 10px;
	}
	
	.footerBox{
		margin: 2px 0 2px 0;
	}
	
		.footerBox p{
			color: #fff;
			font-size: 10px;
		}
		
	.footerRight {
		float: left;
		width: 300px;
	}

	.blueText{
		color: #75bde0;
	}
	
	.boldText,.tnum{
		font-weight: bold;
	}
	
	
	
	.iconLine{
		margin-top: 6px;
	}
	.iconLine img{
		vertical-align: middle;
	}
	
	.iconLine a,.org{
		font-size: 10px;
		color: #fb7f29;
		font-weight: bold;
	}
	
	.vcard{
		color: #fff;
		font-size: 10px;
	}
	
	.spaceTop{
		margin-top: 10px;
	}
	
#mapDiv{
	width: 410px;
	height: 250px;
}

/* árajánlatkérés */
		.e_ajanlat img {
			border: 1px solid #66aed2;
			padding: 3px;
			float: left;
			margin-right: 13px;
		}

		.e_ajanlat p {
			font: 13px "Trebuchet Ms", verdana, arial, sans-serif;
		}
		
		.e_ajanlat p.felmeres {
			clear:left;
			padding-top:4px;
			font-weight:bold;
			
		}
		
		.e_ajanlat h2 {
			font: 16px Verdana;
			color: #1b4464;
			margin-top: 22px;			
		}
		
		.e_ajanlat ul {
			list-style-image: url('images/egyedi_ajanlat_li_img.jpg');
		}
		
		.e_ajanlat ul li {
			font: 12px Verdana;
			margin-bottom: 12px;					
		}
		

ul.klima_bullet {
	list-style-image: url('images/egyedi_ajanlat_li_img.jpg');	
}
		
ul.klima_bullet li {
	font: 13px "Trebuchet Ms", verdana, arial, sans-serif;
	padding: 0;	
	margin: 0 0 12px 0;				
}



/* ajánlatkérő form */

	
form.ajanlatkeres {
    background: #F1F6FC;
    border-left: 1px solid #F68237;
    border-right: 1px solid #F68237;
    width: 461px;
    font: 12px Verdana;
}
			
			form img{
				border: 0;
				margin: 0;
				padding: 0;
			}
			
			form.ajanlatkeres p {
				padding: 6px 8px 9px 8px;
			}
			
			form.ajanlatkeres label, form.ajanlatkeres input {
				float: left;
				border: 0px;
			}
			
			form.ajanlatkeres input {
				height: 21px;				
				padding-top: 4px;				
			}
			
			form.ajanlatkeres input.normal {
				background: url('images/input_bg.jpg') repeat-x top left;				
			}
			
			form.ajanlatkeres input.required {
				background: url('images/input_req_bg.jpg') repeat-x top left;				
			}
			
			form.ajanlatkeres label {
				margin: 4px 15px 0 8px;
			}						
			
			form.ajanlatkeres br {
				clear: left;
			}
			
			form.ajanlatkeres img.corner {
				float: left;
				border: 0;
				padding: 0;		
				margin: 0;
			}
			
			form.ajanlatkeres div.msgbox {				
				margin-left: 4px;			
				background: #FBFCFE url('images/textarea_bg.jpg') repeat-x top left;				
				width: 451px;
				height: 156px;	
			}
			
			form.ajanlatkeres div.msgbox textarea {						
				border: 0;
				margin: 7px 7px 7px 10px !important;
				margin: 7px 15px 7px 10px;
				width: 432px !important;
				width: 424px;
				height: 142px;
				overflow: auto;
				background: transparent;
			}
			
			form.ajanlatkeres input.cancel {
				width: 101px;
				height: 23px;
				background: url('images/button_cancel.jpg') no-repeat;				
				margin: 0 5px 0px 160px;
			}
			
			form .button{
				cursor: pointer;
			}
			
			form.ajanlatkeres input.send {
				width: 187px;
				height: 22px;
				background: url('images/button_send.jpg') no-repeat;				
			}


/* komment form */

	
form.new_comment {
    background: #F1F6FC;
    border-left: 1px solid #F68237;
    border-right: 1px solid #F68237;
    width: 461px;
    font: 12px Verdana;
}
			
			form img{
				border: 0;
				margin: 0;
				padding: 0;
			}
			
			form.new_comment p {
				padding: 6px 8px 9px 8px;
			}
			
			form.new_comment label, form.new_comment input {
				float: left;
				border: 0px;
			}
			
			form.new_comment input {
				height: 21px;				
				padding-top: 4px;				
			}
			
			form.new_comment input.normal {
				background: url('images/input_bg.jpg') repeat-x top left;				
			}
			
			form.new_comment input.required {
				background: url('images/input_req_bg.jpg') repeat-x top left;				
			}
			
			form.new_comment label {
				margin: 4px 15px 0 8px;
			}						
			
			form.new_comment br {
				clear: left;
			}
			
			form.new_comment img.corner {
				float: left;
				border: 0;
				padding: 0;		
				margin: 0;
			}
			
			form.new_comment div.msgbox {				
				margin-left: 4px;			
				background: #FBFCFE url('images/textarea_bg.jpg') repeat-x top left;				
				width: 451px;
				height: 156px;	
			}
			
			form.new_comment div.msgbox textarea {						
				border: 0;
				margin: 7px 7px 7px 10px !important;
				margin: 7px 15px 7px 10px;
				width: 432px !important;
				width: 424px;
				height: 142px;
				overflow: auto;
				background: transparent;
			}
			
			form.new_comment input.cancel {
				width: 101px;
				height: 23px;
				background: url('images/button_cancel.jpg') no-repeat;				
				margin: 0 5px 0px 130px;
			}
			
			form .button{
				cursor: pointer;
			}
			
			form.new_comment input.send {
				width: 217px;
				height: 22px;
				background: url('images/comment_send_button.jpg') no-repeat;				
			}
			

.navigation {	
	clear: both;  
	margin: 20px 0px 10px 20px;
	width: 445px;
	padding-top: 5px; 
	border-top: 1px dotted #61acd1;
}

.navigation .alignright {
	text-align: right;
}

.navigation .alignleft {
	text-align: left;
}

.navigation a {
	font-weight: bold;
    color: #f38334;
    font-size: 12px;			
}
								
.navigation a:hover {
	text-decoration: none;
}
			


/* GOOGLE MAPS */

#GMap_Box { display: none; z-index: 1001; } 
			
			#mapOverlay
			{
				position: absolute;
				top: 0px;		
				z-index: 1001;
				background: black;
				opacity: 0.6;
				-moz-opacity:.6;
				filter:alpha(opacity=60);
			}
			
			#mapDiv {
				position: absolute;
				width: 620px;
				height: 460px;
				left: 50%;				
				margin-left: -310px;			
				background: white;
				border: 1px solid black;
				z-index: 1001;
				padding: 10px;
			}
			
			#GMapHere {
				width: 620px;
				height: 450px;
				margin-top: 12px;
			}
			
			.mapClose {
				position: absolute;
				top: 5px;
				text-align: center;
				width: 620px;
			}
			
			.mapClose a {
				font: 10px Verdana;
				color: #555555;
			}



/* GOOGLE MAPS */

#Reg_Box { display: none; z-index: 1001; } 
			
			#regOverlay
			{
				position: absolute;
				top: 0px;		
				z-index: 1001;
				background: black;
				opacity: 0.6;
				-moz-opacity:.6;
				filter:alpha(opacity=60);
			}
			
			#regDiv {
				position: absolute;
				width: 496px;
				/*height: 476px;*/
				left: 50%;				
				margin-left: -288px;			
				background: #f0f7fb;
				border: 1px solid black;
				z-index: 1001;
				padding: 0px;
				border: 2px solid #f38232;
			}
			
			#regDiv p {
				font: 13px "Trebuchet Ms", verdana, arial, sans-serif;
				text-align: center;
				margin: 0px 20px;
			}
			
			#regDiv h2 {
				width: 456px;
				text-align: center;
				margin-left: 20px;
				font: 19px "Trebuchet Ms", verdana, arial, sans-serif;
				padding-bottom: 5px;
				border-bottom: 1px dotted #64add2;
				margin-top: 13px;
				color: #244b6a;
			}
			
			#regDiv p.t {
				color: #f38334;
				font-weight: bold;
				margin-top: 3px;
			}
			
			#regDiv p.n {
				clear:left;
				text-align: left;
				font-size: 11px;
				border-top: 1px dotted #64add2;
				padding-top: 5px;
			}
	
			#regDiv form {
				margin: 10px 30px;
			}
	
			#regDiv label {
				width: 208px;
				float: left;				
				font: 13px "Trebuchet Ms", verdana, arial, sans-serif;
				font-weight: bold;
				margin-bottom: 3px;
			}
			
			#regDiv input, #regDiv select {
				width: 202px;
				border: 1px solid #174061;
				height: 17px;
				float: left;
				margin-bottom: 3px;
				padding: 2px;
				font-size: 12px;
				background: url('images/regform_input_bg.jpg') repeat-x;
			}
			
			#regDiv select option {
				background: white;
			}
			
			#regDiv select {
				width: 208px;
				padding: 1px 0 2px 4px;
				height: 23px;
				font-size: 12px;				
			}
			
			
			
			
/* TERMÉK ADATLAP */

.product_desc_title {
	margin: 10px 10px 10px 14px;
	font-size: 12px;
}

.product_desc_title h2 {
	font-family: "Trebuchet Ms", verdana, arial, sans-serif;
	font-size: 18px;
	color: #6fb3d5;
	font-weight: normal;
}


.productTabs {
	margin-left: 10px;
}

	ul.productTabs {
		padding: 0;
		margin: 0 0 0 13px;
		overflow: hidden;
		list-style-type: none;
	}
	
	ul.productTabs li{
		float: left;
		margin: 0 !important;
		padding: 0 !important;
	}
	
	ul.productTabs li img{
		border: none;
		margin: 0;
	}
	
	#tabJellemzokLink{
		background: url('images/product_page_titles/jellemzok_2.jpg') no-repeat;
		height: 30px;
	}

	#tabKepekLink{
		background: url('images/product_page_titles/termekkepek_2.jpg') no-repeat;
		height: 30px;
	}
	
	#tabGyartoLink{
		background: url('images/product_page_titles/gyartorol_2.jpg') no-repeat;
		height: 30px;
	}
	
	#tabMegrendelesLink{
		background: url('images/product_page_titles/megrendeles_2.jpg') no-repeat;
		height: 30px;
	}
	
	div.product_details_block {
		width: 465px;
		margin: 0px 0 0 13px;
		padding: 0px;
		background: #f0f7fb url('images/product_data_top_bg.jpg') no-repeat top left;
		overflow: hidden;
	}
	
	ul.product_data {	
		width: 445px;	
		margin: 0px;
		padding: 8px 10px 5px 10px;
		list-style-type: none;
	}
	
	ul.product_data li {
		margin: 0;
		padding: 0;	
	}
	
	ul.product_data li.clear {	
		clear: left;
	}
	
	ul.product_data li.border {			
		border-bottom: 1px dotted #61acd1;		
		height: 1px;
		width: 445px;
		margin: 0px;
		padding: 0;
	}
	
	ul.product_data li span.title {	
		display: block;
		float: left;
		width: 160px;
		padding: 5px 0 3px 7px;
		font: 12px "Trebuchet Ms", verdana, arial, sans-serif;
	}
	
	ul.product_data li span.value, ul.product_data li div.value {
		display: block;
		float: left;	
		width: 270px;
		font: 12px Verdana;
		font-weight: bold;	
		padding: 6px 0 6px 7px;	
	}
	
	
	ul.product_data li div.value ul.jellemzok {
		list-style-image: url('images/product_data_bullet.jpg');	
		margin-left: 17px;
		padding-left: 0px;
	}
			
	ul.product_data li div.value ul.jellemzok li {
		font: 12px Verdana;
		padding: 0;	
		margin: 0 0 5px 0;				
	}
	
	
	
	ul.ratings {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
		
		ul.ratings li span.label {
			display: block;
			float: left;	
			width: 110px;
			font: 12px Verdana;
			margin-left: 1px;
			padding: 0px;
			margin: 0px;
		}
		
		ul.ratings li span.rating {	
			display: block;	
			float: left;
			width: 85px;
			height: 10px;
			margin-top: 3px;
			margin-bottom: 6px;
			padding: 0px;
			background: url('images/product_data_rating_bg.jpg') no-repeat;
		}
		
		ul.ratings li span.rating span {
			display: block;
			height: 10px;
			width: 0px;
			background: url('images/product_data_rating_over.jpg') no-repeat;
		}
		
		ul.ratings li span.rating span.r1 { width: 9px; }
		ul.ratings li span.rating span.r2 { width: 30px; }
		ul.ratings li span.rating span.r3 { width: 50px; }
		ul.ratings li span.rating span.r4 { width: 72px; }
		ul.ratings li span.rating span.r5 { width: 85px; }
		
	
	/* gyártóról */
	#tabGyarto {
		padding: 15px 15px 10px 15px;
		width: 435px;	
	}
	
	#tabGyarto img.man { 
		border: 1px solid #62acd2;
		padding: 3px;
		width: 160px;
		height: 100px;
		margin-right: 10px;
		float: left;
	}
	
	#tabGyarto p {
		font: 12px "Trebuchet Ms", verdana, arial, sans-serif;
	}
	
		
	form.megrendeles {
	    width: 461px;
	    font: 12px Verdana;
	}
			
			form img{
				border: 0;
				margin: 0;
				padding: 0;
			}
			
			form.megrendeles p {
				padding: 6px 8px 9px 8px;
			}
			
			form.megrendeles label, form.megrendeles input {
				float: left;
				border: 0px;
			}
			
			form.megrendeles input {
				height: 21px;				
				padding-top: 4px;				
			}
			
			form.megrendeles input.normal {
				background: url('images/input_bg.jpg') repeat-x top left;				
			}
			
			form.megrendeles input.required {
				background: url('images/input_req_bg.jpg') repeat-x top left;				
			}
			
			form.megrendeles label {
				margin: 4px 15px 0 8px;
			}						
			
			form.megrendeles br {
				clear: left;
			}
			
			form.megrendeles img.corner {
				float: left;
				border: 0;
				padding: 0;		
				margin: 0;
			}
			
			form.megrendeles div.msgbox {				
				margin-left: 4px;			
				background: #FBFCFE url('images/textarea_bg.jpg') repeat-x top left;				
				width: 451px;
				height: 156px;	
			}
			
			form.megrendeles div.msgbox textarea {						
				border: 0;
				margin: 7px 0 7px 15px;
				width: 434px;
				height: 142px;
				overflow: auto;
				background: transparent;
			}
			
			form.megrendeles input.cancel {
				width: 101px;
				height: 23px;
				background: url('images/button_cancel.jpg') no-repeat;				
				margin: 0 5px 0px 160px;
			}
			
			form .button {
				cursor: pointer;
			}
			
			form.megrendeles input.send {
				width: 187px;
				height: 22px;
				background: url('images/button_send.jpg') no-repeat;				
			}

	

/* termék adatlap vége */


div.pageSelect {
	border-top: 1px dotted #6fb3d5;
	border-bottom: 1px dotted #6fb3d5;
	margin: 25px 21px 0 21px;
	padding: 5px 0;
}

div.pageSelect div {
	color: #244b6a;
	text-align: center;
	font: 11px "Trebuchet Ms", verdana, arial, sans-serif;
}

div.pageSelect ul {
	list-style-type: none;	
	margin: 3px 0;
	padding: 0;
	text-align: center;
	
}

div.pageSelect ul li {
	display: inline;
	margin: 0 3px;
	font: 11px Verdana, arial, sans-serif;	
	padding: 2px 4px;
	color: #f38334;
}

div.pageSelect ul li.active {
	background: #244b6a;
	color: white;
}

div.pageSelect ul li a {
	color: #f38334;	
}




div.archive_post_title {
	margin: 3px 20px 4px 20px;
}

div.archive_post_title a {
	color: #f38334;
	text-decoration: none;
	font-weight: normal;
	text-decoration: underline;	
	font-family: "Trebuchet Ms", verdana, arial, sans-serif;
}

div.archive_post_title a:hover {
	text-decoration: none;
}

div.archive_post_title img {
	margin-right: 2px;
}

/* termékképek */

#tabKepek{
	text-align: center;
}

#tabKepek .container{
	margin: 10px;
}

#tabKepek img{
	border: 1px solid #62acd2;
	background: #fff;
	padding: 3px;
	margin-bottom: 10px;
}


/* sitemap */

.ddsg-wrapper > ul, .ddsg-wrapper > ul > li > ul > li > ul {
	list-style-type: none;
}

.ddsg-wrapper > ul > li > ul{
	list-style-image: url('images/icons/star.jpg');
}

/* termékek */

#product_details_container{
	
}



/* bejegyzésen belüli regisztrációs blokk */

.PostRegBlock{
	background: url('images/post_reg_block.jpg') no-repeat;
	height: 238px;
	clear:both;
	margin-left: 17px;
	font-family: "Trebuchet Ms", verdana, arial, sans-serif;
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.PostRegBlock > div{

}




.postinner div.social ul {
	overflow: hidden;	
	list-style-type: none;
	padding-top: 15px;
	margin-bottom: 15px;
	padding-left: 40px;
}

	div.social ul li {
		float: left;
		width: 24px;
		height: 24px;
		margin-right: 18px;
		background: url('images/social-bookmarks.png') no-repeat;
	}
	
		div.social ul li a {
			display: block;
			width: 24px;
			height: 24px;	
			text-decoration: none;
		}
	
	div.social ul li.social-1 { background-position: 0 0; }
	div.social ul li.social-2 { background-position: -24px 0; }
	div.social ul li.social-3 { background-position: -48px 0; }
	div.social ul li.social-4 { background-position: -72px 0; }
	div.social ul li.social-5 { background-position: -96px 0; }
	div.social ul li.social-6 { background-position: -120px 0; }
	div.social ul li.social-7 { background-position: -144px 0; }
	div.social ul li.social-8 { background-position: -168px 0; }
	div.social ul li.social-9 { background-position: -192px 0; }
	div.social ul li.social-10 { background-position: -216px 0; }
	

