a{font:100% Arial,Tahoma,Verdana;color:#39D;text-decoration:underline}
a:hover{text-decoration:none}

h1, h2, h3, h4, h5, h6, p{margin:0px;padding:0px;}
h1{font:190% Tahoma,Verdana,Arial:color:#F66}
h1 a{color:#F66;}
h2{font:150% Tahoma,Verdana,Arial;color:#444;}
h2 a{font:100% Tahoma,Verdana,Arial;color:#555;}
h3{font:120% Arial,Tahoma,Verdana;color:#444;}
h4{font:90% Arial,Tahoma,Verdana;color:#444;}
h4 a{color:#39F;}
h5{font:90% Arial,Tahoma,Verdana;color:#888;}
h5 a{color:#393;}
h5 span{font:90% Arial,Tahoma,Verdana;color:#AAA;}
h6{font:italic 110% Georgia;color:#F39;padding-bottom:6px;}
h6 a{font:italic 110% Georgia;color:#39F;}
h6 span a{font:70% Arial;color:#39F;}
p{font:80% Arial,Tahoma,Verdana;color:#444;line-height:130%;padding-bottom:4px;}
p.user{padding:3px 0px;}

/*LOGO*/
.logo{padding:0;margin:22px 66px;overflow:hidden;zoom:1;}
.logo h6 a{color:#D37;}
#logo_left{float:left;width:auto;}
#logo_left img{overflow:hidden;zoom:1;vertical-align:middle;}
#logo_center{float:left;width:auto;}
#logo_center h5 {font-size: 12px;}
#logo_right{float:right;width:240px;position:relative;zoom:1;}
#login{background:#EEE;width:216px;margin:12px 0px;margin-right:20px;padding:12px;}
#login .nick{width:88px;margin-right:8px;}
#login .pass{width:88px;}
#login .forgot{color:#444;}
#login .enter{cursor:pointer;}


#user{margin-top:12px;}
#user .avatar{padding:4px 12px 0px 0px;}
.mess_ans{margin-top:0px;}
#user a.icon_mail{background:url(http://cdn.babyblog.ru/img/icon_mail.gif) no-repeat 0px 2px;padding-left:20px;color:#888;}
#user a.icon_answer{background:url(http://cdn.babyblog.ru/img/icon_answer.gif) no-repeat 1px 3px;padding-left:20px;color:#888;}
#user a.icon_exit{display:block;position:absolute;right:12px;top:0px;}

#logo_left{margin-top:22px;}
#logo_center h4{margin-bottom:4px;}
#logo_center h5{margin-left:18px;}
.new_blog{background:url(http://cdn.babyblog.ru/img/icon_big_pencil.gif) no-repeat left 40%;padding-left:18px;}

/*CONTENT*/
.cont_first{background:#FFF8E5 url(http://cdn.babyblog.ru/img/mishka.gif);border-top:solid 3px #FFEBB2;border-bottom:solid 1px #FFEBB2;margin:22px 44px}
.cont_left{width:32%;padding:20px}
.cont_left div{margin-bottom:12px;}
.cont_left #fixed{border-left:solid 3px #E69;padding-left:16px;margin:22px 0px;}
.cont_center{width:66%;padding-top:20px;}
/*.cont_center td{width:1%;overflow:hidden;}
.cont_center h4{padding:8px 0px 8px 32px;margin-bottom:-8px;overflow:hidden;}
.cont_center h4 a{color:#D69;}*/
.cont_right{width:240px;padding:20px;}
.back_foto{background:url(http://cdn.babyblog.ru/img/back_foto.gif) no-repeat;width:104px;height:104px;}
.happy{float:left;padding:20px 0px 0px 20px;width:55px;overflow:hidden;}
/*.cont_first ul{font:80% Arial,Verdana;list-style-type:circle;
color:#39F;margin:10px 0px 0px 16px;}
.cont_first ul li{list-style:none;background:url(http://cdn.babyblog.ru/img/bullet3.gif) no-repeat left 4px;padding-left:16px;margin-bottom:4px;height:16px;overflow:hidden;}
.cont_first ul li a{overflow:hidden;}*/

#commune{display:block;overflow:hidden;zoom:1;}
.com_block{list-style:none;display:inline-block;width:32%;margin:0px 0px 22px 0px;padding:0;vertical-align:top;position:relative;overflow:hidden;*zoom:1;*display:inline;}
.com_block h4{padding:8px 0px 8px 32px;margin-bottom:-8px;}
.com_block h4 a{color:#D69;}

.com_block ul{font:80% Arial,Verdana;list-style-type:circle;
color:#39F;margin:10px 0px 0px 16px;}
.com_block ul li{list-style:none;background:url(http://cdn.babyblog.ru/img/bullet3.gif) no-repeat left 4px;padding-left:16px;margin-bottom:4px;}
.com_block ul li a{white-space:nowrap;}

.fade{position:absolute;right:-1px;background:url(http://cdn.babyblog.ru/img/fade32.png) no-repeat 88%;width:22px;height:100%;font-size:2222%;_padding-right:-8px;
-background-image: none;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://cdn.babyblog.ru/img/fade32.png,sizingMethod=crop);}

.friends {display:inline-block;zoom:1;*display:inline;}
.friends div{}
.friends .xtop{width:100%;}
.friends .gb1 {background:#F6EED7;}
.friends .gb2, .friends .gb3, .friends .gb4 {border-left:1px solid #F6EED7; border-right:1px solid #F6EED7;background:#F6EED7;}
.friends .inside{background:#F6EED7;border-bottom:1px solid #D3CAB4;padding:12px 22px;}
.friends .inside a{font:90% Arial;color:#444;}
.friends .inside p{margin-top:12px;}
.friends .inside p a{margin-right:12px;color:#39D;white-space:nowrap;}
.friends .inside p a:hover{color:#E69;}

.online{background:url(http://cdn.babyblog.ru/img/online.gif) no-repeat left 60%;padding-left:14px;margin-right:4px;}
.offline{background:url(http://cdn.babyblog.ru/img/offline.gif) no-repeat left 60%;padding-left:14px;margin-right:4px;}

#happy{margin:22px;}
#happy h3{margin-bottom:12px;color:#E69;}
#happy p{line-height:150%;}
#beginner{margin:22px;}
#beginner h3{margin-bottom:12px;}
#beginner p{line-height:150%;}
.happy_avatar{display:block;position:relative;}
.happy_avatar img{position:absolute;}
.happy_avatar .small_avatar{top:5px;left:5px;}
.happy_online{display:block;position:absolute;}
.happy_online img{position:absolute;}
.happy_online p{position:absolute;top:18px;left:44px;}
.happy_online p a{color:#555;}
.happy_online .small_avatar{top:5px;left:5px;}
.beginner_avatar{display:block;position:absolute;}
.beginner_avatar img{position:absolute;}
.beginner_avatar .small_avatar{top:5px;left:5px;}

#happy_hint{position:absolute; display:none;}

#forma_search{width:88%;margin-bottom:22px;}
#forma_search #fild{width:84%;font:90% Arial;}

#f_lenta{margin-bottom:22px;}
#f_lenta h2{margin-bottom:12px;}
/*
#f_lenta .f_img{display:block;float:left;padding:0px 6px 6px 0px;}
#f_lenta p{display:block;float:left;width:30%;}
#f_lenta p.f_new{background:url(http://cdn.babyblog.ru/img/icon_new.gif) no-repeat;padding:4px 0px 12px 22px;}
#f_lenta p.f_desc{height:59px;overflow:hidden;}*/

.collage{background:#FFF url(http://cdn.babyblog.ru/img/shad_index.gif) repeat-x bottom;border-top:solid 1px #D9CFB5;padding:6px 6px 12px 6px;margin-bottom:12px;}
.collage p.f_desc{margin:6px 2px 2px 2px;height:14px;overflow:hidden;}

.pamp_baner{display:block;margin-bottom:22px;outline:none;position:relative;height:200px;text-decoration:none;}
.pamp_baner img{position:absolute;display:block;}
.pamp_baner span{position:absolute;top:28px;left:28px;background:#F36;color:#FFF;font-size:80%;padding:2px 8px;cursor:pointer;}

.pamp_baner1{display:block;margin-bottom:22px;cursor:pointer;outline:none;background:url(http://cdn.babyblog.ru/img/pampers/pamp_baner1.png) no-repeat;width:240px;height:200px;
-background-image: none;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://cdn.babyblog.ru/img/pampers/pamp_baner1.png,sizingMethod=crop);}
.pamp_baner2{display:block;margin-bottom:22px;cursor:pointer;outline:none;background:url(http://cdn.babyblog.ru/img/pampers/pamp_baner2.png) no-repeat;width:240px;height:200px;
-background-image: none;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://cdn.babyblog.ru/img/pampers/pamp_baner2.png,sizingMethod=crop);}
.pamp_baner3{display:block;margin-bottom:22px;cursor:pointer;outline:none;background:url(http://cdn.babyblog.ru/img/pampers/pamp_baner3.png) no-repeat;width:240px;height:200px;
-background-image: none;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://cdn.babyblog.ru/img/pampers/pamp_baner3.png,sizingMethod=crop);}

#biblio{margin:32px 0px;}
#biblio div{background:#FFF url(http://cdn.babyblog.ru/img/shad_index.gif) repeat-x bottom;border-top:solid 1px #D9CFB5;padding:12px 12px 22px 12px;margin-bottom:12px;}
#biblio div p a{color:#F90;}
#biblio h2{margin-bottom:12px;}
#biblio img{padding:0px 6px 0px 0px;}
.icon_book{background:url(http://cdn.babyblog.ru/img/icon_book.gif) no-repeat;padding:4px 0px 6px 33px;color:#D69;}
#biblio ul{margin-left:22px;}
#biblio ul li{margin-bottom:4px;font:80% Arial;}
#biblio ul li a{color:#666;}


.passiv{padding:2px 6px;cursor:pointer;}
.activ{background:#FFF9E0;padding:2px 6px 4px 6px;cursor:pointer;}
/*.activ a, .passiv a{color:#444;}*/
#search_friends{background:#FFF9E0;padding:12px;}
#search_friends p{color:#C71F89;}
#search_friends p span{color:#393;border-bottom:dashed 1px #393;cursor:pointer;}

/*random_foto*/
#rost{font:18px Georgia;color:#39F;text-align:center;margin-bottom:4px;}
#random_foto{display:block;width:221px;height:190px;overflow:hidden;position:relative;margin:0px auto;}
#random_foto img{position:absolute;}

/*FOTO*/
.cont_foto{background:#CEE3EC url(http://cdn.babyblog.ru/img/bg_toys_02.gif);border-top:solid 3px #A4C5DF;border-bottom:solid 1px #A4C5DF;margin:0px 44px 22px 44px}
.h_block{width:122px;}
.cont_foto ul{font:80% Arial,Verdana;list-style-type:circle;
color:#39F;margin:10px 0px 0px 20px;}
.cont_foto ul li{list-style:url(http://cdn.babyblog.ru/img/bullet1.gif);line-height:100%;margin-bottom:4px;}

/*CALENDAR*/
.cont_calen{background:#F5FBFF;border-top:solid 3px #5791FF;border-bottom:solid 1px #5791FF;margin:0px 44px 22px 44px}
#weeks a{padding:2px 3px;text-decoration:none;line-height:25px;}
#weeks a:hover{background:#39F;color:#FFF;}
.cont_calen ul{font:80% Arial,Verdana;list-style-type:circle;
color:#39F;margin:10px 0px 0px 20px;}
.cont_calen ul li{list-style:url(http://cdn.babyblog.ru/img/bullet1.gif);line-height:100%;margin-bottom:4px;}

/*RODDOM*/
.cont_rod{background:#FBF4F4;border-top:solid 3px #F66;border-bottom:solid 1px #F66;margin:0px 44px 22px 44px}
.cont_rod ul{font:80% Arial,Verdana;list-style-type:circle;
color:#39F;margin:10px 0px 0px 20px;}
.cont_rod ul li{list-style:url(http://cdn.babyblog.ru/img/bullet1.gif);line-height:100%;margin-bottom:4px;}

/*TOVARY*/
.cont_tovar{background:#F7E3CC;border-top:solid 3px #FFC17C;border-bottom:solid 1px #FFC17C;margin:0px 44px 22px 44px}
.cont_tovar ul{font:80% Arial,Verdana;list-style-type:circle;
color:#39F;margin:10px 0px 0px 20px;}
.cont_tovar ul li{list-style:url(http://cdn.babyblog.ru/img/bullet1.gif);line-height:100%;margin-bottom:4px;}

/*REG & FORGOT*/

.reg, .forgot{margin:12px 20px 20px 20px;}
.form{text-align:center;width:730px;margin:12px auto;}
.fields{background:url(http://cdn.babyblog.ru/img/mid_reg.gif) repeat-y;width:730px;margin:0px auto;}
.fields1{background:#FFF;border-left:solid 1px #F0E5EA;border-right:solid 1px #F0E5EA;padding:22px 0px;}
.reg h6{font:italic 130% Georgia;color:#444;}
.reg input{font:120% Arial,Tahoma,Verdana;color:#444;width:250px;padding:4px;}
.reg select{padding:4px;}


/*.form .gb2, .form .gb3, .form .gb4 {background:#FFF;border-left:1px solid #F0E5EA;border-right:1px solid #F0E5EA;}
.form .gb1 {margin:0 5px; background:#F0E5EA;}
.form .gb2 {margin:0 3px; border-width:0 2px;}
.form .gb3 {margin:0 2px;}
.form .gb4 {height:2px; margin:0 1px;}*/

.true {background:#70FF94;}
.false{background:#FF7070;}
.label{width:25%;text-align:right;padding-left:22px;}
.field{width:30%;text-align:left;padding:0px 12px 22px 12px;}
.err{width:45%;text-align:left;padding-right:22px;}
.err p{background:url(http://cdn.babyblog.ru/img/zvezda_small.gif) no-repeat left 2px;color:#FF7070;padding-left:20px;}

.forgot h6{font:italic 130% Georgia;color:#444;}
.forgot input{font:90% Arial;}
.forgot label{font:80% Arial,Tahoma,Verdana;color:#888;padding-bottom:4px;}

#login .forgot{color:#444;margin:0px;}


.ac_results {border: solid 1px #ccc;}
.ac_even {list-style-type: none; background-color: #fffeed; font: normal 18px Arial;padding: 4px 4px 4px 8px;  font-weight: lighter;}
.ac_odd {list-style-type: none; background: #fffcdd; font: normal 18px Arial;padding: 4px 4px 4px 8px; font-weight: lighter;}
.ac_over {list-style-type: none; background: #ffa000; font: normal 18px Arial;padding: 4px 4px 4px 8px; font-weight: lighter;}

#car{margin:;padding:12px 12px 0 12px;position:relative;width:auto;zoom:1;}
#car div{overflow:hidden;zoom:1;position:relative;width:100%;}
#car .prev{position:absolute;left:0px;top:32px;z-index:222;padding:12px 4px;outline:none;}
#car .next{position:absolute;right:0px;top:32px;z-index:232;padding:12px 4px;outline:none;}

#car ul{height:104px;width:100%;overflow:hidden;position:relative;zoom:1;}
#car li{list-style:none;display:inline-block;margin:0px 2px 12px 0px;padding:6px 6px 6px 6px;vertical-align:top;zoom:1;*display:inline;border:solid 1px transparent;_border:solid 1px #FFF8E5;}
#car li img{display:;}
#car li a{font:11px Arial;overflow:hidden;width:58px;display:block;white-space:nowrap;}
#car li a.compliment{color:#F36;display:none;}
#car li.over{background:#FFF;border:solid 1px #DDD;}

.crest p{color:#069;font:italic 110% Georgia;}
.crest p span{color:#888;}
.crest p span a{color:#AAA;font:italic 80% Georgia;}
.crest_icon img{margin:6px 12px 0 0;}

.region_speech{padding:12px 0;}
.region_speech a{color:#369;font:italic 90% Georgia; margin-right: 12px;}
.region_speech a.speech_all{margin-right: 12px; color:#FFF;text-decoration:none;background:#F90;padding:2px 8px;}

.region_com{margin-bottom:12px;}
.region_com h2{margin-bottom:12px;margin-left:0px;}

.all_com_head{margin-bottom:12px;margin-left:32px;}
.all_com_head span{font-size:16px;color:#888;}
.all_com_head span a{font-size:130%;color:#AAA;}