/**** basics ****/
html , body{margin:0; padding:0; min-width:1024px;}
img {border:none;}
textarea{ resize:none; width:200px;}
input{width:200px; height:30px;}
header{width:100%; min-width:1024px; height:auto; background:#fff; box-shadow: 5px 5px;}
#top_header{width:1000px; height:60px; margin:0 auto; padding:0;}
#logo{width:410px; height:25px; float:left; margin:0; padding:20px 0 10px 0;}
nav{width:550px; height:35px; float:left; display:block;}
nav ul{width: 550px; list-style: none; display: block;  height: 50px; background:#fff; padding: 0; margin: 0;}
nav ul li{ width:110px; height:20px; float:left; margin:0; padding:15px 0 15px 0; position:relative; text-align:center}
nav ul li a{text-decoration:none; padding:20px 15px 20px 15px; color:#44705d ; font-family:'open_sansregular'; font-size:14px; font-weight:100; text-align:center}
nav ul li a:hover{font-family:'open_sansregular'; font-size:14px;  padding:25px 10px 25px 10px;  background:#44705d;  height:70px;  color:#fff;}
nav ul li .sub_menu {width:210px; height:auto; margin:30px 0 0 0; padding:0;list-style: none;
text-decoration: none;background: #44705d;position: absolute;left:-45px; top:30px; display:none; cursor:default; text-align:center}
nav ul li ul li{width:200px; height:30px; color:#fff; padding:10px 0 10px 0;}	
nav ul li ul li a{ width:100%; height:100%; display:block; height:20px; color:#fff;padding:10px 0 10px 0;}
nav ul li ul li a:hover{width:200px; height:20px; color:#fff; padding:10px 0 10px 0; font-weight:600;}	
 
#page_container{width:100%; height:auto; display:inline-block; padding:0; margin :0 ; background:#f0f0f0;}
footer {width:100%; height:auto; display:inline-block; margin:0 auto; background:#44705d;}
#footer_container{ width:1000px; margin:0px auto; float:none; text-align:center; font-family:'Open Sans'; color:#fff; font-size:12px; padding:10px; } 
/**** basics ****/

/**** about *****/
#pragraph{width:780px; height:auto; margin:60px auto; background:#f0f0f0; text-align:justify;}
#pragraph p{color:#646464; font-family:'open_sansregular'; font-size:18px; font-weight:lighter; line-height:30px;}
/**** about *****/

/***  team  ****/
#team_info{width:1000px; height:auto;  clear: both; margin:0px auto; padding-left:50px; display: block;}
.team_info_img{width:300px; margin-bottom:40px; height:auto;float:left; margin-right:15px; display: inline-block;}
.team_info_img .info li{width:inherit; height:auto; line-height:22px;  font-family:'ralewaylight';margin-top:10px; color:#45715d; font-size:14px;  text-align: justify; padding-right:20px; padding-left:5px;}
.team_info_img .title{width:inherit; height:auto;  font-family:'ralewaylight'; color:#45715d; margin-top:10px;  font-size:18px;  text-align:left;}
/***  team  ****/

/*** products ***/
#icu{width:1000px; height:auto; margin:80px auto;}
#icu p{color:#44705d; font-family:'open_sansregular'; font-size:19px;}
#icu span{color:#646464; font-family:'open_sansregular'; font-size:17px;}
.dm_software{width:500px; height:250px; text-align:center; padding:25px 0 0px 0; float:left}
.new_tech{width:500px; height:250px; text-align:center; padding:25px 0 0px 0; float:left}
.vannin{width:500px; height:250px; text-align:center; padding:25px 0 0 0; float:left}

#anaesthesia{width:1000px; height:auto; margin:80px auto;}
#anaesthesia p{color:#44705d; font-family:'open_sansregular'; font-size:19px;}
#anaesthesia span{color:#646464; font-family:'open_sansregular'; font-size:17px;}
.oes_medical{width:500px; height:250px; text-align:center; margin:50px 0 0px 0; float:left;}
.mediaid{width:500px; height:250px; text-align:center; margin:50px 0 0px 0; float:left}
.molecular{width:500px; height:250px; text-align:center; margin:50px 0 0px 0; float:left}
.anaesthesia_new_tech{width:500px; height:150px; text-align:center; padding:40px 0 150px 0; float:left}
.hersill{width:500px; height:250px; text-align:center; margin:50px 0 0 0; float:left}
#anaesthesia .galemed{width:500px; height:250px; text-align:center; margin:50px 0 0 0; float:left}
.egymed{width:500px; height:250px; text-align:center; margin:50px 0 0 0; float:left}

#miscellaneous{width:1000px; height:auto; margin:80px auto;}
#miscellaneous p{color:#44705d; font-family:'open_sansregular'; font-size:19px;}
#miscellaneous span{color:#646464; font-family:'open_sansregular'; font-size:17px;}
.max_tec{width:500px; height:250px; text-align:center; padding:25px 0 50px 0; float:left;}
#miscellaneous .galemed{width:500px; height:250px; text-align:center; padding:25px 0 50px 0; float:left;}
.wem{width:500px; height:250px; text-align:center; padding:30px 0 50px 0; float:left;}
.barrfab{width:500px; height:250px; text-align:center; padding:25px 0 50px 0; float:left;}

#neonatal{width:1000px; height:auto; margin:80px auto;}
#neonatal p{color:#44705d; font-family:'open_sansregular'; font-size:19px;}
#neonatal span{color:#646464; font-family:'open_sansregular'; font-size:17px;}
.atom_medical{width:500px; height:250px; text-align:center; padding:25px 0 50px 0; float:left;}
.sle{width:500px; height:250px; text-align:center; padding:25px 0 50px 0; float:left;}
#neonatal .galemed{width:500px; height:250px; text-align:center; padding:25px 0 50px 0; float:left;}
.engimed{width:500px; height:250px; text-align:center; padding:5px 0 50px 0; float:left;}

#medical_imaging{width:1000px; height:auto; margin:80px auto;}
#medical_imaging p{color:#44705d; font-family:'open_sansregular'; font-size:19px;}
#medical_imaging span{color:#646464; font-family:'open_sansregular'; font-size:17px;}
.teknovn{width:500px; height:250px; text-align:center; padding:25px 0 50px 0; float:left;}
.elk {width:500px; height:250px; text-align:center; padding:20px 0 50px 0; float:left;}
/*** products ***/



/**** contact *****/
#banner_container {width:100%; height:185px; min-width:1024px; background:#12212e;}
#contact_middle{width:1000px; height:185px; z-index:20; margin:0 auto; clear:both; background:url(../img/contact.png) no-repeat center; padding:0; text-align:center}
#contact_middle .text{width:500px; height:100px; float:right;  margin-bottom:0; font-family:'rockwellregular'; font-size:60px; color:#FFF}
.unique {width:100%; height:185px; margin:0 auto; background:#f0f0f0;}
.unique .text{width:500px; height:auto; margin:0 auto;font-family:'ralewaybold'; padding:60px 0 0 0; text-align:center;}
#map{width:100%; height:auto; margin:0 auto; border-bottom:solid 5px #dcdcdc;}
#contact_last{width:1000px; height:500px; margin:0 auto; float:none; background:#f0f0f0; }
#client_contact{width:400px; height:auto; float:left; padding:10px 0 0 100px}
#contact_info{width:400px; height:auto; float:left; font-family:'ralewaylight'; color:#45715d;}
#contact_info label{width:400px; height:auto; float:left; font-size:16px; display:inline-block;font-family:'ralewaylight'; color:#45715d;}

/**** contact *****/
