@charset "utf-8";
/* CSS Document */

#contentmid h2 {
				font-size: 16px;
				color: #fe0000;
				font-family: Arial, Helvetica, sans-serif;
				margin: 0 0 10px 20px;
				}
				
#contentmid h2 a {
				  text-decoration: none;
				  color: #fe0000;
				  }
				  
#contentmid h3 {
				color: #504e4d;
				margin: 0 0 15px 20px;
				}
				
#contentmid h3 a {
				  font-size: 14px;
				  margin-bottom: 5px;
				  color: #000000;
				  text-decoration: none;
				  display: block;
				  }
				  
#contentmid h4 {
				color:#FF4C14;
				margin-left: 20px;
				}
				
#contentmid .termekp {margin: 0 0 40px 20px;}
				  
#contentmid .termekkep {
						margin: 0 30px 5px 20px;
						float: left;
						}



#contentmid #termekadatok {
						   width: 275px;
						   float: left;
						   }
						   
#contentmid #termekadatok  h3 {
				color: #504e4d;
				margin: 20px 0 15px 0;
				}
						   
#contentmid #termekadatok #back { margin: 0; padding:0;}						   
#contentmid #termekadatok #back img { margin: 0; padding:0;}						   
							
#contentmid #termekadatok p {
							 float: left;
							 color: #FF4C14;
							 margin: 0;
							 }
							 
#contentmid #termekadatok input.termekszam {
								 float: left;
								 width: 35px;
								 border: 1px solid #FF4C14;
								 margin: 0 0 0 30px;
								 text-align: center;
								 }
								 
#contentmid #termekadatok label {
								 float: left;
								 font-size: 13px;
								 margin: 0 0 0 5px;
								 }



#contentmid #termekadatok a {
						/*	 margin: 0 15px 30px 0;*/
							 color: #FF4C14;
							 text-decoration: none;
							 }

#contentmid #termekadatok a:hover {
							text-decoration: underline;
							 }

#contentmid #termekadatok img {
							   border: none;
							   margin: 5px 0 0 14px;
								}

#contentmid #termekadatok a img {margin-right: 5px;}
						
#contentmid #termektext p {
						   color: #504e4d;
							}


#contentmid .firstpopular {
						   margin-left: 20px;
							}

#contentmid .popular {
					  float: left;
					  width: 130px;
					  margin-right: 10px;
					  margin-top: 10px;
					  margin-bottom: 20px;
					  display: inline;
					  text-align: center;
					  }
						 
#contentmid .popular p {
						font-size: 12px;
						margin: 0;
						}
#contentmid .popular a {
						text-decoration: none; color: #FF4C14;
						}						
#contentmid .popularimg {height: 100px;}
#contentmid .popular img {margin: 0; border: none;}





/*TERMEKLISTA*/

#contentmid hr {margin: 10px 20px; height: 1px; clear: left; }

#contentmid .product {float: left; width: 270px; margin-left: 10px; margin-bottom: 10px; display: inline;}
#contentmid .firstproduct {border-right: 1px solid #FF4C14; margin-left: 20px;}


#contentmid .product h3 {font-size: 14px; margin-left: 0;}
#contentmid .product h3 a { color: #504E4D; }

#contentmid .product img {float: left; border: none;}

#contentmid .product .arbox {width: 110px; float: left; margin: 30px 5px 0 10px; display: inline;}
#contentmid .product .arbox img {margin: 0; border: none;}
#contentmid .product .arbox p {margin: 0 0 5px 2px; color: #ff4c14;}

#contentmid .product .kosar {width: 35px; float: left; margin: 30px 0 0 0; display: inline;}
#contentmid .product .kosar input.termekszam {width: 30px; border: 1px solid #FF4C14; margin-bottom: 5px; text-align: center;}
#contentmid .product .kosar img {margin: 0;}



#content .termekbox {
					 margin: 10px 35px 0 35px;
					 padding-bottom: 10px;
					 width: 516px;
					 font-family: Arial, Helvetica, sans-serif;
					 border-bottom: 1px solid #FF4E16;
					 }

.termekbox img {
				float: left;
				border: 2px solid #FF4E16;
				margin-right: 30px;
				}
				
.termekbox .termektext {
						width: 175px;
						float: left;
						display: inline;
						margin-right: 5px;
						}
						
.termektext p {font-size: 14px;}
						
/*.termekbox .arbox {
				   width: 125px;
				   float: left;
				   margin-right: 10px;
				   display: inline;
					}
					
#content .termekbox .arbox a {
					 width: 99px;
					 height: 22px;
					 display: block;
					 color: #FFFFFF;
					 font-size: 12px;
					 font-family: Arial, Helvetica, sans-serif;
					 line-height: 20px;
					 text-decoration: none;
					 text-align: center;
					 background-image: url(/design/bovebben-bg.jpg);
					 background-repeat: no-repeat;
					 }
					
#content .termekbox .arbox p {
					 		  color: #FF4E16;
					 		  font-size: 16px;
							  font-weight: bold;
							  margin: 20px 0 5px 5px;
					 		  }*/
					
/*.termekbox .kosar {
				   width: 80px;
				   float: left;
				   display: inline;
					}
					
.termekbox .kosar .termekszam {
						 	   width: 35px;
						 	   border: 1px solid #FF4E16;
						 	   text-align: center;
						 	   float: left;
						 	   margin: 20px 5px 5px 0;
						 	   }
				 
.termekbox .kosar label {float: left; margin-top: 20px; font-size: 14px;}
.termekbox .kosar img {border: none;}*/

#contentmid .termekbox form { margin: 0; padding: 0; }

#contentmid .product a.bovebben { background: url(/design/bovebben-bg.jpg) no-repeat; width: 99px; height: 22px; display:block; }
#contentmid .product a.bovebben:hover { background: url(/design/bovebben-bg2.jpg) no-repeat; }


