html{overflow-x:hidden}
body{
	margin:0;
	font-family:Arial;
	direction:ltr;
	text-align:center;
	width:100%;
	background-color:#14336a;
    behavior:url(csshover.htc);
}
.header_main{
	width:100%;
	height:103px;
	border-bottom:5px #0759af solid;
	text-align:center;
	background-color:#FFFFFF;
}
.header{
	width:1007px;
	height:100%;
}
.logo{
	position:relative;
	width:451px;
	float:left;
	text-align:left;
}
.logo img{
	margin:18px 0 0 37px;
}
.langs{
	position:relative;
	float:right;
	text-align:right;
	width:556px;
	background-image:url(images/slogen.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:103px;
}
.langs div{
	float:right;
	width:207px;
	margin-top:39px;
	text-align:left;
}
.langs img{
	margin-right:5px;
	float:left;
}
.langs img:hover{
	opacity:0.8;
	filter:alpha(opacity=80);
}
.main{
	width:100%;
	background-color:#565b66;
	text-align:center;
	border-bottom:1px #FFFFFF solid;
	background-image:url(images/eng_radial_back.jpg);
	background-repeat:no-repeat;
	background-position:center top;
    position:relative;
    float:left;
}
.main_div{
	position:relative;
	width:1007px;
	float:none;
    margin:0 auto;
}
.inner_div{
	position:relative;
	float:left;
	width:799px;
	background-color:#FFFFFF;
	text-align:left;
}
.content{
	margin:0;
	width:100%;
	text-align:left;
    padding-bottom:30px;
}
.content_inner{
	margin:27px 35px 0 35px;
	width:729px;
	font-size:14px;
	color:#1a3668;
	line-height:20px;
	text-align:left;
	min-height:225px;
}
.content h1{
	font-size:18px;
	margin:0;
	color:#1e4d8c;
	margin-bottom:10px;
}
.content ul#home_list{
	list-style:none;
	padding:0;
	margin:0;
}
.content ul#home_list li{
	list-style:none;
	background-image:url(images/li_tag.gif);
	background-position:left center;
	background-repeat:no-repeat;
	float:left;
	margin-right:7px;
}
.content ul#home_list li a{
	color:#1a3668;
	text-decoration:underline;
}
.content ul#home_list li p{
	direction:ltr;
	margin:0;
	margin-left:12px;
}
.top_banner{
	width:inherit;
	height:233px;
	text-align:left;
}
.top_banner img{
	width:inherit;
	height:233px;
	border:none;
}
.w_zones_div{
	width:100%;
	height:185px;
}
.bottom_banner{
	width:329px;
	height:185px;
	float:right;
	margin-right:1px;
}
.bottom_banner img{
	width:329px;
	height:185px;
	float:right;
	border:none;
}
.w_zones_links{
	width:468px;
	height:185px;
	float:left;
	background-image:url(images/map.jpg);
	background-position:center center;
	background-repeat:no-repeat;
}
.w_zones_links div{
	margin:24px 0px 0px 28px;}
.w_zones_links div img{
	margin-left:6px;
	margin-bottom:10px;
}
.w_zones_links ul{
	list-style:none;
	padding:0;
	margin:0;
	width:303px;
	font-size:13px;
	color:#FFFFFF;
}
.w_zones_links li{
	width:100&;
	height:22px;
	line-height:22px;
	list-style:none;
	margin-bottom:2px;
	padding-left:7px;
    background-position:left center;
	background-repeat:no-repeat;
}
.w_zones_links li:hover{
	background-image:url(images/zones_li_hover.png);
}
.w_zones_links li a{
	color:#FFFFFF;
	text-decoration:none;
}
.w_zones_links li p{
	margin:0;
	background-image:url(images/eng_li_zones_arrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:11px;
}
.menu_div{
position:relative;
	float:left;
	width:200px;
	text-align:left;
    overflow-x:hidden;
}
.menu_div_inner{
	margin:27px 0px 0px 14px;	float:right;
    position:relative;
	text-align:left;
}
.menu_div_inner img{
	border:none;
	margin-bottom:11px;
}
.menu_div_inner ul{
	list-style:none;
	padding:0;
	margin:0;
	width:181px;
	font-size:13px;
	color:#FFFFFF;
    position:relative;
}
.menu_div_inner li{
	width:100&;
	line-height:22px;
	list-style:none;
	margin-bottom:2px;
	padding-left:7px;
	background-position:left center;
	background-repeat:no-repeat;
}
.menu_div_inner li:hover{
	background-color:#8d939e;
}
.menu_div_inner li a{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_div_inner li p{
	margin:0;
	background-image:url(images/eng_li_zones_arrow.gif);
	background-position:0% 8px;
	background-repeat:no-repeat;
	padding-left:11px;
    line-height:22px;
}
.menu_div_inner li p:hover, .menu_div_inner li a:hover{
	color:#6ee2ff;
}
.contact_btn{
	width:199px;
	height:128px;
	float:right;
	background-image:url(images/eng_contact_btn.png);
	background-position:center center;
	background-repeat:no-repeat;
    behavior:url(iepngfix.htc);}
.contact_btn p{margin:0; padding:0;}
.contact_btn div{
	margin:36px 0px 0px 13px;	font-family:Tahoma;
	font-size:16px;
	color:#FFFFFF;
	line-height:20px;
	direction:ltr;
	text-align:left;
}
.contact_btn div a{
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
}
.contact_btn p#link{
	margin:0;
    padding:0;
    position:absolute;
    bottom:7px;
    width:100%;
    height:20px;
    cursor:pointer;
    float:none;
    z-index:10;
}
div#services_page_menu{
	position:relative;
    float:right;
    text-align:left;
    margin-top:-3px;
    margin-left:12px;
}
div#services_page_menu ul{
	margin:0;
    padding:0;
    position:relative;
    float:left;
}
div#services_page_menu li{
	float:none;
    width:100%;
	list-style:none;
    line-height:24px;
    color:#a91e22;
    font-size:18px;
    font-weight:bold;
    background-image:url(images/arrows_ltr.gif);
    background-position:left center;
	background-repeat:no-repeat;
}
div#services_page_menu li a{
	color:#a91e22;
    text-decoration:none;
}
div#services_page_menu li p{
	margin:0;
    padding:0;
    margin-left:23px;
}
div#contact{
	float:left;
    text-align:left;
    width:100%;
    position:relative;
}
div#contact h1{
	line-height:20px;
    font-size:18px;
    color:#a91e22;
}
div#contact div#details{
	float:left;
    text-align:left;
    width:314px;
    position:relative;
}
div#contact div#form{
	float:left;
    text-align:left;
    position:relative;
    width:390px;
}
div#contact div#form h1, div#contact div#form p{
	margin-left:15px;
}
div#contact div#form div#frm{
    margin:0;
	margin-left:15px;
    padding:0;
    font-size:14px;
    float:left;
    width:52px;
}
div#contact div#form div#frm_star{
    margin:0;
	margin-left:7px;
    padding:0;
    font-size:14px;
    float:left;
    width:52px;
}
div#contact div#form form{
	margin:0;
    margin-top:-5px;
}
div#contact div#form .Input{
	float:right;
    border:none;
    color:#1a3668;
    width:290px;
    height:20px;
    line-height:20px;
    background-color:#e4ebf2;
    margin:0;
    padding:0;
    margin-top:2px;
    margin-bottom:2px;
    font-size:13px;
}
div#contact div#form textarea{
	font-family:Arial;
    font-size:13px;
	float:right;
    border:none;
    color:#1a3668;
    width:290px;
    height:80px;
    line-height:20px;
    background-color:#e4ebf2;
    margin:0;
    padding:0;
    margin-top:2px;
    margin-bottom:2px;
    overflow:hidden;
}
.form_submit_td{
	direction:rtl;
    text-align:right;
    height:33px;
    vertical-align:bottom;
}
.form_submit_td img#Reset{
	margin:0;
    cursor:pointer;
}
.form_submit_td img:hover{
	opacity:0.8;
	filter:alpha(opacity=80);
}
.form_submit_td input:hover{
	opacity:0.8;
	filter:alpha(opacity=80);
}
div#footer{
	position:relative;
    float:left;
	width:100%;
    text-align:center;
    background-image:url(images/footer_wide.gif);
    background-position:top left;
    background-repeat:repeat-x;
    color:#e2e4ea;
    font-size:11px;
}
div#footer div#inner{
	width:1007px;
    float:none;
    background-image:url(images/footer_main_ltr.gif);
    background-position:top right;
    background-repeat:no-repeat;
    height:180px;
}
div#footer div#inner a{
	color:#e2e4ea;
    text-decoration:none;
}
div#footer div#inner a:hover{
    text-decoration:underline;
}
div#footer div#inner div#left{
	position:relative;
    float:right;
    width:439px;
    margin-top:58px;
    text-align:left;
}
div#footer div#inner div#right{
	position:relative;
    float:left;
    width:300px;
    margin-top:58px;
    text-align:left;
    margin-left:208px;
}
div#footer div#inner div#right span#alpine{
	font-family:"Trebuchet MS";
    font-size:11px;
    color:#FFFFFF;
}