body {
	margin-left: 5px;
	margin-top: 2px;
	font-family: Arial;

}


a.nick:link {

	color:#660000;
	text-decoration: underline;
	font-weight: normal;
	}
a.nick:hover {
	text-decoration: none;
	color:#660000;
}
a.nick:visited {

	color:#660000;
	text-decoration: underline;
	font-weight:normal;
		}

a.Plashka:link {
	color:#aaaaaa;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
a.Plashka:hover {
	color:#FFCC00;
	text-decoration: underline;
}
a.Plashka:visited {
	color:#aaaaaa;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.h1_anketa {
 margin-bottom:-1px;
 font-size:16px;
 font-style:normal;
}

.h1_site {
 font-size:19px;
 font-style:normal;
}

.h1_autor {
 font-size:16px;
 font-style:normal;
}

.line {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
		}
.line_4_help {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	color: #0033CC;
		}
.big_foto
{
max-width:700px;
max-height:450px;
}
.main_button {
	padding: 6px 8px;
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border-radius: 7px;
	font-size: 14px;
	box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
	
}

a.main_button {
	
	padding: 6px 8px;
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border-radius: 7px;
	font-size: 14px;
	text-decoration: none;
	color:#000000;
	box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
	}
	
a.main_button:hover, .poisk_button:hover, .in_begin:hover {
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(246,246,246,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(100%,rgba(246,246,246,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
box-shadow: 0px 0px 7px #999;
 -moz-box-shadow: 0px 0px 7px #999;
	-webkit-box-shadow:0px 0px 7px #999;
	}
	
#enter_zone {
	border: 1px solid #e3e3e3;
	margin: 0.4em;
background: -moz-linear-gradient(top, rgba(246,246,246,1) 0%, rgba(241,241,241,1) 50%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,246,246,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(100%,rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(246,246,246,1) 0%,rgba(241,241,241,1) 50%,rgba(255,255,255,1) 100%);
background: -o-linear-gradient(top, rgba(246,246,246,1) 0%,rgba(241,241,241,1) 50%,rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(246,246,246,1) 0%,rgba(241,241,241,1) 50%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(246,246,246,1) 0%,rgba(241,241,241,1) 50%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0 );
	min-width: 240px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
	border-radius: 7px;
	font-size: 14px;
	box-shadow: 2px 2px 5px #999;
	-moz-box-shadow: 2px 2px 5px #999;
	-webkit-box-shadow:2px 2px 5px #999;
	padding: 5px;
}
.hidden_zone {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	text-decoration: none;
	color: #000000;
}
#poisk_form {
	border: 1px solid #e3e3e3;
	margin: 0.4em;
	min-width: 700px;
	padding:5px; 
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(246,246,246,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(100%,rgba(246,246,246,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
	border-radius: 7px;
	font-size: 14px;
	box-shadow: 2px 2px 5px #999;
	-moz-box-shadow: 2px 2px 5px #999;
	-webkit-box-shadow:2px 2px 5px #999;
}

.poisk_form_button {
    display:inline-block;
	position:relative;
	left:-2px;
	margin:0 0 -5px -2px;
	z-index:4;
	height:50px;
	min-width:450px;
	width:101%;
	padding-top:10px;
background: -moz-linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0.25) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.25)), color-stop(100%,rgba(255,255,255,0.25)));
background: -webkit-linear-gradient(top, rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.25) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.25) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.25) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.25) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40ffffff', endColorstr='#40ffffff',GradientType=0 );  -webkit-border-bottom-right-radius: 7px;
-webkit-border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-moz-border-radius-bottomleft: 7px;
border-bottom-right-radius: 7px;
border-bottom-left-radius: 7px;
	font-size: 14px;
	
}

.poisk_button {
display: inline-block;
 width:150px;
 height:30px;
 font-size:14px;
text-align:center;
cursor:pointer;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;

}


 #fotogallery  {
   width: auto; 
   overflow: hidden;
    height: 127px;
	margin-bottom:-16px;

 }

  #fotogallery img {
	border-style: solid;
	border-width: 1px;
	border-color: #ffffff;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	box-shadow: 2px 2px 2px #999999;
	margin:0 4px 35px 0;
	white-space: nowrap;
	width: 100px;
	height: 100px;
	
} 

.fotogallery_left a
{display: inline-block;
	position: relative;
	cursor: pointer;
	top: -19px;
	z-index: 2;
	left: -1px;
	background-image: url(img/scroll_buttons.png);
	background-position: -15px 0px;
	width: 15px;
	height: 100px;
	text-decoration:none;
}	
.fotogallery_left a:hover
{
	background-image: url(img/scroll_buttons.png);
	background-position: -45px 0px;
	width: 15px;
	height: 100px;
	text-decoration:none;
}	

.fotogallery_right  a{
position: absolute;
display: inline-block;
	cursor: pointer;
	top: 1px;
	right:0px;
	z-index: 5;
	background-image: url(img/scroll_buttons.png);
	background-position: -1px 0px;
	width: 14px;
	height: 100px;
	text-decoration:none;
	
}
.fotogallery_right a:hover {
		z-index: 5;
	background-image: url(img/scroll_buttons.png);
	background-position: -31px 0px;
	width: 14px;
	height: 100px;
	text-decoration:none;
	
}


#top100 {min-height: 1px;
height: auto;
}
#top100 img {
	box-shadow: 3px 3px 2px #999999;
	margin: 7px;
	width: 100px;
	height: auto;
	border:none;
}
a.reg {
	display:block;
	width:200px;
	height:25px;
	color:#ffffff;
	text-decoration: none;
	font-family: verdana;
	font-size:14px;
	text-align:center;
	padding-top:6px;
	margin-left: 3px;
	background: -moz-linear-gradient(top, #bee75c 1%, #62ac15 100%);
	background: -webkit-linear-gradient(top, #bee75c 1%,#62ac15 100%);
	background: -ms-linear-gradient(top, #bee75c 1%,#62ac15 100%);
	background: linear-gradient(to bottom, #bee75c 1%,#62ac15 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bee75c', endColorstr='#62ac15',GradientType=0 );
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-shadow: 1px 1px 0 #000000;
	font-weight: bold;
}
a.reg:link {
    
	color:#ffffff;
	text-decoration: none;
	background: -moz-linear-gradient(top, #bee75c 1%, #62ac15 100%);
	background: -webkit-linear-gradient(top, #bee75c 1%,#62ac15 100%);
	background: -ms-linear-gradient(top, #bee75c 1%,#62ac15 100%);
	background: linear-gradient(to bottom, #bee75c 1%,#62ac15 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bee75c', endColorstr='#62ac15',GradientType=0 );
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	
}
a.reg:hover, .invite_friend_ok:hover {
	color:#ffffff;
	text-decoration: none;
background: -moz-linear-gradient(top, #b2e238 0%, #5ca805 100%);
background: -webkit-linear-gradient(top, #b2e238 0%,#5ca805 100%);
background: -o-linear-gradient(top, #b2e238 0%,#5ca805 100%);
background: -ms-linear-gradient(top, #b2e238 0%,#5ca805 100%);
background: linear-gradient(to bottom, #b2e238 0%,#5ca805 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2e238', endColorstr='#5ca805',GradientType=0 );
}

a.in_autor, a.in_autor:link, a.in_autor:visited {
	display:block;
	width:200px;
	height:25px;
	color:#ffffff;
	text-decoration: none;
	font-family: verdana;
	font-size:14px;
	text-align:center;
	padding-top:6px;
	margin-left: 3px;
background: -moz-linear-gradient(top, #5bc6e7 1%, #1576ac 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#5bc6e7), color-stop(100%,#1576ac));
background: -webkit-linear-gradient(top, #5bc6e7 1%,#1576ac 100%);
background: -o-linear-gradient(top, #5bc6e7 1%,#1576ac 100%);
background: -ms-linear-gradient(top, #5bc6e7 1%,#1576ac 100%);
background: linear-gradient(to bottom, #5bc6e7 1%,#1576ac 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5bc6e7', endColorstr='#1576ac',GradientType=0 );
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-shadow: 1px 1px 0 #000000;
	font-weight: bold;
}

a.in_autor:hover {
	color:#ffffff;
	text-decoration: none;
background: rgb(88,190,221);
background: -moz-linear-gradient(top, rgba(88,190,221,1) 1%, rgba(0,96,147,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(88,190,221,1)), color-stop(100%,rgba(0,96,147,1)));
background: -webkit-linear-gradient(top, rgba(88,190,221,1) 1%,rgba(0,96,147,1) 100%);
background: -o-linear-gradient(top, rgba(88,190,221,1) 1%,rgba(0,96,147,1) 100%);
background: -ms-linear-gradient(top, rgba(88,190,221,1) 1%,rgba(0,96,147,1) 100%);
background: linear-gradient(to bottom, rgba(88,190,221,1) 1%,rgba(0,96,147,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58bedd', endColorstr='#006093',GradientType=0 );
}


#faces_main {
	position:relative;
	left:18px;
	top:8px;
	overflow: hidden;
	height: 400px;
	width:99%;
	}
#faces_main img {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	margin:3px;
	white-space: pre-line;
	width: 70px;
	height: 70px;
	border:none;
}



#fotogallery_add
{
	display:inline-block;
	position: relative;
	z-index: 6;
	width:90px;
	height:19px;
	top:81px;
	left:15px;
	text-align:center;
	padding-top:1px;
	background: linear-gradient(to bottom, #ffd65e 0%,#febf04 100%);
background: -webkit-linear-gradient(top, #ffd65e 0%,#febf04 100%);
background: -o-linear-gradient(top, #ffd65e 0%,#febf04 100%);
background: -ms-linear-gradient(top, #ffd65e 0%,#febf04 100%);
background: linear-gradient(to bottom, #ffd65e 0%,#febf04 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 );
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}

.fotogallery_add_font
{
color:#FFFFFF;
text-decoration: none;
font-size:14px;
font-weight: bold;
}


.tooltip
{
  position: relative;
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
  font-size:12px;
  color: #222;
  outline: none;
  
}

.tooltip span
{
  visibility: hidden;
  position: absolute; 
  bottom: 16px;
  left: 70%;
  z-index: 3;
  width: 155px;
  margin-left: -80px;
  padding: 2px;
  border: 2px solid #ccc;
  text-align:left;
  opacity: .9;
  background-color: #ddd;                     
  background-image: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));  
  -moz-border-radius: 4px;
  border-radius: 4px;  
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;  
  text-shadow: 0 1px 0 rgba(255,255,255,.4); 
}

.tooltip:hover span
{
  visibility: visible;
}

.tooltip span:before,
.tooltip span:after
{
  content: "";
  position: absolute;
  z-index: 2;
  top: -8px;
  left: 20%;
  margin-left: -8px;  
  border-top: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;        
  border-bottom: 8px solid #ddd; 
}


.fotobox_bg {
 position: relative;
 display: inline-block;
 z-index: 2;
 opacity: .7;
 background-color: #000;
 background-image: url(img/foto.png);
 background-repeat:no-repeat;
 background-position: 3px 2px;
 -webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
 width:37px;
height:18px;
margin: 0 -18px; 
bottom:10px;
right:29px;
}

.foto_counter{
color: #FFFFFF;
font-family: Arial;
font-size: 0.65em;
font-style: normal;
font-variant: normal;
font-weight: 800;
position: absolute;
left:25px;
bottom: 4px;
text-align:center;
}

#search_box {

  position: relative;
 display: inline-block;
 left:3%;
 min-width: 320px;
 width: 45%;
 margin: 10px 7px;
 border: 1px solid #eee;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
font-size: 14px;
font-style: normal;
color: #000000;
text-align:left;
 }
 
 #search_box img, #search_box_vip img, .list_friends img, .list_foto img, .events_claud img 
 {

margin:3px;
	max-width: 120px;
	max-height:120px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	border:none;
 }
 #search_box:hover, #search_box_vip:hover, .list_friends:hover, .list_foto:hover
  {

 box-shadow: 1px 2px 2px #ccc;
 -moz-box-shadow: 1px 2px 2px #ccc;
	-webkit-box-shadow: 1px 2px 2px #ccc;
 border: 1px solid #ccc;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
 }
 #search_box_vip {

  position: relative;
 display: inline-block;
 left:3%;
 min-width: 320px;
 width: 45%;
background: -moz-linear-gradient(-45deg, rgba(241,218,54,1) 27%, rgba(249,239,164,1) 52%, rgba(254,252,234,0.41) 68%, rgba(250,240,172,0) 79%, rgba(241,218,54,1) 100%);
background: -webkit-linear-gradient(-45deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
background: -o-linear-gradient(-45deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
background: linear-gradient(135deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1da36', endColorstr='#f1da36',GradientType=1 );
 margin: 10px 7px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
font-size: 14px;
font-style: normal;
color: #000000;
text-align:left;
 box-shadow: 1px 2px 2px #ccc;
 -moz-box-shadow: 1px 2px 2px #ccc;
	-webkit-box-shadow: 1px 2px 2px #ccc;
 border: 1px solid #fff;
 }
 
 #search_box_vip span {
  position: relative;
 display: block;
 z-index: 1;
   background-image: url(img/vip.png);
 background-repeat:no-repeat;
 background-position: right top;
 }
 

  .user_img{
   display: block;
  }
  
   .user_img img, .user_img_vip img{
  margin:3px;
   z-index: 1;
	width: 120px;
	height:120px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
 }
  .user_img_vip {
 left:-1px;
 z-index: 1;
padding: 1px 0;
 background: -moz-linear-gradient(-45deg, rgba(241,218,54,1) 27%, rgba(249,239,164,1) 52%, rgba(254,252,234,0.41) 68%, rgba(250,240,172,0) 79%, rgba(241,218,54,1) 100%);
background: -webkit-linear-gradient(-45deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
background: -o-linear-gradient(-45deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
background: linear-gradient(135deg, rgba(241,218,54,1) 27%,rgba(249,239,164,1) 52%,rgba(254,252,234,0.41) 68%,rgba(250,240,172,0) 79%,rgba(241,218,54,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1da36', endColorstr='#f1da36',GradientType=1 );
 }
 .user_img_vip span {
  position: relative;
 display: block;
 z-index: 3;
   background-image: url(img/vip.png);
 background-repeat:no-repeat;
 background-position: left -2px;
 }
 
.online {
position: relative;
 display: inline-block;
 width:75px;
 height:15px;
 	color:#ffffff;
background: -moz-linear-gradient(top, #b2e238 0%, #5ca805 100%);
background: -webkit-linear-gradient(top, #b2e238 0%,#5ca805 100%);
background: -o-linear-gradient(top, #b2e238 0%,#5ca805 100%);
background: -ms-linear-gradient(top, #b2e238 0%,#5ca805 100%);
background: linear-gradient(to bottom, #b2e238 0%,#5ca805 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2e238', endColorstr='#5ca805',GradientType=0 );
	-webkit-border-radius:11px;
	-moz-border-radius:11px;
	border-radius:11px;
	font-size:11px;
	text-align:center;
 box-shadow: 0px 0px 10px #5ca805;
 -moz-box-shadow: 0px 0px 10px #5ca805;
	-webkit-box-shadow:0px 0px 10px #5ca805;
	text-shadow: 2px 1px 2px #5ca805;
	-moz-text-shadow: 2px 1px 2px #5ca805;
	-webkit-text-shadow: 2px 1px 2px #5ca805;
}

.offline {
position: relative;
 display: inline-block;
 width:100px;
 height:15px;
 	color:#333333;
	background:#f8f8f8;
		-webkit-border-radius:11px;
	-moz-border-radius:11px;
	border-radius:11px;
	font-size:11px;
	text-align:center;
	 box-shadow: 0px 0px 10px #666666;
 -moz-box-shadow: 0px 0px 10px #666666;
	-webkit-box-shadow:0px 0px 10px #666666;

}

.podrobnee {
position: relative;
 display: inline-block;
 width:95px;
 height:15px;
 	color:#000;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
	-webkit-border-radius:11px;
	-moz-border-radius:11px;
	border-radius:11px;
	font-size:11px;
	text-align:center;
 box-shadow: 0px 0px 10px #666666;
 -moz-box-shadow: 0px 0px 10px #666666;
	-webkit-box-shadow:0px 0px 10px #666666;
	text-shadow: 2px 1px 2px #ccc;
	-moz-text-shadow: 2px 1px 2px #ccc;
	-webkit-text-shadow: 2px 1px 2px #ccc;
	cursor:pointer;
}

a.invite_travel {
display: inline-block;
position: relative;
margin: 5px;
 width:300px;
 height:25px;
 font-size:16px;
 padding-top: 5px;
 text-align:center;
opacity:.6;
cursor:pointer;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
text-decoration:none;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
	}

.message_travel {
position: relative;
 display: inline-block;
 width:110px;
 height:15px;
  	color:#000;
	text-decoration:none;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
	-webkit-border-radius:11px;
	-moz-border-radius:11px;
	border-radius:11px;
	font-size:11px;
	text-align:center;
 box-shadow: 0px 0px 10px #666666;
 -moz-box-shadow: 0px 0px 10px #666666;
	-webkit-box-shadow:0px 0px 10px #666666;
	text-shadow: 2px 1px 2px #ccc;
	-moz-text-shadow: 2px 1px 2px #ccc;
	-webkit-text-shadow: 2px 1px 2px #ccc;
	cursor:pointer;
}
a.message_travel:link, a.message_travel:hover, a.message_travel:visited{
color:#000;
	text-decoration: none;
	font-weight: normal;
}

.podrobnee:hover, .message_travel:hover, .friend_cancel:hover {
background: -moz-linear-gradient(top, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(100%,rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
background: -o-linear-gradient(top, rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 );
text-decoration:none;
}


.icon_add_friend {
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -18px 0px;
  width:16px;
 height:16px;
 margin: 0 3px -4px 10px;
}

.icon_message {
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: 0px 0px;
  width:16px;
 height:16px;
 margin: 0 2px -4px 2px;
}

.icon_podarok {
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -36px 0px;
  width:16px;
 height:16px;
 margin: 0 2px -4px 2px;
}

.icon_big_podarok {
 position: relative;
 display: inline-block;
 z-index: 2;
 background-image: url(img/icons.png);
 background-position: -100px 0px;
  width:24px;
 height:24px;
 margin: 0 2px;
 top:15px;
 left:15px;
 cursor:pointer;
}

.icon_up {
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -175px 0px;
  width:16px;
 height:16px;
 margin: 0 0 -4px 10px;
}

.icon_del_friend{
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -298px 0px;
  width:16px;
 height:16px;
 margin: 0 2px -4px 2px;
}

.icon_first_foto{
visibility: hidden;
  position: absolute; 
  cursor:pointer;
  top: 5px;
  left: 2%;
  z-index: 5;
  margin-left: 0px;
 background-image: url(img/icons.png);
 background-position: -316px 0px;
  width:16px;
 height:16px;
 margin: 0 2px -2px 2px;
}

.icon_scores{
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -333px 0px;
  width:16px;
 height:16px;
 margin: 0 2px -2px 2px;
}

.icon_comments{
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -352px 0px;
  width:16px;
 height:16px;
 margin: 0 2px -2px 2px;
}

.icon_spam{
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -369px 0px;
  width:16px;
 height:16px;
 margin: 0 2px -2px 2px;
}

.icon_star_full
{
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -274px 0px;
  width:24px;
 height:24px;
 margin: 0 2px;
}

.icon_man
{
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -53px 0px;
  width:24px;
 height:24px;
 margin: -1px 2px -8px 0px;
}

.icon_woman
{
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -76px 0px;
  width:24px;
 height:24px;
 margin: -1px 2px -8px 0px;
}
.icon_star_half
{
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -250px 0px;
  width:24px;
 height:24px;
 margin: 0 2px;
}
.icon_star_empty
{
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -225px 0px;
  width:24px;
 height:24px;
 margin: 0 2px;
}

.icon_smile
{
 position: relative;
 display: inline-block;
 z-index: 4;
 background-image: url(img/icons.png);
 background-position: -385px 0px;
  width:24px;
 height:24px;
 margin: 0 2px;
 left:6px;
 bottom:90px;
 margin: 0 -10px;
}

.del_travel{
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -410px 0px;
  width:16px;
 height:16px;
 margin: 0 2px -2px 2px;
}


.icon_intim{
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -428px 0px;
  width:16px;
 height:16px;
 margin: 0 2px -2px 2px;
}

.icon_intim_span{
visibility: hidden;
  position: absolute; 
  top: 22px;
  left: 2%;
  z-index: 5;
  margin-left: 0px;
   background-image: url(img/icons.png);
 background-position: -428px 0px;
  width:16px;
 height:16px;
 margin: 0 2px -2px 2px;
}

.icon_travel{
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -445px 0px;
  width:24px;
 height:24px;
 margin: -1px 2px -8px 0px;
}
.icon_mini_travel{
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -497px 0px;
  width:16px;
 height:16px;
 margin: 0 2px -2px 2px;
}

.icon_del_travel{
 position: relative;
 display: inline-block;
 background-image: url(img/icons.png);
 background-position: -465px 0px;
  width:24px;
 height:24px;
 margin: -1px 2px -8px 0px;
}

.user_top_menu
{
display: inline-block;
 width:117px;
 height:23px;
 margin: 3px 1px;
 padding-top:3px;
 	color:#000000;
	text-decoration:none;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
	font-size:14px;
	text-align:center;
	cursor:pointer;
background: -moz-linear-gradient(top, rgba(252,255,244,1) 0%, rgba(233,233,206,1) 100%);
background: -webkit-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%);
background: -o-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%);
background: -ms-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%);
background: linear-gradient(to bottom, rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#e9e9ce',GradientType=0 );

}

.user_left_menu
{
display: inline-block;
 min-width:170px;
 height:23px;
 margin: 2px 1px;
 padding:3px 0 0 8px;
 	color:#000000;
border-style: solid;
	border-width: 1px;
	border-color: #ccc;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	box-shadow: 1px 1px 1px #999999;
	text-shadow: 0px 0px 1px #ccc;
	font-size:14px;
	text-align:left;
	text-decoration:none;
	cursor:pointer;
	background: -moz-linear-gradient(top, rgba(233,233,206,1) 0%, rgba(252,255,244,1) 100%);
background: -webkit-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: -o-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: -ms-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: linear-gradient(to bottom, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9ce', endColorstr='#fcfff4',GradientType=0 );
}

.user_exit
{
display:inline-block;
	width:80px;
	height:25px;
	color:#333;
	border:1px dotted #ccc;
	text-decoration: none;
	text-align:center;
	padding-top:6px;
	margin-left: 3px;
background: rgb(255,255,255);
background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=1 );
	border-radius:10px;
	font-weight: normal;

}


.user_top_menu:hover, .user_exit:hover, .user_left_menu:hover, .anketa_redakt:hover
{
 box-shadow: 1px 1px 5px #ccc;
 -moz-box-shadow: 1px 1px 5px #ccc;
 background:#fff;
	-webkit-box-shadow:1px 1px 5px #ccc;
}

.count_events
{
display: inline-block;
position: relative;
 width:21px;
 height:18px;
 top:-10px;
 left:-22px;
 z-index:2;
 margin-bottom:-22px;
  padding-top:3px;
 background:#ffcc00;
 	color:#ffffff;
-webkit-border-radius:18px;
-moz-border-radius:18px;
border-radius:18px;
	font-size:11px;
	text-align:center;
}


.count_new_events
{
display:block;
position: relative;
 max-width:26px;
  top:-19px;
 left:141px;
  padding:6px 3px 6px 0;
 background:#ffcc00;
 	color:#ffffff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
	font-size:12px;
	text-align:center;
}

.count_new_events:before {
content: "";
  position: absolute;
  z-index: 2;
  top: -1px;
  left: -13px;
  border-top: 14px solid transparent;
  border-left: 0;
  border-right: 15px solid #ffcc00; 
  border-bottom: 14px solid transparent; 
}

.save_edit {
display: block;
position: relative;
 width:200px;
 height:30px;
 font-size:14px;
text-align:center;
opacity:.85;
cursor:pointer;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;

}
.save_edit:hover {
opacity:1;

}


.list_friends {
 position: relative;
 display: inline-block;
 left:3%;
 width: 165px;
 margin: 5px;
 border: 1px solid #eee;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
font-size: 14px;
font-style: normal;
color: #000000;
text-align:left;
height: 240px;
}

.list_foto
{
 position: relative;
 display: inline-block;
 left:3%;
 width: 170px;
 margin: 5px 5px;
 border: 1px solid #eee;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
font-size: 11px;
font-style: normal;
color: #000000;
text-align:left;
height: 240x;
}

.list_foto a
{
color:#666;
text-decoration:none;
}
.list_foto a:hover
{
color:#000;
text-decoration:underline;
}


#komment_div, #head_anketa
{
display: block;
clear:both;
margin:20px 0 0 0;
left:1%;
min-width: 450px;
width: 98%;

}

#komment_foto {
display: block;
float:left;
width: 60px;
font-size: 11px;
font-style: normal;


}

#komment_foto img {
  margin:3px;
   	width: 50px;
	height:auto;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	border:none;

 }
 
#komment_claud
{
position:relative; 
  bottom: 2px;
  left: 4px;
  margin: 7px;
  padding: 10px;
  border: 2px solid #ccc;
  text-align:justify;
  opacity: 1;
  background-color: #ddd;                     
  background-image: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));  
  -moz-border-radius: 4px;
  border-radius: 4px;  
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;  
  text-shadow: 0 1px 0 rgba(255,255,255,.4); 
float: left;
width: 86%;
font-size: 14px;
}


#avtor_komment_claud
{
position:relative; 
  bottom: 2px;
  left: 4px;
  margin: 7px;
  padding: 10px;
  border: 1px solid #e3e3e3;
  text-align:justify;
  opacity: 1;
 background: -moz-linear-gradient(top, rgba(233,233,206,1) 0%, rgba(252,255,244,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,233,206,1)), color-stop(100%,rgba(252,255,244,1)));
background: -webkit-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: -o-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: -ms-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: linear-gradient(to bottom, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9ce', endColorstr='#fcfff4',GradientType=0 ); 
  -moz-border-radius: 4px;
  border-radius: 4px;  
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;  
  text-shadow: 0 1px 0 rgba(255,255,255,.4); 
float: left;
width: 86%;
font-size: 14px;
}

#komment_claud:before, #komment_claud_answer:before, #events_claud:before, #my_message_send:before, #user_message_claud:before

{
  content: "";
  position: absolute;
  z-index: 2;
  top: 8px;
  left: 0px;
  margin-left: -10px;  
  border-top: 10px solid transparent;
  border-left: 0;
  border-right: 10px solid #ddd;        
  border-bottom: 10px solid transparent; 
}

#my_message_claud:before, #avtor_komment_claud:before
{
  content: "";
  position: absolute;
  z-index: 2;
  top: 8px;
  left: 0px;
  margin-left: -10px;  
  border-top: 10px solid transparent;
  border-left: 0;
  border-right: 10px solid #e3e3e3;        
  border-bottom: 10px solid transparent; 
}


#komment_claud span, #user_message_claud span, #my_message_claud span, #div_history_dnevnik table span, #avtor_komment_claud span
{
display: inline-block;
opacity: 0;
}

#komment_claud:hover span, #user_message_claud:hover span, #my_message_claud:hover span, #div_history_dnevnik table:hover span, #avtor_komment_claud:hover span
{
opacity: 1;
}


.komment_claud_span {
opacity: 0.4;
text-decoration:none;
margin: 0 5px;
color:#000000;
font-size:12px;
}

.komment_claud_span:hover {
opacity: 1;
text-decoration:none;
}
#answer {
display: block;
position: relative;
bottom: 10px;
left: 0;
min-width:750px;
 width:98%;
 height:150px;
 margin: 20px 0 0 0;

}
#komment_claud_answer, #my_message_send
{
position:relative; 
  bottom: 2px;
  left: 3px;
  margin: 7px;
  padding: 10px;
  border: 2px solid #ccc;
  text-align:justify;
  opacity: 1;
  background-color: #ddd;                     
  background-image: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));  
  -moz-border-radius: 4px;
  border-radius: 4px;  
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;  
  text-shadow: 0 1px 0 rgba(255,255,255,.4); 
float: left;
width: 86%;
height:148px;
font-size: 14px;

}

#my_message_send img
{
  margin:3px;
  max-width: 100px;
max-height:100px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	top:-60px;
	border:none;
	
}
.add_komment {
display: block;
position: relative;
right:-65%;
 width:250px;
 height:25px;
 font-size:16px;
 padding-top: 5px;
text-align:center;
opacity:.6;
cursor:pointer;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
text-decoration:none;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
}

.add_komment1 {
display: block;
position: relative;
left:30%;
 width:250px;
 height:25px;
 font-size:16px;
 padding-top: 5px;
text-align:center;
opacity:.6;
cursor:pointer;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
text-decoration:none;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
}

.add_komment:hover, .add_komment1:hover, .send_komment:hover, .anketa_long_button:hover, 
.foto_long_button:hover, .write_long_button:hover, a.invite_travel:hover, .friend_long_button:hover {
opacity:1;
}

.send_komment {
display: inline-block;
position: relative;
right:0px;
 width:120px;
 height:25px;
 margin: 1px;
 bottom:0px;
 font-size:12px;
 padding-top: 2px;
 text-align:center;
opacity:.8;
cursor:pointer;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
text-decoration:none;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
}


.komment_field{
display: inline-block;
position: relative;
 width:97%;
 font-size:14px;
text-align:justify;
font-style: normal;
font-family:arial;
cursor:text;
background:#eee;
border:none;
top:0px;
}

.dnevnik_field{
display: inline-block;
position: relative;
 width:97%;
 font-size:14px;
text-align:justify;
font-style: normal;
font-family:arial;
cursor:text;
background:#fff;
border:none;
top:0px;
}

#smile_field{
position: absolute;
z-index:5;
 width:350px;
 height:160px;
font-style: normal;
font-family:arial;
cursor:pointer;
background:#fff;
top:-160px;
opacity:.8;
left:57%;
padding: 5px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border: 1px solid #ddd;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
overflow: auto;
}

.events_div
{
 position: relative;
 display: inline-block;
 left:1%;
  border: 1px solid #fff;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
 width: 400px;
 margin: 10px 25px;
font-size: 11px;
font-style: normal;
color: #000000;
text-align:left;
height: 100%;
}


#events_claud
{
position:relative; 
  bottom: 2px;
  left: 0;
  margin: 7px;
  padding: 10px;
  border: 2px solid #ccc;
  text-align:justify;
  opacity: .9;
  background-color: #ddd;                     
  background-image: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));  
  -moz-border-radius: 4px;
  border-radius: 4px;  
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;  
  text-shadow: 0 1px 0 rgba(255,255,255,.4); 
float: right;
width: 73%;
font-size: 12px;

}

#events_claud img{
  margin:3px;
   	width: auto;
	height:100px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	border:none;
	
	 }
	 
#events_claud a
{
color:#666;
text-decoration:none;
}

#events_claud a:hover
{
color:#666;
text-decoration:underline;
}

#div_score
{
display: block;
margin: 2px 0 25px 0;
}

#div_score span
{
display: inline-block;
position: relative;
z-index:5;
 width:33px;
 height:28px;
  padding-top:4px;
  left:0;
margin: 5px;
background: -moz-linear-gradient(top, rgba(206,182,156,1) 0%, rgba(191,161,125,1) 50%, rgba(171,127,85,1) 51%, rgba(173,129,87,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(206,182,156,1)), color-stop(50%,rgba(191,161,125,1)), color-stop(51%,rgba(171,127,85,1)), color-stop(100%,rgba(173,129,87,1)));
background: -webkit-linear-gradient(top, rgba(206,182,156,1) 0%,rgba(191,161,125,1) 50%,rgba(171,127,85,1) 51%,rgba(173,129,87,1) 100%);
background: -o-linear-gradient(top, rgba(206,182,156,1) 0%,rgba(191,161,125,1) 50%,rgba(171,127,85,1) 51%,rgba(173,129,87,1) 100%);
background: -ms-linear-gradient(top, rgba(206,182,156,1) 0%,rgba(191,161,125,1) 50%,rgba(171,127,85,1) 51%,rgba(173,129,87,1) 100%);
background: linear-gradient(to bottom, rgba(206,182,156,1) 0%,rgba(191,161,125,1) 50%,rgba(171,127,85,1) 51%,rgba(173,129,87,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ceb69c', endColorstr='#ad8157',GradientType=0 );
 	color:#ffffff;
	border: 2px solid #ffffff;
-webkit-border-radius:48px;
-moz-border-radius:48px;
border-radius:48px;
	font-size:20px;
	font-weight: normal;
	text-align:center;
	cursor:pointer;
	-moz-text-shadow: 0px 1px 0px #666666;
	-webkit-text-shadow: 0px 1px 0px #666666;
	 box-shadow: 0px 0px 4px #666666;
 -moz-box-shadow: 0px 0px 4px #666666;
	-webkit-box-shadow:0px 0px 4px #666666;
	opacity:0.5;
}

#div_score span:hover
{
background: -moz-linear-gradient(top, rgba(255,183,107,1) 0%, rgba(255,167,61,1) 50%, rgba(255,124,0,1) 51%, rgba(255,127,4,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,183,107,1)), color-stop(50%,rgba(255,167,61,1)), color-stop(51%,rgba(255,124,0,1)), color-stop(100%,rgba(255,127,4,1)));
background: -webkit-linear-gradient(top, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%);
background: -o-linear-gradient(top, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%);
background: -ms-linear-gradient(top, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%);
background: linear-gradient(to bottom, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 );
opacity:1;
text-shadow: 1px 2px 2px #ffb76b,-1px -2px 1px #ff7c00;
 box-shadow: 0px 0px 10px #666666;
 -moz-box-shadow: 0px 0px 10px #666666;
	-webkit-box-shadow:0px 0px 10px #666666;
}

.gold_score
{
display: inline-block;
position: relative;
z-index:5;
 width:42px;
 height:36px;
  padding-top:4px;
  left:0;
margin: 4px;
background: -moz-linear-gradient(top, rgba(207,205,199,1) 0%, rgba(173,169,157,1) 50%, rgba(135,129,113,1) 52%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(207,205,199,1)), color-stop(50%,rgba(173,169,157,1)), color-stop(52%,rgba(135,129,113,1)));
background: -webkit-linear-gradient(top, rgba(207,205,199,1) 0%,rgba(173,169,157,1) 50%,rgba(135,129,113,1) 52%);
background: -o-linear-gradient(top, rgba(207,205,199,1) 0%,rgba(173,169,157,1) 50%,rgba(135,129,113,1) 52%);
background: -ms-linear-gradient(top, rgba(207,205,199,1) 0%,rgba(173,169,157,1) 50%,rgba(135,129,113,1) 52%);
background: linear-gradient(to bottom, rgba(207,205,199,1) 0%,rgba(173,169,157,1) 50%,rgba(135,129,113,1) 52%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcdc7', endColorstr='#878171',GradientType=0 );
 	color:#ffffff;
	border: 2px solid #ffffff;
-webkit-border-radius:48px;
-moz-border-radius:48px;
border-radius:48px;
	font-size:26px;
	font-weight: normal;
	text-align:center;
	cursor:pointer;
	-moz-text-shadow: 0px 1px 0px #666666;
	-webkit-text-shadow: 0px 1px 0px #666666;
	 box-shadow: 0px 0px 4px #666666;
 -moz-box-shadow: 0px 0px 4px #666666;
	-webkit-box-shadow:0px 0px 4px #666666;
	opacity:0.5;
}

.gold_score:hover
{
background: -moz-linear-gradient(top, rgba(248,80,50,1) 0%, rgba(241,111,92,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,80,50,1)), color-stop(50%,rgba(241,111,92,1)), color-stop(51%,rgba(246,41,12,1)), color-stop(71%,rgba(240,47,23,1)), color-stop(100%,rgba(231,56,39,1)));
background: -webkit-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
background: -o-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
background: -ms-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
background: linear-gradient(to bottom, rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 );
opacity:1;
text-shadow: 1px 2px 2px #f85032,-1px -2px 1px #e73827;
 box-shadow: 0px 0px 10px #666666;
 -moz-box-shadow: 0px 0px 10px #666666;
	-webkit-box-shadow:0px 0px 10px #666666;
}
.scores_bg
{
display: inline-block;
position: relative;
z-index:5;
 width:50px;
 height:42px;
  padding-top:7px;
  left:0;
margin: -20px -25px;
background: -moz-linear-gradient(top, rgba(255,183,107,1) 0%, rgba(255,167,61,1) 50%, rgba(255,124,0,1) 51%, rgba(255,127,4,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,183,107,1)), color-stop(50%,rgba(255,167,61,1)), color-stop(51%,rgba(255,124,0,1)), color-stop(100%,rgba(255,127,4,1)));
background: -webkit-linear-gradient(top, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%);
background: -o-linear-gradient(top, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%);
background: -ms-linear-gradient(top, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%);
background: linear-gradient(to bottom, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 );
 	color:#ffffff;
	border: 2px solid #ffffff;
-webkit-border-radius:48px;
-moz-border-radius:48px;
border-radius:48px;
	font-size:28px;
	font-weight: normal;
	text-align:center;
	text-shadow: 1px 2px 2px #ffb76b,-1px -2px 1px #ff7c00;
	-moz-text-shadow: 0px 1px 0px #666666;
	-webkit-text-shadow: 0px 1px 0px #666666;
	 box-shadow: 0px 0px 10px #666666;
 -moz-box-shadow: 0px 0px 10px #666666;
	-webkit-box-shadow:0px 0px 10px #666666;
}
.scores_bg_dnevnik
{
display: inline-block;
position: relative;
z-index:5;
 width:50px;
 height:42px;
  padding-top:7px;
  left:0;
margin: 1px 4px;
background: -moz-linear-gradient(top, rgba(255,183,107,1) 0%, rgba(255,167,61,1) 50%, rgba(255,124,0,1) 51%, rgba(255,127,4,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,183,107,1)), color-stop(50%,rgba(255,167,61,1)), color-stop(51%,rgba(255,124,0,1)), color-stop(100%,rgba(255,127,4,1)));
background: -webkit-linear-gradient(top, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%);
background: -o-linear-gradient(top, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%);
background: -ms-linear-gradient(top, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%);
background: linear-gradient(to bottom, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 );
 	color:#ffffff;
	border: 2px solid #ffffff;
-webkit-border-radius:48px;
-moz-border-radius:48px;
border-radius:48px;
	font-size:28px;
	font-weight: normal;
	text-align:center;
	text-shadow: 1px 2px 2px #ffb76b,-1px -2px 1px #ff7c00;
	-moz-text-shadow: 0px 1px 0px #666666;
	-webkit-text-shadow: 0px 1px 0px #666666;
	 box-shadow: 0px 0px 10px #666666;
 -moz-box-shadow: 0px 0px 10px #666666;
	-webkit-box-shadow:0px 0px 10px #666666;
}

.scores_gold_bg_dnevnik
{
display: inline-block;
position: relative;
z-index:5;
 width:50px;
 height:42px;
  padding-top:7px;
  left:0;
margin: 1px 4px;
background: -moz-linear-gradient(top, rgba(248,80,50,1) 0%, rgba(241,111,92,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,80,50,1)), color-stop(50%,rgba(241,111,92,1)), color-stop(51%,rgba(246,41,12,1)), color-stop(71%,rgba(240,47,23,1)), color-stop(100%,rgba(231,56,39,1)));
background: -webkit-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
background: -o-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
background: -ms-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
background: linear-gradient(to bottom, rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 );
opacity:1;
text-shadow: 1px 2px 2px #f85032,-1px -2px 1px #e73827;
	-moz-text-shadow: 1px 2px 2px #f85032,-1px -2px 1px #e73827;
	-webkit-text-shadow: 1px 2px 2px #f85032,-1px -2px 1px #e73827;
color:#ffffff;
	border: 2px solid #ffffff;
-webkit-border-radius:48px;
-moz-border-radius:48px;
border-radius:48px;
	font-size:28px;
	font-weight: normal;
	text-align:center;
	 box-shadow: 0px 0px 10px #666666;
 -moz-box-shadow: 0px 0px 10px #666666;
	-webkit-box-shadow:0px 0px 10px #666666;
}
#podarok {
	position:relative;
	display: inline-block;
	left: 3%;
	width: 99%;
		
}

.tooltip_podarok img {
margin:5px;
   	width: auto;
	height:100px;
	border:none;
	
	 }
.tooltip_podarok, .invite_friend
{
  position: relative;
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
  font-size:12px;
  color: #222;
  outline: none;
  text-align:center;
  opacity:1;
  
}


.tooltip_podarok span
{
  visibility: hidden;
  position: absolute; 
  top: 85%;
  left: 65%;
  z-index: 4;
  width: 140px;
  margin-left: -75px;
  padding: 2px;
  border: 2px solid #ccc;
  text-align:center;
  opacity: .9;
  background-color: #ddd;                     
  background-image: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));  
  -moz-border-radius: 4px;
  border-radius: 4px;  
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;  
  text-shadow: 0 1px 0 rgba(255,255,255,.4); 
}

.invite_friend span
{
  visibility: hidden;
  position: absolute; 
  top: 85%;
  left: 50%;
  z-index: 4;
  width: 200px;
  margin-left: -75px;
  padding: 2px;
  border: 2px solid #ccc;
  text-align:left;
  padding-left:7px;
  opacity: .9;
  background-color: #ddd;                     
  background-image: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));  
  -moz-border-radius: 4px;
  border-radius: 4px;  
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;  
  text-shadow: 0 1px 0 rgba(255,255,255,.4); 
}

.tooltip_podarok:hover span, .invite_friend:hover span
{
  visibility: visible;
}

.tooltip_podarok span:before,
.tooltip_podarok span:after, .invite_friend span:before
{
  content: "";
  position: absolute;
  z-index: 2;
  top: -8px;
  left: 35%;
  margin-left: -8px;  
  border-top: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;        
  border-bottom: 8px solid #ddd; 
}

#podarok span img, #anketa_podarki span img
{
margin:1px;
   	width: auto;
	height:70px;
	border:none;
	
}

#podarok span a, #anketa_podarki span a, .tooltip_podarki span a
{
color:#333;
text-decoration:none;
}

#podarok span a:hover, #anketa_podarki span a:hover, .tooltip_podarki span a:hover
{
color:#000;
text-decoration:underline;
}

.podarok_field {
position: fixed;
z-index:5;
 width:91%;
 height:600px;
font-style: normal;
font-size:14px;
font-family:arial;
background:#fff;
opacity: .97;
cursor:default;
top:2%;
left:5%;
padding: 5px;
text-align:justify;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border: 1px solid #ddd;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
overflow: auto;
}

.podarok_field img
{
height:auto;
-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	border:none;
}

#podarok_img 
{
  display:block;
  position: relative;
width:auto;
height:350px;
}

.podarok_img 
{
 
width:auto;
height:250px;
} 

#podarok_img img
{
width:auto;
height:300px;
}

.anketa_podarki_bg
{
  display:block;
  position: relative;
  float:left;
  top:0px;
  left:0px;
   width:35px;
  height:50px;
background: rgb(255,255,255);
background: -moz-linear-gradient(left, rgb(255,255,255) 0%, rgb(241,241,241) 50%, rgb(219,219,219) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgb(255,255,255)), color-stop(50%,rgb(241,241,241)), color-stop(100%,rgb(219,219,219)));
background: -webkit-linear-gradient(left, rgb(255,255,255) 0%,rgb(241,241,241) 50%,rgb(219,219,219) 100%);
background: -o-linear-gradient(left, rgb(255,255,255) 0%,rgb(241,241,241) 50%,rgb(219,219,219) 100%);
background: -ms-linear-gradient(left, rgb(255,255,255) 0%,rgb(241,241,241) 50%,rgb(219,219,219) 100%);
background: linear-gradient(to right, rgb(255,255,255) 0%,rgb(241,241,241) 50%,rgb(219,219,219) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dbdbdb',GradientType=1 );
}

.anketa_podarki_bg:before
{
  content: "";
  position: absolute;
  top: 0px;
  left: 35px;
  margin-right: 0;  
  border-top: 25px solid transparent;
  border-left: 25px solid #dbdbdb;
  border-right: 0;        
  border-bottom: 25px solid transparent;
}


#anketa_podarki {
	position:relative;
	clear:both;
	left:65px;
	top:-60px;
	max-width: 85%;
	height: 73px;
			
}


.tooltip_podarki img, 
.tooltip_podarki_1 img{
margin:3px 7px;
   	width: auto;
	height:75px;
	border:none;
	 }
	 
.tooltip_podarki, .tooltip_podarki_1
{
  position: relative;
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
  font-size:12px;
  color: #222;
  outline: none;
  text-align:center;
  opacity:1;
  
}


.tooltip_podarki span
{
  visibility: hidden;
  position: absolute; 
  top: 85%;
  left: 65%;
  z-index: 4;
  width: 140px;
  margin-left: -75px;
  padding: 2px;
  border: 2px solid #ccc;
  text-align:center;
  opacity: .9;
  background-color: #ddd;                     
  background-image: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));  
  -moz-border-radius: 4px;
  border-radius: 4px;  
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;  
  text-shadow: 0 1px 0 rgba(255,255,255,.4); 
}

.tooltip_podarki_1 span
{
  visibility: hidden;
  position: absolute; 
  top: 85%;
  left: 65%;
  z-index: 4;
  width: 180px;
  margin-left: -75px;
  padding: 2px;
  border: 2px solid #ccc;
  text-align:center;
  opacity: .9;
  background-color: #ddd;                     
  background-image: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));  
  -moz-border-radius: 4px;
  border-radius: 4px;  
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;  
  text-shadow: 0 1px 0 rgba(255,255,255,.4); 
}

.tooltip_podarki:hover span, .tooltip_podarki_1:hover span
{
  visibility: visible;
}

.tooltip_podarki span:before,
.tooltip_podarki span:after,
.tooltip_podarki_1 span:before,
.tooltip_podarki_1 span:after
{
  content: "";
  position: absolute;
  z-index: 2;
  top: -8px;
  left: 30%;
  margin-left: -8px;  
  border-top: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;        
  border-bottom: 8px solid #ddd; 
}
	 
.more_podarki
{
position: relative;
cursor: pointer;
top: 50px;
left: 85%;
z-index: 5;
display: inline;
}

.table_cost_podarok{
font-size:12px;
}
.close
{
  display:block;
  position: fixed;
  cursor:pointer; 
  top: 22px;
  z-index:10;
  left: 94.5%;
   margin-left: 0px;
  background-image: url(img/icons.png);
 background-position: -298px 0px;
  width:16px;
 height:16px;
 margin: 0 0 0px 0;
}

.data
{
display:block;
width: 150px;
position: relative;
background:#fff;
z-index:1;
top:17px;
left: 7px;
text-align: center;

}


#fotogallery_mini {
	position:relative;
	display: inline-block;
	overflow: hidden;
	max-width: 98%;
	width:auto;
	height: 65px;
	
	
}
#fotogallery_mini img, .invite_friend img {
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	margin:0 4px 5px 0;
	white-space: nowrap;
	width: 60px;
	height: 60px;
	border: none;

}

.fotogallery_mini_left a
{display: inline-block;
	position: relative;
	cursor: pointer;
	top: 0px;
	z-index: 2;
	left: 0px;
	background-image: url(img/scroll_buttons.png);
	background-position: -75px 0px;
	width: 15px;
	height: 60px;
	text-decoration:none;
}	
.fotogallery_mini_left a:hover
{
	background-image: url(img/scroll_buttons.png);
	background-position: -105px 0px;
	width: 15px;
	height: 60px;
	text-decoration:none;
}	

.fotogallery_mini_right a{
	position: absolute;
	cursor: pointer;
	top: 0px;
	z-index: 5;
	right: 0px;
	display: inline-block;
	background-image: url(img/scroll_buttons.png);
	background-position: -61px 0px;
	width: 14px;
	height: 60px;
	text-decoration:none;
	
}
.fotogallery_mini_right a:hover {
	background-image: url(img/scroll_buttons.png);
	background-position: -91px 0px;
	width: 14px;
	height: 60px;
	text-decoration:none;
}

.count_new_message
{
display: inline-block;
position: relative;
z-index: 2;
 width:20px;
 height:17px;
 top:-10px;
 left:-23px;
 margin: 0 -20px 0 0;
  padding-top:3px;
 background:#ffcc00;
 	color:#ffffff;
-webkit-border-radius:18px;
-moz-border-radius:18px;
border-radius:18px;
	font-size:11px;
	text-align:center;
}

.foto_message
{
  position: relative;
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
  font-size:12px;
  outline: none;
  border:none;
  
}
.foto_message span
{
  visibility: hidden;
  position: absolute; 
  top: 0;
  right: 2%;
  z-index: 5;
  margin-left: 0px;
   background-image: url(img/icons.png);
 background-position: -298px 0px;
  width:16px;
 height:16px;
 margin: 0 2px -4px 2px;
}

.list_foto span
{
  visibility: hidden;
  position: absolute; 
  top: 5px;
  right: 2%;
  z-index: 5;
  margin-left: 0px;
   background-image: url(img/icons.png);
 background-position: -298px 0px;
  width:16px;
 height:16px;
 margin: 0 2px -4px 2px;
}

.foto_message:hover span, .list_foto:hover span, .list_foto:hover .icon_intim_span, .list_foto:hover .icon_first_foto
{
  visibility: visible;
   
}
.foto_user_del {
opacity: 0.4;
text-decoration: none;

}

.foto_user_del:hover {
opacity: 1;
text-decoration: none;
}

.dialog {
	display: block;
  clear:both;
	overflow: auto;
	width: 99%;
	left:0;
	height:460px;
		border: 2px solid #e3e3e3;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
	border-radius: 7px;
		
}
#message_box
{
width: 80%;
min-width: 755px;

}

.message_field{
display: inline-block;
position: relative;
 width:79%;
 font-size:14px;
text-align:justify;
font-style: normal;
font-family:arial;
cursor:text;
background:#eee;
border:none;
top:0px;
}

#message_to_img{
display: inline-block;
margin:0 0 0 7px;
}

#user_message_claud
{
position:relative; 
  bottom: 2px;
  left: 5px;
  margin: 7px;
  padding: 9px 5px 2px 5px;
  border: 1px solid #ccc;
  text-align:justify;
  opacity: 1;
  background-color: #ddd;                     
  background-image: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));  
  -moz-border-radius: 4px;
  border-radius: 4px;  
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;  
  text-shadow: 0 1px 0 rgba(255,255,255,.4); 
  max-width:87%;
float: left;
font-size: 12px;

}

#my_message_claud
{
position:relative; 
  bottom: 2px;
  left: 5px;
  margin: 7px;
  padding: 9px 5px 2px 5px;
  border: 1px solid #e3e3e3;
  text-align:justify;
  opacity: 1;
 background: -moz-linear-gradient(top, rgba(233,233,206,1) 0%, rgba(252,255,244,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,233,206,1)), color-stop(100%,rgba(252,255,244,1)));
background: -webkit-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: -o-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: -ms-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: linear-gradient(to bottom, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9ce', endColorstr='#fcfff4',GradientType=0 ); 
  -moz-border-radius: 4px;
  border-radius: 4px;  
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;  
  text-shadow: 0 1px 0 rgba(255,255,255,.4); 
  max-width:87%;
float: left;
font-size: 12px;

}

#div_history_dnevnik{
display: block;
margin:7px;
clear:both;
}

#div_history_dnevnik img{
margin:4px;
#width: auto;
#height:100px;
	-moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px; 
  border:none;
	 }
	 
#history_dnevnik
{
position:relative; 
  bottom: 2px;
  left: 3%;
  margin: 7px;
  padding: 10px;
  border: 2px solid #e3e3e3;
  text-align:justify;
  opacity: 1;
background: -moz-linear-gradient(top, rgba(233,233,206,1) 0%, rgba(252,255,244,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,233,206,1)), color-stop(100%,rgba(252,255,244,1)));
background: -webkit-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: -o-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: -ms-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: linear-gradient(to bottom, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9ce', endColorstr='#fcfff4',GradientType=0 );
  -moz-border-radius: 4px;
  border-radius: 4px;  
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;  
  text-shadow: 0 1px 0 rgba(255,255,255,.4); 
  max-width:95%;
font-size: 14px;
float:inherit;

}

#history_dnevnik img {
width:auto;
height:auto;
max-width:450px;
max-height:300px;
}

#history_dnevnik:before,
#history_dnevnik:after
{
  content: "";
  position: absolute;
  z-index: 2;
  top: -8px;
  left: 30px;
  margin-left: -8px;  
  border-top: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;        
  border-bottom: 8px solid #e3e3e3; 
}

#tag_field{
position: fixed;
z-index:5;
 width:600px;
 height:200px;
font-style: normal;
font-size:14px;
font-family:arial;
cursor:default;
background:#e3e3e3;
top:25%;
opacity:.95;
left:5%;
padding: 10px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border: 1px solid #ddd;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
overflow: auto;
}

.close_tag
{
  display:block;
  position: relative;
  cursor:pointer; 
  top: 0px;
  z-index:5;
  left: 97%;
   margin-left: 0px;
  background-image: url(img/icons.png);
 background-position: -298px 0px;
  width:16px;
 height:16px;
 margin: 0 0 0px 0;
}

.tag_edit {
display: block;
position: relative;
top: 550px;
left: 74%;
 width:200px;
 height:30px;
 font-size:14px;
text-align:center;
opacity:.85;
cursor:pointer;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;

}
.tag_edit:hover {
opacity:1;

}

.anketa_foto {
	position: relative;
	left: 2%;
	top: 0;
	width:240px;
	height: auto;
	border: 6px solid #FFF;
	-webkit-box-shadow: 0px 1px 4px 0 rgba(0, 0, 0, 0.3);
	box-shadow: 0px 1px 4px 0 rgba(0, 0, 0, 0.3);
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
}

.anketa_status
{
position: relative;
top: 20px;
right: 165px;
}

.anketa_long_button {
display: inline-block;
position: relative;
margin: 5px 15px;
 width:240px;
 height:24px;
 font-size:16px;
 padding-top: 5px;
text-align:center;
opacity:.6;
cursor:pointer;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
text-decoration:none;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
}


.foto_long_button {
display: inline-block;
position: relative;
margin: 5px 15px;
 width:250px;
 height:34px;
 font-size:16px;
 padding-top: 2px;
text-align:center;
opacity:.6;
cursor:pointer;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
text-decoration:none;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
}

.write_long_button {
display: inline-block;
position: relative;
margin: 5px 15px;
top:-30px;
 width:260px;
 height:25px;
 font-size:16px;
 padding-top: 5px;
text-align:center;
opacity:.6;
cursor:pointer;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
text-decoration:none;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
}
.friend_long_button {
display: inline-block;
position: relative;
 height:25px;
 width:260px;
 font-size:16px;
 padding-top: 5px;
text-align:center;
opacity:.5;
cursor:pointer;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
text-decoration:none;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
}

.friend_cancel {
position: relative;
 display: inline-block;
 width:140px;
 height:18px;
 margin-top:5px;
 padding-top:4px;
 	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
	-webkit-border-radius:11px;
	-moz-border-radius:11px;
	border-radius:11px;
	font-size:11px;
	text-align:center;
 box-shadow: 0px 0px 10px #666666;
 -moz-box-shadow: 0px 0px 10px #666666;
 	-webkit-box-shadow:0px 0px 10px #666666;
	text-shadow: 2px 1px 2px #ccc;
	-moz-text-shadow: 2px 1px 2px #ccc;
	-webkit-text-shadow: 2px 1px 2px #ccc;
	cursor:pointer;
	
}
.no_friend {

 	color:#fff;
	background:#ff5c5c;
	padding: 0 2px;


}


.anketa_button
{
display: inline-block;
 width:110px;
 height:23px;
 margin: 3px 0 3px 10px;
 padding-top:3px;
 	color:#000000;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
	font-size:14px;
	text-align:center;
	cursor:pointer;
background: rgb(233,233,206);
background: -moz-linear-gradient(top, rgba(233,233,206,1) 0%, rgba(252,255,244,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,233,206,1)), color-stop(100%,rgba(252,255,244,1)));
background: -webkit-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: -o-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: -ms-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: linear-gradient(to bottom, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9ce', endColorstr='#fcfff4',GradientType=0 );

}

a.anketa_button
{
display: inline-block;
 width:110px;
 height:23px;
 margin: 3px 0 3px 10px;
 padding-top:3px;
 	color:#0033FF;
	text-decoration:none;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
	font-size:14px;
	text-align:center;
	cursor:pointer;
background: -moz-linear-gradient(top, rgba(252,255,244,1) 0%, rgba(233,233,206,1) 100%);
background: -webkit-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%);
background: -o-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%);
background: -ms-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%);
background: linear-gradient(to bottom, rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#e9e9ce',GradientType=0 );
}

a.anketa_button:hover, .user_exit:hover
{
 box-shadow: 1px 1px 7px #ccc;
 -moz-box-shadow: 1px 1px 7px #ccc;
	-webkit-box-shadow:0px 0px 7px #ccc;
}


#anketa_info{
position: relative;
display: block;
margin:5px;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 39%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(39%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 39%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 39%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 39%,rgba(255,255,255,0) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 39%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
top:-50px;
padding:10px;
width: 96%;
font-size:13px;
border: 1px solid #CCCCCC;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
}


#anketa_info span {
color:#660000;
}

.anketa_on_line
{
position: relative;
top:-35px;
}

 #anketa_vip {

background: -moz-linear-gradient(top, rgba(241,218,54,1) 0%, rgba(255,255,255,1) 30%, rgba(255,255,255,1) 48%, rgba(241,218,54,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,218,54,1)), color-stop(30%,rgba(255,255,255,1)), color-stop(48%,rgba(255,255,255,1)), color-stop(100%,rgba(241,218,54,1)));
background: -webkit-linear-gradient(top, rgba(241,218,54,1) 0%,rgba(255,255,255,1) 30%,rgba(255,255,255,1) 48%,rgba(241,218,54,1) 100%);
background: -o-linear-gradient(top, rgba(241,218,54,1) 0%,rgba(255,255,255,1) 30%,rgba(255,255,255,1) 48%,rgba(241,218,54,1) 100%);
background: -ms-linear-gradient(top, rgba(241,218,54,1) 0%,rgba(255,255,255,1) 30%,rgba(255,255,255,1) 48%,rgba(241,218,54,1) 100%);
background: linear-gradient(to bottom, rgba(241,218,54,1) 0%,rgba(255,255,255,1) 30%,rgba(255,255,255,1) 48%,rgba(241,218,54,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1da36', endColorstr='#f1da36',GradientType=0 );
-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	padding:0 5px 5px 5px;
}
 
 .anketa_vip {
  position: relative;
 display: block;
 z-index: 5;
   background-image: url(img/vip.png);
 background-repeat:no-repeat;
 width:90px;
 height:65px;
 top:0;
 left:90%;
 margin: 0 0 -60px 0;
 }
 
.anketa_additionally
{
position: relative;
display:inline-block;
margin: 30px;
vertical-align:text-top;
min-width:215px;
}


#status_claud
{
position:relative; 
  bottom: 2px;
  left: 4px;
  margin: 7px;
  padding: 10px;
  border: 1px solid #f2f2f2;
  text-align:justify;
  opacity: 1;
background: rgb(252,252,252);
background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(249,249,249,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(249,249,249,1)));
background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(249,249,249,1) 100%);
background: -o-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(249,249,249,1) 100%);
background: -ms-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(249,249,249,1) 100%);
background: linear-gradient(to bottom, rgba(252,252,252,1) 0%,rgba(249,249,249,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f9f9f9',GradientType=0 );
  -moz-border-radius: 4px;
  border-radius: 4px;  
  -moz-box-shadow: 0 0px 1px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.5) inset;
  -webkit-box-shadow: 0 0px 1px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.5) inset;
  box-shadow: 0 0px 1px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.5) inset;  
  text-shadow: 0 1px 0 rgba(255,255,255,.4); 
float: left;
width: 86%;
font-family:Arial;
font-size: 13px;
font-style:italic;
}

#status_claud:before

{
  content: "";
  position: absolute;
  z-index: 2;
  top: 8px;
  left: 0px;
  margin-left: -10px;  
  border-top: 10px solid transparent;
  border-left: 0;
  border-right: 10px solid #f9f9f9;        
  border-bottom: 10px solid transparent;
  
}
#status_claud:after

{
  content: "";
  position: absolute;
  z-index: 1;
  top: 8px;
  left: 0px;
  margin-left: -12px;  
  border-top: 10px solid transparent;
  border-left: 0;
  border-right: 10px solid #f2f2f2;        
  border-bottom: 10px solid transparent;
  
}

#anketa_div {
	position:relative;
	display: inline-block;
	left: 4px;
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 39%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(39%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 39%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 39%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 39%,rgba(255,255,255,0) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 39%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
	top:-61px;
	width: 98%;
	font-size:13px;
	border: 1px solid #CCCCCC;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
			
}

.anketa_fotogallery {
margin: 9px 5px;
border: 5px solid #FFF;
-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
   	width: auto;
	height:100px;
	}
	
	
.anketa_fotogallery:hover	{
	border: 5px solid #FFF;
	margin:9px 5px;
	cursor:pointer;
	-webkit-box-shadow: 0px 1px 4px 0 rgba(0, 0, 0, 0.3);
	box-shadow: 0px 1px 4px 0 rgba(0, 0, 0, 0.3);
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	}
.foto_field, #dnevniki_field {
position: fixed;
padding:15px;
z-index:8;
 width:95%;
 height:95%;
cursor:default;
background:#fff;
top:2%;
opacity:.98;
left:2%;
padding: 5px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border: 1px solid #ddd;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
overflow: auto;
}

#opacity_box
{
    position: fixed;
	display:inline-block;
	top:1px;
	left:1px;
	background: #000;
    width: 99%;
    height: 99%;
    z-index: 20;
    -moz-opacity:0.6;
    opacity: 0.6;
}

#friend_field, #message_to_user, #up_anketa, #pay_fotogallery, #add_poput, #add_foto, #pay_vote10, #pay_vote20, #pay_vote30 {
position: fixed;
padding:15px;
z-index:20;
 width:450px;
 max-height:170px;
cursor:default;
background:#fff;
top:40%;
font-size:11px;
opacity:1;
left:35%;
padding: 5px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border: 1px solid #ddd;
 box-shadow: 0px 0px 100px 20px #333;
 -moz-box-shadow: 0px 0px 100px 20px #333;
	-webkit-box-shadow:0px 0px 100px 20px #333;
overflow: auto;
}

#friend_field img, #message_to_user img {
margin:1px;
   	max-width: 90px;
	max-height:100px;
	border:none;
	-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
	
}

.friend_field_x, .message_to_user_x, .up_anketa_x, .pay_fotogallery_x, .add_foto_x  {
position: fixed;
padding:15px;
z-index:20;
 width:450px;
 max-height:170px;
cursor:default;
background:#fff;
top:40%;
font-size:11px;
opacity:1;
left:35%;
padding: 5px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border: 1px solid #ddd;
 box-shadow: 0px 0px 100px 20px #333;
 -moz-box-shadow: 0px 0px 100px 20px #333;
	-webkit-box-shadow:0px 0px 100px 20px #333;
overflow: auto;
}

.friend_field_x1, .message_to_user_x1, .up_anketa_x1, .pay_fotogallery_x1, .add_foto_x1  {
position: fixed;
padding:15px;
z-index:20;
 width:450px;
 max-height:170px;
cursor:default;
background:#fff;
font-size:11px;
opacity:1;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border: 1px solid #ddd;
 box-shadow: 0px 0px 100px 20px #333;
 -moz-box-shadow: 0px 0px 100px 20px #333;
	-webkit-box-shadow:0px 0px 100px 20px #333;
overflow: auto;
}

.friend_field_x1 img, .message_to_user_x1 img {
margin:1px;
   	max-width: 90px;
	max-height:100px;
	border:none;
	-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
	
}

.friend_field_x img, .message_to_user_x img {
margin:1px;
   	max-width: 90px;
	max-height:100px;
	border:none;
	-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
	
}

.invite_send {
	display:inline-block;
	width:200px;
	height:20px;
	margin: 6px 10px 3px 3px;
	color:#ffffff;
	text-decoration: none;
	font-family: verdana;
	font-size:12px;
	text-align:center;
	padding-top:0px;
	background: -moz-linear-gradient(top, #bee75c 1%, #62ac15 100%);
	background: -webkit-linear-gradient(top, #bee75c 1%,#62ac15 100%);
	background: -ms-linear-gradient(top, #bee75c 1%,#62ac15 100%);
	background: linear-gradient(to bottom, #bee75c 1%,#62ac15 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bee75c', endColorstr='#62ac15',GradientType=0 );
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-shadow: 1px 1px 0 #000000;
	font-weight: bold;
}
.invite_send:hover{
	color:#ffffff;
	text-decoration: none;
background: -moz-linear-gradient(top, #b2e238 0%, #5ca805 100%);
background: -webkit-linear-gradient(top, #b2e238 0%,#5ca805 100%);
background: -o-linear-gradient(top, #b2e238 0%,#5ca805 100%);
background: -ms-linear-gradient(top, #b2e238 0%,#5ca805 100%);
background: linear-gradient(to bottom, #b2e238 0%,#5ca805 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2e238', endColorstr='#5ca805',GradientType=0 );
}

.invite_friend_ok {
display:inline-block;
	width:100px;
	height:20px;
	color:#ffffff;
	text-decoration: none;
	font-family: verdana;
	font-size:12px;
	text-align:center;
	padding-top:4px;
	margin: 4px 4px;
	background: -moz-linear-gradient(top, #bee75c 1%, #62ac15 100%);
	background: -webkit-linear-gradient(top, #bee75c 1%,#62ac15 100%);
	background: -ms-linear-gradient(top, #bee75c 1%,#62ac15 100%);
	background: linear-gradient(to bottom, #bee75c 1%,#62ac15 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bee75c', endColorstr='#62ac15',GradientType=0 );
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-shadow: 1px 1px 0 #000000;
	font-weight: bold;
}

.invite_td_ok {
background:#fff;
-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.invite_td_ok:hover {
background:#D1FFBB;
-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

.invite_td_no {
background:#fff;
-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.invite_td_no:hover {
background:#FF6633;
-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

.bg_zagolovok
{
width: 98%;
	padding:5px; 
margin:5px 0;
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(246,246,246,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(100%,rgba(246,246,246,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
    border: 1px solid #e3e3e3;
	-moz-border-radius: 7px;
    -webkit-border-radius: 7px;
	border-radius: 7px;
	font-size: 14px;
}

.bg_sort
{
width: 98%;
	padding:5px; 
margin:5px 0;
opacity:.6;
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(246,246,246,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(100%,rgba(246,246,246,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
    border: 1px solid #e3e3e3;
	-moz-border-radius: 7px;
    -webkit-border-radius: 7px;
	border-radius: 7px;
	font-size: 14px;
}
.bg_sort:hover
{
opacity: 1;

}


.carousel-wrapper {
	display: inline-block;
   width: auto; 
   overflow: hidden; 
   position:relative;
   left:0px;
   height: 127px;
       }
.carousel-wrapper_mini {
	display: inline-block;
   width: auto; 
   overflow: hidden; 
   position:relative;
   left:5px;
   height: 64px;
       }
	   
.carousel-items {
   width: 101%;
   position: relative;  
   overflow: hidden;
  margin-top:-120px;
  left:3px;
   
}

.carousel-items_mini {
   width: 100%; 
   position: relative;  
   overflow: hidden;
  margin-top:-60px;
  left:0px;
   
}
.carousel-block {
   display: inline-block; 

}


.open_poisk {
font-weight: bold;
border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	text-decoration: none;
	color: #000000;
}

.icon_del_smile
{
 position: relative;
 display: inline-block;
 z-index: 4;
 background-image: url(img/icons.png);
 background-position: -512px 0px;
  width:24px;
 height:24px;
 margin: 0 2px;
 left:6px;
 bottom:90px;
 margin: 0 -10px;
}

.first_podarok
{
	position: relative;
	margin-left:0;
	top: 18px;
	left: 8px;
	z-index: 5;
	display: inline;
	font-family:Arial;
font-size: 13px;
	font-style: italic;
	color:#999;
}	
	
.first_podarok a:link
{
	font-style: italic;
	color:#660000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #660000;
}

.adv_left{
 position:relative;
 width: 250px;
 top:10px;
 
 }
.adv_left_fixed{
 position:fixed;
 width: 250px;
 top:10px;
 padding-left:7px;
}

.in_begin
{
display:block;
	width:200px;
	height:25px;
	color:#000;
	text-decoration: none;
	font-family: verdana;
	font-size:14px;
	text-align:center;
	padding-top:6px;
	margin-left: 3px;
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
}


.anketa_redakt
{
display:block;
position: relative;
 max-width:31px;
  top:-30px;
 left:72px;
  padding:6px 1px 6px 3px;
  margin-bottom:-46px;
 cursor:pointer;
	background: -moz-linear-gradient(top, rgba(233,233,206,1) 0%, rgba(252,255,244,1) 100%);
background: -webkit-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: -o-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: -ms-linear-gradient(top, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
background: linear-gradient(to bottom, rgba(233,233,206,1) 0%,rgba(252,255,244,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9ce', endColorstr='#fcfff4',GradientType=0 );
 	color:#333;
	border-style: solid;
	border-width: 1px;
	border-color: #ccc;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	text-shadow: 1px 1px 0 #fff;
}

.anketa_up {
display: inline-block;
position: relative;
margin: 3px;
  font-size:16px;
 padding: 6px 13px 6px 2px;
opacity:1;
cursor:pointer;
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
color:#000000;
background: rgb(242,246,248);
background: -moz-linear-gradient(top, rgb(242,246,248) 0%, rgb(216,225,231) 50%, rgb(181,198,208) 51%, rgb(224,239,249) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(242,246,248)), color-stop(50%,rgb(216,225,231)), color-stop(51%,rgb(181,198,208)), color-stop(100%,rgb(224,239,249)));
background: -webkit-linear-gradient(top, rgb(242,246,248) 0%,rgb(216,225,231) 50%,rgb(181,198,208) 51%,rgb(224,239,249) 100%);
background: -o-linear-gradient(top, rgb(242,246,248) 0%,rgb(216,225,231) 50%,rgb(181,198,208) 51%,rgb(224,239,249) 100%);
background: -ms-linear-gradient(top, rgb(242,246,248) 0%,rgb(216,225,231) 50%,rgb(181,198,208) 51%,rgb(224,239,249) 100%);
background: linear-gradient(to bottom, rgb(242,246,248) 0%,rgb(216,225,231) 50%,rgb(181,198,208) 51%,rgb(224,239,249) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9',GradientType=0 );
text-shadow: 1px 1px 0 #ffffff;
text-decoration:none;
 box-shadow: 0px 0px 10px #ccc;
 -moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc;
}


#rezult_operation{
display: block;
position: absolute;
 width:800px;
 top:40%;
 left:20%;
 z-index:2;
  padding: 25px 0;
 background:#fff;
border: 2px solid #678AC3; 
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
text-align:center;
font-weight:bold;
 box-shadow: 0px 0px 200px #000;
 -moz-box-shadow: 0px 0px 200px #000;
	-webkit-box-shadow:0px 0px 200px #000;


}

/* ---- Начало стилей для  вкладок ---------*/


.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-tabs { position: relative; padding: .2em; zoom: 1;  } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { padding-left:2px; border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9CE; min-width:770px; } /*фон под кнопки !!!!!*/
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; left:-.2em; margin: 1px .2em 0 0; border-bottom: 0; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em .7em; text-decoration: none; } /*ширина кнопок*/
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }/*опускание активной кнопки*/
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer;  } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {
	display: block;
	padding: .9em 0;
	margin-left: -25px;
	min-width:650px;
	
	} /*стиль текстового контента!!!!!!!!!!!!!!!!!!!*/

/* Component containers
----------------------------------*/
.ui-widget { margin-left:11px; font-family: Arial; font-size: 14px; }
.ui-widget-content { border: none; color: #000; }/*фон под контент*/
.ui-widget-content a { color: #383838; }
/*.ui-widget-header { border: 1px solid #494437; background: #E9E9E9 url("images/ui-bg_gloss-wave_45_E9E9E9_500x100.png") 50% 50% repeat-x; color: #ffffff; font-weight: bold; }фон под кнопки*/


/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #fff; background: #fff ; font-weight: normal; color: #000;   }/*Контейнер обычных кнопок */
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #000; text-decoration: none; }/*текст кнопки hover*/
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #E9E9CE; background: #fff; font-weight: normak; color: #000; }/*Фон кнопки hover*/
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #000; text-decoration: none;  }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #E9E9CE; 	background: -moz-linear-gradient(top, rgba(252,255,244,1) 0%, rgba(233,233,206,1) 100%);
background: -webkit-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%);
background: -o-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%);
background: -ms-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%);
background: linear-gradient(to bottom, rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#e9e9ce',GradientType=0 ); font-weight: bold; color: #000;} /*Фон активной кнопки*/
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #000; text-decoration: none; }


/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; border-top-left-radius: 8px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -khtml-border-top-right-radius: 8px; border-top-right-radius: 8px; }
.ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -khtml-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; }
.ui-corner-bottom, .ui-corner-right, .ui-corner-br  { -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; -khtml-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }

/* ------ конец стилей для вкладок */