BODY{margin:0px;padding:0px;background:#fff url(i/bg2.png) top center;color:#444;font:0.69em arial,helvetica,sans-serif;}
P{margin:0px 0px 8px;line-height:1.33em}

A IMG{border:none;}

A{color:#d72027;text-decoration:none;border-bottom:1px solid #d72027;cursor:pointer;}
A:hover{color:#444;text-decoration:none;border-bottom:1px solid #444;cursor:pointer;}
A.d{text-decoration:none;border-bottom:1px dashed #eb9093;cursor:pointer;}
A.d:hover{text-decoration:none;border-bottom:1px dashed #444;cursor:pointer;}
.faq DL A.d{color:#444;text-decoration:none;border-bottom:1px dashed #a2a2a2;}
.faq DL A.d:hover{color:#444;text-decoration:none;border-bottom:1px dashed #444;}
.faq A.cur{border:none;font-size:1.09em;color:#444;cursor:hand;}
.creative P A{border-bottom-style:solid;cursor:hand;}
.creative P A:hover{border-bottom-style:solid;cursor:hand;}

.all{min-width:980px;//width:expression(document.body.clientWidth > 980 ? "100%" : "980px" );}
.bg1 .left{background:transparent url(i/bg1.png) right -23px no-repeat;height:163px;font-size:0.1px}
.bg1 .center{background:transparent url(i/bg1.png) center -50px no-repeat;height:163px;width:1001px;}
.bg1 .right{background:transparent url(i/bg1.png) left -77px no-repeat;height:163px;font-size:0.1px}

.bg3{clear:both;}
.bg3 .left{background:transparent url(i/bg3.png) right 54px no-repeat;height:93px;font-size:0.1px}
.bg3 .center{background:transparent url(i/bg3.png) center 27px no-repeat;height:93px;width:1001px;}
.bg3 .right{background:transparent url(i/bg3.png) left 0px no-repeat;height:93px;font-size:0.1px}

.header{position:absolute;margin:0px auto;width:980px;top:0px;}
.header H1 EM{display:none;}
.header H1{width:728px;height:69px;background:transparent url(i/h1-index.png) left center no-repeat;margin-left:22px;margin-top:35px;float:left;} 
.header IMG{float:right;margin-top:21px;margin-right:23px;}
.header A{border:none;}

.icons{margin:0px auto;width:960px;clear:both;position:relative;top:-62px;}
.icons DIV{float:left;}
.icons P{margin:0px 30px 6px 0px;}
.icons H2{font-size:1.09em;margin:0px 20px 10px 0px;}
.icons IMG{margin:0px auto;display:block}

.icons .pic1{width:160px;}
.icons .pic1 IMG{margin-top:46px;margin-bottom:10px;position:relative;left:-10px;}

.icons .pic2{width:160px;}
.icons .pic2 P{width:300px;position:relative;left:-160px;//margin-right:-160px;}
.icons .pic2 IMG{margin-top:19px;position:relative;left:-11px;margin-bottom:13px;}

.icons .pic3{width:200px;}
.icons .pic3 IMG{position:relative;left:-14px;margin-bottom:6px;}

.icons .pic4{width:280px;}
.icons .pic4 IMG{position:relative;left:-7px;margin-bottom:20px;}
.icons .pic4 H2{font-size:1.36em;line-height:1.07em;margin-bottom:0px;background:transparent url(i/strong.png) 152px 9px no-repeat;padding-bottom:8px;}
.icons .pic4 H2 STRONG{color:#fff;}
.icons .pic4 P{}

.icons .pic5{width:160px;}
.icons .pic5 H2{margin-right:-10px;}
.icons .pic5 IMG{position:relative;left:0px;margin-top:15px;margin-bottom:10px;}

.content{width:960px;margin:0px auto;clear:both;position:relative;top:-30px;}
.content .left{width:280px;float:left;margin-bottom:-60px;}
.content .center{width:440px;float:left;font-size:1.09em;margin-bottom:-60px;//position:relative;}
.content .right{width:240px;float:left;margin-bottom:-60px;}
.content H3{height:45px;margin:-3px 0px;;}
.content H3 EM{display:none;}
.content DIV DIV{margin-right:30px;margin-bottom:40px;}
.content DIV DIV DIV{margin-bottom:0px;}

.links H3{background:transparent url(i/h3-links.png) left center no-repeat;position:relative;left:-2px;}
.links DL{width:115px;float:left;margin-top:10px}
.links DT{font-weight:bold;}
.links DD{margin:0px;}
.links UL{list-style:none;padding:0px;margin:0px;}
.links LI{margin:4px 8px;}
.links P{clear:both;//margin-top:10px;}

.opinions H3{background:transparent url(i/h3-opinions.png) left center no-repeat;position:relative;left:-4px;}
.opinions IMG{float:right;margin:-35px 0px 5px 5px;}
.opinions DL{margin-top:10px;}
.opinions DD{margin:3px 0px 15px;}

.video H3{background:transparent url(i/h3-video.png) left center no-repeat;position:relative;left:-7px;}


.faq H3{background:transparent url(i/h3-faq.png) left center no-repeat;position:relative;left:-6px;}
.faq DL{margin-top:10px;}
.faq DT{margin-bottom:10px;font-weight:bold;font-size:0.92em;}
.faq DD{margin:-3px 20px 15px;}
.faq P{font-weight:bold;margin-top:20px;}

.creative H3{background:transparent url(i/h3-creative.png) left center no-repeat;width:242px;position:relative;left:-8px;//position:absolute;//left:auto;//margin-top:-45px;//margin-left:-8px}
.creative{//margin-top:45px}
.creative UL{list-style:none;margin:10px 0px 10px;padding:0px;}
.creative LI{background:transparent url(i/author.png) left bottom no-repeat;margin:0px 0px 10px;}
.creative LI EM{margin-left:15px;line-height:1.585em}
.creative P{font-weight:bold;}

.send H3{background:transparent url(i/h3-send.png) left center no-repeat;position:relative;left:-8px;}
.send FORM{margin:7px 0px 0px;}
.send TEXTAREA{width:220px;color:#444;font:1.09em arial,helvetica,sans-serif;padding:1px 2px;border:1px solid #e8e8e8;border-top:1px solid #cbcbcb;//width:200px;}
.send INPUT{width:220px;color:#444;font:1.09em arial,helvetica,sans-serif;padding:1px 2px 3px;border:1px solid #e8e8e8;border-top:1px solid #cbcbcb;//width:200px;}
.send LABEL{color:#999;font:1.09em arial,helvetica,sans-serif;position:absolute;padding:3px 4px; display:none;} 
.send P.button{text-align:center;}
.send BUTTON{width:152px;height:42px;background:transparent url(i/button-send.png) no-repeat;border:none;cursor:pointer;position:relative;left:-2px;}
.send BUTTON EM{display:none;}

.contacts H3{background:transparent url(i/h3-contacts.png) left center no-repeat;margin-bottom:10px;position:relative;left:-17px;}
.contacts IMG{margin-top:10px;position:relative;left:-30px;}

.ask{margin-top:-20px;}
.ask H4{background:transparent url(i/h4-ask.png) left center no-repeat;height:32px;width:130px;margin-top:0px !important}
.ask H4 EM{display:none;}
.ask FORM{margin:-5px 0px 0px;}
.ask TEXTAREA{width:400px;color:#444;font:1.09em arial,helvetica,sans-serif;padding:1px 2px;border:1px solid #e8e8e8;border-top:1px solid #cbcbcb;}
.ask INPUT{width:400px;color:#444;font:1.09em arial,helvetica,sans-serif;padding:1px 2px 3px;border:1px solid #e8e8e8;border-top:1px solid #cbcbcb;}
.ask LABEL{color:#999;font:1.09em arial,helvetica,sans-serif;position:absolute;padding:3px 4px; display:none;} 
.ask P.button{text-align:center;}
.ask BUTTON{width:153px;height:48px;background:transparent url(i/button-ask.png) no-repeat;border:none;cursor:pointer;position:relative;left:-7px;}
.ask BUTTON EM{display:none;}

A#mailsend-get-quest{cursor:pointer;}
#mailsend-message-usual{margin-bottom:10px;margin-top:-5px;color:#d72027;font-style:italic}

/*creative*/
.creative .header H1{width:694px;height:69px;background:transparent url(i/h1-creative.png) no-repeat left center;margin-left:22px;margin-top:35px;float:left;} 
.creative .content{margin-bottom:-50px;//position:relative;margin-top:30px;}
.creative .content UL{}
.creative .content LI{width:210px;float:left;margin-right:30px;margin-bottom:40px;}

