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

/* MAIN CSS */
body { margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; }
.body-kanaris { background:#834405 url(/images/background_bg.jpg) no-repeat center top; }
div, form { margin:0; padding:0; border:none; }
a img { border:none; }
a { color:#aa0202; text-decoration:underline; }
a:hover { text-decoration:none; }
h1 { font:bold 24px Georgia, "Times New Roman", Times, serif; color:#761d06; margin:0; padding:0px 0 0 0; }

.all { width:999px; margin:auto; }
.clear { clear:both; height:0; font-size:0; }
.abs { vertical-align:middle; }
.m0 { margin:0; padding:0; }
.mb0 { margin-bottom:0; padding-bottom:0; }
.red { color:#F00; }
.bborder { border:1px solid #666; }

.in { border:1px solid #000; font:13px Arial, Helvetica, sans-serif; height:18px; }
.btnsend { width:144px; padding-top:3px; padding-bottom:3px; font:bold 15px Georgia, "Times New Roman", Times, serif; background:#e3c09d url(/images/bkg_btn.jpg) repeat-x bottom; }
.gb16 { font:bold 16px Georgia, "Times New Roman", Times, serif; margin:0; padding:0; }

.logo { height:41px; }
.slogan { height:52px; padding:4px 0 0 78px; font:bold 11px Tahoma, Geneva, sans-serif; color:#FFF; }
.leftslide { float:left; width:4px; height:117px; }
.slideshow { float:left; width:685px; height:117px; }

.path-bar { margin:0px 0 12px 0; padding:0 0 0 24px; background:url(/images/path.gif) no-repeat left; }

.navline { float:left; width:788px; padding-left:46px; padding-top:3px; }
.navline ul { margin:0; padding:0; list-style-type:none; font-size: 15px;   }
.navline ul li { display:inline; color:#b9a88d; font-weight: bold; }
.navline ul li.bld { padding-left:7px; padding-right:7px; }
.navline ul li a { color:#000; text-decoration:none; }
.navline ul li a:hover { color:#b12405; text-decoration:underline; }
.unnav { height:27px; }
.flagz {float:right; width:137px; }
.lcol {float:left; width:24px;}
.lfoot {float:left; width:12px; height:12px;}
.pt45 {padding-top:45px;}
.conbkg {float:left; background:#fefaf0 url(/images/951x280_content.jpg) no-repeat top; width:951px;}
.con915 { width:915px; margin:auto; }
.rrcc {float:right; width:190px; background:url(/images/bkg_r_c.jpg) no-repeat top left;}

.objbox { float:left; width:214px; height:172px; padding-top:1px; background:#FFF; border:1px solid #d1d1d1; }
.objbo { margin-bottom:6px; }
.obj18 {float:left; width:16px; height:20px; }

.hp27 { float:left; width:27px; height:27px; }
.introff { float:left; width:308px; }
.intadv {float:left; width:300px;}
.intsph {float:left; width:250px;}
.hintr16 {float:left; width:16px; height:16px; }
.hintr {float:left; width:310px; height:250px; background:url(/images/310-orange.jpg) no-repeat bottom; }
.hincon {float:right; width:620px; height:250px; background:url(/images/600x250_contact_image.jpg) no-repeat top left; }
.hcnln { margin:65px 24px 0 0; font-style:italic; }
.hcnln a { color:#000; }
.hcotxt {float:left; width:190px;}

.hmftlist { border-left:2px solid #900; padding:0 0 0 20px; margin:0;  }
.hmftlist li { list-style-type:disc; margin:0; padding:0 0 0 0px; line-height:22px; }

.hgpin { padding-left:14px; background:url(/images/green-pin.gif) no-repeat left; }
.hgpin a { color:#060; }

.ftrcopy { float:left; height:96px; width:974px; background:url(/images/footer-bkg.jpg) no-repeat top; font:11px Tahoma, Geneva, sans-serif; }
.fyear { float:left; width:444px; color:#442403; }
.webart { float:right; color:#723b03; width:444px; }
.webart a { color:#723b03; text-decoration:none; border-bottom:1px dotted #723b03;  }
.webart a:hover { color:#a57440; text-decoration:none; border-bottom:1px solid #a57440;  }


.popupDiv {position:absolute;display:none;width: 160px; background:#ebdabc; font:bold 15px Arial, Helvetica, sans-serif;}
.popupDiv ul {margin:0px; padding:7px;list-style-type:none;}
.popupDiv ul li { padding-bottom:8px;}
.popupDiv ul li a {color:#000; text-decoration:none;}
.popupDiv ul li a:hover { color:#b12405; text-decoration:underline;}

.addonfilez ul { margin:0; padding:0; list-style-type:none; }
.addonfilez ul li { background:url(/images/f-pdf.gif) no-repeat left; padding-left:56px; }
.addonfilez ul li a { font:bold 16px Arial, Helvetica, sans-serif; color:#930000; }

.galimages a { display:block; width:100px; float:left; margin:0 10px 10px 0; }
.galimages a img { border:1px solid #d99d75; background:#FFF; }
.galimages a img:hover { border:1px solid #000000; }
