/* CSS Document */

img

{

	border: none;

}



#blog_posts_container

{

	width: 390px;

	height: auto;

	float: left;

	margin: 0;

	font-size: 11px;

}

/*

#blog_posts_container  a:link 

{

	font-size: 10px;

}

*/



#blog_navigation {

	width: 368px;

	height: auto;

	margin-left: auto;

	margin-right: auto;

	*margin-bottom: -19px;

}



#blog_users_container

{

	width: 195px;

	margin-left: 6px;

	*margin-left: -5px;

	float: left;

}



#blog_posts_data

{

	float: left;

}



.blog_users_header

{

	width: 195px;

	height: 43px;

	margin: 0;

	margin-top: 20px;

	background-image: url(../img/module/mod_blogerzy.jpg);

	background-repeat: no-repeat;

}



.blog_users_header_pl

{

	width: 195px;

	height: 43px;

	margin: 0;

	margin-top: 20px;

	background-image: url(../img/module/mod_blogerzy_pl.jpg);

	background-repeat: no-repeat;

}



.blog_users_header_en

{

	width: 195px;

	height: 43px;

	margin: 0;

	margin-top: 20px;

	background-image: url(../img/module/mod_blogerzy_en.jpg);

	background-repeat: no-repeat;

}



.blog_user_header

{

	width: 195px;

	height: 43px;

	margin: 0;

	margin-top: 20px;

	background-image: url(../img/module/mod_empty_195.jpg);

	background-repeat: no-repeat;

}



.blog_users_body

{

	width: 195px;

}

.blog_user_body

{

	width: 195px;

}



.blog_users_data

{

	width: 175px;

	height: 55px;

	margin-left: 10px;

	*margin-left: 10px;

	margin-right: 10px;

	*margin-right: 3px;

	background-image: url(../img/blog_users_bg.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

}



.blog_users_catch

{

	width: 43px;

	height: 43px;

	float: left;

	margin-top: 4px;

	margin-left: 2px;

	background-image: url(../img/blog_user_avatar_midi.jpg);

	background-repeat: no-repeat;

	position: relative;

}



.blog_users_img

{

	width: 41px;

	height: 41px;

	top: 1px;

	left: 1px;

	position: absolute;

}



.blog_users_name

{

	width: 115px;

	height: auto;

	float: left;

	margin-left: 11px;

	margin-right: 2px;

	margin-top: 18px;

}



.blog_user_nick

{

	width: 100px;

	height: auto;

	/*float: left;*/

	margin-left: 15px;

	*margin-left: 7px;

	margin-right: 2px;

	margin-top: 0px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #2E3192;

}



.blog_user_desc

{

	/*float: left;*/

	clear: left;

	margin-left: 15px;

	margin-right: 15px;

	margin-top: 10px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-align: justify;

}



.blog_archive_img

{

	width: 70px;

	height: 14px;

	background-image: url(../img/blog_archiwum_title.jpg);

	background-repeat: no-repeat;

	margin-left: 14px;

	margin-top: 10px;

}



.blog_archive_img_pl

{

	width: 70px;

	height: 14px;

	background-image: url(../img/blog_archiwum_title_pl.jpg);

	background-repeat: no-repeat;

	margin-left: 14px;

	margin-top: 10px;

}



.blog_archive_img_en

{

	width: 70px;

	height: 14px;

	background-image: url(../img/blog_archiwum_title_en.jpg);

	background-repeat: no-repeat;

	margin-left: 14px;

	margin-top: 10px;

}



.blog_archive

{

	width: 175px;

	height: auto;

	margin-left: 10px;

	margin-right: 10px;

}



.blog_archive ul

{

	list-style-type: none;

	margin: 8px 0px 0px 6px;

	padding: 0px;

}



.blog_archive li

{

	margin: 5px 0px;

}



#main_page_link ul

{

	list-style-type: none;

	margin: 8px 6px 0px 6px;

	padding: 0px;

}



#main_page_link li

{

	margin: 5px 3px;

}



#blog_application

{

	width: 160px;

	height: auto;

	margin-top: 20px;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

}



.blog_users_footer

{

	width: 195px;

	height: 30px;

	margin: 0;

	background-image: url(../img/module/mod_end_empty_195.jpg);

	background-repeat: no-repeat;

}



.blog_user_break

{

	background-image: url(../img/kropka_horizontal.gif);

	background-repeat: repeat-x;

	background-position: 6px;

	height: 4px;

	margin-left: 11px;

	margin-right: 11px;

}



.blog_photo_catch

{

	position: relative;

	width: 100%;

	height: 90px;

}



.blog_photo_bg

{

	position: absolute;

	top: -20px;

	left: 11px;

}



.blog_photo

{

	position: absolute;

	top: -9px;

	left: 21px;

}



.blog_post

{

	width: 368px;

	height: auto;

	margin-left: 11px;

	margin-right: 11px;

	margin-bottom: 0px;

	margin-top: 5px;

	text-align: justify;

}



.blog_post_title1

{

	font-weight: bold;

	width: 368px;

	margin-left: 11px;

	*margin-left: 6px;

	margin-right: 11px;

	margin-top: 15px;

	margin-bottom: 10px;

	float: left;

}



.blog_post_title

{

	font-weight: bold;

	width: 368px;

	margin-left: 11px;

	*margin-left: 6px;

	margin-right: 11px;

	margin-top: 5px;

	margin-bottom: 2px;

	/**margin-bottom: 2px;*/

	float: left;

}



.blog_info

{

	color: #2E3192;

	font-size: 10px;

	width: 368px;

	height: 20px;

	margin-left: 11px;

	*margin-left: 5px;

	margin-right: 11px;

	*margin-right: 5px;

	float: left;

}



.blog_user_name

{

	font-weight: bold;

	color: #2E3192;

}



#blog_module_header

{

	width: 390px;

	height: 43px;

	margin-top: 20px;

	background-image: url(../img/module/mod_empty_390.jpg);

	background-repeat: no-repeat;

}



#blog_module_footer

{

	width: 390px;

	height: 30px;

	float: left;

	background-image: url(../img/module/mod_end_empty_390.jpg);

	background-repeat: no-repeat;

}



#blog_prev_posts

{

	width: 183px;

	height: auto;

	float: left;

	margin-left: 0px;

	/**margin-left: 2px;*/

	margin-top: 7px;

	*margin-top: 5px;

	text-align: left;

}



#blog_next_posts

{

	width: 183px;

	height: auto;

	float: right;

	margin-right: 0px;

	/**margin-right: 2px;*/

	margin-top: 7px;

	*margin-top: 5px;

	text-align: right;

}



.blog_break_first

{

	background-image: url(../img/kropka_horizontal.gif);

	background-repeat: repeat-x;

	background-position: 6px;

	width: 368px;

	height: 4px;

	margin-top: 8px;

	*margin-top: 4px;

	margin-left: 11px;

	margin-right: 11px;

}



.blog_break

{

	background-image: url(../img/kropka_horizontal.gif);

	background-repeat: repeat-x;

	background-position: 6px;

	height: 4px;

	*margin-top: -3px;

	*margin-bottom: -8px;

	margin-left: 11px;

	margin-right: 11px;

}



.blog_break_under

{

	background-image: url(../img/kropka_horizontal.gif);

	background-repeat: repeat-x;

	background-position: 6px;

	height: 10px;

}



#blog_comments

{

	width: 368px;

	height: auto;

	margin-left: auto;

	margin-right: auto;

}



a:link, a:visited {

	margin: 0px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #2E3192;

    text-decoration: none;

}



a:hover {

	margin: 0px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

    text-decoration: none;

}



.blog_info a:link, .blog_info a:visited

{

	font-size: 10px;

}



.blog_info a:hover

{

	font-size: 10px;

}



a.all-blogs:link, a.all-blogs:visited {

	margin: 0px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #2E3192;

    text-decoration: none;

}



a.all-blogs:hover {

	margin: 0px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

    text-decoration: none;

}



a.more-link:link, a.more-link:hover, a.more-link:visited

{

	background-color: #C9CACD;

	display: block;

	width: 360px;

	height: 15px;

	text-align: right;

	margin-top: 5px;

	padding-right: 6px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}



a.link_to_comments:link, a.link_to_comments:visited {

	margin: 0px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #2E3192;

    text-decoration: none;

}



a.link_to_comments:hover {

	margin: 0px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

    text-decoration: none;

}



#blog_navigation a:link, #blog_navigation a:visited {

	margin: 0px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #2E3192;

    text-decoration: none;

}



#blog_navigation a:hover {

	margin: 0px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

    text-decoration: none;

}



#blog_comments a:link, #blog_comments a:visited {

	margin: 0px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #2E3192;

    text-decoration: none;

}



#blog_comments a:hover {

	margin: 0px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

    text-decoration: none;

}



.blog_archive a:link, .blog_archive a:visited

{

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #62686C;

    text-decoration: none;

}



.blog_archive a:hover

{

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #62686C;

    text-decoration: overline;

}



h3#comments, h3#respond

{

	font-size: 11px;

	font-weight: bold;

}



.blog_li_break

{

	margin-top: 3px;

	margin-bottom: 2px;

}



.commentlist

{

	list-style-type: none;

}



.commentlist li

{

	font-weight: bold;

	margin-top: 3px;

	margin-bottom: 3px;

	margin-left: -40px;

	margin-right: 0px;

	border: 1px solid #DADADA;

}



.commentlist li .avatar

{ 

	float: right;

	border: 1px solid #EEE;

	padding: 2px;

	background: #FFF;

}



.commentlist cite, .commentlist em, .commentlist cite a:link

{

	font-weight: bold;

	font-style: normal;

	font-size: 10px;

}



.commentlist p

{

	font-weight: normal;

	line-height: 12px;

	text-transform: none;

	margin-top: 5px;

	margin-bottom: 5px;

}



#commentform p {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	}



.commentmetadata {

	font-weight: normal;

}



.alt {

	margin: 0;

	padding: 0;

	background-color: #DADADA;

	/*border: 1px solid #DADADA;*/

	/*padding: 10px;*/

	}

	

/* LANGUAGE */

#language_list

{

	display: block;

	width: 44px;

	height: 20px;

	list-style-type: none;

}



.language_item

{

	display: block;

	width: 18px;

	height: 12px;

	float: left;

	margin-left: 1px;

	margin-right: 1px;

}



.current_language_item

{

	border: 1px #FF0000 solid;

}

/*Twitter's Widget Styles */

#twitter_div {
      width: 195px;
      background-color: #F7F7F7;
      margin-top: -15px;
}

#sidebar-title{
      font-size: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;
}

#twitter_update_list{
      margin-left: 15px;
      margin-right: 10px;
      padding: 0px;
      line-height: 150%;
}

#twitter_update_list li{
      margin-bottom: 10px;
}

