body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
td.td_top{
	background-image:url(images/bg_top.gif);
	background-repeat:repeat-x;
}

form {
margin:0px;
padding:0px;

}
div.div_focim{
	margin-left:230px;
	margin-top:8px;
	width:535px;
	font-size:14px;
	font-weight:bold;
	color:#ba1509;
}
.top_input {
	width:80px;
	font-family:Tahoma;
	height:13px;
	font-size:11px;
	color:#000000;
	padding-left:3px;
	border-left:1px solid #020701;
	border-top:1px solid #020701;
	border-right:none;
	border-bottom:none;
}
a.link_feher {
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
}
a.link_feher:link, a.link_feher:visited, a.link_feher:active {
	text-decoration: none;
}
a.link_feher:hover {
	text-decoration: underline;
}
div.div_top_m {
	height:48px;
	background-image:url(images/bg_top_menu.gif);
	margin-left:1px;
	margin-right:2px;
}
div.div_top_mx {
	float:left;
	background-image:url(images/sep_top_menu.gif);
	background-repeat:no-repeat;
	height:34px;
	padding-top:14px;
}
.div_top_mx a {
	font-family: Tahoma, verdana, arial, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #ffffff;
	background-image:url(images/sep_top_menu.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	margin-right:20px;
	padding-top:14px;
}
.div_top_mx a:link, .div_top_mx a:visited, .div_top_mx a:active {
	text-decoration: none;
}
.div_top_mx a:hover {
	text-decoration: underline;
	background-image:url(images/sep_top_menu_o.gif);
}
div.div_bottom_m {
	height:30px;
	background-image:url(images/bg_bottom_menu.gif);
	margin-left:1px;
	margin-right:2px;
	padding-top:4px;
}
.bottom_cr {
	font-size:9px;
	margin-right:5px;
}
.div_bottom_m a {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	height:34px;
	background-image:url(images/sep_bottom_menu.gif);
	background-repeat:no-repeat;
	padding-left:18px;
	margin-right:10px;
}
.div_bottom_m a:link, .div_bottom_m a:visited, .div_bottom_m a:active {
	text-decoration: none;
}
.div_bottom_m a:hover {
	text-decoration: underline;
	background-image:url(images/sep_bottom_menu_o.gif);
}
.left_input {
	width:120px;
	height:13px;
	font-size:11px;
	font-family:Tahoma;
	color:#000000;
	margin-right:3px;
	border-left:1px solid #020701;
	border-top:1px solid #020701;
	border-right:none;
	border-bottom:none;
}
.kereses {
	font-size:13px;
	color:#374c7b;
	
	font-weight:bold;
}
.left_cim {
	font-size:13px;
	color:#374c7b;
	margin-left:10px;
	font-weight:bold;
}
div.div_left_menu {
	background-image:url(images/bg_left_menu.jpg);
	height:19;
	margin-left:9px;
	padding-left:27px;
	padding-top:2px;
	padding-bottom:1px;
}
.div_left_menu a {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #737373;
}
.div_left_menu a:link, .div_left_menu a:visited, .div_left_menu a:active {
	text-decoration: none;
}
.div_left_menu a:hover {
	text-decoration: underline;
	color:#000000;
}
div.div_left_almenu {
	background-image:url(images/bg_left_almenu.jpg);
	height:17;
	padding-top:1px;
	padding-left:36px;
	margin-left:9px;
}
.div_left_almenu a {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737373;
}
.div_left_almenu a:link, .div_left_almenu a:visited, .div_left_almenu a:active {
	text-decoration: none;
}
.div_left_almenu a:hover {
	text-decoration: underline;
	color:#000000;
}
div.div_content_cim {
	background-image:url(images/bg_content_cim.gif);
	font-family:Tahoma;
	font-size:18px;
	font-weight:normal;
	height:32px;
	color:#FFFFFF;
	padding-left:26px;
	padding-top:9px;
	margin-right:5px;
}
div.div_content_alert {
	background:#AF291E;
	border:2px solid #CCCCCC;
	font-family:Tahoma;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	height:100px;
	color:#FFFFFF;
	//padding-left:10px;
	padding-top:9px;
	margin-right:5px;
}
.left_list {
	width:125px;
	font-size:11px;
	font-family:Tahoma;
	color:#000000;
	/*margin-right:3px;*/
	border-left:1px solid #020701;
	border-top:1px solid #020701;
	border-right:none;
	border-bottom:none;
}
.left_ord_list {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#b40101;
}
.subscribe_newsletter {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#737373;
	font-weight:bold;
}

a.a_left_ord_list_cont {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#737373;
}
a.a_left_ord_list_cont:link, a.a_left_ord_list_cont:visited, a.a_left_ord_list_cont:active {
	text-decoration: none;
}
a.a_left_ord_list_cont:hover {
	text-decoration: underline;
	color:#000000;
}
a.a_left_tovabb {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#565454;
	margin-right:10px;
}
a.a_left_tovabb:link, a.a_left_tovabb:visited, a.a_left_tovabb:active {
	text-decoration: none;
}
a.a_left_tovabb:hover {
	text-decoration: underline;
	color:#000000;
}
.content3_12{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#565454;
}
.content3_10{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0d0101;
	text-align:justify;
}
.content3_red{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#b40101;
	text-align:justify;
}
p.p_simpla{
	margin:0px;
}
a.a_content3 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#e5e4e4;
}
a.a_content3:link, a.a_content3:visited, a.a_content3:active {
	text-decoration: none;
}
a.a_content3:hover {
	text-decoration: underline;
}
div.div_content3{
	margin-top:4px;
}
.content4_grey_b{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#565454;
}
.content4_black{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.content4_red_b{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#b40101;
}
div.div_content_bottom{
	width:225px;
	margin-top:5px;
	margin-left:100px;
	margin-right:10px;
}
a.a_red {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#b40101;
}
a.a_red:link, a.a_red:visited, a.a_red:active {
	text-decoration: none;
}
a.a_red:hover {
	text-decoration: underline;
}
div.div_content_bottom_right{
	margin-top:5px;
	margin-left:5px;
	margin-right:8px;
}
#contentLT table td.pageHeading, h1, h2 {
color: #565454;
}
#contentLT table td.pageHeading, h2 {
	background-image:url(images/bg_content_cim.gif);
	height:32px;
	color:#FFFFFF;
	padding-left:15px;
	padding-top:12px;
	font-size:12px;
	font-weight:bolder;
	text-indent: 1px;
}

.pageHeading2{
	padding-left:16px;
	font-size:13px;
	font-weight:normal;
	text-indent: 15px;
	color: #565454;
}

.infoBoxHeading img {
display: none;
}
.smallText {
font-family: Tahoma, verdana, arial, sans-serif;
color: #002664; 
font-size: 11px;
background-color:#f2f2f2;
}
.smallText2 {
font-family: Tahoma, verdana, arial, sans-serif;
font-size: 11px;

}
a, .smallText a {
text-decoration: none;
color: #000000;
}
	a:hover,  .smallText a:hover {
text-decoration: underline;
}
table.infoBoxLT td.infoBoxHeadingLT, table.infoBoxLT td.boxTextLT {
width: 150px;
}
td.infoBoxHeadingLT, .infoBoxHeading {
padding: 2px 4px;
font-family: Tahoma, verdana, arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
}
td.boxTextLT {
padding: 6px 5px;
}
.boxTextLT select {
width: 90%;
}
.infoBoxLT td, .infoboxLT td.boxTextLT form select {
font-size: 11px;
font-family: Tahoma, verdana, arial, sans-serif;
}
table.infoBoxLT td.infoBoxHeadingLT, table.infoBoxLT td.boxTextLT {
width: 150px;
}
table#mainLayoutLT {
border: 2px #ABBD1E solid;
}
td.main, p.main {
	font-family: Tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	line-height: 1.5;
	  /*background-color:#fafafa;*/
}
.main select {
	font-family: Tahoma, verdana, arial, sans-serif;
 	font-size: 11px;
}
td.main2, p.main2 {
  font-family: Tahoma, verdana, arial, sans-serif;
  font-size: 14px;
  color: #000000; 
  line-height: 1.5;
  background-image:url(images/bg_ldh.gif);
  background-repeat:repeat-x;
  
}

td.main3, p.main3 {
  font-family: Tahoma, verdana, arial, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #000000;
  text-align:right;  
}

td.productListing-data {
vertical-align: middle;
font-family: Tahoma, verdana, arial, sans-serif;
font-size: 12px;
background-color:#fafafa;
background-image:url(images/bg_pld.gif);
background-repeat:repeat-x;
padding-top:12px;
padding-bottom:10px;
}
td.infoBoxHeadingLT, .infoBoxHeading {
background-image:url(images/bg_ldh.gif);
background-repeat:repeat-x;
font-size:12px;
font-weight:bold;
}

td.productListing-heading  {
	font-size:12px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

td.infoBoxHeadingLT, .infoBoxHeading {
padding: 2px 4px;	
font-family: Tahoma, verdana, arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #374c7b;
}
.p_price {
	background-image:url(images/bg_price.gif);
	background-repeat:repeat-x;
	padding-right:5px;
}
.fieldKey{
	font-size:12px;
	background-color:#f2f2f2;
}
.fieldValue{
	background-color:#f2f2f2;
}
.boxText{
	font-size:12px;
	vertical-align:baseline;
}
.stockWarning{
	font-size:12px;
}
.checkoutBarCurrent{
	font-size:14px;
	font-weight:bold;
	color: #374c7b;
}
.checkoutBarTo{
	font-size:12px;
}
.checkoutBarFrom{
	font-size:12px;
	color:#737373;
}

.pageReviewHeading{
font-family:font-family: Tahoma, verdana, arial, sans-serif;
font-size:12px;
font-weight:bold;
	}
	
.banner3{

padding-right:10 px;
}	

.message_back
{

font-family:Tahoma;
font-size:12px;
font-weight:bold;}

.inputRequirement{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	
}
.subtotal{
  font-family: Tahoma, verdana, arial, sans-serif;
  font-size: 14px;
  color: #000000; 
  line-height: 1.5;
}
.login{
  font-family: Tahoma;
  font-size: 11px;
  font-weight:bold;
  color: #ffffff;
}
.top_text{
	font-size:12px;
	color:#FFFFFF;	
}

.moduleRowSelected{
background-color: #EFEFEF;

}

.magazin_chapter_intro {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.main ul{
list-style-type: square;
color:#b40101;

}

.main_title{
font-size:14px;
font-weight:bold;
}

.div_focim H1{
background:none;
font-size:14px;
font-weight:bold;
color:#374c7b;
margin:0;
padding:0;
}

.headerNavigation{
font-size:11px;
}
