/*** @version		$Id: k2.css 2011 RBD* @package		K2* @author    	RBD http://www.rbdonline.ro* @copyright	Copyright (c) 2010 RBD. All rights reserved.* @license		GNU/GPL*//*### Legend ###Font families used:font-family:Arial, Helvetica, sans-serif;font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;font-family:Arial, Helvetica, sans-serif;*//*----------------------------------------------------------------------	Modules: mod_k2_comments----------------------------------------------------------------------*//* Latest Comments */div.k2LatestCommentsBlock {}div.k2LatestCommentsBlock ul {margin:0;list-style:none;}div.k2LatestCommentsBlock ul li {display:block;clear:both;padding:2px 0 2px 0;}div.k2LatestCommentsBlock  ul li.even, div.k2LatestCommentsBlock  ul li.odd {padding:5px 0 5px 0;margin-bottom:5px;background:none;}div.k2LatestCommentsBlock ul li.lastItem {border:none;padding:5px 0 5px 0;}div.k2LatestCommentsBlock ul li a {margin:0;}div.k2LatestCommentsBlock ul li a:hover {}div.k2LatestCommentsBlock ul li a.lcAvatar img {background:#F6F6F6;border:1px solid #DDDDDD;margin:0;padding:5px;display:block;}div.k2LatestCommentsBlock ul li .info-comment {display:block;margin:5px 0 25px 0;}div.k2LatestCommentsBlock ul li span.lcUsername {display:block;font-weight:700;font-size:14px;padding:5px 0 0 0;}div.k2LatestCommentsBlock ul li span.lcCommentDate {font-size:11px;color:#999999;display:block;}div.k2LatestCommentsBlock ul li .view-comment {}div.k2LatestCommentsBlock ul li span.lcComment {margin:0;display:block;}div.k2LatestCommentsBlock ul li span.lcItemTitle {font-size:11px;}div.k2LatestCommentsBlock ul li span.lcItemCategory {font-size:11px;}/* Top Commenters */div.k2TopCommentersBlock {}div.k2TopCommentersBlock ul {margin:0;list-style:none;}div.k2TopCommentersBlock ul li {display:block;clear:both;padding:2px 0 2px 0;}div.k2TopCommentersBlock  ul li.even, div.k2TopCommentersBlock  ul li.odd {padding:5px 0 5px 0;margin-bottom:5px;background:none;}div.k2TopCommentersBlock ul li.lastItem {border:none;padding:5px 0 5px 0;}div.k2TopCommentersBlock ul li a {margin:0;}div.k2TopCommentersBlock ul li a.tcAvatar img {background:#F6F6F6;border:1px solid #DDDDDD;margin:0;padding:5px;display:block;}div.k2TopCommentersBlock ul li .info-comment {margin:5px;}div.k2TopCommentersBlock ul li a.tcLink {}div.k2TopCommentersBlock ul li a.tcLink:hover {}div.k2TopCommentersBlock ul li span.tcUsername {font-weight:700;font-size:14px;padding:5px 0 0 0;}div.k2TopCommentersBlock ul li span.tcCommentsCounter {font-weight:700;font-size:14px;padding:5px 0 0 0;}div.k2TopCommentersBlock ul li a.tcLatestComment {display:block;margin-bottom:5px;}div.k2TopCommentersBlock ul li a.tcLatestComment:hover {}div.k2TopCommentersBlock ul li span.tcLatestCommentDate {color:#999999;font-size:11px;}/*----------------------------------------------------------------------	Modules: mod_k2_content----------------------------------------------------------------------*/div.k2ItemsBlock {}div.k2ItemsBlock p.modulePretext {}div.k2ItemsBlock ul {padding:0;margin:0;list-style:none;}div.k2ItemsBlock ul li {padding:5px 0;background:none;}div.k2ItemsBlock ul li a {display:inline;margin:0}div.k2ItemsBlock ul li a:hover {}div.k2ItemsBlock ul li.lastItem {}div.k2ItemsBlock ul li a.moduleItemTitle {font-family:Arial, Helvetica, sans-serif;color:#2F2C2C;font-weight:bold;margin:0;display:block;}div.k2ItemsBlock ul li a.moduleItemTitle:hover {color:#E75D01;}div.k2ItemsBlock ul li div.moduleItemAuthor {font-size:11px;color:#666666;}div.k2ItemsBlock ul li div.moduleItemAuthor a {color:#999999;}div.k2ItemsBlock ul li div.moduleItemAuthor a:hover {color:#FFFFFF;}div.k2ItemsBlock ul li a.moduleItemAuthorAvatar img  {display:block;float:left;background:none;border:1px solid #454545;padding:3px;margin:0 5px 0 0;width:14px;height:auto;}div.k2ItemsBlock ul li div.moduleItemIntrotext {display:block;padding:5px 0;line-height:1.5em;}div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {float:left;margin:0 10px 0 0;padding:4px;background:#FFFFFF;border:1px solid #DDDDDD;}	div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img:hover {}div.k2ItemsBlock ul li div.moduleItemExtraFields {margin:0;padding:0;list-style:none;}	div.moduleItemExtraFields ul {}	div.moduleItemExtraFields ul li{display:block;}	div.moduleItemExtraFields ul li span.moduleItemExtraFieldsLabel {display:block;float:left;font-weight:bold;margin:0 4px 0 0;width:30%;}	div.moduleItemExtraFields ul li span.moduleItemExtraFieldsValue {}div.k2ItemsBlock ul li p.moduleItemVideo {}div.k2ItemsBlock ul li p.moduleItemVideo span.moduleItemVideoCaption {}div.k2ItemsBlock ul li p.moduleItemVideo span.moduleItemVideoCredits {}div.k2ItemsBlock ul li span.moduleItemDateCreated {font-size:11px;font-family:Arial, Helvetica, sans-serif;display:block;color:#999999;}div.k2ItemsBlock ul li a.moduleItemCategory {font-size:11px;font-family:Arial, Helvetica, sans-serif;}div.k2ItemsBlock ul li div.moduleItemTags {font-size:11px;font-family:Arial, Helvetica, sans-serif;}div.k2ItemsBlock ul li div.moduleItemTags b {}div.k2ItemsBlock ul li div.moduleItemTags a {padding:0 2px;}div.k2ItemsBlock ul li div.moduleItemTags a:hover {}div.k2ItemsBlock ul li p.moduleAttachements {}div.k2ItemsBlock ul li a.moduleItemComments {border-right:1px solid #ccc;padding:0 4px 0 0;margin:0 8px 0 0;font-size:11px;font-family:Arial, Helvetica, sans-serif;}div.k2ItemsBlock ul li a.moduleItemComments:hover {}div.k2ItemsBlock ul li span.moduleItemHits {border-right:1px solid #ccc;padding:0 4px 0 0;margin:0 8px 0 0;font-family:Arial, Helvetica, sans-serif;font-size:11px;}div.k2ItemsBlock ul li a.moduleItemReadMore {font-size:11px;font-family:Arial, Helvetica, sans-serif;float:right;}div.k2ItemsBlock ul li a.moduleItemReadMore:hover {}div.k2ItemsBlock a.moduleCustomLink {float:right;}div.k2ItemsBlock a.moduleCustomLink:hover {}/*----------------------------------------------------------------------	Modules: mod_k2_user (mod_k2_login will be removed in v2.6)----------------------------------------------------------------------*/div.k2LoginBlock {border:1px solid #E2E2E2;background:#F6F6F6;padding:10px;}	div.k2LoginBlock p.preText {}	div.k2LoginBlock fieldset.input {margin:0;padding:5px 0;border:none;}	div.k2LoginBlock fieldset.input div#form-login-username {background:#FFFFFF url('../images/login_username.gif') no-repeat scroll 5px 4px;border:1px solid #E3E2E2;}	div.k2LoginBlock fieldset.input div#form-login-password {background:#FFFFFF url('../images/login_password.gif') no-repeat scroll 5px 4px;border:1px solid #E3E2E2;}	div.k2LoginBlock fieldset.input div#form-login-username, div.k2LoginBlock fieldset.input div#form-login-password {height:20px;margin-bottom:10px;overflow:hidden;padding:6px 2px 0 25px;width:150px;}	div.k2LoginBlock fieldset.input div#form-login-username input, div.k2LoginBlock fieldset.input div#form-login-password input {padding:0px;margin:0;width:100%;background:none;border:none;outline:none;float:left;color:#999999;font-size:11px;}	div.k2LoginBlock fieldset.input div#form-login-username input:hover, div.k2LoginBlock fieldset.input div#form-login-password input:hover {color:#444444;}	div.k2LoginBlock fieldset.input div#form-login-username input:focus, div.k2LoginBlock fieldset.input div#form-login-password input:focus {color:#444444;}	div.k2LoginBlock fieldset.input div#form-login-remember {margin:4px 10px 4px 4px;float:left;}	div.k2LoginBlock fieldset.input div#form-login-remember label {margin:0 5px 0 0;}	div.k2LoginBlock fieldset.input input.button {margin:0;float:right;}	div.k2LoginBlock ul {margin:12px 0 0 0;padding:0 0 0 5px;list-style:none;}	div.k2LoginBlock ul li {}		#form-login ul li {padding:5px 0;font-size:11px;line-height:1em;background:none;}	#form-login ul li a {margin:0;padding-left:10px;background:url("../images/bullet.gif") no-repeat scroll left center transparent;}		div.k2LoginBlock p.postText {}div.k2UserBlock {border:1px solid #E2E2E2;background:#F6F6F6;padding:10px;}	div.info-avatar {float:left;margin-right:10px;position:relative;}	div.info-avatar .top-author {background:url("../images/arrow-user.png") no-repeat scroll center center transparent;height:14px;width:8px;top:8px;right:-7px;position:absolute;}	div.k2UserBlock p.ubGreeting {border-bottom:1px dotted #ccc;}	div.k2UserBlock div.k2UserBlockDetails a.ubAvatar img {background:#F6F6F6;border:1px solid #DDDDDD;margin:0;padding:5px;}	div.k2UserBlock div.k2UserBlockDetails span.ubName {display:block;font-weight:bold;font-size:14px;padding:5px 0;}	div.k2UserBlock div.k2UserBlockDetails span.ubCommentsCount {}	div.k2UserBlock ul.k2UserBlockActions {margin:13px 0 0 0;padding:0 0 0 5px;list-style:none;}		div.k2UserBlock ul.k2UserBlockActions li {padding:5px 0;font-size:11px;line-height:1em;background:none;}		div.k2UserBlock ul.k2UserBlockActions li a {margin:0;padding-left:10px;background:url("../images/bullet.gif") no-repeat scroll left center transparent;}		div.k2UserBlock ul.k2UserBlockActions li a:hover {}	div.k2UserBlock ul.k2UserBlockRenderedMenu {}		div.k2UserBlock ul.k2UserBlockRenderedMenu li {}		div.k2UserBlock ul.k2UserBlockRenderedMenu li a {}		div.k2UserBlock ul.k2UserBlockRenderedMenu li a:hover {}		div.k2UserBlock ul.k2UserBlockRenderedMenu li ul {} /* 2nd level ul */		div.k2UserBlock ul.k2UserBlockRenderedMenu li ul li {}		div.k2UserBlock ul.k2UserBlockRenderedMenu li ul li a {}		div.k2UserBlock ul.k2UserBlockRenderedMenu li ul ul {} /* 3rd level ul (and so on...) */		div.k2UserBlock ul.k2UserBlockRenderedMenu li ul ul li {}		div.k2UserBlock ul.k2UserBlockRenderedMenu li ul ul li a {}	div.k2UserBlock form {}	div.k2UserBlock form input.ubLogout {}/*----------------------------------------------------------------------	Modules: mod_k2_tools----------------------------------------------------------------------*//* --- Archives --- */div.k2ArchivesBlock {}div.k2ArchivesBlock ul {margin:5px 5px 5px 15px;}div.k2ArchivesBlock ul li {padding:3px 0 3px 10px;background:url("../../images/K2/blog/bullet.gif") no-repeat scroll left center transparent;}div.k2ArchivesBlock ul li a {color:#999999;}div.k2ArchivesBlock ul li a:hover {color:#FFFFFF;}/* --- Authors --- */div.k2AuthorsListBlock {}div.k2AuthorsListBlock ul {padding:4px 8px;margin:4px;list-style:square;}div.k2AuthorsListBlock ul li {}div.k2AuthorsListBlock ul li a.abAuthorAvatar img {display:block;float:left;background:#fff;border:1px solid #ccc;padding:2px;margin:2px 4px 4px 0;width:24px;height:auto;}div.k2AuthorsListBlock ul li a.abAuthorName {}div.k2AuthorsListBlock ul li a.abAuthorName:hover {}div.k2AuthorsListBlock ul li a.abAuthorLatestItem {}div.k2AuthorsListBlock ul li a.abAuthorLatestItem:hover {}div.k2AuthorsListBlock ul li span.abAuthorCommentsCount {}/* --- Breadcrumbs --- */div.k2BreadcrumbsBlock {}div.k2BreadcrumbsBlock span.bcTitle {padding:0 4px 0 0;color:#999;}div.k2BreadcrumbsBlock a {}div.k2BreadcrumbsBlock a:hover {}div.k2BreadcrumbsBlock span.bcSeparator {padding:0 4px;font-size:14px;}/* --- Calendar --- */div.k2CalendarBlock {height:190px;margin-bottom:8px;} /* use this height value so that the calendar height won't change on Month change via ajax */div.k2CalendarLoader {background:#fff url('../images/k2CalendarLoader.gif') no-repeat 50% 50%;}table.calendar {margin:0 auto;background:#fff;border-collapse:collapse;}table.calendar tr td {text-align:center;vertical-align:middle;padding:2px;border:1px solid #f4f4f4;background:#fff;}table.calendar tr td.calendarNavMonthPrev {background:#f3f3f3;text-align:left;}table.calendar tr td.calendarNavMonthPrev a {font-size:20px;text-decoration:none;}table.calendar tr td.calendarNavMonthPrev a:hover {font-size:20px;text-decoration:none;}table.calendar tr td.calendarCurrentMonth {background:#f3f3f3;}table.calendar tr td.calendarNavMonthNext {background:#f3f3f3;text-align:right;}table.calendar tr td.calendarNavMonthNext a {font-size:20px;text-decoration:none;}table.calendar tr td.calendarNavMonthNext a:hover {font-size:20px;text-decoration:none;}table.calendar tr td.calendarDayName {background:#e9e9e9;font-size:11px;width:14.2%;}table.calendar tr td.calendarDateEmpty {background:#fbfbfb;}table.calendar tr td.calendarDate {}table.calendar tr td.calendarDateLinked {padding:0;}table.calendar tr td.calendarDateLinked a {display:block;padding:2px;text-decoration:none;}table.calendar tr td.calendarDateLinked a:hover {display:block;background:#BFD9FF;padding:2px;text-decoration:none;}table.calendar tr td.calendarToday {background:#135cae;color:#fff;}table.calendar tr td.calendarTodayLinked {background:#135cae;color:#fff;padding:0;}table.calendar tr td.calendarTodayLinked a {display:block;padding:2px;color:#fff;text-decoration:none;}table.calendar tr td.calendarTodayLinked a:hover {display:block;background:#BFD9FF;padding:2px;text-decoration:none;}/* --- Category Tree Select Box --- */div.k2CategorySelectBlock {}div.k2CategorySelectBlock form select {width:auto;}div.k2CategorySelectBlock form select option {}/* --- Category List/Menu --- */div.k2CategoriesListBlock {}div.k2CategoriesListBlock ul {}div.k2CategoriesListBlock ul li {background:none;}div.k2CategoriesListBlock ul li a {}div.k2CategoriesListBlock ul li a:hover {color:#E75D01;}div.k2CategoriesListBlock ul li a span.catTitle {padding-right:4px;}div.k2CategoriesListBlock ul li a span.catCounter {}div.k2CategoriesListBlock ul li a:hover span.catTitle {}div.k2CategoriesListBlock ul li a:hover span.catCounter {}div.k2CategoriesListBlock ul li.activeCategory {}div.k2CategoriesListBlock ul li.activeCategory a {}	/* Root level (0) */	ul.level0 {}	ul.level0 li {}	ul.level0 li a {background:url("../images/bg-menu.png") no-repeat scroll left center transparent;margin:0;padding:3px 0 3px 25px;}	ul.level0 li a:hover {}	ul.level0 li a span {font-weight:bold;}	ul.level0 li a:hover span {}		/* First level (1) */		ul.level1 {padding:5px 0 0 0;border:1px solid #76BA01;background:#FFFFEA;}		ul.level1 li {padding:5px 0 5px 5px;margin:0 0 0 10px;}		ul.level1 li a {background:url("../images/arrow-menu.png") no-repeat scroll left center transparent;padding:3px 0 3px 15px;}		ul.level1 li a:hover {}		ul.level1 li a span {font-weight:normal;}		ul.level1 li a:hover span {}			/* n level (n) - like the above... *//* --- Search Box --- */div.k2SearchBlock {}div.k2SearchBlock form {}div.k2SearchBlock form input.inputbox {}div.k2SearchBlock form input.button {}/* --- Tag Cloud --- */div.k2TagCloudBlock {padding:8px 0;}div.k2TagCloudBlock a {padding:4px;float:left;display:block;}div.k2TagCloudBlock a:hover {padding:4px;float:left;display:block;background:#E95E01;text-decoration:none;color:#FFFFFF;}/* --- Google Search --- */#k2Container div.gsc-branding-text {text-align:right;}#k2Container div.gsc-control {width:100%;}#k2Container div.gs-visibleUrl {display:none;}/*----------------------------------------------------------------------	Modules: mod_k2_users----------------------------------------------------------------------*/div.k2UsersBlock {}div.k2UsersBlock ul {margin:0;list-style:none;}div.k2UsersBlock ul li {padding:2px 0 2px 0;}div.k2UsersBlock ul li a {margin:0;}div.k2UsersBlock ul li.even, div.k2UsersBlock ul li.odd {padding:5px 0 5px 0;margin-bottom:5px;background:none;}div.k2UsersBlock ul li.lastItem {border:none;padding:5px 0 5px 0;}div.k2UsersBlock ul li div.ubUser {padding-right:5px;}div.k2UsersBlock ul li a.ubUserAvatar img {background:#F6F6F6;border:1px solid #DDDDDD;margin:0;padding:5px;display:block;}div.k2UsersBlock ul li a.ubUserName {display:block;font-weight:700;font-size:14px;padding:5px 0;}div.k2UsersBlock ul li a.ubUserName:hover {}div.k2UsersBlock ul li div.ubUserDescription {margin-bottom:5px;font-size:11px;color:#666666;}div.k2UsersBlock ul li div.ubUserAdditionalInfo {text-align:right;margin-right:20px;}	a.ubUserFeedIcon,	a.ubUserFeedIcon:hover {display:inline-block;padding:0;width:16px;height:16px;background:url("../images/feed.png") no-repeat center center;}	a.ubUserFeedIcon span,	a.ubUserFeedIcon:hover span {display:none;}	a.ubUserURL,	a.ubUserURL:hover {display:inline-block;padding:0;width:16px;height:16px;background:url("../images/globe.png") no-repeat center center;}	a.ubUserURL span,	a.ubUserURL:hover span {display:none;}	span.ubUserEmail {display:inline-block;margin:0;padding:0 0 2px 0;width:16px;height:16px;background:url("../images/email.png") no-repeat center center;overflow:hidden;}	span.ubUserEmail a {display:inline-block;margin:0;padding:0;width:16px;height:16px;text-indent:1000em;}div.k2UsersBlock ul li div.ubUserRecent {padding-left:5px;border-left:1px solid #454545;}	div.k2UsersBlock ul li h4 {margin:5px 0 0 0; padding:5px 5px 0 5px;font-size:12px;text-transform:uppercase;font-weight:700;}	div.k2UsersBlock ul li ul.ubUserItems {margin:2px 0;}	div.k2UsersBlock ul li ul.ubUserItems li {margin:0 0 0 5px;padding:2px 0 2px 10px;background:url("../images/bullet1.png") no-repeat scroll left center transparent;}	div.k2UsersBlock ul li ul.ubUserItems li a {padding:0 0 0 2px;color:#999999;}	div.k2UsersBlock ul li ul.ubUserItems li a:hover {color:#2F2C2C;}div.k2UsersBlock ul li a.ubUserMore {float:right;font-size:11px;}	div.k2UsersBlock ul li a.ubUserMore span {color:#999999;}	div.k2UsersBlock ul li a.ubUserMore:hover span {color:#FFFFFF;}/* --- END --- */