@charset "utf-8";
/* CSS Document */

body { background:url(bg-catering.jpg) repeat-x #ededed; font-family: "Open Sans", Georgia, "Times New Roman", Times, serif; font-size:15px;}
img {border:0px}
.yellow {color:#ffcc33; font-weight:bold}
#catering {  width:1000px; margin:0 auto; height:800px}
#catering .header {width:1000px; height:90px; border-bottom:2px solid #ACC369  }
#catering .header .logo {width:250px; height:70px;text-align:center; line-height:34px;padding-top:15px; float:left}
#catering .header .logo h1{color:#fff;font-size:48px;margin:0px; padding:0px; font-family:"Myriad Pro",Georgia}
#catering .header .logo a, #catering .header .logo a:visited {color:#fff;font-size:48px;margin:0px; padding:0px; font-family:"Myriad Pro",Georgia;text-decoration:none}
#catering .header .logo h2{color:#FFCC33;font-size:22px;margin:0px; padding:0px; font-family:"Myriad Pro",Georgia}
#catering .header .menu { float:right;width:480px; height:30px; margin-top:30px; text-align:right}
#catering .header .menu a, #catering .header .menu a:visited{ color:#fff; text-decoration:none; margin-left:20px; font-size:21px}
#catering .header .menu a:hover { color:#FFCC33}
#catering .header .menu em{ font-size:44px;}


#catering .content {}
#catering .content .kanellos{  width:515px; height:400px; float:left; margin-right:15px; line-height:24px;color:#fff; padding:15px 20px}
#catering .content .kanellos .title{ font-size:28px; color:white; font-weight::bold; display:block; padding:30px 0px 30px 0px }
#catering .content .photo { width:385px; height:392px;float:left;padding-top:50px; }
#catering .content .photo img { border:4px solid #fff; width:377px; height:282px;}


#catering .footer { font-size:28px;margin-left:20px; padding-top:5px; float:left}
#catering .footer .orario{float:left; width:250px; margin-right:10px; height:100px }
#catering .footer .orario  .ores { font-size:13px; width:80%;padding:30px 0px 0px 10px; line-height:22px;  }
#catering .footer .orario  .ores b{ color: #496b6d; font-size:15px; }
#catering .footer .orario  .ores .ora {font-size:16px;padding-bottom:6px; font-weight:bold }
#catering .footer .gallery{float:left;width:435px;} 
#catering .footer .gallery .photos-catering {padding:30px 0px 0px 0px;}
#catering .footer .gallery .photos-catering img {border:2px solid white}
#catering .footer .social{float:left;width:250px;} 
#catering .footer .social .facebook {padding:23px 0px 0px 0px;}
	
#catering .footer .gallery .epikoinonia {font-size:14px;  padding: 18px 0 0 10px;}

#contact-form {width:540px;}
#contact-form  #p-submit {text-align:left;padding-left:152px;}
#contact-form  #p-submit input {padding:3px 5px;}
#contact-form .label {display: inline-block;    font-weight: bold;    vertical-align: top;    width: 63px; margin-bottom:14px;}
#contact-form input[type=text] {width:230px;}
#contact-form textarea {width:230px; height:60px;}


.menu-piroski-sfoliata {color:#fff; height: 340px;    overflow: auto;}
.menu-piroski-sfoliata strong {font-weight:bold; color:#FC0; }