body{margin:0px;padding:0px;background:#FFF;color:#222;font:normal 100% Arial, Verdana;}
table, tr, td, div, span, ul, ol, form{margin:0px;padding:0px;border-collapse:collapse;}
img{border:0px;}

h1, h2, h3, h4, h5, h6, p{margin:0px;padding:0px;font:normal 100% Arial, Verdana;}
h1{color:#444;margin-bottom:4px;}
h1 a{color:#444;}

h2{font-size:90%;}
h2 a{color:#393;}
h2 span{color:#888;margin-left:6px;font-size:80%;}

h3{font-size:85%;}
h3 a{color:#E69;}
h4{font-size:85%;}

h5{font-size:90%;margin-bottom:22px;}
h5 a{color:#222;}
h6{font-size:90%;margin-bottom:2px;}
p{color:#222;font-size:80%;margin-bottom:2px;}

a{color:#39C;text-decoration:underline}
a:hover{text-decoration:none}

.head{background:url(http://img.babyblog.ru/img/head_grad.gif) repeat-x;padding:12px;border-bottom:solid 1px #DEF;}
.head_left{float:left;}
.head_left a{background:url(http://img.babyblog.ru/img/logo_mini.gif) no-repeat;padding-left:22px;text-decoration:none;font-size:100%;}
.head_right{float:right;}
.head_right h3 a{background:transparent;padding-left:0;margin-left:12px;text-decoration:underline;font-size:100%;}
.head_right h3 .logout {color:#666;font-size:90%;}
.clear{clear:both;font-size:0%;}

.sign{padding:12px;color:#666;font-size:90%;}
.sign a{color:#666;}

.avatar{padding:12px;background:#F6F6F6;}
.avatar a img{float:left;margin:2px 12px 26px 0px;}
.avatar h4{font-size:80%;margin:2px 0px;color:#444;}
/*.avatar h4 a{color:#666;}*/
.avatar h3{margin:2px 0px;}
.avatar p a{font-size:90%;margin-right:12px;}
.avatar p span{margin-right:12px;}
.avatar p span a{margin-right:0px;}

.friend{background:url(http://img.babyblog.ru/img/not_friend_icon.gif) no-repeat left 4px;padding-left:12px;}
.not_friend{background:url(http://img.babyblog.ru/img/friend_icon.gif) no-repeat left 4px;padding-left:12px;}
.mess_icon{background:url(http://img.babyblog.ru/img/mess_icon.gif) no-repeat left 4px;padding-left:12px;}
.del_chat{color:#888;}

.login{background:#FAFAFA;padding:12px;border-top:solid 3px #EEE;border-bottom:solid 1px #DDD;}
.login form input{margin-bottom:12px;font-size:90%;}
.login form p input{margin:0;}

.forma{background:#FAFAFA;padding:12px;border-top:solid 3px #EEE;border-bottom:solid 1px #DDD;}
.forma form input{margin-bottom:12px;}
.forma form p{color:#666;margin-top:6px;}
.forma form .header{width:96%;}
.forma form textarea{height:66px;width:96%;font-size:100%;}
.forma form textarea, .forma form select{margin-bottom:6px;}

.speech{background:#FFF8E5;padding:12px;border-top:solid 3px #FFEBB2;border-bottom:solid 1px #FFEBB2;}
.speech div{margin-bottom:6px;}
.speech .fixed{border-left:solid 3px #E69;padding-left:8px;}

.community{margin:12px 0px;}
.community h3, .community h4{margin:2px 0px;}
.community h4 a{background:url(http://img.babyblog.ru/img/bullet3.gif) no-repeat left 4px;padding-left:14px;}
.transit{margin:22px 0;font:80% Arial;} 
.transit span{color:#666;} 

.befor_lenta{background:#EAFFD3;padding:8px 12px;}
/*.befor_lenta h1{font-size:120%;color:#444;}*/
.lenta{padding:12px;border-top:solid 3px #CBE3FA;border-bottom:solid 1px #CBE3FA;}
.lenta div{margin-bottom:32px;}
.lenta h1 a{color:#2F69BC;}
.lenta .date{font-size:80%;}
.lenta .date, .lenta .option{color:#999;}
.lenta form{margin:12px 0;}
.lenta form textarea{margin-bottom:12px;height:66px;width:88%;}

.lenta_pager a{margin-right:22px;}

.post{margin-bottom:32px;font-size:80%;}
.post .avatar{padding:0;margin:12px 0px 0px 0px;background:none;}
.post .avatar a img{margin:0px 12px 0px 0px;}
/*.post .avatar h6 a {color:#222;}*/
.post h1{font-size:130%;margin-bottom:6px;color:#2F69BC;}
.post h1 span{font-size:80%;font-weight:normal;color:#888;margin-left:8px;}
.post h1 span a{color:#888;}
.post BR{clear:both;}
.post p{font-size:100%;padding-bottom:2px;line-height:120%;}
.post p img {clear:both;}
.post ul, .post ol {padding:0px;margin:0px;}
.post ul{font-size:100%;list-style-type:circle;
color:#333;margin:6px 0px 12px 22px;}
.post ul li{line-height:120%;margin-bottom:4px;}
.post ol{font-size:100%;
color:#333;margin:6px 0px 12px 22px;}
.post ol li{line-height:120%;margin-bottom:4px;}

.for_comments{text-align:right;}

.me_avatar{float:left;margin-right:16px;}
.you_avatar{float:left;margin-right:16px;}
.me_avatar a img{float:left;margin:2px 6px 6px 0px;}
.you_avatar a img{float:left;margin:2px 6px 6px 0px;}
.me_avatar a{font:80% Arial;}
.you_avatar a{font:80% Arial;color:#F69;}
.chat_forma{margin:6px 0;}
.chat_forma textarea{margin:6px 0;}
.chat_forma input{margin:6px 0;display:block;}

.chat{padding:12px;border-top:solid 3px #CBE3FA;border-bottom:solid 1px #CBE3FA;}
.chat span{color:#888;}
.answer{border-bottom:solid 1px #EEE;padding:8px 0;margin:4px 0;}
.me{border-bottom:solid 1px #EEE;padding:8px 0;margin:4px 0;}
.you{border-bottom:solid 1px #EEE;padding:8px 0;margin:4px 0;}
.you a{color:#F69;}


.foot{padding:12px 12px 44px 12px;font-size:70%;color:#888;}
.foot p{font-size:100%;}