
/* SMULRAD */
#contentHeader{
	margin:0px 0px 12px;
	background:url(/_project/_layout/gfx/fadedBG.jpg) 0 100% repeat-x #fff;
	border:1px solid #eee;
	padding:10px 10px 10px 12px;
	height:18px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
}
#crumbRow{padding:0px; margin:0;}
#crumbRow li{
	display:inline; 
	float:left;	
    /* IE<7 */
    _height: 1%;
    /* IE7 */
    +display: inline-block;	
	margin:0;	
	padding:2px 0px 2px 1px; 
	font:10px arial;
}
#crumbRow:after {content: "."; display: block; clear: both; height: 0; visibility: hidden;}
#crumbRow a{margin-right:3px; outline: 0; display: block; float:left; text-decoration:none; color:#999;}
#crumbRow a:hover{color:#666; text-decoration:underline;}
#crumbRow a.choosen{color:#333;}
#crumbRow a.sitemap{width:18px; height:16px; background:url(http://www.smode-resource.se/gfx/icons/16/world_16.gif) 0 -1px no-repeat; text-decoration:none;}
/* LIST VIEW */
.calendarRssFeed{display:block; background:url(http://www.smode-resource.se/gfx/icons/rss.gif) no-repeat; padding:0 0 0 20px; font:11px arial; color:#333; margin-bottom:2px; width:48px; text-decoration:none; float:right; text-align:right; margin-top:5px;}
.cal-list-cat-header{border-bottom:1px solid #ccc; margin:40px 0 0;}
.calActivity{padding:10px 20px; border-bottom:1px solid #ccc; }
div.calActivity img.mainImg{padding:0px; margin:5px 20px 5px 0; float:left;}
.calActivity .activityTools{padding:0px; float:right; font:12px verdana;}
div.calActivity div.calendarName{margin:2px 0 6px; font:bold 11px verdana; color:#ccc;}
div.calActivity div.activity_description{margin:0; color:#666;}
div.calActivity div.activityDetails{margin:6px 0;}
div.calActivity .calActivityLink h5{font:20px Trebuchet MS, arial;}
div.calActivity div.activityDetails span{font:11px verdana;}
div.calActivity div.activityDetails b.inlineHeader{text-transform:uppercase;}

/* SINGLE VIEW */
.calActList{clear:both; width:100%;}
.calActList .bottom-cell{border-bottom:1px solid #ddd; padding-bottom:10px;}
.calActList .header-cell{height:35px; padding:5px 0px 0px 0;}
.calActList .content-cell.no-image{padding-left:0px;} 
.calActList .image-cell{padding:10px 20px 10px 0; overflow:hidden;}
.calActList .image-cell img{padding:0; margin:0;}
.calActList .left{border-right:1px dotted #ccc; padding-right:10px;}
.calActList .right.noImage{padding-left:60px;}
.calActList .activityHeader{font:bold 16px Trebuchet MS, arial; color:#000; padding:10px 0 2px; display:block; text-decoration:none;}
.calActList .activitySubHeader{padding:0 0 0px; font:10px arial; color:#999;}
.calActList .archive-name,.calActList .archive-name:visited, .calActList .archive-name:active{color:#000; font-weight:bold; text-decoration:none; font:12px Trebuchet MS, arial; }
.calActList .archive-name:hover{text-decoration:none;}
.calActList .activityTeaser,.calActList .activityTeaser:visited,.calActList .activityTeaser:active{color:#94864f; font:12px Trebuchet MS, arial; line-height:20px; text-align:justify; padding:0; text-decoration:none;}
.calActList .activityTeaser:hover,.calActList .activityTeaser:hover{color:#315924; text-decoration:none;}
.calActList .actFooterSymbol{padding:5px 20px 5px 27px; font:bold 11px verdana; color:#333;}
.calActList .actFooterSymbol.type{background:url(http://www.smode-resource.se/gfx/icons/stroke/24/files_24.png) 0 50% no-repeat;}
.calActList .actFooterSymbol.location{background:url(http://www.smode-resource.se/gfx/icons/stroke/24/home_24.png) 0 50% no-repeat;}
.calActList .actFooterSymbol.date{background:url(http://www.smode-resource.se/gfx/icons/stroke/24/calendar_24.png) 0 50% no-repeat;}
.calActList .activityComments{float:right; width:40px; padding:11px 4px 20px; background:url(http://www.smode-resource.se/gfx/commentBG.gif) no-repeat; color:#71a4be; font:bold 12px georgia; text-align:center;}


/* TABLE VIEW */
#mainDataTable .type_id{display:none;}
#mainDataTable tr.is-annulled td{color:darkred;}
#mainDataTable tr.is-annulled td a{color:darkred;}

/* MINI CALENDAR */
#calendarDatePickerContainer{
	width:230px; 
	height:200px;
}
#foundCalendarPosts .calActivity{border-top:1px solid #ccc; padding:0px;}
#foundCalendarPosts{float:right; width:270px;}
#calendarDatePickerContainer .ui-datepicker-inline{border: 0px dotted #fff;}

/* SISU */
tr.sisuHeader th, tr.sisuSubHeader th{text-align:left;}

/* TWO-WEEK-CAL */
.golfCourseTable{font:10px arial; width:100%; padding:0; margin:0 0 0px;}
.golfCourseTable th{text-align:left; padding:0 0 10px;}
.golfCourseTable td{padding:2px 1px;}
.golfCourseTable tr.subHeader td{font:bold 11px arial; padding:13px 0 0; border-bottom:1px solid #ccc; color:#526a4a;}

/* ADMIN */
.calAdminSingle{}
.calAdminRepeat{display:none;}
.participantListLink{display:block;}
.payment-overview-header{font:bold 16px Trebuchet MS, arial; color:#000; margin:0; padding:10px 0 0;}
.adminCalenderViewActivitysTable .multiple-days{color:darkred;}


/* GROUPED LIST VIEW */
#groupedCalList {
	margin:0 10px;
	padding:0;
}
#groupedCalList li{
	list-style-type:none;
	padding:2px 0px 2px 20px;
	margin:0;
	background:url(http://www.smode-resource.se/gfx/icons/16/document_16.gif) 0 2px no-repeat;
}

/* DETAILS */
.calActivity .calendarName{font:bold 11px verdana;}
.calActivity .activity_description{font-style:italic;}
.calActivity .activityDetails{margin-top:5px;}
.calActivity .inlineHeader{color:#333;}
.calActivity span{margin-right:15px;}
.calActivity h3{margin:20px 0 3px; padding:0 0 4px; font:bold 16px Trebuchet MS, arial; border-bottom:1px solid #eee;}
.calActivity .calendarCommentsSpacer{display:none;}
.calActivity .calendarInfoBox{padding-top:0px;}
.calActivity .calendarInfoBox div{padding:5px 0;}
.calActivity .mainImg{margin:20px 20px 0 0;}
.calActivity .activityTools{font-size:10px; text-align:right;}
.calActivity .activityTools .view{display:block; font:12px verdana; background:url(http://www.smode-resource.se/gfx/icons/stroke/16/zoom_16.png) no-repeat;  padding:0px 0 2px 20px; color:#666; float:right; margin-left:10px;}
.calActivity .activityTools .register{display:block; font:12px verdana; background:url(http://www.smode-resource.se/gfx/icons/stroke/16/document_16.png) no-repeat;  padding:0px 0 2px 20px; color:#666; float:right; margin-left:10px;}
.calActivity .activityTools .report{display:block; font:12px verdana; background:url(http://www.smode-resource.se/gfx/icons/stroke/16/book_16.png) no-repeat;  padding:0px 0 2px 20px; color:#666; float:right; margin-left:10px;}
.calActivity .activityTools .comments{display:block; font:12px verdana; background:url(http://www.smode-resource.se/gfx/icons/stroke/16/text_bubble_16.png) no-repeat;  padding:0px 0 2px 20px; color:#666; float:right; margin-left:10px;}
.activityRegisterLargeBanner{display:block; font:12px verdana; background:url(http://www.smode-resource.se/gfx/icons/misc/write_24.png) 0 5px no-repeat; height:25px; padding:10px 0 2px 30px; color:#666; float:right; margin-left:10px;}
.calActivity .inlineRegister{display:block; font:12px verdana; background:url(http://www.smode-resource.se/gfx/icons/stroke/16/write_16.png) no-repeat;  padding:0px 0 2px 20px; color:#666;}
.calActivity .attachmentContainer .attachmentLink{display:block; font:12px verdana; background:url(http://www.smode-resource.se/gfx/icons/stroke/16/paper_clip_16.png) no-repeat;  padding:0px 0 2px 20px; color:#666;}

.calendar-sidebar{float:right; width:200px; background:#f9f9f9; margin:10px 0 80px 30px; padding:10px; border-bottom:4px solid #ddd; clear:right;}
.calendar-sidebar h3{font:bold 12px Trebuchet MS, arial; margin:0 0 5px; padding:0 0 3px; border-bottom:1px solid #eee;}
.calendar-sidebar a{font-size:10px;}
.calendar-sidebar p{font-size:10px; margin:0;}
.calendar-sidebar a.similar-post{display:block;}
.calendar-sidebar .author-image{float:right; margin:0 0 0 8px;}

.cal-ad-spot-above-post{margin:0 0 20px;}
.cal-ad-spot-after-teaser{margin:10px 0;}
.cal-ad-spot-in-sidebar{margin:10px 0;}
.cal-ad-spot-below-post{margin:10px 0;}
/* CALENDAR SNIPPET TABLE */
.calSnippetTable{font:10px arial; width:100%; padding:0; margin:0 0 10px;}
.calSnippetTable td{padding:2px 1px;}
.calSnippetTable a, .calSnippetTable a:visited, .calSnippetTable a:active{display:inline; background:none; padding:0; margin:0; font:10px arial;}
.calSnippetTable tr.subHeader td{font:bold 12px Trebuchet MS, arial; padding:3px 0; border-bottom:1px solid #ccc; color:#526a4a;}

/* GOLF COURSE SNIPPET */
span.statusInfo{display:none;}
#calendarGolfSnippet table tr.type100 td a{color:darkred; padding:1px 0 0 18px; background:url(http://www.smode-resource.se/gfx/icons/icon_varning.gif) no-repeat; display:block; height:14px;}

/* FULL CALENDAR SNIPPET */
#fullCalendarSnippet .ui-datepicker-inline {
	font: 10px arial;
	border: 0;
	border-bottom:1px dotted #ccc;
	width: 165px;
	padding: 2.5em 0 1em;
	position: relative;
}
#fullCalendarSnippet .ui-datepicker-inline td{
	font:11px arial;
}
#fullCalendarSnippet .ui-datepicker-inline a {
	padding: 0;
	margin:0;
	text-decoration:none;
	font:bold 11px arial;
}

/* CLUB CALENDAR SNIPPET */
#calendarClubSnippet .ui-datepicker-inline {
	font: 10px arial;
	border: 0;
	border-bottom:1px dotted #ccc;
	width: inherit;
	padding: 0em 0 1em;
	position: relative;
	margin-top:0;
}
#calendarClubSnippet .ui-datepicker-inline td{
	font:11px arial;
}
#calendarClubSnippet .ui-datepicker-inline a {
	font:bold 11px arial;
}

h4.calender-snippet-header{font:bold 13px Trebuchet MS, arial;}
h6.calender-snippet-header{font:bold 11px Trebuchet MS, arial;}

/* BY TYPE */
#calendarSnippetType.colBoxContainer .mainLink{display:block; clear:both; margin-bottom:5px; text-decoration:none; padding:6px 2px;}
#calendarSnippetType.colBoxContainer .mainLink .over{font:bold 12px verdana; padding:0px 0px 4px;}
#calendarSnippetType.colBoxContainer .mainLink .under{font:normal 10px arial; color:#526a4a;}
#calendarSnippetType.colBoxContainer .showMoreActivities{font:normal 10px arial; color:#526a4a; text-align:right; display:block; padding:0px 6px 4px 0;}
#calendarSnippetType.colBoxContainer .moreActivities .smallLink{display:none; font:normal 10px arial; color:#526a4a; border-top:1px solid #eee; margin-bottom:2px; padding-top:2px;}
#calendarSnippetType.colBoxContainer .match .mainLink{}
#calendarSnippetType.colBoxContainer .meeting .mainLink{}
#calendarSnippet .icon{background:url(http://www.smode-resource.se/gfx/icons/16/calendar_16.gif) no-repeat;}
#calendarGolfSnippet .icon{background:url(http://www.smode-resource.se/gfx/icons/check.gif) no-repeat;}
