body {
 margin: 0;
 padding: 0;
 background: #63cbff;
 color: #000000;
 font-family: tahoma, verdana, arial;
 font-size: 8px;
 font-weight: normal;
}
.logo {
 margin: 0;
 padding: 0;
 background-image: url('images/fone_logo.png');
 background-position: 0% 0%;
 background-repeat: no-repeat;
}
p {
 margin: 0;
 padding: 0;
 color: #000000;
 font-family: tahoma, verdana, arial;
 font-size: 11px;
 font-weight: normal;
}
.stat {
 margin: 2;
 padding: 2;
 color: 000000;
 font-size: 13px;
 font-weight: bold;
}
.inf {
 margin-right: 2;
 padding-right: 2;
 margin-top: 2;
 padding-top: 2;
 color: #01527c;
 font-size: 10px;
 font-weight: normal;
}
form, .table_form{
 margin: 2;
 padding: 2;
 color: #01527c;
 font-family: tahoma, verdana, arial;
 text-align:left;
 font-size: 9px;
 font-weight: normal;
 border: 0px solid #6a7a8e;
 background: transparent;
}
.psd{
padding:2px;
}
.table_form td{
vertical-align:top;
}

.enter_form {
 margin: 2;
 padding: 2;
 margin-right: 5;
 padding-right: 5;
 color: #000;
 background: transparent;
}
input {
 margin: 1;
 padding: 1;
 border: 1px solid #a47614;
 background: #eac678;
 color: #5b4410;
 font-family: tahoma, verdana, arial;
 font-size: 12px;
 font-weight: normal;
}
.error_input{
 margin: 1;
 padding: 1;
 border: 1px solid #a47614;
 background: #c03a3a;
 color: #5b4410;
 font-family: tahoma, verdana, arial;
 font-size: 12px;
 font-weight: normal;
 } 
.input_disabled{
 margin: 1;
 padding: 1;
 border: 1px solid #a47614;
 background: #cccccc;
 color: #5b4410;
 font-family: tahoma, verdana, arial;
 font-size: 12px;
 font-weight: normal;

}

select {
 margin: 1;
 padding: 1;
 border: 1px solid #a47614;
 background: #eac678;
 color: #5b4410;
 font-family: tahoma, verdana, arial;
 font-size: 12px;
 font-weight: normal;
}

.inp_enter {
border-top: 2px #b0a07e solid;
border:1px solid #d5bc86;
 background: #f4e6c3;
 color: #000;
}
.inp_enter_b {
 border:1px solid #d5bc86;
 background: #f4e6c3;
 color: #000;
 font-weight: bold;
 height: 20px;
}
A {
 margin: 0;
 padding: 0;
 color: #000;
 font-family: tahoma, verdana, arial;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
}
.link_table {
 margin: 2;
 padding: 2;
 color: #01527c;
 font-family: tahoma, verdana, arial;
 text-align:left;
 font-size: 11px;
 font-weight: normal;
 border: 0px solid #6a7a8e;
 background: transparent;
}
.link_table A:hover {
 margin: 0;
 padding: 0;
 color: #000;
 font-family: tahoma, verdana, arial;
 font-size: 13px;
 font-weight: normal;
 text-decoration: underline;
}
.a_enter {
font-weight:bold;
 margin-right: 5;
 padding-right: 5;
}
.a_enter:hover {
 margin-right: 5;
 padding-right: 5;
 font-weight:bold;
 color:#333333; text-decoration:underline;
}

table {
 margin: 0;
 padding: 0;
 color: #000;
 font-family: tahoma, verdana, arial;
 font-size: 12px;
 font-weight: normal;
}
.head {
 font-size: 18px;
 font-weight: bold;
 text-align: left;
 margin-left: 5;
 padding-left: 5;
 color:green;
}
.descr {
 margin-left: 5;
 padding-left: 5;
 margin-right: 5;
 padding-right: 5;
 color: #000000;
 text-align: justify;
}
.head_adm {
 margin: 3;
 padding: 3;
 color: #FFFFFF;
 text-align: center;
 font-size: 14px;
 font-weight: bold;
 border: 1px solid #6a7a8e;
 background: #8a9cac;
}
.err {
 margin: 4;
 padding: 4;
 color: #FFFFFF;
 font-weight: bold;
 border: 2px solid #8c0808;
 background: #c03a3a;
 text-align: center;
}
.suck {
 margin: 4;
 padding: 4;
 color: #FFFFFF;
 font-weight: bold;
 border: 2px solid #0b7d05;
 background: #0b9704;
 text-align: center;
}
.suck2 {
 margin: 4;
 padding: 4;
 color: #FFFFFF;
 font-weight: bold;
 border: 2px solid #ff0000;
 background: #ff0000;
 text-align: center;
}
.adm {
 background: #8a9cac;
 text-align: left;
}
input.but {
 font-weight: bold;
}
input.red {
 border: 1px solid #8c0808;
 background: #a70a0a;
}
input.yellow {
 border: 1px solid #bfc11c;
 background: #fbfe20;
 color: #000000;
}
input.green {
 border: 1px solid #0a8e04;
 background: #0bac03;
}
textarea {
 margin: 2;
 padding: 2;
 color: #01527c;
 font-family: tahoma, verdana, arial;
 font-size: 11px;
 font-weight: normal;
 border: 1px solid #b98829;
 background: transparent;
 width: 450px;
 height: 150px;
}
.c_table_ban {
 border: 1px solid #6a7a8e;
 background: #8a9cac;
}
.img {
 margin: 1;
 padding: 1;
 border: 0;
}
.messages {
 height: 40%;
 color: #000000;
 font-family: tahoma, verdana, arial;
 font-size: 12px;
 font-weight: normal;
 border: 2px solid #cd953e;
 background: #eff9fd;
 overflow:auto;
}
textarea.messenger {
 width: 99%;
 height: 30%;
 color: #000000;
 font-family: tahoma, verdana, arial;
 font-size: 11px;
 font-weight: normal;
 border: 2px solid #cd953e;
 background: transparent;
}

.tr_menu {
 margin: 2;
 padding: 2;
 color: #000;
 font-family: tahoma, verdana, arial;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 cursor: pointer;
 width:120px;
}
.tr_menu_over {
 margin: 2;
 padding: 2;
 color: #774400;
 font-family: tahoma, verdana, arial;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 cursor: pointer; 
 width:120px;
}
.msg_table{
    margin: 2;
    padding: 2;
	border: 1px solid #6a7a8e;
	color: #6a7a8e;
	background: transparent;
}

.usermes{
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #e9c675;
}

/*    */
#mainMenu
{
list-style:none; /*   */
background: #e9c777; /*   */
padding: 0 0 0 0;
margin: 0 0 0 0;
cursor: pointer;
width:124px;
}

/*     */
#mainMenu li
{
background: #e9c777;

/*       */
display: inline; 
float: left;
width: 124px;
margin: 0;

text-align: center;
}


/*    */
.submenu 
{
/*     
   */
display: none;
position:absolute;


background: #e9c777;

/*    
  IE (6  7) */
margin: 0;       /*  */
left:0;          /*      
                     ,   */
top: 100%;       /*     
                    ,    
                     */
}


/*     
    
 */
#mainMenu li.hover  .submenu, /* IE6*/
#mainMenu li:hover  .submenu 
{
display: block;
list-style:none;
padding: 0;
}

/*      ,
      ,
    
   */
#mainMenu  li.hover, /* IE6*/
#mainMenu  li:hover
{
position: relative;
background: #bf8d34
}

/*     */
#mainMenu a, 
#mainMenu a:link, 
#mainMenu a:visited
{
text-decoration:none;
color: #000;
}

#mainMenu li {
  scrollbar-face-color: #ffffff;
}

.linkspan{
 margin: 0;
 padding: 0;
 color: #000000;
 font-family: tahoma, verdana, arial;
 font-size: 11px;
 font-weight: normal;
 text-decoration: underline;
 cursor: pointer;
}

#profile{
list-style:none;
}

#profile img{
cursor: pointer;
}

.subprofile
{
display: none;
position:absolute;
background: #03b0e6;
margin: 0;  
left:0;
top: 100%;       
}

.open
{
display: block;
list-style:none;
padding: 0;
}

#profile li{
	margin:2px 2px 2px 2px;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	font-size: 12;
}

#profile p {
	margin: 5px 0px 2px 0px;
	padding: 5px 0px 2px 0px;
	margin-left: 20;
}

.your_body_text{
   visibility: hidden;
}

.range{	
	text-decoration: none;
   cursor: pointer;
	color: #01527c;
   font-family: tahoma, verdana, arial;
   font-size: 11px;
   font-weight: normal;
   background:url(img/lbg.gif);
   padding-left:7px;
   padding-right:5px;
   border-right:1px solid #b28627;
}

.range-ov {	
	text-decoration: none;
   cursor: pointer;
	margin-left:1px;
	margin-right:5px;
	color: #000000;
   font-family: tahoma, verdana, arial;
   font-size: 11px;
   font-weight: normal;
   background-color:#e9c675;
   padding-left:3px;
   padding-right:3px;
   padding-top:1px;
   padding-bottom:1px;
   border-top: 1px solid #ba8e2b;
   border-left: 1px solid #ba8e2b;
   border-right: 1px solid #ba8e2b;
}

.copy {color:#000000; font-size:12px; text-align:right;}

h11 {font-size:15px; color:#b68620; font-weight:bold; background-repeat:no-repeat; background-image: url(/img/hr.png); background-position:left; padding-bottom:20px; margin-left:2px; margin-right:2px;}

h1 {font-size:15px; color:#b68620; font-weight:bold; border-bottom:1px solid #b68620; margin-left:2px; margin-top:2px; margin-right:2px;}
.in_msg_table {background-image: url(/img/bg-mes.jpg); background-repeat:repeat;}



.info_menu{
	text-decoration: none;
	text-align:center;
	color: #01527c;
	font-family: tahoma, verdana, arial;
	background-image: url(/img/k2.jpg);
	font-size:11px;
	color:#000;
	height:17px;
	padding:3px;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:1px;
	cursor:pointer;
	border-bottom:1px solid #6f3a07;
}

.info_menu_over{
	text-decoration: none;
	text-align:center;
	color: #01527c;
	font-family: tahoma, verdana, arial;
	background-image: url(/img/k1.jpg);	
	font-size:11px;
	color:#000;
	height:17px;
	padding:3px;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:1px;
	border-bottom:1px solid #eff9fd;	
	cursor:pointer;
}

.info_menu_link{
	text-decoration: none;
	text-align:center;
	color: #01527c;
	font-family: tahoma, verdana, arial;
	background-image: url(/img/k1.jpg);
	font-size:11px;
	color:#000;
	height:17px;
	padding:3px;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:1px;
	border-bottom:1px solid #eff9fd;
	cursor:pointer;
}

.comment_avatar{
  max-width:50px;
  zoom:50%;
}


.thumbnail {
margin: 10px 10px 10px 10px;
padding: 10px 10px 10px 10px;
position:relative;
float:left;
}

.groups {background-color:#e9c675; border:1px solid #000;}
.floating_menu {color:#000000;}
.whitete {color:blue;}
#all_messages {padding-left:3px; padding-right:3px;}
.bod {background-image: url(/img/bg-mes.jpg); background-repeat:repeat;}

.table-group {background-color:#e9c675; border-collapse:collapse; border-color:#930;}
.table-group th{background-color:#e9c675; font-weight:bold; text-align:center;}
.table-group td{background-color:#e9c675; padding-left:10px; padding-right:10px;}

#main {}

.menutop {background:url(img/knopa.jpg); width:115px; height:32px;}
.menutop:hover {background:url(img/knopa.jpg); margin-bottom:32px; width:115px; height:32px; background-position: 100% -32px;}


.photos{
   border: 1px solid #87ceeb;
   width:130px; height:130px;
   text-align:center;
   display:table-cell;
   vertical-align:middle;
   z-index: 200;
}

.centerIt img {
   vertical-align:middle;
	}
	
* html .centerIt {
   font-size:178px;
}

.zalivka {background-color:#eecc77; border: 2px solid #a77a22;}

.info_menu1{
	text-decoration: none;
	text-align:center;
	color: #01527c;
	background-image: url(/img/kk2.jpg);
	font-size:11px;
	color:#000;
	height:17px;
	padding:3px;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:1px;
	cursor:pointer;
	border-bottom:1px solid #6f3a07;
}

a.info_menu1{
	text-decoration: none;
	text-align:center;
	color: #01527c;
	background-image: url(/img/kk2.jpg);
	font-size:11px;
	width:140px;
	color:#000;
	height:17px;
	padding:3px;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:1px;
	cursor:pointer;
	border-bottom:1px solid #6f3a07;
}

a.info_menu1:hover{
	text-decoration: none;
	text-align:center;
	color: #01527c;	
	width:140px;
	background-image: url(/img/kk1.jpg);
	font-size:11px;
	color:#000;
	height:17px;
	padding:3px;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:1px;
	cursor:pointer;
	border-bottom:1px solid #f0f9fe;
}

/* ARTMENU */

.artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover
{
  text-align:left;
  text-decoration:none;
  outline:none;
  letter-spacing:normal;
  word-spacing:normal;
}

.artmenu, .artmenu ul
{
  margin: 0;
  padding: 0;
  border: 0;
  list-style-type: none;
  display: block;
}

.artmenu li
{
  margin: 0;
  padding: 0;
  border: 0;
  display: block;
  float: left;
  position: relative;
  z-index: 5;
  background:none;
}

.artmenu li:hover
{
  z-index: 10000;
  white-space: normal;
}

.artmenu li li
{
  float: none;
}

.artmenu ul
{
  visibility: hidden;
  position: absolute;
  z-index: 10;
  left: 0;
  top: 0;
  background:none;
}

.artmenu li:hover>ul
{
  visibility: visible;
  top: 100%;
}

.artmenu li li:hover>ul
{
  top: 0;
  left: 100%;
}

.artmenu:after, .artmenu ul:after
{
  content: ".";
  height: 0;
  display: block;
  visibility: hidden;
  overflow: hidden;
  clear: both;
}
.artmenu, .artmenu ul
{
  min-height: 0;
}

.artmenu ul
{
  background-image: url(images/spacer.gif);
  padding: 10px 30px 30px 30px;
  margin: -10px 0 0 -30px;
}

.artmenu ul ul
{
  padding: 30px 30px 30px 10px;
  margin: -30px 0 0 -10px;
}

.artmenu ul li
{
  clear: both; max-width:120px;
}

.artmenu a , .artmenu a span
{
  height: 23px;
  display: block;
}


.artmenu a
{
  cursor: pointer;
  text-decoration: none;
  margin-right: 1px;
  margin-left: 0px;

}
.artmenu a
{
  background-image: url('images/item-left.png');
  background-position: left top;
  background-repeat: no-repeat;
}

.artmenu a span
{
  background-image: url('images/item-right.png');
  background-position: right top;
  background-repeat: no-repeat;
}
.artmenu a span span
{
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #3B2602;
  padding: 0 3px;
  margin: 0 6px;
  line-height: 23px;
  text-align: center;
  background-image: url('images/item-center.png');
  background-position: left top;
  background-repeat: repeat-x;

}


.artmenu a:hover
{
  background-position: left -23px;
}
.artmenu a active 
{
  background-position: left -23px;
}

.artmenu li:hover>a
{
  background-position: left -23px;
}
.artmenu li:hover a span
{
  background-position: right -23px;
}

.artmenu a:hover span
{
  background-position: right -23px;
}


.artmenu a:hover span span
{
  color: #714905;
  background-position: left -23px;
}

.artmenu li:hover a span span
{
  color: #714905;
  background-position: left -23px;
}


.artmenu a.active
{
  background-position: left -46px;
}

.artmenu a.active span
{
  background-position: right -46px;
}

.artmenu a.active span span
{
  color: #000000;
  background-position: left -46px;
}

/* end MenuItem */

.noul {list-style:none;}
.user {font-weight:bold;}

.button {background:url(/img/button.png); background-repeat:no-repeat; text-align:center; border:none; width:100; height:25; color:000; padding-bottom:5px; font-size:11px; cursor:pointer; text-decoration:none;}

.button_count {background:url(/img/button_count.png); background-repeat:no-repeat; text-align:center; border:none; width:250; height:25; color:000; padding-bottom:5px; font-size:11px; cursor:pointer; text-decoration:none;}

.button a{background-repeat:no-repeat; text-align:center; border:none; width:100; height:25; color:000; font-size:11px; cursor:pointer;}

.button a:hover{background-repeat:no-repeat; text-align:center; border:none; width:100; height:25; color:000; font-size:11px; cursor:pointer; text-decoration:none; text-decoration:none;}

div.button {background:url(/img/button.png); background-repeat:no-repeat; text-align:center; border:none; width:100; height:25; color:000; padding-top:4px; font-size:11px; cursor:pointer; text-decoration:none; padding-bottom:5px;}

div.button a{background-repeat:no-repeat; text-align:center; border:none; width:100; height:25; color:000; font-size:11px; cursor:pointer; text-decoration:none; padding-bottom:5px;}

div.button a:hover{background-repeat:no-repeat; text-align:center; border:none; width:100; height:25; color:000; font-size:11px; cursor:pointer; text-decoration:none; text-decoration:none;}

a div.buttonpng {background:url(/img/buttonpng.png); background-repeat:no-repeat; text-align:center; border:none; width:100; height:25; color:000; padding-top:4px; font-size:11px; cursor:pointer; text-decoration:none;}

.buttonpng {background:url(/img/buttonpng.png); background-repeat:no-repeat; text-align:center; border:none; width:100; height:25; color:000; padding-bottom:5px; font-size:11px; cursor:pointer; text-decoration:none;}
div.buttonpng {background-repeat:no-repeat;text-align:center; border:none; width:100; height:25; color:000; padding-top:4px; font-size:11px; cursor:pointer; text-decoration:none;}
div.buttonpng a{background:url(/img/buttonpng.png); background-repeat:no-repeat;text-align:center; border:none; width:100; height:25; color:000; padding-top:4px; font-size:11px; cursor:pointer; text-decoration:none;}
div.buttonpng a:hover{background:url(/img/buttonpng.png); background-repeat:no-repeat;text-align:center; border:none; width:100; height:25; color:000; padding-top:4px; font-size:11px; cursor:pointer; text-decoration:none;}

.button1 {background:url(/img/button1.png); background-repeat:no-repeat; text-align:center; border:none; width:100; height:25; color:000; padding-bottom:5px; font-size:11px; cursor:pointer; text-decoration:none;}

.red {color:red;}
.red a{color:red;}
.red a:hover {color:red; text-decoration:underline;}

div.mesag {width:100px;} 

table.poezd {width:500px; padding:2px; background-color:#fff2d2; border:1px #630 solid;}
table.poezd th {padding:2px; background-color:#c8944a; color:#000;}
table.poezd th p{padding:2px; background-color:#c8944a; color:#000;}
table.poezd td{background-color:#fff2d2;}

table.poezd1 {width:520px; padding:2px; background-color:#fff2d2; border:1px #630 solid;}
table.poezd1 th {padding:2px; background-color:#c8944a; color:#000;}
table.poezd1 th p{padding:2px; background-color:#c8944a; color:#000;}
table.poezd1 td{background-color:#fff2d2;}

table.putev {width:250px; padding:2px; background-color:#fff2d2; border:1px #630 solid;}
table.putev th {padding:2px; background-color:#c8944a; color:#000;}
table.putev th p{padding:2px; background-color:#c8944a; color:#000;}
table.putev td{padding:2px; background-color:#fff2d2;}

table.putev1 {width:500px; padding:2px; background-color:#fff2d2; border:1px #630 solid;}
table.putev1 th {padding:2px; background-color:#c8944a; color:#000;}
table.putev1 th p{padding:2px; background-color:#c8944a; color:#000;}
table.putev1 td{padding:2px; background-color:#fff2d2;}

table.pred { margin:2px; padding:2px; background-color:#fff2d2; border:1px #630 solid;}
table.pred th { margin:2px; padding:2px; background-color:#c8944a; color:#000;}
table.pred th p { margin:2px; padding:2px; background-color:#c8944a; color:#000;}
table.pred td { margin:2px; padding:2px;}

.photostb{
   text-align:center;
   vertical-align:middle;
}

table.noclass { padding:0; margin:0;}
table.noclass tr{ padding:0; margin:0;}
table.noclass td{ padding:0; margin:0;}
table.noclass th{ padding:0; margin:0;}

img.image {border:1px solid #630; padding:1px; margin:8px;}
h3 {color:#aa6600;font-weight:bold;font-size:13;}
.ha3 {color:#aa6600;font-weight:bold;font-size:13;}

.userphotos{
   border: 1px solid #e9c777;
   width:120px; height:120px;
   text-align:center;   
   vertical-align:middle;
}
.er_mes {
 margin:3px;
 padding:3px;
 border:2px solid red;
 background-color: #f7b3b3;
 color:red;
 width:450px;
}
.ok_mes {
 margin:3px;
 padding:3px;
 border:2px solid #188003;
 background-color: #aaf69b;
 color:#188003;
 width:450px;
}
.add_fly_conteiner {
 position: absolute;
 width: 210px;
 height:0px;
 margin-left: 150px;
 padding-left: 0px;
 display:block; 
 border: 2px solid #a47614;
 z-index:10;
 background-color:#ffffff;
}
.add_fly_conteiner_2 {
 position: relative;
 width: 210px;
 height:0px;
 display:block; 
 z-index:11;
 background-color:#ffffff;
}

.add_fly_conteiner_hide {
 display:none;
 background-color:#FFFFFF;
}
#head_fly{
 background-color:#e9c675;
}
.s1{background-color:#a2a2a2;}
.s2{background-color:#b1b1b1;}
.s3{background-color:#c7c7c7;}
.s4{background-color:#dcdcdc;}
.s5{background-color:#fff;}
.s6{background-color:#fff;}
.first_date{
background-color:#c2fa9d;
}
.green{
color:green;
}
/*
.pic1{
position:relative; top:10px; left:5px; border:solid 1px #cccccc;  background-color:#FFFFFF;
}
.img1{
width:96px;
}
.pic2{
 position:relative; top:-20px; left:70px; border:solid 1px #cccccc;  background-color:#FFFFFF;  z-index:1;
}
.img2{
width:100px;
}.pic3{
position:relative; top:-150px; left:130px; border:solid 1px #cccccc; background-color:#FFFFFF; 
}
.img3{
width:110px;
}.pic4{
position:relative; top:-140px; left:5px; border:solid 1px #cccccc;  background-color:#FFFFFF;
}
.img4{
width:96px;
}.pic5{
position:relative; top:-200px; left:140px; border:solid 1px #cccccc;  background-color:#FFFFFF;
}
.img5{
width:96px;
}

.UserAlbum .photo-position-1 { margin: 0 0 0 93px; z-index: 2; }
.UserAlbum .photo-position-2 { margin: 122px 0 0 183px; }
.UserAlbum .photo-position-3 { margin: 85px 0 0 0; }
.UserAlbum .photo-position-4 { margin: 5px 0 0 25px; }
.UserAlbum .photo-position-5 { margin: 37px 0 0 228px; }
.UserAlbum .photo-position-6 { margin: 173px 0 0 125px; }



.UserAlbum { width: 200px; height: 280px; padding: 10px; position: relative; border:solid 1px; }

*/
