@CHARSET "UTF-8";



/*

BLOG INDEX PAGE

*/

div.accentuated_board{
   padding-top:6px;
	margin-bottom: 15px;
   background: #f1dfbb url(../images/main/corner_pinker_tr.jpg) no-repeat top right;
}

div.accentuated_board  h1{
   padding:6px 0px 0px 40px;
   margin:4px 0px 0px 10px;
   background: transparent url(../images/main/blog/header_icon_blog.jpg) no-repeat top left;
}

div.accentuated_board .user_box{
   padding-top:15px;
}

div.accentuated_board .user_box .user_avatar{
   float:left;
   width:100px;
   text-align:center;
}

div.accentuated_board .user_box .user_info{
   float:left;
   width:400px;
   font-size:11px;
}


div.accentuated_board .user_box_right{
   border-left:1px solid #FFF;
   padding-left:12px;
}

div.accentuated_board .user_box_right .user_avatar_right{
   /* float:left; */
   width:100px;
   text-align:center;
}

div.accentuated_board .user_box_right .user_info_right{
   /* float:left; */
   font-size:11px;
}

div.blog_box_menu{
   clear:both;
   background: #f1dfbb url(../images/main/corner_pinker_tr.jpg) no-repeat top right;
   height:40px;
/*   margin-top:15px; */
/*   padding-top:10px;*/
}

div.blog_box_menu  h1{
   padding:6px 0px 0px 40px;
   margin:4px 0px 0px 10px;
   background: transparent url(../images/main/blog/header_icon_blog.jpg) no-repeat top left;
}

/*
div.blog_box_menu a:link,
div.blog_box_menu a:visited,
div.blog_box_menu a:active{
   font-size:14px;
   color:#454E49; 
   font-weight:bold;
   padding:3px 0px 0px 24px;
   margin-left:10px;
   background: transparent url(../images/main/blog/icon_menu_blog.jpg) no-repeat top left;
}*/

div.accentuated_board .end{
   height:29px;
   background: #f1dfbb url(../images/main/corner_pinker_bl.jpg) no-repeat top left;
   clear:both;
}

div.accentuated_board .text{
   padding:0px 10px 0px 40px;
   margin:4px 0px 0px 10px;
}

div.accentuated_board .text h2{
   margin-top:0px;
   padding-top:0px;
   color:#cc5547; 
}

div.blogpage_list{
   padding-left:11px;
}


div.blogpage_list h2{
   padding-left:20px;
   font-size:12px;
   background: transparent url(../images/main/icon_h2_blog.gif) no-repeat top left;
}

div.blogpage_list h2 a{
   color:#CE5A4D;
}

div.blogpage_list h2 a:hover{
   text-decoration:underline; 
   color:red;
}

div.blogpage_list .lead{
   padding-left:20px;
   padding-right:10px;
   margin-bottom:30px;
}

div.blogpage_list .lead img{
   margin:0px 6px 0px 0px;
   border:1px solid #DDD;
   padding:3px;   
}

div.blogpage_list .user_image {
	float: left;
}

div.blogpage_list .lead a{
}

div.blogpage_list .lead .title{
   height:16px;
   font-size:10px;
   border-bottom:1px solid #DDD;
}

div.blogpage_list .lead .title .date{
   float:left;
   width:120px;
   
}

div.blogpage_list .lead .title .user{
   float:left;
   background: transparent url(../images/main/blog/icon_arrow_list_blog.jpg) no-repeat bottom left;
   height:16px;
   padding-left:20px;
}

div.blogpage_list .lead .title .actions {
   float: right;
}

div.blogpage_list .lead p{
   clear:both;
   padding-top:3px;
   margin-top:3px;
}

div.blogpage_list  a.office{
   color:#B5D156;
}

div.blog_office_header{
   height:40px;
   background: #B5D156 url(../images/main/bgr_top_right_green_corner.jpg) no-repeat top right;  
}

div.blog_office_header h1{
   padding:6px 0px 0px 40px;
   margin:4px 0px 0px 10px;
   background: transparent url(../images/main/blog/icon_h_office_green.jpg) no-repeat top left;
   float:left;
}

div.blog_office_header a{
   float:right;
   margin:15px 30px 0px 0px; 
   color:#2e2e2e;
   font-weight:bold;
}



/*

BLOG LIST

*/

h1.content_header {
   background: transparent url(../images/main/blog/header_icon_blog.jpg) no-repeat top left;
}

.header_green h1.content_header {
   background: transparent url(../images/main/blog/header_icon_blog_pol.jpg) no-repeat top left;
}



/*

BLOG DETAIL
   
*/

.blog_detail{
   /*width: 584px;
	overflow: hidden;*/
}

.blog_detail.fs10 .lead,
.blog_detail.fs10 .text {     font-size: 10px; }
.blog_detail.fs11 .lead,
.blog_detail.fs11 .text {     font-size: 11px; }
.blog_detail.fs12 .lead,
.blog_detail.fs12 .text {     font-size: 12px; }
.blog_detail.fs13 .lead,
.blog_detail.fs13 .text {     font-size: 13px; }
.blog_detail.fs14 .lead,
.blog_detail.fs14 .text {     font-size: 14px; }
.blog_detail.fs15 .lead,
.blog_detail.fs15 .text {     font-size: 15px; }
.blog_detail.fs16 .lead,
.blog_detail.fs16 .text {     font-size: 16px; }
.blog_detail.fs17 .lead,
.blog_detail.fs17 .text {     font-size: 17px; }



.blog_detail_title td h1{
/*   padding: 15px 0;
   margin-top:0px;*/
	font-size: 24px;
	margin-top:10px;
}

.blog_detail h1{
   color:#cc5547;
}

/*
div.blog_detail_user{
   background: transparent url(../images/main/blog/icon_list_blog.jpg) no-repeat bottom left;
   padding-left:30px;
   margin-top:18px;
}

div.blog_detail_user .title{
   height:16px;
   font-size:10px;
   border-bottom:1px solid #DDD;
}

div.blog_detail_user .title .date{
   float:left;
   width:120px;
}

div.blog_detail_user .title .user{
   float:left;
   background: transparent url(../images/main/blog/icon_arrow_list_blog.jpg) no-repeat bottom left;
   height:16px;
   padding-left:20px;
}
*/

.blog_detail .lead{
   font-weight:bold;
   padding:15px 10px 15px 0px;    
}  

.blog_detail .lead .lead_pic {
   float: left;
   padding: 5px 12px 5px 5px;
}

.blog_detail .lead .lead_text {
   padding-top: 3px;
}

/*
.blog_detail .lead .lead_pic {
   float: left;
   padding: 5px;      
}*/

.blog_detail .text{
   padding-right:10px;
   padding-bottom:15px;
   border-bottom:1px solid #DDD;
   margin-bottom:10px;
/*	width: 570px;
	overflow: hidden;
*/
}



.comment_box_title{
   margin-top:10px;
   background: transparent url(../images/main/blog/bgr_blog_comments.jpg) no-repeat top left;
   padding:5px 0px 15px 55px;
   font-size:18px;
   color:#464d49;
   font-weight:bold;
}

.comment_box_title .rss_label {
	float: right;
	font-size: 11px;
	font-weight: normal;
	padding-left: 5px;
}

.comment_box_title .rss_icon {
	float: right;
}




/*

BLOG FAVORITE BLOGGERS LIST
   
*/

div.favblogger_list{
   padding-left:11px;
}

div.favblogger_list .blogs{
   padding-left:9px;
   padding-bottom:20px; 
   padding-top:10px;
   clear:both;
}

div.favblogger_list .user{
   padding-left:10px;   
   height:70px;
}

div.favblogger_list .user .avatar{
   width:90px;
   text-align:center;
   float:left;
}

div.favblogger_list .user .userbox_start{
   width:12px;
   float:left;
   height:45px;
   background: transparent url(../images/main/blog/bgr_favblogger_arrow.jpg) no-repeat top left;
}

div.favblogger_list .user .userbox{
   float:left;
   width:380px;
   background-color: #b6d450;
}

div.favblogger_list .user .userbox .top{
   height:12px;
   background: #b6d450 url(../images/main/blog/bgr_favblogger_tl.jpg) no-repeat top left;
   text-align:right;
}

div.favblogger_list .user .userbox .text{
   padding-left:15px;
   padding-bottom:5px;  
}

div.favblogger_list .user .userbox .end{
   font-size:1px;
   line-height:2px;
   height:7px;
   background: #b6d450 url(../images/main/blog/bgr_favblogger_bl.jpg) no-repeat top left;
   text-align:right;
}

div.favblogger_list .user .userbox a{
   color:#FFF;
   font-weight:bold;
   font-size:20px;
   margin-bottom:3px;
   display:block; 
}

div.favblogger_list .user .remove{
   float:right;
   width:70px;
   text-align:center;
}

div.favblogger_list h2{
   padding-left:20px;
   font-size:12px;
   background: transparent url(../images/main/icon_h2_blog.gif) no-repeat top left;
   clear:both;
   margin:3px 0px 3px 0px;
}

div.favblogger_list h2 a{
   color:#CE5A4D;
}

div.favblogger_list h2 a:hover{
   text-decoration:underline; 
   color:red;
}

div.favblogger_list .lead{
   padding-left:20px;
   padding-right:10px;
   margin-bottom:20px;
}

div.favblogger_list .blogs .pager {
	float: left;
	margin-top: 0px;
}

div.favblogger_list .blogs .more_blogs {
	float: left;
	width: 150px;
	padding-left: 10px;
	margin-top: 3px;
}



/* TRACKBACKS */

.trackback_summary {
   padding-bottom: 4px;
   margin-bottom: 4px;
   /* color: #FFFFFF;*/
   border-bottom: 1px solid #0;
}

.trackback_summary a {
   font-size: 14px;
   line-height: 1.2;
}

.trackback_item {
   /* background-color: #B5D155; */
   padding: 7px 6px;
   margin: 10px 0;
   line-height: 1;
}