html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,a,img{margin:0;padding:0;border:0}
html{font-size:1em;}
body{font-family:Arial, Helvetica, sans-serif;font-size:1em;}
.min-width{min-width:1200px}
ul{list-style-type:none}
.sprite{background-image:url(../img/sprite-header.png); background-repeat:no-repeat}
.color-sprite{background:url(../img/color-sprite.png) no-repeat}
.sprite-mln{background:url(../img/sex.gif) no-repeat}
.sprite-icon i{background:url(../img/sprite-icon.gif) no-repeat}
#icp_mycolor{padding-left:10px;padding-left:21px;color:#1d1d1d}
#icp_mycolor i{background-position:-45px 1px;margin-left: -1.2em;padding-left: 1.2em}
#icp_mycolor:hover{text-decoration:none}
.header, .content, .footer{overflow:hidden}
.bg-main{}
.header .main-menu{overflow:hidden;padding:.3em 0;text-align:center;background-color:#ff6600}
.header .main-menu li{display:block;float:left; padding-right:2em}
.header li a{font-size:24px;text-decoration:none;color:#00cc00;padding:0 9px 4px 4px; display:block}
.header li span{font-size:24px;color:#fff;font-weight: bold}
.header .main-menu li a.bg-pravila{background-position: 3px -1px}
.header .main-menu li a.bg-vopros{background-position: 4px -37px}
.header .main-menu li a.bg-photo{color: #fff;text-shadow:1px 1px 3px black, 0 0 0px #000;font-size:25px}
.header .main-menu li a.bg-top{background-position:-5px -372px}
.header .main-menu li a.bg-forum{background-position:-3px -454px}
.header .main-menu li a:hover{ color:#00eb00}
.header .container, .content .container{padding-left:28%}
.header h1 .sprite{padding-bottom: 3px;padding-left: 4px}
.header h1{font-size:30px; color:#333;width:345px;font-weight:normal; padding:1em 0 2em 2em;font-family:'Times New Roman', Times, serif; text-align:center}
.header .u{background-position:-1px -106px}
.header .h{background-position:-156px -106px}
.header .tire{background-position:-210px -107px}
.header .s{background-position:-227px -106px}
.header .ch{background-position:-31px -143px}
.header .b{background-position:-72px -142px}
.header .r{background-position:-121px -143px}
.head-bg{height:260px;margin-bottom: 0px;}
.header .dialog{background:url(../img/dialog.png) 0 0 no-repeat;height:107px;width:122px;margin:-115px 0 0 416px}
.header .dialog div{ padding:0 0 0 0;font-family:'Times New Roman',Times,serif;padding:28px 0 0 20px;font-size:30px}
.header img{margin-left:21px;margin-top:-42px}
.content .bg-color{background:url(../img/color-bg.png) 54px -16px no-repeat;margin-left:-6em; overflow:hidden;}
.content .color-message{ color:#00cc00; font-size:1.55em;font-weight:bold; padding:30px 0 0 201px}

.c1{ background-position:0 0}
.c2{ background-position:-40px 0}
.c3{ background-position:-81px 0}
.c4{ background-position:-123px 0}
.c5{ background-position:-164px 0}
.c6{ background-position:-205px 0}
.c7{ background-position:-246px 0}
.c8{ background-position:-286px 0}
.c9{ background-position:-326px 0}
.c10{ background-position:-367px 0}
.content div.cend{width:50px}
.content .color-sprite{ width:41px; height:45px; float:left}
.content .rad{margin:12px 0 0 18px}
.content .color-text{padding-left:6em}
.hidden-color{float:left;padding-left:7em;padding-top:.5em;width:100%}
.iColorPicker{border:0px;background-color:#fff; z-index:0}
.block-color{height:24px;width:145px;float:left}

.content .about{padding-left:6em;float:left;overflow:hidden;width:580px}
.content .login{background-position:0px -314px;width:37%}
.content .login input, .content .password input{margin-left:.5em;border:0px;border-bottom:1px solid #0099FF;font-size:0.55em;width:130px}
.content .password{background-position:0px -264px;width:43%}
.content .login, .content .password{float:left;font-size:30px;padding:0.3em;color:#00cc00}
.content .sex-about{float:left;width:40%;}
.content .sex, .content .pol{font-size:30px; padding:.1em 0 0 .3em;float:left;color:#0099ff}
.content .sex{background-position:1px -181px}
.content .pol{background-position:-69px -181px}
.content .bg-sex{width:100%; float:left}
.content .room{float:left}
.content .room .cell{color:#0099ff;padding:0 0 0 0.5em;text-align:right}
.content .room-bg{background-position:1px -225px;padding:0.1em 0.3em 0.3em;font-size:30px;color:#0099ff}

.content .m, .content .l, .content .n{float:left;width:40px;height:85px;text-align:center}
.content .m{background-position:-39px 15px}
.content .l{background-position:1px 15px}
.content .n{background-position:-75px 15px;width:70px}
.content .go{float:left;width:325px;padding:0 2em;text-align:center}
.content .bg-img{background: url("../img/avatar_bg_big.png") no-repeat center bottom;margin:0;padding:6px 11px 11px 6px;text-align:center}
.content .bg-img a{width:145px;overflow:hidden; display:block}
.content .title-foto-bg{background-position:-4px -406px;font-size:30px;color:#0099ff;padding:0 0.2em 0.2em}
.content .block-foto{float:left;margin:-388px 10%}
.content .nikname{text-align:center;font-size:.8em}
.content .frends{margin:-155px 0 0 10%;width:160px;float:left;}
.content .frends .title{font-size:24px;color:#0099ff;}
.content .frends ul .b{font-weight:bold}
.content .frends ul a{color:#1d1d1d;font-size:.8em}
.content .frends ul a:hover{text-decoration:none}
.content .google-bar{float:left;margin:-350px 70% 0}

.footer{background-color:#0099fd;padding:1em 5em; margin:2em 0; color:#fff}
.footer a{color:#fff}
.footer .left{float:left;font-size:.6em;width:300px}
.footer .right{float:right; width:210px}
.footer .schet{float:right;width:480px;overflow:hidden}
.footer .center{float:left;font-size:0.6em;padding-left:9%;width:41%}

#i_setHome i{background-position:-17px 0.2em;margin-left:-1.5em;padding-left:1.5em}
#i_favorites i{background-position:6px 0.2em;margin-left:-1.5em;padding-left:1.5em}
.i_tmp0 {cursor:pointer;display:block;min-height:16px;padding-left:25px !important;color:#1d1d1d}
a.i_tmp0:hover{text-decoration:none}

.farbtastic{position:relative}
.farbtastic *{position:absolute;cursor:crosshair}
.farbtastic, .farbtastic .wheel{width:195px;height:195px}
.farbtastic .color, .farbtastic .overlay{top:47px;left:47px;width:101px;height:101px}
.farbtastic .wheel{background:url(../img/wheel.png) no-repeat;width:195px;height:195px}
.farbtastic .overlay{background:url(../img/mask.png) no-repeat}
.farbtastic .marker{width:17px;height:17px;margin:-8px 0 0 -8px;overflow:hidden;background:url(../img/marker.png) no-repeat}

.bg-glavna{ background:url(../img/chat-main.png) -16px 0 no-repeat;width: 56px;}
.about-chat{margin:1em auto;color:#fff;float:left;width:90%}
.about-chat h2{font-size:1em;}
.about-chat p{font-size:.8em;padding-bottom:.5em;text-indent:3em;}
.plus{ margin-bottom:-1.5em}
button{font-size:1.2em}
h1{text-shadow: 1px 1px 2px black, 0 0 1em #fff;}
.link{display:block;overflow: hidden;}
.link li{display:block;float:left;height:35px;}
.schetchiki{ margin:0 auto;width:500px}
.red-p{color:#f00}
