@CHARSET "UTF-8";

body
{
	margin:				0;
	padding:			0;
	text-align:			center;
	font-family:		Verdana;
	font-size:			11px;
	background-color:	#fff;
	color:				#000099;
}

table
{
	margin:				0;
	padding:			0;
	border:				0;
	border-collapse:	collapse;
}

td
{
	margin:				0;
	padding:			0;
	border:				0;
	font-size:			11px;
}

tr
{
	margin:				0;
	padding:			0;
	border:				0;
}

img
{
	margin:				0;
	padding:			0;
	border:				0;
}

h1
{
	font-size:			22px;
	color:				#000066;
}

#bigbox
{
	margin-left:		auto;
	margin-right:		auto;
	margin-top:			38px;
	padding:			0;
	width:				1000px;
}

.bg_main
{
	background:			url('http://www.energetixhungary.hu/!img/gradient.bmp');
}

.bg_inside
{
	background:			url('http://www.energetixhungary.hu/!img/gradient.bmp');
}

.bg_magnetic
{
	background:			url('http://www.energetixhungary.hu/!img/gradient.bmp');
}

.bg_appetrax
{
	background:			url('http://www.energetixhungary.hu/!img/appetrax_gradient.png');
}

.bg_megamin
{
	background:			url('http://www.energetixhungary.hu/!img/megamin_gradient.png');
}

.bg_immune
{
	background:			url('http://www.energetixhungary.hu/!img/immune_gradient.png');
}

.bg_cosmetic
{
	background:			url('http://www.energetixhungary.hu/!img/megamin_gradient.png');
}

#top
{
	padding:			0;
	height:				80px;
	text-align:			left;
}

#middle
{
	text-align:			left;
}

#bottom
{
	padding:			5px;
	clear:				both;
	font:				14px Arial;
	font-weight:		bold;
}

.button
{
	height:				31px;
	float:				left;
	margin:				0;
	border-top:			1px solid #fff;
	border-right:		1px solid #fff;
	background-image:	url('!img/menu_button_bg.bmp');
	text-align:			center;
	color:				#fff;
	font:				12px Arial;
}

.buttonFirst
{
	border-left:		1px solid #fff;
}

.button a
{
	color:				#fff;
	text-decoration:	none;
}

input.login
{
	vertical-align:		middle;
	padding:			4px 4px 5px 4px;
	margin:				0;
	border:				0;
	width:				130px;
	font:				11px Verdana;
}

.button2
{
	vertical-align:		middle;
	padding:			3px 4px 4px 4px;
	background-image:	url('!img/menu_button_bg.bmp');
	border:				1px solid #fff;
	color:				#fff;
	font:				11px Verdana;
	background-position:center;
}

#news_cont
{
	margin:				7px 2px;
	background-color:	#fff;
	border:				1px solid #fff;
}

#news_cont_header
{
	background-color:	#000d3f;
	color:				#fff;
	font:				12px Arial;
	padding:			2px 5px 3px 5px;
	margin-bottom:		3px;
}

.news
{
	padding:			0 5px 13px 5px;
	font-size:			11px;
	font-family:		Verdana;
}

.news .title
{
	font-weight:		bold;
	margin-bottom:		5px;
}

.news .date
{
	font-style:			italic;
}

.news .link
{
	text-align:			right;
}

.news .link a
{
	color:				#004990;
	font-weight:		bold;
}

.button3
{
	border:				1px solid #fff;
	color:				#fff;
	text-align:			center;
	font:				12px Arial;
	padding:			2px;
}

.error
{
	color:				red;
	font-weight:		bold;
}

.form_1
{
	text-align: 		center;
	font-size:			16px;
}

.form_1 table
{
	margin:				auto;
}

.form_1 td
{
	height:				25px;
}

.form_1 h1
{
	margin-top:			30px;
	margin-bottom:		40px;
}

.form_1 .inp_text
{
	padding:			2px 5px;
	margin:				0;
	width:				200px;
	border:				1px solid #000;
	height:				16px;
	vertical-align:		middle;
}

.form_1 select
{
	width:				212px;
	border:				1px solid #000;
	padding:			1px 2px;
	background-color:	#ccc;
}

.form_1 a
{
	font-weight:		bold;
	color:				#000;
}

.newsBig
{
	padding:			20px;
	font-size:			14pt;
}

.newsBig h1
{
	text-align:			center;
}

.pbox_cont
{
	width:				212px;
	margin:				20px 0 20px 20px;
	text-align:			center;
	float:				left;
}

.pbox_cont select
{
	font:				9px Arial;
	width:				85%;
	float:				left;
	border:				1px solid #aaa;
	margin:				3px;
	padding:			1px;
}

.pbox_cont .ref_id
{
	margin:				20px 15px;
}

.pbox_cont a
{
	text-decoration:	none;
	color:				#888;
	text-align:			center;
}

.pbox
{
	text-align:			left;
	background-color:	#fff;
	background-repeat:	no-repeat;
	background-position:center;
	border:				1px solid #aaa;
	height:				210px;
	width:				210px;
}

.pbox_cont_t
{
	width:				212px;
	margin:				20px 0 20px 27px;
	text-align:			center;
	float:				left;
	background-color:	#002c69;
}

.pbox_t
{
	background-color:	#fff;
	background-repeat:	no-repeat;
	background-position:center;
	border:				1px solid #002c69;
	height:				210px;
	width:				210px;
}

.pbox_cont_t a
{
	color:				#fff;
	font-weight:		bold;
	text-decoration:	none;
}

#product_T
{
	margin-top:			20px;
}

#product_T tr td
{
	padding:			2px;
}

.sales_news_title
{
	padding:			10px 2px;
	background-color:	#002c69;
	color:				#fff;
	font-size:			14px;
	font-weight:		bold;
	font-family:		Arial;
}

.sales_news
{
	padding:			5px;
	text-align:			left;
	color:				#000;
}

.sales_news a
{
	color:				#004990;
	font-weight:		bold;
	padding-right:		5px;
	margin-top:			3px;
}

#product_T select
{
	font:				9px Arial;
	width:				85%;
	float:				left;
	border:				1px solid #aaa;
	margin:				3px;
	padding:			1px;
}
.bluebutton
{
	background:			url(http://www.energetixhungary.hu/!img/menu_button_bg.bmp);
	height:				20px;
	color:				#FFFFFF;
	font-family:		Arial;
	border: 			0;
	width:				80px;
}

.formtable TD
{
	padding: 2px;
}

.t1
{
	margin:				auto;
}

.t1 caption
{
	text-align:			left;
}

.t1 th
{
	padding:			2px 6px;
	background-color:	#000;
	color:				#fff;
	border:				1px solid #fff;
}

.t1 .tr0
{
	background-color:	#ccc;
}

.t1 .tr1
{
	background-color:	#bbb;
}

.t1 td
{
	padding:			2px 4px;
	border:				1px solid #fff;
}

.t2
{

}

.t2 td
{
	border:				0;
}

.str_button
{
	float:				right;
	font-weight:		bold;
}

/*By ÉN*/

#middle td img
{
    margin:             15px;
}

#middle td p
{
    margin-right:        5px;
}

.leftCmenu
{
    float: left;
    border: 1px solid #000000;
    width: 220px;
}

.clink
{
    display: block;
    color: #FFFFFF;
    margin-top: auto;
    text-decoration: none;
    height: 100%;
    padding: 5px;
    background: #004990;
}

.clink:hover
{
    
    background: #002F6D;
}