/*	Client: SchwyzKultur www.schwyzkultur.ch
	Autor: Alexander Albrecht www.alexanderalbrecht.ch
	© 2010–2012

	Print
	CSS-Version 1.6
	07.10.2011
*/

/* !MENUES */
ul#nav, ul#nav2, ul#navarchiv, ul#navmeinkonto, ul#metanav, ul#subnav, ul#newsnav, ul#eventnav, ul#placesandregionsnav, ul#abcdefnav, #calnav, div#pagina, div#sidebar, form#formsearch, div#footer ul, .slideshow-nav, div#sponsorenlogos {
	display: none;
	visibility: hidden;
}

div#breadcrumbnav {
	visibility: visible;
	display: block;
}

div#breadcrumbnav ul li:before {
	content: ('&#8250;');
}



/* !SITE GENERAL SETTINGS */
body {
	color: #000;
	background-color: #fff;
}

.cufon-canvas canvas {
	display: none;
	visibility: hidden;
}

.forprint {
	display: inherit;
	visibility: visible;
}

.noprint {
	display: none;
	visibility: hidden;
}

a {
	color: #111;
}

.grid_10 .grid_5, .grid_2 {
	margin-bottom: 18px;
}



/* !HEADER */
div#header {
	height: 88px;
}

h1 img {
	display: block;
	visibility: visible;
	height: 45px;
	width: 940px;
}



/* !CONTENT */
#content ul li {
	background: url(../img/bulletul.png) 0 6px no-repeat;
}



/* !CONTENT STARTSEITE */
.slideshow-categorie {
	color: #000;
}



/* !CONTENT PROGRAMM */
.date {
	color: #000;
	width: 100%;
	border-bottom: 1px solid #000;
}

.date-day {
	top: 40px;
}

.programm-date-veranstaltungbig {
	color: #000;
}

.event {
	border-top: 1px solid #000;
}

.event-date {
	color: #000;
}



/* !CONTENT PROGRAMMDETAILS */
#textbox {
	background-color: rgb(235,235,235);
	border-top: 1px solid #000;
}

#textbox ul li {
	background: url(../img/bulletultextbox.png) 0 6px no-repeat;
}



/* !CONTENT NACHRICHTENDETAILS */
body#nachrichtendetails-kw #nachrichten-footer p {
	border-top: 1px solid #000;
}



/* !CONTENT TEXTSEITEN FESTIVALINFOS */
body#festivalinfos-kw #content hr,
body#textseite-kw #content hr {
	border-top: 1px solid #000;
}



/* !SLIDER */
body#startseite-kw #slideshow {
	height: 100%;
}

body#startseite-kw #slideshow .grid_6 {
	height: 100%;
	margin-bottom: 18px;
}

div#slideshow a.selected {
	color: #000;
}



/* !CYCLE */
a.cyclebuttonprev,
a.cyclebuttonnext {
	display: none;
	visibility: hidden;
}



/* !SIDEBAR */
.sheet a:link,
.sheet a:visited,
.sheet a.nolinkcolor-nohover,
.sheet a:link.nolinkcolor-nohover,
.sheet a:visited.nolinkcolor-nohover,
.sheet a:hover.nolinkcolor-nohover,
.sheet a:active.nolinkcolor-nohover,
.sheet p a:link span.linkbehavior,
.sheet p a:visited span.linkbehavior,
.sheet h3,
.sheet p,
.sheet ul,
.sheetfacebook h3 a:link,
.sheetfacebook h3 a:visited {
	color: #000;
}



/* !SLIDER GLOBALS */
body#startseite-kw .stripViewer,
body#nachrichtendetails-kw .stripViewer,
body#programmdetails-kw .stripViewer {
	margin-left: 0;
}



/* !FOOTER */
div#footer {
	border-top: 9px solid #000;
}

body#startseite-kw div#footer {
	border-top: 9px solid #000;
}

div#footer p {
	text-align: left;
}

div#footer p a:link,
div#footer p a:visited {
	color: #000;
}



/* !SEVERAL CLASSES */
.bordertop {
	padding-top: 9px;
	border-top: 9px solid #000;
}

h3.bordertop,
h3.bordertopthin {
	padding-top: 5px;
}

.bordertopthin {
	padding-top: 9px;
	border-top: 1px solid #000;
}

.bordertopdotted {
	padding-top: 9px !important;
	border-top: 1px dotted #000;
	margin-right: -1px;
}

.borderbottom {
	padding-bottom: 27px !important;
	margin-bottom: 9px !important;
	border-bottom: 9px solid #000;
}

.borderbottomthin {
	padding-bottom: 27px !important;
	margin-bottom: 9px !important;
	border-bottom: 1px solid #000;
}

.borderbottomdotted {
	padding-bottom: 27px !important;
	margin-bottom: 9px !important;
	margin-right: -1px;
	border-bottom: 1px dotted #000;
}

a.nolinkcolor,
a:link.nolinkcolor,
a:visited.nolinkcolor,
a.nolinkcolor-nohover,
a:link.nolinkcolor-nohover,
a:visited.nolinkcolor-nohover,
a:hover.nolinkcolor-nohover,
a:active.nolinkcolor-nohover,
a:link span.nolinkbehavior,
a:visited span.nolinkbehavior,
a:hover span.linkbehavior,
a:active span.nolinkbehavior {
	color: #000;
}

.light {
	background-color: rgb(235,235,235);
}

a.extern,
a.mail,
a.download {
	background: url(../img/bulletultextboxlink.png) 0 5px no-repeat;
}
