@import url(_fancybox.css);

@font-face {
    font-family: 'Myriad Web Pro';
    src: url('fonts/myriadwebpro-bold.eot');
    src: url('fonts/myriadwebpro-bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadwebpro-bold.woff') format('woff'),
         url('fonts/myriadwebpro-bold.ttf') format('truetype'),
         url('fonts/myriadwebpro-bold.svg#myriad_web_probold') format('svg');
    font-weight: bold;
    font-style: normal;

}

@font-face {
    font-family: 'Myriad Web Pro';
    src: url('fonts/myriadwebpro-italic.eot');
    src: url('fonts/myriadwebpro-italic.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadwebpro-italic.woff') format('woff'),
         url('fonts/myriadwebpro-italic.ttf') format('truetype'),
         url('fonts/myriadwebpro-italic.svg#myriad_web_proitalic') format('svg');
    font-weight: normal;
    font-style: italic;

}

@font-face {
    font-family: 'Myriad Web Pro';
    src: url('fonts/myriadwebpro-regular.eot');
    src: url('fonts/myriadwebpro-regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadwebpro-regular.woff') format('woff'),
         url('fonts/myriadwebpro-regular.ttf') format('truetype'),
         url('fonts/myriadwebpro-regular.svg#myriad_web_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}









body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,td,th{margin:0;padding:0;}

a img{border:0;}

body{
  font-family:'Myriad Web Pro',sans-serif;
  text-align:center;
  background-color:#f0f0f0;
  background-image:url("../images/layout/background.jpg");background-position:50% 0;
}



#global{
width:1000px;text-align:left;
margin:0 auto;
}


#header{
width:1000px;
height:140px;
position:relative;

}

#header h1{
width:343px;
height:140px;
position:relative;text-indent:-1000px;overflow:hidden;
}

#header h1 span{
width:343px;
height:140px;position:absolute;top:0;left:0;background-image:url("../images/layout/h1.png");
}

#header h1 a span{cursor:pointer;}

#header ul{
list-style:none;
position:absolute;
display:block;
font-size:22px;right:0;bottom:17px;
}

#header li{
display:inline-block;padding-right:28px;padding-left:12px;

}

#header li a{color:#333;text-decoration:none;}
#header li a:hover{text-decoration:underline;}

#header li.h a{color:#00aeef;}

#header #partnerlnk{
color:#333;font-size:18px;
position:absolute;
right:0;bottom:20px;text-decoration:none;
}

#header #partnerlnk:hover{
text-decoration:underline;
}


#peheader{height:50px;}



#user{right:31px;top:23px;position:absolute;width:600px;height:30px;color:#333;font-size:14px;text-align:right;}

#user #logout{color:#333;text-decoration:none;display:inline-block;height:30px;padding-right:40px;background-position:100% 0;background-repeat:no-repeat;
line-height:30px;background-image:url("../images/layout/lock.gif");
}

#credit{
display:inline-block;height:30px;line-height:30px;color:#888888;margin-right:7px;
padding-right:15px;
background-image:url("../images/layout/ubul.gif");background-repeat:no-repeat;background-position:100% 13px;
}

#user_name{
display:inline-block;height:30px;line-height:30px;background-image:url("../images/layout/ubul.gif");background-repeat:no-repeat;background-position:100% 13px;
margin-right:7px;
padding-right:15px;
}

#user_name a{text-decoration:none;color:#333;
display:inline-block;height:30px;line-height:30px;
padding-right:37px;
background-repeat:no-repeat;background-position:100% 0;
}

#user .level1{background-image:url("/images/layout/level1.png");}

#user .level2{background-image:url("/images/layout/level2.gif");}

#user .level3{background-image:url("/images/layout/level3.gif");}

#user a:hover,#user #logout:hover{text-decoration:underline;}


#login{
width:1000px;
border-bottom:1px solid #dddddd;margin-top:60px;position:relative;height:200px;
}




#login form{position:absolute;
top:0;left:330px;
}

#login .text{
width:230px;
height:38px;
background-image:url("../images/layout/logininp.png");
border:0;padding:0;font-size:14px;
color:#9a9a9a;padding-left:11px;
}


#login form p{
position:absolute;
top:60px;left:300px;width:200px;
color:#0f76b7;
font-size:13px;
}
#login form p a{
color:#0f76b7;
}


#login h1{
font-size:40px;
font-weight:normal;
color:#333;margin-left:35px;
}

#login h2{font-size:20px;color:#0f76b7;font-weight:normal;
margin-left:35px;
}


#banner{
margin:0 auto;width:751px;
}


#overban{margin-top:10px;width:880px;padding-right:120px;border-bottom:1px solid #dddddd;font-size:11px;font-style:italic;padding-bottom:2px;margin-bottom:10px;text-align:right;color:#999;}

#boards{width:1000px;height:380px;}

#b1{float:left;height:380px;width:500px;background-image:url("../images/layout/b1.png");}
#b2{float:right;height:380px;width:499px;background-image:url("../images/layout/b2.png");}

#boards h2{letter-spacing:-1px;
text-shadow: 1px 1px 0px #333333;
        filter: dropshadow(color=#333333, offx=1, offy=1);
        font-weight:bold;color:#fff;font-size:40px;
        padding-top:30px;margin-left:40px;width:312px;
}
#b2 h2{width:280px;}
#boards h2 span{font-size:30px;display:block;text-align:right;font-weight:normal;margin-top:-4px;}
#boards h2 b{color:#02a7e5;}

#boards p{font-size:20px;color:#ccc;margin-left:40px;margin-top:10px;
text-shadow: 1px 1px 0px #333333;
        filter: dropshadow(color=#333333, offx=1, offy=1);letter-spacing:-1px;
}

#boards ul{list-style:none;display:block;margin-left:50px;margin-top:13px;}
#boards li{
list-style:none;display:block;
color:#9a9a9a;font-size:16px;background-repeat:no-repeat;text-shadow: 1px 1px 0px #383838;
  filter: dropshadow(color=#383838, offx=1, offy=1);letter-spacing:-1px;
  background-image:url("../images/layout/hobul.png");padding-left:13px;background-position:0 6px;
}

#boards div div{font-size:16px;filter: dropshadow(color=#383838, offx=1, offy=1);letter-spacing:-1px;
text-align:right;color:#fff;width:215px;margin-left:25px;margin-top:10px;
}

#boards div div a{color:#fff;text-decoration:none;}
#boards div div a img{position:relative;left:7px;}
#boards div div a:hover{text-decoration:underline;}


#boards div div a.a{display:block;}

#icos{border:1px solid #dddddd;background:#fff;width:968px;border-bottom:0;padding-left:30px;padding-top:41px;height:170px;border-top:0;}
#icos ul{display:block;list-style:none;}
#icos li{display:block;float:left;width:112px;font-size:16px;text-align:center;color:#888888;padding-top:100px;background-repeat:no-repeat;background-position:50% 0;}
#ico1{background-image:url("../images/content/ico1.png");}
#ico2{background-image:url("../images/content/ico2.png");}
#ico3{background-image:url("../images/content/ico3.png");}
#ico4{background-image:url("../images/content/ico4.png");}
#ico5{background-image:url("../images/content/ico5.png");}
#ico6{background-image:url("../images/content/ico6.png");}

#icos form{
display:block;background-repeat:no-repeat;float:right;padding-top:20px;padding-right:20px;
background-image:url("../images/layout/grouchform.png");width:219px;padding-left:20px;
position:relative;height:118px;text-align:right;margin-right:28px;
}
#icos #grouch{
background-color:transparent;
border:0;
width:210px;height:31px;background-image:url("../images/layout/grouchi.png");display:block;margin-bottom:3px;background-repeat:no-repeat;
color:#888888;
font-size:14px;
padding-left:8px;
}

#icos form span{

font-size:16px;text-align:center;color:#888888;
display:block;position:absolute;left:10px;bottom:0;width:239px;
}

#icos .victor{display:block;font-size:1px;overflow:hidden;height:1px;clear:both;}






#root{width:1000px;padding-bottom:6px;background-repeat:no-repeat;background-position:0 100%;background-image:url("../images/layout/refb.png");}
#rootb,#sec{width:1000px;padding-top:6px;background-repeat:no-repeat;background-image:url("../images/layout/reft.png");}

#insec{background:#fff;border-left:1px solid #dedede;border-right:1px solid #dedede;}

#content{border-left:1px solid #dddddd;border-right:1px solid #dddddd;width:1000px;background:#fff;width:998px;}

.fsec{
padding-left:40px;padding-top:40px;
padding-bottom:40px;

}

#sec h2{
height:75px;
line-height:75px;
padding-left:80px;
background-repeat:no-repeat;
font-size:30px;
color:#333;font-weight:normal;
}

#sec p{color:#9a9a9a;font-size:16px;line-height:1.3;}



.wsec{
padding-left:43px;
padding-top:30px;
padding-bottom:33px;
border-bottom:1px solid #dedede;
}


#zumail img,#odmeny img,#souteze img,#system img,#ucinek img,#ceny img,#odeslani img,#postup img{float:right;margin-right:45px;margin-left:40px;}

#bonus img,#pozvanky img,#nabidky img,#url img,#oslovite img,#odezva img,#cileni img,#statistiky img{float:left;margin-right:40px;margin-left:40px}

#odmeny p,#souteze p,#system p,#ucinek p,#ceny p,#odeslani p,#postup p{padding-left:40px;}

#odmeny h2,#souteze h2,#system h2,#ucinek h2,#ceny h2,#odeslani h2,#postup h2{margin-left:40px;}

#bonus h2,#pozvanky h2,#nabidky h2,#url h2,#url h2,#oslovite h2,#odezva h2,#cileni h2,#statistiky h2{margin-left:370px;}
#bonus h2{padding-left:110px;}
#url h2{padding-left:70px;background-position:0 10px;}


#zumail h2{background-image:url("../images/layout/rh1.png");}
#bonus h2{background-image:url("../images/layout/rh2.png");}
#odmeny h2{background-image:url("../images/layout/rh3.png");}
#pozvanky h2{background-image:url("../images/layout/rh4.png");}
#souteze h2{background-image:url("../images/layout/rh5.png");}
#nabidky h2{background-image:url("../images/layout/rh6.png");}
#system h2{background-image:url("../images/layout/rh7.png");}
#url h2{background-image:url("../images/layout/rh8.png");}

#oslovite h2{background-image:url("../images/layout/ch1.png");}

#ucinek h2{background-image:url("../images/layout/ch2.png");}
#odezva h2{background-image:url("../images/layout/ch3.png");}
#ceny h2{background-image:url("../images/layout/ch4.png");}
#cileni h2{background-image:url("../images/layout/ch5.png");}
#odeslani h2{background-image:url("../images/layout/ch6.png");}
#statistiky h2{background-image:url("../images/layout/ch7.png");}
#postup h2{background-image:url("../images/layout/ch8.png");}

.gsec{
padding-left:43px;padding-top:33px;
border-bottom:1px solid #dedede;padding-bottom:45px;background-repeat:repeat-x;background-image:url("../images/layout/gsec.png");
}

.gsec.last{border:0;}

#faq h3{
line-height:42px;height:42px;padding-left:43px;color:#333;font-size:20px;font-weight:normal;
background-image:url("../images/layout/minas.png");width:878px;cursor:pointer;
margin-top:20px;
margin-bottom:20px;background-repeat:no-repeat;
}

.gsec h3.plas,#faq h3.plas{line-height:42px;height:42px;padding-left:43px;color:#333;font-size:20px;font-weight:normal;
background-image:url("../images/layout/hplus.png");width:878px;cursor:pointer;
margin-top:20px;
margin-bottom:20px;
}

#content h1{font-size:40px;color:#333;font-weight:normal;margin-bottom:25px;}
#content h2{color:#333;font-size:30px;font-weight:normal;margin-bottom:10px;}
#content .wsec p{font-size:20px;line-height:1.3;color:#9a9a9a;}
#content p{color:#9a9a9a;}

#content .gsec p{font-size:16px;line-height:1.3;color:#9a9a9a;padding-left:44px;padding-right:50px;}

.fsec span,.usec span{display:block;clear:both;height:1px;font-size:1px;overflow:hidden;}

#content a{color:#00aeef;text-decoration:none;}
#content a:hover{text-decoration:underline;}
.dn{display:none;}


#content.bobule{
  padding-left:40px;width:958px;
  padding-top:20px;padding-bottom:35px;
}

#content .ricos a,#uzicos a{text-decoration:none;display:none;display:block;text-align:center;
text-decoration:none;float:left;
margin-right:18px;width:132px;padding-top:84px;height:49px;
text-decoration:none;
font-size:16px;color:#333;margin-bottom:20px;
}
#uzicos a,#uzicos2 a{position:relative;left:20px;top:15px;}



#uzicos2 a{text-decoration:none;display:none;display:block;text-align:center;
text-decoration:none;float:left;
margin-right:18px;width:112px;padding-top:84px;height:29px;
text-decoration:none;
font-size:14px;color:#333;margin-bottom:20px;
background-position:-10px 0;
border-left:1px solid #eeeeee;
border-right:1px solid #eeeeee;
}



#sec #custform h2{height:auto;padding:0;line-height:30px;margin:0;padding-left:130px;margin-bottom:27px;}


#ui1{background-image:url("../images/layout/ui1.png");}
#ui2{background-image:url("../images/layout/ui2.png");}
#ui3,#uzi4{background-image:url("../images/layout/ui3.png");}
#ui4{background-image:url("../images/layout/ui4.png");}
#ui5,#uzi3{background-image:url("../images/layout/ui5.png");}
#ui6,#uzi6{background-image:url("../images/layout/ui6.png");}
#ui7,#uzi5{background-image:url("../images/layout/ui7.png");}
#ui8{background-image:url("../images/layout/ui8.png");}

#uzi7{background-image:url("../images/layout/ui77.png");}


#ci1,#uzi2{background-image:url("../images/layout/ri1.png");}
#ci2,#uzi1{background-image:url("../images/layout/ri2.png");}
#ci3{background-image:url("../images/layout/ri3.png");}
#ci4{background-image:url("../images/layout/ri4.png");}
#ci5{background-image:url("../images/layout/ri5.png");}
#ci6{background-image:url("../images/layout/ri6.png");}
#ci7{background-image:url("../images/layout/ri7.png");}
#ci8{background-image:url("../images/layout/ri8.png");}
#ci9{background-image:url("../images/layout/ri9.png");}
#ci10{background-image:url("../images/layout/ri10.png");}
#ci11{background-image:url("../images/layout/ri11.png");}

#sec #kontakt .text{
padding:0;border:0;width:144px;padding-left:17px;
height:42px;line-height:42px;
font-size:16px;
color:#9a9a9a;background-color:transparent;
background-image:url("../images/layout/tinp1.png");
}

.ricos span,#zasady span,#uzicos span,#uzicos2 span{clear:both;display:block;height:1px;font-size:1px;overflow:hidden;} 

.usec{
background-repeat:repeat-x;background-image:url("../images/layout/gsec.png");
padding-bottom:40px;padding-top:40px;
}

#zasady{background-repeat:repeat-x;background-image:url("../images/layout/gsec.png");
border-left:1px solid #dddddd;border-right:1px solid #dddddd;
background-color:#fff;padding-top:50px;padding-left:40px;padding-bottom:40px;
}

#zasady h2{color:#333;font-size:30px;font-weight:normal;margin-bottom:27px;}

#zasady ul{display:block;list-style:none;}
#zasady li{display:block;float:left;width:158px;font-size:15px;text-align:center;color:#888888;padding-top:100px;background-repeat:no-repeat;background-position:50% 0;
position:relative;left:-14px;
}
#zasady #ico1{background-image:url("../images/content/ico1.png");}
#zasady #ico2{background-image:url("../images/content/ico2.png");}
#zasady #ico3{background-image:url("../images/content/ico3.png");}
#zasady #ico4{background-image:url("../images/content/ico4.png");}
#zasady #ico5{background-image:url("../images/content/ico5.png");}
#zasady #ico6{background-image:url("../images/content/ico6.png");}

#quotes{width:1000px;padding-top:8px;background-repeat:no-repeat;
background-image:url("../images/layout/qtop.png");
}

#inquotes{
padding-bottom:6px;
background-image:url("../images/layout/refb.png");
background-repeat:no-repeat;background-position:0 100%;
}

#quot{
width:918px;
padding-left:40px;padding-right:40px;
padding-bottom:28px;padding-top:20px;
background-color:#fff;border-left:1px solid #dddddd;border-right:1px solid #dddddd;color:#888888;line-height:1.3;

}

#quot h2{font-size:30px;color:#333;font-size:30px;font-weight:normal;padding-top:28px;height:42px;
background-image:url("../images/layout/qh.png");
background-repeat:no-repeat;
padding-left:84px;
}

#quot h3{margin-top:13px;font-weight:normal;color:#333;}


#inform1{
width:492px;
height:257px;
background-image:url("../images/layout/regwin.png");
text-align:left !important;
background-repeat:no-repeat;

}


#inform1 .text{
width:277px;
height:32px;
padding:0;
font-size:14px;
color:#888888;border:0;
display:inline-block;margin-right:10px;padding-left:10px;

}

body #inform1 .text2,body #inform1 .select2{width:131px;
display:inline-block;
}

 #inform1 .select select{position:relative;left:10px;top:11px;width:260px;}

 #inform1 .select2 select{width:115px;}

 #inform1 .select{margin-right:10px;}
body #inform1 .select2{width:141px;}

#inform1 .select select{
border:0;font-size:14px;
color:#888888;margin:0;
}

#inform1 form{margin-left:30px;}

#inform1 .select{
width:287px;
height:42px;position:relative;top:-12px;
padding:0;display:inline-block;
}


#inform1 h2{font-size:25px;color:#333;font-weight:normal;
width:220px;
margin-left:116px;
padding-top:27px;margin-bottom:15px;
}

#inform1 .button{position:relative;left:262px;top:-5px;}


#checkmail{display:none;position:absolute;top:113px;left:285px;}

#inform2{
width:623px;
height:312px;
background-image:url("../images/layout/inform2.png");
border:1px solid #999;text-align:left;
}

#inform2 h2{font-size:27px;color:#333;font-weight:normal;padding-left:90px;padding-top:23px;}

#inform2 p{color:#888888;font-size:14px;margin-left:17px;margin-top:18px;margin-bottom:12px;}

#inform2 form{margin-left:10px;}





#inform2 .text{
background-color:transparent;border:0;
padding:0;
width:138px;height:38px;line-height:38px;background-image:url("../images/layout/i21.png");
padding-left:6px;
font-size:14px;
color:#9a9a9a;display:inline-block;margin-right:6px;
}

#inform2 textarea{
width:595px;height:88px;
background-image:url("../images/layout/i22.png");
padding:0;
border:0;
font-size:14px;
color:#9a9a9a;resize:none;display:block;margin:8px 0;padding:2px;padding-left:6px;
font-family:Arial,sans-serif;font-size:14px;
}


#inform2 .submit{
position:relative;left:428px;
}












#rform{
height:336px;padding-top:48px;padding-left:40px;
background-image:url("../images/layout/rform.png");
}

#rform h2{font-size:30px;font-weight:normal;color:#333;padding-left:80px;margin-bottom:30px;}

#rform fieldset{padding:0;margin:0;border:0;}
#rform legend{display:none;}

#rform2{
background-color:#dddddd;
border-radius:10px;margin-right:40px;padding:20px;margin-bottom:10px;
}

#rform .select,#rform2 .select{
background-image:url("../images/layout/inptext2.png");
padding-left:18px;
height:41px;
width:281px;float:left;margin-bottom:10px;
}


#rform2 .select2{
background-image:url("../images/layout/inptext3.png");
padding-left:18px;
height:41px;float:left;width:150px;margin-right:20px;
}

#rform2 .select2 select{
width:138px;
}

#rform2 .text2{
height:41px;
font-size:16px;
color:#9a9a9a;
background-image:url("../images/layout/inptext4.png");border:0;padding:0;padding-left:18px;width:64px;
}


#rform p{color:#888888;font-size:16px;margin-bottom:25px;}

#regbut{position:relative;left:590px;top:10px;}

#rform select,#rform2 select {font-size:16px;
color:#9a9a9a;
border:none;width:270px;position:relative;top:10px;
}

#frsl1{margin-right:20px;margin-bottom:20px;}


#rform #dselect{
background-image:url("../images/layout/inptext.png");
width:571px;margin-right:10px;
}

#rform #dselect select{width:560px;}

#rform input.text,#rform2 .text{
background-image:url("../images/layout/inptext.png");
height:41px;
width:571px;
font-size:16px;
color:#9a9a9a;
line-height:41px;overflow:hidden;
padding:0;border:0;padding-left:18px;float:left;margin-bottom:10px;margin-right:10px;
}

#rform2 .text{margin-top:10px;}

#rform #f_age.text{
background-image:url("../images/layout/inptext2.png");
height:41px;
width:281px;
font-size:16px;
color:#9a9a9a;
line-height:41px;overflow:hidden;
padding:0;border:0;padding-left:18px;
}




#stats{width:1000px;
background-repeat:no-repeat;
background-image:url("../images/layout/statst.png");padding-top:5px;position:relative;
}

#instats{
background-repeat:no-repeat;background-position:0 100%;
background-image:url("../images/layout/statsb.png");padding-bottom:11px;

}

#sts{
background-image:url("../images/layout/stats.png");
background-repeat:repeat-x;padding-bottom:25px;background-color:#dddddd;
}


#statsa{
position:absolute;
font-size:10px;bottom:21px;left:38px;
color:#888888;
}


#sexbar{
position:relative;left:-5px;
width:256px;
height:27px;
background-image:url("../images/layout/sexbar.png");
}


#sexl{
  position:absolute;
  width:8px;
  height:27px;
  background-image:url("../images/layout/sexl.png");
  top:0;
  left:0;
}


#sexr{
 position:absolute;
  width:8px;
  height:27px;
  background-image:url("../images/layout/sexr.png");
  top:0;
  left:255px;
}


#sexleft{
height:27px;
left:8px;
position:absolute;
top:0;
background-image:url("../images/layout/sexleft.png");
width:120px;
}


#sexleft span{
display:block;
width:1px;
height:27px;
overflow:hidden;
position:absolute;right:0;
background-image:url("../images/layout/sexv.png");

}


#sex .z,#sex .l{font-size:12px;}

#sex .l{position:relative;left:145px;}

#stats1 #sex h4{margin:0;}


.sbar{
height:32px;
width:130px;
background-image:url("../images/layout/sbar_05.png");
background-repeat:repeat-x;
background-position:0 100%;position:relative;margin-bottom:5px;
}

.sbart{
color:#888888;font-size:12px;
position:absolute;
top:0;right:0;
padding-right:34px;text-align:right;
}

.sbart span{position:absolute;right:3px;top:0;}

.sbarl{width:10px;height:18px;position:absolute;left:0;bottom:0;background-image:url("../images/layout/sbar_03.png");}

.sbarr{width:7px;height:18px;position:absolute;right:0;bottom:0;background-image:url("../images/layout/sbar_09.png");}

.sbarright{
position:absolute;right:7px;bottom:0;
height:18px;width:100px;
background-image:url("../images/layout/sbarbb.png");
}


.sbarright span{
display:block;
width:10px;height:18px;
position:absolute;bottom:0;left:0;background-image:url("../images/layout/sbarc.png");
}


#stats1{width:272px;padding-left:5px;
float:left;
margin-top:23px;background-repeat:no-repeat;background-position:100% 30px;
background-image:url("../images/layout/statsv.png");margin-left:36px;
font-size:20px;color:#888888;
}

#stats1 h4{font-weight:normal;color:#888888;font-size:20px;margin-bottom:7px;}

#total strong{color:#00aeef;font-family:Arial,sans-serif;font-size:20px;}

#total{margin-bottom:15px;}

#stats .victor{clear:both;display:block;overflow:hidden;font-size:1px;height:1px;

}


#stats2{
background-repeat:no-repeat;background-position:100% 20px;
background-image:url("../images/layout/statsv.png");margin-top:29px;float:left;width:160px;padding-left:30px;
}

#stats3{float:left;margin-top:29px;padding-left:23px;margin-left:5px;width:430px;}

#stats3 .sbar{float:left;margin-right:18px;}

#stats3 .sbar.last{margin-right:0;}

#stats2 h4,#stats3 h4{
margin-bottom:6px;
color:#888888;font-size:20px;font-weight:normal;
}

#stats1 h3{font-size:30px;color:#333;padding-left:50px;
height:45px;line-height:45px;
background-repeat:no-repeat;
background-image:url("../images/layout/statsh.png");margin-bottom:10px;
}



#clients{width:1000px;border-top:1px solid #dddddd;}
#clients h3,#reference h2{height:43px;line-height:43px;font-size:30px;color:#333;padding-left:52px;background-repeat:no-repeat;background-image:url("../images/layout/href.png");margin-bottom:5px;}
#reference h2{padding-left:80px;background-image:url("../images/layout/ch9.png");height: 75px;
    line-height: 75px;}
#clients img{float:left;position:relative;left:-15px;}
#clients div{padding-top:25px;width:958px;padding-left:40px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;height:170px;background:#fff;}
#reference #clients div{border:0;padding-bottom:30px;}
#clients span,#bott{
font-size:1px;overflow:hidden;
clear:both;
height:6px;width:1000px;
background-image:url("../images/layout/refb.png");display:block;
}

#reference #clients span{display:none;}


#kform #k_email{
width:389px;
background-image:url("../images/layout/kinp1.png");display:inline-block;vertical-align:middle;
}

#kform .select select{
color:#9a9a9a;font-size:14px;border:0;
position:relative;top:9px;left:15px;
}

#kform .select{width:198px;
  background-image:url("../images/layout/kinp2.png");display:inline-block;vertical-align:middle;
  height:39px;
}


#kontakt{height:471px;
background-repeat:no-repeat;background-image:url("../images/layout/cform1.png");
position:relative;background-position:0 -4px;top:20px;
}

#kontakt form{
padding-top:55px;height:417px;
background-repeat:no-repeat;background-image:url("../images/layout/cform2.png");background-position:100% -4px;
}

#kontakt form div{
padding-left:40px;padding-top:50px;position:relative;
} 

#sec #kontakt form .button{position:relative;left:430px;top:10px;}

#sec #kontakt form textarea.text{
resize:none;
background-image:url("../images/layout/tinp2.png");
width:650px;height:90px;display:block;
padding:10px;font-family:Arial,sans-serif;padding-top:0;
color:#888888;font-size:16px;margin-top:10px;
}

#checkico{
position:absolute;top:63px;left:340px;visibility:hidden;z-index:1000;
}

#checkico2{
visibility:hidden;position:absolute;top:113px;left:280px;z-index:1000;
}

#kontakt form p{color:#888888px;font-size:16px;padding-left:40px;}

#kontakt form .note{
position:absolute;
font-size:14px;
color:#888888;
left:2px;bottom:40px;
}

#kontakt form input.text{
background-image:url("../images/layout/tinp1.png");
border:0;
color:#888888;font-size:16px;display:inline-block;margin-right:6px;
}


#rform2 .button{float:left;margin-top:-5px;margin-left:15px;}


#condwin{
height:150px;border:1px solid #ccc;overflow:auto;
margin-top:20px;
padding:10px;padding-top:0;background:#fafafa;color:#666;
}

#condwin h3{font-size:12px;margin-bottom:5px;margin-top:10px;}

#condwin h2{font-size:18px;padding-top:7px;}


#wwhat{clear:both;font-size:11px;color:#888888;text-align:right;padding-right:30px;}

table.got{border-collapse:collapse;}
.got td{font-size:11px;vertical-align:top;padding-bottom:.4em;}
.got .f{width:3em;}

p.cond{color:#888888;font-size:12px;
margin:0 10px;width:900px;text-align:justify;margin-bottom:6px;
}

#helpmess{position:relative;
background-color:#f7f7f7;border-radius:10px;padding:15px;color:#666;padding-bottom:0;
}

 #inadmin #helpmess h2{margin:0;height:auto;line-height:1;margin-bottom:10px;font-size:21px;}

#inadmin #helpmess p{margin-bottom:10px;color:#666;font-size:14px;}

#inadmin #helpmess p.last{margin-bottom:0;}

#inadmin #helpmess ol{font-size:14px;margin-left:30px;margin-bottom:15px;}
#inadmin #helpmess li{margin-bottom:7px;}

#inadmin #helpmess a{position:absolute;right:20px;bottom:10px;font-size:12px;}

.t td.mono{font-family:monospace;}

#sec #inadmin h2{line-height:auto;height:auto;margin-top:20px;margin-bottom:10px;line-height:1.2;}

.bluebox{
font-weight:bold;text-align:center;font-size:21px;border:3px solid #00aeef;margin-top:30px;padding:7px;
border-radius:10px;color:#888888;
}

.bluebox b{color:#00aeef;font-size:24px;}

#admin{
 width:958px;
 padding-top:30px;
 padding-bottom:30px;
}


#inadmin{
  padding-left:40px;
}

#inadmin h1{font-weight:normal;font-size:40px;margin-bottom:20px;}

#inadmin h2{height:auto;margin:0;padding:0;}

 .t{border-collapse:collapse;width:100%;}

 .t td{font-size:14px;padding:6px 8px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
 .t th{background-color:#ccc;font-size:14px;padding:6px 8px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}

.t .even td{background-color:#f0f0f0;}

.t .invalid td{color:#ccc;background:#fafafa;}
.t .invalid td a{color:#ccc !important;}

.tt td{padding:6px 4px;}


#inadmin a{color:#00AEEF;}

#inadmin .more{
display:inline-block;margin-top:7px;
padding-left:25px;
background-image:url("../images/layout/plus.png");background-repeat:no-repeat;text-decoration:none;
}

#sec .condbox{font-size:12px;padding:10px;background-color:#fafafa;border-radius:5px;}
#sec .condbox h4{color:#9a9a9a;margin-bottom:7px;}
#sec .condbox p{font-size:12px;}

#sec .notebox{
font-style:italic;text-align:center;border-top:1px solid #888888;border-bottom:1px solid #888888;
color:#888888;margin:15px 0;padding:10px 0;
}


#sec .claimbox{
background-color:#f0f0f0;border-radius:10px;margin:15px 0;padding:10px;color:#666;
}

#sec .claimbox h3{font-size:24px;
margin-bottom:15px;
}


#sec .claimbox ul{margin-left:40px;}

#sec .claimbox li{margin-bottom:7px;}


.form{
background:#f0f0f0;border-radius:10px;
padding:10px;color:#666;font-size:14px;
}


.form .select{
background:#fff;border-radius:4px;display:inline-block;height:32px;
padding-left:15px;padding-right:15px;margin-right:20px;vertical-align:middle;
}

.form label{display:inline-block;height:32px;line-height:32px;padding-right:15px;vertical-align:middle;}

.form .select select{border:0;color:#666;font-size:14px;position:relative;top:7px;}

.form .txt{margin-right:20px;
border:1px solid #fff;
border-radius:4px;display:inline-block;height:32px;vertical-align:middle;padding-left:10px;padding-right:10px;color:#888888;font-size:14px;
width:116px;
}

.form #f_age{width:40px;}

.form .button{
background-color:#009ee1;
font-family:"Myriad Web Pro",sans-serif;
font-size:16px;
color:#fff;border-radius:4px;
border:1px solid #0f76b7;
height:32px;vertical-align:middle;padding:0;line-height:32px;padding:0 20px;
}


#bar{
text-align:right;
height:30px;
margin:23px 0;padding-right:30px;color:#333;font-size:14px;line-height:30px;
}

#bar a{text-decoration:none;color:#333;}
#printme{display:inline-block;
height:30px;line-height:30px;
padding-right:43px;
background-repeat:no-repeat;
background-image:url("../images/layout/icoprint.png");background-position:100% 0;verticala-lign:middle;
}

#bar span{vertical-align:middle;
background-image:url("../images/layout/hobul.png");padding-left:20px;background-position:0 4px;
margin-left:15px;background-repeat:no-repeat;
}

#bar img{vertical-align:middle;margin-left:10px;}


#reward{
background-color:#fff;
/*background-image:url("../images/layout/reward.png");*/
background-image:url("../images/layout/reward-cashback.png?v2");
height:270px;text-align:center;
padding-top:30px;
}

#reward img{display:block;margin:0 auto;margin-bottom:15px;}

#reward ul{
display:block;list-style:none;
text-align:left;
font-family:Arial,sans-serif;
color:#000;
font-size:15px;margin-left:23px;
}

#reward li{display:block;
list-style:none;
margin-bottom:15px;
padding-left:25px;
background-repeat:no-repeat;
background-image:url("../images/layout/rwbul.png");background-position:0 4px;
}

#reward i{color:#5d5d5d;display:block;}


#reward h6{
color:#0c7cbd;
font-size:22px;
font-weight:normal;
margin-bottom:45px;
}

#reward h6.first{padding-top:28px;}

#reward h6.second{margin-top:85px;}



/* new preloader - zuprofit */

#reward {
	background: #fff url(../images/layout/reward-zuprofit.png) no-repeat;
	padding: 15px;
}

#reward h6 {
	margin: 0 !important;
	padding: 0 !important;
	color: #fff;
	font-size: 18px;
}

#reward h6.second {
	font-size: 20px;
	margin-top: 8px !important
}

#reward h6.second span {
	font-size: 24px;
	font-weight: bold;
}

#reward strong {
	width: 310px;
	position: absolute;
	top: 120px;
	text-transform: uppercase;
	color: #0f76b7;
	font-size: 18px;
	display: block;
	text-align: center;
}

#reward p {
	width: 310px;
	position: absolute;
	color: #0f76b7;
	font-size: 18px;
}

#reward p.first {
	top: 153px;
}

#reward p.second {
	top: 135px;
}

#reward img {
	margin-top: 2px;
}


/* new preloader - zuprofit shops */

#reward {
	background: #fff;
}

#reward .reward-load h6 {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	padding: 0 !important;
	padding-top: 75px !important;
	height: 75px;
	background: #0EB1EE url(../images/layout/reward-white.gif) center 36px no-repeat;
}

#reward .reward-load small {
	display: block;
	margin-top: 10px;
	font-size: 13px;
}

#reward .reward-load strong {
	top: 175px;
	color: #474141;
	font-weight: normal;
}

#reward .reward-load img {
	position: absolute;
	top: 200px;
	left: 0;
}

#reward .reward-load p {
	position: absolute;
	left: 0;
	bottom: 0;
	display: block;
	margin: 0;
	padding: 13px 15px;
	border-top: 3px solid #7F7575;
	text-align: center;
	color: #fff;
	font-size: 20px;
	line-height: 20px;
}

#reward .reward-loaded h6 {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	padding: 0 !important;
	padding-top: 20px !important;
	height: 130px;
	line-height: 33px;
	background: #0EB1EE;
}

#reward .reward-loaded h6 b {
	font-size: 24px;
}

#reward .reward-loaded p.first {
	position: absolute;
	top: 95px;
	color: #fff;
	font-size: 13px;
	line-height: 16px;
}

#reward .reward-loaded img {
	position: absolute;
	top: 165px;
	left: 0;
}

#reward .reward-loaded p.second {
	position: absolute;
	top: 250px;
	color: #474141;
}



/* reward update */

#reward {
	background: #fff url(../images/layout/preloader_cz.png) center bottom no-repeat;
	height: 185px;
}

#reward.sk {
	background-image: url(../images/layout/preloader_sk.png);
}

#reward .reward-load h6 {
	padding: 0 !important;
	height: 60px;
	background-image: url(../images/layout/reward-white.gif);
	background-position: center center;
}

#reward .reward-load strong {
	top: 95px;
	text-transform: none;
	color: #888;
}






.apbut,#content .apbut{
border-radius: 0.5em 0.5em 0.5em 0.5em;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    display: inline-block;
    font: 14px/100% Arial,Helvetica,sans-serif;
    margin: 0 2px;
    outline: medium none;
    padding: 0.5em 2em 0.55em;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    vertical-align: baseline;
background:#00ADEE;
    background: -moz-linear-gradient(center top , #00ADEE, #0078A5) repeat scroll 0 0 transparent;
    border: 1px solid #0076A3;
    color: #fff;margin-bottom:20px;
}
 .apbut:hover,#content .apbut:hover {
 
    background: -moz-linear-gradient(center top , #0095CC, #00678E) repeat scroll 0 0 transparent;
    text-decoration:none;
}
.apbut:active,#content .apbut:active {

    background: -moz-linear-gradient(center top , #0078A5, #00ADEE) repeat scroll 0 0 transparent;
    color: #fff;
}


#content .green,.apbut.green{
background: #0cdc33;
    background: -moz-linear-gradient(center top , #0cdc33, #059b22) repeat scroll 0 0 transparent;
	border:1px solid #0f9e2a;
}

#content .red,.apbut.red{
background:#dd0c0c;
    background: -moz-linear-gradient(center top , #dd0c0c, #b50606) repeat scroll 0 0 transparent;
	border:1px solid #820d0d;
}




.coolform{
background:#FAFAFA;
background:-moz-linear-gradient(center top , #F0F0F0, #FAFAFA) repeat scroll 0 0 transparent;
padding:15px;
border-radius:10px;font-size:14px;color:#333;
}

.coolform fieldset{
border:1px solid #fafafa;position:relative;top:20px;
background:#fafafa;border-radius:7px;margin-bottom:45px;padding:10px;
}

.coolform legend{
position:absolute;top:-24px;
left:7px;font-weight:bold;font-size:16px;
}

.coolform label{
display:inline-block;
width:100px;position:relative;
}

.coolform label span{position:absolute;right:0;top:-6px;color:#00AEEF;}

.coolform .fl{margin-bottom:10px;}

.coolform .fl.last{margin-bottom:0;}

.coolform .astext{display:inline-block;
border:1px solid #ccc;border-radius:5px;padding-left:10px;font-size:14px;color:#666;height:30px;
background:#fff;margin-left:3px;width:600px;position:relative;
}

.coolform .astext select{
border:0;font-size:14px;color:#666;width:590px;position:relative;top:6px;left:-2px;
}

.coolform textarea{
font-family:Arial,sans-serif;
font-size:14px;color:#666;padding:10px;border:1px solid #ccc;border-radius:5px;resize:none;
}


.coolform input.text{border:1px solid #ccc;border-radius:5px;padding-left:10px;font-size:14px;color:#666;height:27px;
line-height:27px;background:#fff;
}


.coolform input.error{
background-image:url("../images/layout/error.png");
background-repeat:no-repeat;background-position:100% -1px;
}

.coolform label.error{font-size:13px;color:#c00;padding-left:7px;}


.coolform .fileinp{
position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}


div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;padding-left:10px;
}

div.fakefile input{
font-size:14px;color:#666;width:564px;
padding:0;position:relative;top:-5px;border:0;
}

div.fakefile img{position:relative;top:2px;}

.overcal{position:relative;}
.overcal input{width:120px;}
.overcal .ui-datepicker-trigger{position:absolute;top:-4px;left:104px;cursor:pointer;}

.coolform #f_message{
width:725px;height:40px;
}

.coolform{position:relative;padding-bottom:20px;}

.coolform .apbut{
position:absolute;bottom:-5px;left:133px;
}

#tabz{border:0;}
#tabz ul{background:#fff !important;border:0;padding-left:0;}

#tabz li.ui-state-active{border-color:#ccc;}
#tabz .tabbed{border:1px solid #ccc;border-radius:3px;}

#tabz .ui-state-active a{color:#666;}


#tabz  a:hover{text-decoration:none;}

.ui-multiselect{font-size:12px !important;}
.ui-multiselect.ui-state-default{background:#fff;height:44px;}
.ui-multiselect-checkboxes li {text-align:left !important;}

#foot{height:86px;
width:1000px;
position:relative;
font-size:14px;color:#888888;
}

#ftl{margin-left:32px;padding-top:30px;}
#ftr{display:none;}
#ftl span{
display:inline-block;background-image:url("../images/layout/ubul.gif");background-repeat:no-repeat;background-position:100% 50%;
margin-right:7px;
padding-right:15px;
}

#ftl span.l{background-image:none;}

#foot a{color:#888888;text-decoration:none;}
#foot a:hover{text-decoration:underline;}
#fll{margin-top:3px;}
#fll span{display:inline-block;background-image:url("../images/layout/ubul.gif");background-repeat:no-repeat;background-position:0 50%;
margin-left:7px;
padding-left:15px;}

#foot #tw{
position:absolute;top:10px;right:30px;text-align:right;
}


#vipsoon{

position:absolute;
right:-30px;top:60px;

}




@font-face {
    font-family: 'entyporegular';
    src: url('fonts/entypo.eot');
    src: url('fonts/entypo.eot?#iefix') format('embedded-opentype'),
         url('fonts/entypo.woff') format('woff'),
         url('fonts/entypo.ttf') format('truetype'),
         url('fonts/entypo.svg#entyporegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


.t4{border-left:1px solid #ccc;

}

.t4 th{
font-size:13px;padding:4px 5px;border-right:1px solid #f0f0f0;
}

.t4 td{
padding:4px 5px;
font-size:13px;
border-right:1px solid #ccc;
}







/** ADDED */

#total {
	margin-left: -10px;
	font-size: 16px;
	line-height: 20px;
}

#total span {
	display: inline-block;
	width: 140px;
	text-align: right;
}

#total strong {
	display: inline-block;
	width: 125px;
	text-align: right;
	font-size: 20px;
}

#total .totalmail {
	color: #0f76b7
}

#stats1 {
	width: 293px;
	background: url(../images/content/chart/stats-border.png) right top no-repeat;
}

#stats2 {
	width: 264px;
	padding-left: 40px;
	background: url(../images/content/chart/stats-border.png) right top no-repeat;
}

#stats2 .sbar {
	width: 209px;
}

#stats3 {
	width: 310px;
	padding-left: 30px;
}

.regions-chart {
	color: #888;
	font-size: 12px;
	line-height: 24px;
	float: left;
	list-style: none;
	margin-top: 10px;
	margin-right: 5px;
}

.regions-chart li {
	padding-left: 30px;
	background-repeat: no-repeat;
}

.region1 {
	background-image: url(../images/content/chart/regions-chart1.png);
}

.region2 {
	background-image: url(../images/content/chart/regions-chart2.png);
}

.region3 {
	background-image: url(../images/content/chart/regions-chart3.png);
}

.region4 {
	background-image: url(../images/content/chart/regions-chart4.png);
}

.region5 {
	background-image: url(../images/content/chart/regions-chart5.png);
}

#icos {
	height: auto;
	width: 998px;
	background: url(../images/content/icos.png) no-repeat;
	margin-top: -9px;
	position: relative;
	padding: 0;
	padding-top: 5px;
}

#icos form {
	display: none;
}

#icos li {
	height: 38px;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #fff;
	padding: 88px 6px 10px 5px;
}

#ico1{
	background-image:url("../images/content/icos/ico1.png");
	border-left: none !important;
}

#ico2{
	background-image:url("../images/content/icos/ico2.png");
}

#ico3{
	background-image:url("../images/content/icos/ico3.png");
}

#ico4{
	background-image:url("../images/content/icos/ico4.png");
}

#ico5{
	background-image:url("../images/content/icos/ico5.png");
}

#ico6{
	background-image:url("../images/content/icos/ico6.png");
}

#ico7{
	background-image:url("../images/content/icos/ico7.png");
}

#ico8{
	background-image:url("../images/content/icos/ico8.png");
	border-right: none !important;
}

#icos a {
	display: block;
	height: 38px;
	margin-top: -88px;
	padding-top: 88px;
	padding-bottom: 5px;
	color: #000 !important;
	text-decoration: none;
}

#icos a:hover {
	color: #888 !important;
}

#clients {
	border-top: none;
}

#clients div {
	background: #fff  url(../images/content/clients.png) repeat-x;
}

#inform3 {
	width:492px;
	height:155px;
	background: #FFFFFF;
	text-align:left !important;
	border: 1px solid #fff;
	border-radius: 7px;
}

#inform3 span {
	display: block;
	background: #00ADEF;
	color: #fff;
	font-size: 24px;
	padding: 20px;
	border-radius: 7px 7px 0 0;
	margin-bottom: 20px;
}

#inform3 input[type=text] {
	width: 300px;
	margin-left: 20px;
	padding: 12px;
	border: 1px solid #DDDDDD;
	border-radius: 5px;
	color: #888;
	font-size: 14px;
}

#inform3 input[type=image] {
	position: relative;
	top: 8px;
	margin-left: 10px;
}

#statsa {
	display: none !important;
}

/** ADDED */

#inform2 {
width:492px;
height:393px;
background-image:url("../images/layout/regwin2.png");
text-align:left !important;
background-repeat:no-repeat;
position: relative;
border: none;
}

#inform2 .text,
#inform2 .textarea{
width:200px;
height:32px;
padding:0;
font-size:14px;
line-height: 16px;
color:#888888;border:0;
display:inline-block;margin-right:10px;padding-left:10px;
background:none;
position:absolute;
border:none;
}

#inform2 .textarea {
padding:10px;
width:422px;
height:95px;
left:24px;
top:191px;
}

#inform2 .text[name=f_name] {
left:24px;
top:96px;
}

#inform2 .text[name=f_ic] {
left:24px;
top:148px;
}

#inform2 .text[name=f_email] {
left:254px;
top:96px;
}

#inform2 .text[name=f_phone] {
left:254px;
top:148px;
}
#inform2 .submit {
position:absolute;
left:20px;
top:332px;
}


#inform1.sk {
	background-image:url("../images/layout/regwin-sk.png");
}

#inform2.sk {
	background-image:url("../images/layout/regwin2-sk.png");
}

#inform1.sk .button {
	margin-top: 15px;
	margin-left: 30px;
}

#inform1.sk .text[name=f_email] {
	width: 270px;
	margin-left: -5px;
	margin-right: 20px;
}

#inform1.sk select[name=f_district] {
	width: 265px;
	margin-top: 10px;
	margin-left: -10px;
}

/** ADDED */

#kform input[type=text],
#kform select {
	width: 300px !important;
	display: block !important;
	float: none !important;
	margin: 5px 0 !important;
	background: #fff !important;
	border-radius: 5px;
	border: 1px solid #DDDDDD;
	color: #888;
	padding: 12px;
}

#kform select {
	width: 326px !important;
}

#kform textarea {
	width: 500px;
	height: 150px;
	margin: 5px 0;
	border-radius: 5px;
	border: 1px solid #DDDDDD;
	color: #888;
	padding: 12px;
	font-family: arial, sans-serif;
	font-size: 12px;
}

#kform input[type=image] {
	display: block !important;
	float: none !important;
	margin: 5px 0;
}

#inform-contact1 h2,
#inform-contact1 form,
#inform-contact2 h2,
#inform-contact2 form {
	padding-left: 46px;
}

#inform-contact1 form,
#inform-contact2 form {
	margin-top: 20px;
}




.store{
background-image:url("/vip/img/str/sep.gif");
background-repeat:no-repeat;
position:relative;
background-position:0 100%;
padding-left:190px;padding-bottom:20px;margin-bottom:20px;
}

.store .stb{position:absolute;right:0;top:0;font-size:14px;color:#888888;}

.store .logo{position:absolute;top:0;left:0;}

.store .sth{position:relative;}



.store .stl{width:590px;}

.store .go{position:absolute;top:10px;right:0px;}

.store p{font-size:14px;color:#888888;line-height:1.2;}

.store .stb b{
color:#00aeef;
padding-right:15px;margin-right:10px;
background-position:100% 50%;
background-repeat:no-repeat;
background-image:url("/vip/img/str/bul.gif");
}

table.breakdown{border:1px solid #ccc;border-collapse:collapse;margin:10px 0;}
.breakdown td{border:1px solid #ccc;border-right:0;font-size:13px !important;padding:3px;}
.breakdown th{border:1px solid #ccc;border-left:0;font-size:13px !important;text-align:left;padding:3px;}
.breakdown tr:hover td,.breakdown tr:hover th{background:#eeeeee !important;}



/*PAGING*/
.paging{margin:-10px 30px -10px 0; zoom:1; text-align:right;}
.smaller-padding .paging{margin-right:10px;}
.paging a{display:inline-block; vertical-align:top; zoom:1; width:20px; height:20px; margin:0 0 0 5px; background:#dddddd !important; color:#333 !important; font-size:14px; line-height:20px; text-decoration:none; text-align:center; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.paging a:hover,
.paging a.active{background:#00aeef !important; color:#fff !important;}
.ie7 .paging a{display:inline;}



#barmenu{width:998px;height:39px;background-image:url("/vip/img/str/mnu.gif");
margin-bottom:30px;font-size:20px;line-height:39px;
padding:1px;
}

#barmenu a{color:#888888;
text-decoration:none;display:inline-block;
border-right:1px solid #dddddd;height:39px;
}

#barmenu a#esbmi1 span{width:110px;}
#barmenu a#esbmi2 span{width:220px;}
#barmenu a#esbmi4 span{width:200px;}
#barmenu a#esbmi5 span{width:208px;border:0;}

#barmenu a#esbmi5{border:0;}

#barmenu a span{display:inline-block;
border:1px solid #fff;height:37px;
padding-left:21px;width:142px;
}

#barmenu a.active span{color:#fff;background-color:#888888;}
#barmenu .fav{background-image:url("/vip/img/str/fav.png");
background-repeat:no-repeat;background-position:90% 50%;
}



#user-stat{position:absolute; right:-22px; top:102px;}
#user-stat ul{display:block;}
#user-stat li{display:inline; float:left; margin:0 0 0 15px; padding:0 0 0 20px; background:url('/vip/img/bg/user-nav-li.png') 0 50% no-repeat; 
color:#888888; font-size:14px; line-height:30px;}
#user-stat li:first-child{margin:0; padding:0; background:none;}
#user-stat span{vertical-align:middle;}
#user-stat .activity .title{margin:0 15px 0 0;}
#user-stat .points{display:inline-block; vertical-align:top; zoom:1; height:28px; margin:0 0 0 6px; padding:0 10px; border:1px solid #dddddd; 
color:#00aeef; line-height:28px; text-align:center; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}


.stars2{position:relative; display:inline-block; vertical-align:top; zoom:1; width:112px; height:19px; background:url('/vip/img/bg/stars.png') 0 0 no-repeat;}
.ie7 .stars2{display:inline;}
.stars2 .in{display:block; position:absolute; left:0; top:0; height:19px; padding:0; background:url('/vip/img/bg/stars.png') 0 -19px no-repeat; color:transparent; font:0px/0 a;}





// Nový preloader  11.2016 - Pavel Hanyš

.reward {
  text-align: center;
  color: #fff;
}

.reward .logo {
  display: block;
  height: 50px;
  width: 150px;
  background: url('/2016/img/logos/zumail-white.png') no-repeat center;
  margin: 0 auto;
}


.reward p {
  font-size: 16px;
  line-height: 22px;
  color: #fff;
  margin-bottom: 20px;
}

.reward p.first {
  font-size: 20px;
  line-height: 28px;
  text-transform: uppercase;
}

.reward strong {
  color: #fff;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 26px;
}

.reward-val {
  font-size: 20px;
  margin-bottom: 20px;
    padding: 10px 20px;
    background: white;
    color: #3aaa35;
    display: inline-block;
}

.reward-val strong {
  font-size: 26px;
  color: #3aaa35;
}


  .reward .preloader {
    position: relative;
    display: block;
    width: 140px;
    height: 140px;
    margin: 0 auto 20px;
    background: url('/2016/img/logos/zumail-white.png') no-repeat center;
  }

  .reward .preloader:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 50%;
    border: 2px solid transparent;
    border-top-color: #fff;
    -webkit-animation: spin 1.3s linear infinite;
    /* Chrome, Opera 15+, Safari 5+ */
    animation: spin 1.3s linear infinite;
    /* Chrome, Firefox 16+, IE 10+, Opera */
  }
  .reward .preloader:after {
    content: "";
    position: absolute;
    top: 5px;
    left: 5px;
    right: 5px;
    bottom: 5px;
    border-radius: 50%;
    border: 2px solid transparent;
    border-top-color: #d2f1fd;
    -webkit-animation: spin 1.6s linear infinite;
    /* Chrome, Opera 15+, Safari 5+ */
    animation: spin 1.6s linear infinite;
    /* Chrome, Firefox 16+, IE 10+, Opera */
  }

  @-webkit-keyframes spin {
    0% {
      -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      -o-transform: rotate(0deg);
      transform: rotate(0deg);
    }
    100% {
      -webkit-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
      -o-transform: rotate(360deg);
      transform: rotate(360deg);
    }
  }
  @keyframes spin {
    0% {
      -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      -o-transform: rotate(0deg);
      transform: rotate(0deg);
    }
    100% {
      -webkit-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
      -o-transform: rotate(360deg);
      transform: rotate(360deg);
    }
  }
  @keyframes pulse {
    0% {
      -webkit-transform: scale(1);
      -ms-transform: scale(1);
      -o-transform: scale(1);
      transform: scale(1);
    }
    50% {
      -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
      -o-transform: scale(1.05);
      transform: scale(1.05);
    }
    100% {
      -webkit-transform: scale(1);
      -ms-transform: scale(1);
      -o-transform: scale(1);
      transform: scale(1);
    }
  }