@charset "utf-8";
/* universal style */
*{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#303030; margin:0; padding:0; outline:0;}

/* body style */
html{ background:#000}
body#inner{background:#fafafa url(../images/body-bg-inner.gif) repeat-x top;}
body{background:#fafafa url(../images/body-bg.gif) repeat-x top;}

/* genral classes */
.clearFloat{font-size:0; height:0; overflow:hidden; clear:both;}

/* template style */
#wrapper{width:901px;  margin:0 auto;}

#header{height:103px; background:url(../images/logo.gif) no-repeat left; position:relative}
#inner #header{height:65px!important; background:none; position:relative;}

#header h1{float:left;}
#header ul{list-style-type:none; position:absolute; top:11px; right:30px}
#header ul li{float:left}
#header ul li a{font-size:12px; color:#cd63c5; text-decoration:none; color:#cd63c5; background:url(../images/div.gif) no-repeat right; padding:0 11px;}
#header ul li a:hover{color:#ff5ef3;}
#header ul li a.last-child{background:none; padding-right:0;}

#header #siteMenu{list-style-type:none; position:absolute; bottom:-2px !important; top:inherit!important; //top:auto!important; left:0px; width:100%}
#header #siteMenu li{float:left; position:relative!important}
#header #siteMenu li a{font-size:12px; color:#cd63c5; text-decoration:none; color:#cd63c5; background:url(../images/div.gif) no-repeat right; padding:0; background:none;}

#inner #headerBanner{background:url(../images/header-bg-inner.jpg) no-repeat; position:relative; width:901px; height:131px;z-index:100;}

#headerBanner{background:url(../images/header-bg.jpg) no-repeat; position:relative; width:901px; height:261px;z-index:100;}
#headerBanner h3{bottom:15px; position:absolute; right:242px;}
#headerBanner h3 a{font-family:tahoma; font-weight:bold; font-size:11px; text-decoration:none}
#headerBanner h3 a:hover{text-decoration:underline}

#headerBanner .our-services{
position:absolute; right:112px; top:60px;
}

#headerBanner .listen-link{
position:absolute; right:66px; top:190px;
}

#headerBanner .our-services h2{
font-family:tahoma; font-weight:bold; font-size:12px; color:#fd5ff1;
}
#headerBanner .our-services ul{
list-style-type:none; margin-top:6px;
}
#headerBanner .our-services ul li{
float:none; line-height:18px;
}
#headerBanner .our-services ul li a{
font-size:11px; color:#fd5ff1; text-decoration:none;
}
#headerBanner .our-services ul li a:hover{text-decoration:underline}

#main{width:auto;  padding-top:40px;}
#main #leftArea{width:283px; padding-left:24px; padding-top:19px; float:left}

#main #leftArea h2{font-size:16px; color:#000000; background:url(../images/li.gif) no-repeat left; text-transform:uppercase; line-height:19px; padding-left:27px; font-weight:normal}
#main #leftArea h3{padding-left:26px; padding-top:10px;}

#main #leftArea .block-01{width:auto; margin-bottom:18px;}
#main #leftArea .block-01 h3 a{font-size:14px; color:#6d6d6d;  font-weight:normal}
#main #leftArea .block-01 h3 a{font-size:14px; color:#6d6d6d;  font-weight:normal}
#main #leftArea .block-01 h3 a:hover{text-decoration:none}
#main #leftArea .block-01 p{padding-left:26px; padding-top:10px; font-size:12px; color:#6d6d6d; line-height:19px;}
#main #leftArea .block-01 p a{color:#000000;}
#main #leftArea .block-01 p a:hover{text-decoration:none}


#main #rightArea{float:right; width:553px; padding-top:19px;}
#main #rightArea .block-01{width:auto; margin-bottom:20px;}
#main #rightArea .block-01 h3{font-size:16px!important; color:#000000; background:url(../images/li.gif) no-repeat left; text-transform:uppercase; line-height:19px; padding-left:27px; font-weight:normal}
#main #rightArea .block-01 p{padding-left:26px; padding-top:2px; font-size:12px; color:#6d6d6d; line-height:19px;}
#main #rightArea .block-01 p a{color:#000000;}
#main #rightArea .block-01 p a:hover{text-decoration:none}

#main #rightArea .block-02{width:auto; padding:10px 0;}

#main #rightArea .block-02 h2{float:left; line-height:43px; font-family:"trebuchet MS"; font-size:24px; color:#000000; font-weight:normal}
#main #rightArea .block-02 h2 a{font-size:24px; color:#000000; text-decoration:none; line-height:43px;}
#main #rightArea .block-02 h2 a:hover{font-size:24px; color:#000000; text-decoration:none;}
#main #rightArea .block-02 h2 span{font-size:18px; color:#fd5ff1; font-weight:normal}
#main #rightArea .block-02 h2 span a{font-size:18px; color:#fd5ff1; text-decoration:none;}
#main #rightArea .block-02 h2 span a:hover{font-size:18px; color:#fd5ff1; text-decoration:none;}


#main #rightArea .block-02 h3{float:right; line-height:43px; font-family:"trebuchet MS"; font-size:24px; color:#000000; font-weight:normal}
#main #rightArea .block-02 h3 span{font-size:18px; color:#fd5ff1; font-weight:normal}
#main #rightArea .block-02 h3 a{font-size:24px; color:#000000; text-decoration:none; line-height:43px;}
#main #rightArea .block-02 h3 a:hover{font-size:24px; color:#000000; text-decoration:none;}
#main #rightArea .block-02 h3 span a{font-size:18px; color:#fd5ff1; text-decoration:none;}
#main #rightArea .block-02 h3 span a:hover{font-size:18px; color:#fd5ff1; text-decoration:none;}

#main #rightArea .block-03{position:relative}
#main #rightArea .block-03 h3{background:url(../images/stay.gif) no-repeat; height:43px; line-height:21px; font-family:"trebuchet MS"; font-size:24px; color:#000000; padding-left:70px; font-weight:normal; margin-top:33px;}

#main #rightArea .block-03 h3 span{font-size:18px; color:#fd5ff1; font-weight:normal}


#main #rightArea .block-03 form{position:absolute; top:27px; left:71px;}
#main #rightArea .block-03 form .input-text{width:136px; background:#fd5ff1; border:none; color:#fff; padding:1px 0 1px 5px; font-size:11px; float:left}
#main #rightArea .block-03 form .input-button{background:url(../images/go.gif) no-repeat; width:31px; height:16px; border:none; cursor:pointer; float:left; margin-left:7px; font-size:0!important; color:#fff;}

#main #rightArea .block-03 form label{padding-left:10px;}
#main #rightArea .block-03 form label a{font-size:10px; color:#6d6d6d}
#main #rightArea .block-03 form label a:hover{text-decoration:none;}

#main #rightArea .block-04{ margin-top:35px; margin-bottom:15px;}
#main #rightArea .block-04 h2{line-height:61px; font-size:24px; font-family:"trebuchet MS"; font-weight:normal; float:left}
#main #rightArea .block-04 span{font-size:16px; color:#fd5ff1}
#main #rightArea .block-04 span a{font-size:16px; color:#fd5ff1; text-decoration:none;}
#main #rightArea .block-04 span a:hover{font-size:16px; color:#fd5ff1; text-decoration:none;}

#main #rightArea .block-04 h3{ background:url(../images/social.gif) no-repeat right; line-height:61px; font-size:24px; font-family:"trebuchet MS"; font-weight:normal; padding-right:133px; float:right}
#main #rightArea .block-04 h3 span{font-size:16px; color:#fd5ff1}

#footer{width:auto; height:99px; background:#000000;}
#footer .footer-inner{width:770px; margin:0 auto; text-align:center; padding:0 20px 0 20px;}
#footer .footer-inner ul{padding-top:9px;}
#footer .footer-inner ul li{display:inline; color:#fd5ff1; line-height:18px; padding-bottom:10px;}
#footer .footer-inner ul li a{color:#fd5ff1; font-family:tahoma; font-size:11px; background:url(../images/div2.jpg) no-repeat right; padding:0 10px; text-decoration:none}
#footer .footer-inner ul li a:hover{text-decoration:underline;}

#footer .footer-inner ul li a.last-child{background:none; padding-right:0;}

#footer .footer-inner p{color:#fd5ff1; font-family:tahoma; font-size:11px; padding-top:10px;}
#footer .footer-inner p a{color:#fd5ff1; font-family:tahoma; font-size:11px; text-decoration:none;}
#footer .footer-inner p a:hover{color:#fd5ff1; font-family:tahoma; font-size:11px; text-decoration:underline;}

#dropDown{background:url(../images/dropDown.gif) no-repeat; width:184px; display:none; height:57px; position:absolute!important; z-index:111111111!important; left:14px!important; top:22px !important; list-style-type:none}
#dropDown li{float:none!important; text-indent:10px; }
#dropDown li a{font-size:14px!important; font-family:Arial!important; text-decoration:none!important; background:none!important; line-height:25px;  font-weight:bold;}
#dropDown li a:hover{color:#ffaaf9!important}

#dropDown1{background:url(../images/service_menu-bg.jpg) no-repeat; width:184px; display:none; height:116px; position:absolute!important; z-index:111111111!important; left:0!important; top:22px !important; list-style-type:none}
#dropDown1 li{float:none!important; text-indent:10px; }
#dropDown1 li a{font-size:14px!important; font-family:Arial!important; text-decoration:none!important; background:none!important; line-height:25px; font-weight:bold; }
#dropDown1 li a:hover{color:#ffaaf9!important}

#dropDown1 li.menu-01{height:53px}
#dropDown1 li.menu-01 .level-02{width:auto; padding-left:10px; padding-top:10px;}
#dropDown1 li.menu-01 li{text-indent:10px; line-height:normal!important;}
#dropDown1 li.menu-01 li a{font-size:10px!important; color:#fd5ff1!important; line-height:10px!important;}
#dropDown1 li.menu-01 li a:hover{color:#ffaaf9!important;}

.show-box{display:block}
.about{display:inline-block}
.top{z-index:-1}
.top{z-index:-1}

/*aboutUs*/
#inner #main-01{width:auto; padding-top:10px;}
#aboutUs{
width:auto; background:url(../images/aboutus.jpg) no-repeat left top; padding:0 0 0 210px;}
#aboutUs .about-innr{width:auto; padding-top:60px;}
#aboutUs .about-innr .title{width:auto; background:url(../images/cd.gif) no-repeat top left;}
#aboutUs .about-innr .title h2{font-size:16px; color:#000; text-transform:uppercase; padding:8px 0 0 45px;}
#aboutUs .about-innr .title p{color:#6d6d6d; font-size:12px; padding:0 0 0 45px; line-height:19px;}
#aboutUs .about-innr .title p.anchor-01{color:#fd5ff1; font-size:12px; font-style:italic;}
#aboutUs .about-innr .title p.anchor-01 strong{color:#fd5ff1; font-size:12px; font-weight:bold;}

#botmLink{width:auto; padding:20px 0 20px 0;}
#botmLink .link-01{width:190px; float:left;}
#botmLink .link-01 h2{float:left;  line-height:43px; font-family:"trebuchet MS"; font-size:24px; color:#000000; font-weight:normal}
#botmLink .link-01 h2 a{font-size:24px; color:#000000; text-decoration:none;}
#botmLink .link-01 h2 a:hover{font-size:24px; color:#000000; text-decoration:none;}

#botmLink .link-01 h2 span{font-size:18px; color:#fd5ff1; font-weight:normal}
#botmLink .link-01 h2 span a{font-size:18px; color:#fd5ff1; text-decoration:none;}
#botmLink .link-01 h2 span a:hover{font-size:18px; color:#fd5ff1; text-decoration:none;}

#botmLink .link-02{width:302px; float:left;}
#botmLink .link-02 h2{float:left; line-height:43px; font-family:"trebuchet MS"; font-size:24px; color:#000000; font-weight:normal}
#botmLink .link-02 h2 a{font-size:24px; color:#000000; text-decoration:none; line-height:43px;}
#botmLink .link-02 h2 a:hover{font-size:24px; color:#000000; text-decoration:none; line-height:43px;}

#botmLink .link-02 h2 span{font-size:18px; color:#fd5ff1; font-weight:normal}
#botmLink .link-02 h2 span a{font-size:18px; color:#fd5ff1; text-decoration:none;}
#botmLink .link-02 h2 span a:hover{font-size:18px; color:#fd5ff1; text-decoration:none;}

#botmLink .link-03{width:409px; float:left; position:relative}
#botmLink .link-03 h3{background:url(../images/stay.gif) no-repeat; height:43px; line-height:21px; font-family:"trebuchet MS"; font-size:24px; color:#000000; padding-left:60px; font-weight:normal;}
#botmLink .link-03 h3 span{font-size:18px; color:#fd5ff1; font-weight:normal}
#botmLink .link-03 form{position:absolute; top:27px; left:71px; padding-left:10px;}
#botmLink .link-03 form .input-text{width:136px; background:#fd5ff1; border:none; color:#fff; padding:1px 0 1px 5px; font-size:11px; float:left}
#botmLink .link-03 form .input-button{background:url(../images/go.gif) no-repeat; width:31px; height:16px; border:none; cursor:pointer; float:left; margin-left:7px; font-size:0; color:#fff;}

#botmLink .link-03 form label{padding-left:10px;}
#botmLink .link-03 form label a{font-size:10px; color:#6d6d6d}
#botmLink .link-03 form label a:hover{text-decoration:none;}

/*Lounge*/
#lounge{width:auto; background:url(../images/body-bg-01.gif) no-repeat top}
#lounge .nav-01{width:auto; padding:20px 0 20px 0;}
#lounge .nav-01 ul{width:650px; text-align:center; margin:0 auto}
#lounge .nav-01 ul li{display:inline; }
#lounge .nav-01 ul li a{width:auto; text-decoration:none; list-style-type:none; font-size:12px; color:#262626; background:url(../images/nav-line.gif) no-repeat right; padding:0 10px 0 10px; line-height:19px;}
#lounge .nav-01 ul li.lastChild{width:auto; text-decoration:none; background:none;}

#lounge .nav-02{width:auto; margin:30px 0 20px 0;}
#lounge .nav-02 ul{width:650px; text-align:center; margin:0 auto}
#lounge .nav-02 ul li{display:inline; list-style-type:none; }
#lounge .nav-02 ul li a{width:auto; text-decoration:none; color:#fd5ff1; font-size:12px; color:#fd5ff1; background:url(../images/div2.jpg) no-repeat right; padding:0 10px 0 10px; line-height:19px;}
#lounge .nav-02 ul li.lastChild{width:auto; text-decoration:none; background:none;}

#lounge .lounge-innr{width:auto; background:url(../images/lounge.gif) no-repeat left top; padding:0 0 0 210px;}
#lounge .lounge-innr .title{width:auto; background:url(../images/cd.gif) no-repeat top left;}
#lounge .lounge-innr .title h2{font-size:16px; color:#000; text-transform:uppercase; padding:8px 0 0 45px;}
#lounge .lounge-innr .title p{color:#6d6d6d; font-size:12px; padding:0 0 0 45px; line-height:19px;}
#lounge .lounge-innr .title p.anchor-01{color:#fd5ff1; font-size:12px;}
#lounge .lounge-innr .title p.anchor-01 strong{color:#fd5ff1; font-size:12px; font-weight:bold;}

#lounge .lounge-innr .title-01{width:auto; margin-left:30px;}
#lounge .lounge-innr .title-01 .left{width:130px; float:left; margin-top:5px;}
#lounge .lounge-innr .title-01 .left h2{font-size:16px; color:#000; background:url(../images/li.gif) no-repeat top left; text-transform:uppercase; padding:0 0 0 28px; line-height:20px;}
#lounge .lounge-innr .title-01 .right{width:490px; float:left; padding-bottom:10px;}
#lounge .lounge-innr .title-01 p{color:#6d6d6d; font-size:12px; padding:0 0 0 28px; line-height:19px;}
#lounge .lounge-innr .title-01 p.anchor-01{color:#fd5ff1; font-size:12px;}
#lounge .lounge-innr .title-01 p.anchor-01 strong{color:#fd5ff1; font-size:12px; font-weight:bold;}

#lounge .lounge-innr .title-01 .left-01{width:130px; float:left; margin-top:5px;}
#lounge .lounge-innr .title-01 .left-01 h2{font-size:16px; color:#000; background:url(../images/li.gif) no-repeat top left; text-transform:uppercase; padding:0 0 0 28px; line-height:20px;}

#lounge .lounge-innr .title-01 .right-01{float:left; padding-bottom:10px; width:530px;}

#lounge .lounge-innr .title-01 .right-01a{float:left; padding-bottom:10px; width:443px;}
#lounge .lounge-innr .title-01 .left-a{width:218px; float:left; margin-top:5px;}
#lounge .lounge-innr .title-01 .left-a h2{font-size:16px; color:#000; background:url(../images/li.gif) no-repeat top left; text-transform:uppercase; padding:0 0 0 28px; line-height:20px;}

#lounge .lounge-innr .title-01 .left-02{width:180px; float:left; margin-top:5px;}
#lounge .lounge-innr .title-01 .left-02 h2{font-size:16px; color:#000; background:url(../images/li.gif) no-repeat top left; text-transform:uppercase; padding:0 0 0 28px; line-height:20px;}

#lounge .lounge-innr .title-01 .right-02 {
float:left;
padding-bottom:10px;
width:480px;
}

#lounge .lounge-innr .title-01 .left-03{width:220px; float:left; margin-top:5px;}
#lounge .lounge-innr .title-01 .left-03 h2{font-size:16px; color:#000; background:url(../images/li.gif) no-repeat top left; text-transform:uppercase; padding:0 0 0 28px; line-height:20px;}

#lounge .lounge-innr .title-01 .right-03 {
float:left;
padding-bottom:10px;
width:401px;
}

#lounge .lounge-innr .title-01 .left-04{width:390px; float:left; margin-top:5px;}
#lounge .lounge-innr .title-01 .left-04 h2{font-size:16px; color:#000; background:url(../images/li.gif) no-repeat top left; text-transform:uppercase; padding:0 0 0 28px; line-height:20px;}

#lounge .lounge-innr .title-01 .right-04 {
float:left;
padding-bottom:10px;
width:270px;
}

/*Musicians*/
#content-02 .musicians{width:auto; padding-top:30px; padding-bottom:20px}
#content-02 .musicians .music-left{width:180px; float:left; padding-left:10px;}
#content-02 .musicians .music-left-01{width:200px; float:left;}
#content-02 .musicians .music-right{width:670px; float:left; padding-left:10px;}

#content-02 .musicians .music-right .title{width:auto; background:url(../images/li.gif) no-repeat left top; padding-left:35px;}
#content-02 .musicians .music-right .title h2{color:#000; font-size:16px; padding-bottom:10px;}
#content-02 .musicians .music-right .title p{color:#6d6d6d; font-size:13px; line-height:19px;}
#content-02 .musicians .music-right .title p strong{color:#6d6d6d; font-weight:bold;}
#content-02{width:auto; padding-top:28px; background:url(../images/body-bg-01.png) no-repeat top}

#content-02 .musicians .music-right .title-1{width:auto; background:url(../images/right-arrow.gif) no-repeat left top; padding-left:45px;}
#content-02 .musicians .music-right .title-1 h2{color:#000; font-size:20px; padding-bottom:10px;}
#content-02 .musicians .music-right .title-1 p{color:#6d6d6d; font-size:13px; line-height:19px; text-align:left;}
#content-02 .musicians .music-right .title-1 p strong{color:#6d6d6d; font-weight:bold;}

#content-02 .musicians .music-right .title-1 form{top:27px; left:71px;}
#content-02 .musicians .music-right .title-1 form .input-text{width:136px; background:#fd5ff1; border:none; color:#fff; padding:1px 0 1px 5px; font-size:11px; float:left}
#content-02 .musicians .music-right .title-1 form .input-button{background:url(../images/go.gif) no-repeat; width:31px; height:16px; border:none; cursor:pointer; float:left; margin-left:7px; font-size:0; color:#fff;}

/*news*/
#News-module{width:auto;}
#News-module .left-img{width:200px; float:left;}
#News-module .right-content{width:300px; float:left;}
/*news*/

.news-img{width:200px; float:left; padding-left:10px;}
.news-img p{color:#262626; line-height:19px;}
.news-img p a{color:#262626; line-height:19px;font-size:10px;text-align:right; padding-right:27px; text-decoration:none;}
.news-img p a:hover{color:#262626; line-height:19px; text-align:right; text-decoration:underline;}

.news{float:left; width:660px; background:url(../images/li.gif) top left no-repeat; padding-left:30px;}
.news h2{font-size:16px; color:#000; padding:3px 0 5px 0;}
.news p{color:#6d6d6d; line-height:19px;}
.news p span{color:#6d6d6d; text-decoration:underline;}

#content-02 .links{ text-align:right; padding:10px 0 20px 0;}
#content-02 .links p{font-size:12px; color:#262626;}
#content-02 .links p a{font-size:12px; color:#262626; text-decoration:none}
#content-02 .links p a:hover{font-size:12px; color:#262626; text-decoration:underline}
#content-02 .links p span{font-size:12px; color:#262626; padding-left:30px;}

#content-02 .bredcum{width:auto;}
#content-02 .bredcum .inNav{width:600px; float:right; padding-right:70px;}
#content-02 .bredcum .inNav p{text-align:center; color:#262626; line-height:19px;}
#content-02 .bredcum .inNav p a{text-align:center; color:#262626; line-height:19px; text-decoration:none}
#content-02 .bredcum .inNav p a:hover{text-decoration:none}

#content-02 .bredcum ul.width-01{width:500px; padding-right:100px;}
#content-02 .bredcum ul{width:auto; padding:0; margin:0; float:right;}
#content-02 .bredcum ul li{float:left; list-style-type:none;}
#content-02 .bredcum ul li a{color:#262626; font-size:12px; text-decoration:none; background:url(../images/nav-line.gif) no-repeat right; padding:0 10px 0 10px;}
#content-02 .bredcum ul li.lastChild{background:none;}

#content-02 .main-01{width:auto; padding-top:30px; padding-bottom:20px}
#content-02 .main-01 .left-img{width:222px; float:left; padding-left:10px;}
#content-02 .main-01 .right-txt{width:638px; float:left; padding-right:30px;  background:url(../images/li.gif) no-repeat top left}
#content-02 .main-01 .right-txt p{color:#6d6d6d; line-height:19px; padding-left:32px;}
#content-02 .main-01 .right-txt p a{color:#6d6d6d; line-height:19px; text-decoration:none;}
#content-02 .main-01 .clients-img{width:180px; float:left; padding-left:10px;}
#content-02 .main-01 .clients{float:left; width:660px; background:url(../images/cd.gif) top left no-repeat; padding-left:45px;}
#content-02 .main-01 .clients h2{font-size:16px; color:#000; text-transform:uppercase; padding:8px 0 5px 0;}
#content-02 .main-01 .clients p{color:#6d6d6d; line-height:19px; padding:5px;}
#content-02 .main-01 .clients p.anchor-01{color:#fd5ff1; font-size:12px; font-style:italic;}
#content-02 .main-01 .clients p.anchor-01 strong{color:#fd5ff1; font-size:12px; font-weight:bold;}

#content-02 .main-01 .right-txt h2{font-size:16px; color:#000; padding-bottom:5px; padding-left:32px;}
#content-02 .main-01 .right-txt h3{font-size:16px; color:#000; padding-bottom:5px; text-transform:uppercase;}
#content-02 .main-01 .right-txt h4{font-size:14px; color:#000; padding-bottom:5px; text-transform:uppercase;}
#content-02 .main-01 .sitemap{width:auto; padding-bottom:20px;}
#content-02 .main-01 .sitemap ul{width:auto; padding:0}
#content-02 .main-01 .sitemap ul li{list-style-type:none; color:#6d6d6d; font-size:12px; line-height:19px;}
#content-02 .main-01 .sitemap ul li a{color:#6d6d6d; text-decoration:none;}
#content-02 .main-01 .sitemap ul li ul{padding-left:20px;}
#content-02 .main-01 .sitemap ul li ul{list-style-type:none; color:#6d6d6d; font-size:12px; line-height:19px;}
#content-02 .main-01 .sitemap ul li ul a{color:#6d6d6d; text-decoration:none;}


#content-02 .contact-page{width:auto; padding-top:30px; }
#content-02 .contact-page .blok-01{float:left; width:222px; float:left; padding-left:10px; background:url(../images/lounge.gif) left top no-repeat; height:285px; }
#content-02 .contact-page .blok-02{float:left; width:321px; background:url(../images/li.gif) no-repeat left top;}
#content-02 .contact-page .blok-02 .head{width:290px; margin:0 10px 10px 25px;}
#content-02 .contact-page .blok-02 .head h2{font-size:16px; color:#000; border-bottom:2px solid #fd5ff1; padding-bottom:4px;}
#content-02 .contact-page .blok-02 form{width:auto;}
#content-02 .contact-page .blok-02 form input{width:321px; height:25px; background:url(../images/form.jpg) left top no-repeat; border:none; margin-bottom:6px; font-size:11px; color:#fff; padding:6px 0 0 15px;}
#content-02 .contact-page .blok-02 form textarea{width:321px; height:121px; background:url(../images/form-1.jpg) left top no-repeat; border:none; margin-bottom:6px; font-size:11px; color:#fff; padding:6px 0 0 15px;}
#content-02 .contact-page .blok-02 form .submit{width:54px; height:17px; font-size:0; float:right; border:none; background:url(../images/submit.gif) no-repeat top;}

#content-02 .contact-page .blok-02 p{color:#fd5ff1; padding:20px;}

#content-02 .contact-page .blok-03{float:left; width:50px;}
#content-02 .contact-page .blok-05{float:left; width:282px; background:url(../images/li.gif) left top no-repeat;}
#content-02 .contact-page .blok-05 .blok-04{width:auto; padding-left:25px;}
#content-02 .contact-page .blok-05 .blok-04 .head{width:auto; margin:0 0 10px 0;}
#content-02 .contact-page .blok-05 .blok-04 .head h2{font-size:16px; color:#000; border-bottom:2px solid #fd5ff1; padding-bottom:4px;}
#content-02 .contact-page .blok-05 .blok-04 .innr{width:auto; padding-bottom:20px;}
#content-02 .contact-page .blok-05 .blok-04 .innr p{font-size:11px; color:#000; font-weight:bold;}


.sitemap{width:auto; padding-bottom:20px; padding-left:35px;}
.sitemap ul{width:auto; padding:0}
.sitemap ul li{list-style-type:none; color:#6d6d6d; font-size:12px; line-height:19px;}
.sitemap ul li a{color:#6d6d6d; text-decoration:none;}
.sitemap ul li ul{padding-left:20px;}
.sitemap ul li ul{list-style-type:none; color:#6d6d6d; font-size:12px; line-height:19px;}
.sitemap ul li ul a{color:#6d6d6d; text-decoration:none;}



.services{position:relative}