
form { margin: 0; padding: 0; }

.text { text-align: justify; }
.text a { color: #4f4f4f; text-decoration: underline; }
.text a:hover { text-decoration: none; }
.wide,.w { width: 100%; }
.right { text-align: right; }
.red,.red a,.lr,.lr a { color: #ac2848; }
.blue,.blue a { color: #5b8092; }
.bold { font-weight: bold; }
.bold a { font-weight: bold; }

.lr { font-size: 8pt; }

#top_form { margin: 10px; padding: 10px; font: normal 8pt Verdana; text-align: left; }
#top_form .text { margin: 2px; color: #999999; }
#top_form input.submit { background-color: #AAAAAA; color: #FFFFFF; border: 1px solid #999999; }
#top_form form { margin: 0; padding: 0; }


.main_tech_list .elem { padding-right: 10px; }
.tech_left a.menu { font-weight: bold; }



#topmenu { }
#topmenu td { text-align: center; }
#topmenu .sep { width: 1px; background: url("/photovision/im2/p3.gif") top left repeat-y; padding: 0; margin: 0; }
#topmenu .sub { font: bold 8pt Sans-Serif; color: #308010; text-align: center; }
#topmenu .sub a { text-decoration: none; }
#topmenu a:hover div { color: #104000; }
.main_photo { text-align: center; padding-right: 10px; }
.main_photo img { padding: 2px; margin: 5px; border: 1px dotted #89aa53; }

.ph_brd2 { padding: 0px; margin: 0px; text-align: left; }

.ph_brd0 { text-align: left;align:left; position: relative; }
.ph_brd0 img { display: block; }

.ph_comment .sub,.ph_comment_small .sub { background-color: #FFFFFF; }

.subtitle { margin-bottom: 10px; }
.subtitle a { font: bold 8pt Verdana; color: #336699; }
.subtitle div { margin: 0px 0px; }
.subtitle div a:hover { text-decoration: underline; }

.tov_title { margin: 5px 0px 0px 5px; }
.tov_title a { font: bold 10pt Verdana; color: #5b7f97; }

.new_yell { background-color: #FAFDE2; padding: 5px; border: 1px dotted #89aa53; }
.new_yell a { color: #444444; }
.new_yell a:hover { color: #999999; }
.avatar1 img { padding: 2px; border: 1px solid #0061fe; display: block; }
.avatar2 img { padding: 2px; border: 1px solid #c91485; display: block; }

.comments_list .bh { background-color: #FFFFFF; }

#overall-container { vertical-align: top; width:1060px; }
#overall-container td { vertical-align: top; }
#overall-container td td { vertical-align: auto; }
#left-menu { width: 200px; padding:0px 10px 10px 0px;}

#submenu { width: 300px; }


#left-menu input { display: block; margin: 2px; }
#left-menu input.w { width: 100%; border: 1px solid #AAAAAA; color: #888888; font: normal 8pt Verdana; }
#left-menu input.submit { background-color: #AAAAAA; color: #FFFFFF; border: 1px solid #AAAAAA; }
#left-menu ul { list-style: inside url("http://www.imeet.ru/im/a_closed.gif"); }
#left-menu li { background: url("http://www.imeet.ru/im/p4.gif") bottom left repeat-x; padding: 5px 5px 5px 5px; margin-left:0px;}
#left-menu li a { font: bold 8pt Verdana; color: #4f4f4f; text-decoration: none; }
#left-menu li a:hover { text-decoration: none; }
#left-menu li.red a { color: #ac2848; }




.g,body,table,tr,td,img,h1,h2,h3,ul,li { border 0; margin: 0; padding: 0; color:#7D7D7D; font: 78%/1.4em Tahoma; font-variant: normal; font-size: 8pt;}
.ph_td { text-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: #ac2848; font: 78%/1.4em Tahoma; font-weight: bold; font-variant: normal; font-size: 8pt;}
.lmenu{  color: #ac2848;  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: #ac2848;  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: #ac2848;  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: #ac2848;  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;}.bl {  color: #7D7D7D;  font-family: Tahoma;  font-weight: bold;  font-variant: normal;  font-size: 10pt;  text-decoration: underline;}.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;}h1 { font: normal 14pt Verdana; color: #6baf00; padding: 10px 0px 5px 0px; }h2 { font: normal 12pt Verdana; color: #5b7f97; padding: 20px 0px 5px 0px; }h3 { font: normal 12pt Verdana; color: #AC2848; padding: 20px 0px 5px 0px; }h4 { font: normal 12pt Verdana; color: #5b7f97; margin: 0; padding: 0; border: 0; padding-top: 10px; }.mss_h2text h1 { margin: 0; padding: 0; }.h2 { font: normal 12pt Verdana; color: #5b7f97; padding: 20px 0px 5px 0px; display: block; }#submenu h2 { margin-left: 10px; display: block; }.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;}.dot { font-size: 1px; }.tags{color: #555D3A;	line-height: 22px; margin: 0px 10px 0px 10px; padding-bottom: 10px; }}.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;}.lr  { color: #ac2848; font: normal 8pt Verdana; }a.lr { color: #ac2848; font: normal 8pt Verdana; }ul.new_sub { margin: 20px 0px 0px 20px; list-style-type: none; }ul.new_sub li a { font: bold 8pt Verdana; color: #336699; }ul.new_sub li a:hover { text-decoration: underline; } .green_border { background-image: url("/im/green_border.gif"); padding: 1px; }.green_border_inner { margin: 0; padding: 3px; background-color: #fafde2; }.ps_qa_list ul { list-style-type: none; }.ps_qa_list li { margin: 10px; }.ps_qa_list li a { font: normal 10pt Verdana; text-decoration: underline; }.ps_qa_list li a:hover { text-decoration: none; }.ps_qa_list span.author { font: normal 8pt Verdana; color: #909090; }.ps_qa { font: normal 10pt Verdana; }.ps_qa .author { font: bold 8pt Verdana; text-align: right; width: 100%; }.ps_qa .text { margin: 10px; text-align: justify; }.ps_qa .date { text-align: right; width: 100%; }.ps_qa .links { text-align: center; font-weight: bold; width: 100%; margin: 30px; }.ps_qa_admin { width: 90%; }.ps_qa_admin td { padding: 10px; font: normal 10pt Verdana; border: 1px solid #C0C0C0; }.ps_qa_admin td.s { font: normal 8pt Verdana; color: #909090; }.ps_qa_admin input,select { width: 500px; font: normal 10pt Verdana; border: 1px solid #505050; }.ps_qa_admin textarea { width: 90%; font: normal 10pt Verdana; border: 1px solid #505050; }.bigbutton { margin-top: 20px; 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-top: 10px; 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; }.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; }.t { text-align: center; padding: 5px; display: block; }
