@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
body { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4f4f4f; background:#d6cab4 url(../images/header-bg.png) repeat-x left top;}
ul, li { list-style:none; list-style-type:none;}
img { border:0 none;}
input { font-size:12px;}
a { text-decoration:underline; cursor:pointer; color:#F26522;}
a:hover { text-decoration:none; color:#F26522;}
/* Comman*/
.clear { clear:both; height:0px; font-size:0px;}
button{ border:none; background:none; padding:0; margin:0; width:auto; overflow:visible; text-align:center; white-space:nowrap; height:33px; line-height:31px; cursor:pointer;}
button span, button em{ display:block; height:31px; line-height:31px; margin:0; color:#FFFFFF; }	
button span{ padding-left:7px; background:#D1A92E  url(../images/btn-org-left.gif) no-repeat left top; }	
button em{ font-style:normal; font-family:"Myriad Pro",Arial,Helvetica,sans-serif; font-size:17px; padding:0 30px 0 23px; background:url(../images/btn-org-right.gif) no-repeat right top;}	
/**/
.wapper { background:url(../images/footer-bg.gif) repeat-x bottom left;}
.wapper-inner { background:url(../images/header-banner-bg.gif) no-repeat center 359px;}
.container { width:982px; margin:0 auto;background:url(../images/logo-bg.png) no-repeat scroll left top;}
/*header*/
#header {}
.logo { float:left; width:490px; height:89px;}
.logo a { font-size:0; line-height:0;}
.top-link { float:right; padding:24px 0 0;}
.top-link li { float:left; margin-left:9px;}
.top-link li a { background:#d1a92e url(../images/top-link-left-bg.gif) no-repeat left top; padding:0 0 0 7px; float:left; color:#FFF; font-family:"Myriad Pro",Arial, Helvetica, sans-serif; font-size:17px; line-height:31px; text-decoration:none; }
.top-link li a span { background:url(../images/top-link-right-bg.gif) no-repeat right top; padding:0 7px 0 0; float:left;}
.top-link li a:hover { text-decoration:none;}
.top-link li.contact a { background:transparent none;}
/*Navigation*/
#nav { height:40px;}
#nav li { float:left; margin:0 1px 0 0;}
#nav li a { background:#342d2b url(../images/nav-btn-left.gif) no-repeat left top; padding:0 0 0 10px; float:left; color:#FFF; text-transform:uppercase; font-size:12px; cursor:pointer; text-decoration:none; white-space:nowrap; }
#nav li a span { background:url(../images/nav-btn-right.gif) no-repeat right top; line-height:40px; padding:0 22px 0 12px; float:left;}
#nav li a.current {color:#d1a92e;}
#nav li a:hover { text-decoration:none; color:#d1a92e;}
/*Banner*/
.banner { height:278px; padding:0 0 0 20px;}
.banner .banner-img { position:absolute; margin:7px 0 0 242px; }
.banner .banner-slogn { font-size:38px; color:#FFF; padding:15px 0 15px;}
.banner .banner-slogn span { font-size:50px;}
.banner .banner-slogn sup { font-size:18px;}
.banner .banner-idea { background:url(../images/head-banner-idea-bg.gif) no-repeat left top; font-size:18px; color:#FFF; text-transform:uppercase; width:229px; height:51px; padding:4px 10px;  font-family:"Arial Rounded MT Bold",Arial, Helvetica, sans-serif; line-height:24px;}
.banner .banner-idea .banner-click { position:absolute; width:50px; height:22px; margin:37px 0 0 172px;}
.banner .banner-idea .banner-click a { background:url(../images/click-btn.gif) no-repeat left top; text-transform:uppercase; color:#FFF; font-size:12px; display:block; padding:0 3px; line-height:22px; text-align:center; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.banner .banner-idea .banner-click a:hover { text-decoration:none;}
/*Right penal*/
#right-menu { padding:30px 25px 20px; background-color:#fcfcfc; float:right; width:175px; margin:0 0 0 25px;}
#right-menu h2 { color:#000; font-size:25px; padding:0 0 30px; font-family:"Arial Rounded MT Bold",Arial, Helvetica, sans-serif;} 
#right-menu ul li { padding:0 0 15px;}
#right-menu ul li a { background:url(../images/arrow-black.gif) no-repeat scroll 0 5px; padding: 0 0 0 15px; color:#f26522; font-weight:bold; text-decoration:underline; font-size:12px;}
#right-menu ul li a:hover { text-decoration:none;}
/*contant*/
.contant { border-bottom:2px solid #fed24c; padding:0px; background-color:#FFF;}
.head { background-color:#f2f1ec;  padding:0px 25px; height:83px;;}
.head .head-title { font-family:"Arial Rounded MT Bold",Arial, Helvetica, sans-serif; font-size:30px; color:#38302e; line-height:83px; position:absolute; }
.hr-border { border-bottom:6px solid #fed24c; margin:8px;}
.head .head-title h1{font-family:"Arial Rounded MT Bold",Arial, Helvetica, sans-serif; font-size:30px; color:#38302e; line-height:83px; }
/*maincolumn*/
.maincolumn { padding:25px;}
.maincolumn p { padding:0 0 25px; line-height:25px;}
.maincolumn p.small { font-size:10px; padding:0 0 25px; line-height:20px;}
.maincolumn p.small2 { font-size:11px; padding:0 0 25px; line-height:20px;}
.maincolumn h3 {font-family:"Myriad Pro",Arial, Helvetica, sans-serif; font-size:20px; padding:0 0 25px; color:#303030; font-weight:normal; line-height:30px;}
.maincolumn h3 strong{font-family:"Myriad Pro",Arial, Helvetica, sans-serif; font-size:23px; padding:0 0 25px; color:#303030; font-weight:bold; line-height:30px;}
.maincolumn h3.nopad { padding:0px;}
.maincolumn h5 {font-family:"Myriad Pro",Arial, Helvetica, sans-serif; font-size:20px; padding:0 0 10px; color:#303030; font-weight:normal; line-height:30px;}
.maincolumn h6 {font-family:"Myriad Pro",Arial, Helvetica, sans-serif; font-size:14px; color:#303030; padding:0 0 25px; font-weight:normal;}
a.backtop { background:#d1a92e url(../images/btn-org-left.gif) no-repeat left top; padding:0 0 0 7px; font-family:"Myriad Pro",Arial, Helvetica, sans-serif; font-size:17px; color:#FFF; text-decoration:none; float:left; }
a.backtop span { background:url(../images/btn-org-right.gif) no-repeat right top; padding:0 17px 0 10px; line-height:31px; float:left;}
p.faq-qus { font-weight:bold; padding:0; margin:0;}
p.distr-info {font-family:"Myriad Pro",Arial, Helvetica, sans-serif; font-size:16px;}
p.distr-head { padding:0; line-height:30px; font-weight:bold;}
p.distr-dt { padding:0; line-height:30px; padding:0 0 20px;}
/*mid-banner*/
.mid-banner { padding:0 0 30px;}
.mid-banner ul li { float:left; width:275px; margin:0 53px 0 0; padding:49px 0 0;}
.mid-banner ul li.last { margin-right:0px; padding:0px;}
.mid-banner ul li.last p { text-transform:uppercase; color:#8db428; font-size:15px;padding:0 0 5px; text-align:center; font-weight:bold; line-height:22px;}
/*contact-form*/
.contact-form { width:244px; padding:0 36px 0 0; float:left;}
.required-text { color:#F26522; padding:0 0 20px; font-size:12px;}
.contact-form dd.field-name { font-size:12px; padding:5px 5px 6px;}
.contact-form dd.field-name span { color:#F26522;}
.contact-form dd.cont-textbox { background:url(../images/textbox-left.gif) no-repeat left top; padding:0 0 2px 6px; }
.contact-form dd.cont-textbox .cont-textbox-r { background:url(../images/textbox-right.gif) no-repeat right top; padding:0 7px 0 0;}
.contact-form dd.cont-textbox .cont-textbox-m { background:url(../images/textbox-mid.gif) repeat-x left top; padding:5px 0 0; height:27px;}
.contact-form dd.cont-textbox input { background:transparent; border:0 none; width:220px; color:#4F4F4F; font-size:12px; padding:1px 5px; height:19px;}
.contact-form dd.cont-textarea { background:url(../images/textarea-top.gif) no-repeat left top; padding:6px 0 0;}
.contact-form dd.cont-textarea .cont-textarea-b { background:url(../images/textarea-bot.gif) no-repeat bottom left; padding:0 0 6px;}
.contact-form dd.cont-textarea .cont-textarea-m { background:url(../images/textarea-mid.gif) repeat-y left top; padding:0 5px;}
.contact-form dd.cont-textarea textarea { width:230px; height:90px; font-family:Arial, Helvetica, sans-serif; background:transparent; border:0 none; font-size:12px; color:#4f4f4f;}
.contact-form .contact-submit { text-align:right; padding:10px 0;}
.contact-address { width:400px; float:left; padding:51px 0 0;}
/*footer*/
#footer { height:140px; padding:20px 0 0;}
.footer-link { padding:0 0 25px; text-align:center;}
.footer-link a { color:#FFF; text-transform:uppercase; text-decoration:none;}
.footer-link a:hover { color:#d1a92e;}
.footer-link span { padding:0 15px;}
.copyright { text-align:center; color:#d6cab4; font-size:12px;}
