/* тело документа */
body {color:#000000; background:#FFFFFF; font:11px Verdana; }

/* ссылки  */
a,a:active{color:#005DB5; font: bold 11px Verdana; text-decoration: none;}
a:hover{text-decoration: underline;}

/* таблицы */
table { border:1px #7897BB solid; border-collapse:collapse;}
td {color:000000; background-color:f3f3f3; font: 11px Verdana; padding:4px; border:1px #7897BB solid; }

/* кнопки */
.ok {color: #000000; font: 11px Verdana; background: #ffffff; border: 1px solid #000000; cursor: hand;}

/* текстовые поля */
.text {color: #000000; font: 11px Verdana; background: #FFFFFF; border: 1px solid #000000;}

/* стиль заголовка таблицы .title */
.title   {color:white; background-color:#7897BB; font-weight:bold;}
.title a {color:white;}
.title a:active {color:white;}
.title a:hover {color:white;}
.low {color:gray; font: normal 11px Verdana;} 

/* стиль никлиста в фрейме участников для #id=users */
#users table {border:0px;}
#users td {border:0px; }
#users a { font: bold 11px Verdana; }

/* стиль для игры - викторина */
#gamediv table {border-collapse:collapse;} 
#gamediv td {padding:2px; font:18px Verdana;text-align:center; width:20px; height:15px;}

/* капча гостей */

.error-body {
    padding-top: 200px;
    text-align: center;
    background-color: #AED1FA;
}
.shop-body {
  
    background-color: #AED1FA;
}
.error-body center {
    display: inline-block;
    border: solid 1px rgb(0, 82, 255);
    border-radius: 10px;
    padding: 20px;
    box-shadow: 0px 0px 20px 0px rgba(0, 122, 255, 1);
	-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 122, 255, 1);
	-moz-box-shadow: 0px 0px 20px 0px rgba(0, 122, 255, 1);
}
.error-body center font {
    font-size: 16px;
}
.error-body center font input[type="submit"] {
    font-weight: bolder;  
	cursor: pointer;  
	display: inline-block;  
	background-color: #E6E6E6;  
	background-repeat: no-repeat;  
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), color-stop(25%, white), to(#E6E6E6));  
	background-image: -webkit-linear-gradient(white, white 25%, #E6E6E6);  
	background-image: -moz-linear-gradient(top, white, white 25%, #E6E6E6);  
	background-image: -ms-linear-gradient(white, white 25%, #E6E6E6);  
	background-image: -o-linear-gradient(white, white 25%, #E6E6E6);  
	background-image: linear-gradient(white, white 25%, #E6E6E6);  
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);  
	padding: 5px 14px 6px;  
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);  
	color: #333;  
	font-size: 13px;  
	line-height: normal;  
	border: 1px solid #CCC;  
	border-bottom-color: #BBB;  
	-webkit-border-radius: 4px;  
	-moz-border-radius: 4px;  
	border-radius: 4px;  
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);  
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);  
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);  
	-webkit-transition: 0.1s linear all;  
	-moz-transition: 0.1s linear all;  
	-ms-transition: 0.1s linear all;  
	-o-transition: 0.1s linear all;  
	transition: 0.1s linear all;
}
.error-body center font input[type="submit"]:hover {
    background-position: 0 -15px;  
	color: #333;  
	text-decoration: none;
}
.error-body center font input[type="text"] {
    font-weight: bolder;    
	display: inline-block;                    
    padding: 5px 14px 6px;    
	color: #333;  
	font-size: 13px;  
	line-height: normal;  
	border: 1px solid #CCC;  
	border-bottom-color: #BBB;  
	-webkit-border-radius: 4px;  
	-moz-border-radius: 4px;  
	border-radius: 4px;                
    outline: none;
}

.error-body center font input[type="text"]:focus {border: solid 1px rgb(0, 82, 255);}
/* конец капча гостей*/
.shop-body td {border:none;}
.shop-body table, .shop-body fieldset {
border-collapse: separate;
	position:relative;
	padding:7px 15px;
	margin-bottom:18px;
	color:#404040;
	background-color:#7FC2FF;
	background-repeat:repeat-x;
	background-image:-khtml-gradient(linear, left top, left bottom, from(#7FF0FF), to(#7FC2FF));
	background-image:-moz-linear-gradient(top, #7FF0FF, #7FC2FF);
	background-image:-ms-linear-gradient(top, #7FF0FF, #7FC2FF);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7FF0FF), color-stop(100%, #7FC2FF));
	background-image:-webkit-linear-gradient(top, #7FF0FF, #7FC2FF);
	background-image:-o-linear-gradient(top, #7FF0FF, #7FC2FF);
	background-image:linear-gradient(top, #7FF0FF, #7FC2FF);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7FF0FF', endColorstr='#7FC2FF', GradientType=0);
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color:#7FC2FF #7FC2FF #7FF0FF;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
	border-width:1px;
	border-style:solid;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);
	-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);
}
.shop-body table td:last-child {
	padding-left:50px;
}
.shop-body a, .shop-body a:hover, .shop-body input[type="submit"], .shop-body input[type="submit"]:hover{
	color:#ffffff;
	margin:5px;
	border-radius:0 \0;
	text-decoration:none;
}
.shop-body a, .shop-body input[type="submit"]{
	font-weight: bolder;
	cursor:pointer;
	display:inline-block;
	background-color:#e6e6e6;
	background-repeat:no-repeat;
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
	background-image:-webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
	background-image:-moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
	background-image:-ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
	background-image:-o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
	background-image:linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	padding:5px 14px 6px;
	text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
	color:#333;
	font-size:13px;
	line-height:normal;
	border:1px solid #ccc;
	border-bottom-color:#bbb;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);
	-webkit-transition:0.1s linear all;
	-moz-transition:0.1s linear all;
	-ms-transition:0.1s linear all;
	-o-transition:0.1s linear all;
	transition:0.1s linear all;
}
.shop-body a:hover, .shop-body input[type="submit"]:hover{
	background-position:0 -15px;
	color:#333;
	text-decoration:none;
}
.shop-body a:focus, .shop-body input[type="submit"]:focus{
	outline:1px dotted #666;
}
.shop-body fieldset legend {
	padding-top:20px;
}
.shop-body #checkgr, .shop-body #checkgrn b{
	position:relative;
	padding:7px 15px;
	margin-bottom:18px;
	color:#404040;
	background-color: #ECE5C7;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.5);
	border-radius: 10px;
	outline: none;
	overflow:none;
	border: none;
	font-size:medium;
	font-family:'Comic Sans MS';
}
/* стиль выводимого смайла */
.sm {cursor:pointer;}

/* STYLESATOR */
body {
}
.chat-body {
}
.header-body {
}

