@charset "utf-8";

/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 

	margin:0;

	padding:0;

}

body{text-align: center; background: #000; font-family: verdana, tahoma; font-size: 12px; color: #fff;}

#container{margin: 0 auto; width: 972px; overflow: hidden;}

#container div ,ul{float: left;}

/*-- header --*/

#header{width: 972px; height: 106px; margin-top: 10px; background: url(../imagess/EgyptInternet_top_banner.png) no-repeat;}

#header ul{width: 50px; height: 8px; margin: 50px 70px 0px 830px; list-style-type: none;}

#header ul li{float: left;}

#header ul li a img{text-decoration: none; border: 0px; margin-right: 10px;}

/*-- Main header --*/

#main_header{width: 939px; margin-left: 15px; height: 278px; background: url(../imagess/EgyptInternet_banner.jpg) no-repeat;}

#logo{width: 205px; height: 72px; background: url(../imagess/Logo.png) no-repeat; margin: 20px 0px 0px 25px;}

#network_info{width: 320px; margin-top: 10px; margin-left: 25px;}

div.title{font-size: 18px; font-weight: bold;}

#network_info ul{margin: 20px 0px 0px 50px; font-size: 14px; text-align: left;}

#network_info ul li{display: block; background: url(../imagess/sahm.png) left center no-repeat; padding-left: 10px;}

#network_info ul li.last{margin: 0px 50px 15px 35px; list-style-type: none;}

#network_info ul li.botton{margin-left: 160px; background: none; list-style-type: none;}

#login_and_main_header_rest{width: 340px; margin-top: 15px;margin-left: 20px;}

#login{margin-left: 30px;}

#login form p{text-align: justify;}

#login form label{margin: 5px;}

#login form input{margin: 5px;}

#login form input.log_focus{margin: 5px; width: 155px; background: url(../imagess/login_fields.png) no-repeat; border: 0px; padding-left: 5px; font-size: 11px;}

#login form input.login_botton{width: 68px; margin-left: 130px;}

#mr_said_pic{height: 152px;}

#mr_said_pic img{margin: 14px 0px 0px 10px;}

#mr_said_txt{margin: 18px 0px 0px 0px;}

#mr_said_txt ul{margin: 5px 0px 0px 20px; width: 200px;}
#mr_said_txt ul li{margin: 5px 0px 10px 0px; text-align: left;}

#mr_said_txt ul li.menu_title{list-style-type: none; font-weight: bold; margin: 5px 0px 15px 0px;}
#mr_said_txt ul li.text{list-style-type: none; font-weight: bold; margin: 5px 0px 20px 0px;}

/*-- Page body --*/

#contact_sites{width: 939px; margin-left: 15px;background: url(../imagess/body.png) left bottom no-repeat; margin-top: -85px;}

#contact_sites form{width: 320px; float: left; margin: 10px 0px 10px 30px; background: url(../imagess/Girl.jpg) left center no-repeat; padding-left: 95px;}

#contact_sites form p{text-align: justify; float: left;}

#contact_sites form label{float: left; width: 100px;margin: 5px; background: url(../imagess/sahm.png) left center no-repeat; padding-left: 8px;}

#contact_sites form input{margin: 5px; float: left;}

#contact_sites form textarea{margin: 5px; float: left; height: 31px; background: url(../imagess/textarea.png) no-repeat; border: 0px; overflow: auto;}

#contact_sites form input.con_focus{margin: 5px; width: 177px; height: 18px; background: url(../imagess/Contact_field.png) no-repeat; border: 0px; padding-left: 5px; font-size: 11px;}

#contact_sites form input.con_botton{width: 66px; margin-left: 120px;}

#sites{width: 939px; margin-left: 5px; margin-top: 10px; height: 113px; background: url(../imagess/Sites.jpg) repeat-x; text-align: center;}

.site{margin: 25px 35px 0px 35px;}

#footer{width: 973px; height: 50px; background: url(../imagess/body_footer.png) no-repeat bottom; margin-left: 15px;}