/*Theme Name: 1000 Aprócikk Barkácsbolt 2009Theme URI: http://www.cleanweb.huDescription: Az 1000 Aprócikk Barkácsbolt honlap WordPress témájaVersion: 1.0Author: Radics PéterAuthor URI: http://www.cleanweb.hu/*/.order-form a{	text-decoration: underline;	color: #800;}	.order-form p{		line-height: 24px;	}ol {	padding-left: 30px;}* { outline: 0; }a img { border: 0; text-decoration: underline;}/* Begin Typography & Colors */body, html{	padding: 0;	margin: 0;	width: 100%;	height: 100%;	}body {	font-family: Verdana, Arial, Sans-Serif;	background: #ffffff url('images/default/body_top_bg_w1.png') repeat-x;	}.main_container {		background: url('images/default/header.jpg') center top no-repeat;	width: 900px;	margin: 0 auto 0 auto;	overflow: hidden;}  .main_header{    height: 51px;     }  .menu_container{      height: 51px;           float: left;      width: 600px;      font-variant: small-caps;   }       .rss_container{    text-align: right;  }      .rss_container img{      border: none;    }.middle_container{  margin-top: 165px;  overflow: hidden;}  .middle_container_left{    width: 555px;    padding-right: 20px;    float: left;    overflow: hidden;  }      .middle_container_left h1, .middle_container_left h2{      font-size: 24px;      color: #000;	  margin: 25px 0px 15px 10px;	      }    .middle_container_right{    float: left;    width: 325px;  }    .post{    clear: both;	    overflow: hidden;    /*border-bottom: 1px dotted #aaa;*/    margin-top: 12px;    margin-bottom: 32px;    padding-bottom: 12px;  }  	.post ul li {  		line-height: 24px;  	}					.post img {		border: 1px solid #aaa;		background: #fff;		padding: 4px;		margin: 4px;	}		.post table {		border-left: 1px solid #aaa;		border-top: 1px solid #aaa;	}		.post table td {		border-right: 1px solid #aaa;		border-bottom: 1px solid #aaa;	}		.post p{		overflow: hidden;	}    .hirek .entry img{    float: left;    padding: 4px;    background-color: #777;    margin-right: 10px;  }    .entry{    font-size: 12px;    overflow: hidden;  }        	.katalogusok .post{  		clear: none;  		float: left;		width: 250px;				height: 320px;		background: url('images/katalogus-back.png') no-repeat top left;				padding: 8px;				margin: 5px;  	}		.katalogusok img{		clear:both;	}    	.katalogusok {  		overflow: hidden;  	}		.katalogusok .entry { text-align: center; }    	.katalogusok .entry img{  		background: #fff;		padding: 2px;		border: 1px solid #888;  	}		.katalogusok .entry img:hover{		background: #800;	}    	.instr {  		font-size: 10px;  	}       .postinfolines{      font-size: 10px;      font-weight: bold;      clear: both;      display: block;      height: 16px;      padding-left: 24px;      line-height: 16px;      margin: 2px 0 0 0;    }        .postvaliddate{      background: url('images/date_icon.gif') no-repeat left top;    }        .postmetadata{      background: url('images/title_icon.gif') no-repeat left top;    }      .postvaliddate span, .postmetadata a{        color: #800000;      }      .more-link{      display: block;      text-align: right;      color: #800000;      font-size: 12px;      font-weight: bold;    }		.more-link a{			text-decoration: underline;		}      	.post h3{  		margin: 0 0 14px 0;  	}      	.post h3 a{      		color: #a20000;      		text-decoration: underline;			font-size: 22px;	      	}        .post h3 a:hover, .more-link a{      text-decoration: none;    }        .category-hirek{      	background: url('images/hirek-post-back.png') top left no-repeat;      	padding: 20px;		margin: 5px 5px 20px 5px;    }    /* footer */.main_footer{  clear: both;  background: url('images/default/body_bot_bg.png') repeat-x top #8e8e8e;  font-size: 10px;}.main_footer_middle{  width: 900px;	margin: 0 auto 0 auto;	overflow: hidden;}.main_footer_left{  width: 600px;  float: left;}.main_footer_right{  width: 260px;  float: left;  border-left: 1px solid #aaa;  padding-left: 20px;  margin-top: 20px;  margin-bottom: 20px;}  .main_footer_right h4{    color: #fff;    padding-top: 0;    margin-top: 0;    font-size: 11px;  }.main_footer_menu{  margin-top: 20px;  color: #ffd400;}  .main_footer_menu a{    color: #ffd400;    padding: 10px;    text-transform: uppercase;  }    .main_footer a:hover{    color: #fff;  }  .main_footer_copyright, .main_footer_small{  padding-left: 10px;  color: #fff;}    .main_footer a{    font-weight: bold;    color: #ffd400;  }    .footer_mini_rss{    padding-right: 24px;    background: url('images/subscribe_16.png') no-repeat right;  }    .footer_mini_sitemap{    padding-right: 24px;    background: url('images/sitemap.png') no-repeat right;  }      .msg_here{    padding-left: 18px;    background: url('images/right_arrow.png') no-repeat left;  }  /* MicroFormats */.main_footer .vcard{  color: #fff;  }	.main_footer .adr{  margin-top: 5px;}  .main_footer .tel span {  color: #ddd;}/* WP Page Navi */.wp-pagenavi{  text-align:center;  font-size: 10px;  font-weight: bold;  margin: 20px 0 20px 0;}  .wp-pagenavi .pages{    color: #000;  }    .wp-pagenavi .current{    color: #800000;  }    .wp-pagenavi a{    color: #000;    margin: 3px;  }  /* newsletter box */.newsletter-box{  background: url('images/newsletter-bg.jpg') no-repeat left top;  width: 320px;  margin-top: 20px;}  .newsletter-box-inner{    margin: 0px 10px 0px 10px;    padding-top: 40px;  }    .newsletter-box .title{    font-weight: bold;    font-size: 18px;    display: block;    padding-top: 5px;    color: #800000;  }    .newsletter-box p{    font-size: 12px;	line-height: 16px;  }    /* subscribe form */#subscribeForm{  font-size: 12px;}  .inputText{    border: 1px solid #aaa;    font-size: 20px;    width: 290px;    margin: 5px 5px;    background: #ffd400;  }    .note{    font-size: 10px !important;    text-align: center;  }    .subscribeButton{    text-indent: -2000px;    overflow: hidden;    background: url('images/igen-kerem-az-ertesitot.jpg') no-repeat top left;    border: none;    outline: 0;    cursor: pointer;    height: 36px;    width: 244px;    margin: 20px 0 0 25px;  }    /* sidebar order block */.order-box{  background: url('images/sidebar-order-bg.jpg') no-repeat left top;  width: 320px;  margin-top: 0px;}.order-box-inner{  padding-top: 40px;}  .order-box ol{    font-size: 12px;  }    .order-box li{    margin-top: 10px;	line-height: 22px;  }    /* buttons */.buttons{  clear: both;  padding: 10px 0px 0px 0px;  text-align:left; }.buttons a img{  border: none;  padding: 0;}/* article foot *//*.article-foot .post{	padding: 10px 15px 0px 15px;	margin: 10px 0px 0px 0px;	border-bottom: none;	border-top: 1px dotted #aaa;}*//* contacts */.thin-border{		border: 1px solid #aaa;	margin: 1px;	padding: 0;	float: left;}	.post .vcard{		  color: #000;		  clear: both;		  margin-bottom: 10px;		  line-height: 24px;	}		.post .vcard a{		color: #c9a800;		font-weight: bold;	}	.post .adr{	  margin-top: 5px;	}	  	.post .tel span, .post .open span{	  color: #888;	}.tiny{	font-weight: bold;	color: #800000;	font-size: 12px;	padding: 5px 0px 5px 0px;}.submitContact{	text-indent: -2000px;    overflow: hidden;    background: url('images/igen-elkuldom-az-uzenetemet.jpg') no-repeat top left;    border: none;    outline: 0;    cursor: pointer;    height: 36px;    width: 295px;    margin-left: 155px;	margin: 20px 0 30px 110px;	}#frmSS2 label{	display: block;}	#frmSS2 label span{		display: block;		margin-bottom: 5px;		margin-top: 10px;	}		#frmSS2 .inputText, #frmSS2 select{    	width: 520px;		margin: 0;  	}		#frmSS2 textarea{	    border: 1px solid #aaa;    	font-size: 14px;	    width: 520px;		height: 200px;    	background: #ffd400;  	}    .quick-msg{	font-size: 12px;	font-weight: bold;	color: #800000;}.fast-contact{  background: url('images/fast-contact-bg.jpg') no-repeat top left;  padding: 32px 15px 0px 15px;}.post a{text-decoration: underline;  font-weight: bold;  color: #800000;}.order-form{  background: url('images/order-bg.jpg') no-repeat top left;  padding: 32px 15px 0px 15px;  font-size: 12px;}  .order-form label span{    font-weight: bold;  }  .new-order{  padding: 1px 0px 1px 22px;   background: url('images/new-order.gif') no-repeat top left;  color: #800000;  display: block;  width: 220px;  clear: both;}  .order-item{    width: 435px;    height: 100px !important;    border: 1px solid #aaa;    font-size: 20px;    background: #ffd400;  }  .submitOrder{  	text-indent: -2000px;    overflow: hidden;    background: url('images/igen-elkuldom-a-megrendelesemet.jpg') no-repeat top left;    border: none;    outline: 0;    cursor: pointer;    height: 36px;    width: 324px;    margin-left: 100px;	margin-top: 30px;	margin-bottom: 30px;}.more-section{	margin: 20px 20px 20px 0; }#formAddrBox, .radioBox{ display: none; }.banner-container{	margin: 5px;	clear: both;	}.singletext .post p{	padding: 10px;	line-height: 22px;}.singletext .post ul li{	line-height: 22px;}.singletext .post h2{	font-size: 16px;}.singletext .post h1{	color: #a20;}.entry-title{  text-align: center;  color: #000;  font-size: 12px;  font-weight: bold;  padding: 4px;}  .katalogus-borito p{    padding: 0;    margin: 0;  }