@charset "utf-8";
/* CSS Document */
body{
	background-color:#FFF;
	font: 12px Arial;
	color:#333333;
	margin:0px;
	padding:0px;
	background-image: url(../img/bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	}
	
	
* html img,
* html .png{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "http://www.faridafoods.com/css/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}



div, p, h1, h2, h3, ul, img{
	padding:0px; margin:0px;
	}
h1{
	font-family:Myriad Pro, Arial;
	font-weight:bold;
	font-size:18px;
	}
ul{
	list-style-type:none;
	}
ul, ol {
	margin:0 0 35px 35px;
}
li {
	padding-bottom:5px;
}
li ol, li ul {
	font-size:1.0em;
	margin-bottom:0;
	padding-top:5px;
}


a {
 outline:none;	
	
}

img {
 border:none;	
	
}
#main_header{
	width:100%;	
	margin:0 auto;  
	}
#main_header #header{
	width:948px;
	margin:0 auto;
	margin-top:20px;
	height:110px;
	position:relative;
	}

#main_header #header #logo{
	position:absolute;
	left:0px;
	top:0px;
	width: 156px;
	height: 110px;
	background-image: url(../img/bg_white.png);
	background-repeat: repeat;
	}
#main_header #header #logo img{
	margin:9px;
	margin-top:12px;
	}
#main_header #header #bgtitlepage{
	position:absolute;
	left:184px;
	top:0px;
	width: 763px;
	height: 110px;
	}
	
#main_header #header #bgcolorhome{
	width: 763px;
	height: 110px;
	background-image: url(../img/bg_dark.png);
	background-repeat: repeat;
	}

#main_header #header #bgcolorcompany{
	width: 763px;
	height: 110px;
	background-image: url(../img/bg_company.png);
	background-repeat: repeat;
	}

#main_header #header #bgcolorcontact{
	width: 763px;
	height: 110px;
	background-image: url(../img/bg_contact.png);
	background-repeat: repeat;
	}		

#main_header #header #bgcolorp_a{
	width: 763px;
	height: 110px;
	background-image: url(../img/bg_product_a.png);
	background-repeat: repeat;
	}
	
#main_header #header #bgcolorp_b{
	width: 763px;
	height: 110px;
	background-image: url(../img/bg_product_b.png);
	background-repeat: repeat;
	}
	
#main_header #header #bgcolorp_c{
	width: 763px;
	height: 110px;
	background-image: url(../img/bg_product_c.png);
	background-repeat: repeat;
	}

#main_header #header #bgcolorp_d{
	width: 763px;
	height: 110px;
	background-image: url(../img/bg_product_d.png);
	background-repeat: repeat;
	}

#main_header #header #bgcolorp_e{
	width: 763px;
	height: 110px;
	background-image: url(../img/bg_product_e.png);
	background-repeat: repeat;
	}	


#main_header #header #bgcolorp_f{
	width: 763px;
	height: 110px;
	background-image: url(../img/bg_product_f.png);
	background-repeat: repeat;
	}

#main_header #header #bgcolorp_g{
	width: 763px;
	height: 110px;
	background-image: url(../img/bg_product_g.png);
	background-repeat: repeat;
	}	

#main_header #header #bgcolorp_h{
	width: 763px;
	height: 110px;
	background-image: url(../img/bg_product_h.png);
	background-repeat: repeat;
	}	
	
#main_header #header #titlepage{
	position:absolute;
	left:184px;
	top:31px;
	width: 763px;
	color:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:36px;
	text-align:center;
	letter-spacing:10px;
	}
#main_body{
	width:100%;
	margin:0 auto;  
	}
	
#main_body #body{
	width:948px;
	margin:0 auto;
	margin-top:20px;
	height:536px;
	position:relative;
	}

#main_body #body #company{
	position:absolute;
	left:0px;
	top:0px;
	width: 158px;
	height: 58px;
	}

#main_body #body #company a{
	display:block;
	width: 148px;
	height: 58px;
	background-image: url(../img/bg_white.png);
	background-repeat: repeat;
	font-family:Helvetica Neue, Myriad Pro, Arial;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
	color:#191919;
	padding:5px;
	}
#main_body #body #company a:hover{
	display:block;
	width: 148px;
	height: 58px;
	background-image: url(../img/bg_company.png);
	background-repeat: repeat;
	font-family:Helvetica Neue, Myriad Pro, Arial;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
	color:#ffffff;
	padding:5px;
	}	
#main_body #body #company a:focus{
	display:block;
	width: 148px;
	height: 58px;
	background-image: url(../img/bg_company.png);
	background-repeat: repeat;
	font-family:Helvetica Neue, Myriad Pro, Arial;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
	color:#ffffff;
	padding:5px;
	}	
#main_body #body #company .active{
	display:block;
	width: 148px;
	height: 58px;
	background-image: url(../img/bg_company.png);
	background-repeat: repeat;
	font-family:Helvetica Neue, Myriad Pro, Arial;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
	color:#ffffff;
	padding:5px;
	}
	
	


#main_body #body #contact{
	position:absolute;
	left:0px;
	top:86px;
	width: 158px;
	height: 68px;
	}

#main_body #body #contact a{
	display:block;
	width: 148px;
	height: 58px;
	background-image: url(../img/bg_white.png);
	background-repeat: repeat;
	font-family:Helvetica Neue, Myriad Pro, Arial;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
	color:#191919;
	padding:5px;
	}
#main_body #body #contact a:hover{
	display:block;
	width: 148px;
	height: 58px;
	background-image: url(../img/bg_contact.png);
	background-repeat: repeat;
	font-family:Helvetica Neue, Myriad Pro, Arial;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
	color:#ffffff;
	padding:5px;
	}	
#main_body #body #contact a:focus{
	display:block;
	width: 148px;
	height: 58px;
	background-image: url(../img/bg_contact.png);
	background-repeat: repeat;
	font-family:Helvetica Neue, Myriad Pro, Arial;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
	color:#ffffff;
	padding:5px;
	}	
#main_body #body #contact .active{
	display:block;
	width: 148px;
	height: 58px;
	background-image: url(../img/bg_contact.png);
	background-repeat: repeat;
	font-family:Helvetica Neue, Myriad Pro, Arial;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
	color:#ffffff;
	padding:5px;
	}				





#main_body #body #products{
	position:absolute;
	left:0px;
	top:170px;
	width: 158px;
	;
	height: 361px;
	background-image: url(../img/bg_white.png);
	background-repeat: repeat;
	padding-top:5px;
	}
#main_body #body #products .title{
	font-family:Helvetica Neue, Myriad Pro, Arial;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
	color:#191919;
	padding:5px;
	margin-top:5px;
	}
#main_body #body #products a{
	display:block;
	font-family:Helvetica Neue, Myriad Pro, Arial;
	font-weight:normal;
	font-size:14px;
	text-decoration:none;
	
	padding:5px;
	padding-top:3px;
	padding-bottom:3px;
	}

#main_body #body #products a:hover{
	display:block;
	font-family:Helvetica Neue, Myriad Pro, Arial;
	font-weight:normal;
	font-size:14px;
	text-decoration:none;
	padding:5px;
	padding-top:3px;
	padding-bottom:3px;
	
	}	
#main_body #body #products .active{
	display:block;
	font-family:Helvetica Neue, Myriad Pro, Arial;
	font-weight:normal;
	font-size:14px;
	text-decoration:none;
	padding:5px;
	padding-top:3px;
	padding-bottom:3px;
	color:#a0ba01;
	}
#main_body #body #products a:focus{
	display:block;
	font-family:Helvetica Neue, Myriad Pro, Arial;
	font-weight:normal;
	font-size:14px;
	text-decoration:none;
	padding:5px;
	padding-top:3px;
	padding-bottom:3px;
	}	
	
			

.cproduct_a {
	color:#191919;
	}
.cproduct_a a{
	color:#191919;
	}
.cproduct_a a:hover{
	color:#b8c63d;
	}
.cproduct_a a:focus{
	color:#b8c63d;
	}

.cproduct_b {
	color:#191919;
	}
.cproduct_b a{
	color:#191919;
	}
.cproduct_b a:hover{
	color:#cc361d;
	}
.cproduct_b a:focus{
	color:#cc361d;
	}

.cproduct_c {
	color:#191919;
	}
.cproduct_c a{
	color:#191919;
	}
.cproduct_c a:hover{
	color:#febe1e;
	}
.cproduct_c a:focus{
	color:#febe1e;
	}
	


.cproduct_d {
	color:#191919;
	}
.cproduct_d a{
	color:#191919;
	}
.cproduct_d a:hover{
	color:#ebe7cc;
	}
.cproduct_d a:focus{
	color:#ebe7cc;
	}


.cproduct_e {
	color:#191919;
	}
.cproduct_e a{
	color:#191919;
	}
.cproduct_e a:hover{
	color:#ce191d;
	}
.cproduct_e a:focus{
	color:#ce191d;
	}


.cproduct_f {
	color:#191919;
	}
.cproduct_f a{
	color:#191919;
	}
.cproduct_f a:hover{
	color:#10b04a;
	}
.cproduct_f a:focus{
	color:#10b04a;
	}



.cproduct_g {
	color:#191919;
	}
.cproduct_g a{
	color:#191919;
	}
.cproduct_g a:hover{
	color:#ddb8c7;
	}
.cproduct_g a:focus{
	color:#ddb8c7;
	}



.cproduct_h {
	color:#191919;
	}
.cproduct_h a{
	color:#191919;
	}
.cproduct_h a:hover{
	color:#8eae3e;
	}
.cproduct_h a:focus{
	color:#8eae3e;
	}

	
#body_content {
	width:440px;
	height:325px;
	background-color: #ffffff;
	padding-top:22px;
	padding-left:25px;
	padding-right:25px;
	color:#596a79;
	text-align:justify;
	white-space: normal;
	vertical-align:top;
	font-size:10px;
}

#main_body #body #content{
	position:absolute;
	left:185px;
	top:0px;
	width: 763px;
	height: 536px;
	padding-top:0px;
	}


#main_body #body #content #homecontent{
	width: 763px;
	height: 536px;
	background-image: url(../img/bg_white.png);
	background-repeat: repeat;
	padding-top:5px;
	position:relative;
	}
#main_body #body #content #homecontent #log{
	position:absolute;
	top:145px;
	left:189px;
	}
#main_body #body #content #homecontent #textlog{
	position:absolute;
	top:420px;
	left:3px;
	width:756px;
	color:#0f0408;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:28px;
	text-align:center;
	}
#main_body #body #content #companycontent{
	width: 763px;
	height: 536px;
	background-color:#FFF;
	padding-top:5px;
	position:relative;
	}
	
#main_body #body #content #companycontent #imagecompany{
	position:absolute;
	top:101px;
	left:47px;
	}	
	
#main_body #body #content #companycontent #imagecompanyb{
	position:absolute;
	top:301px;
	left:2px;
	}	
	
#main_body #body #content #companycontent #col_a{
	position:absolute;
	top:98px;
	left:321px;
	height: 333px;
	width: 177px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:18px;
	text-align:justify;
	}	

#main_body #body #content #companycontent #col_b{
	position:absolute;
	top:98px;
	left:526px;
	height: 333px;
	width: 178px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:18px;
	text-align:justify
	}		
.bigtext {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	word-spacing:8px;
	font-size:22px;	
	
}
#main_body #body #content #contactcontent{
	width: 763px;
	height: 536px;
	background-color:#FFF;
	padding-top:5px;
	position:relative;
	}


#main_body #body #content #contactcontent #mapspain{
	position:absolute;
	top:291px;
	left:33px;
	width: 270px;
	height: 210px;
	}
	
#main_body #body #content #contactcontent #mapegypt{
	position:absolute;
	top:36px;
	left:33px;
	width: 270px;
	height: 210px;
	}


#main_body #body #content #contactcontent #titspain{
	position:absolute;
	top:312px;
	left:325px;
	font-family: Helvetica Neu, Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:28px;
	}
	
#main_body #body #content #contactcontent #col_a_spain{
	position:absolute;
	top:361px;
	left:325px;
	font-family: Helvetica Neu, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:14px;
	height: 125px;
	width: 190px;
	}
#main_body #body #content #contactcontent #col_b_spain{
	position:absolute;
	top:361px;
	left:516px;
	font-family: Helvetica Neu, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:14px;
	width: 190px;
	height: 125px;
	}

#main_body #body #content #contactcontent #titegypt{
	position:absolute;
	top:60px;
	left:324px;
	font-family: Helvetica Neu, Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:28px;
	}

#main_body #body #content #contactcontent #col_a_egypt{
	position:absolute;
	top:109px;
	left:325px;
	font-family: Helvetica Neu, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:14px;
	height: 125px;
	width: 190px;
	}
#main_body #body #content #contactcontent #col_b_egypt{
	position:absolute;
	top:109px;
	left:516px;
	font-family: Helvetica Neu, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:14px;
	width: 190px;
	height: 125px;
	}





#main_body #body #content .productcontent{
	width: 763px;
	height: 536px;
	background-color:#FFF;
	padding-top:5px;
	position:relative;
	}

#main_body #body #content .productcontent .faridacol_a{
	position:absolute;
	top:61px;
	left:304px;
	font-family: Helvetica Neu, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	width: 138px;
	}	

#main_body #body #content .productcontent .faridacol_b{
	position:absolute;
	top:61px;
	left:448px;
	font-family: Helvetica Neu, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	width: 135px;
	}	

#main_body #body #content .productcontent .faridacol_c{
	position:absolute;
	top:61px;
	left:590px;
	font-family: Helvetica Neu, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	width: 166px;
	}	

#main_body #body #content .productcontent .imgfarida{
	position:absolute;
	top:31px;
	left:93px;
	}	

#main_body #body #content .productcontent .dcolor{
	position:absolute;
	top:0px;
	left:0px;
	width: 74px;
	height: 536px;
	
	}	
	

#main_body #body #content .productcontent .imgmarkt{
	position:absolute;
	top:177px;
	left:94px;
	width: 169px;
	height: 93px;
	text-align:center;
	}	
	

#main_body #body #content .productcontent .imgmarktb{
	position:absolute;
	top:177px;
	left:75px;
	width: 226px;
	height: 93px;
	text-align:center;
	}
	
		
#main_body #body #content .productcontent .imgproduct{
	position:absolute;
	top:271px;
	left:95px;
	}	
	
#main_body #body #content .productcontent .col_a{
	position:absolute;
	top:168px;
	left:306px;
	height: 360px;
	width: 210px;
	font-family: Helvetica Neu, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-align:left;
	}	

#main_body #body #content .productcontent .col_b{
	position:absolute;
	top:168px;
	left:532px;
	height: 330px;
	width: 210px;
	font-family: Helvetica Neu, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-align:left;
	}







.colora {
	color:#B6AA00;	
}

.textjunt {
	letter-spacing:-1px;
}


#main_footer{
	width:100%;  
	height:50px;
	}
	
#footer {
	position:relative;
	width:640px;
	margin:0 auto 0 auto;
	padding-top:20px;
	padding-bottom:30px;
	text-align:right;
	color:#656060;
	font-family:Myriad Pro, Arial;
	font-weight:normal;
	font-size:12px;
}
#footer a{
	color:#656060;
	text-decoration:underline;
}

#footer a:hover{
	color:#656060;
	text-decoration:underline;
}
