
/*------------------------------------*/
/* website general styles: */
* { font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#808080;}
html { height:100%; }
body { 
	margin:0; padding:0; 
	height:100%;
}

p, ul , h1, h2, h3, h4, h5, h6 { margin:10px 0; padding:0; }
h1 { font-size: 3em; }
h2 { font-size: 2em; }
h3 { font-size: 1.5em; line-height:2; }
h4 { font-size: 1.2em; line-height:1.25; font-weight:bold; }
h5 { font-size: 1em; font-weight:bold; }
h6 { font-size: 1em; }

a { text-decoration:none; }
a:hover { text-decoration:underline; }
a img { border:none }

.clear { clear:both; font-size:0; line-height:0; width:0; height:0; overflow:hidden; visibility:hidden; }
.deg { border:1px solid black; }

/*
.form .captcha {
	padding-left:155px;
}
.captcha { padding:5px; }
.captcha img, .captcha a { vertical-align:middle; margin:0 5px 5px 0; }
.form .captcha input {
	width:135px; 
	border-top:0;
	border-right:1px solid #9C9899;
	border-bottom:1px solid #CCC;
	border-left:1px solid #B2AEAF;
	padding-top:4px;
	font-size:12px;
	color:#000;
	background: #FFF url(../images/textfield_bg.gif) 0 0 repeat-x scroll;
}

/*------------------------------------*/
/* website layout: */
.very_main_container
{
	margin-bottom:-148px;
	min-height:100%;
	background-color:#FFFFFF;
}
.clear_footer
{
	background-color:#ffffff;
	clear:both;
	height:148px;
}
#master
{
	background-image: url(../images/je_content_bg.jpg);
	background-repeat: repeat-x;
	min-height:633px;
}
.master_cont{ width:900px; margin:0pt auto; }

#header 
{
	background-color:#FFFFFF;
	border-bottom: 1px solid #B71F25;
}

#top_menu { border-bottom:1px solid black; padding:5px; }

#left { width:200px; float:left; padding:5px; }
* html #left { width:205px; } /* IE hack */

#content 
{
	float:left;
	width:900px;
	padding-top:32px;
}
#right
{
	width:237px;
	float:right;
	background-color: #FFFFFF;
}
#footer {
	clear:both;
	border-top: 1px solid #CBD4DB; 
	background-color:#7E93A6;
	height:148px;
	width:100%;
}

/*------------------------------------*/
/* website index layout: */
#header h1 { padding:10px }
#header h1 a {
	display:block;
	width:436px; height:150px; 
	background: transparent url(../images/logo.jpg) 0 0 no-repeat scroll;
	text-indent:-10000px;
	overflow:hidden;
}

#top_menu .right  , #footer .right { float:right; }

#footer * { vertical-align:top; }

/*------------------------------------*/

.header_lang_row
{
	width:208px;
}
.header_content
{
	clear:both;
	height:300px;
	width:918px;
	margin-top:4px;
}
#header_flash_div
{
	float:left;
	width:657px;
	height:300px;
	background-image: url(/images/flash_bg.jpg);
	background-repeat:no-repeat;
}
.header_right
{
	width:246px;
	float:right;
	height:300px;
}
.menu_div
{
	width:226px;
	font-size: 22px;
	color:#353535;
	margin-top:33px;
}
.menu_div ul
{
	margin:0px;
	padding:0px;
}
.menu_div ul li
{
	list-style: none;
	width:226px;
	height:27px;
}
.menu_div ul li a:hover, .menu_div ul li a:active, .menu_div ul li a:focus
{
	font-size: 22px;
	color:#FFFFFF;
	background-color:#464646;
}
.menu_div ul li a:link, .menu_div ul
{
	font-size: 22px;
	color:#353535;
}
.menu_div ul li a
{
	display:block;
	text-decoration:none;
	font-size:22px;
	color:#353535;
	padding-left:11px;
}
.header_consultanta_div
{
	width:210px;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
}
.consult_header_div
{
	background-image: url(/images/consult_header_bg.jpg);
	background-repeat: no-repeat;
	height:39px;
	margin-top:5px;
	font-size:11px;
	color:#363636;
	padding-top:6px;
	padding-left:9px;
}
.cont_title
{
	color:#363636;
	font-size:25px;
}
.cont_text
{
	color:#606060;
	font-size:16px;
	line-height:20px;
}
.jumpeye_products
{
	width:900px;
	float:left;
	margin-top:39px;
}
.jumpeye_poduct
{
	width:279px;
	float:left;
}
.product_link
{
	font-family: Arial;
	font-size:16px;
	color:#0097E5;
	margin-left:4px;
}
.footer_content
{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding-left:26px;
	margin-top:8px;	
}
.footer_title
{
	font-size:40px;
	color:#FFFFFF;
}
.footer_cont
{
	padding-top:6px;
	font-size:12px;
	color:#FFFFFF;
}
.footer_cont a
{
	font-size:12px;
	color:#FFFFFF;	
}
.footer_menu
{
	float:left;
	width:486px;
}

a.footer_menu_class {font-size:16px; color:#6F6F6F;}
a.footer_menu_class:link {font-size:16px; color:#6F6F6F;}
a.footer_menu_class:hover {font-size:16px; color:#FFFFFF; text-decoration: none;}

.footer_je_usa
{
	float:left;
	width:173px;
	background-image: url(/images/flag_US.jpg);
	background-repeat: no-repeat;
	font-size: 11px;
	color:#E4E4E4;
}
.footer_je_ro
{
	width:240px;
	float:left;
	height:163px;
	border-left:1px solid #3D3D3D;
	margin-top:-6px;
}
.footer_je_ro_div
{
	background-image:url(/images/flag_RO.jpg);
	background-repeat:no-repeat;
	margin-top:6px;
	margin-left:10px;
	font-size: 11px;
	color:#E4E4E4;
}
.footer_copyright_div
{
	clear:both;
	font-size: 11px;
	color:#424242;
	padding-top:35px;
}


