﻿a
{
	color: #c5007b;
}

h1,h2,h3,h4, h5, h6
{
	color: #565656;
}
a.submit-button
{
	background-image:url('../images/yc3/btn_bg_left.png');
	padding:0 0 0 9px;
	font-size:11px;
	height:24px;
	line-height:24px;
	color:#ffffff;
}

a.submit-button span
{
	background-image:url('../images/yc3/btn_bg_right.png');
	padding:0 9px 0 0;
	line-height:24px;
	color:#ffffff;
}

div#ContainerTop div.logotype
{
	height: 79px;
	width: 572px;
}

#sitemap ul
{
	margin:0 0 0 0;
	padding:0 0 0 17px;
}

div#ContainerTop
{
	background-image:url(../images/yc3/container_top_bg.gif);
	background-repeat:no-repeat;
}

div#MainMenu
{
	background:#c5007b;
}

div#MainMenu ul li:hover
{
	background-color:#d74da9;
}

div#MainMenu ul li.selected
{
	background-color:#ffffff;
}

div#ContainerFooter
{
	background:#c8d32d;
	color:#000000;
}

#NewsContent 
{
	border-bottom:1px solid #ececec;
}

#NewsContent .date,
.news-list li .date,
.event-list li .date,
.archive-list li p.date
{
	color:#a3b000;
	margin:0 0 5px 0;
}

#CalendarContent
{
	border-bottom:1px solid #ececec;
}

#CalendarContent .date,
.calendar-list li .date,
.event-list li .date,
.archive-list li p.date
{
	color:#a3b000;
	margin:0 0 5px 0;
}
#CalendarBox .title
{
	background-color:#c5007b;
	color:#ffffff;
	border:0;
}

#CalendarBox .event-date
{
	background-color:#c5007b;
}

/* UNDERMENYN */
div#ContainerContentLeft div#SubMenu ul
{
	margin: 0 0 0 0;
	border-top:1px solid #dbdbdb;
}


/* UNDERMENYN NIVÅ 1 */
div#ContainerContentLeft div#SubMenu ul li div
{
	border-bottom:1px solid #dbdbdb;
}

div#ContainerContentLeft div#SubMenu ul li a
{
	background-image:url(../images/yc3/menu_icons.png);
	padding: 0 0 0 22px;
	color:#666666;
}

div#ContainerContentLeft div#SubMenu ul li a:hover
{
	background-position:0 0;
	color:#c5007b;
}

div#ContainerContentLeft div#SubMenu ul li.selected a
{
	font-weight:bold;
	background-position:0 -100px;
}

div#ContainerContentLeft div#SubMenu ul li.selected a:hover
{
	color:#666666;
}

/* UNDERMENYN NIVÅ 2 */

div#ContainerContentLeft div#SubMenu ul li ul li a,
div#ContainerContentLeft div#SubMenu ul li.selected ul li a
{
	background-position:-10px -246px;
	padding: 0 0 0 14px;
}
div#ContainerContentLeft div#SubMenu ul li ul li a:hover,
div#ContainerContentLeft div#SubMenu ul li.selected ul li a:hover
{
	background-position:-10px -146px;
	color:#c5007b;
}

div#ContainerContentLeft div#SubMenu ul li ul li div
{
	padding: 1px 10px 1px 20px;
}

div#ContainerContentLeft div#SubMenu ul li.selected ul li.selected a
{
    font-weight:bold;
    background-position:-10px -196px;
}
div#ContainerContentLeft div#SubMenu ul li.selected ul li.selected a:hover
{
    color:#666666;
}


/* UNDERMENYN NIVÅ 3 */

div#ContainerContentLeft div#SubMenu ul li ul li ul li a,
div#ContainerContentLeft div#SubMenu ul li.selected ul li.selected ul li a
{
	background-position:-10px -246px;
	padding: 0 0 0 13px;
}
div#ContainerContentLeft div#SubMenu ul li ul li ul li a:hover,
div#ContainerContentLeft div#SubMenu ul li.selected ul li.selected ul li a:hover
{
	background-position:-10px -146px;
}

div#ContainerContentLeft div#SubMenu ul li ul li ul li div
{
	background-image:none;
	padding: 1px 10px 1px 20px;
}

div#ContainerContentLeft div#SubMenu ul li.selected ul li.selected ul li.selected a
{
    font-weight:bold;
    background-position:-10px -196px;
}
/* LÄNKLISTA */
.module-link-list a.arrow-internal
{
	background-image:url(../images/yc3/arrow.png);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 22px;
	text-decoration:none;
	display: block;
	line-height:18px;
}

.module-link-list  a.arrow-external
{
	background-image:url(../images/yc3/arrow.png);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 22px;
	text-decoration:none;
	display:block;
}
/* CONTENT FOOTER */
div#ContentFooter a.print
{
	background-image:url(../images/yc3/arrow.png);
	background-position:0 0;
	padding: 0 0 0 22px;
	line-height:18px;
}

div#ContentFooter a.rss
{
	background-image:url(../images/yc3/arrow.png);
	background-position:0 0;
	padding: 0 0 0 22px;
	line-height:18px;
}

div#ContentFooter a.pdf
{
	background-image:url(../images/yc3/arrow.png);
	background-position:0 0;
	padding: 0 0 0 22px;
	line-height:18px;
}

div#ContentFooter a.tip-a-friend
{
	background-image:url(../images/yc3/arrow.png);
	background-position:0 0;
	padding: 0 0 0 22px;
	line-height:18px;
}

a.arrow
{
	background-image:url(../images/yc3/arrow.png);
	background-position:0 0;
	padding: 0 0 0 22px;
	line-height:18px;
	background-repeat:no-repeat;
	text-decoration:none;
}