@charset "utf-8";
/* CSS Document */

body {
      height: 100%;
	  background-color: #FFF;
	  margin: 0;
      padding: 0;
      border: none
   }
   


/* CSS INPUT */
.input {
	background-color: #FFF;
	width:120px;
	margin:0px;
	height:14px;
	font-size:12px;
	font-weight:bold;
	color:#017cc2;
	border: 0;
}
  
.input_contact {
	background-color: #FFF;
	width:221px;
	margin:0px;
	height:17px;
	font-size:11px;
	font-weight:bold;
	color:#017cc2;
	border:#7f9db9 solid 1px;
}  
  
 
.input_contact_message {
	padding:5px;
	background-color: #FFF;
	width:215px;
	margin:0px;
	height:80px;
	font-size:12px;
	font-weight:none;
	color:#017cc2;
	border:#7f9db9 solid 1px;
}  
  
/* CSS TEXT */

.horus { font-family:tahoma; font-weight:normal; font-size:14px; color:#017cc2; text-decoration:none }
.horus:hover { font-family:tahoma; font-weight:normal; font-size:14px; color:#017cc2; text-decoration:underline }  
.menu_top { font-family:tahoma; font-weight:normal; font-size:14px; color:#FFF; text-decoration:none }
.menu_top:hover { font-family:tahoma; font-weight:normal; font-size:14px; color:#FFF; text-decoration:underline }
.menu_bottom { font-family:tahoma; font-weight:normal; font-size:11px; color:#FFF; text-decoration:none }
.menu_bottom:hover { font-family:tahoma; font-weight:normal; font-size:11px; color:#FFF; text-decoration:underline }
.language_text { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#868686; font-weight:normal }
.language { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#868686; text-decoration:none }
.language:hover { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#FFF; text-decoration:none }
.blue_text { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#017cc2; font-weight:normal }
.blue_text_12 { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#017cc2; font-weight:normal }
.blue_text_15 { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#017cc2; font-weight:bold }
.white_text { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#FFF }
.black_text_12{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#505050 }
.black_text_13{ font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#000000 }
.grey_text_12{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#8d8d8d }
.huge_orange_text { font-family:Tahoma, Geneva, sans-serif; font-size:24px; color:#0777bf; padding-top:9px; padding-right:2px; font-weight:bold }


/* CSS STYLE WEBSITE */
#content { margin:15px; width:973px; }

/* *** news *** */
#news { margin:15px; float:left }
#news_txt { margin:15px }
#news_html_text { width:810px; margin-right:15px; text-align:left; float:left }
#news_bg_date { margin-left:15px; margin-right:20px; background-image:url(images/bg_news_date.gif); width:69px; height:71px; margin-bottom:25px; float:left; }
#news_bg { background-image:url(images/bg_fade_content_continue.gif); background-position:center; background-position:top; background-repeat:no-repeat; width:965px } 



/* *** top *** */
#top_bg { background-image:url(images/bg_top.gif); width:100%; height:84px }
#top_logo { width:200px; height:83px; margin-left:10px; vertical-align:top; float:left }



/* *** language *** */
#language_box { margin-top:10px; width:240px; float:left }
#language_choose { padding-right:8px; float:left }
.language_countries { margin-right:8px; float:left }



/* *** menu *** */
#menu_box { margin-top:50px; width:480px; float:left }
#menu_home { padding-right:30px; padding-left:30px; float:left }
#menu_products { padding-right:30px; float:left }
#menu_services { padding-right:30px; float:left }
#menu_contact { float:left }



/* *** header *** */
#header_bg { background-image:url(images/bg_header.jpg); width:100%; height:223px; float:left }
#header_bg_map { background-image:url(images/header_map.jpg); width:720px; height:223px; float:left }
a#header_link_horus{ width:190px; margin-left:35px; margin-top:35px; height:30px; display: block; }

#header_username { margin-top:15px; margin-left:40px }
#header_password { padding-top:12px; margin-left:40px }
#header_signin_up { margin-top:11px; margin-left:34px }
#header_signin_up_shadow { margin-left:34px; background-image:url(images/shadow_btn.gif); width:193px; height:26px }
#header_read_more { margin-top:180px; margin-left:20px; background-color:#FFF; width:148px; padding-left:6px; padding-right:6px }
#header_horus { background-image:url(images/header_horus.jpg); width:268px; height:223px; float:left }
#header_banner { padding-bottom:20px; padding-left:20px }


/* *** contact *** */
#contact_input { background-image:url(images/contact_input.gif); height:22px; width:233px; background-repeat:no-repeat }
#contact_message { background-image:url(images/contact_message.gif); height:96px; width:233px; background-repeat:no-repeat }

/* *** bottom *** */
#bottom_bg { background-image:url(images/bg_bottom.gif); width:100%; height:135px; float:left } 
#bottom_text_seracom { margin-left:40px; margin-top:25px; margin-bottom:5px }
#bottom_text_tel { margin-left:40px; margin-bottom:20px }
#bottom_divider { margin-left:20px; background-image:url(images/bottom_line.gif); width:926px; height:1px }
#bottom_copyright { padding-left:40px; margin-top:20px; float:left }
#bottom_menu { margin-left:670px; margin-top:20px }
