
.g,ul,li { border 0; margin: 0; padding: 0; color:#7D7D7D;
  font: 78%/1.4em Tahoma;
  font-variant: normal;
  font-size: 8pt;
}

.ph_td {align:center;text-align:center;padding:10px;}
table { border-collapse: collapse; }
button,textarea,select,input {
  color: #7D7D7D;
  font: 78%/1.4em Tahoma;
  font-variant: normal;
  font-size: 8pt;
}

.tmenu{
  color: #AC2801;
  font: 78%/1.4em Tahoma;
  font-weight: bold;
  font-variant: normal;
  font-size: 8pt;
}
.lmenu{
  color: #AC2801;
  font: 78%/1.4em Tahoma;
  font-weight: bold;
  font-variant: normal;
  font-size: 8pt;
}
.smenu{
  color: #4F4F4F;
  font: 78%/1.4em Tahoma;
  font-weight: normal;
  font-variant: normal;
  font-size: 8pt;
}
.smenu2{
  color: #AC2801;
  font: 78%/1.4em Tahoma;
  font-weight: normal;
  font-variant: normal;
  font-size: 8pt;
}
.lmenu2{
  color: #4F4F4F;
  font: 78%/1.4em Tahoma;
  font-weight: bold;
  font-variant: normal;
  font-size: 8pt;
}
.rep{
  color: #5B8198;
  font: 78%/1.4em Tahoma;
  font-weight: bold;
  font-variant: normal;
  font-size: 8pt;
}
.i{
  color: #514F50;
  font: 78%/1.4em Tahoma;
  font-weight: normal;
  font-variant: normal;
  font-size: 8pt;
}
.purpl{
  color: #FF4989;
  font: 78%/1.4em Tahoma;
  font-weight: normal;
  font-variant: normal;
  font-size: 8pt;
}

.ir{
  color: #AC2801;
  font: 78%/1.4em Tahoma;
  font-variant: normal;
  font-size: 8pt;
}
.ib{
  color: #5B8092;
  font: 78%/1.4em Tahoma;
  font-variant: normal;
  font-size: 8pt;
}
.ibn{
  padding:3px;
  color: #5B8092;
  font: 78%/1.4em Tahoma;
  font-variant: normal;
  font-size: 8pt;
}

.icn{
  color: #609022;
  font-family:Tahoma;
  font-weight: normal;
  font-variant: normal;
  font-size: 8pt;

}
.icnu{
  color: #609022;
  font-family:Tahoma;
  font-weight: normal;
  font-variant: normal;
  font-size: 8pt;
	text-decoration:underline;

}
.dr{
  color: #AC2801;
  font: 78%/1.4em Tahoma;
  font-variant: normal;
  font-size: 10pt;
}
.in{
  color: #514F50;
  font: 78%/1.4em Tahoma;
  font-weight: normal;
  font-variant: normal;
  font-size: 8pt;
  text-decoration:underline;
}


.strela_div{


position: relative; 
top: 0; 
float: right;
right:0;
}


.wish_t{
  color: #609020;
  font: 78%/1.4em Tahoma;
  font-variant: normal;
  font-size: 8pt;
}
.wish_d{
  color: #5A7E94;
  font: 78%/1.4em Tahoma;
  font-variant: normal;
  font-size: 8pt;
}
.wish_p{
  color: #CA288B;
  font: 78%/1.4em Tahoma;
  font-variant: normal;
  font-size: 8pt;
	font-weight:bold;
}



ul.icn {list-style-image:url('im/g_a.gif');list-style:inside;list-style-type:none;}

.icn li {padding-bottom:3px;padding-left:10px}


ul.club {list-style-image:url('im/b_a.gif');list-style:inside;list-style-type:none;}

.club li {padding-bottom:3px;padding-left:10px;}


.anket_info td {padding:1px;}

.user_list {
border:1px solid #D9D9D9;
background-color:#FAFDE2;
}

.user_list td{
padding:7px;
}

.cl_name
{
  color: #514F50;
  font: 78%/1.4em Tahoma;
  font-weight: normal;
  font-variant: normal;
  font-size: 8pt;
  background-image:url('im/p6.gif');
}

.ibl{
  color: #588292;
  font: 78%/1.4em Tahoma;
  font-weight: normal;
  font-variant: normal;
  font-size: 8pt;
}


img {
  padding: 0px;
  border:0;
}

.photo_m {
  padding: 1px 1px 1px 1px;
  border:1px solid #0061FE;
  margin-top:5px;
display: block; float: left;
}
.photo_w {
  padding: 1px 1px 1px 1px;
  border:1px solid #C91485;
  margin-top:5px;
display: block; float: left;
}
.photo_m2 {
  padding: 3px;
  border:1px solid #0061FE;
  margin-top:5px;
display: block; float: left;
}
.photo_w2 {
  padding: 3px;
  border:1px solid #C91485;
  margin-top:5px;
display: block; float: left;
}

.photo_wish {
  padding: 1px 1px 1px 1px;
  border:1px solid #B3D67A;
  margin-top:5px;
display: block; float: left;
}




.mimg {
  margin-bottom: 2px;
  border:0;
}
.menu_td {
  padding-top: 8px;
  border:0;
}

/*
a {
  padding: 0px;
  font-family: Tahoma;
  color: #626262;
  font-variant: normal;
  font-size: 8pt;
  text-decoration: none;
}
*/
.bl {
  color: #7D7D7D;
  font-family: Tahoma;
  font-weight: bold;
  font-variant: normal;
  font-size: 10pt;
  text-decoration: underline;
}
.info {
  color: #F35F6A;
  font-family: Tahoma;
  font-variant: normal;
  font-size: 9pt;
  text-decoration: none;
}
.gr {
  color: #75A048;
  font-family: Tahoma;
  font-variant: normal;
  font-size: 9pt;
  text-decoration: none;
}
.tgr {
  color: #75A048;
  font-family: Tahoma;
  font-variant: normal;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
}
.w {
  color: white;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight:bold;
}
.mw {
  color: #405010;
  font-family: Tahoma;
  font-size: 9pt;
}


select
{
  font-family: Tahoma;
  font-variant: normal;
  font-size: 8pt;
}
textarea
{
  font-family: Tahoma;
  font-variant: normal;
  font-size: 8pt;
}

#container h1 {
  color: #6BAF00;;
  font-family: Tahoma;
  font-weight: normal;
  font-size: 14pt;
  line-height: 16pt;
  margins:0;
  spacing:0;
  padding:5px;
}
h2
{
  color: #5B7F97;
  font-family: Tahoma;
  font-variant: normal;
  font-size: 11pt;
  padding:5px;
  margins:0;
  spacing:0;
}

/*
h3
{
  color: #5B7F97;
  font-family: Tahoma;
  font-variant: normal;
  font-size: 10pt;
  font-weight: bold;
  padding:5px;
  margins:0;
  spacing:0;
}
*/

.sms {
	text-decoration: none;
	color: #C05050;
}
.sms:hover {
	text-decoration: underline;
	color: #A02020;
}
.chatwnd td { padding: 0; font-family: Tahoma; font-variant: normal; font-size: 8pt; text-decoration: none; }
.chatwnd a { font-family: Tahoma; font-variant: normal; font-size: 8pt; text-decoration: underline; }
.stream {
    overflow: hidden;
 }
    
.stream div {
    display: inline;
    float: left;
    width: auto;
    text-align: center;
    height: 100%;
    padding: 5px;
    }
.str_ph {
	border:1px solid #cccccc ;
 }

.anket_photo {  max-width: 200px; } 
.mainpage_photo {  max-width:300px; max-height:280px; padding:5px;}

* html .anket_photo {  width:expression((document.getElementById("anket_photo").width<200)?'auto':'200px'); } 
* html .mainpage_photo {  width:expression((document.getElementById("mainpage_photo").width<300)?'auto':'300px'); height:expression((document.getElementById("mainpage_photo").height<280)?'auto':'280px'); padding:5px;}


.tbl_anket td
{
	padding:1px;
}
.tbl_clubs td
{
	padding:5px;
}
.q_z
{
	background-image: url('im/p8.gif');
	font-size:0px;
	width:1px;
	height:1px;
}
.tbl_alb td
{
	padding:2px;
	font-size:7pt;
	vertical-align:top;
}

.a_link
{
	color: #609022;
       	font-size:8pt;
	text-decoration:underline;
	line-height: 125%;
}

.vpic
{
	padding:5px;
}


.tags
{
color: #555D3A;	line-height: 22px;
}

.bigarrow { font-size: 12pt; font-weight: bold; padding-bottom: 2px; }
.bigarrow:hover { background-color: #629e03; color: #ffffff; }

.t_1 {	font-size: 15px;}
.t_2 {	font-size: 15px;font-weight: bold;}
.t_3 {	font-size: 16px;}
.t_4 {	font-size: 16px;font-weight: bold;}
.t_5 {	font-size: 17px;}
.t_6 {	font-size: 17px;font-weight: bold;}
.t_7 {	font-size: 18px;}
.t_8 {	font-size: 18px;font-weight: bold;}
.t_9 {	font-size: 19px;}
.t_10 {	font-size: 19px;font-weight: bold;}
.t_11 {	font-size: 20px;}
.t_12 {	font-size: 20px;font-weight: bold;}
.t_13 {	font-size: 21px;}
.t_14 {	font-size: 21px;font-weight: bold;}
.t_15 {	font-size: 22px;}
.t_16 {	font-size: 22px;font-weight: bold;}
.t_17 {	font-size: 23px;}
.t_18 {	font-size: 23px;font-weight: bold;}
.t_19 {	font-size: 24px;}
.t_20 {	font-size: 24px;font-weight: bold;}
.t_21 {	font-size: 25px;}
.t_22 {	font-size: 25px;font-weight: bold;}
.t_23 {	font-size: 26px;}
.t_24 {	font-size: 26px;font-weight: bold;}
.t_25 {	font-size: 27px;}
.t_26 {	font-size: 27px;font-weight: bold;}
.t_27 {	font-size: 28px;}
.t_28 {	font-size: 28px;font-weight: bold;}

.bigbutton { margin-top: 20px; margin-bottom: 10px; text-align: center; }
.bigbutton a { font: normal 18pt Verdana; color: #FFFFFF; padding: 5px; background-color: #96bb5b; border: 1px solid #7faf3f; }
.bigbutton a:hover { background-color: #a5c678; }
.bigbutton2 { margin: 10px 0px; text-align: center; }
.bigbutton2 a { font: normal 14pt Verdana; color: #FFFFFF; padding: 5px; background-color: #96bb5b; border: 1px solid #7faf3f; }
.bigbutton2 a:hover { background-color: #a5c678; }


.red,.red a,.lr,.lr a { color: #ac2848; }
.blue,.blue a { color: #5b8092; }


.greetings_text { margin: 10px 15px; font: normal 10pt Verdana; color: #777777; }
.greetings_text td { font: normal 9pt Verdana; color: #777777; }
.greetings_text a { font: normal 12pt Verdana; color: #777777; }
.greetings_text a:hover { text-decoration: underline; color: #a5c678; }
.greetings_text div { margin: 4px 0px 0px 30px; }
.greetings_text ul { margin-left: 30px; }
.greetings_text li { padding: 4px 0px; font: normal 9pt Verdana; }


.mss_user_av90 {
	position: relative;
	display: block;
	width: 90px;
	height: 90px;
}

.mss_user_av90 img {
	top: 0;
	left: 0;
	width: 90px;
	height: 90px;
}

.mss_user_av90_b {
	position: absolute;
	float: top;
	top: 0;
	left: 0;
	width: 90px;
	height: 90px;
	display: block; 
	background: url("/im/av_bg3.gif") no-repeat 0 0;
}

.top-user {
	float: left;
}
.top-user img {
	display: block;
	margin: 2px;
}
