
body {
    background: #F4F4FE url(images/bg.png);
    color: #000000;
    font-family: Dosis', sans-serif;
    font-size: 13px;
    max-width: 525px;
    margin: 0 auto;
    padding: 0;
}

.status { background-color: #87CEFA; margin: 1px 0px; padding: 1px 1px; color: #FFF0F5; display: block; padding: 3px; border-radius: 0px 20px 20px 20px;

} .status a { display: block; padding: 3px 3px; color: #555555; } .status_p { border-bottom: solid 1px #D6D6D6; background: url(images/list1.gif) repeat-x bottom left #fff; color: #6B6B6B; padding: 4px; } .status_t { background: #90C8D8; border-bottom: solid 1px #D6D6D6; color: #fff; padding: 5px; font-weight: bold; margin: 0px; }


.scrollup{
width:40px;
height:40px;
opacity:0.3;
position:fixed;
bottom:35px;
right:7px;
display:none;
text-indent:-9999px;
background: url('http://yoqimtoy.net/icon_top.png') no-repeat;
}


.badge1 {
  display: inline-block;
  min-width: 10px;
  padding: 5px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: lime;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: darkblue;
  border-radius: 10px;
}


a:active {
    color: #666600;
}

a:hover {
    color: #FF0000;
    text-decoration: underline;
}

a:link, a:visited {
    color: green;
    text-decoration: none;
}

form {
    font-size: small;
    margin: 0;
    padding: 0;
}

h3 {
    margin: 0;
    padding: 0 0 2px 0;
}

hr {
    border: 0;
    border-top: 1px solid gray;
    margin: 0;
}

p {
    margin-bottom: 6px;
    margin-top: 6px;
}

textarea {
    width: 99%;
    max-width: 640px;
    border: 1px solid #ADB7BF;
    padding: 5px;
    margin-bottom: 3px;
    border-radius: 2px;
}

ul {
    margin: 0;
    padding-left: 20px;
}

input, select {
    border: 1px solid #ADB7BF;
    padding: 3px;
    border-radius: 2px;
}

input[type="submit"] {
    background: #E3E8EA;
    padding: 3px 5px;
}

.icon {
    padding: 3px 6px 3px 1px;
    vertical-align: middle;
}

img{
    border: 0;
}

.alarm {
    background-color: #F23439;
    border-bottom: 1px solid #CB1A1C;
    color: #ffffff;
    font-weight: bold;
    padding: 4px;
}

.panel { 
background: silver repeat-x; 
max-width: 600px; 
border-radius: 7px 7px 0px 0px; 
text-align:center; 
color: #5C5C5C; 
border-top: 1px solid #D3D8DE; 
} 
.panel a:focus,.panel a:hover,.panel a:active { color: #fff; background: rgba(0,0,0,0.20); } 

td.panel_td { margin:10px; width: 2%; text-align: center; border-right: 1px solid #D3D8DE;

} td.panel_td a { color: green; letter-spacing: 0.1em; display: block; padding:10px; }

td.panel_td a { color: snow; letter-spacing: 0.1em; display: block; padding:10px; }

td.pmenu_td {
    background: #fff url(images/head.png) repeat-x; 
    border-top: 3px solid snow;
    border-right: 3px solid snow;
    margin-top:6px;
    color:#ffffff;
    height:20px;
    font-size: 11pt;
    border-radius:7px 7px 7px 7px;
    border: 1px solid #D3D8DE;
    text-align: center;
}

td.pmenu_td a:focus,.pmenu_td a:hover,.pmenu_td a:active { color: #fff; border-radius:7px 7px 7px 7px; display:block; background: rgba(0,0,0,0.20); }


.bblist {
    color: #4A5663;
    background: transparent url(../../images/dot.gif) no-repeat left;
    padding: 0px 0px 0px 10px;
}

/*Панель bb*/
.bbpopup {
    margin-top: 3px;
}

/* Ссылки для панели bb*/
.bbpopup a {
    border: 1px solid #a7a7a7;
    height: 10px;
    display: inline-block;
    margin: 1px;
    vertical-align: middle;
    width: 10px;
}

.vip { background: #ffffff; text-shadow:0px 1px #fff; color:#239C8A; border:1px solid #239C8A; border-radius:0px 15px 15px 15px; margin:0; padding:8px; } .main_news_menu a:link { color:#1c8732;

}


.bmenu {
    background-color: #D3D8DB;
    border-bottom: 1px solid #bbb;
    margin: 1px 0px;
    padding: 2px 4px 4px 4px;
}

.end {
    text-align: center;
}

.habar1 { 
background-color: #FFFFFF; 
border-bottom: 3px solid #EFEFEF; 
border-left: 5px solid darkgreen; 
border-right: 5px solid darkgreen; 
border-radius: 45px;
text-align: left;
margin: 2px; 
margin-left: 2px; 
margin-right: 2px; 
padding: 4px; }


.habar2 { 
background-color: #FFFFFF; 
border-bottom: 3px solid #EFEFEF; 
border-left: 5px solid green; 
border-right: 5px solid green; 
border-radius: 45px;
text-align: right;
margin: 2px; 
margin-left: 2px; 
margin-right: 2px; 
padding: 4px; }


.p_m { 
background-color: #FFFFFF; 
background-position: center top;
background-repeat: repeat-x;
border: 3px solid #EFEFEF; 
border-left: 5px solid #EFEFEF; 
border-right: 5px solid #EFEFEF; 
border-radius: 18px;
text-align: left;
margin: 2px; 
margin-left: 2px; 
margin-right: 2px; 
padding: 15px; 
background-color : #fff ;
background-image : url("images/menu.png") ;
}

.jogap { 
font-size: xx-small; 
background: #FFFFFF url('http://uzmasters.ru/theme/default/jogap.gif') y scroll left; 
padding-left: 18px; 
padding-right: 3px; 
margin: 5px; 
border: 1px #9291C7 solid; 
color: #444444; 
font-style: italic; }



.fmenu {
    background-color: mistyrose;
    border-top: 2px solid #D6D6F7;
    border-left: 2px solid #D3D8DE;
    border-right: 2px solid #D3D8DE;
    color: #FFFFFF;
    margin-top: 7px;
    padding: 6px;
}


.bolek {
    background-color: linen;
    border-top: 2px solid #D6D6F7;
    border-left: 2px solid #D3D8DE;
    border-right: 2px solid #D3D8DE;
    color: #FFFFFF;
    margin-top: 7px;
    padding: 6px;
}

.footer {
    background: #3A3A4E;
    color: #fff;
    margin: 0;
    padding: 10px;
}

.func {
    border-left: 4px solid #9acd32;
    color: #757575;
    font-size: x-small;
    margin-left: 2px;
    margin-top: 4px;
    padding-left: 4px;
}
#heft{
background: #5F5F5F;
color: white;
border-radius: 9px 9px 0 0;
margin: 0;
padding: 10px;
}

.gmenu {
    background-color: snow;

    border-top: 2px solid #D6D6F7;

    border-left: 2px solid #D3D8DE;
    border-right: 2px solid #D3D8DE;
    color: rosybrown;

text-align: center;
    margin-top: 7px;

    padding: 6px;

}


.gray {
    color: #586776;
}

.greply {
    border-left: 4px solid #009900;
    color: #009900;
    padding: 2px 0 2px 4px;
}

.hdr {
    background-color: #f1f1f1;
    border-bottom: 1px solid #595959;
    font-weight: bold;
    padding-left: 2px;
}

.logo {
    background: #9ACD32;
    padding: 0px;
}
.duwme{
background: white;
padding:3px;
text-align:center;
}
.duwme a
{
background: antiquewhite;
border: 1px solid #38BBA4;
display: inline-block;
border-radius: 8px;
width: 100%;
padding: 9px 0;
color: #38BBA4;
}
.duwme a:hover {

}

.duwme1{
background: white;
padding:3px;
text-align:center;
}



.duwme1 a
{
background: springgreen;
color: darkslategray;
border: 1px solid #38BBA4;
display: inline-block;
border-radius: 8px;
width: 100%;
padding: 9px 0;
}
.duwme1 a:hover {
background: #FAFAFA;
text-decoration: none;
color:#000;
}

.ali1{
background: white;
padding:3px;
text-align:center;
}



.ali1 a
{
background: springgreen;
color: darkslategray;
border: 1px solid #38BBA4;
display: inline-block;
border-radius: 8px;
width: 100%;
padding: 9px 0;
}
.ali1 a:hover {
background: #FAFAFA;
text-decoration: none;
color:#000;
}


#hed{
background: #5F5F5F;
color: white;
border-radius: 9px 9px 0 0;
margin: 0;
padding: 10px;
}
.header{
    background: #404055;
    color: #fff;
    margin: 0;
    padding: 7px;
}

.left {
    float: left;
}

.list1 {
    background-color: snow;
    text-shadow: 0px 1px #fff;
    margin: 1px 0px;
    border-radius: 18px 18px 18px 18px;
border: 1px solid silver;
    padding: 3px;
    color: gray;
}

.list2 {
    text-shadow: 0px 1px #f0f0f0;
    background-color: seashell;
    border-radius: 18px 18px 18px 18px;
border: 1px solid silver;
    margin: 1px 0px;
    padding: 3px;
    color: gray;
}

.list1 a:link, .list1 a:visited, .list2 a:link, .list2 a:visited {
    color: #1E90FF;
    text-decoration: underline;
}

.list1 a:hover, .list2 a:hover {
    color: #A0522D;
    text-decoration: underline;
}

.spoilerhead {
    background: #E8E8F2;
    color: #211F67;
    padding: 3px;
    border: 1px solid #9898AD;
}

.spoilerbody {
    background: #FAFAFC;
    border: 1px solid #AFAFC4;
    border-top: none;
    padding: 4px;
    color: #333;
    border-radius: 0px 0px 3px 3px;
}

.maintxt {
    font-weight:400;
    background: #f5fcfc;
    padding: 2% 2%;
}
.maintxt1 {
    background: #fff;
    font-weight: normal;
    margin: -6px 0px -6px 0px;
    padding: 0px;
    border-left: 1px solid #D3D8DE;
    border-right: 1px solid #D3D8DE;
}

.maintxt p a:link, .maintxt p a:visited {
    padding-left: 8px;
}

.menu {
border: solid 2px cadetblue;
border-right: solid 3px snow;
border-left: solid 3px snow;
border-radius: 18px;
background: repeat-x bottom left #fff;     color: #0b568f;   
color: olive; 
padding: 18px; 
vertical-align: baseline;
text-align: left;
}

.menu a:link, .menu a:visited {
    color: #273E6A;
    text-decoration: none;
}

.p_m1 {
border: solid 2px cadetblue;
border-right: solid 3px snow;
border-left: solid 3px snow;
border-radius: 18px;
background: repeat-x bottom left #fff;     color: #0b568f;   
color: olive; 
padding: 18px; 
vertical-align: baseline;
text-align: left;
}

.p_m1 a:link, .menu a:visited {
    color: #273E6A;
    text-decoration: none;
}

.surat {
border-bottom: solid 2px cadetblue;
background: repeat-x bottom left #fff;     color: #0b568f;   
color: olive; 
padding: 12px; 
vertical-align: baseline;
}

.surat a:link, .menu a:visited {
    color: #273E6A;
    border-radius: 12px 12px 12px 12px;
    text-decoration: none;
}


.yukleme {
border-bottom: solid 5px snow;
background: repeat-x bottom left #fff;     color: #0b568f;   
border-radius: 18px 18px 18px 18px;
color: olive; 
padding: 18px; 
vertical-align: baseline;
}

.yukleme a:link, .menu a:visited {
    color: #273E6A;
    text-decoration: none;
}

.yukle1 {
border-bottom: solid 3px snow;
background: repeat-x bottom left #fff;     color: #0b568f;   
border-radius: 10px 10px 10px 10px;
color: olive; 
padding: 18px; 
vertical-align: baseline;
}

.yukle1 a:link, .menu a:visited {
    color: green;
    text-decoration: none;
}

.yukle1 h3
{
background: springgreen;
color: darkslategray;
border: 1px solid #38BBA4;
border-radius: 14px 0px 14px 14px;
display: inline-block;
border-radius: 8px;
width: 100%;
padding: 9px 0;
text-align: center;
}

.yukle {
border-bottom: solid 5px snow;
background: repeat-x bottom left #fff;     color: #0b568f;   
border-radius: 18px 18px 18px 18px;
border: 3px solid green;
color: gray; 
padding: 18px; 
vertical-align: baseline;
}

.yukle a:link, .menu a:visited {
    color: green;
    text-decoration: none;
}

.yukle h3
{
background: alicemblue;
color: darkslategray;
border: 1px solid #38BBA4;
border-radius: 14px 10px 10px 14px;
display: inline-block;
width: 100%;
padding: 9px 0;
text-align: center;
}



.news {
    background-color: #EDEDF7;
    border: 1px solid #ddd;
    margin: 2px;
    color: #2E2E43;
    font-size: x-small;
    padding: 3px 4px 4px 4px;
}
.salgy {
background: #fff;
border-bottom: 1px solid #eee;
border-left: 1px solid #FFDBBA;
border-right: 1px solid #FFDBBA;
text-shadow:0px 1px #f5f5f5;
color:#444;
}
.salgy a {
background: url(../suratlar/sag.png) no-repeat right 10px center;
text-shadow:0px 1px #f5f5f5;
color:#444;
text-decoration: none;
display: block;
padding: 8px;
}
.salgy a:hover {
text-decoration: none;
background: url(../suratlar/sag.png) no-repeat right 10px center #F5F5F5;
text-shadow:none;
border-left: 2px solid #1D4D5C;
}
.salgy a:active {
border-left: 3px solid #2AA0C4;
}
#fost{
background: darkslategray;
color: limegreen;
border-radius:0 0 12px 12px;
margin: 0;
padding: 10px;
text-align: center;
}
.auth{
background: darkseagreen;
border-radius: 18px 18px 1px 1px;
padding:7px;
text-align:center;
}
.auth a
{
background: palegreen;
display: inline-block;
width: 18%;
border-radius: 12px 12px 12px 12px;
border: 3px solid green;
padding: 5px;
color: green;
}
.auth a:hover
{
background: #FAFAFA;
text-decoration: none;
color:snow;
}

.ali{
background: darkseagreen;
border-radius: 18px;
padding:7px;
text-align:center;
}
.ali a
{
background: palegreen;
display: inline-block;
width: 28%;
border-radius: 12px 12px 12px 12px;
border: 3px solid green;
padding: 5px;
color: green;
}
.ali a:hover
{
background: #FAFAFA;
text-decoration: none;
color:snow;
}



.end{
background: white;
padding:7px;
text-align:center;
}
.end a
{
background: springgreen;
color: black;
display: inline-block;
width: 32%;
border-radius: 12px 12px 12px 12px;
padding: 9px 0;
}
.end a:hover
{
background: #FAFAFA;
text-decoration: none;
color:#000;
}

.phdr{
 background: mediumaquamarine;
 color: olive;
 padding: 9px;
 border-radius: 7px 7px 7px 7px;
 text-align: center;
font-weight: bold;
 font-size: 15px;
}
.phdr a {
  color: white;
  text-decoration: none;
}
.quote {
    border-left: 4px solid #c0c0c0;
    color: #878787;
    font-size: x-small;argin-left: 2px;
    padding: 2px 0 2px 4px;
}

.reply {
    border-left: 4px solid #EE0000;
    color: #EE0000;
    padding: 2px 0 2px 4px;
}

.rmenu {
    background-color: dimgray;

    border-top: 2px solid #D6D6F7;

    border-left: 2px solid #D3D8DE;
    border-right: 2px solid #D3D8DE;
    color: rosybrown;

text-align: center;
    margin-top: 7px;

    padding: 6px;

}


.sitemap {
    background-color: #eeecd9;
    margin: 0;
    padding: 2px 4px 3px 4px;
    font-size: xx-small;
    height: 38px;
    overflow: auto;
}

.ystatus {
    background-color: yellow;
color: green;
    font-size: x-small;
    font-weight: bold;
    padding-left: 0;
}

.sub {
    border-top: 3px dotted #ccc;
    font-size: x-small;
    margin-top: 4px;
}

.tmn {
    background-color: #E8E8FF;
    border-bottom: 1px solid #D6D6F7;
    border-left: 1px solid #D3D8DE;
    border-right: 1px solid #D3D8DE;
    color: #52432C;
    margin-bottom: 6px;
    padding: 5px;
}

.topmenu {
    background-color: #EDEDF2;
    padding: 4px 8px;
    font-size: 12px;
    color: #555;
    border-bottom: 1px solid #ddd;
}

.topmenu input {
    font-size: x-small
}

.user {
    background-color: teal;

    border-top: 2px solid #D6D6F7;

    border-left: 2px solid #D3D8DE;
    border-right: 2px solid #D3D8DE;
    color: blue;

text-align: center;
    margin-top: 7px;

    padding: 6px;

}

.user .gray {
    color: #2E2E31;
}


.men {
    background-color: hotpink;
    border-top: 2px solid #D6D6F7;
    border-left: 2px solid #D3D8DE;
    border-right: 2px solid #D3D8DE;
    border-radius: 10px 10px 10px 10px;
    color: snow;
text-align: left;
    margin-top: 7px;
    padding: 9px;

}

.men .gray {
    color: #2E2E31;
}


.men1 {
    background-color: darksalmon;
    border-top: 2px solid #D6D6F7;
    border-left: 2px solid #D3D8DE;
    border-right: 2px solid #D3D8DE;
    border-radius: 10px 10px 10px 10px;
    color: ghostewhite;
text-align: left;
    margin-top: 7px;
    padding: 9px;

}

.men1 .gray {
    color: #2E2E31;
}

.alarm a:link, .alarm a:visited {
    color: #FFFFFF;
    font-size: x-small;
}

.clip a:link, .clip a:visited {
    color: #424e59;
}

.footer a:link, .footer a:visited {
    color: #fff;
    text-decoration: none;
}

.footer a:hover {
    text-decoration: underline;
}

.green, .green a:link, .green a:visited {
    color: #008000;
}

.greply a:link, .greply a:visited {
    color: #008800;
}

.red, .red a:link, .red a:visited {
    color: #FF0000;
}

.reply a:link, .reply a:visited {
    color: #DD0000;
}

.sub a:link, .sub a:visited {
}

.tmn a:link, .tmn a:visited, .fmenu a:link, .fmenu a:visited {
    color: #444;
    text-decoration: none;
}

.fmenu a:hover, .tmn a:hover, .gmenu a:hover, .bmenu a:hover, .menu a:hover, .tmn a:hover {
    color: #0D1FE0;
    text-decoration: underline;
}

.currentpage {
    background-color: #fff;
    border: 1px solid #ADB7BF;
    border-radius: 2px;
    padding: 1px 6px;
}

a.pagenav {
    border: 1px solid #C1CBD3;
    padding: 0px 3px 0px 3px;
    text-decoration: none;
    border-radius: 2px;
    padding: 0px 5px;
}

a.pagenav:hover {
    background-color: #F5F7F7;
    border: 1px solid #A0AAB4;
}
.label a {color: #fff;}
.label {
background: #484848;
padding: 1px;
color: #FFFFFF;
font-size: 13px;
border: 1px solid #484848;
margin: 1px 0 1px 0;
}

.headbar a {color: #ffffff;}
.headbar {
background: #FF9B30;
padding: 5px;
font-size: 15px;
border: 1px solid #FF9B30;
margin: 1px 0 1px 0;
color: #fff;
}
.new a {color: #ffffff;}
.new {
background: #9F006B;
padding: 1px;
font-size: 15px;
border: 1px solid #9F006B;
margin: 1px 0 1px 0;
color: #fff;
}
.kuk a {color: #ffffff;}
.kuk {
background: #248480;
padding: 1px;
font-size: 13px;
border: 1px solid #248480;
margin: 1px 0 1px 0;
color: #fff;
}
.qizil a {color: #ffffff;}
.qizil {
background: #FF1493;
padding: 1px;
font-size: 13px;
border: 1px solid #248480;
margin: 1px 0 1px 0;
color: #fff;
}
.kuk2 a {color: #ffffff;}
.kuk2 {
background: #00CED1;
padding: 1px;
font-size: 13px;
border: 1px solid #248480;
margin: 1px 0 1px 0;
color: #fff;
}
.kuk3 a {color: #fff;}
.kuk3 {
background: #3096FF;
padding: 1px;
color: #FFFFFF;
font-size: 13px;
border: 1px solid #3096FF;
margin: 1px 0 1px 0;
}
.yashil a {color: #ffffff;}
.yashil {
background: #32CD32;
padding: 1px;
font-size: 13px;
border: 1px solid #248480;
margin: 1px 0 1px 0;
color: #fff;
}
.links-1 {
background: #ffffff;
padding: 1px 1px 1px 1px;
border-top: 0px solid #C7C7C7;
border-bottom: 1px solid #C7C7C7;
margin: 1px 0 1px 0;
font-size:13px
}
.links-2 a {color: #7d0873;}
.links-2 {
background: #fff;
padding: 2px 3px 2px 3px;
border-top: 1px solid #C7C7C7;
border-bottom: 1px solid #C7C7C7;
margin: 1px 0 1px 0;
}



.insms {
	background: #f5f5f5;
	border: #f5f5f5 1px solid;
    border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom-right-radius: 10px;
    text-shadow: 0px 1px #fff;
	text-align: left;
    margin: 5px 100px 5px 5px;
    padding: 5px;
    color: #222;
}

.outsms {
    text-shadow: 0px 1px #f0f0f0;
    background-color: #f2fcd7;
    border: #f2fcd7 1px solid;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	text-align: right;
    margin: 5px 5px 5px 100px;
    padding: 5px;
    color: #222;
}
    .vip_mow {
    background-image: url(../img/vip.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    border-bottom: solid 5px yellow;
    border-radius: 7px;
    border: 2px solid yellow;
    color: black; 
    padding: 18px; 
    vertical-align: baseline;
    }
    
    
    .vip_mow h3
    {
    background: snow;
    color: darkslategray;
    border: 2px solid ghostwhite;
    border-radius: 14px 10px 10px 14px;
    display: inline-block;
    width: 100%;
    padding: 9px 0;
    text-align: center;
    }
