/* CSS Document: a középso tartalmi rész, bal és jobb oldali oszlop elemei*/
#nav_left	{
	margin: 0px; width: 150px; background-image:url(Images/backgr/bg_grey_inv.gif); background-position:right; background-repeat:repeat-y; vertical-align:top;
	}
#left_content	{
	margin: 15px 0px 0px 0px;
}
	#left_content .lc_top	{
		padding: 5px 5px 5px 15px; background-color: #647BA7; background-image: url(Images/backgr/bg_blue.gif); background-repeat: repeat-x;
		color: #FFF; font-weight: bold; border-right: 1px solid #EB8047; text-align: left; vertical-align:top;
		}
	#left_content .lc_cont	{
		margin: 0px 0px 10px 0px; padding: 5px 5px 10px 5px; background-image: url(Images/backgr/bg_grey_inv.gif); background-position: right; background-repeat: repeat-y;
		vertical-align:top; border-right: 1px solid #EB8047; border-bottom: 1px solid #EB8047;
		}
	#left_content a:link	{
		color:#273A5D; text-decoration:none;
		}
	#left_content a:visited	{
		color:#273A5D; text-decoration:none;
		}		
	#left_content a:active	{
		color:#273A5D; text-decoration:none;
		}
	#left_content a:hover	{
		color:#660000; text-decoration:underline;
		}	
.small_logo	{
		float:right; padding:0px 0px 0px 5px;
		}		
/* fomenühöz tartozó tartalmi rész */
#content_m	{
		margin: 10px 0px 10px 0px; font-size:1.1em;
		}
	#content_m ul	{
		margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px; line-height: 1.5em; list-style-position: inside;
		}
	#content_m ol	{
		margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px; line-height: 1.5em; list-style-position: inside;
		}
	#content_m h1	{
		font-size: 1.4em; color: #333333; font-weight: bold;
		}
	#content_m h2	{
		font-size: 1.2em; color: #333333; font-weight: bold;
		}
	#content_m h3	{
		font-size: 1em; color: #000; font-weight: bold;
		}
	#content_m table	{
		border-top: 1px solid #EB8047; border-right: 1px solid #EB8047;
		}
	#content_m td	{
		padding: 2px 5px 2px 5px; background-color:#E3E5E8; border-bottom: 1px solid #EB8047; border-left: 1px solid #EB8047; vertical-align:top;
		}
	#content_m a:link	{
		color:#666; text-decoration:none;
		}
	#content_m a:visited	{
		color:#666; text-decoration:none;
		}
	#content_m a:active	{
		color:#666; text-decoration:none;
		}
	#content_m a:hover	{
		color:#EB8047; text-decoration:none;
		}	
	/* termékekhez, termékcsoportokhoz tartozó tartalmi rész */
#content_tcs	{
		margin: 10px 0px 10px 0px; font-size:1em;
		}
	#content_tcs ul	{
		margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px; line-height: 1.5em; list-style-position: inside;
		}
	#content_tcs ol	{
		margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px; line-height: 1.5em; list-style-position: inside;
		}
	#content_tcs h1	{
		font-size: 1.3em; color: #333333; font-weight: bold;
		}
	#content_tcs h2	{
		font-size: 1.1em; color: #333333; font-weight: bold;
		}
	#content_tcs h3	{
		font-size: 0.9em; color: #333333; font-weight: bold;
		}
	#content_tcs h4	{
		font-size: 0.8em; color:#333333; font-weight: bold;
		}	
	#content_tcs a:link	{
		font-size: 1em; font-weight: bold; color:#333333; text-decoration:none;
		}
	#content_tcs a:visited	{
		font-size: 1em; font-weight: bold; color:#333333; text-decoration:none;
		}
	#content_tcs a:active	{
		font-size: 1em; font-weight: bold; color:#333333; text-decoration:none;
		}
	#content_tcs a:hover	{
		font-size: 1em; font-weight: bold; color:#EB8047; text-decoration:underline;
		}	
/*bejelentkezés*/
#login	{
	margin: 0px 0px 10px 0px;
}
	#login .log_top	{
		padding: 5px 5px 5px 15px; background-color: #647BA7; background-image: url(Images/backgr/bg_blue.gif); background-repeat: repeat-x;
		color: #FFF; font-weight: bold; border-left: 1px solid #EB8047; text-align: left; vertical-align:top;
		}
	#login .log_cont 	{
		padding: 5px 5px 5px 10px; background-image: url(Images/backgr/bg_grey.gif); background-position: left; background-repeat: repeat-y;
		vertical-align:top; border-left: 1px solid #EB8047; border-bottom: 1px solid #EB8047;
		}
#logout	{
	margin: 0px 0px 10px 0px;
}
	#logout .log_top	{
		padding: 5px 5px 5px 15px; background-color: #647BA7; background-image: url(Images/backgr/bg_blue.gif); background-repeat: repeat-x;
		color: #FFF; font-weight: bold; border-left: 1px solid #EB8047; text-align: left; vertical-align:top;
		}
	#logout .log_cont 	{
		padding: 5px 5px 5px 10px; background-image: url(Images/backgr/bg_grey.gif); background-position: left; background-repeat: repeat-y;
		vertical-align:top; border-left: 1px solid #EB8047; border-bottom: 1px solid #EB8047;
		}

/*jelölések, ikonok doboz*/
#box_icon	{
	margin: 0px 0px 10px 0px;
}
	#box_icon .boxicon_top	{
		padding: 5px 5px 5px 15px; background-color: #647BA7; background-image: url(Images/backgr/bg_blue.gif); background-repeat: repeat-x;
		color: #FFF; font-weight: bold; border-left: 1px solid #EB8047; text-align: left; vertical-align:top;
		}
	#box_icon .boxicon_cont 	{
		padding: 5px 0px 5px 5px; background-image: url(Images/backgr/bg_grey.gif); background-position: left; background-repeat: repeat-y;
		vertical-align:top; border-left: 1px solid #EB8047; border-bottom: 1px solid #EB8047; line-height: 2.2em;
		}
#reklam	{
	margin: 0px;
}		
/* alcsoport réteg, baloldali menühöz kapcsolódó */
#alcsop{
	font-size: 1.2em; font-weight:bold; color:#333333; z-index:1; background-color: #FFF; border: 3px groove #8D9FC3; visibility:hidden;
	}
	#alcsop a:link	{
		font-size: 0.8em; font-weight:normal; color:#273A5D; text-decoration:none;
	}
	#alcsop a:visited	{
		font-size: 0.8em; font-weight:normal; color:#273A5D; text-decoration:none;
	}		
	#alcsop a:active	{
		font-size: 0.8em; font-weight:normal; color:#273A5D; text-decoration:none;
	}		
	#alcsop a:hover	{
		font-size: 0.8em; font-weight:normal; color:#660000; text-decoration:underline;
	}
.termek	{
	margin: 15px 0px 15px 0px; padding: 0px 10px 0px 15px; border-left: 1px dotted #EB8047; border-bottom: 1px dotted #EB8047; vertical-align:top;
	}
.termek_23	{
	margin: 0px 0px 15px 0px; padding: 0px 10px 0px 15px; border-left: 1px dotted #EB8047; 
	}
.td_3	{
	width: 33%; padding: 15px 10px 0px 0px; vertical-align:top; border-bottom:1px dotted #EB8047;
	}
.td_2	{
	width: 50%; padding: 15px 10px 0px 0px; vertical-align:top; border-bottom:1px dotted #EB8047;
	}
.td_termek_left	{
	width: 50%; text-align: left; padding: 2px 0px 2px 0px; 
	}
.td_termek_ar	{
	width: 50%; text-align: right; padding: 2px 0px 2px 0px; font-size: 1em; color: #333333; font-weight: bold;
	}
	
.td_termek_propname	{
	width: 160px; text-align: right; padding: 2px 3px 2px 0px; font-size: 1em; color: #333333; font-weight: bold;
	}
.td_termek_propvalue	{
	text-align: left; padding: 2px 0px 2px 0px; font-size: 1em; color: #336633; font-weight: bold;
	}


.td_termek_bov	{
	width: 50%; padding: 2px 0px 2px 0px; text-align: right;
	}		
.img_termek	{
	padding: 0px 15px 10px 0px; float: left;
	}
.icon_termek	{
	margin: 0px 5px 0px 0px;
	}
.main_ter	{
	width: 50%; padding: 0px 15px 15px 0px; text-align:left; vertical-align:top;
	}
.main_ar	{
	text-align: right; font-size: 1em; color: #333333; font-weight: bold;
	}
table.orderhistory  {
    border-collapse: collapse;
}

th.orderhistory  {
    background-color: rgb(100,220,255);
    border: 2px solid black;
    padding: 2px;
}

td.orderhistory {
    border: 1px solid black;
    padding: 2px;
}